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
339371683298	339371683867	339371684417	339371684967	339371685517	339371686067	339371686617	339371687167	339371687717	339371688267	339371688817	339371689367	339371689917	339371690467	339371691017	339371691567	339371692117	339371692667	339371693217	339371693767	339371694317	339371694867	339371695417	339371695967	339371696517	339371697067	339371697617	339371698167	339371698717	339371699267	339371699817	339371700367	339371700917	339371701467	339371702017	339371702567	339371703117	339371703667	339371704217	339371704767	339371705317	339371705867	339371706417	339371706967	339371707517	339371708067	339371708617	339371709167	339371709717	339371710267	339371710817	339371711367	339371711917	339371712467	339371713017	339371713567	339371714117	339371714667	339371715217	339371715767	339371716317	339371716867	339371717417	339371717967	339371718517	339371719067	339371719617	339371720167	339371720717	339371721267	339371721817	339371722367	339371722917	339371723467	339371724017	339371724567	339371725117	339371725667	339371726217	339371726767	339371727317	339371727867	339371728417	339371728967	339371729517	339371730067	339371730617	339371731167	339371731717	339371732267	339371732817	339371733367	339371733917	339371734467	339371735018	339371735567	339371736117	339371736667	339371737217	339371737767	339371738317	339371738867	339371739417	339371739967	339371740517	339371741067	339371741617	339371742167	339371742717	339371743267	339371743817	339371744367	339371744917	339371745467	339371746017	339371746567	339371747117	339371747667	339371748217	339371748767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2737	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24487	21498	28751	24682	21226	10815	3659	1794	1432	1504	2247	22743	24044	15879	5423	1507	861	741	701	671	717	664	709	723	685	745	765	719	681	724	673	699	685	685	658	707	721	690	703	678	719	676	720	666	692	652	719	700	719	712	714	678	675	676	686	694	701	722	713	728	659	690	668	728	714	692	687	687	736	692	700	730	673	731	679	680	701	703	740	671	696	709	719	674	718	682	707	669	692	685	681	724	685	670	665	668	719	731	688	728	670	740	682	704	689	652	647	683	696	678	720	679	691	682	667	733	727	663	656	689	707	694	711	694	697	721	716	742	725	669	667	703	687	693	704	633	721	753	678	685	669	684	729	717	744	677	658	691	715	681	696	717	726	703	666	716	678	702	741	694	737	684	692	735	716	714	724	749	698	686	746	711	723	690	710	645	680	713	719	698	682	742	657	668	688	690	710	725	714	738	716	683	742	702	706	685	712	722	701	706	666	680	664	695	728	664	672	671	696	665	645	647	663	685	708	702	682	706	667	706	677	724	722	718	665	697	693	663	725	709	717	694	725	682	737	708	708	688	672	715	701	662	726	687	620	681	717	737	675	714	699	709	683	671	685	705	697	652	657	677	671	692	736	701	708	686	711	707	715	672	660	697	716	729	701	680	745	680	698	660	739	683	648	668	730	655	660	723	692	728	633	696	655	729	649	663	661	667	710	717	663	686	718	707	676	691	722	690	705	704	711	711	652	683	690	668	686	671	674	715	675	698	678	666	635	697	682	682	707	694	731	699	684	709	700	639	692	679	694	633	731	733	756	688	716	727	703	743	739	716	694	712	717	713	669	687	766	697	697	700	691	685	703	677	680	668	693	698	730	680	667	651	682	680	713	720	660	707	698	688	698	707	741	677	717	699	675	679	654	723	713	702	723	706	693	668	689	690	708	653	695	680	690	707	689	693	699	669	692	717	733	693	708	659	735	693	692	696	686	716	664	678	719	707	667	740	691	680	703	645	691	710	679	714	674	703	660	705	699	668	678	692	718	702	716	704	674	678	661	699	692	721	690	699	705	669	714	707	669	698	692	663	704	720	686	706	604	710	703	661	687	698	675	695	736	720	730	678	710	705	679	693	664	715	728	715	721	723	736	690	693	722	678	686	694	667	693	656	693	675	719	641	717	686	733	666	724	720	642	720	674	683	660	742	676	693	665	709	715	698	674	680	663	729	682	703	681	698	704	720	726	677	694	694	702	673	717	700	699	653	685	674	650	708	722	734	677	697	728	728	660	735	734	647	695	663	736	698	664	713	680	668	702	661	716	666	628	680	718	661	727	705	690	764	675	671	739	729	649	734	700	740	675	689	691	682	681	694	746	730	702	696	659	696	679	720	682	722	645	754	668	685	717	653	701	687	686	710	687	673	693	701	664	699	721	709	716	663	704	703	724	662	683	700	684	655	668	691	700	730	690	743	729	715	679	698	682	733	675	663	700	685	666	687	746	663	674	670	663	715	713	665	685	698	651	659	690	700	702	714	673	713	699	665	685	706	709	673	724	698	726	704	685	665	713	692	677	675	703	715	678	692	653	689	699	701	714	703	694	724	707	719	708	690	695	718	685	746	681	670	687	701	707	728	670	678	687	677	696	719	676	711	711	650	715	678	652	740	735	707	666	713	666	646	676	678	616	663	726	691	717	716	687	703	690	647	684	736	687	692	716	721	698	735	695	699	662	704	637	705	680	711	697	659	706	666	697	669	714	690	666	650	697	706	683	652	706	676	709	630	714	690	697	705	649	664	673	680	680	734	714	713	717	699	685	721	685	665	652	672	725	712	679	702	666	644	693	679	685	666	712	660	709	738	702	723	695	708	685	670	695	691	708	676	674	676	682	658	691	700	682	699	701	712	670	696	683	669	672	669	718	676	693	700	749	702	712	682	698	715	690	690	702	683	672	700	685	668	697	692	721	720	716	689	703	694	687	687	718	617	678	684	712	711	707	688	687	676	734	717	648	695	669	645	684	688	721	723	711	711	751	739	682	700	675	686	680	731	668	698	686	700	716	638	712	709	657	647	707	685	712	671	682	678	699	739	700	665	697	704	652	704	658	716	647	708	755	682	663	676	665	665	680	685	702	674	701	711	717	665	721	688	712	649	624	716	650	704	682	689	653	669	698	705	679	722	638	709	707	711	700	635	701	699	692	671	667	710	709	645	697	713	671	683	685	615	651	694	716	668	696	683	704	671	629	674	710	653	692	698	697	714	654	668	693	683	728	680	678	693	715	709	712	675	659	686	731	628	644	740	651	658	690	704	708	661	721	714	628	672	702	690	660	698	679	655	691	689	700	734	689	697	702	729	661	671	720	633	694	686	696	686	684	661	693	693	669	700	716	723	711	701	719	708	703	694	689	678	684	703	653	660	684	716	673	739	685	689	676	706	705	681	706	714	672	692	714	700	727	737	694	675	664	656	724	716	661	683	675	642	708	688	661	711	654	682	682	686	708	686	690	725	672	740	736	670	692	688	721	679	694	678	635	665	674	712	699	664	697	692	684	735	689	639	701	678	656	695	664	737	693	740	690	709	667	672	646	710	669	624	700	686	677	721	681	691	731	661	712	669	716	720	654	639	688	700	657	700	653	688	676	663	679	628	684	678	681	707	692	693	681	664	716	649	698	741	696	702	718	667	692	653	687	684	695	670	703	661	706	683	683	719	715	686	698	685	688	699	734	678	683	694	674	712	687	703	701	742	700	669	664	728	687	679	687	639	681	653	722	670	694	689	665	713	687	660	693	661	674	740	649	674	707	678	675	672	685	715	713	684	711	702	666	669	664	652	682	700	679	648	664	684	643	673	677	661	691	697	698	627	674	699	664	639	672	709	678	610	680	737	715	686	739	713	678	679	659	666	699	705	688	679	741	674	718	704	692	740	713	709	688	686	700	695	698	667	694	681	690	682	734	643	680	676	701	677	695	659	701	682	679	720	697	684	697	708	666	729	720	682	681	666	694	678	702	688	684	709	651	699	664	708	714	724	717	685	684	715	689	671	708	647	681	639	666	717	735	676	715	705	660	687	658	708	683	704	699	649	658	657	699	683	711	647	695	650	686	680	692	693	640	681	672	700	683	688	665	701	678	727	716	731	722	645	649	657	703	725	716	682	692	649	685	678	668	723	686	669	668	694	679	656	650	709	704	705	678	722	675	677	656	691	751	643	681	675	669	656	695	707	698	659	683	682	705	665	708	669	691	675	685	704	669	638	715	693	713	691	694	700	736	693	644	684	684	698	739	683	679	702	680	693	680	675	730	717	716	725	694	669	694	646	707	690	647	685	726	714	667	755	669	715	704	689	719	695	688	680	623	661	649	670	692	715	727	678	664	709	695	757	668	652	686	668	710	728	693	683	713	697	665	682	668	720	686	689	665	737	681	675	628	708	668	659	731	683	665	672	705	675	696	655	678	715	692	710	710	676	718	690	647	668	684	693	664	675	673	695	619	707	687	691	710	653	687	696
7481	15374	14155	8924	6333	3869	2822	1969	1733	1787	3484	25847	21045	13249	4787	1461	748	657	626	628	613	586	580	598	574	649	544	572	555	593	569	606	587	590	581	573	583	596	585	574	576	546	591	583	628	603	619	657	584	573	601	588	554	621	588	633	636	626	625	617	632	603	571	612	587	577	577	566	652	597	574	581	623	586	593	603	612	601	617	636	593	599	574	580	587	602	575	558	531	602	576	551	636	562	634	571	586	586	589	577	579	624	610	581	593	526	590	615	604	589	589	585	562	593	571	601	603	582	567	586	582	580	584	621	594	616	606	610	599	583	576	571	566	584	611	575	565	578	587	616	595	560	604	577	590	590	547	577	613	600	613	598	616	577	558	562	629	608	535	569	615	592	600	626	608	570	594	602	603	572	571	638	567	592	608	608	597	602	568	596	593	580	577	624	607	596	593	571	588	577	644	587	566	565	586	550	558	579	582	607	632	604	570	610	561	592	601	566	584	560	576	559	551	586	554	568	625	571	577	576	613	580	573	557	592	647	540	587	547	589	619	634	565	613	590	581	575	587	603	607	588	589	598	561	635	626	571	643	582	593	631	625	644	596	558	626	571	658	555	603	572	566	547	621	631	582	565	588	614	598	590	622	560	582	616	601	568	556	545	586	602	584	604	610	574	553	610	575	577	564	578	595	547	585	616	570	549	612	574	600	549	634	622	621	567	595	590	593	577	602	594	613	574	611	581	541	589	584	574	611	611	599	612	590	609	560	585	580	563	579	579	586	604	576	605	558	589	574	620	615	590	553	580	568	606	589	538	550	608	631	619	648	607	577	637	585	560	564	580	565	596	594	587	567	570	565	584	592	590	576	545	622	611	587	629	605	584	585	577	624	601	572	562	580	597	566	598	586	510	611	602	580	566	568	591	592	558	551	570	572	571	613	569	585	565	588	618	572	567	555	601	620	574	632	617	593	554	618	570	588	566	621	616	587	626	546	590	565	608	543	597	577	591	561	554	591	578	586	610	597	563	593	592	598	577	607	593	570	559	619	621	614	533	626	598	571	554	582	620	593	558	562	590	585	583	577	536	582	602	596	579	566	584	604	613	582	533	596	535	562	567	544	619	583	533	569	611	594	600	611	604	578	592	582	557	562	595	574	600	558	586	567	598	595	543	633	622	590	583	622	589	588	559	627	557	582	612	556	521	608	608	575	640	591	562	580	588	577	603	565	577	559	647	624	621	598	556	592	566	614	562	550	584	591	566	536	568	645	586	571	524	590	562	602	525	568	563	618	618	622	570	553	565	600	590	580	569	548	567	607	574	589	585	580	575	547	608	628	616	575	582	569	558	589	555	564	587	576	583	600	559	610	567	583	569	593	607	568	590	557	554	559	539	569	581	606	595	602	597	618	566	589	581	595	615	633	609	562	560	553	558	565	558	584	581	592	591	604	573	589	548	586	603	604	599	573	541	594	550	563	580	600	562	582	631	616	560	531	612	588	595	583	604	543	613	580	616	593	582	610	607	558	592	563	591	570	565	596	586	598	589	542	579	585	567	560	577	578	566	567	585	555	590	568	609	594	560	581	570	564	634	581	573	564	589	593	592	605	615	573	581	578	574	618	547	572	614	570	602	559	575	590	590	587	607	595	603	528	593	581	580	576	573	570	625	591	533	613	611	567	580	609	631	588	617	560	567	629	620	598	616	607	604	603	544	615	574	606	582	573	570	600	579	593	562	546	544	568	595	601	567	601	576	584	586	621	609	551	536	580	549	551	630	577	553	601	592	641	581	604	571	603	571	564	599	575	569	573	570	572	574	570	568	582	607	610	590	603	589	611	608	591	585	592	616	588	594	571	617	618	566	606	596	624	596	607	604	605	578	568	586	614	561	584	580	580	603	623	631	613	571	564	577	568	573	607	581	608	598	592	593	594	615	580	628	624	616	613	593	557	619	637	583	587	591	593	580	597	585	579	591	564	532	578	617	563	604	592	585	564	605	592	615	598	548	581	583	625	575	587	594	599	566	595	576	557	584	588	582	598	543	554	620	604	585	618	570	598	569	568	622	603	543	542	589	604	576	599	571	605	555	553	553	578	564	564	610	576	619	596	596	556	566	536	570	575	590	566	618	612	598	574	563	579	595	579	592	597	615	586	559	577	594	562	552	614	606	574	646	561	578	612	564	587	593	602	580	584	596	589	581	576	576	608	617	584	605	591	603	588	576	611	578	573	609	587	574	583	561	588	561	524	568	594	564	613	630	578	588	573	566	568	614	603	576	559	576	544	599	595	599	558	565	563	626	567	596	573	586	563	618	599	589	562	567	568	591	611	572	557	595	540	594	573	643	580	578	551	580	556	560	590	607	618	569	601	580	589	573	547	577	594	635	563	596	612	574	549	576	596	564	556	612	607	578	586	598	610	563	575	600	557	577	591	603	580	559	616	598	616	615	598	569	613	579	591	587	574	605	612	595	604	575	601	589	586	578	556	548	559	596	600	617	561	658	587	548	586	573	560	641	549	551	566	616	564	596	555	513	563	606	594	582	564	600	567	556	596	583	521	589	575	592	598	572	567	564	560	586	577	577	583	571	579	582	570	566	534	574	581	570	616	605	580	564	630	569	625	591	597	568	602	615	586	603	630	600	562	594	615	587	563	591	567	597	591	546	578	573	575	598	595	594	588	581	566	601	576	550	564	606	550	594	569	573	582	599	610	547	582	605	575	612	565	583	599	573	589	563	610	616	641	584	608	577	583	600	589	592	615	576	555	613	591	553	574	581	564	564	603	609	586	590	579	553	587	601	594	537	521	523	635	584	651	598	547	592	571	581	596	607	618	569	568	598	605	571	565	575	561	612	608	587	572	558	582	609	566	545	542	615	600	600	534	543	566	598	586	576	570	621	639	553	570	604	554	603	612	603	550	585	582	601	556	573	563	560	576	570	594	588	598	571	553	544	625	583	556	607	534	578	573	578	571	586	552	539	551	606	578	525	531	607	577	552	547	571	576	573	589	556	597	593	603	536	573	608	578	580	544	585	537	593	573	541	608	591	586	622	612	575	580	581	624	550	611	582	560	604	557	562	597	559	569	575	612	585	623	564	579	590	592	622	562	575	593	580	556	601	586	557	558	589	603	589	567	577	647	591	612	584	522	585	569	574	572	583	537	527	622	623	608	567	573	538	600	573	599	576	598	621	586	587	614	576	594	536	586	626	585	524	571	590	597	594	591	558	592	566	546	593	607	561	587	571	564	607	587	591	595	586	596	563	628	555	587	556	577	534	569	550	612	561	582	548	587	534	579	646	556	583	534	560	559	565	610	547	556	583	563	610	596	604	574	586	597	585	592	595	596	587	572	570	587	573	590	556	534	568	591	566	604	585	599	554	561	574	593	583	537	598	606	602	575	572	592	599	554	596	586	569	615	560	563	546	580	557	603	553	643	589	566	582	591	610	586	556	607	574	511	578	565	570	602	580	557	575	580	576	582	560	628	622	591	571	578
26952	12706	4262	2083	1206	875	683	594	654	567	601	1488	1657	1391	888	624	567	540	478	517	524	505	457	484	565	479	523	521	493	529	504	484	554	532	518	512	476	500	523	508	496	485	499	468	536	494	517	493	492	494	509	501	454	503	478	507	520	527	495	511	462	519	484	477	514	495	485	504	470	503	506	483	496	472	509	470	540	508	495	472	515	466	487	464	463	485	500	482	537	475	483	491	548	501	555	456	504	496	492	534	521	526	507	463	537	477	538	490	490	469	469	477	519	523	506	489	515	479	482	469	491	542	513	524	505	498	475	505	503	510	512	511	534	467	459	471	502	514	494	490	502	495	507	506	488	470	513	467	530	504	467	518	491	483	468	516	503	499	510	438	509	525	511	489	487	537	474	519	481	522	478	495	458	557	495	518	514	521	512	495	518	522	497	444	485	465	491	503	522	472	509	526	463	477	482	500	482	517	491	517	466	499	487	487	513	492	513	531	493	508	530	556	479	530	495	512	481	481	533	528	526	509	498	463	530	515	489	475	467	492	513	501	486	473	483	517	478	563	470	573	489	494	513	466	495	519	467	485	511	531	505	543	496	473	505	514	544	495	531	528	484	506	483	493	492	503	489	475	511	496	521	503	513	470	531	494	522	464	518	537	487	523	464	499	517	478	471	514	515	492	496	507	470	481	495	524	508	511	485	487	532	471	527	468	520	528	516	519	485	508	440	500	458	528	459	470	468	492	532	540	497	547	511	499	466	466	495	476	510	545	481	506	525	502	486	499	473	527	518	515	461	490	496	481	487	487	535	488	516	493	485	537	490	496	513	484	502	505	488	515	476	470	507	504	526	510	507	512	511	501	513	517	465	521	485	510	522	474	483	478	471	511	486	506	507	475	496	496	504	535	471	497	493	489	551	516	457	453	498	546	488	491	470	520	505	498	506	493	481	527	486	527	463	492	504	504	493	487	469	485	506	480	478	512	464	485	462	505	482	458	557	476	480	551	485	543	510	524	484	510	547	499	502	518	495	505	476	517	528	540	571	471	512	495	565	503	521	470	534	509	494	543	524	512	465	526	503	491	503	508	492	540	482	490	472	496	508	468	551	524	481	511	531	499	490	526	500	504	512	470	494	506	529	500	517	532	508	509	501	500	462	512	484	533	533	489	500	499	484	503	463	481	468	480	506	475	515	513	472	474	496	501	523	485	519	537	494	476	450	500	507	446	517	473	494	506	481	488	526	470	499	534	508	527	497	477	489	484	491	503	476	490	567	528	533	514	515	508	511	527	520	492	486	497	478	497	491	503	536	531	500	506	556	484	536	489	495	510	503	472	473	512	465	499	532	488	533	504	516	489	458	468	529	464	468	530	506	513	490	459	534	490	503	528	462	477	496	488	491	507	479	477	511	494	530	527	515	499	515	484	502	503	482	489	486	475	445	503	485	481	460	471	466	491	520	502	512	505	539	452	490	507	516	481	510	482	504	520	523	512	479	498	516	498	519	490	488	504	480	547	539	505	480	534	466	521	508	541	524	511	492	531	475	507	492	515	496	533	478	503	516	462	485	496	460	521	466	514	508	484	474	477	460	488	490	542	499	496	482	524	533	487	512	479	475	481	485	496	476	507	498	552	510	478	477	483	486	496	546	497	493	507	465	494	530	494	507	503	496	497	510	505	472	530	529	521	512	524	461	477	529	503	519	528	484	530	475	486	445	510	479	506	478	524	520	512	496	495	479	500	495	504	534	495	473	520	474	484	478	480	505	521	513	478	483	498	527	472	475	500	474	508	507	511	495	478	502	512	530	480	485	454	496	523	493	481	496	497	507	493	513	482	474	475	523	511	470	460	485	516	490	474	502	491	541	461	519	445	487	498	455	484	480	473	529	483	508	467	504	493	526	492	461	521	511	491	470	486	530	459	516	485	487	498	527	489	491	475	526	520	566	478	536	464	538	488	496	467	484	495	490	523	514	512	473	494	484	485	492	496	521	462	528	521	496	520	506	493	483	465	518	485	536	477	493	495	505	514	509	484	496	427	487	449	499	500	481	501	493	497	490	500	489	492	486	505	505	510	493	513	526	509	515	488	477	506	487	543	519	496	475	515	517	518	501	545	490	466	482	492	502	457	502	539	523	482	466	489	521	501	462	486	466	460	480	475	534	505	479	491	503	491	498	488	534	457	457	490	519	479	538	507	489	491	483	556	501	508	502	489	537	510	474	513	497	502	498	525	493	539	509	493	514	518	482	490	506	516	494	478	509	520	514	513	539	486	484	481	519	498	513	526	462	520	484	506	498	526	514	520	501	519	473	542	518	517	472	447	489	524	471	523	488	511	515	493	519	507	509	476	482	477	519	534	488	502	507	500	508	491	499	504	507	480	524	523	494	527	531	515	489	519	477	517	487	506	500	511	527	496	516	532	491	520	475	510	516	524	475	514	503	520	465	522	461	506	526	527	479	499	492	481	474	513	511	514	508	464	489	510	434	500	496	498	482	509	510	477	505	481	481	534	490	478	516	510	545	515	506	490	498	519	483	495	444	492	525	549	518	509	518	493	507	525	508	506	542	549	456	499	491	490	512	496	474	490	449	532	503	457	499	524	499	504	536	487	508	493	533	498	442	509	510	541	509	513	501	498	516	513	493	488	472	519	497	523	491	503	510	503	473	478	477	520	522	515	489	486	501	453	494	502	493	527	481	522	499	483	514	508	454	478	491	547	484	480	453	465	491	479	523	475	490	501	509	463	511	489	497	534	518	499	491	509	495	472	514	486	554	480	487	498	527	532	506	521	538	528	497	484	528	491	502	505	495	546	498	493	486	481	546	521	477	517	504	497	499	479	515	522	495	504	513	549	513	475	498	514	495	506	526	476	472	480	478	470	487	510	522	488	495	473	503	514	482	480	551	502	485	536	509	491	542	459	551	519	465	465	490	505	474	509	526	516	498	473	539	511	500	518	465	489	505	491	507	531	504	512	487	544	570	499	485	459	524	520	464	507	508	485	512	468	504	556	532	504	489	496	510	490	512	485	478	491	498	480	542	502	477	491	475	468	455	506	529	491	504	448	485	498	495	468	524	505	534	495	529	530	490	488	497	497	470	541	466	459	479	534	480	462	481	469	483	488	490	530	511	519	512	536	467	532	523	495	483	457	510	488	542	523	471	480	517	489	465	533	472	473	464	529	504	527	485	538	452	528	458	503	484	544	502	488	523	519	498	482	459	510	458	500	492	492	532	516	516	510	533	509	483	525	495	497	544	503	509	532	504	492	473	529	469	481	510	537	498	530	486	509	516	522	544	528	489	475	514	532	528	561	492	537	471	494	483	533	490	523	560	464	482	486	472	510	522	462	504	520	461	507	488	512	536	492	506	518	532	517	486	485	537	499	492	509	547	489	535	484	493	518	455	493	507	529	516	484	501	528	484	542	502	470	467	495	488	530	514	512	451	500	499	505	480	463	506	555	520	515	524	521	475	538	534	470	521	466	519	466
6765	4609	3966	1928	1347	984	720	642	585	568	583	1990	1942	1405	866	515	450	427	417	441	413	391	459	456	405	403	453	434	414	434	397	428	442	452	397	429	424	428	427	437	428	390	431	415	441	436	432	396	430	381	398	408	429	432	426	396	402	420	408	422	435	450	423	453	414	423	431	418	421	431	432	415	406	455	404	415	443	413	444	397	397	427	419	412	437	413	408	424	450	400	454	435	425	411	402	404	409	413	381	417	376	410	407	415	443	395	424	445	406	374	400	439	405	418	441	394	396	436	389	459	437	400	391	436	412	413	443	461	402	442	432	389	401	443	418	434	400	429	455	425	424	408	448	430	433	395	397	432	431	441	452	462	383	415	431	415	425	391	442	445	442	423	419	444	411	402	456	424	445	376	429	419	422	438	436	382	401	452	408	411	397	434	406	448	416	435	422	401	425	422	423	398	458	442	422	409	424	407	407	446	389	391	404	445	383	412	409	436	420	440	420	407	434	429	407	443	440	417	427	412	441	394	410	440	401	443	413	405	417	409	414	447	450	368	407	415	446	392	446	393	431	437	400	424	424	431	425	429	404	460	406	426	372	423	471	430	418	428	395	398	454	436	409	394	419	376	439	445	424	414	411	445	419	406	434	395	444	426	452	404	422	433	422	420	424	417	417	407	435	434	440	443	385	413	384	417	411	363	440	459	418	399	421	415	427	431	419	457	444	413	402	430	440	379	425	434	419	412	418	392	412	417	389	416	422	398	415	396	423	405	411	401	426	399	413	426	409	429	398	418	413	420	420	420	405	380	403	432	402	392	441	442	438	421	412	415	365	412	412	415	397	458	435	424	407	431	423	425	443	459	394	413	427	413	459	405	393	424	440	412	449	414	427	443	426	422	402	400	387	409	417	460	380	457	418	398	403	396	420	448	410	398	409	447	406	417	418	441	436	417	410	439	431	446	379	436	405	412	399	451	449	454	393	420	429	408	434	418	394	427	412	409	422	414	450	446	415	429	388	416	452	436	410	437	427	395	416	419	415	428	382	401	425	430	418	420	386	422	397	427	434	413	427	402	431	471	395	390	411	437	421	442	402	390	421	450	450	430	429	410	419	407	445	408	384	381	446	428	453	405	407	391	396	400	441	441	442	423	436	400	416	384	369	415	406	415	432	384	429	402	412	414	437	428	411	396	396	413	422	445	432	424	374	406	443	421	432	415	433	449	434	415	407	431	431	419	411	453	426	422	359	410	452	475	406	441	407	384	435	397	437	425	403	450	428	435	414	437	377	444	411	406	433	405	413	436	392	418	379	397	435	385	414	398	399	428	384	422	428	401	406	431	404	480	404	413	426	426	433	410	425	425	450	430	380	407	443	411	405	440	432	454	428	431	391	449	447	431	424	428	413	449	421	422	415	426	427	415	431	425	399	385	403	422	397	415	387	418	438	405	376	454	410	424	404	406	451	425	450	445	392	424	396	409	438	435	427	418	442	418	402	418	394	423	422	443	439	418	409	406	437	467	424	415	399	422	428	428	422	431	448	381	422	435	417	407	449	443	417	430	427	424	406	418	430	408	430	425	426	423	404	427	416	405	394	422	421	410	365	406	358	413	452	433	401	408	417	392	423	449	454	413	404	431	447	458	409	393	426	394	420	413	396	442	409	403	425	407	441	418	449	431	388	403	420	441	387	437	367	414	442	406	405	411	428	402	426	403	455	460	439	447	398	404	393	451	445	396	403	418	431	399	441	414	417	465	448	441	421	410	486	389	374	386	400	397	440	439	439	414	417	432	388	437	428	396	416	450	413	381	413	425	434	432	462	416	443	395	402	447	415	403	429	404	415	430	439	412	471	430	433	415	437	413	441	431	412	413	429	416	418	430	444	456	419	452	448	401	419	386	425	406	452	391	429	440	405	406	434	457	387	418	429	388	437	384	408	418	380	425	430	424	401	383	423	438	403	368	438	434	412	431	416	437	415	413	407	412	445	428	420	402	471	416	420	411	404	391	437	420	413	425	443	424	432	400	422	416	422	453	384	450	418	384	418	411	418	488	419	416	428	424	413	404	398	405	398	394	430	402	436	387	389	398	414	435	420	423	451	419	421	394	443	472	371	427	424	416	429	428	431	434	401	457	388	445	424	446	432	452	419	396	420	399	451	419	381	434	433	410	411	461	395	432	423	417	431	377	423	389	415	455	389	447	421	415	410	393	396	449	420	428	412	436	406	428	389	425	420	442	390	420	430	401	400	415	385	388	433	434	421	420	390	408	434	426	421	405	450	404	395	393	406	434	400	419	389	407	446	419	422	433	407	447	439	449	426	413	397	399	430	455	408	404	432	383	425	429	450	399	413	433	432	431	388	417	386	409	429	434	424	427	425	428	420	402	451	423	430	432	456	444	405	406	426	401	399	395	446	414	418	399	424	425	418	407	396	401	420	412	436	416	433	412	431	412	404	373	419	433	410	405	435	412	432	445	447	419	455	439	381	378	372	465	435	417	383	391	416	407	390	401	410	424	433	450	415	434	373	441	427	414	419	381	435	429	396	432	402	454	436	409	410	408	403	406	442	402	405	443	421	477	386	410	439	419	415	412	428	441	410	417	414	436	412	409	399	385	421	399	382	380	421	439	401	445	374	398	416	397	407	409	398	430	384	414	439	433	425	424	416	398	422	414	392	433	416	443	441	378	425	442	388	435	414	400	421	403	430	379	378	429	400	394	416	403	424	417	418	414	409	391	381	435	424	413	401	443	439	412	443	475	456	430	393	407	448	433	425	433	400	436	431	401	410	412	446	447	415	439	443	434	409	405	428	410	397	380	425	370	410	388	405	371	413	426	451	417	393	407	395	429	377	427	411	399	408	408	414	404	444	417	406	411	443	430	407	448	407	423	462	425	447	444	401	404	386	448	383	434	421	426	424	417	424	423	420	444	384	437	446	453	430	404	431	465	443	423	403	408	463	422	451	410	461	401	390	427	385	439	404	425	451	441	408	441	416	384	380	394	407	424	397	421	435	412	429	413	417	388	426	423	400	452	400	438	425	410	374	391	407	357	440	422	409	439	430	408	442	461	423	410	448	430	454	419	447	419	397	392	440	413	419	380	413	418	421	467	420	384	404	406	429	415	411	449	393	415	400	452	430	387	448	429	425	421	412	443	406	405	432	408	417	401	400	426	447	421	470	411	453	404	421	448	426	413	406	398	408	411	407	430	402	456	427	398	411	432	436	452	427	405	435	419	421	406	428	416	426	427	457	447	424	423	405	426	412	405	409	431	411	406	404	405	400	393	415	461	408	420	419	406	406	414	425	446	379	416	414	398	443	451	441	429	433	426	436	428	435	429	446	416	392	402	426	414	382	447	457	413	417	435	436	387	443	409	460	418	399	413	463	458	432	383	397	432	443	445	380	437	401	403	411	442	400	409	418	388	440	419	448	428	399	439	390	412	430	426	420	415	409	430	401	405	406	432	431	406	438	423	397	408	437	386	443	410
24607	20739	26854	24493	11543	2973	1838	1280	892	833	1679	12949	12713	8129	2983	1066	684	579	567	558	515	537	521	565	567	591	571	567	532	574	511	543	533	513	536	527	551	532	555	584	543	555	517	539	528	579	580	525	535	528	566	512	537	532	536	539	570	542	527	522	570	531	508	530	530	505	528	596	512	542	564	534	516	540	551	578	538	526	477	515	545	528	555	509	517	587	505	562	555	535	532	534	583	529	526	525	587	555	510	561	586	537	540	576	569	525	513	528	520	546	548	542	523	522	539	531	510	572	517	570	518	529	550	542	513	552	543	542	527	533	530	535	563	524	589	519	517	568	548	509	554	538	519	543	536	555	512	554	568	513	552	504	556	529	527	531	546	569	521	569	512	578	562	540	523	556	543	544	490	540	518	509	518	589	526	549	565	551	548	496	514	529	582	536	579	537	546	507	584	541	530	540	531	557	545	520	560	546	544	538	542	563	592	509	488	546	555	554	554	534	522	530	516	556	545	508	547	553	528	553	550	523	522	542	540	574	511	582	487	541	513	539	532	481	519	534	532	507	514	544	555	565	522	545	545	531	512	511	570	578	519	572	539	547	531	556	517	513	553	541	500	541	567	539	535	508	555	520	518	571	521	527	526	524	541	561	583	544	550	561	521	526	506	509	491	529	520	577	554	550	569	541	504	527	538	525	521	562	560	566	515	548	473	551	550	544	539	508	559	514	547	557	552	536	559	562	550	556	505	503	559	568	501	512	560	537	572	548	521	532	514	515	531	528	507	519	517	526	544	548	493	485	529	546	597	506	557	507	552	539	531	536	554	591	520	542	541	532	507	551	546	572	521	523	552	519	542	586	528	523	539	521	516	550	528	548	504	555	521	542	494	495	536	528	531	501	591	524	595	552	552	517	481	549	506	548	537	547	545	539	544	568	498	516	498	534	514	515	554	524	559	546	492	504	535	541	522	554	533	552	527	545	537	528	548	544	550	538	545	567	553	532	516	541	528	513	513	512	593	562	523	547	507	542	534	505	560	536	558	497	503	557	544	551	562	505	532	568	525	520	551	534	559	593	557	535	507	582	559	507	527	541	477	519	536	530	547	563	527	528	501	542	555	544	532	537	536	565	549	544	557	549	541	541	518	517	562	558	541	540	527	562	537	500	527	549	523	548	542	584	572	542	562	569	512	503	501	547	517	507	531	552	546	558	519	536	560	536	533	542	548	514	557	539	534	507	580	540	527	534	555	546	533	496	561	512	536	538	538	536	534	544	534	539	541	483	535	573	516	526	565	537	558	546	553	547	536	557	560	547	569	543	565	534	531	540	534	537	477	531	562	544	560	584	549	544	503	543	543	567	490	497	586	534	562	605	550	550	515	524	571	555	508	561	534	528	517	527	535	592	514	527	513	544	554	506	528	545	492	560	538	548	539	536	569	512	588	535	472	524	525	511	543	551	519	530	524	578	589	527	561	524	553	547	540	504	513	551	547	553	579	539	528	548	543	539	509	536	568	492	568	520	555	541	505	531	538	500	541	533	520	532	574	514	538	571	539	560	570	554	526	584	547	560	547	534	526	541	510	543	556	531	527	556	536	557	573	550	515	554	537	544	532	541	558	552	496	561	499	531	576	577	511	511	556	550	551	531	541	534	559	512	529	530	523	513	572	548	540	543	553	527	537	523	522	542	562	538	538	537	556	546	544	535	572	583	532	555	540	539	521	513	579	530	527	542	524	538	539	531	531	571	532	534	530	548	495	553	590	473	510	541	533	514	555	514	540	534	561	539	564	522	538	561	564	513	504	519	520	511	563	577	549	538	509	516	550	527	509	535	527	554	563	562	527	547	560	565	554	526	528	533	537	555	522	544	507	558	535	515	562	553	528	557	542	530	537	558	513	534	507	529	533	539	514	520	511	579	519	545	577	573	547	522	533	514	527	510	544	519	541	539	547	558	517	526	566	578	548	569	519	564	546	537	496	552	511	516	532	532	554	544	560	517	540	516	585	572	517	570	524	505	573	504	513	576	581	532	528	550	541	572	527	480	546	512	525	544	519	539	501	500	519	567	532	512	581	547	517	584	529	550	562	538	541	566	551	562	567	512	562	539	535	515	558	543	528	536	557	557	556	566	548	532	552	501	561	555	523	573	531	565	531	518	511	508	546	536	589	570	472	544	545	511	586	558	543	541	542	529	534	499	545	518	502	571	517	536	538	518	561	555	552	527	545	548	587	547	544	527	548	527	550	552	538	516	569	487	588	546	516	514	539	530	592	574	517	528	577	563	541	547	555	532	585	550	565	591	517	519	547	546	518	509	573	515	548	533	532	545	536	558	525	547	582	525	553	534	549	539	534	540	575	539	526	598	515	511	569	544	519	520	589	567	556	518	535	549	518	534	509	482	537	538	529	535	499	556	525	527	521	541	511	587	551	543	531	543	543	557	555	510	557	516	612	510	497	562	558	550	544	500	562	541	544	552	542	537	494	590	550	517	571	564	543	525	544	502	511	562	512	573	544	583	530	531	520	555	556	567	541	533	514	577	522	529	529	497	572	544	566	543	478	521	537	550	548	554	527	511	545	573	531	535	519	522	537	573	479	551	499	531	531	491	535	514	561	509	551	554	544	549	516	532	542	568	515	509	534	533	553	563	549	555	567	508	559	555	535	563	573	555	545	547	539	553	545	564	544	570	522	515	559	558	487	496	574	542	525	560	530	573	510	559	535	542	517	542	544	503	537	552	515	569	524	522	515	541	529	552	510	555	522	535	555	517	514	582	527	532	557	523	491	588	583	520	493	541	544	515	518	561	565	521	581	566	544	538	531	508	533	532	539	561	561	525	506	590	544	516	523	551	526	571	552	500	535	492	529	549	527	542	551	546	510	534	508	527	512	575	566	586	561	564	554	532	532	535	570	516	561	521	535	555	525	504	548	573	551	559	549	543	547	578	538	499	522	537	519	537	539	459	541	529	549	520	581	562	474	507	573	535	565	520	550	517	558	581	553	567	511	547	534	512	546	551	509	564	569	512	528	581	562	561	529	602	506	513	541	537	517	540	556	531	517	527	544	532	557	517	537	514	529	571	569	523	520	555	558	603	534	526	572	562	558	535	559	539	536	570	577	543	545	593	533	508	525	517	571	530	554	555	505	534	532	541	513	505	525	562	550	524	541	538	500	551	541	531	548	552	535	537	567	542	549	525	552	539	498	567	556	536	491	503	563	529	532	532	544	566	508	523	562	549	600	596	497	546	534	559	545	524	468	540	541	539	508	546	512	536	522	536	551	554	539	556	549	526	515	560	526	571	521	507	533	541	600	567	511	575	524	523	537	551	551	501	492	531	537	525	558	562	538	582	545	552	572	513	528	543	538	553	529	538	539	515	495	491	541	515	527	567	591	566	537	516	524	517	559	503	543	559	546	562	496	496	529	558	536	563	551	548	536	505	579	555	524	544	533	542	543	533	559	548	542	546	538	548	566	529	510	517	570	503	510	541
6515	10214	9915	5601	3768	2402	2071	1522	976	933	2608	15527	12142	7946	3099	998	604	471	482	478	455	465	514	408	451	465	460	490	460	455	465	477	489	454	510	440	500	470	507	499	467	446	524	484	514	512	407	421	464	472	483	480	436	438	481	475	467	500	475	443	486	505	449	472	425	480	506	453	466	451	468	452	473	490	507	481	469	473	505	441	465	452	444	471	490	477	454	466	479	505	432	451	472	494	516	467	464	430	476	437	443	447	461	494	504	473	505	440	476	467	478	484	454	455	485	440	452	495	451	484	462	487	436	455	468	449	424	482	484	468	450	465	461	453	501	442	522	492	482	462	487	451	469	429	446	467	472	495	517	458	423	469	489	446	451	457	505	488	433	468	455	481	452	469	424	432	451	480	465	456	482	474	463	494	440	466	455	469	454	469	446	489	456	474	419	479	485	449	442	446	425	425	421	475	475	417	461	440	442	427	420	460	443	490	462	455	489	508	419	504	465	447	426	462	467	478	463	460	457	484	445	466	462	489	458	462	515	473	473	449	493	481	481	460	449	415	471	479	460	471	455	444	479	502	474	491	436	473	466	478	438	472	466	474	479	479	501	477	494	459	463	458	464	484	471	469	478	443	454	484	469	475	491	487	488	453	501	447	466	458	411	471	462	434	480	441	487	462	490	471	479	454	492	485	452	480	437	460	481	490	489	446	470	459	456	458	449	486	462	459	496	452	476	451	445	472	423	451	463	427	467	498	456	459	478	494	405	475	446	505	446	419	445	474	450	494	450	492	479	475	506	491	445	497	444	478	440	469	480	483	459	463	501	449	464	457	478	441	464	462	479	484	504	484	470	452	449	468	446	424	442	469	457	496	478	472	461	457	487	468	432	483	484	470	434	465	472	445	464	467	438	480	468	483	461	460	487	446	459	473	497	472	451	459	474	493	482	443	439	469	472	485	470	475	465	424	530	446	462	445	437	481	485	480	468	420	436	469	431	484	484	507	453	470	444	449	450	477	473	494	482	482	417	450	460	475	435	471	508	483	450	463	451	496	466	468	448	494	471	465	466	497	493	429	452	473	433	463	473	463	492	422	484	443	477	441	491	464	455	487	469	475	461	509	472	445	466	467	490	421	468	455	453	471	476	488	478	448	465	481	472	491	487	507	500	475	468	461	432	465	438	493	465	478	476	471	444	459	487	458	452	486	428	444	455	469	456	467	452	456	462	450	497	434	478	453	438	469	475	532	467	438	457	464	425	477	453	457	480	442	462	440	477	454	444	478	462	468	447	464	478	473	493	434	457	476	498	466	478	448	451	463	461	487	454	473	464	470	448	487	501	495	472	495	464	444	451	476	483	449	502	469	463	479	449	443	486	475	483	466	486	471	468	476	443	429	491	475	427	463	477	443	455	475	472	453	480	454	440	474	461	493	457	447	429	481	435	445	488	447	461	476	490	449	534	481	440	487	446	481	460	486	437	467	450	461	498	473	466	454	486	438	455	473	479	442	484	427	485	488	490	479	487	465	449	472	488	455	492	500	454	446	482	443	464	473	486	468	451	482	453	487	437	467	433	460	460	462	524	476	441	411	483	441	474	468	446	442	517	450	470	487	464	482	470	446	481	490	441	470	474	459	514	477	458	426	495	437	472	509	456	466	458	484	461	461	420	466	467	449	459	460	484	502	477	451	490	421	446	443	446	442	486	491	470	480	472	499	476	450	450	474	472	442	459	494	454	482	462	482	445	454	496	476	475	477	427	457	486	435	480	488	456	473	437	456	498	485	451	480	450	482	488	478	454	465	471	457	432	469	429	473	468	456	416	455	473	443	457	457	470	489	470	462	465	474	447	455	457	465	442	472	482	480	432	452	467	435	456	489	454	436	471	449	530	489	447	472	467	502	461	458	494	473	473	475	458	457	445	487	482	422	456	430	434	463	488	454	502	470	487	491	445	501	441	427	459	448	453	459	466	472	458	444	459	501	473	457	463	483	457	459	455	444	445	452	459	474	471	457	485	442	496	499	455	493	446	474	452	433	473	467	489	465	448	453	479	469	438	450	434	470	471	445	455	506	470	444	430	450	502	427	426	441	482	442	455	424	462	475	505	469	487	476	459	455	456	450	508	485	473	484	465	431	491	443	485	455	470	485	416	472	492	434	470	431	482	452	450	456	436	443	439	460	500	465	476	463	434	457	477	497	462	470	453	482	457	431	462	462	493	469	494	512	468	471	468	473	451	465	492	491	487	433	466	455	488	490	439	493	456	475	449	430	429	471	455	443	497	444	469	491	497	438	479	441	447	453	503	484	485	507	436	475	492	459	467	444	458	444	452	450	468	446	492	486	454	455	461	454	472	440	493	485	467	493	436	500	475	480	480	463	465	469	441	488	476	478	464	429	420	489	476	422	484	438	450	443	422	485	457	429	460	406	482	452	488	471	476	464	472	463	473	485	462	464	484	472	509	503	442	418	464	476	423	477	469	428	444	472	472	426	491	486	455	516	489	448	436	458	504	494	440	450	437	467	447	440	451	438	482	461	514	479	465	486	521	460	455	465	464	435	477	465	510	442	458	496	468	465	437	491	473	446	459	490	490	473	488	493	465	471	505	452	483	444	498	475	441	457	475	434	457	455	461	472	474	496	500	498	453	449	478	479	489	441	483	513	443	455	504	477	444	455	478	450	472	459	460	481	481	452	458	440	466	459	471	471	438	449	475	493	419	476	436	478	470	430	458	471	435	475	473	475	490	458	487	506	460	478	491	469	453	467	486	454	479	468	465	453	472	471	477	494	447	462	498	452	461	478	440	457	433	480	456	494	478	475	482	485	454	420	492	482	462	439	418	510	493	499	454	445	493	479	458	463	467	441	457	472	529	498	454	491	455	463	453	458	432	458	484	494	478	460	445	443	451	461	438	428	418	457	449	432	438	450	496	469	455	483	432	471	488	465	435	473	454	466	447	482	463	480	485	464	494	474	447	468	443	497	485	449	467	432	475	471	435	460	493	462	449	459	457	465	466	481	485	470	441	461	452	499	455	462	494	406	446	470	472	445	483	472	433	515	436	471	438	450	494	431	475	489	472	462	438	456	491	506	498	475	451	477	423	470	479	446	469	441	432	475	489	465	465	454	444	465	456	437	493	448	448	454	486	454	489	442	499	426	466	450	480	466	442	438	437	478	498	475	483	446	480	447	462	471	485	444	460	461	451	437	512	438	491	491	439	450	433	464	486	475	447	434	453	451	479	469	487	443	463	421	498	495	448	465	483	506	459	458	459	465	449	460	479	512	475	459	470	465	422	468	507	457	452	446	484	499	453	466	475	436	477	482	431	430	472	451	497	495	484	436	456	453	468	489	436	473	506	448	448	473	453	484	454	450	484	480	492	432	474	460	477	467	470	486	469	454	464	469	436	478	423	477	477	502	484	481	456	463	435	443	482	482	472	453	435	472	440	460	490	454	458	465	462	476	480	492	487	445	429	506	504	510	485	454	467	469
23688	20765	27788	23831	20514	11794	4962	2321	1434	1456	7443	21228	21878	13854	5119	1484	852	735	710	646	690	705	719	681	734	669	705	693	645	675	709	670	637	657	650	669	685	659	647	646	702	684	671	649	647	662	685	686	658	664	644	679	644	685	671	639	644	664	689	675	627	720	632	626	669	664	667	659	674	743	652	672	680	666	684	640	653	667	704	660	670	676	705	657	645	676	656	613	661	663	660	649	655	692	628	657	668	670	693	657	677	708	647	682	654	627	632	651	635	637	715	687	662	645	633	664	652	648	609	673	708	676	651	669	596	635	618	665	666	698	611	705	695	623	686	671	689	656	619	677	653	646	657	675	661	684	639	671	667	675	667	688	689	654	657	663	646	655	665	697	681	672	638	643	641	655	658	635	648	696	655	645	638	670	616	665	620	687	645	690	665	631	647	688	664	672	646	711	666	651	658	659	627	667	642	700	657	662	660	672	654	625	704	657	703	643	642	627	685	650	661	701	660	682	648	610	671	662	665	688	664	647	661	674	681	722	655	668	683	676	663	620	678	677	710	653	654	682	647	679	705	688	660	657	640	695	677	681	622	634	636	650	646	685	674	650	646	651	676	676	661	662	620	661	684	677	637	661	646	593	601	663	645	660	652	663	685	642	644	634	648	625	664	663	695	691	662	668	708	674	677	697	684	678	643	660	695	670	683	667	678	676	660	657	673	684	681	660	639	658	668	687	661	644	647	686	628	670	665	674	712	659	710	658	649	732	660	666	644	608	658	618	670	654	675	654	705	656	661	695	664	689	673	683	661	646	623	636	650	698	682	657	678	671	664	641	687	673	628	620	638	630	631	676	661	637	653	703	695	645	640	631	665	667	642	646	670	652	682	678	660	646	687	677	607	668	674	644	661	663	639	660	722	670	713	728	653	650	701	660	679	679	681	690	660	621	682	608	694	689	634	674	685	652	692	734	619	665	669	677	644	646	671	660	688	649	654	656	700	679	687	667	668	687	631	652	620	619	665	706	669	687	668	644	606	641	670	652	659	680	637	630	658	665	687	609	611	649	665	630	683	673	686	730	676	687	665	679	671	670	673	664	673	673	634	655	631	680	685	613	637	679	647	654	681	612	668	667	645	694	608	668	663	680	693	634	681	626	680	681	672	638	683	651	631	673	673	653	703	644	690	677	671	643	644	704	665	708	643	645	612	666	674	676	675	664	670	637	649	664	638	672	656	657	680	621	627	723	628	639	684	658	635	670	650	671	686	666	628	692	674	640	646	688	672	660	669	644	647	631	708	669	658	644	633	633	724	652	662	685	652	662	647	626	679	657	612	620	650	653	654	632	692	677	637	697	662	683	652	650	690	644	654	690	633	689	616	693	652	661	647	686	652	633	690	621	635	668	677	693	620	646	649	623	651	642	684	660	647	693	702	634	659	674	619	637	654	636	637	688	706	654	651	672	665	648	657	691	661	650	691	662	691	659	657	664	707	660	679	677	637	657	641	652	673	688	638	669	647	696	717	634	637	648	622	626	662	664	661	632	655	632	632	666	662	629	614	691	676	670	681	657	701	650	714	662	640	663	649	654	661	656	707	672	647	681	693	684	672	661	665	681	669	655	650	645	633	665	690	652	687	701	675	672	687	659	672	668	661	646	674	652	651	667	636	660	656	674	665	622	657	608	641	676	668	682	703	670	615	643	679	659	656	617	713	669	658	632	691	628	665	679	697	645	671	648	592	666	628	648	625	671	668	672	701	666	702	653	652	707	709	655	620	657	654	603	631	654	629	690	637	642	626	659	640	643	603	663	641	665	650	620	631	582	646	677	636	613	655	692	632	677	675	690	663	633	695	655	657	633	638	636	673	643	678	660	645	677	635	726	657	644	695	625	644	712	654	637	631	645	698	691	662	658	692	675	671	634	669	626	652	677	636	676	645	640	629	625	654	694	694	668	706	688	661	648	674	621	616	656	656	676	706	644	663	683	634	681	678	639	641	670	701	648	689	646	676	630	690	609	665	666	669	683	650	659	637	676	629	615	618	652	669	650	649	682	694	652	586	726	695	651	640	657	650	677	638	647	606	651	671	694	639	646	635	619	633	659	675	672	672	723	649	627	683	673	699	670	668	645	648	639	660	677	695	672	648	616	649	627	675	660	649	673	638	632	673	652	611	632	667	643	618	659	631	710	613	639	627	664	644	638	648	713	665	688	663	626	649	637	655	689	683	685	643	680	636	694	646	649	676	653	688	644	651	663	691	696	687	655	638	620	673	655	649	669	611	648	689	682	658	661	669	628	645	631	658	656	698	665	655	618	685	626	638	645	663	622	664	630	660	653	669	607	635	689	630	669	660	660	674	655	674	678	641	655	643	635	666	652	635	670	641	633	624	651	672	677	688	676	660	636	617	664	701	642	655	672	710	671	679	635	632	716	638	669	669	643	574	642	616	631	665	685	621	661	627	647	663	646	617	684	686	699	639	643	709	682	627	638	662	611	629	685	652	659	692	665	608	652	636	643	670	671	654	679	628	601	605	647	631	627	644	644	679	685	620	638	627	662	692	638	666	694	664	647	628	689	675	630	742	679	667	703	700	652	668	673	688	700	638	663	639	654	634	649	661	666	645	665	644	685	630	678	638	639	632	623	689	651	665	671	665	669	667	682	656	679	639	643	670	664	687	688	636	643	662	672	644	687	697	697	660	662	659	657	667	645	661	624	638	662	593	701	671	637	624	675	635	658	692	634	646	633	660	637	647	701	643	703	655	703	630	681	660	719	666	667	645	632	684	676	599	659	669	672	684	668	634	629	694	675	658	657	607	624	653	633	654	612	679	671	648	727	660	662	637	687	649	679	661	636	666	620	673	639	655	592	631	651	638	627	658	642	672	631	603	666	692	674	669	641	666	659	636	629	658	636	687	653	670	631	656	683	701	621	673	625	670	657	676	669	648	639	627	627	665	691	627	656	660	634	669	666	688	642	676	681	707	684	658	703	634	652	665	636	709	661	655	671	647	635	633	620	680	631	662	677	610	601	640	665	637	683	664	653	674	669	657	645	680	643	600	658	654	680	668	637	668	669	644	654	675	667	670	673	629	620	648	615	641	680	695	660	671	595	639	694	628	664	624	632	686	639	631	615	708	688	648	660	686	652	653	644	639	648	685	675	669	711	662	654	682	655	677	648	662	690	648	641	650	667	668	613	645	663	651	643	638	698	683	665	635	683	682	659	636	665	656	660	662	617	656	639	685	689	701	660	667	696	638	639	642	639	644	636	669	684	655	704	648	624	686	678	649	644	687	642	658	687	640	673	684	664	675	669	650	654	666	701	663	644	675	695	664	654	678	647	645	632	640	656	644	637	710	643	662	612	582	635	663	635	615	634	653	665	658	700	633	653	700	661	621	662	618	655	654	691	684	692	610	665	699	643	638	666	663	639	623	645	666	649	659	651	670	651	637	643	651	687	637	668	685	669	684	681	659	676	653	659	656	632	634	626	629	720
7613	13786	13805	9140	6353	4990	4130	2745	1735	1878	10176	22933	19164	12044	4644	1358	781	606	637	576	572	550	562	563	534	555	564	551	548	560	586	551	539	582	548	547	542	541	568	574	554	529	572	546	539	537	538	525	592	583	570	551	548	557	560	557	546	538	567	565	583	551	515	559	582	559	550	573	532	529	548	551	522	557	556	558	548	591	580	528	572	580	553	541	556	575	544	564	536	539	551	547	564	586	575	560	519	542	571	569	587	622	547	530	578	570	577	587	594	552	562	566	539	521	551	572	549	557	545	621	554	564	570	536	569	576	538	533	546	572	548	582	559	572	568	551	547	594	556	553	544	559	575	558	545	607	502	569	582	590	550	550	552	570	580	564	575	534	608	508	502	587	575	567	527	538	554	556	591	579	562	571	555	565	557	560	598	515	532	597	561	587	575	605	567	567	589	526	568	517	522	548	557	504	592	548	537	573	539	543	561	550	567	567	558	548	572	557	553	572	541	545	539	525	558	528	542	552	487	564	566	562	582	571	532	545	508	545	558	585	579	520	606	590	505	519	529	569	520	547	533	572	506	555	587	569	596	586	564	576	600	526	546	590	567	558	567	574	564	570	550	526	593	548	581	541	583	559	544	556	555	518	536	559	527	578	572	581	547	525	531	549	570	531	545	568	527	543	563	572	546	584	565	566	491	532	545	565	588	523	590	558	550	568	514	536	572	563	549	524	552	542	510	536	616	573	585	586	538	556	550	584	539	563	531	533	529	573	574	580	568	549	523	584	533	584	527	548	585	573	539	536	590	527	560	546	550	514	510	542	536	538	572	561	570	550	538	567	577	538	583	574	513	588	543	560	546	522	534	542	548	589	502	576	526	530	556	555	562	533	574	514	590	546	541	621	581	558	544	581	524	546	542	592	528	573	579	550	554	518	544	587	560	558	550	541	577	537	583	536	512	581	557	556	519	545	485	532	556	553	581	536	523	570	557	568	517	542	556	572	583	546	540	574	617	556	561	532	544	571	558	590	579	569	583	600	561	572	541	531	566	523	552	571	560	561	531	551	597	574	545	549	543	561	522	554	537	528	573	554	610	607	535	556	573	534	536	522	560	540	534	582	546	561	581	515	573	556	560	560	558	560	524	526	593	544	561	561	557	574	533	603	538	534	571	575	557	572	564	549	552	587	547	552	562	562	590	559	584	546	541	526	582	573	538	546	575	597	528	533	543	625	590	500	534	544	562	566	509	564	537	581	557	565	557	529	563	572	561	553	575	529	536	508	534	563	547	553	545	575	536	542	586	534	512	619	533	572	555	587	507	554	630	568	557	545	557	575	547	558	571	583	547	569	571	602	531	548	552	568	557	525	541	554	550	546	591	534	532	550	599	559	541	544	542	566	573	516	581	552	524	565	523	523	520	553	550	582	596	502	571	545	566	540	588	515	554	544	556	538	546	548	546	554	547	565	580	533	609	594	564	540	594	540	536	568	545	577	546	576	548	535	585	533	571	551	581	557	572	518	549	543	557	573	534	545	522	522	569	533	532	584	512	558	553	581	529	552	517	553	566	564	559	562	580	534	524	581	542	572	553	558	541	527	534	539	534	521	566	557	558	555	537	549	550	541	552	600	518	539	575	581	568	558	594	563	545	563	527	543	544	525	585	542	566	553	522	572	515	573	540	568	536	539	489	534	573	535	557	525	511	604	548	545	590	521	515	570	516	550	548	579	538	558	554	530	572	576	559	546	576	563	544	573	504	550	535	503	536	563	561	552	548	598	545	534	539	559	558	552	568	538	586	535	567	545	572	540	566	508	572	542	544	536	548	552	517	545	569	530	558	587	556	550	559	604	561	574	563	517	558	581	552	531	560	563	558	541	541	570	544	557	540	589	590	543	556	555	529	531	568	561	539	585	514	544	557	577	553	574	568	534	573	543	528	588	556	574	573	520	567	550	552	557	582	525	527	576	520	557	542	557	534	559	580	478	535	555	548	514	516	502	520	530	539	546	553	553	558	580	583	580	575	574	573	575	548	581	508	485	551	577	555	604	553	584	501	516	545	579	532	547	566	565	547	557	578	563	558	556	546	570	563	563	561	583	501	552	531	526	587	592	560	561	526	542	539	560	536	516	542	537	535	507	523	568	534	553	559	542	591	575	537	547	548	544	572	503	528	520	531	553	582	548	517	547	520	533	558	577	551	528	541	562	598	526	551	569	583	549	560	613	550	572	536	562	543	544	558	535	541	573	568	550	563	524	532	554	520	578	532	560	587	515	547	570	498	554	521	522	551	563	615	557	542	569	571	505	554	544	551	581	548	524	557	533	578	570	521	567	550	573	553	564	600	565	563	547	544	533	534	561	566	561	580	559	559	549	550	549	534	520	595	538	545	540	558	558	546	529	553	567	546	565	577	579	566	537	562	561	559	565	543	533	530	575	594	586	521	542	561	535	533	569	545	575	557	540	581	549	530	568	572	556	559	587	544	547	534	562	580	583	527	551	535	576	513	570	537	550	560	543	590	525	571	548	565	549	610	560	574	552	533	531	532	563	562	559	535	510	604	588	534	551	606	579	517	537	522	526	550	529	556	497	561	563	558	570	575	553	540	543	560	567	555	555	532	541	533	585	522	518	550	584	552	559	555	543	584	556	534	569	520	571	569	520	555	546	579	561	484	572	569	578	562	553	520	540	588	527	555	545	592	542	527	533	591	539	558	562	588	553	596	517	506	565	578	566	544	542	547	532	576	526	582	565	548	538	580	554	544	553	564	550	509	566	569	513	551	578	576	555	542	537	565	539	557	578	533	554	569	536	535	551	556	557	587	595	559	547	601	582	526	524	548	576	534	597	547	551	575	524	565	610	572	552	535	527	538	550	572	581	553	527	523	589	520	577	542	557	568	568	580	549	530	566	580	558	579	559	588	547	549	533	544	544	566	553	601	570	572	548	570	553	546	571	567	545	584	539	542	510	531	539	531	549	546	533	599	558	515	561	558	558	525	532	582	541	519	531	566	559	548	538	548	551	553	570	512	528	556	534	513	561	531	504	551	528	553	545	563	566	512	533	524	536	511	499	578	553	538	565	602	519	554	520	593	533	590	521	540	560	556	563	586	537	552	591	557	551	570	571	554	578	554	534	549	545	546	558	548	546	535	546	551	546	581	523	549	514	522	585	555	555	564	557	563	536	516	537	562	538	551	525	541	575	523	560	537	507	500	567	521	561	536	556	568	558	536	529	512	550	546	564	569	531	547	557	585	547	560	580	574	568	537	553	535	565	527	532	558	554	509	529	565	520	586	524	542	572	570	572	559	568	572	536	526	530	529	530	599	551	559	552	587	544	540	561	543	538	540	525	530	512	542	572	550	585	579	543	573	558	549	528	553	573	526	578	541	559	572	577	567	553	561	547	513	509	531	586	559	551	565	556	577	592	541	553	549	575	595	549	571	559	551	570	538	522	533	557	505	582	581	535	564	541	561	575	586	529	504	549	528	566	554	570
27121	12665	4635	3176	1816	1276	1112	809	752	705	741	1353	1621	1254	885	609	577	506	490	491	520	488	468	522	461	489	548	507	479	478	538	476	495	482	496	491	492	457	473	460	459	492	489	462	511	470	434	470	476	512	480	458	496	464	461	494	502	456	498	498	488	482	502	499	541	483	468	500	475	515	482	506	519	517	495	516	495	486	492	488	473	469	479	475	504	503	459	507	454	500	506	477	484	507	494	468	481	500	479	476	476	509	473	485	477	511	477	487	494	490	533	475	529	498	455	521	517	483	447	492	475	487	464	514	528	457	446	481	470	477	496	492	495	468	484	446	460	521	546	467	517	506	524	495	500	445	487	488	505	482	535	510	531	500	469	504	511	506	482	503	475	479	521	516	522	533	451	509	479	475	450	491	508	481	529	537	475	484	487	469	463	495	469	463	460	454	503	512	515	519	512	473	460	492	477	483	485	475	461	475	524	477	478	495	470	495	481	454	457	484	486	481	524	483	471	502	448	485	505	509	506	489	508	451	483	460	509	488	458	503	469	496	514	465	490	512	466	498	525	450	487	443	483	509	480	472	506	458	480	522	471	494	509	496	453	473	534	474	483	475	495	462	473	467	434	444	495	495	491	490	458	450	511	470	465	442	460	514	470	499	469	487	549	453	480	500	475	467	443	475	503	445	505	520	476	553	488	455	512	468	477	500	468	453	493	436	482	519	490	452	503	492	517	517	482	493	525	521	539	492	493	496	512	492	472	471	498	491	462	519	470	467	475	517	486	484	457	492	481	490	530	504	492	491	447	502	484	461	499	527	453	489	497	515	485	473	484	464	506	485	519	483	506	496	517	449	514	456	455	501	488	464	491	512	506	444	509	497	446	468	508	477	466	492	507	477	467	493	517	495	490	454	456	470	460	495	472	502	455	508	510	483	479	470	471	520	508	509	508	484	465	487	513	460	468	452	475	479	479	480	518	523	498	465	434	463	514	500	464	468	464	480	471	456	485	450	448	462	499	469	432	479	476	468	428	485	490	497	494	495	499	491	481	462	482	466	494	472	473	502	487	506	492	507	477	476	495	476	484	491	522	479	493	507	559	448	478	510	474	468	505	520	515	502	489	466	520	486	481	478	482	506	471	498	465	496	461	527	513	468	524	489	486	538	520	498	467	458	496	511	477	495	468	482	491	495	484	504	454	477	476	495	497	510	482	461	475	477	522	468	500	500	512	424	504	502	516	492	514	494	476	462	528	482	456	497	510	465	489	503	453	498	504	474	478	488	505	489	501	482	511	471	508	525	467	494	487	486	471	538	495	510	471	496	506	475	496	472	504	445	462	477	486	496	523	492	531	447	498	446	474	477	497	475	501	508	472	446	482	454	504	496	491	458	459	475	470	496	445	444	465	533	473	506	497	469	478	511	448	478	500	475	527	444	458	482	483	466	478	459	498	511	489	526	470	513	482	495	456	481	505	497	492	475	475	521	495	488	527	485	448	520	475	545	492	481	477	496	497	484	476	457	489	505	483	499	453	518	496	466	499	503	478	454	484	505	445	509	516	502	461	483	509	447	496	537	484	501	511	460	484	479	507	494	491	488	493	480	453	492	511	504	465	503	464	429	494	470	493	446	466	473	478	484	463	502	490	477	445	505	468	470	469	488	504	471	450	506	479	474	495	494	481	469	496	477	498	482	465	501	504	487	493	492	456	444	490	499	498	480	466	500	522	465	478	486	458	503	504	495	455	492	484	528	515	438	450	496	498	476	487	489	489	541	489	465	488	492	493	460	490	466	472	478	492	535	469	488	507	450	458	474	486	453	496	520	477	462	467	516	504	493	494	490	492	475	485	500	472	492	502	493	501	462	509	458	478	480	486	549	504	515	490	508	499	467	477	519	484	460	497	506	495	487	486	521	470	458	501	508	493	464	460	469	532	481	482	506	491	503	483	491	473	488	500	505	445	500	487	503	506	460	517	475	484	516	446	493	475	466	501	534	414	477	493	486	497	473	467	505	459	494	508	499	479	443	453	496	487	515	480	499	503	521	515	476	469	477	474	466	472	493	504	496	507	510	520	452	537	504	487	508	465	475	483	482	484	458	486	481	481	524	506	505	454	501	466	486	504	454	472	493	507	483	508	509	517	491	461	462	500	471	462	493	472	495	516	493	466	515	486	499	474	466	462	493	484	505	488	502	488	509	507	463	459	507	478	470	458	491	475	505	525	496	476	478	472	454	457	472	497	484	498	478	488	471	496	501	473	508	518	491	533	497	476	490	516	522	466	501	492	501	526	492	501	484	475	527	479	483	478	499	453	470	510	476	513	501	480	463	460	500	504	478	478	477	499	512	491	495	505	464	486	495	458	490	478	462	490	508	481	441	477	496	484	494	494	549	515	475	467	492	458	500	449	466	484	486	515	495	482	489	451	528	476	507	490	497	487	499	459	473	512	505	493	501	476	487	547	485	449	489	503	483	525	444	478	504	485	516	503	501	491	491	503	486	492	486	462	464	482	470	472	485	508	508	479	473	525	478	454	482	482	494	473	513	524	461	516	474	497	478	503	487	496	473	448	480	472	516	465	528	517	476	458	467	464	495	502	505	501	472	504	521	475	505	466	489	490	491	473	451	465	462	476	463	496	527	450	499	467	491	474	475	488	488	498	534	506	486	523	480	509	489	533	518	524	509	468	532	462	492	483	509	483	467	511	467	522	460	484	482	527	499	449	459	495	472	469	505	455	455	520	487	482	522	515	480	492	488	497	483	492	508	474	467	495	464	507	508	501	504	460	500	492	448	518	490	484	454	558	495	477	519	498	494	482	484	512	483	505	512	488	477	472	463	447	487	476	482	515	464	483	485	506	473	491	502	507	479	489	458	473	441	515	447	496	480	496	481	496	508	499	513	504	472	520	483	471	486	476	497	484	484	507	467	487	422	482	493	513	538	510	510	496	466	464	458	511	445	495	453	527	495	506	504	475	490	468	467	433	521	476	486	503	503	493	502	480	518	486	493	489	515	482	473	510	502	489	470	469	465	487	492	453	498	499	458	434	479	508	448	562	494	475	546	497	459	460	485	484	507	448	471	488	482	506	484	487	487	481	518	472	471	473	489	446	509	471	456	506	470	484	493	468	500	493	486	494	467	485	482	470	492	476	457	502	473	493	481	509	471	493	443	504	471	494	524	517	484	522	490	448	512	496	418	427	481	479	470	497	509	460	448	518	488	479	494	485	487	464	484	460	477	484	479	484	501	495	524	496	483	499	465	467	460	479	500	494	500	478	496	510	513	473	467	445	514	495	493	458	470	459	480	465	496	450	537	473	517	507	481	482	505	502	495	486	484	464	478	502	479	490	464	455	521	489	471	482	475	503	483	499	466	509	525	474	517	504	476	498	510	494	510	499	516	487	494	500	489	499	502	461	480	522	457	513	487	474	526	483	511	478	492	513	496	436	470	507	474	500	450	495	497	480	498	480	492	485	493	464	471	484	537	523	521
6790	4224	4333	3396	2197	1623	1312	1040	811	865	844	1864	1954	1411	857	539	470	442	407	414	417	436	418	418	442	418	423	421	401	439	406	420	422	420	449	387	398	410	374	418	374	394	406	452	420	460	427	404	417	386	415	384	442	418	402	400	405	436	437	447	392	440	397	437	414	413	411	408	422	425	407	411	394	409	376	394	408	429	435	418	412	431	415	417	434	395	413	448	393	401	417	408	379	394	443	437	432	411	398	407	432	403	382	397	430	437	424	417	413	367	412	425	384	412	420	370	405	440	408	432	417	429	416	382	398	393	405	412	455	395	451	409	401	428	415	417	392	417	448	390	397	434	427	437	383	433	406	399	415	415	443	403	404	430	402	424	452	379	443	374	407	376	404	409	415	383	425	423	418	403	397	427	417	416	422	417	445	412	450	423	420	366	439	408	402	421	406	394	429	405	420	413	427	388	441	385	424	416	407	421	427	432	368	500	431	425	425	398	403	409	398	394	451	422	400	416	398	429	424	444	388	400	427	453	420	421	403	407	411	382	446	383	453	410	406	383	424	389	377	416	425	390	426	398	462	389	435	428	454	385	402	393	402	440	395	438	416	436	444	416	421	392	431	388	379	459	434	389	410	426	392	410	407	432	434	388	404	415	404	399	341	433	450	427	440	377	409	400	429	403	404	402	446	409	373	395	435	408	426	410	403	408	427	456	398	421	403	436	433	427	394	407	363	425	419	432	411	444	407	410	450	423	375	417	433	397	420	408	418	419	450	420	392	413	407	425	411	392	423	421	397	389	433	443	360	412	440	385	435	414	389	408	369	396	406	385	423	444	425	404	401	403	425	414	455	406	407	438	401	421	403	399	450	399	425	392	373	452	436	425	421	408	400	449	387	404	433	399	430	445	407	430	405	428	431	424	416	392	408	396	425	440	441	440	423	388	407	401	382	421	450	385	401	462	418	405	446	374	384	409	438	405	400	366	421	396	405	378	405	401	420	416	433	402	391	397	435	404	409	408	426	402	389	402	421	408	416	452	454	409	406	398	375	414	419	437	414	375	396	416	457	438	413	412	410	420	388	377	389	407	397	458	426	401	458	366	399	368	417	414	420	409	427	422	417	427	417	406	387	412	397	439	403	357	394	433	428	426	440	438	446	455	399	395	448	394	398	404	402	413	418	419	405	385	431	408	407	406	446	432	398	447	416	446	403	433	434	433	420	418	411	429	393	391	426	409	418	412	416	435	443	421	425	362	391	412	437	367	433	392	450	434	406	398	417	417	405	385	383	429	406	383	393	403	396	384	436	424	421	437	388	421	396	409	476	399	402	412	405	443	414	414	447	424	392	403	433	406	428	392	377	429	417	407	406	414	422	438	402	406	363	446	421	445	387	440	408	363	394	405	399	417	414	385	395	410	404	413	409	410	428	389	429	426	397	410	414	417	393	447	410	400	444	406	370	446	405	397	414	406	381	396	409	415	402	441	357	436	424	411	407	401	396	409	436	419	421	421	379	388	433	407	400	453	431	413	393	409	383	406	438	352	443	404	444	407	395	443	399	379	410	380	418	398	429	433	399	443	413	420	392	388	415	398	420	397	427	448	422	392	414	394	420	439	388	440	420	426	394	442	456	423	389	378	426	402	381	421	419	453	439	420	444	435	417	406	409	397	418	402	418	403	414	433	431	415	414	437	430	420	432	472	397	428	422	419	380	385	406	401	409	450	414	401	453	393	408	395	407	434	394	388	404	412	448	413	424	440	441	425	365	424	419	402	404	418	431	429	398	431	428	395	392	424	388	441	374	424	411	436	415	395	404	423	411	438	424	342	431	422	393	426	422	457	428	416	427	451	426	396	428	398	461	419	404	387	424	400	400	418	430	411	414	419	405	393	418	393	439	389	423	399	433	418	393	412	417	387	439	417	390	401	409	415	416	412	402	440	423	423	416	436	416	412	412	446	430	397	409	421	416	436	379	371	404	441	393	440	403	416	377	419	384	401	411	439	404	411	413	401	435	416	422	419	420	427	420	438	414	397	420	425	383	414	443	417	401	458	399	423	431	456	418	402	425	407	374	409	401	399	395	392	433	414	412	395	419	408	412	422	428	437	409	409	398	424	391	430	377	444	420	433	397	430	393	400	423	416	440	416	423	391	404	384	407	422	416	421	374	439	401	443	409	374	392	406	399	377	424	400	430	421	428	432	428	449	419	398	390	390	426	388	380	440	406	406	393	380	400	379	408	416	422	417	401	381	406	419	421	420	418	400	370	404	454	429	394	388	422	417	393	409	411	426	384	452	430	408	423	403	444	410	416	395	430	375	433	391	406	425	423	449	409	431	435	391	423	420	408	404	424	422	411	411	431	399	367	420	471	406	383	412	462	435	418	423	394	407	399	392	411	384	444	416	439	420	469	448	414	422	417	401	396	448	417	376	434	411	447	398	430	384	396	406	371	425	439	406	416	395	412	424	400	400	402	400	387	424	392	419	382	401	384	406	392	434	415	391	424	411	393	410	393	443	426	413	426	387	411	451	388	487	458	423	426	382	426	443	405	447	389	377	440	455	429	414	427	409	457	394	431	409	400	411	381	389	397	379	409	396	435	418	421	395	423	420	381	417	410	448	398	400	387	413	420	426	396	427	442	416	402	374	418	424	414	434	402	412	435	373	406	385	378	421	416	385	372	427	425	375	427	425	390	451	423	388	411	428	436	411	415	390	431	413	389	429	373	458	438	401	428	375	389	397	380	434	465	431	435	435	397	452	416	420	384	430	426	410	402	403	412	444	450	407	421	417	430	396	396	414	413	403	415	415	416	373	417	397	373	414	392	413	422	421	424	426	403	394	391	413	398	372	420	378	413	402	433	439	419	416	417	421	410	381	404	418	420	399	385	430	398	423	417	384	437	413	389	410	402	431	383	453	411	419	387	432	408	416	408	415	409	454	449	403	420	406	399	427	420	377	400	447	438	387	425	409	426	446	409	422	470	403	429	466	427	420	428	372	413	432	397	411	421	411	413	407	425	402	413	416	420	413	397	424	423	410	402	422	398	423	384	412	425	431	415	391	406	393	382	397	400	395	412	430	389	433	423	422	428	447	425	384	426	440	470	393	442	444	442	418	369	377	388	437	438	402	392	376	454	396	406	436	416	418	402	472	438	406	430	409	411	425	423	440	422	460	368	416	446	414	381	431	401	409	442	421	418	412	415	435	398	388	444	384	407	408	413	389	454	443	434	424	424	371	438	435	440	408	396	415	396	376	387	416	429	430	418	405	419	429	424	415	388	445	379	450	411	390	397	417	412	403	417	400	421	412	374	440	444	404	385	383	439	447	403	396	411	426	440	406	421	418	426	438	389	422	418	410	449	433	402	415	418	433	393	403	415	415	404	442	425	421	406	393	449	424	429	379	429	429	416	382	414	420	395	395	396	401	404	423	403	446	429	433	395	410	443	426	404	432	397	384	412	386	398	412	433	423	422	424	441	424	391	442	436	430
24611	20738	26758	24499	12385	4030	2403	1480	1310	1173	1541	11411	12973	7667	2833	998	636	584	579	484	546	520	548	525	561	551	546	519	521	576	513	538	514	557	524	554	550	567	578	542	520	515	504	539	507	542	495	524	518	531	513	514	491	491	540	515	518	522	521	515	522	501	526	524	523	523	480	520	504	551	541	522	520	524	526	540	510	495	525	569	551	536	509	556	519	513	509	564	547	546	554	552	521	508	536	504	486	555	543	548	517	514	555	551	522	512	577	540	494	504	509	512	492	541	537	514	535	515	504	548	501	545	533	499	540	536	501	531	509	542	487	544	551	536	459	522	527	538	542	535	516	494	534	571	511	575	533	532	511	547	493	502	536	485	506	523	552	545	535	562	550	516	527	532	517	515	512	522	546	507	526	537	481	508	525	496	524	500	497	554	502	502	513	533	511	470	558	496	579	545	522	529	549	490	509	550	536	538	551	538	499	525	494	525	487	557	502	514	538	535	514	531	499	546	558	500	543	521	525	578	536	551	496	523	518	546	503	538	523	541	488	514	554	500	499	539	535	541	540	533	569	523	533	540	532	521	479	517	515	509	536	523	533	541	526	493	547	560	509	525	541	526	461	510	524	530	466	550	491	481	545	534	500	513	489	495	539	520	546	495	487	483	543	498	546	528	528	537	503	517	498	528	550	495	499	493	528	534	486	553	498	535	523	496	514	503	528	522	517	456	538	537	534	533	534	570	517	498	529	486	502	534	526	540	540	503	498	557	529	509	547	497	477	500	522	543	551	508	519	569	526	534	528	514	473	534	506	553	565	523	543	550	512	550	480	505	519	551	560	525	522	531	521	509	504	554	565	534	530	539	517	517	521	547	513	535	532	523	493	527	516	530	532	531	475	471	473	515	586	500	534	507	504	503	515	564	504	559	529	493	552	495	536	594	521	554	514	525	516	511	522	490	555	546	490	571	555	519	485	551	538	496	556	513	581	557	507	515	517	551	519	550	511	517	535	540	525	523	560	530	500	578	535	528	511	529	577	497	492	554	489	507	501	482	501	494	525	517	541	526	559	519	535	507	539	501	505	535	540	518	537	510	478	540	575	556	539	524	513	527	492	500	525	540	527	518	528	505	549	531	517	523	518	491	465	536	520	542	554	526	547	570	500	551	517	561	562	498	529	518	505	537	527	526	526	526	544	501	491	550	523	500	521	552	559	538	579	541	538	555	550	529	521	525	602	499	530	534	547	528	580	548	517	507	523	499	524	522	541	529	498	546	517	547	503	491	546	530	527	481	515	508	540	512	532	528	502	533	511	552	514	541	505	511	479	531	498	544	547	531	521	494	530	546	568	531	551	549	492	524	531	533	525	536	555	570	497	518	509	532	530	493	511	546	539	498	523	516	530	543	556	508	528	541	568	538	542	497	521	539	534	558	507	543	507	524	515	513	507	533	498	569	522	517	567	496	496	516	521	540	530	521	489	540	555	523	535	542	474	529	518	503	486	550	509	540	577	540	536	543	524	537	540	525	524	538	531	556	500	510	534	496	508	541	526	520	545	516	520	513	505	488	553	503	498	514	499	539	553	535	503	539	508	552	552	497	506	516	535	494	513	582	540	531	515	543	463	529	545	509	506	516	481	510	499	504	518	543	474	539	523	544	528	547	565	540	536	545	494	538	529	553	546	462	527	534	535	463	515	544	484	523	552	511	549	509	487	508	539	529	536	527	531	511	535	503	501	547	536	506	575	499	523	511	551	519	500	498	522	532	520	543	493	562	519	501	512	521	505	527	581	485	554	523	523	501	485	514	517	540	522	541	508	526	532	516	516	493	555	517	535	498	554	540	465	478	554	521	515	569	536	508	501	501	521	533	514	523	517	517	522	519	536	551	528	508	534	516	550	525	497	565	527	549	475	494	490	508	503	491	510	500	532	491	506	522	489	503	558	512	509	529	533	532	552	505	523	499	547	536	510	528	531	510	550	531	537	514	502	521	527	559	510	516	504	568	522	500	504	513	518	501	546	539	514	529	510	516	522	554	514	516	501	515	483	528	524	471	483	509	522	481	507	519	508	506	544	511	513	544	545	514	572	549	560	487	541	538	518	500	491	567	503	520	514	487	542	508	475	548	564	547	531	504	535	491	528	495	512	530	492	543	540	472	530	497	500	508	478	553	489	540	523	490	491	523	507	526	525	553	522	555	510	527	513	522	515	532	557	513	537	504	517	504	531	530	532	548	517	536	503	536	452	510	560	547	545	495	512	527	461	549	505	540	472	500	515	512	556	558	544	496	500	508	477	527	507	510	529	515	530	498	563	541	542	526	570	496	576	515	556	550	505	490	511	537	496	502	500	536	471	528	498	540	520	524	534	507	564	555	516	496	536	536	528	546	502	520	509	541	547	505	525	571	545	533	491	511	526	539	536	537	535	524	547	546	507	556	532	511	475	535	540	548	505	509	516	526	521	542	526	553	557	531	534	512	522	510	522	508	544	550	528	515	487	504	526	577	516	528	518	540	516	508	528	539	525	522	537	518	510	528	509	521	529	522	510	495	509	463	503	494	528	516	567	529	512	534	553	498	498	542	487	555	519	525	510	513	508	493	499	521	485	545	533	502	498	518	521	525	534	560	535	511	515	519	546	476	532	505	508	480	512	504	526	522	540	536	493	527	516	518	526	516	544	533	480	528	525	556	500	522	525	497	554	530	496	539	501	509	566	521	531	545	537	559	539	526	550	497	479	518	524	507	521	552	513	522	535	542	509	578	562	551	499	560	485	538	516	527	502	531	521	523	534	541	507	493	536	517	538	514	539	516	501	520	536	533	507	516	486	526	528	479	521	561	555	528	517	509	571	531	517	569	508	532	486	545	529	517	542	538	517	538	465	490	522	539	560	493	537	521	540	528	529	522	542	514	543	481	500	542	514	498	504	565	505	473	491	482	535	508	504	491	551	512	560	520	494	517	533	523	544	521	546	514	576	520	583	524	521	485	531	516	515	482	543	492	510	446	492	529	535	567	482	553	481	500	490	520	545	510	517	561	507	504	533	576	540	505	526	503	499	513	493	553	496	504	517	533	558	546	514	542	504	540	491	508	516	480	547	478	514	525	534	538	562	515	502	499	505	494	539	519	538	525	538	515	499	470	486	498	517	572	540	515	559	510	548	488	512	515	492	540	512	540	521	524	539	501	519	505	503	536	501	537	542	533	531	553	563	551	518	503	546	543	540	487	488	492	503	506	552	525	536	544	537	495	509	536	516	527	490	546	543	522	555	510	531	503	523	490	543	495	518	507	511	580	550	528	526	528	506	465	564	520	549	531	475	524	504	534	529	521	508	517	503	503	535	523	515	546	511	528	533	449	512	558	530	562	509	529	548	470	500	561	492	532	514	524	532	532	553	509	466	526	541	554	518	530	490	518	511	494	517	515	520	484	518	524	508	528	491	503	512	489	540	493	536	532	525	578	524	530	506	518	523	527	511	506	487	516	503	504	492	554
6110	10348	11698	7521	4526	3420	2647	1979	1839	1562	2153	14541	12183	7497	2883	946	569	495	511	504	456	510	467	436	483	430	469	468	424	434	419	441	447	474	432	460	445	453	484	478	469	498	481	450	438	470	468	476	450	441	471	475	467	465	488	452	428	434	462	491	455	424	479	446	445	494	441	415	461	456	439	481	487	450	460	481	460	464	455	484	495	432	455	428	454	441	471	431	472	426	465	438	426	443	455	456	482	464	441	483	446	484	475	453	439	442	454	471	469	482	446	449	426	464	445	407	425	434	431	453	485	465	431	413	473	443	457	479	464	483	469	466	505	505	479	464	428	469	440	470	450	450	479	472	436	465	467	450	443	478	449	439	465	471	425	432	467	469	449	434	462	483	454	442	452	459	413	435	460	435	439	427	445	473	448	487	475	471	458	449	436	425	434	453	449	446	453	530	490	465	451	426	423	427	453	444	466	422	460	499	457	465	494	469	438	455	482	447	413	456	498	474	470	469	408	429	459	457	496	458	449	486	465	465	423	473	444	422	388	434	412	398	493	461	461	450	454	460	467	462	443	455	501	409	479	458	460	463	457	470	470	458	453	461	424	463	460	477	438	457	472	464	463	472	446	454	453	456	452	479	463	484	459	457	453	447	451	446	483	451	458	461	483	493	486	449	453	461	433	463	455	455	407	468	450	470	441	468	469	459	474	481	463	488	463	505	435	492	450	476	470	439	438	456	449	460	481	435	451	453	484	438	445	449	439	460	433	438	469	463	458	473	538	461	420	473	452	477	467	474	485	444	465	442	451	465	480	429	449	475	470	437	440	439	475	501	472	529	462	402	462	453	462	452	478	436	419	431	459	462	453	464	477	451	494	450	444	451	485	470	473	429	419	432	501	455	457	474	425	468	439	398	455	457	455	448	457	481	442	415	476	486	437	456	476	465	463	434	456	431	438	426	437	473	467	461	437	484	427	431	487	457	422	446	433	449	440	515	447	443	466	465	473	430	437	451	460	464	470	414	428	457	431	472	430	472	481	456	442	453	469	482	426	463	465	435	475	454	419	484	465	468	496	410	429	448	442	488	443	435	467	435	464	429	404	469	459	470	454	470	437	470	504	483	442	427	463	440	429	416	484	450	441	456	481	466	408	437	471	453	464	413	487	467	510	442	461	443	501	461	435	475	458	444	469	442	492	464	427	450	441	444	436	439	460	426	396	466	437	454	494	442	440	477	503	476	463	437	450	426	443	445	473	480	419	455	476	443	476	473	495	437	436	393	475	479	456	426	467	434	463	464	527	437	476	463	458	472	452	473	441	456	409	481	472	450	482	468	461	439	479	450	465	438	458	406	444	462	456	454	470	449	461	473	432	453	424	435	491	438	469	412	450	462	454	463	422	423	432	462	415	441	462	454	467	478	455	429	459	445	447	414	413	470	445	458	448	491	462	433	443	467	451	484	490	478	442	470	451	398	430	416	453	459	449	476	450	473	474	430	443	409	451	449	454	456	466	466	431	482	490	458	446	456	438	429	491	456	474	451	496	445	446	463	456	466	475	438	445	419	460	480	450	487	467	433	407	449	436	490	439	435	475	435	466	418	416	463	470	468	440	415	462	448	476	416	488	470	440	444	441	423	464	451	429	470	444	445	427	419	454	441	442	476	419	443	496	433	448	475	440	455	474	462	449	451	443	482	486	497	469	462	450	448	460	434	435	471	453	417	443	449	463	447	458	415	468	458	447	472	439	424	442	433	446	476	417	457	488	455	430	468	472	476	478	453	459	426	474	482	439	453	455	469	454	457	440	463	463	446	465	413	455	444	464	440	438	448	432	472	507	449	469	474	499	438	485	486	466	456	445	405	437	397	449	446	457	460	478	444	462	467	454	472	476	456	458	465	474	439	445	440	483	451	435	472	444	454	471	456	416	458	426	462	405	467	441	464	449	470	416	420	451	456	469	439	459	468	435	438	449	453	444	419	457	435	456	433	443	481	466	444	478	424	461	457	460	446	477	440	501	435	449	431	476	468	485	482	433	491	456	447	465	443	418	444	453	461	458	450	401	447	451	469	454	437	412	452	484	479	478	422	468	427	448	450	466	433	449	424	450	426	504	469	411	472	446	397	462	476	476	460	475	449	452	450	488	448	470	466	446	464	447	425	498	442	486	468	437	450	430	481	475	468	419	457	449	465	497	454	453	454	448	474	440	440	469	461	483	422	463	463	464	443	456	459	466	462	490	436	446	462	408	480	447	478	448	479	487	473	416	435	433	475	457	441	433	432	436	425	469	454	499	446	432	466	456	474	450	429	440	459	440	477	434	467	449	460	460	452	420	435	450	459	486	446	424	451	438	448	420	481	422	443	484	494	459	431	442	455	429	451	451	431	505	427	472	415	481	442	438	436	475	436	458	443	502	450	420	478	483	433	460	485	470	465	456	482	457	474	486	453	452	470	437	473	493	448	431	460	487	514	452	432	481	491	456	451	464	447	437	459	446	469	487	441	462	487	466	411	469	462	487	432	446	457	448	452	425	407	420	450	464	451	455	473	405	462	472	466	452	483	436	455	443	435	482	457	475	484	469	472	452	459	500	461	451	466	411	444	483	421	433	468	441	453	491	458	438	463	448	434	445	469	457	463	458	433	447	469	472	413	445	483	490	427	455	453	477	496	457	476	431	459	487	444	428	470	455	454	468	437	484	424	455	467	481	475	459	426	413	423	428	443	446	475	466	406	457	469	469	485	446	447	427	431	461	482	436	464	477	476	489	453	480	433	438	471	480	495	422	455	459	455	432	472	468	467	404	489	416	435	441	446	429	453	464	447	445	477	451	456	447	461	444	443	444	426	475	442	428	453	458	444	476	439	461	464	437	443	442	440	464	465	492	444	495	446	460	429	456	451	507	449	461	473	460	466	443	458	426	449	440	449	472	439	446	425	453	444	455	423	474	413	451	466	461	462	449	461	439	469	449	441	461	456	469	430	477	429	472	467	466	452	484	447	461	452	464	476	454	468	507	415	431	416	461	437	449	464	435	452	454	469	438	442	440	465	430	452	462	440	494	434	454	445	441	457	440	461	455	413	438	428	478	455	467	439	457	430	439	468	432	425	439	434	421	444	449	444	424	474	456	460	443	475	478	453	459	465	415	481	462	460	423	477	445	443	450	468	431	427	466	492	468	429	418	396	439	455	417	453	456	451	461	438	480	457	473	460	440	477	469	465	480	454	430	477	441	413	440	428	401	469	429	421	438	515	453	458	483	449	409	438	445	471	456	459	458	473	468	461	459	439	464	501	441	453	471	451	427	460	440	437	451	477	425	415	423	457	497	440	445	470	456	459	467	450	418	415	445	454	444	441	436	437	418	470	436	446	483	448	461	479	442	449	451	455	472	436	445	447	462	436	479	470	454	443	459	454	444	466	480	455	490	465	427	481	459	448	439	406	479	427	455	476	459	430	429	446	452	454	411	452	437	463	454	496	458	483	436	471	446	439	469	466
23677	20753	27757	23867	20370	11165	4061	2620	1890	1734	2588	23225	22254	14026	4948	1425	883	700	653	645	655	675	638	645	646	667	618	622	635	647	667	618	679	651	604	611	639	683	691	655	633	663	679	658	669	631	648	634	638	647	636	602	630	617	631	609	653	612	676	648	622	611	626	655	665	653	692	658	619	647	663	584	609	642	632	589	629	628	618	630	589	648	658	690	673	647	648	615	678	617	567	648	627	672	649	649	609	672	670	646	628	642	605	650	614	637	623	640	638	616	652	644	654	666	652	658	669	619	598	631	621	655	611	643	668	625	617	635	626	594	554	664	641	634	674	611	631	613	652	629	622	576	660	642	694	637	637	637	652	646	625	648	687	588	707	654	620	644	635	645	643	628	660	661	622	627	609	627	665	652	689	655	624	653	632	647	629	626	616	674	623	627	654	640	674	611	604	655	649	694	643	607	627	560	612	589	612	664	662	647	630	638	640	603	665	625	667	603	628	643	648	677	587	670	639	645	595	655	628	667	621	665	652	661	625	641	661	682	661	664	637	611	604	613	660	639	680	624	642	613	626	626	666	677	629	654	613	637	629	624	636	641	656	657	618	655	640	641	672	586	646	647	625	643	640	667	628	628	634	706	625	644	624	656	673	618	603	654	643	647	668	639	627	592	642	643	642	591	660	661	580	625	666	609	597	600	642	673	609	647	655	674	649	642	635	661	636	669	668	645	607	595	622	654	615	616	603	614	626	649	668	648	660	607	650	620	617	606	605	643	653	660	614	588	632	653	678	610	625	602	633	655	644	607	661	651	663	559	661	646	691	656	624	636	629	621	646	647	622	652	623	633	661	637	621	647	639	600	645	626	644	668	635	685	577	601	615	645	641	653	615	565	650	620	651	619	602	659	636	645	705	592	660	657	625	650	633	637	641	611	602	664	663	623	653	625	673	630	660	599	627	675	636	648	660	627	647	661	664	611	648	644	635	689	643	651	623	664	646	640	649	619	654	607	666	657	648	630	634	629	612	641	637	615	620	593	645	669	622	631	598	658	653	613	661	635	663	628	626	643	660	629	648	703	638	560	642	602	630	639	650	638	619	593	618	667	630	680	655	631	596	655	696	644	612	686	628	635	646	654	650	634	611	666	661	703	616	624	644	640	653	578	667	637	640	620	625	684	604	653	616	666	635	594	635	618	587	612	615	637	664	657	601	607	628	626	628	626	600	567	595	638	638	605	634	646	647	634	634	633	623	665	674	621	599	644	651	628	662	622	617	668	624	620	635	613	591	647	614	670	644	630	653	616	660	656	662	618	604	638	678	663	661	614	636	624	638	678	603	667	670	633	617	603	613	651	655	659	659	636	658	636	609	628	629	636	633	677	696	652	612	640	637	684	631	588	629	629	631	632	621	656	661	658	616	614	623	658	611	628	646	618	633	608	628	625	606	600	650	655	678	579	653	596	654	633	602	654	639	624	613	640	660	672	670	607	594	639	632	630	610	664	676	643	670	659	570	634	636	643	654	636	647	621	622	616	628	631	653	654	686	664	651	654	664	568	636	668	623	631	635	619	637	611	611	672	588	680	615	630	624	614	593	655	642	639	610	689	686	622	638	589	657	596	619	633	624	619	653	639	688	626	614	644	633	603	615	658	622	586	635	599	581	616	598	611	576	679	617	668	628	607	643	647	650	655	620	682	649	645	619	627	620	639	673	652	623	672	605	666	615	634	590	617	652	660	627	683	603	629	641	640	658	653	619	664	597	639	652	598	651	673	617	645	636	619	624	617	626	644	650	619	647	623	660	631	694	641	628	622	617	648	676	621	637	631	617	655	672	656	617	669	678	641	677	624	623	672	611	636	646	611	608	616	605	611	632	601	631	620	588	640	564	602	637	666	618	634	636	621	676	637	619	667	673	652	663	649	587	648	625	668	624	622	625	644	590	598	621	671	658	634	685	624	626	637	618	642	646	604	561	595	663	641	664	639	638	624	636	637	620	658	636	620	657	602	642	642	677	619	617	599	681	626	654	635	629	662	657	662	611	612	656	605	620	596	634	632	647	672	649	654	658	670	606	618	631	575	655	658	691	606	629	664	645	625	653	669	624	588	587	596	589	624	651	634	643	626	632	616	612	629	645	634	597	693	688	640	662	698	599	649	666	641	640	637	643	625	598	656	598	605	618	650	659	586	626	649	627	645	646	633	641	614	634	673	631	653	647	656	591	661	638	614	638	653	603	638	627	657	641	667	683	645	659	666	616	644	633	673	618	613	587	670	642	646	681	647	650	616	654	624	587	650	624	651	667	660	622	700	658	650	628	652	639	595	674	648	647	678	643	652	688	657	623	681	615	642	618	637	622	629	623	642	587	639	574	633	640	637	637	629	630	625	649	640	596	640	636	610	641	637	664	637	647	641	601	626	606	663	644	643	645	648	638	657	614	624	652	585	622	561	635	617	648	664	629	606	621	607	658	605	614	616	633	643	637	611	669	595	655	653	678	630	646	659	648	637	669	695	622	673	650	622	597	623	629	661	616	646	635	655	622	622	624	670	602	675	627	637	636	611	633	636	633	675	608	678	646	631	636	640	671	629	616	634	670	636	654	575	603	642	649	598	629	631	670	662	672	632	663	623	611	644	665	691	634	621	594	651	587	603	651	611	604	613	630	678	593	603	627	631	637	627	624	648	643	671	643	686	665	656	591	614	625	636	673	654	673	645	657	659	628	629	690	641	660	621	623	627	621	648	666	690	666	623	618	659	642	670	625	623	594	631	667	638	646	624	634	646	636	653	627	613	650	685	629	633	632	644	645	647	602	581	602	649	653	620	684	664	608	658	620	581	665	598	617	607	653	643	643	638	637	590	656	618	644	607	617	612	634	609	635	589	653	626	653	666	675	604	613	677	613	649	675	639	610	633	656	642	599	666	603	668	633	661	599	592	631	599	653	642	642	634	627	640	608	613	623	624	665	615	661	640	654	672	663	648	645	615	672	635	635	630	658	618	608	640	625	656	583	594	713	595	645	616	637	655	639	627	672	656	602	640	626	628	661	620	630	630	622	597	607	592	668	621	649	600	636	639	669	645	657	627	649	632	648	612	640	613	640	652	597	632	672	620	597	669	633	607	656	639	652	618	615	622	622	624	602	601	625	634	606	609	591	668	607	664	656	601	671	662	637	645	672	644	654	611	648	612	636	606	630	648	641	577	664	648	647	618	603	655	634	624	619	620	625	657	631	623	661	683	620	633	686	638	604	656	621	636	652	674	585	624	625	648	625	663	645	643	651	632	669	612	631	602	612	632	578	640	630	669	632	653	633	622	660	593	662	678	649	636	623	642	652	681	633	630	652	639	594	622	659	630	594	635	664	654	644	619	597	674	575	642	596	636	637	663	620	631	617	596	683	614	608	660	584	640	652	653	694	639	684	621	609	656	613	621	635	596	596	680	650	584	639	674	613	616	603	648	656	653	656	626	635	606	612	629	626	619	687	607	617	658	616	584
7311	15255	15120	10339	6408	4697	3398	3319	2501	2276	3904	25613	19706	12086	4615	1401	721	586	567	491	572	556	537	575	587	519	560	589	577	519	547	565	538	557	563	577	535	533	544	526	552	569	555	543	566	566	554	554	595	509	528	508	548	575	581	561	507	551	549	522	515	553	555	475	542	567	559	527	557	550	525	521	561	563	554	544	510	549	573	528	527	506	529	572	564	571	553	494	524	510	579	574	575	545	537	514	577	560	519	530	551	518	533	521	539	575	540	501	510	563	558	538	547	550	536	578	539	550	559	553	538	529	544	519	561	510	514	519	573	548	525	543	529	529	537	553	535	484	538	567	563	595	582	556	559	541	481	506	549	548	535	586	576	547	508	541	538	522	523	557	552	550	523	562	569	552	518	513	572	547	494	547	539	580	578	531	524	577	529	527	542	525	542	550	538	511	531	551	548	567	499	544	573	507	570	497	554	532	592	565	556	511	565	539	549	572	566	526	562	549	535	560	532	560	539	549	564	505	557	555	551	538	494	564	520	555	553	533	549	567	517	539	524	533	514	604	550	543	584	568	572	510	550	577	542	543	537	540	561	554	541	550	542	470	585	529	557	523	544	534	517	553	511	550	561	531	543	532	516	531	527	520	561	526	551	567	536	535	507	571	532	536	530	556	528	557	559	538	517	585	567	511	549	522	532	563	528	507	563	519	539	548	537	489	546	519	528	540	543	578	531	528	589	517	568	554	506	543	585	558	533	585	566	524	508	567	518	493	542	537	556	564	556	543	529	578	540	536	523	542	526	565	579	547	499	537	527	574	562	556	511	542	573	560	573	515	551	580	577	502	544	594	561	535	578	546	548	526	555	537	525	547	567	557	512	552	569	554	521	494	524	517	544	542	549	540	564	564	540	536	571	528	542	554	558	533	563	554	586	554	545	561	522	563	531	564	534	522	509	552	533	507	557	596	559	526	512	579	588	529	550	534	555	585	569	560	549	576	554	558	532	572	592	553	533	540	571	569	549	537	516	564	518	547	589	532	546	546	556	543	574	538	563	525	520	576	523	534	514	569	510	551	520	524	535	567	545	534	535	537	521	555	534	535	535	509	530	596	541	518	543	572	526	512	547	561	557	537	562	552	548	502	598	543	566	548	552	526	569	539	543	525	531	539	503	543	526	562	561	553	530	583	493	540	557	519	599	541	506	515	520	564	535	517	497	554	562	555	529	547	539	532	551	587	471	594	526	549	566	510	526	526	563	547	529	565	537	549	569	535	539	522	578	513	528	558	554	565	549	558	544	563	551	550	541	513	585	572	526	528	522	576	539	567	511	498	536	574	581	570	551	506	533	569	555	526	534	526	553	549	548	516	535	589	571	498	540	553	541	527	511	553	529	538	521	559	541	545	550	565	547	523	522	584	499	556	549	571	580	554	492	536	520	521	596	543	571	543	549	584	560	494	588	546	568	525	554	546	523	594	548	582	528	536	494	532	561	554	519	557	581	529	571	519	517	536	527	531	579	562	579	561	553	553	539	566	574	590	570	513	535	536	555	558	550	540	555	531	566	566	570	519	572	565	552	542	539	530	561	582	521	564	525	578	500	564	558	518	508	520	529	565	523	549	524	540	590	578	551	562	564	555	519	539	555	558	543	542	542	552	530	521	535	547	528	494	569	542	589	566	568	527	538	519	565	549	528	573	566	533	568	506	530	582	563	525	574	546	539	541	520	501	534	528	551	542	557	534	510	523	539	543	512	574	530	547	550	527	541	499	555	557	552	543	521	542	543	574	533	565	542	548	550	522	505	537	499	581	544	530	552	537	591	565	572	545	571	497	531	555	499	552	527	530	519	562	530	565	534	558	518	531	566	577	525	548	524	526	517	518	520	521	534	543	531	555	517	573	573	542	559	522	575	540	529	555	517	533	555	561	542	546	540	539	587	546	544	532	544	533	532	537	560	534	550	526	532	530	571	551	532	511	567	599	546	535	523	548	538	546	548	558	510	539	534	536	537	530	551	559	533	562	577	516	554	567	511	522	584	526	532	544	514	568	531	527	522	564	524	546	557	554	545	549	529	554	593	579	554	496	546	519	521	533	547	517	560	557	535	525	520	541	578	562	547	557	518	552	515	527	558	545	529	573	561	563	515	580	576	513	520	565	548	535	515	541	531	543	546	523	504	565	524	545	574	542	561	523	521	515	571	555	551	556	534	547	556	485	524	533	532	530	557	588	569	567	564	494	547	551	532	535	560	515	560	558	537	536	546	557	525	562	517	540	523	528	518	560	526	518	520	487	573	559	549	486	511	541	526	543	542	524	523	522	546	547	514	546	555	511	512	534	570	527	509	578	520	499	549	578	536	552	543	577	526	514	499	562	534	547	529	569	519	610	557	529	482	559	576	551	556	530	584	523	549	553	516	520	572	562	569	537	541	567	546	554	561	556	564	580	513	587	563	552	553	544	525	485	566	519	586	538	502	528	552	538	528	562	535	522	548	567	582	567	539	565	531	525	562	530	557	544	524	515	548	561	517	541	571	555	594	546	539	550	517	523	540	537	567	558	522	534	513	509	544	546	556	532	531	515	585	523	519	492	554	556	497	511	567	570	550	537	530	542	548	520	570	574	500	536	496	563	563	542	546	546	587	539	525	523	565	539	520	534	519	525	559	572	563	510	538	537	521	523	503	529	498	541	550	530	550	518	575	576	558	548	564	528	565	567	555	574	543	534	508	533	525	522	538	529	518	542	535	568	487	577	564	547	552	535	550	557	537	578	544	568	538	584	523	532	587	502	553	568	568	537	549	524	522	550	549	522	579	546	562	488	512	565	555	528	516	552	519	603	537	538	569	563	473	534	572	584	548	530	532	544	591	578	564	535	556	574	542	540	566	565	582	590	551	535	553	585	530	544	555	570	533	567	527	541	576	518	520	562	532	548	545	539	496	549	479	521	570	544	541	523	547	523	515	531	485	547	574	601	494	564	555	546	559	519	542	519	514	575	559	549	542	529	542	516	536	566	547	559	568	562	517	526	567	560	599	556	544	586	521	554	560	521	589	553	519	534	535	566	495	535	556	502	550	546	533	521	563	551	541	542	557	489	503	541	548	559	513	545	527	527	534	521	532	567	566	511	551	522	566	570	518	565	545	541	544	530	557	535	576	541	569	525	501	604	532	521	537	560	529	525	512	543	534	592	581	500	520	529	539	550	516	531	506	579	520	547	538	540	513	561	543	521	524	562	530	547	536	561	525	546	525	545	505	538	500	537	611	581	518	525	533	527	546	553	562	551	568	537	537	556	533	551	566	535	474	528	567	583	529	549	517	555	505	529	568	550	537	560	561	548	516	561	568	490	544	546	514	573	572	519	505	566	495	579	562	569	588	552	548	574	538	507	556	524	530	540	581	548	526	511	522	540	487	510	536	544	542	527	567	518	556	568	561	543	577	508	555	524	529	531	575	502	540	551	545	559	524	487	573	507	526	566	532	548	482	542	542	557	564	574
27067	12930	4713	3058	1427	818	787	815	787	690	696	1535	1810	1453	823	586	482	483	492	451	458	467	476	488	461	452	449	438	487	468	467	472	480	483	424	444	462	461	444	483	446	435	467	447	455	459	463	454	468	485	485	445	431	450	460	462	417	455	451	473	510	465	478	491	499	481	468	457	465	435	472	463	452	457	447	454	426	473	437	486	481	477	474	470	482	461	464	476	441	450	433	467	410	451	455	482	428	472	463	476	503	456	477	482	449	506	470	483	471	489	468	446	453	465	477	458	497	494	429	485	481	489	476	472	469	475	480	459	461	460	505	481	449	497	446	464	476	452	468	489	456	489	463	466	472	434	446	469	449	413	456	479	441	482	448	452	395	447	475	502	484	473	452	456	450	468	483	453	449	478	464	491	455	476	447	444	478	445	477	475	541	456	490	438	466	439	442	474	447	484	447	446	481	460	434	511	472	478	469	439	515	486	459	443	428	483	493	408	444	461	460	474	465	470	452	469	455	453	462	476	420	475	462	456	463	431	457	463	469	412	480	492	472	486	475	482	481	505	463	495	418	450	472	459	448	474	483	429	481	495	458	482	476	466	485	444	452	473	482	439	458	458	495	480	485	468	478	470	448	474	483	494	470	487	458	530	464	431	442	444	452	426	452	480	450	462	458	453	462	486	448	461	464	495	445	502	478	470	492	501	468	478	468	498	488	433	448	466	461	421	424	462	421	466	486	475	453	490	488	504	454	464	444	433	462	490	487	437	444	449	456	434	469	427	479	450	455	499	465	508	485	465	475	453	457	441	462	438	457	458	487	477	473	487	437	463	472	465	461	451	488	498	430	456	466	432	484	465	447	449	440	459	449	463	455	463	424	485	413	458	434	441	479	440	463	418	460	445	478	457	471	455	467	485	466	460	436	497	476	501	461	482	447	451	491	427	470	481	444	476	486	431	438	463	459	454	470	447	440	434	436	448	409	467	473	475	435	467	434	420	482	466	472	476	467	449	445	488	468	433	479	443	452	501	421	440	455	488	424	472	477	433	467	450	445	460	451	446	461	475	484	455	450	493	465	466	477	497	439	454	418	445	458	445	495	470	495	473	462	441	479	474	472	479	441	481	466	482	465	423	460	447	469	468	444	452	457	468	462	463	459	440	461	487	495	487	457	464	474	449	505	492	440	458	462	401	482	458	472	472	486	456	470	432	458	463	430	471	473	469	432	431	474	464	515	459	417	467	486	459	445	483	456	458	461	463	441	485	463	478	438	475	475	465	477	499	476	464	426	436	448	441	454	486	444	479	460	447	454	476	420	454	458	487	480	450	448	454	489	453	463	471	443	437	481	426	490	447	461	452	435	459	480	465	466	441	465	469	469	457	437	442	448	462	446	464	461	471	464	473	488	457	479	438	479	465	479	479	484	463	456	433	493	459	464	447	435	453	481	448	486	457	451	465	483	440	475	467	447	448	448	459	419	479	481	498	469	447	448	476	450	481	455	537	439	487	475	434	448	465	482	443	454	450	483	473	464	482	450	484	472	445	463	443	452	452	480	491	451	470	445	446	460	458	471	464	475	425	475	469	461	445	514	427	467	456	448	475	498	447	441	439	445	460	487	457	459	440	471	458	459	502	496	496	454	451	488	488	497	471	456	435	438	481	470	482	483	453	469	509	458	477	467	417	450	426	431	437	458	484	440	466	464	446	472	469	425	458	462	441	430	447	434	459	442	475	457	495	469	482	458	441	433	479	470	464	436	455	472	484	494	465	439	479	447	480	457	433	513	443	470	462	480	443	446	436	445	454	470	427	429	441	453	458	471	464	467	452	477	458	490	466	478	437	478	460	462	474	452	443	498	427	440	493	465	447	448	485	481	438	468	455	432	476	501	468	473	415	492	493	439	442	435	468	463	433	446	436	504	446	457	454	479	519	461	457	458	515	467	473	499	440	461	474	486	510	499	426	444	452	473	465	455	495	437	489	480	477	470	467	479	442	444	451	444	463	480	470	512	482	434	468	488	419	495	497	500	463	444	431	461	469	453	445	494	438	488	459	486	480	496	385	442	439	481	454	494	479	441	467	488	463	465	451	459	428	456	457	450	474	444	468	456	467	464	483	457	447	477	457	427	439	455	490	469	459	434	426	477	434	479	487	495	474	473	433	522	448	440	445	483	487	455	479	439	481	471	468	457	442	451	434	464	447	453	457	458	410	468	455	456	470	450	437	452	444	487	463	449	480	450	483	428	457	473	454	491	456	470	494	442	468	463	492	459	480	477	460	455	450	493	433	465	474	487	453	478	431	479	459	442	484	462	460	491	480	430	493	469	431	482	486	486	463	469	438	448	452	481	434	479	448	467	458	458	469	501	422	485	409	481	487	469	434	430	479	416	462	461	443	471	486	459	488	454	481	480	458	474	470	450	465	473	495	485	461	453	453	472	453	463	505	492	447	462	459	436	469	447	469	462	439	480	484	465	475	464	507	470	436	452	496	469	466	480	457	473	432	458	462	461	459	462	460	462	463	443	487	427	456	475	454	465	448	448	445	475	475	484	469	479	441	423	477	421	484	490	446	471	436	454	458	420	459	463	496	452	486	446	473	432	445	455	450	443	523	461	447	419	464	469	499	456	464	432	489	441	469	418	459	441	442	486	454	435	430	450	484	437	499	454	473	456	429	436	478	462	427	478	441	481	439	453	441	507	476	462	501	487	493	467	453	448	503	419	503	446	478	498	437	457	470	464	418	475	432	481	468	452	497	439	443	483	470	455	418	459	436	443	490	432	493	438	478	484	480	500	450	469	427	441	411	456	423	440	494	481	450	433	469	452	488	483	461	436	456	476	450	473	467	505	444	485	464	475	436	474	465	463	470	466	489	459	440	438	446	455	495	456	458	434	461	479	481	473	494	456	481	428	468	442	489	447	433	475	444	487	499	472	476	443	453	484	461	465	466	489	463	459	437	473	470	483	473	430	474	477	466	457	462	501	435	466	468	493	523	424	477	502	456	455	461	464	486	450	454	454	441	433	432	468	495	460	472	465	468	455	432	432	426	443	475	447	463	477	465	466	475	450	448	455	472	453	518	459	445	489	440	432	487	430	465	486	423	461	456	471	458	466	457	463	481	472	477	459	457	448	510	453	499	448	495	448	493	460	475	444	448	463	458	502	478	481	434	468	445	469	487	466	455	488	426	503	486	472	466	464	523	447	469	489	457	463	429	488	470	491	459	438	459	429	470	478	458	481	494	445	500	483	478	438	420	447	492	476	482	452	454	454	456	477	459	465	444	443	465	473	470	434	475	470	499	462	487	474	480	442	446	426	464	476	452	479	473	446	475	449	456	475	445	469	440	461	452	454	440	486	465	477	477	477	497	504	447	459	461	444	481	453	438	475	440	459	450	490	477	477	455	437	447	454	441	466	473	466	489	447	451	428	424	432	495	450	463	468	485	540	463	404	478	494	453	497	448	465	470	447	445	486	470	451	450	462	459	446	483
7180	4690	3806	2956	1722	935	921	998	1013	859	896	2049	2196	1446	793	479	420	387	422	432	410	427	378	389	377	390	418	406	396	356	417	391	383	406	377	391	393	409	364	391	380	390	446	392	374	428	391	360	409	420	389	408	439	369	427	376	410	392	398	372	373	392	389	396	383	396	406	389	440	361	395	364	385	415	442	381	379	402	386	384	391	403	414	395	356	399	400	401	396	392	400	441	397	369	419	383	382	420	347	395	428	396	404	404	403	374	411	438	411	370	397	373	447	402	398	393	395	434	399	377	397	396	422	393	382	404	407	398	407	408	402	389	399	390	413	411	401	392	400	382	371	400	391	387	378	394	398	410	366	367	382	404	403	405	371	384	391	392	347	381	373	384	375	398	361	370	405	402	359	374	389	410	427	392	405	426	397	405	339	389	388	404	420	396	404	413	396	398	369	396	418	424	378	375	366	443	376	419	401	419	436	389	366	404	409	397	395	398	400	344	406	409	426	399	397	398	369	396	376	401	402	365	392	391	409	413	449	365	418	418	429	351	367	385	369	396	379	385	402	384	405	398	411	424	402	400	406	425	434	432	364	396	403	384	366	363	395	377	389	413	399	383	406	399	389	421	380	407	398	379	398	402	382	408	393	395	373	394	403	384	410	374	387	427	348	368	384	429	389	427	365	429	344	404	446	392	410	390	386	403	424	337	407	418	442	403	387	395	363	412	378	399	392	420	388	389	387	417	403	402	403	392	418	409	371	389	375	384	406	405	377	386	370	392	382	376	402	394	415	405	377	365	410	367	409	379	397	408	391	375	381	402	401	382	362	408	369	430	392	403	389	380	411	360	397	402	369	419	365	417	367	380	419	400	375	405	404	405	385	397	413	438	395	363	396	389	391	425	381	394	398	396	400	385	367	379	381	407	375	418	394	382	408	393	406	390	384	361	399	399	369	388	393	392	394	381	351	405	406	401	383	427	391	384	418	379	372	397	381	377	434	388	404	410	398	389	386	419	410	388	386	419	382	387	374	384	409	385	395	387	402	408	392	387	387	359	409	388	403	388	402	398	368	393	420	345	444	413	423	376	372	352	409	406	372	417	401	346	379	373	376	375	342	385	395	386	399	377	386	404	393	382	415	369	429	373	407	403	400	389	368	396	407	410	403	359	388	372	366	395	409	387	396	396	431	403	350	388	394	361	403	412	382	378	386	361	380	394	405	385	403	406	396	387	372	417	374	409	367	407	403	423	408	336	355	376	428	391	386	395	406	388	395	403	385	369	377	401	371	383	429	385	420	388	389	396	405	377	421	427	372	388	401	370	394	382	421	408	396	361	405	400	348	415	396	354	406	398	396	374	386	393	387	380	405	387	412	413	390	392	388	392	397	450	381	364	363	369	385	397	417	400	389	403	403	405	390	375	396	412	427	398	370	403	432	370	369	373	421	385	375	376	390	406	395	368	364	406	383	417	392	367	429	395	394	422	379	372	392	400	378	427	384	379	405	393	390	408	363	416	391	371	380	367	407	425	381	415	359	384	421	366	383	394	374	409	439	349	396	353	370	382	411	399	389	368	396	404	416	361	406	378	398	381	402	437	400	406	415	407	399	378	417	399	344	426	393	386	371	354	399	402	393	416	392	369	408	362	397	409	407	404	375	396	414	405	409	365	380	419	430	408	407	382	395	409	339	415	416	410	398	396	404	368	410	392	378	383	396	364	412	408	383	367	397	391	401	407	426	365	395	378	400	373	385	399	379	370	426	370	426	404	373	444	384	444	397	367	379	377	397	405	371	405	401	360	374	402	347	380	407	379	364	335	395	385	422	369	390	386	414	401	379	386	359	366	362	390	398	402	409	406	375	402	385	394	374	399	390	407	403	411	382	388	402	412	381	392	377	381	368	422	401	398	362	423	352	421	424	395	422	422	392	403	396	378	428	397	385	381	398	374	392	409	422	441	392	367	369	373	394	387	410	391	367	398	416	419	390	414	385	419	414	362	412	399	377	416	406	358	405	380	398	401	391	399	434	384	384	371	405	374	424	396	419	436	400	402	395	406	411	386	431	400	405	354	421	361	394	398	391	372	393	364	388	392	357	401	392	370	398	402	399	387	413	399	395	380	401	411	409	392	405	385	411	381	363	398	391	442	413	359	442	396	385	391	394	391	419	396	422	398	367	397	395	386	393	394	391	439	417	398	430	373	407	416	378	383	377	427	429	411	393	399	438	378	384	447	376	393	389	381	387	413	395	411	413	379	400	370	380	367	405	395	400	379	413	411	410	377	415	426	362	447	442	394	387	368	378	396	363	389	416	396	364	380	390	409	425	384	403	359	358	379	395	403	385	410	410	380	384	436	388	374	407	424	391	394	379	397	375	424	421	374	392	387	364	390	385	435	374	361	428	396	382	391	392	397	394	417	402	414	454	415	401	378	415	373	374	416	354	365	367	409	352	395	384	369	409	378	399	380	387	399	379	402	399	407	433	385	419	375	356	387	373	354	350	406	393	418	407	363	391	411	380	399	430	393	369	400	397	421	413	405	420	404	398	383	404	379	375	414	362	371	381	402	370	392	408	362	382	366	406	376	404	355	385	379	371	381	428	425	388	421	402	368	381	379	379	409	372	409	386	410	397	415	400	390	359	398	395	380	386	396	396	400	392	387	406	376	400	377	389	397	410	389	383	428	389	356	402	387	381	384	374	368	377	398	386	369	417	388	402	409	403	360	399	380	401	389	426	397	388	390	387	403	406	427	410	394	400	373	414	398	396	386	364	404	430	394	369	394	362	387	411	398	430	390	416	404	358	352	408	422	408	378	407	405	365	404	370	356	421	368	390	369	396	389	356	417	377	379	387	380	418	424	385	402	348	401	399	383	423	388	387	375	411	380	367	399	388	374	388	406	413	396	370	393	416	412	413	403	381	413	406	388	408	399	403	408	417	440	380	398	397	395	432	360	380	422	363	401	347	400	382	407	374	400	382	450	408	355	407	394	405	356	369	401	390	387	395	429	375	387	364	395	377	362	374	376	381	387	390	403	381	413	359	391	414	398	377	402	377	392	371	363	403	353	396	421	365	361	436	393	414	428	378	404	425	396	382	417	390	425	395	413	379	383	353	353	425	386	394	396	382	393	367	394	375	386	359	409	398	394	406	367	398	389	379	410	374	402	387	369	398	422	411	394	416	396	405	376	429	403	375	383	386	399	392	411	385	421	394	393	409	371	361	403	348	379	405	396	379	388	394	370	394	389	365	394	399	396	381	370	410	377	428	377	363	403	408	386	379	392	430	430	380	422	407	394	399	402	423	383	404	403	376	374	394	368	364	375	417	381	395	422	388	400	381	394	421	359	387	411	391	355	392	393	390	398	375	357	392	362	386	450	374	392	377	399	394	388	394	409	400	402	378	408	393	379	383	409	392	376	398	389	415	388	438	371	405	401	371	399	392	357	389	350	393	406	426	361	419	373	379	375	409	425	392	408	405	376	433	420	407	389
24683	20788	26766	24615	9724	1873	1377	1370	1059	964	4130	13634	13157	7130	2488	932	666	519	544	524	528	510	508	481	509	529	512	547	546	535	489	529	470	464	519	497	517	490	529	491	559	477	475	537	530	488	524	526	490	498	507	494	477	502	509	481	513	511	528	514	543	516	538	488	525	537	472	498	494	517	506	500	509	505	508	506	548	477	514	483	473	515	485	474	511	506	532	503	508	487	495	501	483	488	501	523	492	486	489	520	533	518	545	480	463	490	503	505	513	482	529	459	497	550	526	489	529	520	522	500	529	491	510	495	510	531	526	455	513	504	507	503	526	491	497	525	490	490	492	467	475	543	509	482	524	508	527	481	497	515	525	499	528	497	503	483	505	459	489	464	485	475	529	499	483	474	525	515	519	527	483	521	501	531	488	482	510	471	504	531	453	500	526	501	522	499	504	487	541	485	509	492	492	499	489	548	483	477	479	492	533	516	504	512	496	494	513	498	495	516	511	466	444	478	516	521	505	528	499	506	520	508	491	552	529	500	498	550	513	525	471	504	520	523	492	468	459	504	512	528	483	518	471	508	488	506	546	531	506	467	504	523	556	487	493	499	531	473	525	492	563	493	485	495	512	507	503	489	480	454	479	534	517	489	481	475	495	505	503	493	481	476	496	480	491	486	509	507	494	494	527	521	543	493	511	514	512	511	509	509	483	525	469	499	498	525	509	488	493	462	510	494	508	468	484	509	490	535	529	484	527	511	536	472	480	501	524	502	511	491	532	467	504	499	503	536	540	508	484	511	512	520	483	490	478	521	473	534	526	510	501	534	514	550	533	551	504	510	526	486	524	460	456	506	508	538	504	496	522	535	495	507	503	533	520	473	513	492	480	535	506	526	497	477	514	491	498	503	520	509	528	495	498	525	484	481	508	489	486	472	515	496	547	493	489	491	454	542	490	512	506	479	511	477	512	511	518	502	495	480	481	478	486	490	522	510	513	525	522	492	554	500	522	498	494	511	487	547	506	509	473	487	507	499	505	486	506	496	500	507	491	502	480	532	487	522	509	484	514	500	513	489	513	477	506	477	524	475	508	476	481	482	518	495	483	510	481	453	490	486	462	522	490	486	477	509	504	491	499	488	531	544	494	489	468	472	524	524	491	483	475	507	529	531	485	510	476	482	530	476	490	484	491	505	484	524	476	463	463	497	494	477	509	518	477	451	524	481	519	542	484	538	525	508	483	496	528	494	526	475	511	470	453	499	485	481	461	526	510	514	540	463	510	485	455	480	503	511	471	465	465	497	520	486	539	500	526	493	555	489	516	495	480	519	485	502	522	501	496	466	503	506	502	499	496	471	469	541	459	497	506	481	517	511	513	487	482	501	511	486	514	494	525	465	555	470	494	481	484	529	506	527	532	488	522	459	469	516	491	452	522	472	509	506	523	458	471	455	474	511	493	519	494	469	523	475	533	504	485	517	519	495	504	465	495	504	471	487	518	484	499	468	499	478	491	515	461	479	534	542	484	471	493	526	485	539	491	487	489	512	526	496	514	530	506	538	476	523	548	481	486	481	507	515	510	490	522	521	491	468	493	506	473	503	487	515	530	543	532	528	532	518	487	501	495	500	463	525	453	563	527	522	523	481	470	472	484	490	511	549	520	511	504	476	525	522	463	499	475	535	519	516	480	511	511	536	504	494	484	521	465	544	490	548	478	484	502	482	530	511	458	554	479	477	498	477	477	508	531	517	475	518	488	509	462	490	493	467	542	478	505	486	496	467	513	477	490	509	514	499	480	451	539	521	466	493	490	478	523	516	514	535	533	535	526	499	496	506	468	492	482	508	504	466	478	489	483	525	532	510	496	499	478	502	536	521	537	519	529	492	510	479	472	504	540	466	521	527	473	490	463	491	501	502	529	491	469	494	471	520	500	476	513	515	500	536	542	443	492	551	523	467	529	547	489	543	474	498	511	493	500	502	499	484	528	510	485	505	489	508	478	448	548	482	469	491	498	480	480	461	490	489	495	510	553	525	537	505	468	470	503	496	494	484	514	495	516	486	502	504	490	503	546	485	523	461	521	523	509	465	491	455	504	490	527	498	468	505	476	506	520	505	499	510	481	480	514	517	563	494	529	519	501	511	469	508	510	518	518	513	495	496	492	517	480	497	465	482	510	514	490	529	489	485	475	527	510	519	485	527	518	520	502	498	496	486	458	493	464	484	451	488	520	551	506	452	500	495	464	482	472	480	534	499	501	556	476	485	515	527	489	463	481	528	510	484	473	487	484	497	474	507	469	517	546	476	519	480	486	514	523	504	482	460	505	504	548	505	508	519	518	505	513	507	489	464	487	504	521	547	483	503	492	497	522	521	506	503	506	513	499	491	510	518	500	498	497	537	551	509	495	500	525	517	528	522	565	510	518	580	471	522	498	505	480	456	476	515	450	547	510	504	520	542	512	515	547	492	510	521	477	475	506	511	510	503	486	532	505	479	483	503	480	467	477	497	508	458	477	486	503	491	512	532	490	560	520	551	510	495	468	479	490	518	480	484	492	535	497	504	488	531	528	497	557	471	519	512	472	491	568	509	508	490	514	510	512	486	457	531	542	456	500	530	492	529	494	482	455	522	503	479	525	497	472	507	504	523	468	476	462	503	477	515	513	481	463	488	508	515	518	483	519	513	545	544	517	494	489	500	506	486	528	508	513	485	516	534	467	511	481	477	486	509	489	510	508	485	494	504	579	490	508	515	535	489	485	514	504	513	506	488	491	488	498	507	504	484	479	533	498	503	480	491	503	479	455	505	489	471	499	505	522	473	513	489	549	480	502	509	530	507	521	507	503	524	494	527	517	519	487	509	513	461	519	534	511	520	481	491	562	479	485	466	501	539	528	491	459	497	473	527	500	512	502	490	480	499	488	480	495	509	511	495	527	511	480	508	520	469	516	512	491	536	489	512	544	459	512	514	488	514	469	494	465	510	499	483	478	519	490	500	521	490	521	492	494	480	484	511	494	512	527	466	499	534	562	524	511	514	500	498	520	506	480	516	508	492	511	470	480	526	498	533	509	494	529	500	521	504	512	505	529	453	511	490	524	537	501	531	504	439	521	478	499	478	457	447	487	503	522	481	493	505	496	499	525	508	483	491	528	479	458	509	521	473	491	503	527	468	494	488	526	549	493	535	481	506	544	522	499	452	506	484	488	503	499	483	519	521	504	526	498	532	475	497	489	465	524	495	511	505	516	476	489	507	478	528	487	519	516	521	454	489	479	500	531	485	532	525	517	519	524	521	510	458	494	484	524	484	505	488	516	510	512	508	507	491	512	490	495	466	524	502	478	503	499	492	505	516	488	509	498	466	507	453	498	481	525	522	461	454	474	496	495	516	492	494	515	482	486	476	533	481	486	497	498	475	508	514	508	456	477	483	515	487	530	508	499	524	486	498	502	477	526	530	514	473	514	518	533	505	496	509	485	489	506	530	536	517	491	447	506	532	440	519
6190	8264	6068	3380	2116	1427	1565	1894	1481	1270	6155	15602	12559	6875	2449	898	550	488	453	427	422	445	435	433	438	451	417	426	446	448	447	424	440	433	422	442	437	444	442	419	415	462	434	466	440	450	467	416	437	444	406	427	451	423	424	436	483	445	409	423	448	465	407	416	412	392	471	446	433	432	455	437	465	471	455	425	426	450	434	431	442	433	408	453	462	459	463	430	401	436	447	454	389	458	438	476	439	438	437	411	452	489	489	419	420	429	436	467	416	456	441	429	429	420	439	428	429	434	413	455	448	455	471	408	421	432	418	450	413	432	440	433	466	444	473	401	407	433	435	435	434	457	467	412	434	421	444	449	391	462	417	425	424	463	434	442	446	435	428	481	443	444	433	446	420	444	437	401	412	431	429	454	417	423	450	425	448	407	440	441	437	448	453	444	466	444	393	429	437	463	447	443	435	433	426	452	433	422	420	444	392	426	386	485	445	434	435	447	429	445	399	453	415	424	402	468	421	458	426	409	454	449	463	404	406	420	398	420	412	436	424	457	463	449	409	437	424	441	443	445	432	464	439	437	430	415	410	448	468	434	426	436	444	432	469	442	421	458	422	456	459	449	444	442	428	433	425	429	441	452	423	441	431	401	446	438	417	431	461	433	484	429	467	451	457	427	421	430	409	482	412	430	459	427	461	405	440	423	413	440	425	415	414	455	426	422	422	459	435	432	460	459	433	467	459	457	439	420	430	439	434	424	456	420	427	453	391	449	415	432	417	453	422	412	420	437	452	446	443	434	427	459	469	421	457	424	403	422	476	447	457	422	432	455	413	407	457	426	438	448	406	422	425	459	435	403	463	442	427	443	427	442	406	474	437	464	433	475	439	475	407	431	463	424	436	444	430	430	462	454	414	433	412	453	460	424	436	442	405	458	391	430	445	435	413	428	455	437	424	411	418	430	453	430	463	451	422	425	456	475	426	422	432	439	427	480	417	478	396	456	393	406	449	417	441	464	395	439	453	440	441	420	437	454	458	382	452	443	483	401	418	454	393	438	400	417	460	465	454	457	417	454	453	461	441	437	455	414	450	425	441	452	430	426	461	412	429	478	419	429	439	446	440	451	440	438	434	470	448	434	452	462	427	439	403	449	430	471	432	420	449	419	421	423	452	434	429	460	477	405	455	424	412	432	464	428	467	424	461	437	458	420	391	441	430	431	441	449	431	458	412	428	477	442	399	434	427	513	451	450	486	437	444	466	411	440	440	432	431	469	470	432	453	469	450	420	421	446	449	414	431	431	419	436	458	418	455	456	448	420	451	436	454	427	433	440	376	411	402	462	430	442	431	451	463	421	412	467	436	423	415	431	469	456	423	449	460	409	439	432	444	436	470	417	424	429	434	438	419	445	420	465	432	421	425	437	414	449	430	404	437	410	434	401	468	423	419	453	414	422	431	431	459	417	455	477	440	437	417	418	400	437	430	464	425	452	452	473	456	425	447	438	456	463	441	436	395	419	444	461	448	465	404	479	459	412	464	467	425	442	436	398	415	415	420	436	449	410	445	429	436	400	444	454	439	420	454	460	445	469	436	448	425	440	455	435	398	431	455	469	408	442	429	453	447	448	460	428	467	423	454	413	458	453	449	429	432	433	432	442	423	445	454	414	410	440	435	424	444	418	476	413	443	434	417	414	446	434	428	439	434	419	473	428	419	457	432	417	424	464	424	451	414	487	449	432	440	457	449	433	453	458	461	441	448	425	386	454	476	426	366	451	413	431	453	418	419	443	443	463	415	431	411	425	406	474	446	473	422	440	422	453	434	479	454	444	401	437	426	437	488	396	451	441	454	422	441	412	423	423	444	415	376	432	446	428	428	446	436	373	409	442	423	440	440	425	471	430	472	394	442	433	446	442	459	447	444	423	453	446	434	472	424	450	428	404	491	404	418	416	454	399	432	448	443	372	416	441	408	464	448	411	445	454	415	459	436	464	441	442	425	437	434	444	425	449	409	402	428	431	430	428	467	425	428	451	457	374	456	431	443	425	447	437	415	458	445	432	443	432	437	407	397	511	459	447	442	444	459	428	463	413	417	402	438	447	433	435	457	443	414	385	433	459	457	491	441	438	455	422	448	439	408	418	443	468	393	412	420	445	483	425	430	412	429	448	437	491	454	428	459	412	401	446	458	429	446	417	465	411	440	424	426	454	427	374	440	432	426	435	448	419	444	474	441	446	432	434	419	436	446	424	431	449	417	437	480	435	426	442	433	438	421	422	416	402	371	436	490	450	425	416	440	447	459	427	447	454	390	434	433	439	440	442	449	449	463	436	421	435	395	409	438	447	429	418	443	431	441	429	455	403	443	442	419	449	444	430	431	439	425	426	437	450	432	463	399	437	448	429	410	417	449	475	442	407	439	410	454	432	429	437	434	425	457	421	458	408	434	456	418	411	438	466	390	420	425	461	427	427	442	398	433	419	457	425	427	431	420	452	440	447	433	431	412	439	428	439	424	432	421	411	492	395	418	445	463	435	455	463	411	453	475	449	413	417	451	445	429	444	433	435	436	427	449	428	449	430	427	467	388	440	424	424	454	436	425	419	453	470	446	431	441	407	450	454	451	434	431	433	384	465	411	422	448	416	452	411	430	431	441	426	429	385	465	458	453	463	443	440	434	422	457	450	423	456	443	381	447	466	440	423	439	494	468	410	445	444	412	430	446	453	452	475	421	449	420	437	431	425	443	450	447	436	413	409	406	407	412	440	445	406	419	432	394	454	430	431	416	414	418	473	419	454	443	429	411	415	401	477	441	436	436	449	422	451	407	436	437	430	428	443	443	419	432	432	455	455	409	416	430	452	456	423	446	465	436	438	408	456	452	462	426	432	443	438	448	432	444	387	459	442	466	435	417	450	444	408	451	481	422	464	393	442	433	446	444	422	474	441	425	451	426	416	422	435	409	465	423	464	435	438	449	456	431	443	450	456	439	400	468	460	437	441	432	416	437	459	400	425	417	398	432	456	437	431	426	402	432	446	399	444	443	431	429	438	401	420	445	441	414	470	441	430	474	446	404	423	470	426	461	458	450	477	452	451	450	430	452	435	450	425	448	457	430	416	425	416	419	395	429	431	426	456	461	435	431	445	449	441	458	448	434	455	424	435	448	441	430	408	464	446	436	444	429	414	438	440	432	418	434	430	395	424	428	445	434	427	460	455	437	392	454	443	441	448	397	514	414	443	421	462	401	419	450	469	442	444	431	433	423	428	432	435	438	449	406	466	424	405	477	437	432	383	397	428	472	458	413	464	410	420	428	477	411	445	435	406	397	421	460	410	447	443	440	402	389	453	438	410	423	459	441	427	452	441	403	430	444	428	401	444	408	419	393	381	404	417	426	445	437	432	486	422	414	436	442	434	417	407	410	421	458	441	421	431	440	437	444	457	454	451	407	445	412	444	404	430	462	470	439	419	420	432	447	431	414	443	442	425	440	448	487	455	454	454
23742	20756	27758	23799	20599	8540	2694	1733	1446	1772	8983	25697	22952	12933	4406	1444	801	699	688	648	594	650	628	597	681	617	591	658	657	657	610	690	595	608	659	661	609	643	633	597	652	609	586	625	610	595	639	631	566	598	623	684	630	633	624	611	563	613	645	634	621	621	611	664	648	619	640	646	666	615	600	606	628	651	659	646	674	661	663	582	632	597	634	633	636	622	639	584	643	642	642	653	604	621	640	593	643	592	638	613	653	653	658	607	680	639	615	606	619	595	626	657	595	638	668	630	623	621	619	613	627	620	577	631	607	630	654	600	652	577	601	613	621	536	636	650	635	622	628	587	616	594	625	620	587	661	613	653	637	635	607	598	672	616	609	601	644	607	596	672	597	628	616	603	601	663	635	628	622	651	659	625	621	598	581	655	624	631	650	629	666	593	596	594	592	625	654	644	667	616	640	622	587	638	641	637	593	585	577	653	612	648	608	619	602	611	612	671	621	643	615	565	639	524	630	610	595	620	583	610	630	613	616	613	655	643	613	640	621	635	615	575	607	596	609	623	609	612	637	588	571	596	634	663	702	617	599	616	622	615	587	656	601	612	609	619	608	646	602	666	681	629	642	652	629	604	628	615	607	620	608	656	638	575	654	604	588	607	620	650	638	616	607	579	639	622	620	623	676	633	602	626	657	661	679	674	662	615	644	600	630	659	627	653	635	593	643	616	630	649	597	634	618	593	650	643	632	597	630	625	605	584	632	604	644	620	632	623	632	569	627	628	579	630	637	600	610	675	670	598	609	637	622	633	659	624	605	614	646	633	620	638	668	598	602	598	583	598	640	618	639	602	593	647	623	627	602	593	676	620	611	595	643	656	616	617	595	612	595	624	613	614	572	638	620	598	655	619	610	618	577	672	631	621	587	593	624	625	616	613	586	631	630	586	636	608	621	612	642	633	600	601	664	638	593	612	608	616	584	648	647	693	636	626	579	626	611	586	656	628	665	643	629	612	613	591	638	636	601	612	614	619	636	650	651	642	600	666	621	640	618	627	650	586	617	596	616	551	633	589	610	586	615	605	621	626	596	624	615	673	609	640	602	658	638	630	645	625	589	648	649	614	627	624	623	621	622	647	611	637	592	614	639	609	626	557	581	616	625	622	647	660	620	633	654	650	640	638	630	638	659	674	600	609	639	579	618	657	606	622	602	635	624	623	573	595	605	621	616	635	613	635	609	597	628	653	562	590	650	652	629	632	572	627	668	667	625	619	655	603	620	633	627	624	656	619	592	618	603	619	624	661	604	655	646	647	627	665	626	623	651	647	591	613	571	604	594	592	598	649	616	633	603	629	641	634	596	619	570	584	595	648	660	573	611	609	629	613	660	597	643	616	595	642	653	643	590	637	589	599	621	636	568	652	650	610	631	592	586	609	604	648	592	595	657	598	645	638	619	645	587	663	650	601	596	608	669	591	584	634	689	662	633	635	626	640	613	655	626	664	643	608	602	623	613	599	637	661	667	608	651	605	634	605	578	610	618	567	599	612	642	607	578	596	615	669	628	601	627	663	576	612	602	643	648	639	603	595	627	652	625	631	651	591	644	614	629	610	680	642	595	628	609	571	631	652	553	603	608	668	588	624	594	643	633	653	604	599	626	602	639	616	648	581	646	619	604	607	604	624	613	586	621	613	628	574	609	618	628	615	624	652	622	585	632	672	593	628	641	619	597	596	592	613	619	682	612	618	620	633	599	680	626	657	602	598	632	641	651	631	593	669	615	619	587	598	653	627	582	619	636	606	637	616	617	598	639	597	608	598	628	577	625	593	622	583	634	632	617	648	611	600	600	596	656	600	604	671	637	650	653	611	589	639	623	602	644	648	606	606	641	586	636	621	627	588	587	623	590	605	602	601	611	616	608	635	621	634	635	582	619	588	624	613	627	606	660	640	653	622	628	624	617	628	662	612	617	621	644	665	617	634	639	621	634	637	600	612	598	597	633	593	604	639	583	611	624	652	650	653	601	616	625	630	656	623	589	592	598	609	619	614	673	588	630	631	638	621	583	580	626	609	637	620	643	654	593	622	634	595	584	606	657	561	621	601	690	614	630	617	599	640	657	638	630	620	611	598	640	604	704	629	620	628	651	640	617	627	641	674	603	633	597	588	645	640	615	608	608	622	621	593	602	571	623	590	598	655	633	613	659	638	618	617	612	649	600	598	641	584	600	605	571	645	615	577	630	640	643	581	664	559	618	606	619	651	606	611	614	593	585	616	590	623	599	599	589	634	629	640	637	671	611	592	636	606	631	600	629	581	600	559	624	617	652	623	591	626	618	601	646	635	660	596	617	648	623	599	615	605	608	605	636	620	616	609	623	596	613	630	574	604	596	668	610	615	610	641	611	606	610	628	609	655	634	672	582	647	609	638	669	591	642	645	617	648	659	620	580	570	633	609	618	615	662	602	615	674	589	624	645	542	624	599	600	640	607	613	621	607	590	560	650	641	643	615	632	596	634	586	634	620	554	612	592	640	670	634	644	658	627	629	602	580	612	562	622	608	569	631	610	617	642	618	602	655	644	627	647	643	626	666	590	635	611	632	624	581	580	615	609	600	671	622	596	613	626	640	598	618	626	651	600	601	646	613	634	596	606	600	636	631	620	598	596	627	606	584	621	619	613	641	633	621	615	673	608	620	613	620	634	624	613	630	617	613	646	613	629	609	620	634	594	583	619	646	606	602	613	589	594	603	599	631	582	639	626	626	693	582	626	558	623	605	645	566	620	614	651	639	588	582	635	563	646	595	650	649	635	632	604	584	620	621	628	615	611	619	615	613	608	635	660	593	607	667	616	621	656	585	637	603	656	665	585	635	656	618	615	603	627	635	607	607	633	666	613	566	629	633	612	645	653	595	631	609	618	634	620	630	644	600	659	619	610	661	639	564	649	623	648	612	604	658	570	656	551	636	613	621	582	629	618	616	620	617	602	622	653	629	596	641	612	606	577	591	614	584	580	632	623	625	626	645	609	622	669	621	574	638	658	626	620	611	621	579	659	607	625	648	610	611	571	661	626	601	598	560	625	597	630	556	679	653	631	651	651	632	653	651	633	621	601	611	580	599	619	621	627	604	598	658	650	586	611	592	621	580	647	616	601	627	567	597	580	624	640	623	645	612	607	590	614	591	598	591	591	589	631	634	651	650	628	582	684	620	604	613	624	587	653	602	659	682	645	649	609	575	653	599	660	632	635	592	566	644	656	590	616	629	605	642	610	620	599	630	638	628	612	621	631	599	615	615	649	641	605	621	665	613	608	616	629	628	594	615	586	625	625	593	611	614	633	617	654	622	614	617	634	595	664	598	623	589	573	629	603	599	667	571	614	628	616	575	635	608	581	597	586	627	611	590	600	609	591	630	642	619	599	607	617	606	612	657	645	629	610	585	631	605	614	660	587	640	622	611	615	585	624	618	566	612	591	566	665	603	625	666	654	605	600	617	622	587	634	634
5964	10091	9925	4681	3931	2822	2217	2045	1893	2448	12404	25970	20137	10787	3933	1428	758	566	544	522	524	563	509	541	561	521	510	508	576	562	557	500	523	575	529	498	536	543	540	523	500	531	498	519	529	545	522	568	559	478	546	535	503	521	527	557	531	573	497	537	550	529	524	525	494	517	570	510	510	529	514	517	522	520	549	547	540	500	500	531	536	527	527	539	566	534	531	541	494	517	558	514	519	534	469	533	563	525	530	522	482	520	550	477	508	519	511	514	538	543	553	527	522	556	541	541	534	547	509	506	499	496	537	541	509	513	495	498	497	511	552	562	526	537	526	510	510	487	528	577	512	554	524	537	537	513	540	528	516	480	527	481	498	499	519	509	555	532	505	538	545	534	554	573	459	521	527	497	541	568	490	482	494	567	527	527	498	524	521	535	526	554	520	555	543	518	518	540	556	494	497	505	487	518	529	536	547	528	537	516	558	545	544	557	566	502	590	497	529	494	499	516	524	532	551	516	513	568	508	518	530	528	532	486	484	496	516	502	570	557	493	524	513	518	525	543	515	497	534	508	506	519	547	539	532	559	535	532	518	500	562	511	558	577	515	526	507	474	488	523	527	519	528	511	553	520	512	520	512	511	532	539	484	515	543	513	516	542	515	519	537	533	532	547	500	527	505	477	517	493	511	490	554	543	553	487	519	534	522	524	505	532	499	529	513	506	550	518	531	524	549	500	497	551	485	569	514	547	550	471	571	524	519	516	543	533	492	532	570	488	497	496	499	487	517	558	526	488	483	544	532	535	528	538	562	526	502	549	518	524	522	484	548	531	546	510	539	536	530	575	506	530	539	530	534	529	535	530	528	534	506	535	503	523	524	507	523	498	484	519	531	513	514	498	532	519	520	547	528	525	516	531	507	535	503	495	524	508	488	536	491	552	565	510	529	506	518	528	523	513	518	495	561	546	539	504	567	511	530	535	554	513	523	494	528	507	504	514	484	513	504	510	545	520	526	510	530	520	525	503	546	534	523	525	473	519	491	546	499	472	511	521	521	512	479	546	482	519	506	516	577	578	497	476	529	562	535	508	515	531	544	516	505	538	544	492	506	545	493	499	559	526	508	525	530	554	516	548	565	493	506	559	522	511	536	566	525	544	533	496	514	491	521	532	520	508	577	526	462	548	500	519	518	528	526	517	551	516	520	526	509	513	517	531	547	553	517	534	537	518	509	524	534	527	490	525	491	557	559	539	476	544	509	530	507	539	489	519	515	524	516	521	540	493	503	475	543	532	533	508	524	495	539	520	530	511	487	560	529	509	523	518	525	558	539	542	506	550	564	514	533	539	510	543	485	517	497	482	558	526	523	516	522	504	567	498	522	498	531	525	522	565	531	472	528	547	542	564	514	503	553	537	524	505	523	502	521	528	502	481	515	530	502	555	450	527	503	521	539	527	514	514	558	523	528	513	502	471	542	530	525	532	539	530	524	501	486	510	537	528	520	556	562	499	509	540	561	540	523	498	517	511	491	566	540	521	540	479	500	549	521	541	535	511	514	543	526	519	510	539	494	521	559	500	550	489	507	555	497	530	505	510	576	552	561	510	520	501	544	570	510	526	506	538	517	548	551	515	513	542	488	523	514	530	522	548	513	532	511	497	490	529	587	517	514	515	515	527	499	515	536	501	533	490	538	505	554	563	496	548	542	480	516	519	579	538	554	466	571	565	502	517	552	542	481	518	547	509	537	505	462	526	469	495	501	498	530	506	547	532	510	496	520	517	543	502	500	488	532	498	513	517	519	526	572	537	501	525	536	511	541	494	543	492	493	509	570	541	546	521	526	506	555	520	486	540	536	506	549	520	531	524	527	528	514	531	529	545	513	535	496	507	506	529	512	516	559	513	499	546	506	537	527	510	515	494	542	528	538	596	560	539	515	519	503	503	524	512	506	554	522	567	506	489	559	563	541	514	535	527	545	527	500	510	521	520	498	532	525	562	513	514	509	495	502	516	527	493	514	521	533	472	536	532	475	514	498	539	522	475	546	538	507	572	502	491	534	525	512	530	499	498	507	527	559	479	519	503	542	510	517	513	502	530	501	514	481	507	518	546	500	542	537	523	528	482	531	526	482	476	548	542	552	541	497	554	533	531	502	498	544	567	476	482	491	523	520	528	520	495	490	526	523	542	541	489	509	492	530	557	513	521	517	463	531	532	532	522	526	537	506	516	513	503	535	501	539	534	531	530	535	503	508	525	525	560	495	518	498	510	484	496	509	520	521	520	519	542	514	524	523	501	515	558	517	484	534	550	524	551	510	541	533	498	544	490	492	505	519	548	516	479	563	509	525	529	498	530	501	525	525	544	482	508	491	536	531	520	535	498	514	504	539	514	496	523	542	520	532	533	529	501	529	565	515	504	525	501	533	478	506	491	513	527	482	535	516	540	522	541	518	487	498	522	511	488	511	557	546	520	529	473	531	541	522	549	546	550	495	516	505	559	535	501	506	489	548	537	582	529	502	538	515	519	541	494	552	510	538	535	546	524	516	513	526	515	504	555	523	539	494	509	503	527	563	493	492	541	485	536	529	563	504	543	474	544	520	548	520	552	526	517	496	539	570	513	492	507	541	528	515	508	509	463	464	524	487	535	507	496	511	552	518	531	579	531	492	539	528	551	505	515	567	505	521	492	569	523	533	563	549	546	545	526	518	512	525	509	515	541	540	528	513	524	535	530	552	512	515	532	527	511	525	531	560	498	513	524	511	543	523	508	502	518	512	511	553	514	492	492	521	483	538	538	538	520	496	515	529	514	506	533	550	542	495	489	513	475	489	526	552	516	521	529	497	520	519	515	509	523	543	569	554	545	511	523	512	527	483	510	528	507	548	502	515	499	476	511	553	567	532	496	555	519	517	526	547	538	473	503	539	546	513	510	541	515	526	513	506	511	501	561	441	530	512	499	576	501	499	540	473	545	532	566	513	524	473	482	498	536	493	508	533	563	535	466	520	575	498	511	486	492	475	531	514	519	545	519	519	532	517	519	559	533	528	529	570	514	531	532	509	507	509	512	514	580	526	531	547	516	521	541	506	495	509	530	511	521	519	502	518	573	531	504	502	521	494	525	534	501	529	545	489	517	494	525	530	516	515	510	516	563	503	550	500	523	504	542	511	530	560	532	535	562	521	552	547	531	523	455	540	494	531	486	498	517	517	525	532	481	516	519	484	476	551	543	522	505	503	533	522	524	514	519	540	511	514	519	504	532	524	482	509	521	589	527	505	546	517	522	553	548	529	506	509	495	557	537	530	516	497	493	560	524	519	519	514	540	513	511	517	504	560	505	526	540	534	535	547	513	490	551	544	531	494	489	545	505	542	508	511	512	523	543	518	491	506	487	525	524	497	516	527	525	533	502	506	548	525	498	529	509	538	520	531	538	576	534	496	510	498	519	529	539	517	502	547	475	509	510	506	523	519	511	541	512	548	583	506	523	533	492	498	516	539	507
26907	10965	2851	1746	918	642	675	630	693	642	935	1732	1637	1121	715	540	472	486	446	440	465	452	439	448	478	454	470	430	416	456	488	478	412	444	469	432	514	478	469	474	447	442	483	448	456	474	443	459	443	481	415	470	441	478	464	460	487	495	457	452	436	449	444	470	449	486	444	472	489	448	441	481	441	438	440	479	496	482	432	425	484	461	432	463	445	498	460	484	464	439	478	439	464	477	469	470	478	473	469	433	464	448	464	445	468	484	464	449	435	435	439	426	449	422	456	426	452	483	446	466	447	496	436	415	437	447	459	484	443	479	415	447	434	473	461	477	468	427	460	455	437	457	465	451	448	423	458	464	459	471	468	460	415	518	467	443	510	460	423	469	479	480	447	406	434	446	463	430	435	454	465	447	462	463	490	454	440	456	491	481	439	416	491	413	466	453	462	464	441	471	433	446	454	427	465	458	456	476	470	463	464	438	457	444	486	438	463	467	436	470	461	447	475	477	457	479	478	464	469	451	446	448	460	454	448	463	425	485	440	452	485	485	473	442	435	422	458	457	456	460	462	458	432	487	459	451	441	460	444	464	476	465	467	487	461	436	444	411	461	455	453	449	442	435	460	488	479	470	466	480	454	441	501	459	460	472	493	438	493	467	464	459	444	415	436	443	430	454	488	480	513	437	498	439	483	455	409	443	432	458	455	486	488	493	467	454	479	476	454	451	455	431	416	431	460	444	446	461	457	503	445	458	452	439	485	423	471	465	461	463	438	425	467	451	450	467	476	476	451	467	449	426	461	484	428	459	473	454	432	441	456	457	445	465	462	493	479	465	443	393	476	437	443	437	463	457	427	469	451	426	443	474	441	436	474	466	471	456	461	483	454	430	439	461	454	428	442	446	472	477	445	460	420	449	443	494	477	487	460	444	429	449	470	413	460	474	446	448	448	459	423	487	463	457	473	445	432	481	460	438	455	457	451	467	464	462	450	456	440	455	424	456	507	493	453	457	423	476	459	481	473	436	450	454	454	446	470	450	427	451	479	439	441	487	472	433	473	453	437	418	435	458	444	430	459	437	448	467	429	455	453	471	483	466	432	476	452	471	455	501	482	459	467	489	470	427	466	458	494	403	462	487	435	436	441	437	472	470	452	444	471	452	452	445	456	513	448	457	460	467	442	464	468	462	488	405	452	458	434	468	448	443	473	477	454	435	473	441	478	441	465	467	428	465	457	455	430	481	484	449	424	439	432	478	445	448	450	481	499	443	465	444	450	451	440	497	470	430	428	451	410	439	420	461	436	470	452	437	437	432	499	458	461	444	479	426	460	408	473	452	409	464	472	499	439	489	462	469	472	423	451	452	431	446	477	446	444	430	458	445	450	443	467	449	424	453	473	447	466	460	448	423	472	443	449	462	468	403	453	414	445	413	442	419	432	458	462	482	461	454	459	459	434	426	442	465	453	471	426	430	422	480	451	456	435	428	455	438	434	449	442	458	458	460	421	467	447	439	461	474	457	458	396	472	444	483	454	485	476	475	476	432	451	456	490	471	442	478	461	470	413	444	463	476	462	444	408	443	434	435	446	465	471	454	407	476	480	424	464	413	493	459	459	475	466	444	450	470	443	454	433	472	465	450	484	472	461	451	455	459	435	460	469	436	406	461	469	456	467	483	463	458	488	448	448	430	426	460	425	428	451	433	466	448	432	486	409	468	462	453	487	462	454	468	428	404	476	429	450	443	467	430	464	457	476	452	478	439	396	460	446	472	473	456	452	429	473	476	457	454	491	440	454	457	444	449	448	468	507	473	435	442	430	472	469	438	463	457	465	485	472	485	456	464	474	452	464	447	431	463	447	440	425	442	448	464	481	454	445	462	481	431	459	459	432	426	443	428	416	426	438	477	445	500	455	439	446	466	482	434	463	426	497	466	445	434	468	437	469	481	468	453	453	474	444	434	458	438	437	459	478	466	475	437	424	419	434	438	448	444	469	428	416	457	459	444	456	445	479	442	429	467	457	429	438	456	484	447	483	480	436	461	493	448	436	491	444	464	445	433	455	405	448	447	436	458	447	433	440	448	448	421	429	415	418	484	450	434	432	468	476	488	477	456	460	430	473	433	415	444	473	474	464	459	422	479	438	492	423	489	475	456	466	496	486	424	441	477	492	473	479	454	447	487	428	475	443	444	469	475	415	475	473	460	471	431	456	490	458	407	424	443	514	483	462	453	447	459	434	506	434	442	461	466	450	439	472	424	434	462	461	437	474	448	441	449	465	457	486	438	480	437	470	443	457	493	473	415	444	465	444	422	448	436	426	452	471	483	453	459	455	479	431	440	458	465	450	457	463	479	459	447	486	470	458	433	468	461	471	453	464	441	485	468	447	467	467	474	459	450	422	458	439	458	447	448	503	430	460	433	424	481	449	458	455	468	439	454	466	491	479	440	438	450	447	445	466	454	458	466	436	477	464	446	436	474	433	440	466	423	464	447	472	439	459	445	470	465	449	461	460	425	429	436	465	455	459	461	470	449	449	468	506	464	426	439	416	461	458	477	487	423	417	485	503	411	448	451	471	495	429	481	443	477	461	489	445	446	436	429	496	477	431	471	425	435	480	458	455	416	485	454	425	485	474	465	447	453	440	432	456	443	427	448	434	417	476	470	453	468	446	435	465	416	462	457	440	429	469	458	485	376	469	473	445	441	436	440	496	454	475	433	460	474	444	465	431	475	472	435	451	437	431	409	441	463	451	432	449	458	479	446	431	502	447	470	494	482	479	499	500	479	412	473	438	468	443	464	464	465	432	461	455	470	449	451	454	479	426	469	470	440	472	473	425	432	446	461	437	472	431	465	456	469	457	422	467	465	462	492	478	410	483	466	473	423	441	478	460	427	420	459	436	505	471	469	454	440	485	438	436	435	411	428	442	466	400	489	453	442	482	479	471	449	458	472	444	481	508	485	440	476	438	431	464	409	464	523	436	401	441	498	457	464	414	446	459	467	502	422	451	483	450	461	462	408	479	447	473	469	469	455	439	463	464	463	461	474	460	424	437	471	444	479	457	463	446	476	464	496	417	458	443	418	419	431	441	469	483	464	486	477	473	441	448	467	447	501	450	432	470	470	456	458	477	499	449	451	453	476	490	455	458	456	408	447	459	481	440	456	468	445	434	466	439	469	449	441	479	453	449	508	453	433	430	439	415	426	470	433	476	467	462	437	449	449	485	490	456	452	437	461	430	474	455	477	441	439	450	454	393	479	450	489	489	477	470	490	458	452	450	444	447	469	411	457	435	427	475	468	471	473	451	461	417	443	437	441	463	454	436	447	469	446	450	462	494	430	473	431	435	455	432	493	487	446	432	483	466	428	442	462	439	455	426	461	484	431	449	473	453	465	459	458	485	452	439	458	429	449	449	447	449	478	455	439	397	483	465	460	485	479	457	429	455	442	448	475	481	474	452	433	448	448	479	507	452	464	464	444	421	490	425	450	480	444
5981	2125	2762	1652	1013	670	678	680	790	657	1287	2194	1948	1118	638	475	408	398	375	403	418	360	345	389	434	408	367	388	403	368	380	373	397	397	385	364	362	369	349	405	368	379	358	350	360	408	350	386	348	350	385	377	400	364	370	387	364	416	378	366	394	391	385	360	391	364	390	369	401	362	391	355	395	404	418	380	399	356	432	381	364	388	381	430	401	356	382	347	382	395	376	390	406	402	410	386	378	431	373	388	385	378	392	414	344	362	393	409	393	384	366	389	372	384	375	397	425	342	386	364	380	386	367	355	372	387	409	356	353	376	388	394	390	386	380	372	385	423	354	401	337	381	397	355	392	382	355	372	381	418	378	364	377	415	415	391	367	365	370	357	350	372	380	409	374	425	355	380	364	380	379	357	367	386	370	397	391	388	386	395	365	368	362	415	380	403	371	392	387	389	382	365	385	370	382	435	366	365	367	404	382	373	359	380	385	372	377	427	347	388	387	370	379	384	382	402	398	398	375	368	362	372	383	383	369	359	409	350	427	360	370	357	385	396	390	371	387	413	387	416	378	413	374	389	351	372	387	395	379	386	395	389	356	395	401	403	409	371	375	416	378	415	384	381	398	406	362	357	387	386	379	406	385	365	400	414	374	398	394	408	375	370	417	360	363	388	402	403	394	401	367	383	383	394	393	409	424	368	380	355	372	391	391	361	366	376	384	330	382	379	386	367	371	359	382	415	385	368	360	396	388	400	399	377	364	401	417	415	375	347	399	356	390	377	402	394	397	377	390	369	395	416	346	382	395	417	343	404	388	386	370	389	359	401	379	388	352	352	389	365	399	367	375	354	383	373	361	402	365	370	382	389	355	428	377	383	376	374	380	378	387	395	401	414	389	403	358	340	384	391	345	367	424	323	396	354	365	404	378	360	370	408	377	367	350	380	364	377	367	398	372	406	386	402	375	381	366	354	396	367	399	369	368	347	355	353	362	354	379	360	355	397	406	362	371	379	360	370	363	395	379	395	346	367	419	389	381	360	404	417	377	389	389	386	398	348	414	350	376	400	406	392	388	385	383	377	386	373	379	377	359	400	365	372	355	359	359	385	396	368	416	406	351	365	416	405	422	442	374	389	361	393	382	388	379	388	364	381	401	402	384	370	381	377	402	389	389	369	422	375	374	347	350	377	397	345	400	372	386	335	366	374	385	403	404	407	379	367	378	387	369	388	401	385	373	397	364	367	371	377	345	403	397	399	386	366	398	402	391	374	371	374	363	374	364	380	369	374	372	391	372	372	394	360	397	387	362	374	378	419	360	366	416	408	375	370	351	367	389	365	401	389	379	393	395	379	383	393	385	373	351	361	365	352	389	386	359	367	404	355	380	398	359	379	365	397	352	379	356	397	400	369	373	389	359	385	428	394	353	399	360	398	401	371	366	389	373	399	364	347	399	391	405	365	365	368	387	350	372	388	365	380	388	408	391	397	378	383	422	369	382	335	385	391	359	357	383	392	371	400	376	366	361	402	339	381	365	403	401	355	386	384	382	376	418	381	373	354	388	393	356	390	393	390	367	350	354	379	360	416	402	385	398	377	382	346	417	368	387	339	376	413	418	407	413	359	393	412	373	365	389	353	416	377	387	413	396	358	419	367	416	379	377	395	389	376	416	373	354	396	382	389	401	386	367	396	418	380	360	345	378	344	367	411	369	365	379	368	407	352	355	371	378	380	412	399	414	410	387	387	372	372	388	381	411	347	362	361	380	363	400	388	375	386	409	403	369	372	368	358	361	385	376	396	363	380	412	380	369	401	384	370	362	423	386	387	395	409	391	398	394	352	383	388	385	398	353	372	366	377	382	395	397	380	368	363	382	409	383	379	359	398	409	373	387	395	383	396	386	393	383	374	368	380	384	397	394	377	387	397	389	389	349	404	358	397	406	412	346	380	357	381	428	372	372	356	376	380	350	396	399	366	368	394	353	342	380	400	365	407	378	374	371	383	367	381	384	384	381	369	386	390	367	405	385	375	394	366	398	355	364	401	392	406	405	414	376	377	374	367	429	390	386	396	364	380	365	367	371	370	384	393	382	352	415	372	411	392	342	423	391	338	364	365	396	391	368	421	395	385	400	376	409	379	359	357	328	373	344	409	365	372	388	382	381	382	355	377	371	381	352	324	346	395	364	380	389	355	402	389	379	370	390	404	349	381	368	378	372	370	363	377	408	390	382	398	374	377	366	397	388	370	444	423	377	374	374	345	343	393	343	377	370	388	387	342	395	393	388	392	389	377	411	404	375	400	362	386	409	401	404	362	366	384	412	370	378	376	356	392	390	376	421	372	354	418	392	397	344	380	359	384	379	339	371	382	402	392	384	387	367	369	369	356	391	350	403	371	375	387	409	417	369	354	383	370	389	416	362	387	397	395	383	381	363	387	388	383	381	379	394	370	361	382	360	372	366	367	359	411	370	361	382	364	388	375	348	408	386	353	359	382	379	382	378	393	368	391	384	374	377	401	413	413	400	402	393	409	332	400	370	384	417	402	375	376	348	379	389	389	387	373	402	346	386	355	365	389	346	402	372	358	379	357	400	372	384	388	407	365	375	391	353	392	383	398	411	371	374	425	368	373	373	354	373	377	374	403	401	371	359	371	420	374	382	364	363	405	376	394	386	365	383	371	360	407	361	384	374	376	381	358	363	356	376	395	361	384	375	349	354	404	365	372	405	377	377	382	393	384	363	383	410	371	387	363	358	352	364	377	368	378	405	369	403	384	413	419	401	350	398	380	399	379	372	415	401	366	343	408	365	384	382	369	340	392	389	360	398	359	384	389	410	393	398	368	354	380	389	429	392	361	363	386	387	389	386	378	363	366	338	402	374	412	356	404	365	420	405	377	368	369	366	380	382	357	410	379	384	382	358	388	393	375	388	368	352	392	400	388	369	368	355	359	385	410	362	393	389	387	377	373	390	364	369	369	356	363	380	404	369	415	406	406	355	380	384	375	382	363	397	342	359	380	398	361	396	357	357	409	380	380	385	374	357	398	365	396	394	386	330	389	388	366	400	349	400	350	404	393	385	420	399	358	362	349	348	392	378	389	406	418	402	381	377	354	395	365	378	368	398	406	335	365	409	390	398	354	375	384	410	379	377	364	405	366	359	355	393	363	350	399	388	343	369	394	374	396	400	386	407	393	332	373	355	374	408	368	386	352	391	363	387	406	401	364	369	370	382	381	392	379	365	396	399	418	403	386	389	385	378	354	361	377	388	393	380	361	397	402	414	418	400	363	386	407	364	366	402	389	390	416	357	371	370	383	391	360	361	370	382	389	413	403	390	366	396	403	379	378	377	348	365	392	389	392	370	401	382	373	360	356	352	388	407	370	393	354	365	368	366	377	393	378	372	405	376	413	418	391	353	405	399	380	373	368	395	410	425	406	352	366	353	372	414	422	371	393	411	405	379	382	399	390	371	344	397	399	387	388	373	380	373	348	388	380
24678	20726	26733	24601	8747	1335	875	916	811	1032	15147	17372	10438	3960	1413	779	582	533	526	527	492	536	541	501	503	525	505	490	492	502	525	493	504	487	515	509	507	503	514	559	489	530	508	511	493	550	495	515	495	508	484	513	479	514	530	506	489	521	501	547	530	517	553	489	517	549	542	582	506	546	516	489	498	519	548	484	543	518	505	551	522	519	533	510	528	519	501	522	537	504	503	522	509	516	471	513	503	484	509	536	525	534	515	530	506	504	520	531	498	507	523	528	515	540	496	515	503	493	449	519	493	519	540	519	526	508	504	528	505	476	503	509	525	505	527	493	491	489	478	499	537	506	519	508	509	529	518	504	512	540	500	566	529	527	510	501	531	483	504	524	583	552	555	505	496	518	555	513	548	545	512	494	511	496	505	490	533	510	514	540	524	475	479	511	518	469	532	529	489	518	531	521	523	491	489	508	543	542	536	515	536	518	518	504	532	519	486	503	503	487	532	515	503	534	534	502	514	524	546	540	527	538	514	515	511	510	474	505	495	532	508	552	528	514	504	492	487	520	500	534	520	528	519	544	509	489	496	502	523	500	516	577	542	505	480	528	496	504	523	554	529	486	512	524	519	547	488	532	499	466	505	481	515	521	532	546	537	489	548	523	529	519	501	519	528	539	496	517	532	506	536	499	487	570	526	539	503	527	561	569	469	523	478	531	515	496	495	552	528	492	470	528	517	517	528	503	534	543	535	497	500	498	515	499	525	508	487	532	537	517	510	510	521	485	538	508	515	614	548	549	555	498	506	542	480	509	507	514	508	545	489	522	552	562	551	488	534	496	519	531	572	487	527	514	518	496	518	503	517	492	494	500	504	480	532	560	500	477	523	461	505	518	539	500	513	509	536	504	503	522	534	539	493	497	516	496	525	494	518	517	519	511	533	504	503	490	464	522	495	523	530	554	485	541	500	547	489	527	530	457	518	497	534	508	522	542	555	543	515	534	524	529	496	494	554	516	536	508	538	459	494	516	508	490	514	504	531	537	505	546	496	527	521	555	498	512	515	519	511	534	528	511	516	479	504	514	537	522	536	485	492	494	508	535	492	527	512	524	522	512	526	511	488	542	509	525	502	509	529	496	496	511	522	514	527	505	513	471	525	514	524	560	480	498	496	526	485	529	526	516	542	501	565	504	521	518	547	484	483	471	526	521	550	515	501	514	541	504	468	493	529	516	505	511	537	515	500	528	518	520	555	480	508	489	537	491	532	509	531	504	491	479	520	524	537	525	508	508	465	524	560	489	531	529	509	520	503	507	517	491	503	503	504	494	529	539	513	517	525	498	537	502	547	535	530	508	546	524	534	500	517	466	497	521	514	553	492	502	503	523	516	512	539	511	486	535	516	489	561	493	560	540	512	503	556	542	477	510	501	505	526	537	514	492	536	482	535	479	556	548	510	537	537	505	523	520	540	497	524	473	496	525	522	524	478	498	490	507	515	512	521	520	483	501	486	513	541	498	538	487	545	501	479	530	522	557	503	556	484	488	541	524	548	487	485	515	489	509	519	527	480	455	509	459	565	512	487	541	543	565	505	495	535	550	541	537	498	501	516	494	503	490	497	495	535	545	463	513	539	513	508	475	519	513	513	532	513	497	472	499	541	538	540	534	507	525	511	539	520	509	511	501	533	516	501	527	506	498	519	492	521	484	555	475	534	494	501	512	482	557	507	466	545	523	531	559	491	515	535	495	522	520	529	529	502	528	519	492	552	544	501	510	504	523	552	535	460	512	538	508	513	512	499	503	498	503	496	516	510	509	517	469	507	551	520	471	524	515	538	512	532	534	529	523	486	513	514	520	540	526	488	536	471	517	510	501	557	508	526	513	507	529	466	486	516	559	525	526	532	509	523	498	520	521	511	520	520	493	494	532	510	486	515	542	545	532	461	522	499	488	501	504	533	497	547	498	516	528	529	480	531	550	517	523	513	546	519	529	503	542	537	503	519	533	485	482	536	527	510	561	524	537	537	480	491	478	533	516	502	517	531	485	467	480	499	512	481	531	497	528	510	486	514	527	534	484	542	503	562	496	530	488	476	504	527	495	543	556	591	541	503	533	506	501	532	503	487	540	533	511	525	533	541	495	497	516	510	544	461	519	535	547	510	530	502	553	516	550	478	505	515	509	499	486	514	474	510	519	490	480	503	477	499	505	532	499	521	513	478	510	540	484	525	559	511	506	511	515	478	518	481	499	501	492	512	498	511	536	524	527	567	496	563	515	548	524	503	490	524	501	506	550	484	523	518	481	538	500	527	522	513	545	536	513	566	532	483	473	551	569	513	525	496	539	487	512	494	523	483	514	487	520	526	535	506	514	513	533	560	503	519	537	540	520	495	487	535	495	497	476	497	506	515	498	535	492	502	496	534	505	501	513	506	498	531	465	537	539	502	546	496	551	515	485	541	521	487	536	547	530	513	491	565	533	501	526	515	478	488	497	533	482	529	548	502	506	507	514	514	531	506	547	511	518	520	481	493	508	498	514	506	530	498	500	536	499	525	522	536	494	546	486	497	470	512	506	467	524	520	506	510	505	537	513	517	517	515	519	538	501	516	479	481	493	538	506	521	517	474	514	518	517	489	500	496	524	513	478	544	523	519	518	544	535	505	515	517	515	493	546	507	521	520	539	517	495	529	548	477	484	467	507	535	534	499	502	528	514	552	518	497	512	519	581	537	533	498	527	536	495	481	552	530	470	518	492	531	515	510	503	580	495	492	521	511	506	487	501	507	532	521	530	495	507	486	494	500	496	528	551	533	505	511	505	551	520	516	481	537	483	543	508	519	513	492	534	532	491	534	492	511	530	527	523	518	532	526	539	485	522	527	493	482	511	516	474	465	524	500	513	508	515	546	517	523	504	529	521	519	524	533	546	532	518	492	516	534	520	490	508	510	546	524	529	481	514	503	513	503	546	514	495	536	537	528	545	507	529	509	515	527	505	521	493	511	510	537	478	558	485	490	536	542	494	499	529	468	536	492	501	490	520	493	529	539	486	524	468	529	479	506	500	519	495	531	583	525	539	507	539	539	556	521	534	505	523	504	522	498	531	516	442	499	519	521	504	489	515	524	522	536	525	513	552	553	532	572	500	534	515	528	514	553	535	510	515	543	503	500	530	521	512	513	507	512	515	535	504	512	518	493	504	481	464	519	517	539	491	567	512	518	554	516	501	499	515	483	512	513	493	481	526	513	474	509	515	524	490	547	531	493	482	547	503	519	504	522	518	498	493	555	479	509	491	485	443	499	544	504	507	460	497	525	504	527	473	551	497	550	529	518	453	501	542	532	493	516	474	521	499	501	547	508	526	497	528	494	488	492	497	550	487	526	532	529	541	501	539	543	525	501	497	486	528	498	502	521	479	550	519	480	519	539	524	499	532	513	483	519	562	502	519	547	528	513	483	581	524	512	503	534	506	505	483	508	551	504	545	540	509	520	483	475	509	470	512
5392	6815	5372	3301	1564	1088	923	1094	988	1332	17956	15879	9479	3971	1491	735	506	486	450	440	452	457	474	474	476	438	452	459	428	449	483	425	471	458	407	417	461	448	414	454	460	435	428	444	463	467	433	444	494	453	434	439	395	458	454	421	446	480	446	457	492	471	491	443	444	458	429	437	468	449	459	479	443	413	476	435	412	415	476	439	457	428	427	433	458	487	428	426	446	480	441	402	426	494	408	423	441	464	474	480	428	422	425	492	484	436	434	439	478	432	459	446	416	482	404	440	459	474	453	472	449	430	435	446	469	436	415	446	478	412	424	462	456	443	431	494	428	445	470	467	470	434	440	460	439	444	452	416	433	449	444	457	451	445	453	454	417	433	437	445	457	392	426	431	431	430	469	444	414	417	457	431	464	472	453	466	442	433	424	451	434	472	461	464	474	417	442	471	431	438	447	474	486	440	478	461	449	480	417	481	457	435	401	438	437	430	467	462	454	438	411	430	452	426	443	454	439	444	454	428	463	429	470	451	466	495	447	436	425	498	420	432	416	447	444	466	453	452	427	436	403	411	433	456	438	465	445	434	439	456	459	458	430	415	424	447	478	443	447	447	501	439	439	447	438	464	480	453	429	440	450	423	404	444	481	462	482	474	410	455	425	447	436	442	414	452	414	407	424	419	425	454	466	447	466	443	464	415	462	454	449	424	418	428	451	460	439	434	427	460	416	464	459	369	439	466	449	421	453	436	463	456	415	412	473	418	409	428	429	459	458	441	442	462	459	444	446	405	450	454	460	457	460	415	441	456	435	443	470	460	451	441	410	425	466	458	451	421	430	419	449	419	431	447	468	469	440	429	441	452	423	448	460	490	446	438	442	474	410	439	416	424	435	464	443	426	428	470	429	484	450	413	468	425	463	471	449	440	472	408	423	449	449	443	438	410	459	436	442	412	442	463	424	472	453	386	403	442	434	413	444	429	428	434	424	425	491	434	450	419	457	457	465	444	434	424	406	421	436	425	438	463	447	476	443	430	473	443	473	423	428	446	419	452	435	418	445	459	500	447	456	447	482	495	471	444	487	431	461	437	419	453	445	429	448	418	414	453	435	468	480	462	471	445	413	414	434	452	470	475	436	450	477	471	418	450	440	438	421	427	485	425	447	458	444	443	491	436	459	450	466	444	427	438	445	476	423	451	443	445	436	428	425	469	443	474	424	431	467	481	449	477	437	477	410	453	432	458	436	441	426	470	433	483	424	447	428	427	431	497	475	406	466	481	447	421	449	454	454	491	468	431	477	427	494	411	446	434	417	462	417	469	432	444	437	433	440	419	438	453	418	419	440	401	460	417	473	436	460	437	400	427	446	443	432	425	435	453	434	443	447	420	458	443	471	469	482	424	462	446	427	439	459	444	471	434	455	428	440	447	430	436	420	442	420	454	439	439	453	470	479	426	411	414	442	442	444	463	467	426	442	447	453	450	454	491	461	419	437	422	421	463	440	463	449	433	418	424	429	438	475	442	485	430	441	493	436	461	441	452	456	472	456	448	481	468	433	421	421	423	433	436	435	413	452	494	433	417	459	433	440	419	450	418	439	416	451	445	440	430	419	482	433	466	430	440	443	434	453	446	420	450	459	474	436	467	445	422	478	443	445	392	463	442	428	482	478	455	425	447	472	423	444	406	458	432	452	438	436	454	430	418	456	450	462	478	432	491	395	459	438	421	446	440	432	438	444	473	411	427	411	440	427	418	511	488	433	420	432	413	428	408	450	410	430	439	441	456	441	451	432	465	450	437	418	476	481	416	448	455	429	431	502	420	437	458	476	438	442	446	456	433	421	458	432	476	453	483	464	440	429	432	462	446	422	447	457	475	477	425	412	435	468	466	450	475	443	474	442	426	439	436	414	428	456	478	429	439	428	428	469	445	431	432	432	428	437	444	411	456	382	431	420	432	465	473	427	439	432	451	444	436	453	419	448	427	393	423	432	455	484	439	450	443	427	448	417	435	394	457	443	447	479	453	447	408	435	456	433	461	443	462	379	472	438	430	471	446	403	444	421	457	405	436	439	404	418	454	433	402	424	454	473	455	433	443	437	404	407	428	445	437	446	437	414	449	450	430	496	454	434	426	429	432	409	434	485	475	430	459	430	449	434	417	452	442	450	467	417	463	438	417	416	482	433	445	449	491	441	436	426	400	432	427	450	430	431	439	457	441	463	453	449	397	456	465	421	435	458	412	455	453	445	438	417	420	458	435	419	461	448	423	451	435	435	464	446	462	456	411	450	403	442	405	445	483	427	427	462	443	406	454	495	481	440	422	431	460	400	452	443	424	420	409	422	441	467	456	437	418	425	435	467	437	421	433	434	462	426	461	411	429	439	456	416	419	461	430	423	423	437	426	416	441	437	520	461	447	462	435	440	460	441	467	457	440	407	431	439	447	436	422	464	415	477	449	461	483	426	435	422	425	465	433	423	428	452	431	452	428	434	426	446	436	465	437	392	434	446	479	444	454	444	454	414	478	442	415	429	442	436	440	437	455	467	400	412	473	481	427	446	418	420	473	435	450	469	451	404	416	425	432	445	447	407	442	449	431	451	428	439	390	431	464	388	447	441	444	445	480	413	456	432	416	433	447	446	430	445	442	454	432	467	442	472	424	430	411	450	500	446	423	487	483	444	418	446	421	461	388	446	460	454	450	442	422	429	456	427	491	470	438	414	424	399	435	423	469	474	436	447	432	422	440	474	447	436	434	416	430	443	409	482	472	443	417	478	441	422	420	482	434	419	410	469	467	458	473	480	427	439	455	461	424	445	480	446	435	463	451	425	440	481	452	464	407	441	437	462	459	440	407	428	441	479	455	429	442	460	455	445	447	461	470	456	453	445	420	444	480	477	437	414	433	462	439	450	407	433	424	436	445	451	404	436	442	449	411	452	410	424	445	448	468	417	409	454	453	451	438	437	470	471	453	421	418	451	429	451	442	441	424	465	458	429	443	430	434	428	438	407	490	440	462	473	429	469	461	399	427	428	463	412	451	442	463	481	457	417	431	444	455	455	452	441	387	446	423	444	468	414	424	438	432	466	430	414	462	465	439	439	431	496	440	429	439	477	454	427	412	433	438	446	458	427	395	433	472	465	457	474	426	476	410	440	438	460	452	448	438	459	419	436	437	409	436	429	439	426	452	442	431	447	432	406	437	431	447	433	427	448	453	444	456	439	470	422	428	454	454	414	413	453	424	440	440	428	457	422	456	433	463	439	432	461	417	429	456	428	395	430	450	457	442	446	395	445	428	429	443	435	434	408	466	425	456	437	446	455	475	475	435	453	451	446	447	420	415	442	449	413	423	433	437	452	424	454	471	444	412	407	452	447	429	463	416	463	433	461	429	460	435	458	391	468	413	412	457	403	474	456	468	438	416	446	437	465	408	415	421	431	417	450	440	413	406	449	447	451	469	464	471	444	463	428	444	481	437	432	416	478	432	466	458	452	462
23676	20724	27704	23814	20543	6645	1698	1150	955	3686	17269	26196	22420	11729	3572	1380	752	669	644	673	674	655	654	575	648	624	669	692	628	630	669	652	652	641	637	657	625	633	651	628	616	657	641	650	650	615	597	696	662	635	609	632	687	671	659	659	655	710	647	664	644	653	668	647	668	631	665	658	679	657	680	630	622	647	670	667	685	661	666	637	658	619	656	622	612	619	632	644	641	639	634	614	677	631	671	643	653	612	698	625	642	646	646	617	604	726	655	611	594	670	661	688	621	643	638	673	651	606	677	642	647	641	692	684	618	648	629	636	652	663	685	668	628	664	651	589	644	656	641	674	648	616	614	624	609	620	632	657	629	639	626	678	622	616	665	620	659	668	677	674	623	634	619	658	685	608	644	674	634	627	630	644	614	622	669	644	612	626	634	624	678	608	613	650	616	640	635	671	642	630	633	616	632	628	640	636	599	640	628	676	612	632	590	622	636	646	622	671	680	658	686	627	644	611	628	658	624	608	668	640	599	647	640	622	649	635	661	659	623	617	668	650	602	594	678	624	666	698	597	639	643	660	609	654	636	662	634	616	623	610	622	654	631	641	680	640	638	592	684	670	657	654	662	597	646	625	692	635	635	605	626	659	667	633	619	634	642	624	663	663	678	648	628	634	627	624	613	631	634	648	651	618	650	663	618	632	657	645	658	636	623	653	610	645	634	616	670	637	655	591	638	667	667	669	654	642	657	599	664	648	638	665	622	665	625	641	637	646	626	590	637	670	643	620	628	653	605	626	609	613	609	594	667	611	650	666	642	600	655	679	616	626	692	694	663	644	626	608	648	640	645	642	590	645	612	646	686	673	678	628	645	636	579	649	638	682	649	629	609	639	633	626	619	609	602	642	614	689	625	644	657	581	624	655	640	649	649	682	634	656	627	655	707	605	647	661	634	647	596	613	690	652	669	605	622	614	665	604	700	657	656	666	660	700	651	646	686	633	604	669	611	602	617	638	635	652	638	613	643	634	647	694	681	628	658	645	632	633	681	655	671	656	621	663	608	648	660	609	675	623	638	672	662	649	658	629	640	610	687	596	633	630	640	636	624	626	612	652	712	646	684	630	704	652	604	651	623	637	625	637	605	633	654	629	619	644	631	651	680	669	620	624	677	625	676	679	646	656	650	697	653	725	645	663	661	601	611	627	613	693	668	643	637	613	644	618	639	639	655	645	699	661	656	609	613	658	637	635	649	668	655	611	599	653	644	646	688	672	619	676	661	659	650	635	649	681	655	636	644	678	639	616	648	662	686	656	608	626	643	619	647	624	633	681	650	695	629	615	608	624	683	629	647	649	624	644	646	623	571	602	628	584	627	595	684	667	634	636	672	656	587	660	602	604	633	673	629	627	631	634	655	615	650	650	656	605	650	636	624	664	693	636	632	654	667	638	622	653	609	585	673	658	665	638	670	616	641	636	648	651	629	657	624	585	626	691	669	642	651	585	656	612	646	642	640	604	625	704	684	616	653	645	591	596	668	665	645	621	664	655	680	616	654	658	626	655	641	688	650	646	617	661	632	648	641	631	646	629	601	644	682	660	614	652	628	663	662	636	663	648	639	644	655	661	624	649	686	679	654	641	627	641	667	622	626	622	663	658	629	662	649	646	666	614	651	684	627	670	648	630	606	661	626	647	610	634	605	628	673	675	612	636	667	637	603	637	660	652	666	655	635	672	693	641	653	631	617	646	613	634	662	654	670	621	660	679	682	655	660	645	628	635	661	580	631	657	641	618	662	637	638	652	640	619	726	684	596	619	655	644	655	665	646	608	632	645	640	594	627	641	634	641	660	622	629	651	629	687	702	617	692	660	649	683	612	616	638	657	673	641	662	630	668	619	616	633	645	600	639	647	649	625	635	633	678	629	637	636	648	667	707	614	657	683	612	595	641	663	591	627	627	644	649	667	663	595	657	655	592	677	672	666	596	646	647	676	628	594	589	649	658	651	623	619	651	672	625	625	630	639	622	627	662	628	669	596	633	642	654	625	637	619	591	605	691	620	641	645	685	633	628	616	638	635	649	650	618	615	640	693	655	614	616	643	676	647	670	639	612	649	621	673	662	599	648	618	663	693	639	594	650	643	623	594	643	638	608	654	619	600	665	642	690	613	623	632	624	622	667	644	626	632	604	660	663	637	659	654	633	633	632	605	630	688	619	631	571	643	642	650	653	668	661	619	671	668	666	645	637	632	634	657	652	651	616	647	608	582	585	648	601	609	646	649	617	668	639	659	636	660	649	630	596	654	578	684	680	649	630	679	634	615	642	667	607	616	627	623	674	680	631	654	599	649	730	633	681	643	655	662	623	633	643	638	664	639	634	598	631	635	619	633	655	620	629	668	667	666	622	614	642	612	635	613	631	597	640	625	625	655	666	695	621	665	639	660	608	671	646	638	611	627	629	641	613	639	684	715	610	661	635	671	669	619	603	622	641	636	657	638	677	615	667	599	638	628	627	676	629	618	675	622	617	631	626	601	639	638	649	605	613	669	614	673	634	639	654	672	597	639	627	657	655	611	667	661	659	652	658	644	669	706	634	616	613	662	610	646	651	606	643	653	621	662	604	643	622	653	635	648	635	669	600	638	639	656	629	629	642	644	698	650	570	646	621	647	657	670	645	636	645	668	635	606	655	621	627	650	644	660	646	677	599	619	656	626	687	642	664	638	651	618	653	675	644	632	647	641	663	629	606	608	630	625	650	626	616	640	693	660	673	640	668	624	637	622	624	621	626	679	694	636	657	676	683	662	681	640	641	672	629	618	624	647	635	606	640	658	634	615	640	617	656	650	646	650	611	634	617	618	637	662	650	617	633	626	656	594	646	625	633	642	637	653	672	700	666	644	629	654	661	626	618	640	626	639	635	638	636	615	592	663	649	633	594	622	634	651	640	647	621	607	653	648	647	641	638	641	615	621	661	614	606	681	669	642	650	632	595	620	651	652	654	640	627	604	654	621	609	633	675	615	630	620	615	586	668	625	659	639	609	638	618	630	617	597	639	635	624	628	637	653	613	594	670	647	646	672	626	633	600	633	665	678	577	634	650	629	641	648	661	644	622	627	654	622	626	645	637	635	651	610	640	612	635	605	615	669	638	611	640	638	663	627	644	654	613	633	663	670	634	639	634	649	647	647	652	686	634	636	624	640	674	672	599	638	633	641	653	667	606	676	562	595	621	647	642	653	671	642	669	615	637	648	656	658	585	645	664	635	606	638	635	650	700	649	646	645	645	611	646	673	623	588	618	633	605	617	675	624	648	647	647	622	627	625	624	642	657	651	673	667	624	626	654	634	620	672	658	625	613	598	648	660	623	685	643	639	649	610	652	665	655	631	623	620	642	695	650	590	637	634	652	636	683	624	642	602	654	632	648	618	670	649	629	620	680	639	638	608	602	678	644	638	656	625	597	603	655	664	642	643	652	662	618	589	611	637	631	673	617	617	673	619	633	645
5715	10309	8275	3565	2236	1473	1318	1092	1092	5676	19403	25726	19276	9486	3203	1293	658	565	573	542	529	564	542	545	586	563	531	552	534	549	546	518	552	539	565	533	519	574	579	521	572	562	536	586	559	574	585	579	546	565	566	536	564	539	509	573	555	547	506	576	556	535	538	564	518	519	554	530	548	515	561	537	532	553	554	529	558	563	496	531	575	564	555	548	559	554	566	523	542	527	547	530	553	560	524	535	537	528	577	521	558	558	540	561	499	559	528	526	569	532	559	618	539	554	571	554	553	575	553	540	575	591	547	557	539	527	541	510	569	523	564	562	576	518	512	531	493	533	497	507	533	543	552	562	541	587	529	614	555	521	568	533	540	551	529	513	542	549	578	569	513	531	561	550	511	534	529	539	470	535	546	535	535	531	571	543	561	533	497	570	574	572	541	543	521	549	573	556	540	519	574	523	583	578	504	530	555	537	527	539	588	579	553	576	536	528	546	547	540	566	591	532	540	562	555	552	567	549	580	542	552	541	554	559	530	580	589	533	565	504	549	553	511	542	558	531	525	565	558	592	542	545	508	558	577	558	530	581	552	526	577	549	529	522	539	534	558	562	512	556	518	560	529	601	559	536	545	565	513	534	540	568	566	590	508	544	502	483	496	490	532	503	538	549	543	536	541	538	540	558	533	552	563	509	536	544	524	513	538	509	525	531	535	544	559	537	562	523	513	550	570	562	540	551	580	548	560	565	546	508	576	519	525	569	512	567	557	554	524	553	517	554	572	527	558	586	572	546	535	514	534	539	560	540	527	525	524	514	536	540	500	546	504	556	602	540	536	547	564	530	567	522	505	530	570	570	569	518	546	544	529	495	564	562	537	569	604	521	564	583	535	526	571	574	516	545	533	493	567	554	553	546	564	518	547	540	530	544	565	584	588	559	591	552	556	555	538	565	520	516	544	526	529	556	518	557	556	515	554	542	562	558	551	531	567	530	519	556	544	557	552	533	548	599	584	543	532	552	576	513	546	528	553	556	541	548	569	475	513	555	540	562	541	524	540	523	532	589	547	551	553	477	533	506	523	477	552	522	528	538	545	557	571	512	548	571	582	560	553	552	546	536	578	547	616	551	551	503	535	531	570	529	546	549	530	521	592	590	538	545	519	549	532	532	518	522	523	519	535	530	585	571	516	538	530	517	548	552	551	598	515	540	529	559	505	532	574	530	495	515	520	529	516	501	523	558	544	542	531	555	556	546	534	570	570	543	575	581	511	550	545	491	555	553	515	564	538	557	554	536	557	559	539	556	502	503	552	568	542	563	536	529	535	502	544	573	528	523	530	563	550	548	593	557	554	531	528	504	571	562	565	556	566	543	555	537	566	525	527	547	536	532	547	578	524	578	563	568	523	567	590	542	541	529	529	533	533	516	551	553	529	559	561	547	507	576	539	546	548	568	540	549	546	549	561	527	560	517	539	568	566	577	528	542	526	604	571	510	557	560	551	591	565	549	543	536	543	567	501	532	541	583	539	555	568	519	574	533	576	516	519	543	596	535	488	518	545	574	527	519	517	532	556	525	574	523	543	523	544	525	566	511	520	566	523	550	591	511	532	529	506	542	580	531	532	526	551	524	574	501	523	525	554	565	591	526	549	568	550	523	565	502	561	595	511	538	504	588	512	525	561	540	497	490	532	480	552	540	546	545	515	512	524	539	546	540	537	545	505	548	518	520	564	514	563	563	542	522	584	539	561	556	571	535	559	521	539	516	524	538	515	567	527	525	546	534	560	549	557	557	552	570	518	518	498	529	583	543	531	499	522	554	575	534	517	561	536	525	528	574	552	531	554	545	566	565	521	545	530	581	516	480	569	530	540	519	582	582	528	534	530	527	530	532	522	510	515	587	547	539	553	542	555	561	526	527	563	540	593	558	536	565	547	534	520	529	534	555	562	569	555	536	517	575	564	542	556	534	597	566	529	547	534	517	541	551	515	548	535	512	544	538	528	593	579	608	547	542	560	540	506	517	529	544	511	524	540	515	551	529	551	554	524	490	495	510	550	579	545	505	502	527	600	518	540	569	526	526	539	546	548	525	538	566	533	496	551	536	510	519	547	496	526	555	556	568	517	560	596	494	501	500	526	561	508	560	561	560	548	542	487	552	534	515	547	534	557	552	551	551	507	535	545	544	537	564	522	516	509	500	525	493	500	533	500	557	532	587	502	545	581	542	554	526	529	524	506	551	513	539	502	572	590	548	504	569	534	545	571	549	527	520	559	538	573	555	520	533	545	529	541	552	532	537	525	500	564	535	527	532	533	528	560	569	556	510	467	523	544	560	513	548	548	580	571	545	522	539	564	569	559	517	540	507	556	517	521	571	532	572	527	541	507	531	513	540	546	556	512	512	519	506	551	554	559	556	530	542	560	579	546	594	553	549	565	569	533	577	562	523	516	520	519	555	538	554	576	528	515	547	561	555	531	542	548	516	537	540	469	545	541	535	541	556	579	528	552	535	560	548	519	521	538	523	584	524	541	551	500	558	536	500	566	516	541	543	564	505	519	553	540	565	571	545	571	502	528	553	566	505	555	536	556	533	521	518	559	570	555	517	587	495	530	554	582	526	516	551	503	535	577	532	548	530	510	510	530	552	538	540	530	511	551	522	514	576	531	578	535	545	578	551	561	515	528	551	554	545	540	548	575	538	557	542	533	521	575	570	543	574	547	507	544	554	557	554	588	527	518	522	533	535	552	504	555	564	534	521	557	533	516	575	589	506	533	556	545	580	531	536	543	541	552	552	515	515	521	547	557	583	535	546	553	517	518	553	567	527	489	530	536	543	536	555	570	571	506	529	508	564	540	523	560	530	550	522	557	532	530	555	529	494	531	536	530	528	501	554	518	571	540	573	538	543	560	509	533	513	539	576	508	517	496	555	524	503	508	546	531	545	521	575	500	511	542	495	492	567	522	524	514	532	550	633	570	516	501	539	537	591	533	514	523	481	551	515	538	562	501	502	523	529	503	548	523	496	564	582	561	507	548	534	550	524	548	507	543	546	553	541	509	522	532	543	598	529	505	541	537	536	536	553	543	537	532	544	526	510	603	586	553	549	514	510	515	570	527	553	554	503	578	533	515	516	529	491	591	511	524	557	541	591	559	533	548	578	529	552	588	583	552	545	525	508	525	501	546	553	546	516	534	549	548	517	486	554	523	541	533	577	541	514	550	562	546	529	567	487	610	554	555	499	533	520	565	525	566	551	542	564	548	509	553	557	549	542	536	538	521	549	545	550	539	520	580	564	539	506	588	517	510	557	518	542	561	554	539	535	537	533	524	496	539	544	487	545	546	575	517	546	520	566	541	527	561	490	538	506	518	558	559	534	531	525	546	579	568	557	493	495	506	567	563	555	551	526	558	536	516	551	531	545	559	565	540	562	563	560	525	548	543	548	579	546	532	539	549	545	548	530	528	536	555	548	546	520	517	516	539	544	551	528	549	547	540	548
26741	11041	2478	1143	601	558	531	516	514	579	1077	1871	1898	1145	686	533	526	499	498	530	497	488	467	506	501	512	480	459	495	538	480	508	498	533	504	481	508	529	482	519	463	541	487	504	509	489	515	483	484	503	491	553	501	463	478	485	480	463	518	479	495	491	509	481	537	523	456	509	496	436	483	506	485	489	456	456	531	485	486	563	488	537	469	493	509	517	540	484	483	493	455	467	488	484	466	476	464	480	487	455	491	503	496	496	514	500	480	497	481	509	477	482	481	498	473	488	466	472	498	523	500	474	497	503	524	496	547	469	489	525	504	474	478	512	466	484	493	519	512	465	470	477	493	466	496	499	518	480	479	543	481	506	473	486	511	500	475	510	517	435	484	472	489	453	482	489	485	497	491	467	490	564	512	481	514	465	455	500	512	485	522	456	510	512	467	466	495	484	504	496	462	495	521	464	484	492	509	499	431	520	506	458	509	497	484	481	496	504	486	515	498	522	531	478	438	492	483	490	486	519	489	502	457	526	533	494	526	487	492	510	478	526	477	485	528	489	502	453	450	511	483	503	483	474	515	523	509	478	470	496	498	494	510	524	465	523	505	440	517	483	501	501	507	480	507	494	531	512	554	499	497	502	511	455	500	501	481	493	543	508	490	502	490	524	496	518	497	491	534	535	488	519	506	498	493	492	513	479	477	497	497	517	524	482	492	529	518	500	504	488	519	550	474	503	490	503	459	504	515	491	534	528	514	494	491	500	517	527	497	510	509	491	498	475	544	511	481	486	495	502	485	492	480	488	484	523	439	542	505	551	538	491	477	493	489	480	463	489	516	515	506	458	488	493	522	479	484	455	496	485	483	504	528	480	472	491	512	484	491	485	505	473	537	466	470	496	519	495	441	463	458	514	483	515	502	472	530	514	495	492	512	469	499	498	528	477	547	473	487	487	491	461	515	481	500	483	472	488	489	441	526	498	493	502	488	502	462	467	521	464	498	477	486	463	504	496	451	491	485	483	495	539	496	481	482	448	488	498	456	488	526	499	497	502	534	492	477	478	526	526	476	491	470	484	488	505	470	501	508	482	457	489	494	483	489	513	462	489	459	511	493	515	493	466	489	486	482	504	470	474	467	524	454	511	492	488	494	472	492	490	453	495	510	508	504	488	456	508	515	501	525	510	480	503	533	491	479	481	492	469	498	503	504	483	484	488	484	512	508	496	463	486	521	541	506	510	460	478	463	486	501	512	527	487	476	471	483	482	526	462	475	520	489	468	501	485	505	496	468	473	493	473	480	489	507	503	502	496	491	470	482	503	475	478	528	519	473	504	506	505	458	481	500	485	501	498	499	481	510	495	509	459	500	481	486	500	447	517	471	475	495	501	496	519	477	497	488	499	499	452	530	515	479	456	520	509	501	478	463	499	506	495	508	509	544	496	484	490	461	521	532	542	496	497	487	506	461	488	488	503	542	485	488	488	517	518	503	465	492	498	465	454	509	443	514	494	463	505	487	452	505	473	504	488	510	524	496	522	463	522	502	486	453	512	485	455	489	483	488	476	445	465	475	485	506	486	479	503	508	474	495	509	471	498	502	440	491	498	486	501	493	487	506	498	449	488	505	448	470	527	481	502	475	495	467	477	466	521	474	497	468	515	487	480	507	492	497	493	504	497	487	517	498	516	479	494	504	514	496	492	521	483	505	533	489	520	492	461	485	453	484	470	504	487	477	469	485	486	497	519	476	463	501	488	510	519	488	505	443	493	488	495	473	492	513	506	482	476	487	466	477	452	474	450	515	461	498	476	473	523	518	451	480	492	471	520	508	487	530	469	452	506	508	496	521	520	519	521	525	497	507	500	499	497	482	446	517	529	478	495	492	467	567	476	479	483	500	472	479	465	510	518	477	480	480	481	513	502	511	481	494	495	479	497	459	457	454	498	497	478	506	530	478	483	504	494	478	479	506	515	493	486	519	519	502	538	506	498	500	463	494	500	459	539	515	521	503	497	509	483	489	481	528	501	482	490	512	507	489	481	526	485	481	506	487	521	504	510	473	476	526	482	504	497	527	477	519	496	513	461	491	499	505	465	476	519	489	542	513	485	473	470	535	520	456	533	465	495	489	497	503	495	471	530	475	501	496	480	511	471	541	527	520	487	473	483	513	495	494	469	473	438	504	492	499	476	479	510	483	523	478	488	480	500	483	503	499	445	501	494	500	457	518	480	469	468	460	518	498	484	462	455	467	460	482	512	463	492	514	494	471	471	478	496	509	494	498	480	484	505	474	463	458	498	478	441	488	526	492	483	505	478	513	529	469	491	524	500	487	477	489	503	480	516	547	460	496	495	503	490	500	522	500	510	504	512	513	498	500	540	484	424	509	498	498	504	477	501	476	460	491	458	480	479	531	502	483	468	512	480	539	492	492	454	515	476	516	568	455	492	482	539	510	508	522	462	484	486	503	492	515	474	507	498	483	471	502	501	512	506	475	448	476	461	510	499	473	505	464	496	474	477	491	508	530	519	484	494	494	489	524	470	494	480	524	515	536	523	465	482	510	476	508	500	490	470	516	502	536	488	497	465	453	493	487	457	492	444	475	492	496	505	495	479	521	477	488	501	521	482	433	531	453	506	492	455	458	484	456	474	492	498	499	499	506	492	503	498	472	526	501	493	497	486	489	514	463	500	527	479	469	510	500	428	462	529	458	504	511	483	462	498	462	525	505	513	516	481	525	507	468	507	502	517	464	478	478	451	524	541	505	533	465	496	472	490	503	489	432	502	506	505	482	521	462	492	445	480	503	528	477	490	471	487	455	521	476	460	492	455	500	485	494	499	515	501	507	509	509	511	501	501	464	500	511	463	467	491	506	475	483	450	480	494	501	475	498	505	473	479	487	456	530	485	468	508	474	498	510	500	506	502	479	508	496	512	455	522	475	492	517	473	484	538	497	479	459	560	515	492	487	483	494	465	517	514	514	506	531	520	498	499	502	438	497	492	455	545	531	497	508	506	479	508	488	496	450	507	486	466	472	510	500	508	490	507	479	507	487	516	490	465	483	495	482	524	514	498	500	483	501	498	464	470	503	480	472	503	461	505	519	503	449	489	458	471	463	505	496	467	479	482	478	467	513	509	500	488	502	478	463	492	507	474	486	512	527	494	488	481	520	478	518	513	447	491	489	523	515	495	501	470	457	516	475	468	504	473	534	488	492	484	515	474	505	496	482	506	508	466	543	526	482	491	486	483	487	496	509	491	469	512	499	501	502	508	509	498	499	472	521	508	473	500	498	489	503	481	523	517	484	499	476	492	490	520	497	491	492	502	488	517	494	533	491	494	495	510	525	535	484	495	516	516	507	490	489	467	496	515	486	489	496	488	461	524	542	509	467	471	518	441	450	531	516	456	498	463	492	454	516	501	475	485	470	527	488	510	466	502	527	484	493	489	441	514	509	508	499	483	513	491	500	490	494	477	486	463	470	497	494	495	527	518	470	498
6156	2346	1994	962	582	438	437	485	459	555	1435	2484	2108	1157	642	489	472	424	379	457	399	409	411	407	418	404	394	384	403	431	402	419	416	419	356	423	402	389	433	437	418	403	388	398	433	412	397	436	415	413	439	429	387	431	410	388	410	404	445	410	404	415	369	444	437	403	400	413	391	421	443	381	428	378	398	438	422	457	381	409	383	423	404	370	404	422	427	400	384	426	393	403	467	456	436	382	433	376	435	437	436	425	393	394	411	397	413	423	392	406	394	420	389	404	425	408	421	435	402	401	412	424	439	395	427	400	401	381	409	450	376	403	391	421	440	412	421	416	425	365	422	411	406	417	403	424	417	414	422	386	389	441	407	425	439	409	376	403	406	408	427	414	394	418	391	395	409	413	429	425	406	392	424	397	405	401	386	410	401	408	397	365	405	415	402	425	407	380	390	430	420	447	402	367	431	424	416	404	418	411	441	374	403	413	410	406	397	397	396	391	397	422	423	408	395	389	415	409	418	392	388	447	432	429	424	416	412	413	410	416	412	422	416	414	408	409	441	388	358	398	444	395	413	422	390	406	405	452	398	397	421	421	394	411	416	413	418	391	428	423	405	394	449	402	395	401	428	423	404	436	419	417	413	414	431	418	403	444	418	404	418	432	422	438	405	399	428	414	376	439	404	404	423	370	399	416	403	413	369	408	427	416	404	398	418	380	434	407	434	382	406	430	419	402	429	438	420	421	421	407	440	431	447	374	426	368	428	387	386	387	399	417	409	369	413	417	408	419	404	445	403	452	410	410	404	400	431	413	416	414	404	444	438	399	433	427	426	405	379	399	423	408	408	418	412	444	401	415	429	419	404	446	460	409	434	431	414	423	423	417	383	441	413	382	438	396	397	406	409	411	422	419	390	402	408	401	404	422	400	460	434	425	448	391	386	446	419	427	408	447	414	448	401	421	382	455	409	374	396	421	421	371	372	391	423	379	449	420	408	400	393	427	437	383	390	422	392	422	391	390	409	421	396	437	409	419	385	421	392	416	422	398	441	437	448	416	409	388	373	415	425	412	386	407	431	411	470	425	393	409	385	405	416	403	413	419	423	419	412	391	414	397	429	412	434	412	385	407	411	417	442	406	410	420	395	430	402	409	396	380	452	438	401	408	408	409	437	412	425	375	387	391	398	406	411	435	423	395	472	397	412	408	422	416	434	397	410	445	455	396	416	405	395	416	391	445	408	395	399	434	433	392	425	397	385	414	438	411	443	422	453	441	405	395	398	412	410	373	395	385	417	406	405	418	413	413	437	408	449	406	428	419	441	396	400	375	416	406	409	419	430	439	412	402	432	413	366	415	401	405	439	400	405	442	409	424	436	429	448	365	421	421	366	377	404	375	452	393	387	421	395	447	399	415	406	410	435	414	354	404	390	410	415	436	364	396	423	402	421	428	405	421	413	385	398	420	417	413	443	413	421	439	383	389	425	393	449	406	394	409	401	397	409	406	413	390	407	393	412	425	405	438	431	407	443	408	398	387	423	388	407	422	427	429	412	432	419	410	436	393	416	432	402	410	416	418	410	415	406	412	408	399	414	398	408	389	423	413	400	420	421	421	389	431	403	395	426	419	443	419	446	398	419	427	412	390	400	399	403	374	443	425	399	378	437	435	412	420	387	411	413	404	379	417	418	408	436	413	411	430	407	430	394	422	405	418	424	378	417	418	422	404	432	422	397	401	371	401	426	431	426	425	409	421	431	409	388	420	420	445	416	360	411	416	397	433	432	417	400	409	420	417	397	394	401	445	420	416	393	417	442	479	415	419	411	414	423	390	388	419	360	425	424	422	419	411	388	414	436	419	429	412	391	449	422	418	405	382	439	442	436	397	432	395	387	432	427	438	408	426	432	425	398	383	443	384	408	382	412	400	432	371	400	436	405	403	398	408	411	404	420	386	403	449	416	416	466	382	461	423	384	396	409	413	383	398	415	416	401	382	376	438	371	418	411	427	391	422	382	399	404	413	412	415	412	401	423	406	446	389	470	393	404	403	400	408	461	417	465	416	427	387	405	420	427	425	428	366	428	409	445	379	423	404	453	411	401	404	432	381	422	425	417	417	375	413	396	431	420	405	432	435	418	393	426	421	449	397	402	413	424	400	399	388	438	428	390	372	405	418	415	418	419	385	426	419	393	428	397	430	410	435	417	372	434	428	398	397	387	422	431	373	385	393	392	418	428	429	422	404	384	431	383	408	416	401	415	382	421	414	385	421	424	417	416	407	393	417	419	395	396	378	395	410	435	430	426	414	403	403	424	423	402	409	351	415	444	440	416	403	422	410	420	461	410	409	413	417	410	448	379	386	402	375	419	427	419	392	415	408	380	453	436	419	432	405	444	386	379	405	415	437	387	418	408	428	408	423	396	413	444	363	410	404	394	422	428	417	411	386	442	380	396	401	437	448	407	456	431	426	440	414	401	389	417	425	425	408	393	430	405	420	453	385	443	399	398	443	409	396	424	414	446	384	402	438	422	459	395	409	407	396	385	405	425	429	427	409	419	424	473	412	414	420	396	429	359	431	394	413	410	392	374	424	396	417	417	419	423	407	436	401	419	416	448	416	415	415	428	410	393	400	427	429	427	400	427	423	435	424	431	420	410	460	465	422	402	396	401	382	424	424	420	420	405	420	412	390	421	395	382	418	435	358	413	395	424	418	418	424	409	394	450	383	418	408	405	429	415	408	359	424	430	402	399	429	423	468	424	426	418	416	382	447	396	427	419	431	426	396	410	397	431	371	449	417	388	444	422	408	412	384	433	437	401	405	412	380	419	384	393	386	385	427	454	378	445	425	376	394	405	399	418	394	399	357	410	422	416	428	404	418	385	425	390	418	455	392	450	428	434	438	418	404	398	388	404	374	408	439	418	393	397	421	385	394	454	416	423	405	431	418	411	397	430	400	400	376	391	411	388	403	388	404	405	427	388	399	387	393	394	419	420	437	418	404	448	403	370	427	405	435	448	399	427	418	443	399	394	400	385	441	398	410	398	398	426	417	397	395	444	403	432	441	406	424	386	432	398	412	408	409	434	381	419	390	412	439	401	413	431	417	406	410	415	394	412	418	390	398	431	422	409	398	430	411	375	405	393	425	395	425	426	388	407	418	391	412	404	405	384	427	398	386	429	400	412	452	437	395	417	404	434	394	438	409	369	423	402	405	412	389	379	413	383	431	385	411	433	422	397	422	427	427	398	414	427	395	425	418	450	447	393	391	406	413	407	423	446	393	417	408	416	406	444	398	436	410	376	427	423	422	451	382	410	396	398	403	442	399	424	444	432	397	423	422	408	400	422	397	428	376	426	423	436	413	391	398	407	413	408	444	406	443	430	435	406	382	375	426	408	419	432	414	411	408	428	379	411	409	392	406	447	385	398	392	413	383	431	405	399	442	449	434	433	400	390	429	428	399	426	426	400	420	425	413	378	413	390	478	419	412	439	391	418	372
24666	20756	26710	24746	8294	1382	1022	826	685	972	8599	17222	13762	5691	1688	789	649	571	550	553	547	500	549	565	579	535	544	524	522	536	543	563	533	513	546	556	603	518	572	553	535	552	569	546	541	506	525	534	517	563	535	543	505	588	563	532	565	508	534	565	543	533	540	527	543	536	520	534	579	521	547	555	599	513	516	493	565	578	570	522	575	517	587	578	537	486	539	544	534	524	486	532	537	551	510	549	530	532	518	561	517	506	537	556	563	496	556	534	532	546	525	489	554	498	523	530	569	540	551	585	490	517	574	529	522	568	539	574	537	546	550	509	555	538	572	525	537	567	530	566	537	544	520	516	517	517	498	551	532	534	531	542	531	535	544	549	512	543	533	528	539	572	544	506	504	545	556	517	559	525	542	545	591	526	525	517	557	513	509	543	551	557	546	558	546	551	508	572	510	549	555	538	535	576	522	542	560	561	561	542	520	570	531	534	534	564	554	582	565	574	522	540	561	515	530	575	519	518	522	573	535	528	526	480	553	551	537	553	513	524	529	506	554	507	586	542	562	559	545	534	548	534	527	520	564	529	550	561	551	536	521	510	517	561	527	565	510	510	528	550	544	546	502	540	538	520	547	557	556	493	505	536	554	554	560	512	539	589	563	530	551	547	502	503	600	502	547	542	529	557	510	511	516	505	555	586	548	521	538	517	517	520	537	587	519	538	553	534	536	502	546	494	556	527	538	536	521	528	509	561	545	534	535	541	592	511	532	575	521	506	507	537	544	504	538	548	511	507	508	534	544	571	563	555	540	488	565	569	524	515	560	548	533	547	553	512	528	520	575	527	573	539	562	547	555	594	535	545	580	529	532	530	542	518	522	536	525	516	535	486	549	493	547	527	487	547	542	535	546	538	525	544	523	536	562	542	536	540	544	581	562	562	529	509	555	553	504	502	577	565	535	540	508	505	499	513	524	538	521	526	473	521	511	544	537	508	547	524	530	580	513	560	582	543	544	541	544	545	546	511	542	552	569	538	525	566	544	540	555	571	523	548	606	537	528	563	516	542	565	523	533	542	519	582	536	491	483	547	537	548	548	526	537	580	473	581	584	508	537	523	561	529	559	511	540	544	530	548	531	513	553	506	539	554	553	511	532	570	558	557	527	513	510	510	528	547	545	509	596	521	505	515	525	477	541	527	533	520	544	562	565	592	561	534	559	499	515	583	534	532	564	548	515	527	567	538	547	547	522	570	533	549	523	511	576	532	545	541	551	524	536	553	551	572	578	539	554	504	518	528	542	505	520	548	550	549	560	558	558	513	521	563	520	532	552	510	536	537	498	533	519	546	506	566	560	557	520	514	535	591	507	563	560	505	544	583	544	536	558	567	546	543	531	535	490	540	544	541	546	517	548	557	561	512	522	530	560	552	540	548	553	552	574	562	514	540	524	548	550	571	520	531	539	538	535	563	540	551	520	536	523	548	507	545	520	531	537	557	568	528	532	532	556	555	541	535	525	541	540	526	525	549	559	507	515	573	517	557	576	568	609	538	497	543	559	538	522	539	508	512	510	573	520	586	521	607	497	574	578	515	519	511	566	562	553	514	557	519	547	573	498	557	567	521	526	529	568	481	538	532	543	544	520	541	537	511	575	547	559	533	534	512	507	551	541	569	535	528	542	563	564	556	525	550	552	535	542	524	540	541	526	556	508	503	565	571	513	465	516	536	496	537	558	538	516	486	533	530	546	591	519	552	546	555	511	544	545	545	542	547	543	523	544	525	577	537	540	506	544	571	548	523	532	517	557	580	558	538	556	558	533	545	611	507	510	544	556	535	545	573	548	557	522	550	540	530	539	531	536	534	518	531	520	542	509	552	509	551	509	515	526	583	517	536	575	532	544	525	480	512	538	561	522	501	568	508	506	527	537	537	572	568	554	552	561	567	545	553	596	575	497	494	535	510	536	502	556	573	523	539	506	574	536	530	501	540	574	570	526	527	572	491	541	557	519	561	535	576	566	568	541	557	537	534	520	543	519	549	542	488	539	558	522	537	516	529	534	528	519	525	512	549	525	524	533	554	552	559	544	569	575	577	543	511	545	525	565	529	536	547	531	618	525	504	538	550	535	551	532	500	508	496	561	544	521	533	529	568	518	524	528	531	513	553	559	502	515	495	546	517	529	560	505	550	526	519	594	517	556	536	551	531	543	543	574	499	540	529	514	541	537	549	545	510	538	536	543	527	582	575	546	526	526	546	557	546	544	543	500	504	542	531	525	535	536	524	536	528	591	508	548	534	556	495	529	560	542	484	574	557	525	524	533	553	554	546	556	519	542	535	520	580	513	533	567	576	496	552	523	589	555	535	542	563	578	507	556	492	493	539	514	524	556	551	503	558	567	529	541	573	518	544	540	528	563	556	530	540	492	543	537	552	532	500	535	512	563	535	486	517	528	552	577	553	535	537	568	505	511	563	516	523	541	561	517	535	540	582	520	554	543	539	549	587	598	529	543	551	511	547	559	531	520	520	530	526	553	541	576	524	537	516	526	535	544	499	517	578	516	539	543	581	541	531	509	572	534	524	546	524	505	530	526	553	507	508	510	551	556	512	566	547	533	525	502	555	537	529	571	484	516	511	536	538	522	562	515	502	545	536	578	599	551	541	533	537	560	493	492	538	576	500	589	506	542	563	572	563	572	540	573	563	525	538	552	549	555	510	574	537	518	532	558	548	507	593	539	503	530	549	499	544	556	520	522	544	530	547	506	518	524	589	562	542	552	528	542	547	510	533	535	527	513	510	528	549	530	553	528	517	538	497	547	529	519	554	537	554	522	540	516	529	482	546	532	543	496	562	584	546	566	547	548	519	529	566	533	566	547	569	554	542	549	507	533	539	558	576	520	580	529	523	540	554	513	579	560	562	510	518	548	549	545	580	579	551	524	540	551	520	541	499	511	562	559	525	549	589	553	588	509	542	554	526	536	516	542	522	541	519	549	514	572	506	508	526	515	539	543	528	539	555	573	580	547	545	541	536	494	518	500	542	554	555	535	533	471	527	499	531	540	532	524	519	546	555	528	553	515	578	541	554	565	537	533	557	529	528	565	554	502	528	523	532	533	536	500	538	554	538	530	498	505	535	555	549	563	562	509	539	582	561	494	514	502	554	538	504	530	541	515	543	524	526	569	501	556	548	554	526	538	532	547	519	544	524	575	564	515	563	517	538	521	555	531	512	557	525	476	543	553	507	550	533	522	543	573	540	565	552	540	541	508	558	520	518	551	511	552	541	530	535	557	506	541	547	571	521	529	570	545	528	521	545	518	547	556	531	521	560	553	511	527	512	534	532	533	550	560	512	508	510	521	526	561	545	587	521	558	528	517	559	574	581	503	545	516	533	533	524	553	550	528	510	555	539	549	545	514	488	559	483	533	514	549	566	529	549	544	562	570	524	523	527	532	547	518	530	576	582	563	529	528	575	525	532	524	504	514	495	484	553	554	543	529	531
4388	5126	4778	2628	1481	1114	1001	751	785	1261	11208	17934	12191	5177	1797	756	558	479	457	455	461	456	454	477	474	449	441	495	486	465	467	474	472	464	457	488	507	503	458	491	465	448	472	507	490	496	496	472	454	444	440	438	466	519	471	451	441	444	463	444	450	498	479	441	476	470	472	468	439	454	459	474	480	471	479	490	505	471	457	473	485	491	442	440	463	456	420	495	456	463	473	451	485	488	451	462	465	462	478	443	453	462	473	471	493	459	522	441	480	446	471	424	518	475	484	484	474	433	465	452	483	455	491	467	439	456	425	478	466	430	468	480	469	461	477	499	470	451	437	428	493	459	465	452	479	488	438	478	476	492	474	476	458	478	433	449	440	459	497	454	451	504	442	458	458	444	456	477	536	423	424	469	475	483	431	500	496	435	499	460	470	462	505	456	492	468	456	444	483	520	507	463	460	467	451	412	439	453	463	442	467	461	443	452	447	471	460	475	456	443	480	480	417	484	479	469	484	468	464	455	489	472	467	516	453	430	475	449	460	465	468	476	486	445	501	442	463	429	428	481	477	484	464	447	474	468	475	441	466	467	452	472	499	461	462	471	467	488	457	472	490	447	473	467	438	477	476	451	459	464	461	452	489	470	485	467	506	452	453	438	484	473	483	478	504	443	516	473	449	469	457	486	509	492	476	457	449	481	482	437	455	439	508	420	500	478	474	462	458	422	443	454	490	421	477	483	455	487	452	434	470	482	473	465	443	454	447	477	441	444	517	486	431	437	491	442	452	470	516	464	456	476	477	450	440	477	442	482	451	437	443	464	449	468	483	441	472	466	436	494	447	457	436	463	530	457	473	492	442	476	454	466	486	447	475	455	456	476	452	495	464	465	449	462	441	491	431	461	436	462	519	451	477	445	452	431	465	459	477	443	513	471	496	433	479	459	445	464	492	480	446	485	493	470	473	482	484	484	453	454	433	464	476	464	509	488	432	486	474	458	485	440	463	471	492	495	482	467	465	472	483	474	494	486	430	485	465	463	434	424	476	472	452	453	432	487	444	487	434	497	456	499	463	516	485	441	495	462	453	511	483	452	503	468	467	447	448	465	473	469	420	472	505	476	476	470	477	471	439	454	443	488	458	496	455	436	421	495	423	477	475	450	469	446	464	465	479	471	478	442	498	444	532	476	497	467	443	421	477	479	465	480	427	457	460	471	437	450	462	487	483	454	448	441	451	430	465	455	470	502	463	472	436	467	460	428	505	453	453	451	523	456	499	431	477	463	451	497	446	488	432	489	489	478	497	495	465	484	461	469	444	461	448	461	475	450	440	467	478	464	487	470	465	477	460	500	479	430	469	487	467	441	416	442	425	481	463	455	488	471	454	480	498	436	451	480	472	508	429	463	466	457	483	495	475	493	424	476	501	472	475	467	440	445	473	423	486	456	466	481	488	445	450	453	482	456	485	482	466	461	439	455	453	453	466	451	474	464	494	466	455	489	459	484	415	481	462	446	466	470	497	483	436	501	477	449	419	455	464	464	435	436	462	451	471	488	473	470	463	489	436	491	496	506	440	487	436	430	425	456	450	489	477	502	493	462	438	430	407	466	479	458	433	479	453	458	453	475	479	441	462	479	429	475	490	491	464	456	471	456	468	419	421	481	425	480	494	461	487	476	492	466	472	498	445	458	460	470	459	470	494	460	487	446	472	465	466	498	488	501	442	484	443	461	441	506	428	462	437	456	461	445	464	476	458	470	454	444	474	459	460	481	428	461	505	515	419	429	490	498	470	441	494	442	448	487	426	436	461	448	476	475	463	426	467	472	483	501	451	487	447	445	461	455	437	430	490	480	481	458	506	436	471	458	421	453	472	472	469	459	472	518	443	468	443	452	474	413	449	485	500	423	503	442	487	467	454	444	494	465	479	504	453	446	505	446	439	459	456	484	475	488	435	459	505	443	469	476	470	499	476	470	451	431	503	481	481	450	425	486	468	459	474	449	454	430	452	479	402	430	489	451	442	439	475	461	445	414	461	470	438	483	458	485	471	435	459	496	479	476	427	439	440	474	503	484	512	497	499	436	453	455	461	475	483	422	495	435	456	471	474	452	448	457	479	470	472	422	442	478	447	471	454	425	463	434	470	487	453	445	445	461	492	464	453	456	421	470	436	453	472	472	467	489	468	474	447	414	458	453	474	469	478	490	510	500	480	495	457	459	430	463	468	483	484	487	462	464	511	467	459	470	454	474	470	481	458	475	471	476	487	435	429	465	433	466	451	403	447	449	461	446	484	420	469	486	496	480	455	457	472	498	463	415	491	452	442	446	514	488	478	461	484	461	512	517	476	480	456	457	451	469	454	464	440	508	453	483	463	470	469	439	438	505	470	490	469	482	530	493	478	432	482	481	502	476	491	476	441	450	446	481	441	520	499	476	478	480	471	494	457	468	456	460	487	450	448	458	464	448	482	501	458	481	477	424	448	445	445	444	477	438	441	482	450	475	478	483	432	475	480	436	482	459	445	445	455	466	494	471	404	471	472	478	505	477	458	450	499	467	456	472	487	444	472	455	492	461	481	454	496	462	446	465	491	452	462	476	445	468	454	481	493	517	435	478	470	468	480	461	464	473	485	456	453	468	452	463	507	445	439	449	403	441	470	501	471	464	444	462	466	498	455	519	475	458	473	472	443	468	497	463	505	485	458	475	477	477	484	459	464	461	475	423	437	453	444	469	487	460	495	456	492	504	440	476	453	456	447	507	502	475	474	504	459	430	450	494	482	486	444	484	450	465	457	450	516	485	497	426	443	464	511	479	478	473	436	490	444	474	479	476	447	450	465	425	464	483	436	475	455	474	451	506	478	470	449	428	432	459	463	445	449	482	519	465	462	468	456	498	449	493	468	483	459	457	472	495	418	453	463	452	478	472	484	474	436	483	470	481	436	493	477	429	437	485	477	465	489	505	471	498	442	454	444	434	455	462	463	469	465	422	495	431	466	483	464	516	449	481	438	448	428	442	465	465	437	459	471	474	411	449	445	527	505	457	470	453	444	494	464	502	456	439	483	478	454	473	440	482	483	467	479	474	472	467	496	453	451	455	474	449	429	439	461	445	461	438	443	460	466	447	471	432	509	456	445	411	442	444	454	451	481	476	446	464	453	440	457	462	472	473	476	515	416	459	477	444	426	432	436	527	448	437	495	479	457	462	437	465	494	473	452	477	478	447	439	444	465	458	474	478	487	449	450	462	459	477	498	454	493	462	456	489	488	458	459	469	485	427	487	410	471	482	462	503	468	485	470	425	441	450	456	451	438	457	449	446	484	517	496	458	443	483	456	493	475	463	470	449	501	460	447	432	463	458	439	478	497	518	494	452	492	487	440	448	459	496	472	453	472	498	472	442	433	435	493	455	493	466	435	460	473	479	449	484	438	430	452	487	444	488	457	476	473	433	449	423	466	492	467	452	464	501	456	500	468	469	473	450	470	483	483	465	454	428
23692	20712	27723	23782	20551	7759	1870	1164	938	1476	18483	30823	21156	9198	2674	1031	820	659	625	658	615	634	670	674	637	673	661	670	619	643	618	642	596	674	665	650	646	646	686	642	653	670	632	635	626	595	618	663	708	664	630	661	645	685	654	686	659	687	653	635	665	610	631	712	637	694	679	648	660	677	643	633	668	632	627	615	607	668	638	628	647	687	630	633	696	667	657	652	666	682	638	626	629	664	642	647	665	636	649	693	630	636	630	629	598	658	595	650	656	683	613	636	650	615	654	644	665	652	601	660	673	684	679	667	693	703	631	627	646	584	592	645	646	672	647	653	626	631	623	677	663	668	642	655	656	706	651	665	645	663	687	686	642	697	685	673	632	630	649	614	626	622	689	648	660	693	655	658	611	651	606	646	635	661	661	673	681	650	659	613	699	685	639	650	678	629	679	657	596	687	653	675	660	680	666	660	651	625	665	619	666	628	642	677	656	621	637	683	650	615	631	632	731	615	646	642	673	610	663	659	675	726	658	649	665	655	668	608	615	661	646	655	678	669	681	654	618	652	616	605	623	671	626	691	628	639	685	637	670	642	622	665	603	654	670	657	636	640	680	674	661	628	673	648	649	648	659	636	675	617	608	636	664	679	694	637	665	698	643	674	628	637	651	612	633	603	683	613	644	666	673	651	648	670	658	618	671	602	700	651	662	673	692	700	594	657	665	639	670	637	633	681	645	629	643	575	684	680	603	636	647	667	633	615	630	678	646	642	649	641	671	630	642	646	640	677	638	638	609	639	682	648	644	632	690	660	617	664	639	649	671	686	635	628	610	662	657	662	601	628	650	627	666	618	640	608	650	634	626	623	661	603	618	694	647	670	660	691	664	640	691	600	638	626	675	671	639	685	629	693	675	649	654	648	608	637	610	637	619	683	639	648	705	626	669	602	680	633	636	636	651	640	666	625	593	609	620	644	655	647	621	649	683	669	627	654	687	670	611	652	669	669	631	664	663	642	651	659	655	668	663	667	692	625	670	676	676	647	668	638	665	685	648	634	634	641	652	606	632	656	657	665	634	660	642	656	633	632	633	685	592	663	641	677	637	640	662	668	643	691	673	629	649	669	680	648	645	673	654	677	662	643	694	657	656	642	621	629	654	670	683	614	650	648	688	609	642	639	637	641	651	675	672	661	563	640	629	628	651	633	637	665	665	668	658	639	648	679	613	628	604	693	660	645	643	577	645	626	687	681	580	666	638	689	636	626	653	609	626	653	662	623	663	685	598	643	652	639	637	678	626	650	625	624	611	605	643	660	694	642	656	654	662	602	653	645	633	699	674	615	686	629	644	644	660	646	654	654	670	673	705	642	671	634	670	611	682	661	679	627	659	676	668	669	641	650	667	620	657	657	646	641	641	643	639	597	635	632	624	689	649	625	664	654	635	644	691	643	634	690	642	654	648	666	645	642	637	674	665	648	637	670	608	625	610	591	633	672	670	631	597	632	624	635	672	608	662	634	661	641	644	647	663	657	618	628	691	685	709	645	666	654	647	657	662	641	620	648	657	659	627	661	669	634	635	609	655	635	634	647	684	644	649	652	666	629	633	586	627	637	647	674	624	639	660	615	614	640	620	657	630	611	653	665	668	669	620	691	643	668	663	673	647	655	651	649	631	627	615	642	646	686	704	638	639	582	653	597	642	646	653	627	644	673	655	690	672	680	627	696	633	651	689	627	647	657	623	654	601	685	646	658	672	610	617	643	658	638	654	610	643	666	622	661	643	652	646	647	641	676	647	666	700	649	642	687	689	637	659	637	728	643	666	625	615	635	673	600	659	660	673	658	638	654	643	628	646	668	646	654	637	658	630	688	613	662	640	645	650	665	609	649	631	644	680	694	669	634	693	668	653	674	639	604	656	650	634	630	632	651	663	651	638	644	647	633	636	627	642	645	684	622	649	648	579	631	665	696	656	632	618	648	647	641	651	739	686	656	631	607	644	643	654	649	647	624	654	609	674	657	656	662	633	639	650	655	633	640	686	638	654	690	614	673	642	694	658	663	676	650	683	660	648	637	607	694	647	653	646	662	636	655	610	594	685	681	584	666	622	642	589	644	619	629	638	650	655	620	667	658	643	620	637	660	644	677	622	628	698	649	651	633	669	654	685	659	649	623	657	620	660	597	641	617	646	615	663	630	629	613	621	595	615	668	658	690	637	670	663	652	638	663	615	628	609	670	640	672	668	630	643	692	622	649	638	597	664	648	632	638	659	615	645	641	637	657	653	674	631	621	653	634	661	643	593	639	640	663	611	694	678	644	648	638	620	676	686	679	655	598	639	630	655	647	636	603	658	676	657	658	699	618	629	620	625	639	666	640	634	607	615	614	657	615	620	643	618	660	615	651	654	606	666	688	697	688	633	610	662	628	631	616	668	616	594	680	631	655	664	669	670	654	657	596	625	584	659	653	621	685	655	649	675	584	660	673	675	643	652	631	681	619	600	661	628	610	652	657	607	678	672	700	606	655	655	632	679	678	673	649	622	638	642	648	671	671	651	649	688	620	630	630	623	671	649	631	611	628	647	664	647	656	670	680	659	610	631	635	602	621	597	639	643	667	618	667	686	652	640	655	622	644	609	631	638	590	657	678	687	636	658	628	637	624	641	591	635	641	623	665	656	627	640	613	646	658	662	645	662	608	635	661	688	641	662	658	638	609	679	640	672	663	622	674	607	684	659	621	644	650	654	613	654	641	674	683	639	678	655	595	639	678	661	655	654	650	627	619	586	658	626	624	625	646	670	669	648	657	636	690	649	582	606	655	641	630	652	673	639	623	650	647	625	656	634	655	644	610	623	624	672	682	642	595	644	643	666	674	652	653	628	663	658	631	648	672	581	601	637	641	686	651	625	619	640	642	672	594	633	660	608	677	636	711	660	637	651	638	642	677	629	646	676	646	629	650	644	634	643	649	582	643	656	678	611	629	670	687	603	652	674	647	644	644	602	609	698	657	616	664	633	642	628	679	636	627	652	666	657	620	668	655	645	635	659	650	608	673	655	658	668	656	646	654	670	650	639	631	680	642	639	631	664	677	708	639	670	651	627	645	627	646	670	673	666	606	639	628	633	614	649	638	670	688	678	701	649	633	634	615	626	670	698	617	665	659	662	622	605	647	656	651	668	629	643	634	648	641	618	683	648	668	635	645	655	619	615	650	598	613	611	643	639	677	661	584	635	627	672	619	662	676	690	675	654	643	659	662	731	653	673	630	635	650	624	613	637	631	678	630	636	622	663	686	649	631	632	630	638	629	692	663	663	671	659	681	653	639	648	577	671	644	648	624	675	622	625	656	631	629	627	677	655	688	607	637	680	661	678	643	641	639	644	684	609	628	656	655	654	634	670	650	693	665	684	625	633	671	628	685	629	640	634	643	657	667	676	648	640	605	654	689	656	613	639	658	605	658	629	624	654	632	618	702	639	698	599	639	687	647	591	624	644	622	661	659
4743	8125	7475	4772	2894	2376	1465	1267	1075	2002	22823	28205	17042	7489	2665	987	627	580	566	614	562	570	611	567	569	610	556	596	541	542	590	554	537	584	558	548	567	553	586	532	562	550	513	525	538	558	579	539	568	551	541	540	533	564	591	572	565	546	582	560	529	533	545	555	554	527	572	557	593	541	590	562	576	535	511	577	542	551	516	560	542	583	541	554	535	548	585	551	536	548	556	568	515	557	529	520	575	535	551	530	536	579	543	576	551	580	537	558	520	555	537	558	554	542	560	546	578	567	553	559	533	577	555	525	564	585	539	533	543	554	593	586	637	588	546	595	520	532	574	547	536	559	541	570	579	538	576	579	551	567	545	536	517	560	540	547	562	591	510	523	557	540	556	545	558	590	563	562	559	561	569	541	546	552	531	537	531	537	558	537	527	553	567	591	550	535	539	549	558	560	581	543	577	571	508	561	575	578	555	556	543	562	539	591	579	591	559	577	590	549	533	555	585	562	542	561	553	558	571	536	522	562	565	570	561	550	563	582	593	530	524	550	534	585	593	541	561	542	494	518	520	536	549	508	551	537	550	564	583	561	534	589	548	540	590	536	587	511	505	552	585	563	568	545	528	557	551	579	555	524	549	575	516	572	555	567	578	564	487	539	532	561	533	621	507	531	584	558	576	535	592	527	545	547	550	524	593	538	597	491	534	546	533	551	562	550	564	531	533	543	565	545	559	538	541	541	576	529	559	537	530	535	538	566	567	553	584	564	544	509	574	578	535	552	526	563	554	554	601	564	556	507	562	567	574	569	514	583	576	564	608	546	583	541	541	521	539	513	496	506	530	512	536	591	547	539	583	556	562	568	551	569	554	516	524	503	500	538	536	538	584	560	551	540	549	568	556	548	599	545	545	581	563	543	542	525	564	535	565	570	542	526	523	586	503	569	540	507	548	567	516	555	550	518	580	568	545	587	521	531	561	567	576	550	576	572	548	561	580	557	605	525	538	542	557	538	550	568	536	567	529	579	552	538	522	579	559	538	480	527	567	503	592	513	543	510	532	577	554	581	528	567	525	534	556	579	564	556	544	579	553	573	536	511	529	563	577	548	540	534	557	564	527	517	558	565	546	587	557	554	583	547	550	525	561	566	603	514	540	576	538	552	524	568	551	531	590	603	570	553	524	574	553	547	542	570	547	542	540	592	534	555	573	505	531	588	557	512	546	564	546	585	539	577	540	531	555	541	545	527	510	545	531	560	530	566	589	547	553	525	510	543	553	581	558	564	566	524	574	541	512	570	571	519	570	590	544	590	603	561	533	565	567	524	562	551	551	548	558	531	553	582	527	572	597	507	546	505	522	551	552	557	561	566	596	542	531	476	554	563	552	561	572	565	560	548	525	532	536	537	583	552	560	550	531	567	573	560	552	530	567	538	538	557	541	579	575	574	541	553	585	560	566	546	558	532	547	563	572	548	565	543	552	546	520	584	520	503	536	559	553	556	522	543	529	579	596	576	548	533	515	490	542	541	573	550	512	553	523	553	557	514	547	528	572	569	553	533	549	605	550	580	560	539	561	546	555	574	572	520	560	530	527	563	562	548	554	592	556	554	518	565	555	551	575	556	572	510	566	547	556	577	567	564	578	549	536	538	554	561	600	593	517	582	585	565	550	507	526	505	582	553	518	501	526	538	527	541	547	553	516	527	559	571	556	533	554	525	546	564	533	568	558	570	530	558	519	567	558	541	559	573	527	562	511	557	594	555	534	518	548	544	537	523	534	560	546	562	561	577	576	575	542	574	567	544	545	553	567	577	602	528	532	523	558	591	557	566	570	572	578	548	541	540	563	577	558	549	590	547	529	557	534	563	581	555	544	560	579	548	533	548	498	504	546	561	516	549	547	530	534	528	576	523	537	542	530	561	561	520	558	573	561	549	562	533	546	545	556	576	560	581	527	552	613	532	593	554	537	510	540	508	576	539	539	601	531	522	502	555	580	505	542	544	531	546	526	556	536	575	579	524	574	531	549	586	573	559	558	573	554	572	562	599	560	523	623	587	574	530	556	565	531	590	519	550	534	571	520	545	566	549	524	576	545	572	550	575	550	576	600	560	532	532	557	552	498	519	525	548	571	569	527	527	557	536	561	556	575	552	499	552	526	529	519	535	585	526	580	560	534	545	541	501	560	531	544	569	543	563	530	582	562	554	548	533	540	514	579	550	600	555	542	546	557	528	529	504	579	519	551	539	558	522	541	538	557	551	616	548	590	580	575	526	560	533	555	603	572	556	542	553	563	551	599	550	552	554	534	556	594	536	524	541	562	559	557	566	543	547	521	592	585	595	556	574	525	578	519	583	544	509	571	562	545	570	571	536	587	564	524	556	578	576	576	527	551	550	565	544	559	546	582	536	557	528	535	550	571	553	529	508	517	541	541	541	649	588	574	564	571	531	538	537	560	524	533	524	557	519	534	553	524	529	530	497	550	584	544	572	523	515	590	592	519	572	540	561	570	528	526	501	545	546	564	550	545	538	554	542	538	539	540	558	531	500	556	568	539	576	563	498	554	572	568	546	557	541	531	560	562	537	542	537	567	590	531	522	579	524	504	521	561	533	580	546	506	566	510	546	600	536	620	539	540	557	549	544	541	531	544	572	578	561	561	576	530	580	522	548	507	516	564	538	544	495	544	566	581	584	566	558	595	536	568	524	518	562	567	530	561	549	498	566	528	553	529	527	535	541	519	530	567	528	545	559	536	561	518	507	524	585	522	543	552	560	546	510	544	530	540	569	547	554	538	556	496	575	569	513	566	581	560	517	579	526	549	523	572	568	519	564	527	593	605	545	548	584	524	546	515	543	579	540	553	576	553	548	541	522	515	503	558	531	590	568	534	508	560	520	556	531	588	557	572	539	533	531	546	521	550	549	583	546	516	518	527	556	526	581	561	552	542	522	535	559	546	530	588	574	531	499	592	569	521	570	544	544	589	543	547	605	597	509	596	549	545	546	556	539	572	537	557	572	544	569	554	565	596	571	540	556	540	502	565	578	538	567	566	575	507	523	565	556	560	578	498	577	558	562	557	537	532	533	526	541	520	512	518	500	558	554	554	590	530	584	515	582	564	605	500	563	536	532	595	577	564	562	533	549	557	568	507	589	585	554	546	552	614	505	529	556	563	559	537	538	592	571	564	539	549	570	540	538	534	565	548	529	580	582	527	564	511	580	575	561	540	524	548	549	568	558	561	542	551	549	540	567	570	548	537	538	559	508	519	487	526	542	578	503	535	551	576	550	574	527	549	523	524	564	539	517	554	512	537	545	531	531	541	514	549	554	568	581	563	583	565	512	523	543	535	564	549	556	543	538	551	580	553	591	497	556	524	526	556	520	554	568	571	505	558	505	530	585	557	502	521	556	532	532	588	544	547	551	600	541	521	558	568	518	529	528	533	540	566	560	548	589	500	561	581	551	570	572	569	558	574	549	548	568	521	529	565	545	546	524
26552	10225	1936	1104	856	592	524	513	538	534	1066	2100	1676	1123	710	570	514	478	482	485	504	471	480	463	526	519	508	478	468	530	482	468	477	497	508	475	471	483	501	433	456	505	487	489	463	433	472	511	502	481	457	480	508	440	458	469	452	472	493	532	520	472	477	537	480	524	472	461	462	462	471	471	488	493	503	448	495	475	520	505	477	500	460	529	460	474	501	486	486	479	547	500	451	485	514	480	484	449	501	468	479	469	478	505	457	466	469	473	495	486	474	490	494	472	450	454	490	458	479	475	483	454	476	426	464	474	466	491	459	489	477	486	458	475	482	525	465	490	471	485	475	505	513	467	469	519	451	457	440	509	453	489	469	429	485	499	504	474	478	537	474	489	466	476	536	500	497	459	497	488	479	480	483	497	458	458	472	500	466	459	469	482	493	463	495	511	477	498	475	451	495	466	451	439	486	507	499	438	505	519	480	481	504	477	454	433	466	475	502	479	483	467	491	490	447	458	484	458	474	513	510	462	496	497	464	485	510	482	474	454	463	468	502	450	494	479	498	486	504	443	463	480	454	515	470	512	476	513	492	475	506	487	492	453	497	500	444	456	495	507	485	476	485	471	477	488	503	418	500	486	445	478	465	467	477	481	513	498	471	518	456	491	475	482	456	456	471	516	491	466	465	467	479	472	500	454	409	519	449	459	479	492	429	499	477	492	465	471	460	462	507	485	460	518	475	492	468	504	479	446	480	487	466	489	517	477	467	499	464	481	504	480	487	458	520	446	479	481	516	511	524	473	470	517	493	509	466	479	467	480	508	491	488	465	505	443	454	452	496	447	478	505	449	469	461	467	449	464	481	473	491	488	474	442	475	457	488	460	490	474	447	481	503	490	476	468	461	462	488	467	478	496	477	467	495	475	432	481	499	474	475	456	502	463	465	483	497	444	487	471	495	489	440	448	458	459	479	460	463	488	464	459	487	439	462	496	555	471	496	502	483	465	459	491	457	454	483	476	490	455	475	471	481	504	499	449	457	485	454	491	489	475	485	534	460	474	514	506	466	453	487	475	470	514	495	482	444	480	473	493	471	456	472	486	457	431	504	500	465	494	476	486	498	489	501	456	490	491	513	467	423	488	503	491	499	467	501	461	457	474	462	451	484	460	473	453	441	495	475	440	497	441	491	482	488	477	497	490	479	474	487	477	512	506	461	485	494	439	462	498	468	489	492	475	482	471	487	424	488	519	468	451	456	443	506	461	477	465	476	434	514	501	467	442	464	449	488	469	485	472	461	480	486	480	462	447	443	494	481	467	455	498	470	469	468	476	475	464	488	487	492	476	475	496	456	503	488	458	429	453	450	520	510	510	499	458	512	441	530	512	513	462	494	514	471	476	511	454	462	500	462	424	477	470	475	471	511	505	470	490	433	492	489	490	505	488	462	478	485	471	507	476	462	457	497	470	459	516	494	474	464	477	473	453	474	471	500	511	481	482	453	485	480	470	439	470	478	508	538	496	516	487	465	478	463	474	476	459	511	503	432	505	436	504	459	493	487	470	479	493	501	461	462	504	454	482	460	477	501	513	500	482	473	463	478	497	439	508	444	476	464	446	496	483	483	531	487	511	464	498	472	493	477	446	498	485	451	473	494	483	501	487	453	483	464	469	475	492	504	495	478	459	523	486	481	463	508	471	489	491	525	484	498	476	490	508	483	507	469	500	530	485	511	481	506	438	441	460	460	469	466	454	468	450	485	485	490	457	502	490	464	474	449	539	466	462	502	488	500	485	471	502	448	480	458	504	484	487	436	511	455	460	461	462	524	463	462	440	468	484	458	488	499	477	492	467	491	482	509	434	491	519	470	463	441	490	434	487	424	494	464	494	499	464	467	488	483	461	499	469	470	469	502	465	447	455	452	511	478	475	508	504	470	454	459	501	486	475	468	462	493	436	434	477	462	496	445	463	460	492	464	477	453	452	491	484	447	456	506	473	485	436	506	488	499	467	500	454	468	476	449	525	509	504	504	493	486	487	484	466	512	496	471	458	498	478	474	499	472	482	500	454	457	473	466	471	447	491	491	466	484	507	499	480	475	459	486	437	469	456	479	441	484	443	496	506	483	494	494	470	458	510	489	442	476	486	475	443	436	489	545	457	463	453	480	472	462	496	463	484	473	474	463	524	467	482	472	470	463	451	442	495	495	514	468	521	491	487	440	478	476	485	472	455	483	480	483	472	460	469	501	466	467	472	446	488	471	450	458	487	471	489	514	522	477	455	489	501	471	436	429	470	474	465	489	506	487	480	465	447	532	481	466	492	473	476	496	455	474	442	466	531	461	459	446	439	494	515	471	477	480	447	511	458	492	465	473	479	429	506	467	526	453	452	500	511	462	502	470	501	428	460	498	480	508	486	492	504	489	487	482	479	530	473	504	464	487	457	466	444	494	473	468	463	494	466	472	475	489	474	506	457	486	509	465	466	472	491	507	529	498	493	470	473	497	477	467	501	447	468	486	480	483	500	470	463	475	483	487	464	445	484	467	453	484	477	433	498	519	497	480	489	488	495	488	497	464	479	449	493	487	475	475	487	491	478	475	459	490	490	479	506	486	498	482	470	499	486	477	450	521	468	451	471	462	471	452	484	490	496	483	449	447	467	470	476	494	471	513	462	502	460	482	475	474	497	493	448	521	490	464	499	471	494	510	475	514	501	476	483	459	452	461	500	477	512	517	493	484	439	447	513	470	516	482	494	485	428	513	489	460	469	468	496	439	490	484	452	498	476	503	470	484	478	446	446	517	486	465	485	545	473	450	495	471	477	505	475	470	470	485	470	470	494	532	490	445	468	469	495	476	515	490	466	484	483	464	470	489	474	523	486	501	504	494	492	493	485	444	505	478	482	449	474	501	478	493	472	479	504	486	470	461	508	519	464	481	510	481	478	473	500	519	545	451	496	506	442	469	498	460	480	479	479	503	497	524	481	488	472	462	506	480	478	434	520	513	449	504	513	441	442	475	471	471	499	470	472	535	478	473	466	519	510	494	478	470	490	507	485	462	477	473	484	493	474	458	505	497	475	466	443	473	458	484	539	470	473	435	473	475	439	470	465	490	478	453	476	471	476	471	451	496	491	465	479	509	508	524	502	508	499	441	479	469	473	476	507	448	458	470	521	451	501	501	462	498	488	447	515	527	452	462	489	469	453	445	485	451	456	470	500	504	452	425	520	475	482	462	456	453	490	491	494	502	470	476	472	475	479	472	470	485	496	505	463	476	481	473	458	463	494	479	493	486	473	461	496	545	438	489	469	478	474	484	480	466	484	445	471	449	446	496	453	496	488	486	518	476	500	433	495	470	468	472	459	497	457	505	476	435	495	512	479	500	441	441	449	518	476	464	495	494	489	434	465	478	487	511	481	468	504	477	440	488	471	482	444	476	475	503	446	473	505	479	488	500	476	468	491	486	473	466	454	530	459	448	495	503	483	476	496	493	485	448	471
5527	1599	1687	1064	967	605	519	480	546	540	1445	2637	1832	1077	655	478	419	394	416	411	375	394	450	405	394	426	376	413	398	418	402	396	436	367	390	410	410	403	451	448	394	427	397	402	410	416	430	408	402	380	426	399	403	409	375	402	390	431	419	389	390	430	418	391	429	397	379	407	402	390	427	398	388	422	445	442	391	460	385	419	420	388	384	402	404	393	403	392	401	409	419	426	428	405	418	381	382	391	382	378	406	395	429	385	405	395	445	398	410	360	407	400	373	396	419	396	399	407	409	443	427	401	413	442	436	371	427	429	419	410	413	395	390	429	392	397	425	412	399	382	392	394	419	415	377	412	420	471	416	439	386	404	419	384	384	424	384	422	403	411	418	410	392	393	417	388	438	412	399	427	392	406	437	409	408	390	383	393	407	411	429	426	371	431	413	395	387	417	402	402	382	408	409	387	425	401	398	407	395	410	440	435	436	452	408	415	398	410	386	464	412	397	391	411	395	363	421	417	419	384	437	412	416	415	399	406	390	394	428	416	393	450	449	388	376	438	396	444	403	432	398	378	364	421	387	360	395	416	444	408	393	408	402	421	409	407	414	425	411	442	404	367	398	437	414	373	414	409	396	383	389	395	412	414	415	408	398	399	431	410	392	418	425	381	443	378	431	380	412	396	414	425	412	422	397	431	396	440	427	415	400	422	374	425	438	392	442	387	400	421	411	414	424	417	414	390	402	367	410	398	406	411	438	388	400	415	440	400	397	447	404	379	427	401	397	422	419	429	404	422	406	442	417	400	421	431	394	384	414	386	440	369	405	418	409	430	408	415	407	384	388	413	468	438	383	404	399	385	415	425	427	371	385	426	395	420	428	382	426	411	400	398	398	381	400	405	438	375	392	421	425	405	436	380	399	386	405	408	414	403	399	395	438	387	404	411	431	436	407	396	435	404	400	438	390	414	428	375	409	428	392	421	407	395	396	399	373	392	401	431	400	413	428	356	418	430	382	394	364	407	408	402	410	414	425	383	450	410	421	398	400	394	462	409	387	427	395	412	407	437	390	410	388	393	407	448	405	395	387	418	413	435	416	393	384	398	402	419	372	398	455	409	423	385	390	428	426	430	382	388	459	402	422	397	410	412	387	405	419	407	417	393	447	398	426	410	433	416	396	392	402	385	425	402	390	420	400	391	401	399	415	406	405	413	380	408	441	444	381	402	431	420	393	392	396	407	404	380	400	388	439	401	396	401	445	397	365	419	405	448	370	433	413	414	416	430	422	419	380	392	411	408	405	435	457	379	427	382	397	411	401	420	386	394	434	421	398	426	429	422	414	413	421	404	409	410	388	400	392	394	419	397	423	429	416	385	410	428	410	379	393	408	379	407	410	427	409	384	390	381	411	393	419	431	429	433	409	414	430	393	378	401	427	419	413	399	399	422	395	404	401	420	399	394	433	384	385	442	392	379	393	374	412	388	391	400	420	407	394	412	422	419	396	403	395	420	411	415	390	386	414	391	435	393	375	409	441	406	390	390	412	405	390	430	406	396	437	415	408	405	413	427	401	402	409	420	456	397	417	419	409	406	391	375	414	371	394	390	381	370	425	386	415	380	446	400	380	416	428	381	420	418	409	382	432	408	405	419	396	385	389	384	406	416	401	431	395	399	418	377	387	443	383	417	399	391	391	407	386	420	408	406	392	428	390	392	449	398	414	415	404	387	385	384	403	403	426	422	451	413	407	403	424	396	373	409	405	402	378	404	445	423	378	407	390	391	394	384	426	393	373	379	451	443	420	379	395	395	401	384	381	392	412	398	441	417	434	381	414	407	424	402	410	351	366	398	397	400	432	442	407	401	408	420	398	389	402	402	402	397	405	412	365	395	429	417	389	413	403	386	388	406	406	394	435	415	404	404	456	431	408	420	400	427	409	385	450	400	426	448	376	428	372	408	434	375	382	382	395	397	423	419	399	400	391	396	391	424	399	430	402	428	415	433	412	416	409	387	435	397	411	403	401	426	425	407	409	400	460	401	415	392	414	406	398	395	407	389	419	420	396	401	407	419	410	426	378	380	420	422	390	399	425	364	410	436	405	407	386	422	372	398	417	380	436	422	420	440	417	432	373	428	366	398	446	382	398	429	420	388	374	403	444	441	417	383	393	413	400	401	416	375	408	393	433	397	415	389	401	424	405	400	411	416	383	416	393	434	411	445	415	374	422	375	414	417	457	397	395	367	402	419	427	437	399	432	367	430	385	389	400	385	382	407	432	436	417	387	413	430	376	424	385	400	423	419	410	408	403	404	363	375	395	393	423	440	388	416	384	375	418	376	423	371	393	403	410	404	425	434	399	356	394	416	424	428	401	389	428	382	383	397	407	420	395	397	406	398	370	415	429	417	398	434	419	407	437	411	433	432	369	419	385	416	394	404	394	390	406	401	415	385	392	431	367	419	387	423	421	400	382	393	441	410	386	415	401	439	360	415	413	443	454	410	360	419	389	448	398	407	407	412	418	411	417	382	395	364	377	374	444	387	403	380	389	419	388	418	385	417	374	393	361	423	409	376	387	408	429	386	417	398	417	406	400	381	408	392	421	394	418	422	411	402	374	424	414	408	400	402	426	412	446	378	419	392	419	400	439	419	390	396	407	404	417	405	406	385	387	392	380	412	394	436	395	417	390	435	396	418	373	423	437	410	407	407	398	388	433	393	459	440	427	415	403	380	407	398	430	404	390	389	423	425	409	424	375	366	414	408	390	378	434	446	380	427	385	395	428	429	402	400	409	396	419	394	414	382	402	430	397	455	443	398	423	430	411	402	370	418	421	405	408	387	415	416	409	416	421	384	401	386	400	425	438	402	395	409	416	427	419	414	376	413	402	380	435	376	406	407	412	414	417	388	408	392	409	388	426	411	362	389	439	381	390	375	407	405	403	384	369	443	403	397	405	422	404	417	370	408	396	381	379	394	421	423	396	411	396	359	439	421	396	413	414	404	420	423	381	377	382	436	423	449	391	402	394	423	377	433	398	417	391	407	400	424	394	408	399	403	414	432	407	404	407	427	392	421	395	375	444	372	385	400	417	428	425	428	403	399	426	416	415	417	415	382	412	438	407	443	372	387	411	418	394	387	435	400	406	414	438	446	430	386	361	383	393	407	400	403	401	385	409	388	409	365	413	401	411	400	416	415	431	369	415	388	401	424	412	394	396	418	420	379	400	387	431	437	413	407	392	415	438	402	399	405	406	417	423	401	389	418	414	392	396	424	390	397	394	422	368	380	415	425	383	414	408	424	404	434	406	438	403	402	392	417	389	408	397	398	391	402	425	425	378	409	418	413	391	386	413	424	390	449	406	394	437	383	418	421	400	402	411	424	408	417	402	397	376	426	379	385	403	406	386	446	416	390	376	412	426	405	370	357	405	437	395	387	432	404	429	441	427	401	397	413	409	376	365	373	397	399	398	405	375	390	417	424	419	407	379	417	383	411	412	432
24617	20719	26742	24609	9681	1633	1038	733	652	708	4797	16564	13299	6408	2012	868	634	534	539	512	540	545	552	503	508	482	506	583	508	518	493	476	517	516	550	505	475	496	531	542	499	527	549	515	480	506	501	531	477	494	473	529	529	483	506	558	457	474	494	520	495	534	535	488	517	499	534	520	489	487	532	488	506	459	497	530	479	514	588	494	529	490	523	535	475	497	494	487	486	521	489	520	542	549	532	504	511	543	513	521	494	476	499	501	505	534	486	477	501	533	468	482	524	492	468	523	542	499	510	550	539	488	521	531	532	456	556	478	512	498	518	479	498	504	464	511	543	555	484	514	508	500	522	456	519	529	511	497	516	481	505	527	532	468	495	521	495	491	491	528	501	523	538	508	514	482	510	577	472	462	517	459	516	526	516	490	507	528	472	543	465	518	541	534	520	494	476	535	507	525	470	528	486	504	511	504	492	489	478	506	512	479	509	485	507	515	506	483	535	496	476	503	525	520	517	487	518	544	478	476	495	510	509	519	510	487	496	542	492	529	508	505	521	507	490	520	487	543	536	514	512	462	486	520	515	543	500	505	514	518	585	503	483	521	496	519	507	524	493	526	490	520	490	529	534	509	539	502	558	516	516	554	506	505	527	515	499	517	500	551	497	510	493	507	512	458	515	518	516	526	535	520	524	517	508	496	514	523	512	519	511	523	540	505	510	497	502	547	510	531	529	539	487	535	494	504	546	493	556	514	523	533	511	527	544	504	526	511	509	576	530	475	506	493	527	484	505	514	511	510	557	511	511	520	472	529	509	497	514	519	532	521	517	527	512	518	527	520	489	556	517	528	468	544	487	530	513	503	495	477	533	565	532	496	526	508	496	508	488	480	510	480	524	517	506	517	496	479	504	505	497	522	504	546	517	544	542	502	507	527	523	498	527	507	507	518	525	509	483	485	536	508	517	531	533	517	487	514	503	496	512	531	500	499	482	501	468	544	530	476	495	505	483	528	512	500	530	498	456	492	520	537	501	505	534	479	500	524	501	508	518	477	509	522	483	537	517	472	519	515	508	513	503	512	530	476	506	515	500	535	510	506	545	483	527	533	506	532	507	513	519	512	515	504	566	475	500	510	519	553	482	511	505	493	530	510	503	521	528	467	522	469	540	523	500	528	517	526	511	511	528	474	542	499	491	507	524	524	548	523	527	537	514	544	537	482	483	521	521	535	533	489	518	499	522	523	486	549	510	494	520	512	538	487	492	498	530	498	530	519	503	536	488	486	554	497	499	494	476	532	493	518	539	506	529	516	537	530	487	531	503	518	468	518	485	500	492	493	515	526	491	469	518	549	530	501	507	502	521	536	540	504	478	456	517	511	474	464	492	523	487	501	515	484	509	518	480	529	521	510	491	491	503	471	476	478	513	497	530	530	506	524	483	528	523	530	504	508	503	549	488	483	511	520	562	508	526	539	511	498	526	535	503	498	490	502	533	495	497	506	525	512	485	505	498	484	528	504	508	500	512	504	532	504	488	506	501	539	496	500	503	467	513	519	501	509	520	475	504	559	501	483	477	510	513	482	522	513	515	492	508	513	507	518	499	517	535	530	546	517	511	490	504	498	504	505	500	521	485	510	506	523	530	504	538	552	484	495	529	502	517	510	506	520	492	507	490	477	546	506	474	505	473	473	530	508	542	528	504	495	515	507	538	541	495	486	510	481	530	508	503	534	540	519	500	491	527	510	522	530	505	520	494	493	490	483	508	551	508	526	526	495	520	519	525	529	529	531	528	492	494	510	514	533	557	497	492	507	516	557	533	539	497	489	475	530	499	536	525	511	483	527	511	484	553	542	526	475	472	538	509	500	490	540	513	516	509	503	542	532	565	483	484	526	499	517	545	530	490	509	471	511	467	515	520	562	521	483	505	546	516	482	511	489	517	520	524	489	509	487	484	479	517	487	534	509	492	446	514	521	515	508	479	458	459	502	521	490	519	483	488	525	528	505	509	498	493	516	470	499	520	533	530	500	507	536	496	489	551	520	519	522	557	477	483	465	559	502	529	504	521	492	488	518	521	517	478	530	511	502	477	546	504	475	493	488	467	471	521	516	520	566	497	464	560	497	476	511	510	578	478	540	518	509	534	503	540	541	501	531	501	499	516	546	528	471	518	517	489	505	514	516	522	485	541	521	505	488	475	547	507	501	505	530	520	549	516	503	534	535	507	494	522	486	544	503	464	524	488	512	490	554	500	522	532	497	521	521	517	502	475	546	516	513	526	554	496	494	478	529	488	533	512	530	537	560	514	518	511	496	504	483	493	542	503	532	547	521	503	479	488	486	510	523	514	492	485	531	529	490	543	519	536	527	476	492	499	542	548	502	485	540	516	495	524	502	452	512	496	523	506	484	510	491	519	516	522	539	539	528	514	550	533	519	492	479	517	521	528	533	464	554	489	507	528	520	499	511	523	512	556	531	488	499	480	540	499	523	479	496	522	527	503	513	517	523	502	517	504	522	557	493	483	444	520	515	495	487	531	497	535	517	451	568	474	507	531	535	514	544	502	552	524	529	492	525	480	522	471	528	483	482	513	519	489	549	509	501	500	456	491	496	486	498	517	526	488	467	545	510	516	458	536	513	519	514	515	486	517	494	516	519	493	509	526	501	551	543	515	508	518	525	502	510	541	502	535	500	493	523	509	534	508	509	506	523	478	497	507	552	490	525	499	522	458	499	466	517	515	484	498	529	510	503	502	547	502	524	511	514	518	509	491	512	519	504	501	505	534	521	518	542	511	506	539	536	536	492	495	487	497	520	483	525	497	470	530	485	493	503	528	530	503	481	545	497	507	452	521	535	503	513	509	496	592	515	504	491	525	530	500	525	564	512	507	552	533	532	519	521	490	487	494	505	502	501	520	503	493	494	562	485	494	554	503	539	506	539	521	512	524	543	514	516	546	504	520	499	532	523	492	507	508	519	523	512	493	506	515	519	487	486	491	476	491	539	513	502	554	514	496	525	474	538	538	465	518	508	537	515	568	509	516	557	468	522	506	537	517	526	520	496	531	531	487	485	497	514	507	541	509	497	513	429	506	494	508	537	530	550	507	493	526	548	527	515	522	516	528	520	530	529	479	465	493	533	514	521	514	502	498	512	491	526	499	522	539	511	519	529	508	480	522	539	496	537	516	465	497	491	542	537	519	513	507	522	553	518	507	491	492	566	504	532	503	508	515	483	514	494	500	465	520	496	497	495	491	511	529	538	505	502	511	538	499	522	501	513	549	472	508	476	552	521	526	513	509	517	516	505	499	492	466	552	505	497	551	476	520	481	518	515	527	509	495	514	549	516	470	508	503	530	519	510	484	491	546	490	509	494	492	531	528	508	500	538	517	494	520	507	478	525	561	490	512	490	532	539	517	511	447	482	476	511	494	508	544	516	511	521	476	508	499	515	534	489	516	509	483	505	486	540	510	506	523	540	517	516	514	489	513	480	530	553	547	521
4387	6167	7143	4806	2469	1281	1043	792	767	753	7251	17702	12461	6036	2019	787	561	466	423	473	446	474	481	472	419	455	435	464	426	448	467	431	425	429	450	436	461	451	446	434	476	471	454	462	460	439	456	461	453	483	440	485	435	452	447	433	439	443	441	450	469	446	471	441	465	422	446	432	430	494	422	450	461	442	458	427	451	456	471	460	418	408	437	474	471	441	446	449	482	421	457	453	464	440	466	466	463	453	422	447	472	470	464	465	440	419	479	430	449	451	455	451	479	484	466	389	473	452	430	470	449	443	488	430	450	434	455	396	442	462	458	472	418	432	443	433	395	414	437	423	417	423	479	446	455	410	440	441	436	463	427	495	495	417	439	426	418	464	428	410	451	412	436	469	492	436	446	443	423	428	419	418	449	477	459	432	455	429	412	472	432	426	466	464	465	451	484	446	454	470	468	454	487	469	439	445	436	465	435	450	472	463	459	437	448	416	455	479	447	457	439	504	457	445	476	441	468	446	460	449	422	438	482	417	445	463	487	429	480	433	414	421	408	456	444	431	475	444	418	434	460	460	438	406	449	447	408	450	440	452	439	414	451	471	463	441	432	414	439	438	452	492	470	468	440	438	414	461	473	462	451	474	424	397	456	413	397	483	435	450	443	483	439	430	494	429	457	454	442	430	441	442	484	451	455	415	473	451	441	443	435	475	461	426	427	430	446	451	420	418	406	433	464	472	442	442	457	454	439	450	464	463	457	439	426	445	452	442	470	417	436	435	461	415	448	437	454	433	429	465	436	447	436	444	445	476	439	451	436	430	459	469	415	495	436	442	483	461	467	445	446	464	442	441	450	458	450	444	447	457	439	429	431	464	487	450	477	510	429	459	446	470	454	468	456	444	433	437	443	416	445	453	484	456	410	441	442	436	436	422	464	464	418	447	494	431	415	474	459	460	449	476	426	436	423	426	466	452	435	486	452	438	447	459	472	454	402	437	448	439	437	445	465	434	492	431	428	422	437	412	413	459	438	465	438	448	427	451	450	453	444	433	438	455	467	427	437	444	448	450	421	412	437	431	435	471	470	427	445	476	469	455	468	479	461	436	417	429	461	387	417	446	465	478	388	510	441	466	505	440	463	497	453	446	459	475	440	436	469	409	446	476	453	474	477	445	464	456	460	486	461	490	454	456	439	435	456	438	427	448	454	437	445	490	416	439	445	444	486	460	414	428	497	470	434	429	429	442	476	455	423	415	416	436	443	471	430	465	424	451	449	435	468	449	444	454	443	441	457	457	458	441	484	460	460	440	429	480	394	418	430	450	461	467	438	402	423	443	387	443	449	426	446	441	442	432	432	441	443	425	443	445	436	458	447	487	444	425	465	402	458	454	437	446	411	441	437	425	455	400	439	473	422	451	444	446	467	439	409	419	439	412	448	428	467	425	488	455	432	428	461	448	421	432	453	457	440	459	406	446	456	448	446	429	475	464	455	447	440	443	443	456	463	401	438	439	439	463	439	450	435	483	452	460	414	421	456	433	462	462	448	414	436	479	455	425	403	447	451	437	452	462	475	456	446	442	456	474	451	458	432	422	428	438	418	452	439	455	446	435	470	456	471	436	466	459	471	409	418	451	449	458	448	417	433	443	448	444	464	442	460	409	483	421	461	462	460	458	448	450	414	488	423	456	466	467	431	463	438	426	436	426	437	469	440	468	402	469	457	443	456	464	411	398	405	459	450	491	463	448	443	420	442	475	414	451	476	450	419	437	450	461	450	454	411	482	435	431	459	449	451	433	397	463	445	475	470	431	433	451	431	465	463	433	440	480	424	415	430	444	433	439	448	450	420	443	475	451	456	458	406	442	424	435	406	457	434	453	437	447	453	405	421	472	452	395	485	441	466	424	453	423	442	438	437	427	462	454	438	433	479	424	475	451	454	425	412	436	477	479	422	444	439	447	393	458	421	444	467	454	457	455	463	472	448	445	405	417	474	437	447	405	441	462	455	469	437	453	435	422	454	429	459	445	474	447	458	425	479	409	439	465	450	413	440	459	424	435	430	443	432	436	406	466	430	475	444	443	455	476	441	473	436	424	434	450	473	455	449	453	477	420	486	437	441	450	440	445	434	460	475	454	469	470	450	442	441	456	446	407	447	433	434	464	447	462	435	448	423	463	458	453	444	453	429	449	466	444	424	433	445	438	504	454	433	423	451	416	484	481	453	468	417	472	474	463	406	451	420	434	484	421	389	437	377	442	430	437	439	499	465	442	465	466	484	480	436	444	463	480	436	442	446	458	453	430	456	437	462	451	451	424	447	455	423	424	436	454	420	449	460	442	417	451	452	431	450	479	436	455	425	426	436	410	433	464	454	443	452	450	447	405	443	449	454	461	437	456	465	450	419	435	462	431	459	412	450	433	463	451	435	463	423	448	437	444	483	465	446	460	421	430	438	448	422	426	431	472	429	459	461	415	432	443	453	447	427	463	490	459	429	410	478	449	460	437	498	437	494	423	426	424	427	463	455	439	448	461	476	453	420	430	442	422	439	445	459	412	460	479	418	434	438	468	462	445	438	461	462	435	430	464	447	454	471	462	474	452	484	452	499	443	449	443	458	497	471	432	443	434	443	452	456	441	423	441	461	454	427	413	401	471	474	420	454	455	450	454	419	427	465	441	427	456	460	464	460	450	448	441	439	446	410	402	474	463	459	451	435	459	409	440	456	430	446	457	457	432	433	464	471	478	438	443	437	458	447	434	455	428	464	457	448	467	439	431	422	443	411	472	448	463	417	469	470	433	456	457	452	461	434	464	479	482	449	447	489	425	425	416	462	473	418	441	428	431	417	434	462	414	441	447	464	480	437	462	412	471	474	458	488	434	443	464	473	432	446	474	461	439	450	423	488	429	428	475	424	464	433	474	469	445	446	460	436	486	417	450	423	472	417	460	442	422	428	434	423	423	434	426	504	435	471	421	441	494	471	436	444	470	432	441	452	421	441	451	424	483	454	435	437	440	473	493	479	492	457	414	448	449	447	447	424	456	440	438	407	440	440	419	414	418	433	461	395	501	430	447	457	451	459	411	451	431	453	468	445	461	450	455	476	436	432	423	421	461	466	458	434	440	439	442	447	476	464	472	439	468	469	452	420	422	464	450	435	430	466	456	428	474	430	442	468	450	426	479	457	453	435	452	447	422	465	403	429	439	449	441	424	433	434	426	432	417	452	457	447	447	445	441	468	443	411	455	434	469	436	460	425	439	442	418	440	438	422	437	433	420	449	417	462	471	462	433	456	454	446	482	466	454	413	451	393	435	433	466	409	440	463	448	426	447	434	444	430	478	442	405	462	465	440	455	436	426	423	454	461	438	439	440	462	459	465	417	465	432	430	454	431	426	438	440	428	452	463	431	434	464	458	442	426	411	456	448	431	454	442	395	429	426	455	432	415	447	449	437	450	445	441	444	428	459	448	432	450	424	422	503	430	431	453	450	467	428	425	424
23753	20741	27726	23830	20523	8021	2447	1168	1038	1077	3242	27476	25254	13693	4032	1326	793	663	663	642	644	594	660	650	668	621	593	621	640	686	640	660	616	623	622	597	661	652	624	628	632	614	646	606	648	632	613	666	661	604	655	586	655	688	576	608	635	585	637	647	684	652	643	646	673	660	639	619	597	629	615	633	623	637	621	637	639	663	650	627	658	665	607	636	628	598	610	598	632	637	600	587	656	655	634	651	582	650	629	647	632	647	628	613	624	612	656	654	641	601	600	689	633	620	604	633	675	629	668	651	656	627	613	664	655	632	656	635	694	620	605	596	630	605	643	657	615	658	646	617	636	610	612	640	639	645	582	657	670	624	609	615	635	613	612	605	626	577	643	623	655	618	620	584	599	592	587	640	624	635	626	634	644	618	599	616	650	616	618	624	632	612	609	637	638	580	689	656	624	630	649	626	674	659	659	616	621	633	647	604	616	645	616	665	586	611	626	646	666	617	687	613	645	596	647	644	632	600	620	605	615	648	676	656	671	657	656	614	611	659	652	627	618	606	624	624	598	699	621	668	634	599	606	609	568	633	652	622	663	619	641	651	628	619	605	599	600	626	609	577	627	617	637	601	622	662	642	610	648	624	614	627	604	667	656	593	620	619	613	644	611	652	643	602	637	597	624	629	656	610	609	659	617	608	628	671	650	608	634	644	622	621	632	606	628	630	613	655	655	637	616	651	614	607	609	635	618	624	610	609	636	637	615	647	612	623	643	658	613	572	603	663	602	570	652	662	633	647	600	588	638	637	620	636	643	594	636	655	635	624	597	654	614	673	617	616	660	680	627	597	646	636	632	617	602	601	689	595	613	614	628	590	612	649	597	649	626	626	657	599	607	662	629	590	654	672	649	638	614	606	637	611	591	614	654	599	674	621	646	599	603	623	617	595	595	626	583	600	629	621	633	632	639	606	583	644	648	572	589	607	588	573	610	590	606	562	584	619	611	584	625	597	620	607	639	599	584	620	544	667	595	660	638	640	652	655	620	616	618	595	621	622	593	627	636	577	625	635	650	639	650	613	639	652	628	597	659	587	657	603	660	632	640	618	623	685	637	599	590	630	649	600	618	669	579	677	605	652	628	614	628	649	594	651	671	655	613	607	603	671	670	560	648	642	638	617	647	602	662	658	671	543	646	698	621	622	624	625	657	615	654	594	625	627	617	675	634	586	611	626	653	611	620	613	634	575	608	531	649	566	601	616	639	602	605	658	672	585	613	624	615	618	658	606	630	621	616	593	652	591	609	623	615	622	647	627	642	580	571	665	648	631	639	607	647	602	640	612	627	577	634	671	655	578	591	617	617	613	627	648	585	613	642	640	647	641	629	578	582	593	636	592	637	635	647	652	623	634	601	613	626	561	631	579	596	615	664	614	680	649	582	625	612	644	633	662	634	608	615	613	635	644	619	612	617	640	633	611	624	625	618	602	602	587	595	619	601	643	657	641	604	598	672	619	610	606	615	602	598	615	632	677	579	583	613	664	623	618	621	654	648	621	614	602	615	631	623	638	650	611	653	656	588	643	646	617	685	660	595	652	644	658	664	618	629	620	650	616	625	650	642	657	615	641	635	651	608	588	615	616	618	608	631	612	631	671	643	609	631	605	634	600	643	664	656	667	608	640	548	592	600	655	603	646	609	644	686	631	627	618	601	615	623	663	631	656	641	655	641	632	609	646	653	666	627	622	578	605	625	631	625	663	610	607	602	596	636	589	603	648	606	623	669	584	647	574	637	637	651	605	677	614	577	582	628	665	611	624	636	644	617	638	627	617	608	634	605	598	615	573	617	637	647	586	595	647	588	648	641	670	663	613	587	637	696	640	628	644	565	690	639	634	627	590	619	634	635	619	610	648	606	639	645	609	582	582	597	608	572	619	606	596	611	599	613	661	649	611	609	612	623	591	609	619	606	636	584	641	679	636	605	646	645	675	622	624	571	637	620	622	600	644	641	627	637	662	606	595	641	597	586	624	574	599	602	645	604	628	655	679	639	621	616	659	577	648	619	636	611	621	644	580	606	588	667	652	636	614	580	623	629	637	642	597	602	601	631	608	594	588	636	614	603	666	622	634	651	611	583	663	581	546	634	561	610	646	628	626	649	686	607	626	649	593	607	608	617	614	611	603	611	594	603	644	634	615	659	615	588	609	577	645	582	657	605	617	680	650	609	588	630	602	630	604	650	603	638	606	606	613	627	681	548	633	622	630	581	621	601	609	584	620	616	608	644	655	640	615	568	634	620	590	594	608	605	630	643	619	599	617	597	644	613	650	670	593	582	631	600	592	643	619	626	613	646	664	648	602	614	617	587	590	631	582	641	648	628	591	606	597	640	642	604	629	616	612	614	603	644	585	620	652	575	666	603	610	648	626	589	632	640	586	605	620	638	622	629	664	623	646	692	640	607	652	620	604	608	652	669	619	648	606	598	624	642	651	621	607	612	571	602	670	647	639	603	576	609	635	631	606	644	624	617	651	628	614	645	616	641	673	603	570	607	665	624	624	615	633	602	638	649	654	583	646	607	600	607	606	611	641	671	644	616	590	633	627	642	616	664	644	574	597	633	592	605	637	655	580	643	637	592	576	589	624	613	642	619	625	649	605	640	605	662	620	623	584	596	637	594	622	562	591	615	655	567	614	592	636	616	612	601	635	585	594	602	612	624	610	632	641	586	616	608	598	654	604	625	622	617	646	652	594	604	590	631	613	646	633	611	624	617	604	662	599	673	624	657	601	612	623	633	634	601	623	642	613	668	628	602	635	654	619	646	642	620	591	615	600	561	626	613	633	639	669	578	632	613	580	699	630	610	680	634	635	630	624	635	689	583	662	608	661	606	622	620	608	625	592	658	648	611	615	601	651	620	585	615	592	628	646	626	600	589	614	671	610	612	634	633	585	588	649	612	627	651	596	628	625	610	651	595	637	620	556	591	602	591	637	634	647	597	593	587	648	604	636	668	608	637	595	672	652	639	693	627	615	635	634	620	654	611	615	624	605	612	630	631	644	585	618	592	605	608	625	570	577	609	643	592	615	624	611	648	611	663	663	615	624	599	607	620	634	572	607	644	644	644	663	603	618	627	619	652	625	626	630	648	640	631	660	621	632	634	608	602	607	629	607	600	651	620	620	623	626	595	610	644	588	642	655	596	656	624	596	648	618	637	626	625	625	684	615	641	637	636	641	578	676	689	583	629	653	647	610	608	627	610	629	619	643	651	611	611	610	595	651	619	625	628	592	618	644	688	638	612	613	638	649	550	658	690	614	634	592	613	594	621	632	635	582	640	574	621	609	615	621	644	592	624	617	594	622	651	606	581	630	596	641	618	623	614	601	634	626	623	619	677	584	647	605	622	644	628	599	593	612	616	652	636	613	596	632	605	687	632	640	604	642	634	616	665	633	619	579	630	588	651	632	662	638	657	668	581	658	658	604	658	638	612	644	613	603	614	604	606	614
6221	10370	11049	5434	2919	2347	1880	1157	1118	1304	4902	29347	21661	11008	3679	1361	685	584	565	563	537	533	562	555	551	544	515	570	542	576	544	513	562	534	505	548	553	527	495	527	569	503	520	512	573	528	568	533	519	563	540	535	488	523	579	542	511	536	513	527	538	548	542	511	536	518	520	529	528	550	538	548	554	499	540	498	549	535	567	585	564	533	556	525	513	539	557	572	530	552	538	521	567	496	516	505	541	546	515	588	523	496	475	530	513	495	547	532	501	545	518	564	551	493	520	576	567	527	561	540	538	588	528	517	523	509	504	550	495	535	566	525	481	523	560	553	554	559	518	505	571	560	561	537	483	518	577	542	491	510	538	558	501	543	577	517	541	529	518	590	548	515	553	517	500	494	492	562	527	549	538	521	514	543	511	587	526	533	548	511	487	536	529	546	547	497	517	567	541	568	522	547	544	567	525	519	506	576	515	555	481	493	522	510	532	536	577	530	528	570	491	538	484	506	552	529	536	503	526	536	554	490	558	513	515	566	513	527	544	562	541	579	502	516	519	584	540	553	494	522	526	556	541	512	520	539	510	525	521	554	537	505	551	556	516	484	534	543	545	526	520	550	510	550	460	579	519	532	500	524	543	545	526	527	540	536	570	524	528	512	547	540	488	517	529	562	553	539	538	520	545	525	497	551	483	521	520	536	550	574	499	468	523	552	530	566	535	524	482	506	561	509	530	546	569	508	542	506	548	526	532	529	531	529	517	533	524	536	498	533	485	521	508	490	552	515	513	532	559	537	517	542	503	514	525	517	530	553	537	548	533	514	542	510	529	515	547	520	553	517	505	495	564	517	517	530	522	520	542	570	507	507	529	531	506	525	545	598	526	524	546	543	559	548	539	541	539	506	582	512	582	513	530	548	541	562	561	502	526	515	510	547	540	570	558	581	503	538	564	527	518	542	536	540	525	547	496	569	553	497	509	563	516	549	556	528	499	516	567	524	517	492	566	562	553	513	550	528	492	551	480	526	478	526	508	543	524	510	505	558	526	573	516	542	518	574	505	515	516	507	538	542	517	530	518	561	533	490	543	531	538	536	541	537	502	541	539	540	543	551	517	559	521	552	552	534	550	489	515	497	545	506	503	529	520	529	511	515	541	524	524	509	549	561	519	509	549	549	574	496	490	524	539	562	552	542	549	482	500	538	517	548	526	569	513	538	543	518	507	509	514	501	538	544	540	545	602	508	546	556	576	551	545	551	551	516	519	533	525	507	576	533	535	542	549	565	546	533	533	549	532	539	520	511	563	523	507	534	506	571	538	539	529	520	547	536	572	552	531	562	523	549	494	512	493	525	546	546	566	525	525	547	545	535	564	565	533	541	546	558	505	523	527	499	525	521	564	525	564	564	532	524	540	501	513	536	539	525	546	497	528	529	534	505	518	521	472	513	530	570	514	542	556	498	530	523	514	534	541	540	512	503	535	531	549	534	519	532	513	552	524	554	533	536	515	483	545	520	528	560	487	512	550	537	542	508	583	480	501	534	526	528	522	539	551	532	530	561	505	525	592	501	554	532	518	486	496	520	536	523	540	536	495	511	515	524	516	524	550	527	532	583	532	553	560	486	500	534	508	545	490	545	531	521	521	530	514	545	537	522	527	550	551	503	523	562	544	549	503	515	546	544	543	534	531	505	505	527	568	508	523	517	577	531	537	491	532	558	505	551	549	521	499	547	542	510	541	489	529	505	576	502	535	525	523	552	559	540	528	536	524	538	542	538	509	532	535	541	503	474	528	543	548	492	526	524	536	551	554	527	535	577	581	525	544	498	541	524	544	563	557	537	515	515	489	536	509	604	536	497	543	552	520	505	522	562	496	533	542	550	534	534	514	524	500	530	528	489	551	515	524	525	526	541	527	541	554	535	536	528	552	511	549	552	560	555	516	555	538	527	542	561	526	530	492	544	546	528	535	492	550	529	577	544	569	561	496	533	522	551	500	543	531	564	518	551	530	550	501	542	526	512	532	580	528	528	523	557	518	522	530	523	539	515	541	511	565	506	511	490	546	515	532	494	569	521	492	503	547	552	524	513	535	532	514	541	544	511	520	529	528	507	535	537	544	509	511	529	553	528	531	532	570	494	503	549	545	523	516	528	495	510	549	527	542	496	519	543	540	504	523	533	513	502	575	530	561	486	510	520	519	520	551	508	519	537	503	551	561	530	549	500	564	516	519	513	565	503	525	530	507	559	502	543	527	512	524	535	526	528	536	587	537	492	484	536	510	548	548	544	538	516	581	503	552	515	535	540	563	514	512	555	503	499	503	493	537	531	519	525	549	505	552	540	501	502	544	509	509	544	524	521	507	525	531	551	516	522	529	550	516	547	552	539	518	528	525	515	512	530	513	511	554	538	539	508	529	533	545	569	525	497	563	533	550	544	548	535	520	534	526	554	561	544	505	518	543	507	484	548	533	512	535	488	529	544	508	524	513	508	523	490	514	488	524	530	520	492	508	556	516	526	517	521	530	555	543	545	542	492	558	563	493	560	511	534	469	501	512	507	525	530	497	489	539	520	508	550	501	530	534	554	561	504	531	536	538	528	548	546	500	567	525	542	507	529	560	524	527	534	515	525	531	501	530	513	537	529	570	510	507	579	539	502	535	522	515	570	570	556	489	512	520	563	587	569	517	541	523	531	538	546	572	505	534	530	522	514	575	511	513	497	485	540	505	515	511	526	512	550	532	492	562	508	546	504	493	580	516	519	570	537	503	534	531	513	507	570	546	552	528	524	500	534	546	527	544	546	520	544	525	545	523	509	540	535	536	521	519	531	543	544	539	506	521	488	515	524	527	541	505	499	542	509	493	513	525	544	519	521	513	502	546	563	490	508	513	528	513	502	529	519	512	522	511	549	552	547	514	512	545	570	534	569	527	535	552	537	530	510	528	505	521	577	492	549	535	531	539	498	545	536	516	551	503	544	522	503	521	573	504	512	502	558	532	573	535	502	486	534	554	518	517	574	543	541	479	577	552	537	559	553	512	510	519	553	515	542	556	542	542	549	513	500	545	537	583	533	524	539	546	509	501	545	510	534	472	513	545	509	503	548	523	535	513	548	517	547	523	551	524	530	508	512	540	539	561	553	526	498	519	490	514	521	528	513	553	486	569	511	566	558	518	506	482	515	521	532	495	531	530	548	553	532	498	536	538	560	509	522	545	526	547	553	519	549	541	517	545	512	523	537	508	492	537	485	544	558	509	504	536	495	511	492	497	545	538	511	536	538	559	538	506	577	542	528	557	526	525	495	526	538	514	555	530	502	534	508	544	546	525	506	511	545	544	530	527	544	543	532	525	471	493	471	512	545	545	489	515	543	496	534	499	511	518	542	491	535	576	526	534	568	539	507	547	549	534	581	492	580	557	542	504	516	535	563	530	526	544	548	524	516	562	532	511	501	526	530	516	538	529	528	491	498	528	544	572	530	500	555	548	553	519	549	517	496
26829	11308	2749	1557	957	754	616	552	540	546	652	1899	2012	1361	746	567	535	447	426	506	483	446	451	466	447	451	484	470	511	468	449	447	455	492	510	490	465	457	451	458	422	451	456	475	468	502	468	503	440	493	462	451	421	477	467	494	490	481	424	452	472	465	473	472	443	452	482	484	465	466	491	465	480	460	516	495	484	482	451	447	502	454	449	445	453	495	473	472	453	443	456	469	424	490	514	463	498	448	481	433	490	459	448	429	488	459	456	455	430	475	461	459	477	473	468	478	486	448	455	458	441	494	456	473	450	439	462	485	453	517	441	490	427	472	442	441	463	456	489	476	479	463	450	448	470	451	477	465	498	477	452	461	452	462	446	429	476	465	432	486	455	447	472	482	455	461	456	482	462	443	494	447	496	503	480	485	458	481	470	441	457	456	478	450	460	462	484	454	486	445	470	465	440	447	421	414	456	450	442	447	501	471	437	504	414	443	462	469	488	476	461	405	492	464	455	445	425	486	445	452	503	450	469	456	443	482	475	455	436	415	494	449	431	447	445	434	420	471	431	515	470	455	415	450	476	430	469	463	473	451	464	482	436	448	505	479	458	444	454	464	470	481	459	488	439	449	462	435	446	436	469	456	447	465	420	424	478	465	427	459	431	453	478	476	419	442	483	450	434	470	453	447	446	445	455	440	448	484	464	476	460	514	456	466	474	467	448	437	424	454	485	431	438	464	497	447	459	461	450	466	446	479	479	455	447	488	493	465	449	443	454	486	448	450	446	444	455	452	437	451	438	428	453	437	476	491	450	475	466	467	431	446	491	438	463	484	470	468	443	431	474	475	436	444	457	464	458	481	450	504	491	457	458	457	441	476	471	459	465	474	462	436	420	460	450	444	456	465	454	431	453	474	441	448	476	430	412	467	493	455	483	444	505	478	458	452	481	474	424	466	488	448	470	449	471	453	451	468	488	497	444	438	452	434	446	433	460	488	482	453	495	444	471	445	485	480	455	422	464	453	459	455	481	456	477	468	435	429	385	436	443	471	484	500	448	494	475	430	463	460	480	471	454	464	454	454	475	470	494	438	482	528	472	476	455	442	437	444	417	448	511	485	427	531	471	461	449	459	444	507	489	425	483	489	490	427	454	478	450	481	454	483	454	457	469	478	420	472	441	472	471	493	458	433	483	428	474	441	476	454	453	434	463	482	516	414	451	430	446	457	473	449	459	445	446	421	432	462	436	452	498	460	467	438	475	447	445	477	454	463	469	447	448	451	465	464	463	460	481	466	475	434	440	484	461	450	454	447	453	460	471	483	423	448	478	464	452	466	438	470	467	449	436	468	466	502	490	460	485	469	450	450	433	456	468	463	438	506	462	426	462	432	475	474	443	479	464	482	470	504	433	421	446	478	489	459	426	458	467	475	451	470	451	432	475	462	475	448	442	465	484	455	494	465	462	476	464	456	481	487	428	490	456	465	482	472	480	471	486	472	464	445	483	443	448	457	483	441	477	453	481	452	438	438	454	456	440	434	478	457	422	464	420	458	497	479	527	483	456	455	458	487	418	435	448	479	460	471	488	462	445	465	451	438	458	473	488	442	461	444	459	476	446	467	452	435	464	457	450	450	473	444	459	456	478	452	506	434	434	462	449	449	487	463	411	460	476	485	498	454	477	505	431	465	446	412	493	483	476	478	452	458	466	461	446	434	490	423	466	422	432	469	491	460	466	477	463	461	458	475	452	470	467	511	440	476	477	475	452	458	441	470	445	487	490	457	465	443	451	428	444	424	432	467	474	422	440	470	461	451	470	439	487	454	487	471	433	460	480	438	466	442	393	464	449	431	437	511	491	474	488	511	470	449	458	453	411	455	496	463	433	464	447	485	440	446	474	483	440	481	435	474	457	435	479	453	443	484	464	476	465	477	487	459	420	453	453	441	504	431	492	464	452	470	464	470	487	450	451	464	494	446	457	492	463	441	472	465	467	463	441	436	482	456	437	472	435	443	467	455	464	460	465	469	517	453	484	462	453	452	483	454	444	473	483	455	431	451	458	458	456	460	464	446	417	465	492	448	488	438	495	471	413	418	490	475	436	479	469	427	476	460	448	485	465	469	462	445	422	476	494	436	457	458	476	445	472	455	465	441	447	468	467	431	464	419	437	465	446	490	435	484	450	475	489	444	497	449	435	461	440	459	453	456	432	452	466	448	492	473	481	444	466	454	466	438	478	454	474	453	486	449	441	442	481	439	468	452	459	480	468	460	486	454	442	451	448	456	441	447	433	487	464	486	463	487	482	443	418	462	470	456	480	492	476	502	443	446	466	438	478	446	478	504	440	464	491	454	465	474	448	458	480	452	450	450	455	432	450	447	475	496	436	502	492	472	435	449	456	460	454	506	434	458	464	423	425	453	408	443	469	508	460	453	430	423	439	466	435	490	460	448	484	437	453	475	487	411	420	479	441	437	456	478	416	468	500	471	448	446	493	436	475	466	438	467	485	480	471	439	469	415	455	484	464	449	464	446	465	456	454	454	487	482	442	451	472	472	473	456	428	457	454	464	461	450	471	447	491	460	470	492	449	450	436	441	472	445	488	463	473	455	455	479	463	436	527	481	455	493	459	469	481	499	449	468	449	411	447	482	455	433	489	489	510	467	438	464	479	451	476	460	451	445	466	423	464	447	469	412	463	466	438	457	484	465	432	459	459	471	421	451	428	454	479	469	459	447	449	427	494	461	484	444	458	489	500	496	426	510	469	441	461	464	462	475	471	446	457	462	473	459	453	430	478	499	436	471	449	496	438	453	463	445	505	424	463	456	432	495	433	487	471	424	481	452	494	454	472	431	442	421	484	438	450	476	451	463	504	448	480	465	467	422	436	443	487	416	453	447	462	445	441	447	446	462	477	460	487	480	460	481	475	439	484	455	436	412	474	462	464	449	458	517	468	474	481	452	443	502	445	419	460	503	439	462	485	434	472	473	455	471	481	433	451	479	519	441	388	437	487	439	447	449	444	477	466	431	462	459	465	482	460	434	475	498	500	468	438	489	448	476	444	433	487	462	473	471	497	434	457	433	465	470	469	479	451	476	474	438	417	490	465	473	462	460	483	441	474	444	488	422	499	470	498	496	452	455	438	444	448	498	465	476	474	451	439	466	449	432	479	428	494	470	481	450	515	466	439	447	458	430	463	444	447	474	478	493	464	455	474	466	433	453	501	482	501	446	463	473	446	443	421	459	456	469	453	475	407	478	435	445	450	446	443	469	475	475	477	493	446	447	459	465	511	456	461	473	443	466	479	430	456	462	424	494	495	440	491	431	447	460	469	447	491	455	458	441	447	454	438	437	481	451	503	460	478	467	449	461	478	435	440	460	452	472	460	430	435	447	440	440	474	465	450	386	436	485	468	426	445	431	444	453	466	432	444	437	411	460	475	461	482	493	440	480	537	452	452	404	481	423	463	450	483	454	460	479	468	444	482	459	446	485	467	442
6131	2762	2348	1406	925	748	615	501	517	522	841	2482	2192	1421	755	503	400	378	374	390	377	417	387	397	392	381	414	382	362	383	416	423	430	387	384	409	386	380	410	400	370	401	394	371	356	402	405	391	403	374	397	388	375	421	387	412	404	384	374	393	386	377	391	393	408	402	370	378	398	361	409	370	383	408	375	390	386	371	404	438	354	423	406	391	394	419	387	396	369	393	375	370	402	384	400	390	405	373	406	355	405	390	412	406	424	381	380	399	368	386	393	382	365	411	402	411	435	405	417	384	379	381	381	402	369	364	381	382	422	370	402	400	394	375	375	413	383	408	394	413	372	376	391	396	392	368	399	382	428	403	360	411	409	403	409	368	392	441	395	383	385	381	377	344	379	394	373	420	381	381	394	382	392	393	408	425	346	374	413	373	399	406	427	408	383	395	407	394	415	404	420	397	380	359	369	382	433	392	413	388	398	397	430	408	393	376	394	384	350	380	397	391	425	397	370	377	387	388	402	395	410	395	370	424	385	429	375	413	390	436	378	402	382	375	342	417	406	371	366	363	397	389	383	383	379	388	407	427	403	371	371	390	387	397	384	393	367	391	390	355	440	395	394	413	388	397	373	395	416	395	402	383	391	405	400	389	378	414	376	394	399	415	375	395	375	377	403	412	402	406	363	367	361	409	389	371	391	386	384	400	402	417	379	372	426	400	378	395	422	387	384	429	418	403	379	411	398	422	350	390	401	390	402	410	371	376	384	405	376	397	395	399	392	404	420	357	395	386	424	370	398	397	392	416	408	403	393	394	430	387	402	402	379	414	396	381	447	413	378	388	361	380	387	377	418	383	397	394	399	392	396	366	384	402	414	378	410	385	410	364	386	372	378	393	410	404	390	425	397	401	402	416	372	415	387	399	380	403	391	396	415	398	347	386	375	381	410	433	401	393	415	392	380	375	410	394	378	386	389	411	398	386	390	385	394	400	409	345	371	400	415	366	383	399	390	369	379	400	409	401	382	405	384	405	383	395	392	372	422	400	400	398	415	402	370	392	400	398	410	388	402	377	384	371	385	402	390	376	369	410	415	433	371	399	359	401	404	363	394	395	393	389	354	409	377	396	378	378	361	404	390	424	405	373	416	427	369	366	391	404	420	398	383	363	370	404	396	342	388	380	369	401	405	373	407	385	405	420	385	401	378	417	350	398	394	416	361	399	416	396	381	388	331	402	412	361	401	351	397	382	406	385	381	387	367	353	398	411	380	385	343	427	380	360	405	400	369	406	415	393	384	395	386	391	386	425	361	407	389	418	388	386	373	433	393	367	381	387	392	393	419	373	409	378	416	349	406	411	363	378	388	388	400	375	350	394	403	350	376	365	425	397	407	364	398	412	381	383	379	357	411	423	389	377	392	351	372	375	368	394	372	359	400	377	364	424	398	396	381	395	406	379	387	399	355	398	411	400	395	334	402	395	397	353	395	387	393	397	405	382	400	398	380	405	412	383	399	406	394	396	398	394	347	417	392	363	385	398	412	409	398	394	409	373	390	366	375	416	421	385	387	379	395	386	398	361	355	421	351	367	404	401	397	411	408	379	389	401	386	386	394	443	340	402	345	382	362	417	409	396	373	368	425	394	395	352	393	371	403	360	392	387	408	360	394	387	357	375	363	387	413	368	391	392	409	390	386	385	390	387	417	391	384	350	406	417	402	415	388	387	398	398	395	403	365	387	393	378	397	382	395	371	378	429	410	395	380	379	409	383	387	394	440	384	382	398	367	374	428	408	384	376	368	394	398	380	367	391	381	406	424	404	415	422	374	382	428	385	358	364	384	362	379	411	397	386	357	377	384	383	391	414	417	352	383	419	414	395	378	417	387	408	432	375	392	395	376	397	355	390	420	361	344	384	373	390	383	403	380	390	413	392	406	386	410	413	353	395	384	360	392	403	357	379	345	380	398	405	384	394	423	382	420	408	443	398	406	390	391	425	414	402	400	404	414	401	396	414	422	385	412	352	392	417	363	349	406	374	407	400	375	341	400	434	368	399	418	404	356	398	420	387	406	363	390	413	414	408	390	363	412	379	429	371	378	388	420	404	407	411	368	378	384	424	387	398	438	394	381	390	366	388	393	387	375	429	400	379	397	401	416	369	371	386	371	403	378	382	411	392	391	406	406	405	401	384	374	378	372	352	355	370	395	407	366	378	378	421	374	375	389	377	405	388	370	387	395	376	389	394	412	398	402	424	360	394	375	387	392	383	366	398	378	419	429	382	395	388	381	376	365	390	383	386	387	354	393	401	376	362	377	385	374	376	403	386	362	407	400	420	377	389	419	375	380	387	396	342	394	405	377	379	387	389	402	389	352	404	381	389	395	348	416	380	413	390	414	382	392	407	415	386	365	375	392	381	407	419	388	384	368	390	373	410	387	400	389	399	394	412	411	388	371	420	380	383	398	413	391	386	361	373	395	395	373	366	418	401	408	398	393	395	360	382	370	391	403	398	372	411	409	377	402	416	364	370	369	325	428	398	392	369	385	387	371	369	413	371	392	405	436	395	385	389	415	421	375	430	428	358	392	405	373	393	373	405	392	421	383	370	398	410	395	429	389	399	413	391	373	392	414	416	397	393	398	386	399	405	402	418	406	378	426	388	411	407	419	375	369	407	409	420	403	372	383	381	447	387	405	370	380	362	362	388	401	413	404	399	402	384	386	400	409	378	389	414	426	403	359	393	415	423	380	370	410	416	408	360	419	414	360	379	395	417	362	376	392	396	386	386	357	380	393	377	444	393	372	381	394	363	401	399	358	405	388	386	390	399	416	372	377	398	396	415	384	392	365	399	399	376	407	412	388	361	372	375	385	380	384	402	395	379	403	380	393	359	370	388	378	367	401	390	415	373	398	408	384	380	396	382	366	403	386	367	414	410	401	400	411	396	376	413	412	359	395	404	402	415	393	444	367	397	359	397	366	367	370	358	395	414	419	347	416	374	413	396	385	360	401	408	377	396	367	395	392	363	396	378	412	375	389	394	412	392	389	372	392	400	417	416	413	381	416	374	407	379	412	420	420	339	410	370	386	408	426	394	388	379	410	378	409	420	353	417	416	436	422	356	399	417	416	394	373	386	405	361	381	386	380	373	406	368	394	391	409	374	407	390	423	380	421	420	365	416	430	384	403	365	393	407	370	413	388	386	395	425	404	408	382	382	406	368	366	373	388	395	403	372	369	361	362	391	390	391	379	421	394	388	390	371	372	387	437	377	403	396	383	435	404	365	388	363	406	388	406	393	405	360	395	433	424	408	415	388	393	367	423	414	374	365	434	389	386	373	370	396	361	371	373	402	415	419	367	427	395	369	361	408	402	416	381	418	388	396	402	364	384	395	418	392	400	385	370	387	427	367	377	403	407	399	388	373	374	349	399	372	427	394	380	424	391	368	366	376	428	424	403	391	392	405	421	372	370	423	384	365	384	374	374	379	403	396	409	396	414	401
24620	20715	26715	24605	9997	2538	1763	1187	993	862	3655	15897	13753	6619	2112	861	603	564	531	548	510	529	488	505	485	485	503	521	514	533	481	498	528	494	510	515	538	513	562	470	500	511	504	547	507	532	522	536	507	483	512	494	500	504	553	542	536	498	514	555	534	501	523	509	519	513	561	539	545	520	536	518	487	540	497	515	566	516	518	491	507	534	535	559	493	524	509	505	513	509	528	541	538	549	512	520	497	496	510	549	528	538	456	486	507	488	515	521	513	519	521	492	473	487	518	496	525	534	485	489	552	493	505	526	525	516	522	517	534	518	463	532	527	472	531	527	547	516	482	499	537	485	504	523	504	487	507	443	509	508	511	499	532	533	530	517	490	482	514	493	511	486	495	540	508	512	520	494	524	507	539	492	497	519	523	516	492	539	493	512	498	445	491	506	545	514	537	494	467	524	487	499	532	522	533	541	508	515	509	495	486	497	524	549	499	536	509	503	508	504	523	516	498	520	515	523	508	512	572	502	530	510	523	516	508	505	477	514	511	536	519	506	501	503	497	519	529	501	496	516	502	494	482	490	524	500	498	525	505	490	526	506	462	488	525	510	475	516	501	528	538	491	543	512	525	547	529	513	519	552	529	471	475	539	510	541	521	541	481	528	483	514	503	500	499	497	520	512	478	526	540	526	539	515	545	506	530	516	505	540	505	495	448	506	537	482	530	523	473	504	491	573	524	557	517	487	491	519	536	497	511	484	547	485	567	526	521	505	496	498	488	547	508	560	489	544	494	483	524	527	521	542	463	490	472	497	492	544	487	495	538	513	471	491	495	535	521	515	485	501	512	532	491	490	483	528	535	516	476	524	510	531	518	511	458	503	542	512	499	523	525	520	521	509	509	498	538	457	501	510	563	523	508	538	516	507	554	500	505	517	586	501	508	512	528	516	499	491	502	513	505	508	530	461	513	539	497	465	486	506	486	560	555	557	552	529	535	525	528	512	507	491	479	523	505	521	534	484	565	511	493	513	504	489	524	521	501	493	559	525	523	535	498	490	511	487	515	478	524	490	480	500	488	534	520	489	511	513	514	493	495	507	501	523	496	501	507	531	488	539	456	464	530	500	506	520	483	551	470	489	496	538	488	516	521	526	512	540	484	514	510	506	506	500	523	532	488	527	509	535	521	481	516	525	511	532	514	541	488	493	494	488	556	508	484	482	489	497	478	515	496	496	540	464	533	487	497	474	540	499	525	502	511	505	513	510	493	553	469	496	470	541	524	499	531	491	478	525	487	482	506	516	501	489	496	486	537	485	506	505	538	506	539	509	517	506	508	488	494	526	497	487	477	516	490	539	620	546	505	541	481	536	506	485	505	529	520	502	503	527	504	467	544	499	524	484	495	524	503	541	522	554	510	531	534	485	536	510	477	483	501	498	479	488	518	508	504	552	488	503	526	522	484	494	504	525	509	501	566	531	506	485	547	527	514	548	545	534	532	543	472	496	453	521	519	492	509	480	482	484	494	520	556	503	525	520	502	524	478	545	533	516	514	514	512	504	512	517	491	556	504	521	554	491	479	495	446	528	516	546	505	480	491	494	543	529	525	516	497	515	538	481	527	490	549	541	505	481	492	546	531	548	527	483	525	505	529	494	536	506	497	493	524	516	504	532	508	519	523	544	488	526	499	496	506	516	516	513	503	458	522	504	507	492	496	546	526	512	498	550	497	460	541	532	528	524	508	495	530	516	514	526	502	542	496	562	514	516	515	517	541	472	511	510	533	474	544	526	488	521	529	510	510	470	541	526	517	483	507	487	494	510	511	491	525	527	489	553	548	512	525	511	553	492	548	509	505	525	489	507	505	521	557	527	499	502	505	510	541	540	544	526	499	514	488	532	502	487	503	507	581	509	515	571	495	514	513	522	499	481	538	484	509	512	532	526	527	519	508	532	482	537	488	498	498	502	465	507	523	551	518	471	522	505	538	508	543	532	526	471	484	479	515	524	501	524	495	518	550	487	535	456	492	542	516	531	504	506	522	546	474	518	489	525	531	511	517	498	527	520	510	503	545	540	473	532	506	530	527	531	517	509	519	508	530	541	483	466	508	527	527	481	458	493	477	467	471	524	539	496	508	521	466	476	517	461	515	519	505	541	522	501	514	507	540	506	535	532	508	505	483	517	547	470	484	537	516	511	472	539	515	541	495	510	506	490	493	485	536	548	520	498	558	521	535	537	506	468	499	479	500	491	518	491	545	492	493	532	524	508	500	463	486	517	506	517	522	508	488	512	505	520	506	499	483	500	534	521	481	532	483	506	495	491	520	502	516	515	514	511	533	505	522	483	484	504	527	508	514	501	540	523	522	518	533	502	532	530	499	483	515	546	460	497	488	511	504	482	515	523	560	501	515	484	500	521	521	491	494	488	533	486	493	488	554	519	520	545	501	513	492	527	520	511	546	510	511	541	528	513	541	522	520	501	504	520	493	457	483	483	528	503	517	488	541	509	494	535	538	519	516	515	533	508	528	529	498	549	515	541	522	509	499	483	488	482	485	441	493	540	547	531	501	525	510	545	507	550	518	550	498	534	518	534	545	532	523	538	487	508	525	491	537	510	505	544	514	484	505	493	517	530	496	512	517	522	505	486	478	473	500	516	507	532	531	493	520	510	531	485	481	490	463	510	496	519	484	547	498	502	484	524	501	502	544	509	522	531	539	498	535	492	538	532	488	505	536	503	498	475	518	513	473	482	529	474	509	556	481	502	479	530	580	504	548	523	526	473	521	480	485	495	521	543	506	559	511	545	485	512	523	544	532	506	479	544	537	552	533	481	482	471	510	508	530	508	495	528	488	542	500	503	492	493	470	511	490	493	502	507	533	534	488	518	490	488	516	533	477	488	523	482	501	517	513	497	485	486	491	534	494	523	528	525	513	568	455	512	555	526	509	538	475	533	523	499	475	489	545	493	503	499	533	500	514	530	490	526	495	487	530	552	524	505	490	454	493	514	545	487	502	508	512	489	503	493	518	515	532	507	477	534	495	512	524	530	509	498	488	490	458	487	474	511	488	503	563	498	558	518	477	522	485	519	542	525	509	522	482	538	509	526	541	536	565	484	498	521	511	512	514	523	553	552	515	496	488	497	502	534	515	511	545	512	476	500	532	478	534	537	484	527	498	470	506	529	542	502	539	500	500	520	534	542	502	517	515	504	514	477	489	541	539	517	511	523	513	466	497	556	478	500	482	469	512	532	490	523	478	484	465	533	538	491	531	506	507	565	484	539	466	536	521	542	535	451	526	519	534	482	511	510	549	543	537	489	523	518	515	529	525	522	478	489	470	504	484	495	485	515	523	484	493	478	510	523	477	541	522	507	521	500	494	517	529	505	549	503	505	527	531	481	531	529	503	482	531	484	491	533	531	501	494	504	503	499	492	494	514	515	551	508	547	497	556	462	517	518	502	484	556	478	515	517	508	496	530	493	508	505	522	487	518	527	505	489
5322	6890	6978	4335	2692	2160	1877	1372	1159	1044	5800	17424	12712	6181	2143	883	514	506	493	485	457	461	457	468	422	421	420	442	438	430	429	459	466	439	481	409	462	445	447	454	445	450	444	467	467	425	475	494	425	434	457	459	429	421	436	429	455	447	415	469	430	463	423	489	478	416	453	455	453	428	437	452	477	459	475	419	452	476	434	425	450	452	440	434	482	437	443	457	442	427	482	407	475	430	417	445	481	437	446	463	441	445	393	448	457	461	423	470	453	461	452	463	461	429	458	440	444	455	434	435	456	457	396	468	420	469	429	437	456	460	473	447	457	459	450	446	482	457	463	463	483	461	457	447	463	449	448	432	449	449	443	413	484	467	427	445	471	437	448	481	457	465	385	435	429	428	444	431	461	456	465	428	425	442	413	400	469	451	447	420	427	444	456	464	473	436	461	448	435	451	441	446	446	436	461	421	422	435	441	455	460	438	481	429	434	420	429	466	474	461	442	429	469	464	475	448	432	452	504	450	436	442	478	423	445	426	457	471	491	423	466	428	458	421	431	421	456	444	445	481	455	435	468	431	430	476	459	471	433	409	496	486	461	451	438	428	453	443	447	429	454	462	429	469	453	424	383	435	429	415	462	431	441	478	461	441	431	489	511	486	483	453	404	432	437	435	456	445	427	407	456	441	456	441	466	458	482	442	435	427	464	441	449	449	485	459	431	445	441	455	444	413	415	465	425	442	457	408	449	439	455	466	485	466	484	446	410	480	431	454	475	440	405	431	473	438	450	456	442	441	455	479	444	451	460	435	436	454	444	467	433	469	456	481	439	442	432	454	428	448	461	446	451	432	463	465	425	437	455	449	451	432	432	418	456	421	435	449	445	438	423	473	459	440	468	474	480	454	451	460	427	434	446	465	432	435	419	434	442	465	445	401	437	437	454	462	395	475	421	431	438	484	451	412	435	432	461	461	442	466	434	450	439	443	477	440	437	437	443	429	425	455	435	454	450	428	454	436	454	422	433	447	469	440	424	481	467	427	404	447	429	403	426	451	412	458	440	435	455	418	424	472	457	470	416	456	477	451	441	463	432	449	422	427	411	423	414	442	406	470	445	453	435	469	459	447	426	468	449	452	455	445	440	438	493	463	434	485	481	413	455	458	451	455	419	447	425	423	440	472	429	434	415	466	453	432	479	470	477	441	438	433	434	451	437	446	466	438	412	450	444	444	467	431	425	416	470	454	425	420	426	428	418	409	482	441	438	455	464	416	428	410	446	442	446	431	463	425	429	472	458	425	427	459	461	421	437	480	442	457	428	443	456	429	433	470	444	461	445	426	453	457	454	461	432	435	451	463	462	444	453	441	422	478	417	437	467	446	405	415	436	454	432	475	438	433	445	455	452	436	461	444	441	455	438	418	419	480	460	432	455	457	460	442	433	465	436	469	411	439	453	449	442	443	449	424	431	453	448	491	406	463	472	454	446	473	434	437	454	443	463	429	476	439	440	447	468	448	447	452	426	462	462	439	429	481	410	446	470	415	414	453	470	435	447	476	448	443	423	488	441	422	449	436	431	458	438	449	449	490	410	460	430	439	448	418	459	379	414	474	423	462	450	447	479	452	433	448	433	423	434	417	436	410	439	421	429	476	472	441	468	420	451	411	441	442	406	419	432	435	442	432	426	457	486	436	482	443	488	415	410	485	470	450	464	442	430	482	427	469	427	430	436	409	490	388	426	443	473	420	446	456	447	446	464	406	465	466	440	453	424	429	451	407	413	465	460	466	459	454	434	434	436	449	449	468	408	430	459	450	438	432	412	437	429	463	458	428	455	425	447	435	449	426	455	469	406	453	433	450	435	451	425	488	439	448	434	417	432	483	432	434	422	429	451	441	462	428	483	464	463	418	439	485	452	461	443	458	423	448	461	464	454	425	440	436	479	437	456	462	432	469	473	438	455	448	460	469	435	446	474	465	453	445	461	469	454	449	498	486	447	444	455	445	444	444	436	429	406	443	417	461	428	448	477	454	457	483	448	468	468	420	460	443	434	436	468	441	408	429	458	428	455	413	455	429	456	437	406	481	446	454	445	454	489	447	450	471	433	457	489	421	436	433	425	430	469	429	418	453	459	439	465	454	449	443	445	486	429	431	396	470	434	458	440	449	399	418	433	411	476	486	424	424	466	424	462	485	442	434	520	436	435	436	399	452	447	439	444	443	460	438	453	453	433	434	416	442	448	458	404	446	407	450	436	455	463	440	443	440	447	458	467	417	435	435	449	460	448	462	458	455	429	419	442	424	488	434	427	435	465	437	472	415	486	457	497	456	463	443	466	441	419	480	431	435	460	445	428	471	446	456	454	433	429	442	496	448	455	415	442	478	465	448	441	441	464	409	420	444	443	479	472	482	451	435	456	412	477	432	382	420	437	447	422	463	426	432	445	445	422	450	420	422	451	449	410	449	468	457	410	432	433	433	456	450	466	448	430	439	431	460	449	451	479	431	458	434	454	425	448	451	458	442	462	442	431	457	405	427	466	456	450	461	446	450	410	421	419	454	435	461	453	411	473	447	473	434	456	446	455	452	450	378	443	416	447	435	446	431	460	447	436	457	459	446	437	439	486	461	433	441	432	469	478	446	454	463	424	475	443	417	441	457	445	429	445	458	464	452	451	435	455	459	471	435	488	438	460	428	451	473	434	433	420	468	463	444	472	385	461	434	444	434	461	410	465	407	450	412	425	442	482	435	444	449	457	466	402	436	408	449	424	456	465	443	438	472	448	430	442	463	437	436	460	469	447	432	420	412	450	449	440	506	464	429	447	457	470	419	450	451	425	418	422	489	438	468	473	423	407	465	471	410	426	428	439	428	444	465	435	450	466	427	472	456	431	438	423	489	429	425	442	438	444	447	454	472	415	471	433	422	456	420	416	435	460	477	477	449	445	418	459	432	431	452	428	446	445	433	442	413	482	468	455	459	463	454	464	458	450	448	412	432	461	413	444	452	440	468	448	423	433	456	431	423	465	399	410	432	422	452	447	425	448	437	429	417	442	440	427	453	438	411	444	458	448	455	458	490	463	464	448	437	407	454	442	430	479	451	484	447	497	423	466	445	502	464	448	409	455	434	475	435	447	409	458	434	442	441	463	441	417	490	421	442	496	447	467	472	446	440	437	472	439	417	423	447	460	457	428	462	470	466	437	470	454	477	466	445	454	463	395	428	439	483	422	454	445	441	447	464	474	431	463	463	465	447	434	443	433	466	438	444	462	421	440	458	471	467	454	426	458	441	441	457	468	432	400	456	444	413	473	439	426	470	442	442	448	427	463	465	493	437	489	445	424	425	470	416	456	444	442	465	424	456	452	458	430	417	484	442	466	429	458	468	421	454	416	420	435	386	461	460	457	472	444	430	460	449	420	460	461	466	445	482	434	427	402	478	462	438	457	453	461	433	424	444	447	460	450	429	460	442	411	428	459	411	396	422	465	443	450	431	423	456
23642	20739	27686	23817	20454	9028	3253	1934	1391	1267	10661	28222	22705	11145	3394	1185	791	682	643	664	651	660	676	643	606	584	638	689	606	692	636	664	632	639	640	665	618	659	619	599	646	646	647	619	637	641	615	620	606	609	635	621	684	642	634	661	613	620	650	624	638	637	663	583	649	627	659	610	640	673	645	665	650	629	602	642	642	609	638	702	623	678	662	660	680	650	630	614	629	635	663	652	665	632	616	674	691	648	573	613	604	641	644	669	628	654	634	673	612	598	656	618	674	642	619	661	581	622	653	666	637	634	676	613	647	610	617	652	625	651	603	620	590	681	658	661	613	696	644	654	629	594	713	640	641	610	642	655	618	655	632	635	650	691	613	616	659	620	637	613	627	647	610	611	611	597	649	647	635	640	662	617	652	636	641	614	644	643	643	661	596	599	640	606	596	610	634	620	602	652	612	662	623	638	632	596	658	624	606	649	655	656	608	628	613	642	612	662	644	608	650	623	634	667	621	667	631	620	665	642	632	620	656	635	623	605	600	623	591	616	684	612	618	661	592	566	630	618	663	624	645	659	602	644	627	616	630	642	629	677	652	671	668	674	628	596	661	627	660	631	638	679	672	617	657	612	617	590	615	625	673	612	680	619	589	634	629	627	641	616	690	635	629	624	586	579	644	651	602	624	612	655	649	620	574	593	640	666	637	651	638	601	589	684	642	681	637	663	599	615	668	606	641	638	611	626	621	659	645	617	608	652	624	618	619	640	610	631	642	632	621	600	612	651	657	632	638	620	628	631	632	615	587	633	644	660	628	624	637	632	665	637	655	575	654	629	644	602	575	629	639	607	603	676	649	643	665	636	620	689	602	621	657	627	637	577	627	582	677	616	621	688	608	597	674	637	612	596	636	598	616	595	659	628	631	676	629	581	629	638	608	629	646	675	635	637	682	613	617	610	607	623	637	584	622	629	612	627	585	624	629	635	631	630	629	598	654	633	638	590	659	569	651	629	625	629	638	618	616	613	639	680	644	682	586	663	625	641	616	631	671	653	644	632	653	629	641	622	617	614	640	611	623	632	655	621	611	621	625	654	664	642	656	642	644	696	656	629	624	658	608	630	648	634	620	624	643	637	617	620	622	679	628	662	628	605	667	639	604	655	640	633	617	616	657	644	619	604	584	581	630	638	588	648	657	576	604	586	634	640	617	634	608	612	661	648	601	603	667	653	597	612	682	635	590	629	611	582	615	624	658	638	576	616	635	629	633	665	616	610	586	611	610	635	583	688	635	622	613	652	619	662	607	617	628	645	613	634	640	581	662	671	638	600	661	624	632	654	628	597	649	593	630	630	585	643	592	634	620	599	647	659	645	695	611	610	627	640	627	631	624	612	622	699	636	616	624	580	654	630	636	644	637	593	625	646	616	649	598	616	611	666	638	642	597	649	630	670	643	599	634	615	666	629	611	637	631	634	623	611	674	603	663	614	639	625	645	624	644	618	677	592	653	611	606	591	624	657	643	641	597	651	629	574	637	604	642	596	626	599	634	614	614	611	639	609	595	655	610	643	604	633	590	614	636	621	630	644	629	653	635	644	649	647	638	650	613	652	629	588	655	609	630	665	645	626	613	635	625	596	632	630	626	613	658	636	605	607	645	589	612	652	595	668	638	641	611	616	582	648	626	658	635	619	665	665	628	626	638	578	599	644	639	608	663	604	647	620	629	646	635	648	623	624	601	615	650	600	620	643	605	679	607	639	645	621	636	597	563	631	615	607	619	677	644	599	650	617	592	664	621	602	634	623	600	673	610	668	663	636	695	604	589	607	635	636	657	656	582	656	627	631	628	603	591	621	619	634	600	667	615	666	602	623	623	629	615	650	604	653	658	624	656	635	679	627	588	647	626	600	621	633	649	637	643	648	640	652	621	609	585	641	635	633	628	672	639	653	562	624	611	649	618	631	663	653	615	650	668	651	650	615	707	633	645	633	637	652	693	621	632	612	577	675	634	638	653	624	601	623	654	652	652	607	620	604	652	585	659	610	627	636	671	615	614	649	666	621	650	670	633	674	614	673	617	645	689	628	622	618	601	611	606	666	610	644	643	622	628	614	599	625	677	625	617	636	619	685	615	651	614	635	645	653	631	626	674	627	625	587	640	662	715	628	659	626	629	619	628	637	632	604	634	622	633	653	614	655	600	649	619	601	638	616	605	646	647	648	622	681	613	650	623	691	641	626	635	638	626	673	642	599	617	632	633	642	654	633	627	639	619	620	609	585	660	637	610	584	623	605	643	593	636	619	596	638	632	629	626	660	603	624	634	626	641	617	612	607	644	620	627	605	693	623	642	638	621	638	602	603	666	700	646	680	609	641	606	687	645	648	666	635	659	634	624	666	666	657	632	632	662	628	635	653	667	661	635	651	654	619	594	622	637	610	646	581	638	620	559	665	627	633	638	674	631	633	602	621	634	603	625	627	635	638	616	614	659	643	652	643	637	633	585	601	645	612	649	610	639	609	628	618	659	603	698	661	686	625	589	682	593	614	618	615	570	642	665	700	608	637	649	609	629	588	628	618	610	633	641	611	613	677	645	639	642	637	598	587	590	633	603	598	636	663	577	629	646	660	638	615	629	667	658	616	631	618	620	629	655	651	626	632	606	619	635	636	599	663	652	604	638	653	677	653	641	653	612	650	639	657	591	657	647	642	574	637	688	627	644	651	610	604	605	669	631	613	580	617	699	647	603	661	660	646	574	605	625	624	660	670	667	625	635	609	620	627	598	655	601	624	654	601	622	652	653	671	613	630	642	619	682	631	623	621	642	658	636	632	634	577	601	659	656	624	653	628	659	649	610	666	607	624	637	619	606	608	572	643	598	656	586	619	647	604	619	615	630	651	642	680	656	656	606	606	655	635	670	680	609	601	660	684	610	661	623	626	675	626	616	642	639	629	602	657	620	640	586	661	650	612	628	606	598	605	628	643	622	617	601	599	648	601	653	688	610	671	695	669	646	643	621	631	632	658	634	630	647	633	616	637	648	646	621	648	645	621	632	641	605	612	614	569	605	626	683	637	633	637	601	626	636	623	651	638	642	623	630	610	662	660	624	625	621	655	669	628	645	616	581	642	625	654	597	603	603	616	620	625	609	633	608	575	625	656	640	625	618	615	624	623	636	618	640	665	629	586	647	595	618	596	658	617	659	608	657	639	643	648	660	656	640	600	621	694	658	646	624	643	623	633	615	583	640	605	650	666	617	617	618	609	630	633	594	632	622	662	666	672	656	641	627	651	613	629	619	605	631	636	629	586	601	658	651	644	640	602	666	642	635	605	679	623	595	629	585	627	602	642	668	623	614	651	650	625	596	661	644	609	616	614	642	637	594	636	697	615	640	617	647	636	629	597	644	592	613	637	600	653	686	654	624	648	654	632	618	596	597	626	677	651	628	607	618	644	645	650	604	644	642	630	587	670	596	658	619	643	592	604	617	638	594	599	597	674	582	660
6252	12625	10538	6369	4150	3275	2792	2230	1897	1537	14495	27334	19286	9221	3200	1129	665	547	543	555	540	540	554	541	546	541	536	582	538	544	575	599	533	572	535	536	538	532	527	545	541	527	558	497	552	542	489	558	526	548	555	533	542	545	548	522	549	591	536	599	529	539	551	551	521	545	536	546	590	578	550	532	519	545	537	578	590	580	586	573	553	525	577	562	529	547	556	590	554	557	566	562	519	547	546	544	500	562	520	567	564	535	538	569	523	598	542	526	526	555	531	565	563	547	539	541	549	526	532	508	541	543	506	535	555	584	527	559	559	522	551	544	554	537	525	612	559	555	597	541	538	536	551	535	534	563	533	538	530	554	553	546	545	545	537	520	580	557	548	547	517	559	542	560	546	548	522	510	553	535	533	555	546	518	605	507	573	598	534	543	568	549	521	508	517	578	505	534	656	574	535	537	566	545	520	568	567	572	540	575	536	538	572	541	555	556	541	547	534	531	515	526	531	503	551	552	538	559	522	547	598	535	587	540	532	571	569	566	571	526	529	539	516	543	544	539	552	529	528	533	510	597	513	519	522	584	548	537	526	541	554	516	505	582	557	563	530	571	575	545	526	525	543	576	552	547	561	521	507	563	583	546	548	564	544	560	549	546	546	545	533	548	540	533	511	532	549	539	544	556	578	532	583	516	537	541	563	521	533	542	570	543	574	515	512	552	552	565	557	565	545	532	550	562	523	553	563	552	528	522	519	527	557	564	546	504	566	568	538	538	530	543	536	554	556	512	552	570	516	536	529	515	520	552	528	524	585	511	554	532	534	543	503	568	550	561	544	547	561	530	551	569	532	509	520	510	546	572	536	582	565	519	538	537	523	525	584	509	562	545	539	544	585	547	568	538	548	572	543	518	549	574	572	529	509	565	571	561	568	551	516	534	531	507	549	550	523	552	571	540	588	541	523	559	559	534	539	532	606	534	572	520	552	553	542	569	521	538	565	548	553	547	557	533	571	528	540	584	527	539	555	577	563	533	517	542	517	500	560	533	560	516	552	495	606	585	499	560	527	540	566	549	531	530	565	553	548	549	543	495	543	548	531	532	492	541	559	542	555	566	554	545	559	544	561	570	542	550	520	544	511	529	520	549	564	549	538	518	507	517	530	528	520	546	507	567	537	540	558	543	543	508	476	501	549	556	536	585	572	570	551	536	565	578	549	525	518	529	549	512	549	563	590	544	537	485	548	528	570	579	556	555	540	550	552	530	544	586	529	560	608	550	568	549	522	530	581	560	534	518	525	526	525	531	528	507	516	549	502	566	576	534	540	543	544	511	572	538	534	545	528	503	536	489	545	516	523	588	559	518	579	545	538	492	524	548	529	514	537	531	562	532	513	541	544	550	549	523	568	544	513	569	579	538	500	524	492	571	543	522	533	539	536	547	549	546	577	530	475	549	501	545	550	538	560	550	569	559	510	510	603	591	547	549	533	519	530	555	528	550	556	549	594	509	574	540	544	592	532	544	508	511	527	507	550	517	512	521	540	549	586	569	548	562	568	561	594	589	565	543	543	588	493	546	529	541	555	582	545	539	590	498	535	520	500	549	506	583	524	529	539	553	566	609	575	575	535	561	495	513	552	539	549	555	561	564	522	524	518	558	575	525	516	534	588	510	554	548	531	534	537	548	546	547	537	568	562	568	533	569	547	524	516	539	560	545	546	519	544	565	582	550	609	510	530	547	561	548	491	556	573	573	538	542	525	511	547	510	548	540	547	543	532	588	549	547	531	532	572	529	512	579	545	549	556	568	518	535	513	529	544	550	533	537	543	560	528	543	561	527	545	551	552	555	546	533	550	547	533	536	553	569	543	523	525	494	533	570	521	592	523	545	574	524	547	588	534	560	501	548	566	539	560	570	529	549	477	546	561	535	516	554	562	536	559	463	575	540	516	544	580	547	539	491	501	530	540	505	574	540	548	531	570	503	557	522	600	521	547	549	528	540	502	560	530	527	530	570	563	526	522	549	509	518	568	541	539	572	544	558	580	515	554	526	532	527	528	536	547	508	539	526	526	560	610	560	529	521	567	550	549	614	562	523	577	533	520	583	527	527	515	548	563	542	539	545	510	538	520	555	536	593	527	562	528	548	543	535	527	537	510	551	541	571	542	553	510	524	541	538	555	577	569	568	512	545	547	559	547	537	557	553	525	516	530	535	565	518	530	477	533	518	519	555	535	563	546	536	607	559	581	534	543	527	547	587	565	561	538	527	576	593	556	538	542	519	535	538	528	526	571	537	546	537	497	569	511	569	562	507	535	511	524	561	546	548	573	570	545	549	550	528	540	521	556	583	546	511	552	546	567	536	565	545	547	561	577	570	508	519	514	540	525	524	563	513	516	574	544	549	539	507	544	508	511	569	536	549	503	564	517	568	577	516	555	537	547	532	579	545	554	562	539	527	544	558	523	559	515	520	502	513	547	536	537	476	535	515	531	562	553	542	549	532	579	526	556	556	503	525	472	541	551	564	509	536	580	533	527	532	555	549	528	536	569	534	530	521	523	478	546	532	563	561	531	544	550	497	571	534	552	536	516	567	529	545	591	552	570	555	526	533	557	559	524	544	546	572	535	544	543	521	538	557	528	568	535	530	539	571	543	518	520	546	568	526	550	574	576	530	572	575	534	519	528	563	549	578	540	520	569	576	570	564	561	546	552	536	525	575	517	564	550	546	547	546	539	544	538	531	520	530	555	573	515	569	560	558	543	554	527	514	603	538	528	540	505	558	501	553	549	521	549	521	517	526	520	583	526	532	545	522	496	496	547	535	542	529	566	521	542	516	495	569	529	516	544	544	570	516	505	545	557	561	534	538	506	551	546	540	568	552	523	516	516	558	577	508	561	548	562	536	563	605	519	521	554	517	531	546	517	513	528	521	564	547	569	541	548	523	533	586	555	563	581	509	548	557	499	560	605	537	564	544	575	498	572	542	516	533	530	533	568	540	533	561	566	601	536	540	525	535	557	552	529	526	511	542	552	549	530	545	526	550	565	524	548	506	560	567	522	530	537	562	554	548	527	555	587	544	570	545	552	515	516	549	531	565	512	564	532	537	510	545	564	512	559	535	529	499	542	555	589	522	521	527	549	543	533	524	508	553	587	587	565	538	520	545	553	522	537	490	558	549	536	547	521	522	540	528	520	530	554	527	526	547	572	498	537	494	538	540	554	548	536	530	561	490	544	524	570	569	526	562	546	521	598	524	540	522	549	508	506	534	559	544	543	546	572	518	565	545	550	559	542	569	542	558	545	571	541	552	555	532	565	501	496	563	591	506	529	532	514	540	550	532	524	501	566	543	516	515	515	536	545	558	521	556	585	550	547	551	544	554	539	592	582	513	573	586	502	499	496	584	557	545	539	511	510	574	529	547	553	570	555	531	512	558	507	540	545	549	530	530	533	529	528	521	602	558	556	542	547	557	535	550	556	547	581	528	539	544	548	530	516	567
26788	11287	2916	1507	954	822	693	698	607	597	1085	1758	1692	1006	696	550	494	504	456	502	515	465	480	541	477	464	517	469	516	516	514	507	512	512	469	448	495	460	484	513	469	501	469	485	499	470	451	510	475	498	489	475	490	468	491	493	490	470	448	486	453	474	516	514	495	527	469	520	499	454	481	494	459	465	482	548	443	497	459	471	488	467	448	468	504	439	474	467	475	494	478	519	473	458	484	491	465	479	495	493	487	463	515	491	502	460	502	515	501	497	484	449	501	484	504	502	468	467	533	443	492	470	499	452	476	515	492	486	534	502	476	515	462	486	504	459	518	521	500	465	459	462	500	467	505	473	549	486	436	510	507	439	493	483	461	437	469	487	472	459	517	481	466	489	477	520	505	499	468	477	486	490	503	510	506	461	518	508	471	467	465	492	482	475	467	477	511	487	480	507	495	481	527	480	494	454	488	507	440	462	487	479	468	483	502	471	441	466	512	499	493	468	497	499	507	480	506	493	532	485	462	512	474	500	477	479	486	506	494	436	464	483	538	501	499	501	525	506	525	487	479	459	516	517	461	538	510	491	469	536	541	485	496	483	492	450	456	495	432	462	464	490	492	530	502	494	495	517	491	484	515	520	504	485	484	462	491	479	509	507	477	507	485	485	508	437	468	510	480	481	490	485	480	476	457	521	492	511	484	473	474	496	513	507	485	502	446	448	497	468	472	509	498	475	476	505	491	524	512	448	502	501	498	487	444	520	467	499	468	497	474	487	459	487	479	498	467	484	513	511	479	475	516	509	509	517	484	457	486	467	498	479	454	468	492	482	446	506	500	489	474	444	489	476	486	540	486	491	504	503	460	537	470	482	505	492	488	501	505	490	457	489	466	457	494	431	474	506	453	459	499	476	472	478	490	506	470	453	511	488	494	467	492	514	506	491	457	496	509	517	516	485	487	473	478	482	495	467	464	473	486	475	480	467	512	474	475	508	457	504	523	453	494	511	472	508	511	460	493	510	496	470	492	493	458	499	496	454	460	519	490	552	486	468	517	501	496	487	527	494	486	495	519	473	482	524	475	475	472	508	497	511	495	448	511	463	472	475	502	486	486	482	477	498	505	464	481	511	458	507	469	483	455	463	507	505	440	488	524	461	489	470	485	523	486	488	470	484	441	541	462	458	489	459	520	488	496	459	523	499	479	473	444	456	516	469	519	516	471	469	510	467	504	466	450	488	434	502	464	505	522	465	502	513	480	508	503	474	476	471	461	466	479	487	456	488	484	434	489	521	461	515	498	489	493	498	476	474	464	494	495	478	468	480	448	474	498	491	499	484	497	517	472	513	481	491	449	484	448	488	465	525	506	493	474	515	506	497	461	441	504	495	479	451	510	462	481	477	511	483	492	481	514	491	472	475	473	528	520	499	494	477	469	467	474	498	481	496	511	483	502	494	492	505	487	506	495	506	476	482	511	507	479	459	482	492	521	450	446	460	461	479	493	462	487	507	518	440	515	496	473	480	506	467	520	464	471	483	492	468	447	497	502	512	499	459	488	456	540	476	519	497	518	488	475	466	496	511	505	444	474	438	515	462	470	504	490	473	521	498	469	473	502	470	505	491	480	479	516	460	482	517	536	485	508	499	470	491	494	517	489	449	484	491	471	459	448	497	501	479	475	505	466	487	495	539	452	480	508	506	482	452	469	496	416	478	512	484	509	467	545	468	482	462	489	489	510	469	533	469	492	510	498	449	522	499	485	460	495	484	488	496	494	451	475	461	468	492	474	483	490	521	516	470	476	482	476	473	519	497	480	534	521	494	441	469	517	505	471	497	496	467	488	497	490	479	472	550	485	496	494	482	481	479	445	462	501	472	496	499	478	532	479	492	499	456	494	506	503	498	485	477	461	474	479	489	465	454	522	530	460	475	517	464	490	506	447	474	496	466	488	497	493	481	469	530	523	459	535	523	522	523	482	449	484	502	485	443	456	476	479	488	439	411	461	448	517	491	478	433	486	533	480	506	480	475	485	482	509	483	483	477	488	509	470	500	503	482	469	470	501	481	503	475	485	545	497	462	444	498	526	483	500	496	486	526	496	523	470	492	492	528	465	446	500	510	542	458	456	507	498	502	501	484	501	461	498	489	479	464	494	493	487	514	505	496	500	477	493	499	520	473	472	469	470	516	506	489	481	504	463	448	491	473	479	491	498	508	514	484	467	483	502	477	542	474	485	465	493	469	490	468	484	500	495	493	472	486	496	497	474	464	497	460	482	544	452	505	473	516	463	488	507	477	502	471	513	502	450	469	518	464	478	473	438	460	485	462	495	483	497	507	464	489	485	466	454	442	456	466	492	460	459	531	492	499	482	478	504	488	491	479	519	447	537	475	473	451	471	480	461	449	471	503	501	532	549	447	476	481	504	493	453	481	503	484	505	454	483	463	514	504	439	503	510	522	459	454	499	509	511	487	480	464	492	471	471	448	483	503	454	489	490	502	505	473	499	490	472	480	493	469	521	524	451	517	447	493	476	487	486	459	501	479	439	526	501	515	508	470	476	475	483	472	487	448	510	521	475	473	466	521	467	487	510	439	517	506	475	516	460	460	505	485	504	502	497	463	505	483	474	484	509	500	455	470	482	474	494	507	498	497	551	476	479	451	486	508	483	456	451	449	505	492	456	488	506	495	515	464	493	474	502	519	495	481	489	488	502	475	496	492	478	445	497	496	471	488	493	505	484	481	507	517	476	443	469	484	494	519	504	485	477	505	515	457	487	471	445	482	459	499	508	518	483	451	507	486	486	497	459	488	458	508	460	448	470	495	463	484	484	476	508	465	496	467	508	467	446	545	447	538	493	490	481	501	461	466	473	475	464	451	496	522	450	545	477	515	484	453	506	516	489	496	482	497	469	506	487	469	497	526	507	481	469	473	503	504	507	471	487	485	519	491	493	469	465	505	526	515	490	483	503	487	474	487	484	490	450	466	484	497	507	509	462	475	466	466	487	486	509	501	486	534	493	455	508	506	466	518	558	485	528	480	474	518	491	456	485	489	476	507	492	500	502	430	518	524	475	496	500	485	525	478	515	472	512	493	485	506	511	491	493	520	496	435	465	450	479	476	479	480	536	489	508	467	491	468	478	504	453	523	504	477	509	478	513	457	490	487	461	518	482	516	475	467	475	492	514	472	467	528	496	529	486	448	509	466	489	492	443	481	513	474	431	499	498	482	446	491	464	531	522	523	490	479	482	459	460	508	475	506	516	474	466	492	511	477	484	488	495	468	506	473	498	443	511	438	474	474	476	480	494	516	519	502	468	487	485	527	505	516	478	468	491	543	466	490	455	479	491	492	469	449	467	479	492	460	478	493	487	495	466	463	496	479	489	480	477	483	512	483	478	466	503	498	483	498	499	457	458	484	499	494	508	477	462	486	461	483	428	465	523	482	480	479	491	486	500	451	516	483	496	516	479	487	504	465	530	495	482	473	511	471	476	501
6402	3132	2699	1518	1102	920	781	780	650	601	1411	2274	1851	1084	628	467	409	412	380	419	400	398	381	403	436	437	416	417	412	401	409	390	371	410	415	407	390	396	371	407	429	409	420	356	428	392	409	412	410	388	433	371	413	420	380	430	398	430	420	405	359	421	422	420	445	445	415	410	420	420	429	380	438	414	413	366	419	401	451	375	372	410	424	429	408	415	398	451	396	397	419	388	439	452	404	385	425	423	394	385	396	414	382	374	397	399	406	437	413	402	378	402	427	412	428	399	396	415	433	456	423	420	354	393	392	437	424	394	399	392	404	443	448	430	367	374	391	400	408	441	400	385	433	409	424	389	409	399	416	404	382	394	397	405	398	405	401	408	390	429	423	396	401	415	406	422	407	435	403	421	403	383	422	424	430	380	445	400	439	407	389	439	394	391	426	411	384	408	376	444	394	388	403	438	411	415	424	401	421	451	438	409	414	418	434	390	416	399	464	434	407	435	416	428	382	377	430	409	402	396	417	441	403	372	371	394	400	405	423	378	397	432	370	407	418	437	409	422	427	432	397	408	423	405	416	412	423	392	404	453	413	457	400	410	409	381	390	417	413	416	431	378	421	396	403	434	403	428	396	411	407	374	400	398	435	401	403	406	419	408	416	386	427	402	377	446	418	418	402	394	397	403	420	420	401	406	377	347	440	420	427	393	394	378	377	462	380	409	410	393	409	379	391	411	409	407	430	369	425	419	437	415	374	436	395	439	405	365	376	396	382	438	392	424	378	404	426	404	376	423	431	418	464	387	428	404	415	436	401	404	411	388	369	412	474	414	404	413	398	444	414	389	392	389	421	410	423	383	421	376	422	427	405	446	420	403	428	401	399	420	381	395	420	388	380	377	434	413	421	386	422	398	410	388	452	406	424	408	406	398	401	393	412	432	427	408	379	420	398	407	400	398	385	388	392	404	384	424	427	436	395	396	414	373	381	422	393	414	450	414	387	446	415	391	434	401	408	409	420	400	421	425	407	416	392	405	425	418	394	411	388	426	383	414	391	423	416	445	406	418	397	444	392	397	414	399	391	385	370	433	413	419	415	407	435	400	407	385	469	420	395	415	406	444	406	379	376	408	373	404	428	388	424	418	416	410	420	416	422	444	389	452	422	444	401	394	412	428	428	400	395	391	399	435	420	403	389	415	380	415	401	388	398	406	451	370	393	425	406	382	424	421	409	447	393	401	464	400	412	393	401	378	407	406	403	405	429	398	416	395	397	409	400	393	438	403	412	420	396	402	439	413	437	404	389	407	382	388	400	398	436	404	420	407	392	411	426	381	381	379	448	393	396	378	415	415	376	392	374	422	447	406	422	430	410	400	441	399	423	422	413	369	396	405	420	443	420	399	421	436	375	420	440	411	373	409	418	418	400	445	407	392	395	401	395	407	406	432	398	404	355	402	451	413	414	379	403	412	437	417	452	386	387	390	390	386	438	417	399	405	388	437	417	378	424	426	411	360	409	400	388	409	428	420	410	436	424	396	367	401	394	433	388	362	414	418	403	379	413	393	415	412	405	396	416	430	414	429	391	431	372	412	425	410	438	391	372	424	389	400	396	386	412	382	385	393	430	410	379	391	413	401	413	388	387	437	417	412	461	389	429	410	405	423	426	421	399	372	422	405	385	423	443	399	410	368	438	393	403	385	394	426	395	397	420	399	410	418	400	363	409	412	386	402	432	402	381	398	421	406	444	364	398	405	412	399	406	397	411	417	380	394	437	403	400	403	399	418	408	395	417	396	400	439	411	419	415	426	414	379	384	408	426	410	424	394	428	409	406	409	383	427	387	399	407	400	425	423	413	371	407	417	391	413	382	390	422	419	397	438	383	403	414	402	420	422	388	417	440	383	433	395	410	409	365	427	427	396	458	421	408	444	384	415	434	436	422	387	417	399	432	428	411	394	413	417	437	412	421	403	390	418	440	422	432	419	409	420	428	408	386	409	382	386	394	393	385	414	402	431	428	404	385	387	405	397	408	391	377	411	413	409	411	428	437	433	389	415	396	380	369	394	385	410	413	410	429	397	407	414	389	406	411	412	395	388	390	375	414	407	414	352	415	384	423	433	425	410	373	421	443	398	394	431	397	405	419	381	394	383	415	406	387	420	417	447	378	412	427	419	401	397	399	431	424	403	417	428	398	429	403	393	421	402	430	399	419	389	393	402	400	444	380	407	432	406	390	391	412	384	433	418	426	436	414	394	394	390	440	407	415	399	402	419	361	413	380	378	394	405	398	383	423	369	397	380	404	391	422	413	424	417	400	419	359	397	384	405	392	392	416	431	386	423	398	410	421	403	402	405	395	427	417	404	401	413	415	419	404	407	411	420	378	425	391	428	389	428	424	425	372	376	412	400	408	405	431	445	447	404	408	390	390	394	404	424	409	404	401	408	436	431	419	391	412	404	403	369	390	418	400	421	395	385	423	410	379	415	423	387	389	399	396	415	380	400	393	377	408	404	407	440	427	403	435	471	361	419	397	414	452	384	396	389	401	385	412	402	424	422	406	412	418	391	457	399	385	393	440	393	399	439	403	431	399	375	437	408	415	388	409	443	405	410	422	441	398	428	421	435	406	402	445	383	408	421	422	415	401	417	375	428	406	398	375	407	399	427	418	380	428	358	417	412	406	406	400	412	404	432	408	390	398	393	444	395	418	407	437	424	406	384	400	399	415	378	410	415	383	414	387	393	437	382	421	444	410	408	418	396	388	432	425	409	392	421	428	435	407	425	424	421	364	408	357	377	368	406	392	427	377	404	401	399	438	372	399	443	432	403	414	394	402	394	422	393	426	415	421	402	406	430	387	428	390	422	389	408	398	414	387	406	423	390	433	451	403	381	401	409	393	405	421	392	390	390	418	393	404	432	408	419	391	367	415	392	404	430	435	405	437	436	387	434	401	415	428	390	428	416	441	381	372	405	364	414	417	399	393	385	429	419	420	422	436	442	415	396	432	382	410	424	400	417	415	414	432	416	407	481	462	406	401	443	420	417	457	390	397	403	418	407	453	430	418	411	430	412	461	429	387	423	432	413	432	366	422	358	396	420	430	407	417	396	423	350	416	388	396	442	403	389	410	404	434	421	387	392	418	409	409	436	386	401	433	419	385	375	417	404	410	410	411	417	372	391	415	427	415	437	457	397	370	430	392	455	436	417	451	432	423	413	407	394	433	402	452	411	408	411	432	425	393	428	427	444	394	453	395	421	442	410	361	385	408	418	403	440	382	374	424	385	372	389	401	385	434	417	424	431	417	402	420	434	419	392	378	387	412	413	427	423	404	413	416	422	392	438	419	424	381	430	435	379	402	438	424	407	378	420	431	383	422	385	390	394	401	387	437	389	397	402	431	413	424	397	424	448	415	401	414	406	408	389	381	395	409	428	390	449	402	439	443	407	428	407	428	422	377	424	413	393	427	446	425	417	403	429	408	410	419	431	377	403	404	373
24663	20758	26757	24678	9066	1482	1362	1151	820	1799	14136	17356	9994	3917	1425	704	584	567	562	554	529	535	564	577	538	572	543	546	509	560	589	527	536	514	522	522	538	500	508	542	549	521	527	547	519	524	539	555	521	535	515	513	574	527	530	515	547	541	542	494	536	527	519	518	549	572	541	572	533	522	547	541	520	539	569	562	539	539	550	556	570	527	530	556	515	511	575	608	537	543	565	513	522	508	527	523	535	528	536	508	507	547	536	571	559	520	510	542	536	528	518	544	563	505	485	520	518	558	527	542	552	530	540	502	549	508	520	503	546	526	518	516	556	542	524	499	553	496	500	531	528	503	533	531	526	539	513	587	534	553	540	507	519	501	536	524	485	552	502	537	558	558	528	533	563	516	526	540	523	566	524	560	585	570	532	549	526	520	519	541	541	512	496	511	553	500	550	504	558	561	519	517	510	505	492	539	573	555	550	531	526	506	495	531	556	509	511	544	516	519	537	603	537	568	553	572	545	562	555	512	532	507	536	540	537	496	488	490	477	518	566	527	544	560	514	519	512	531	522	557	529	521	508	582	548	537	506	542	532	495	482	570	569	526	510	561	526	539	538	544	526	529	533	509	527	586	557	569	545	519	568	525	533	515	588	548	520	582	521	531	516	507	551	547	476	509	507	524	498	531	511	522	547	582	554	511	540	537	545	551	490	528	517	505	476	512	531	551	506	507	561	516	528	524	512	513	529	559	475	541	527	526	517	540	519	523	513	561	547	519	512	543	538	512	561	499	485	529	538	525	549	522	512	520	523	555	544	527	552	531	555	548	523	561	548	515	542	555	540	561	494	526	510	556	533	508	488	527	534	527	515	529	481	519	503	536	560	543	555	553	556	562	531	541	536	559	540	487	514	495	561	569	537	521	530	515	575	518	539	564	542	501	486	562	509	546	528	584	540	514	529	519	564	534	516	553	512	555	526	505	511	532	554	477	514	518	558	517	532	537	502	548	519	548	553	505	493	538	536	568	505	535	542	497	500	481	516	556	524	511	551	530	524	543	515	552	528	493	511	551	524	520	553	548	570	517	510	533	527	502	556	559	524	509	581	521	494	547	504	548	539	542	520	529	534	528	546	521	510	542	516	500	481	510	490	552	503	546	497	515	495	545	498	495	542	496	526	523	551	551	563	545	549	518	520	531	540	484	536	501	545	495	518	528	561	534	530	521	543	529	557	571	498	543	528	569	530	533	518	562	517	507	511	529	552	532	527	531	536	533	543	513	531	547	557	532	513	520	536	565	508	532	518	530	548	519	537	569	537	516	494	525	522	510	532	520	514	566	540	552	507	562	512	501	536	492	517	531	543	571	521	529	502	541	555	547	499	526	537	581	511	511	526	580	571	511	569	551	542	555	541	507	508	554	540	545	566	520	545	490	519	508	566	516	531	526	547	501	528	540	514	501	538	543	549	521	542	546	551	547	537	554	557	564	542	563	502	525	542	546	513	539	494	505	522	528	534	551	549	544	539	566	547	519	533	506	515	509	528	551	544	531	510	561	547	534	524	545	524	536	531	530	484	569	523	561	530	537	521	522	535	520	528	557	558	514	530	550	507	540	519	517	575	499	539	505	549	562	518	503	537	576	522	512	550	495	531	502	531	545	552	516	538	509	536	500	539	519	531	510	500	512	522	537	512	552	538	514	532	549	539	537	545	489	531	527	560	588	523	526	516	511	552	503	546	515	545	522	520	515	504	532	527	506	522	547	523	531	573	548	537	501	490	532	542	549	550	485	581	565	494	492	506	530	539	528	540	540	512	556	533	543	566	531	560	503	514	526	543	524	544	553	531	522	566	550	534	510	521	519	547	528	533	574	563	543	513	513	510	524	521	552	509	542	500	498	523	541	545	517	518	531	519	526	542	559	533	503	558	528	563	547	556	534	554	559	539	512	541	506	524	507	495	521	477	531	497	535	524	599	537	544	550	537	526	519	509	516	567	498	523	581	563	521	505	548	530	495	543	545	490	526	519	504	526	493	522	583	508	570	536	526	504	506	520	572	524	526	503	560	508	531	534	543	507	574	526	500	518	511	526	528	533	491	539	503	539	541	525	546	526	544	551	534	534	512	535	546	511	520	543	543	484	576	501	547	521	563	507	516	553	555	570	543	477	519	574	499	506	493	521	522	512	524	527	516	552	505	508	529	540	495	520	558	541	535	584	509	531	538	533	555	548	475	553	542	490	509	556	525	526	526	533	536	527	550	529	548	543	510	522	505	534	511	536	526	524	558	514	503	546	530	528	544	511	542	469	537	525	481	579	501	527	525	526	514	558	553	530	513	577	510	508	536	524	560	542	576	531	527	503	517	517	550	518	517	539	542	487	511	537	524	536	523	509	508	515	560	473	524	547	511	542	468	565	549	531	566	511	505	549	524	489	504	523	538	499	516	485	558	548	536	536	550	513	527	508	542	542	520	563	506	496	496	538	519	504	534	503	554	518	539	597	504	496	545	476	543	512	513	509	549	481	508	522	527	504	481	489	482	553	541	529	516	522	509	493	500	527	530	543	524	525	511	520	499	539	546	491	544	509	530	537	527	552	517	559	512	532	513	566	513	567	556	508	498	558	536	493	548	510	540	571	539	543	584	536	552	556	516	550	522	533	562	532	520	535	570	586	557	507	578	546	523	487	535	522	540	521	516	543	500	527	544	550	526	559	464	529	554	524	490	556	555	526	562	546	546	533	517	520	541	526	555	540	535	503	567	522	542	548	536	540	553	581	505	558	557	524	570	556	545	492	540	571	501	525	549	546	546	483	614	514	525	527	551	469	514	522	553	520	473	516	532	502	501	509	544	543	534	589	525	524	504	514	524	568	557	540	576	517	533	548	546	489	554	530	550	533	536	520	516	526	552	535	541	533	531	522	502	542	550	510	506	459	576	488	560	554	525	547	552	526	531	555	516	540	473	529	528	530	524	575	539	522	529	517	532	543	531	523	547	577	563	542	547	555	532	520	517	508	537	543	560	537	534	506	513	487	496	551	558	528	524	502	515	526	528	514	569	503	537	512	524	556	495	544	536	510	522	513	523	523	535	535	553	510	544	523	537	549	523	515	553	522	536	523	550	537	481	527	530	560	545	545	532	533	515	539	522	518	547	512	551	491	536	521	535	517	541	501	501	536	544	504	522	507	518	534	538	516	507	542	523	512	487	526	524	532	547	513	538	543	576	515	514	563	504	544	522	539	515	544	516	521	495	496	547	523	499	527	488	518	536	509	537	529	527	524	525	556	543	524	580	574	538	551	537	555	512	520	550	522	539	521	516	585	544	550	550	523	551	513	508	531	527	548	486	506	544	502	554	522	496	531	539	535	526	497	531	566	534	549	529	506	549	542	545	486	506	499	516	485	521	542	492	559	535	517	530	518	516	543	558	578	490	527	564	552	533	551	509	511	556	537	526	515	511	540	522	531	525	519	552	561	523	562	529	536	515	563	530	500	503	535	529
5268	7427	6834	3588	1774	1145	1523	1371	945	2921	16859	16290	9070	4017	1495	657	518	503	432	480	452	452	466	466	487	481	461	458	474	482	491	435	507	464	482	473	466	475	456	484	444	425	442	489	467	457	464	448	475	472	439	440	510	410	470	485	440	440	459	438	491	475	496	473	455	444	460	438	465	463	412	466	473	449	501	450	458	445	453	440	448	479	485	450	476	475	453	454	457	490	503	505	451	451	488	464	431	434	455	420	488	496	455	490	453	441	438	490	439	486	468	460	499	451	438	502	485	509	493	456	499	464	436	461	428	471	498	484	469	440	414	427	472	430	418	445	470	449	504	503	473	482	499	486	488	504	479	472	463	480	450	468	455	470	456	449	461	468	485	487	433	488	469	466	453	458	447	459	459	425	445	458	469	457	452	450	480	458	504	463	438	428	460	483	473	475	471	450	462	478	445	429	461	495	449	438	476	442	462	485	467	455	486	410	481	451	468	474	448	462	459	454	485	408	521	406	462	479	488	442	486	433	479	460	482	506	478	456	457	513	405	468	454	441	496	469	509	476	450	458	449	487	437	483	508	456	475	468	449	469	492	457	476	492	457	483	428	473	460	480	468	466	456	467	490	442	483	475	475	446	459	440	430	483	463	481	466	463	509	480	498	453	454	444	463	458	461	458	496	444	463	464	436	491	472	489	505	478	452	483	443	440	495	457	471	479	504	466	464	472	464	449	491	474	483	459	469	453	469	467	445	471	448	482	475	453	440	472	460	479	450	443	441	452	518	431	442	472	436	433	458	470	451	479	475	489	461	451	468	462	431	499	445	471	460	464	461	464	456	460	447	489	468	444	468	467	458	459	491	462	437	434	484	413	461	472	487	467	441	431	453	444	464	450	448	441	452	447	451	495	414	465	451	424	494	437	443	453	460	480	470	491	504	474	458	467	494	473	447	454	421	476	480	474	443	476	438	493	462	487	437	483	452	456	452	445	442	475	461	426	454	464	451	465	468	459	469	480	445	448	443	434	452	443	434	488	488	448	515	436	463	450	469	476	458	477	446	447	477	468	469	483	465	422	498	483	452	416	427	488	479	440	450	462	451	440	475	490	466	507	445	471	433	474	465	476	496	431	458	485	455	448	464	420	414	450	442	467	447	453	485	454	443	485	468	442	499	448	488	448	466	461	458	462	464	443	455	450	451	426	481	438	479	478	493	487	458	459	467	422	430	510	447	454	445	438	483	468	480	494	455	430	458	480	478	474	460	468	514	457	467	451	466	460	444	459	508	432	463	493	439	441	458	481	432	460	449	499	430	447	462	439	418	500	462	458	416	444	427	464	459	463	466	426	464	449	457	504	436	458	462	465	472	437	446	480	484	451	441	502	474	476	435	474	467	454	470	516	461	453	469	421	440	459	481	459	444	435	432	502	442	437	473	479	446	454	500	472	495	418	474	495	464	464	454	463	466	446	469	492	488	450	494	465	466	446	417	489	458	459	474	470	478	475	455	444	437	500	480	441	448	485	477	461	490	438	461	479	459	498	507	474	476	428	461	422	442	438	428	485	464	451	474	465	439	465	454	419	455	471	474	444	468	471	478	470	438	498	435	469	482	450	483	452	442	421	469	438	437	421	504	479	454	450	464	462	454	457	467	445	488	442	478	447	462	438	484	448	461	424	450	453	449	489	462	466	470	508	441	449	460	469	427	475	463	459	468	475	456	472	437	430	444	483	495	477	422	483	453	414	432	429	458	424	437	443	442	491	506	462	476	452	459	478	457	478	481	474	454	464	464	465	471	472	448	496	443	483	479	466	455	481	456	481	453	440	419	452	451	467	468	473	454	442	485	439	491	480	463	402	462	478	476	490	454	465	516	469	478	458	461	487	482	486	477	456	441	480	508	450	455	427	477	445	434	471	452	467	460	447	464	447	482	462	458	478	432	451	463	458	474	468	464	423	439	461	459	499	502	465	426	457	448	432	454	470	479	472	472	487	477	465	474	465	468	463	481	436	459	500	459	449	456	471	467	494	470	427	521	451	473	447	469	469	457	440	427	494	481	455	472	432	483	424	427	467	414	502	488	468	446	454	469	444	446	484	442	475	507	473	474	396	451	470	457	471	486	460	467	472	525	444	422	469	479	470	465	453	467	422	439	463	462	425	451	485	435	455	431	487	469	453	463	457	438	465	456	471	451	446	453	429	480	461	422	433	435	435	476	457	487	495	459	404	447	476	450	467	441	507	435	481	482	490	471	539	450	447	459	481	466	461	499	431	472	456	509	483	478	456	444	425	457	433	455	480	407	410	504	482	447	461	462	459	466	479	491	473	448	450	439	503	497	476	475	452	475	437	501	441	469	457	488	485	488	459	440	438	471	494	465	465	446	450	490	477	479	466	457	426	484	471	482	474	440	430	471	463	469	519	442	467	439	492	483	480	432	474	433	437	484	483	480	445	476	482	471	418	468	455	449	453	432	511	473	455	449	495	461	460	461	480	432	466	460	490	458	395	426	429	476	453	478	464	443	448	460	481	457	442	463	466	470	412	447	472	479	472	513	467	493	423	436	439	447	446	457	475	461	434	427	446	450	473	479	480	495	493	458	449	412	453	498	416	420	455	458	445	485	435	437	459	442	437	452	452	470	431	444	473	462	435	507	464	459	461	489	458	444	433	406	436	484	442	450	420	424	489	465	440	470	497	462	475	449	428	508	444	466	469	437	462	490	503	465	481	483	418	457	455	452	454	454	447	436	472	461	448	467	486	443	414	488	448	456	475	424	471	491	435	484	459	478	427	442	454	477	460	438	447	438	475	497	434	444	459	487	457	471	463	487	484	519	466	423	453	452	472	454	468	456	454	464	510	468	498	443	467	460	465	431	453	477	481	409	429	478	457	476	428	441	434	471	462	441	438	489	508	481	472	457	484	471	458	430	435	416	475	496	424	460	454	460	422	499	490	458	431	458	454	448	479	478	445	513	462	460	481	464	487	464	460	476	463	436	436	447	485	471	427	461	454	471	473	491	469	490	488	435	433	452	431	460	493	455	466	470	458	476	460	473	430	485	482	466	471	508	428	449	458	451	439	483	444	457	456	459	469	439	485	473	437	460	481	444	430	479	462	488	447	495	453	468	446	478	483	480	473	468	464	452	475	435	500	481	458	451	449	489	502	442	440	449	502	490	469	479	474	470	441	452	480	508	463	445	454	427	417	464	469	486	484	459	482	497	501	449	465	494	461	449	457	490	428	440	427	454	450	440	453	454	440	460	479	466	462	462	492	494	460	419	444	469	487	489	450	473	493	455	498	457	488	462	466	443	472	467	486	474	462	481	498	455	408	450	438	465	461	484	451	459	460	446	481	442	457	450	436	512	467	457	446	450	434	452	464	391	435	466	470	431	424	455	414	403	446	429	467	466	477	470	418	455	448	494	460	446	482	455	526	455	448	462	462	463	473	461	506	451	419	440	460	452	417	425	462	431	459	456	414	480	513	453	439	470	440
23623	20714	27664	23811	20498	6546	2051	1387	999	6343	24476	26434	19778	8120	2438	960	708	684	679	622	654	644	657	625	669	632	680	584	667	619	676	634	618	633	622	643	608	642	672	634	705	661	674	654	625	702	640	629	662	631	651	661	632	659	667	606	608	636	605	603	629	630	665	658	607	637	642	690	635	677	552	608	633	639	653	610	652	619	623	594	619	572	642	634	625	590	630	647	622	653	600	656	616	662	630	630	622	599	620	620	614	666	630	635	614	636	643	663	599	622	618	664	667	628	649	597	633	663	627	606	635	645	590	645	646	589	608	586	650	586	628	638	658	651	666	673	634	585	636	642	727	608	615	599	646	610	594	604	613	620	634	676	646	661	561	598	614	608	635	595	589	616	622	613	603	595	626	607	652	619	608	635	652	635	628	615	629	592	597	635	654	651	622	651	644	642	630	597	623	644	643	666	606	632	626	612	620	611	632	656	636	610	584	627	633	611	628	611	618	647	614	583	650	614	609	646	657	601	625	656	597	604	631	615	653	621	652	610	623	661	635	609	644	630	647	619	626	622	674	598	621	654	650	608	680	610	606	654	616	618	619	689	630	632	613	628	606	633	631	634	611	627	590	620	644	588	627	593	642	651	666	642	609	614	622	616	603	586	626	652	623	654	638	625	678	665	594	663	662	638	654	610	601	609	603	631	623	627	661	613	658	639	638	606	637	659	614	609	615	585	642	633	604	557	666	612	670	667	638	655	640	624	576	627	675	597	645	617	593	645	668	628	654	643	617	683	635	610	636	609	585	665	620	609	619	676	638	623	612	620	587	645	619	629	626	613	597	596	633	609	626	631	639	615	592	680	653	612	616	624	624	666	593	567	637	656	613	663	655	639	641	617	647	639	646	610	650	644	638	574	613	626	672	628	640	647	583	594	660	646	596	634	624	640	607	637	592	589	628	683	611	625	622	614	600	658	603	615	657	681	615	643	618	641	653	586	641	630	556	636	619	658	642	624	638	625	633	626	623	655	609	613	658	602	661	618	636	653	617	625	616	627	599	648	632	638	598	627	565	635	651	661	638	634	637	643	633	655	613	646	618	659	636	595	586	653	673	616	635	610	590	640	639	633	614	623	615	621	648	639	646	622	678	621	611	595	644	611	682	645	631	628	681	667	611	622	599	633	641	575	606	596	602	591	594	629	657	670	645	669	638	650	658	657	627	624	619	630	618	632	683	671	637	635	626	637	652	621	593	594	567	640	592	667	620	581	623	670	633	633	603	646	602	652	643	611	611	602	649	611	617	657	633	620	641	667	631	650	617	617	641	677	625	681	643	686	644	660	625	654	657	646	656	636	633	673	685	636	608	629	658	611	622	642	634	642	642	614	664	607	637	627	624	626	630	660	656	594	586	657	637	640	641	653	657	608	598	658	623	601	598	645	634	634	624	630	647	584	672	665	648	636	593	618	633	586	628	594	615	631	627	620	676	584	639	629	624	656	656	611	602	574	620	643	608	631	573	633	617	639	666	624	650	617	579	600	635	614	605	657	590	607	614	642	634	619	628	623	639	613	610	652	635	636	651	628	603	601	610	621	644	600	597	622	664	642	654	632	628	585	595	615	650	670	631	604	624	612	637	599	637	619	606	604	639	619	663	596	638	652	610	664	666	618	625	620	637	615	605	650	603	646	594	669	626	622	655	615	659	649	638	632	622	625	615	620	682	626	662	629	605	669	626	666	628	666	619	653	619	578	641	676	593	653	660	634	628	632	619	680	628	617	633	613	581	670	637	617	597	614	625	644	613	669	619	592	673	654	639	652	629	623	661	619	628	635	641	551	644	628	613	625	652	657	645	610	652	622	637	622	617	615	596	601	633	629	586	623	581	613	629	614	634	586	623	616	631	631	634	661	644	660	708	643	661	648	644	622	557	588	639	604	693	615	573	638	660	634	646	630	597	592	628	572	577	584	624	625	655	627	637	621	685	617	716	610	637	606	624	602	621	676	600	590	602	632	608	663	617	668	620	620	644	634	639	610	610	623	650	599	614	613	595	646	653	633	608	650	630	595	615	600	658	590	628	610	608	599	593	617	609	568	618	656	631	618	616	609	636	590	668	612	612	620	603	642	641	634	620	644	673	644	616	625	664	623	633	648	573	614	613	645	614	623	670	611	641	585	622	636	629	620	600	604	635	616	620	655	683	607	638	643	657	630	607	607	653	598	587	652	642	630	619	600	656	626	589	646	620	651	618	660	632	600	618	663	588	640	618	621	609	648	612	627	615	637	629	627	604	612	674	652	693	607	644	630	635	648	633	630	625	642	636	599	615	620	641	654	659	637	611	606	670	697	620	613	639	590	617	601	587	640	599	610	619	617	632	632	640	581	635	634	667	671	662	618	635	657	605	620	612	641	588	626	620	612	600	609	600	646	637	614	617	606	653	676	656	602	609	594	643	583	622	644	605	652	589	653	587	592	638	597	609	604	621	644	601	614	600	654	595	604	587	640	593	621	655	618	628	588	635	629	637	595	649	598	624	649	622	579	656	621	649	636	678	670	588	633	635	626	626	612	633	632	634	617	617	609	609	602	649	622	651	570	615	663	638	689	615	635	598	591	631	622	663	624	613	635	637	643	611	626	656	616	629	640	612	623	618	599	598	617	684	642	657	593	652	613	669	598	602	643	576	581	641	628	654	637	670	643	642	677	613	673	632	646	632	634	603	618	584	663	649	632	662	639	635	617	597	631	603	637	654	600	637	641	607	596	693	640	646	615	638	667	652	607	633	648	595	615	622	638	628	643	624	589	614	626	612	650	658	627	635	597	670	659	637	660	614	598	656	604	633	656	608	638	646	578	591	682	620	642	635	639	617	636	603	629	659	607	623	657	616	641	637	589	698	574	631	643	652	622	590	639	625	604	627	607	639	631	666	630	634	631	581	642	624	585	642	611	601	595	601	582	674	630	679	654	583	626	560	646	679	575	632	619	628	574	608	619	646	623	594	647	611	643	624	663	629	628	661	623	665	608	618	623	611	705	707	595	622	597	612	614	650	620	653	639	617	648	607	648	591	623	637	624	642	600	625	602	638	593	641	615	609	576	648	618	624	595	598	569	693	634	664	628	609	595	647	623	667	659	640	648	618	568	645	627	605	644	657	607	667	638	657	644	637	686	631	670	597	611	679	623	642	637	610	621	643	594	633	647	629	658	627	625	628	649	630	622	624	613	638	590	611	638	630	631	625	636	632	624	616	628	601	618	663	645	631	642	624	615	555	645	596	659	611	653	652	601	645	668	626	635	655	633	651	592	671	623	648	609	610	624	603	590	652	614	654	601	659	668	676	630	592	625	635	631	605	656	623	602	635	603	626	590	601	605	674	642	623	673	668	606	631	620	623	642	647	610	603	678	614	613	617	629	678	564	645	634	654	646	627	581	651	659	680	640	675	650	637	603	651	600	605	594	614	642	660	601	618	608	630	661	650	578	610	643	600	622	632	616	657	585	630	647
5935	10620	8762	4642	2322	1569	1753	1578	1171	9062	25719	24229	16590	6649	2299	873	618	559	528	560	574	513	544	562	530	530	543	544	569	532	548	529	556	555	558	533	568	542	510	533	539	544	536	562	524	531	537	547	525	518	574	555	517	521	557	552	547	550	554	543	534	554	553	523	546	537	529	524	545	558	532	552	533	558	506	555	530	569	566	515	513	530	550	523	525	489	529	520	541	525	577	549	546	562	562	559	578	526	544	489	563	476	489	517	498	540	526	546	579	555	520	512	582	535	548	487	502	533	563	551	552	550	525	536	581	576	543	548	564	546	532	521	527	546	548	543	532	534	493	559	545	525	510	534	512	517	496	520	544	516	554	489	519	530	511	537	550	520	545	512	565	534	542	562	511	539	552	499	522	538	532	473	563	536	570	530	490	570	529	544	538	505	543	528	533	554	539	507	539	544	568	563	546	565	547	537	582	498	526	547	541	537	513	561	539	506	563	540	592	523	567	525	539	527	538	517	525	550	551	515	524	535	492	564	558	548	544	559	501	507	542	547	523	527	512	565	552	535	516	541	548	547	537	531	562	533	526	539	511	559	531	513	567	541	532	563	562	557	548	529	546	565	521	536	568	572	553	540	552	595	509	531	563	544	548	568	586	565	553	541	517	522	578	513	534	545	540	562	505	548	540	562	558	542	561	557	506	518	573	508	512	524	539	517	580	553	496	532	519	538	557	551	521	545	521	536	550	549	555	534	569	512	538	557	582	515	580	542	558	507	517	555	558	536	567	561	518	539	526	592	557	527	504	565	541	605	523	509	533	533	539	496	531	590	550	555	578	564	547	526	521	552	544	591	556	528	585	570	558	554	563	527	546	580	551	482	538	551	503	519	550	524	483	541	562	513	562	515	543	529	509	554	508	499	555	519	540	547	559	517	524	553	517	542	524	520	525	501	513	548	564	503	524	557	524	482	522	503	555	551	556	521	516	539	550	557	526	504	574	545	555	556	498	568	556	484	539	539	565	569	579	517	523	529	577	534	481	492	499	498	552	530	552	556	552	542	513	556	526	552	485	506	579	530	521	555	532	509	522	539	571	560	529	546	557	496	519	577	552	515	486	530	508	484	575	549	517	570	562	537	555	484	533	523	573	495	529	526	534	518	534	556	488	530	546	515	522	556	527	534	536	531	547	534	511	524	544	548	545	572	543	542	512	551	534	532	510	526	543	511	546	548	512	558	555	518	510	548	510	572	553	517	531	539	515	520	501	499	537	563	526	532	549	521	529	521	545	517	528	517	539	554	526	548	533	534	539	562	535	540	520	528	521	554	469	528	550	541	530	498	549	497	522	528	560	507	540	542	551	524	524	540	570	537	500	590	562	523	569	541	529	506	516	524	530	515	557	551	552	569	500	523	555	549	534	541	495	564	556	501	562	547	527	534	511	501	574	521	549	541	532	524	497	563	554	539	491	500	525	526	542	531	536	535	509	552	562	531	510	539	529	538	536	540	545	503	575	561	568	553	554	557	492	554	553	532	562	530	563	574	558	503	514	517	519	533	532	494	517	517	555	526	548	544	526	511	526	559	499	546	535	494	542	505	528	582	530	503	563	544	545	552	535	545	553	548	530	559	552	559	497	537	552	534	543	495	515	525	558	547	537	522	519	500	550	558	511	499	528	583	509	532	529	572	525	576	537	538	509	522	546	566	543	538	515	523	509	544	566	513	526	535	580	563	553	506	570	503	537	512	508	524	562	554	583	546	530	546	506	532	554	576	475	498	525	534	551	547	535	490	543	566	527	525	555	539	557	553	525	571	517	586	540	523	543	534	527	522	515	550	554	553	537	518	517	558	524	547	539	565	532	518	553	543	545	579	512	539	573	563	498	528	542	519	558	514	532	503	538	522	561	537	561	502	537	520	518	565	518	507	495	619	531	557	542	530	526	497	541	511	526	533	529	509	537	582	537	570	523	544	539	555	507	585	516	528	529	556	507	539	533	516	550	534	519	526	588	506	547	510	547	496	505	549	519	497	496	534	523	522	525	517	566	517	539	518	521	557	528	537	523	538	522	553	533	515	526	544	533	562	541	595	521	541	547	543	524	532	552	549	533	538	506	499	559	560	502	559	514	537	544	531	532	561	543	555	551	495	530	542	558	508	561	504	527	506	527	528	528	503	548	526	548	538	525	519	562	549	557	556	559	527	543	554	550	562	544	547	579	550	539	510	506	539	581	535	565	548	533	558	540	527	497	538	564	539	541	527	565	510	523	524	562	556	504	490	516	511	525	520	537	569	585	557	499	528	529	537	504	537	540	489	566	541	513	591	544	533	492	525	518	554	527	503	532	571	536	564	522	585	501	551	552	550	519	568	526	518	507	532	541	537	568	530	578	518	528	538	527	581	517	506	543	528	566	564	492	522	560	533	547	532	532	482	559	571	528	463	517	559	496	535	546	502	534	511	509	486	535	557	504	515	576	542	535	534	538	577	574	539	554	539	539	560	518	548	503	543	514	504	558	524	506	565	555	551	571	559	528	556	537	567	516	556	546	523	542	522	521	543	524	542	570	519	544	546	565	540	534	538	552	530	501	504	526	535	523	508	518	588	510	573	580	556	520	545	565	561	516	520	571	519	510	532	495	576	516	531	524	568	540	524	518	525	575	568	564	515	519	535	551	560	539	503	554	510	521	533	525	532	556	504	556	485	545	538	511	533	542	549	513	548	525	596	527	503	528	525	535	570	518	572	521	565	527	530	514	523	498	534	554	542	529	531	569	538	548	565	545	536	531	561	550	544	498	534	515	532	511	545	539	506	530	552	535	531	554	557	564	548	476	545	529	546	577	519	537	515	537	519	560	490	525	514	527	479	528	525	556	550	544	467	532	489	540	526	568	527	531	524	567	562	535	511	563	535	530	548	555	524	577	559	555	526	505	524	536	524	528	548	579	535	562	552	510	543	518	529	500	554	525	568	540	555	522	565	494	502	552	539	553	564	553	527	538	524	534	519	573	492	534	546	547	524	526	552	534	526	536	544	506	576	518	544	542	588	548	536	517	555	527	561	535	547	540	514	544	537	529	513	519	553	550	511	532	520	557	520	526	527	483	526	552	525	538	514	531	542	517	528	518	541	490	580	545	529	493	539	548	537	544	531	544	515	538	503	550	533	485	582	501	523	495	513	549	529	547	529	545	517	547	513	541	557	559	489	537	510	539	500	566	547	531	516	525	522	542	549	529	564	547	540	524	517	506	510	554	512	510	528	603	556	548	501	547	511	585	529	514	505	544	537	532	519	539	538	525	535	556	532	540	523	506	518	510	532	557	551	555	530	533	534	522	529	492	566	540	504	560	518	559	567	576	534	551	519	517	530	564	554	490	538	513	495	577	533	513	549	524	527	524	547	540	494	562	508	559	530	520	536	544	552	540	546	522	517	510	532	470	531	482	532	568	528	529	579	553	511	528	525	552	566	518	547	552	527	538	520	539	540	545	512	551	491	607	509
26774	10675	1881	839	620	564	534	497	532	593	1141	1688	1515	1127	674	512	488	485	489	438	472	449	484	442	432	468	456	435	503	454	441	461	431	452	436	459	422	463	448	443	465	461	423	445	465	482	512	500	468	466	466	489	459	460	457	462	453	471	424	444	486	460	476	506	466	459	487	505	461	475	509	495	488	462	456	437	442	460	521	431	475	476	462	468	443	439	487	441	461	476	442	460	465	493	450	484	488	437	435	514	437	475	448	424	494	450	477	468	440	461	458	456	463	452	472	480	437	475	460	516	428	442	467	427	470	440	431	449	463	466	435	465	439	516	472	445	476	453	455	468	416	458	427	452	469	466	508	478	418	455	419	462	463	423	451	482	459	466	501	462	462	453	412	460	460	444	476	460	475	489	445	435	455	446	451	482	449	460	464	476	452	488	492	467	432	442	442	457	452	417	482	427	470	481	469	511	463	469	464	434	429	456	495	430	451	445	457	469	428	498	467	495	500	448	483	461	457	495	443	466	447	460	490	431	477	445	498	475	484	479	442	446	436	469	487	504	471	460	453	432	454	493	470	431	470	461	471	440	452	436	461	468	437	453	489	462	427	462	487	454	477	445	451	437	494	449	442	469	463	459	449	463	453	463	469	425	412	512	439	441	493	450	514	474	443	462	457	477	469	436	439	493	422	474	465	451	487	484	463	454	442	456	417	497	464	487	464	480	457	463	482	442	437	459	461	461	460	467	458	453	475	446	467	469	448	464	484	437	469	483	468	461	462	448	435	460	447	462	464	493	484	483	452	460	431	412	469	479	528	451	464	452	462	462	465	453	462	473	494	467	431	423	474	489	459	444	457	496	432	468	451	443	454	464	469	479	450	492	446	436	452	417	437	495	468	478	488	450	459	434	458	466	493	453	463	510	460	446	437	476	428	490	432	489	435	495	452	464	455	459	436	425	474	460	451	486	457	474	506	454	517	444	455	442	437	479	470	436	438	491	458	472	466	476	498	502	455	442	489	455	429	422	439	523	437	464	458	472	442	454	444	433	452	478	481	467	432	474	434	444	461	512	482	460	476	456	448	460	475	485	478	487	473	431	470	455	469	479	473	473	490	512	446	429	470	493	465	461	460	458	451	448	468	461	450	492	451	468	479	468	506	472	461	445	441	467	445	470	455	437	433	468	473	457	468	492	471	448	462	479	451	469	453	479	445	479	455	485	449	438	489	461	432	504	475	447	502	485	454	435	451	472	493	493	495	473	458	494	448	448	448	449	454	481	468	467	443	465	464	447	475	469	466	452	440	483	433	451	481	432	482	497	494	481	424	512	489	475	506	468	459	450	456	408	524	471	498	423	495	433	418	453	442	475	444	468	469	466	464	433	498	463	454	449	440	471	439	516	456	467	465	397	429	478	451	455	436	490	429	457	435	459	500	472	459	443	487	482	463	495	448	477	476	432	463	447	464	468	477	457	448	471	473	467	450	488	453	450	456	423	448	487	479	422	447	477	484	460	448	470	482	481	429	449	471	451	452	460	457	472	459	474	461	470	437	470	465	492	452	422	440	434	462	468	467	488	486	479	473	493	448	466	448	463	454	492	448	503	500	432	484	474	455	471	463	465	459	443	446	461	471	447	446	454	483	437	507	473	454	467	420	459	482	467	471	482	438	468	451	469	444	500	501	415	466	493	470	481	473	456	479	475	465	451	487	465	490	440	448	474	443	464	484	445	504	472	462	408	448	483	507	464	472	444	464	498	441	453	461	468	447	473	454	489	483	447	474	497	431	486	440	454	507	466	477	472	455	470	458	462	479	479	508	455	459	498	464	478	442	460	496	474	462	456	480	451	442	462	451	466	468	438	457	433	459	468	470	470	458	444	466	492	480	475	488	441	464	495	443	462	452	442	476	437	475	462	481	499	451	494	462	455	464	492	429	486	467	486	463	464	476	421	472	455	487	448	454	460	479	452	494	470	443	474	443	461	417	459	479	455	507	445	448	454	479	439	452	477	444	489	504	475	474	453	445	462	446	483	480	515	441	443	451	465	433	468	434	491	451	450	471	457	466	458	444	470	474	474	475	468	495	488	442	453	435	476	457	472	467	455	408	467	454	459	507	475	468	444	488	494	489	485	465	495	441	485	437	501	447	477	453	444	449	473	483	476	437	481	446	482	469	461	482	469	482	467	458	499	439	447	514	457	504	475	437	444	473	479	426	468	528	483	471	442	459	438	488	489	459	459	452	502	459	456	446	473	470	471	460	458	478	474	477	468	458	440	464	462	488	472	478	430	453	460	479	384	441	477	441	477	429	477	534	436	456	449	491	436	463	512	465	467	441	475	454	472	468	443	422	478	466	439	451	461	441	484	467	466	464	445	473	438	448	449	482	433	436	457	513	473	421	509	470	493	479	469	492	477	457	434	472	418	440	506	437	489	443	480	488	449	440	454	472	463	459	463	439	477	455	434	458	485	460	451	449	471	448	487	464	418	430	489	462	450	453	472	482	457	476	453	464	459	433	486	463	457	454	414	476	499	447	474	468	460	462	487	477	429	455	482	450	490	485	517	499	460	426	515	483	476	477	449	479	470	453	480	463	441	460	472	473	439	451	448	462	460	490	481	471	465	465	500	436	494	431	477	436	455	484	468	462	494	451	446	497	436	444	461	445	447	434	418	488	431	457	470	458	475	457	475	498	503	481	433	449	462	472	472	455	448	455	433	447	461	467	481	485	447	496	419	455	506	450	456	458	461	426	507	494	423	455	467	453	487	439	489	466	495	438	459	468	451	457	450	461	454	457	466	500	485	488	470	443	434	480	459	482	475	485	453	467	452	465	484	499	478	437	478	459	501	476	409	459	518	453	472	420	481	491	417	471	479	476	468	481	411	432	457	449	433	459	439	442	463	470	412	454	452	462	484	444	451	491	476	466	481	464	473	472	474	483	467	523	464	484	448	421	454	419	465	457	502	441	457	452	469	454	470	483	436	464	491	472	413	414	438	457	470	477	479	458	472	440	471	462	452	502	470	468	477	480	443	497	490	512	458	451	450	478	426	446	449	483	457	470	535	451	467	468	424	475	479	461	478	420	406	440	457	465	464	414	482	429	441	476	437	428	436	466	440	470	470	517	438	429	463	423	462	483	452	478	514	502	444	495	432	428	472	477	481	435	459	466	453	448	478	453	435	497	427	461	449	465	522	483	463	449	483	508	451	463	442	464	465	471	492	473	457	467	440	460	444	498	472	479	479	465	436	436	426	457	412	469	453	448	448	485	433	483	471	437	490	479	431	432	474	450	446	495	503	450	430	472	477	431	465	456	469	411	456	457	476	455	492	476	449	465	463	485	478	464	459	480	459	515	470	446	467	472	485	470	459	469	460	443	434	474	452	434	474	447	444	467	469	504	523	496	498	463	458	462	435	492	434	465	448	494	474	437	449	455	481	525	468	449	466	489	492	435	491	436	476	465	430	467	463	444	473	467	429	477	459	480	452	440	421
6033	2324	1413	795	687	464	455	487	498	600	1507	2160	1888	1162	653	526	415	363	422	393	375	410	373	366	375	422	341	426	425	380	381	399	444	436	378	433	434	398	378	436	419	398	395	416	423	399	393	388	413	391	400	366	423	435	381	408	399	368	418	406	377	405	422	402	383	400	393	393	417	423	396	401	396	383	409	421	384	380	395	388	397	398	397	428	399	406	385	404	424	405	395	426	398	413	381	406	370	391	403	406	342	372	400	381	406	402	395	381	376	362	381	420	388	406	380	375	412	412	368	369	380	366	365	400	381	399	419	381	414	356	382	388	396	399	382	351	416	397	390	394	403	391	364	407	433	400	410	391	418	363	402	422	363	437	405	401	351	376	407	404	360	394	369	397	415	407	425	378	391	395	425	391	398	425	389	406	396	385	385	408	428	345	420	421	425	424	413	415	418	411	422	430	401	386	385	410	420	416	384	408	392	371	419	378	408	413	405	410	389	397	397	395	394	410	365	409	389	397	384	426	372	420	384	371	371	382	358	410	409	385	407	385	404	398	398	396	380	380	379	431	400	375	404	375	413	369	399	382	353	395	377	387	388	400	435	424	432	393	407	407	395	388	410	393	371	406	413	401	438	402	413	397	386	406	415	363	400	388	365	373	397	409	367	405	385	418	409	404	430	380	379	412	403	432	387	424	392	377	429	399	411	397	416	412	402	391	394	358	403	410	395	380	402	385	411	368	408	387	382	355	396	393	438	380	387	396	392	374	427	407	346	376	418	407	358	403	402	390	366	397	392	383	383	365	380	433	419	391	392	380	398	399	389	408	393	392	397	418	389	391	396	379	382	385	403	374	400	400	393	388	406	396	426	407	395	393	357	407	443	398	395	409	393	412	403	412	401	371	407	375	391	423	378	369	377	378	420	405	393	395	345	436	425	401	402	379	414	412	408	426	393	375	383	394	422	385	403	399	380	387	391	398	370	376	396	381	419	427	373	407	371	401	389	423	427	385	429	408	366	381	400	377	415	404	399	434	389	360	367	404	382	386	379	397	400	417	363	393	390	417	407	428	378	377	384	392	429	416	380	425	405	386	387	410	386	350	405	407	419	399	427	395	411	380	382	418	394	397	401	387	355	424	411	417	365	403	401	397	388	399	394	395	414	395	390	426	383	413	385	388	390	384	396	359	422	426	400	376	423	363	391	355	404	393	364	368	397	386	422	403	387	389	394	399	361	379	399	395	420	417	377	395	387	408	405	390	367	402	448	371	424	417	428	406	419	402	374	391	373	403	387	381	379	429	396	379	404	413	399	376	430	399	383	374	406	381	402	384	375	390	414	389	393	386	396	397	411	376	397	386	365	386	403	365	386	380	377	414	378	396	393	390	382	406	388	423	385	410	392	397	383	404	374	392	418	394	395	402	392	376	391	390	380	391	389	378	405	397	401	378	392	375	379	402	419	397	409	429	388	417	374	414	380	352	397	398	417	398	367	403	395	381	358	391	402	379	398	381	406	401	422	417	401	425	394	373	395	384	382	370	402	428	399	415	421	385	395	417	391	366	404	388	410	391	376	406	363	383	439	399	363	398	369	384	391	353	391	398	405	407	442	405	383	418	353	386	359	398	381	411	391	375	419	419	405	397	376	409	380	407	321	384	397	427	383	431	402	384	362	392	427	360	391	412	383	371	388	421	372	400	402	400	413	391	400	441	395	394	354	367	392	389	408	425	387	430	411	385	394	368	383	385	399	394	400	406	387	425	387	430	413	422	366	416	380	412	388	361	373	399	399	398	412	383	377	405	389	400	390	401	417	388	376	396	372	412	395	419	376	388	381	397	381	416	365	386	397	371	366	410	411	374	357	409	410	395	364	399	410	412	390	408	389	426	401	423	393	469	408	360	391	402	392	377	411	362	425	391	391	392	400	396	382	360	382	398	410	400	418	403	386	430	438	360	392	356	360	403	415	400	374	444	410	374	373	426	385	395	377	429	393	428	450	395	360	391	375	421	407	377	409	347	385	425	375	420	383	410	385	420	402	410	392	395	418	384	381	426	389	424	389	408	369	364	413	409	428	419	384	384	368	381	392	353	386	405	395	405	389	396	392	402	355	377	397	391	374	409	370	399	426	399	418	393	373	359	374	427	371	386	405	370	381	403	384	402	391	376	407	403	420	406	395	406	412	390	409	404	377	366	366	421	395	373	423	368	378	372	398	417	422	401	408	391	432	392	397	386	403	423	431	410	402	398	415	381	402	388	413	367	399	441	410	421	377	400	393	438	402	397	383	413	403	369	413	406	375	390	394	369	408	381	363	396	378	352	362	411	366	376	393	428	394	373	413	388	396	444	402	379	419	363	398	451	360	404	380	403	374	392	413	378	398	389	372	376	409	423	405	418	388	399	407	383	429	398	403	410	408	391	390	374	398	367	402	376	404	377	386	410	395	416	371	409	360	394	393	376	398	400	422	413	407	423	370	407	391	386	361	406	397	385	387	438	374	411	415	414	390	397	399	372	426	390	418	388	343	389	379	406	382	438	379	390	401	397	424	426	377	392	395	416	390	403	384	375	390	414	399	397	413	389	393	368	412	423	396	389	425	370	418	388	398	400	389	404	425	381	414	405	414	344	387	416	378	398	404	410	404	386	408	382	403	364	432	456	380	406	383	430	391	420	397	401	394	366	393	394	383	406	391	434	385	404	400	390	368	384	385	367	363	380	418	404	438	416	386	371	391	382	361	381	434	424	386	405	349	400	408	408	416	417	396	405	421	392	393	393	454	370	393	390	381	387	370	387	414	370	408	386	443	408	401	352	398	350	380	423	386	423	409	398	397	382	403	398	412	400	383	387	423	392	399	444	387	420	381	389	405	415	409	383	400	425	356	423	376	367	379	404	392	416	420	379	367	407	378	376	373	409	370	395	417	445	397	360	387	387	367	396	403	375	399	410	435	403	436	439	393	399	375	415	368	444	404	412	414	387	409	379	382	380	401	429	405	402	430	396	391	389	411	396	418	399	401	412	374	380	394	415	405	369	383	391	403	378	396	368	410	394	382	395	421	402	437	386	416	404	418	381	388	425	347	402	428	411	387	352	407	385	400	390	375	446	374	378	377	416	390	398	399	401	368	424	408	413	391	400	355	399	401	414	411	386	371	387	398	359	426	409	423	409	431	381	384	365	393	372	379	421	385	421	390	389	381	396	351	397	405	373	390	393	402	357	378	403	387	391	369	397	397	411	370	417	376	380	412	451	453	403	428	385	379	403	388	382	406	375	385	387	403	394	363	419	374	394	376	403	354	393	418	359	381	383	412	370	397	407	369	416	411	416	391	420	386	383	385	394	387	400	384	417	357	410	387	361	384	402	356	397	437	385	388	408	381	412	370	383	415	417	422	400	368	355	387	412	424	403	393	413	370	366	409	426	389	382	401	394	408	363	403	413	363	391	404	392	386	408	410	423	380	394	380	415	420	407	385	358	394	400	375	418	405	364	414	376
24597	20722	26672	24678	9106	1600	968	791	806	1488	9678	17579	12028	4921	1559	754	522	499	513	527	523	485	509	514	495	518	530	489	487	491	508	498	472	507	509	461	476	513	474	509	477	492	494	451	516	500	436	499	505	492	512	468	483	497	524	474	500	519	494	483	484	497	514	519	469	516	525	504	525	504	503	477	489	508	482	486	531	484	510	497	499	484	508	504	472	520	468	479	526	508	512	493	484	465	491	474	492	482	493	484	482	506	472	531	499	463	525	506	505	482	481	473	467	493	504	498	514	452	481	474	494	514	517	482	499	474	521	454	477	504	494	494	486	495	518	481	486	482	469	510	521	470	491	518	479	544	499	484	475	474	504	474	522	496	487	481	474	513	478	475	514	496	529	480	479	520	484	486	530	485	491	520	466	495	539	480	482	500	500	468	503	496	461	471	512	457	530	533	508	527	484	476	505	512	463	467	476	503	514	515	477	463	444	477	500	511	502	508	488	500	527	534	514	477	459	503	458	509	524	484	515	517	498	487	549	476	483	475	472	517	493	488	535	484	524	494	498	452	481	538	500	472	493	491	478	511	495	458	473	493	503	463	525	507	535	530	489	499	490	476	514	485	502	499	469	475	518	537	479	486	458	489	488	471	479	484	497	524	447	527	501	487	495	511	515	507	502	497	506	497	501	486	484	530	460	492	490	449	502	490	462	483	439	476	442	491	491	469	442	459	500	482	510	502	496	497	520	480	523	512	481	484	491	480	436	495	454	483	471	510	530	451	460	495	489	465	523	502	460	445	538	496	467	483	513	493	466	522	451	505	505	469	487	478	492	529	483	521	519	533	505	466	513	506	446	507	510	539	488	484	498	495	535	460	477	532	475	487	507	478	495	500	496	482	505	471	487	475	480	483	460	476	458	521	443	514	497	501	469	461	476	527	483	493	462	461	474	454	463	537	475	486	510	521	474	475	507	492	477	525	487	470	488	497	472	517	496	533	506	486	526	498	466	486	453	472	485	528	517	512	479	458	513	521	504	475	480	527	491	505	496	481	451	474	491	478	512	513	489	485	541	492	487	501	514	483	492	490	478	546	517	514	508	510	467	486	502	494	527	466	471	470	469	467	494	514	538	520	512	509	534	474	512	490	489	523	469	478	553	483	480	519	459	503	447	486	488	480	480	504	461	488	496	485	492	465	512	503	513	496	498	496	483	469	512	552	469	527	522	502	492	517	496	480	460	510	486	475	485	517	503	471	463	520	481	480	512	468	509	499	515	472	461	507	471	480	489	518	462	485	516	492	511	489	506	512	490	478	523	465	490	521	483	503	475	531	483	528	464	480	495	491	475	463	490	473	483	500	500	498	464	472	504	482	497	520	495	456	474	479	504	500	505	533	490	482	499	458	473	499	467	505	500	498	492	492	518	493	502	486	512	472	521	490	489	519	515	498	490	453	467	508	516	487	510	512	526	499	493	469	491	487	507	500	501	522	482	467	521	530	510	490	488	486	489	494	468	455	496	499	514	500	491	486	512	416	496	484	535	528	490	492	492	453	464	488	527	458	485	518	491	499	483	501	519	496	480	502	529	510	499	514	506	491	473	428	485	476	492	481	510	475	475	480	533	458	461	476	516	436	468	506	468	482	462	511	512	489	481	505	533	509	483	506	488	507	498	478	445	453	512	480	520	512	484	453	473	463	473	478	501	504	511	482	471	502	507	526	467	496	500	504	496	506	462	513	467	492	488	483	474	486	459	467	481	510	516	504	465	469	477	498	516	476	503	497	463	476	438	494	458	443	534	503	479	500	516	490	492	509	502	511	501	492	455	482	514	501	476	476	469	467	505	501	500	506	525	488	507	464	507	514	497	486	489	531	458	499	463	492	499	483	516	476	512	522	471	520	496	500	458	519	521	495	467	516	489	532	458	471	455	489	527	502	492	480	450	499	455	540	479	477	477	510	460	482	503	508	495	512	494	473	485	515	485	474	491	532	510	487	468	521	488	491	544	511	511	498	486	499	485	494	507	478	477	481	504	462	493	456	470	507	491	484	477	501	457	478	492	498	496	509	448	490	504	493	490	510	492	474	494	534	505	459	511	447	520	496	506	477	462	490	475	535	528	486	506	511	459	492	513	454	475	502	489	521	521	468	494	507	496	506	486	528	495	500	475	497	516	489	503	499	488	488	497	512	504	501	473	490	483	488	547	483	487	513	483	489	478	497	458	510	475	496	472	478	489	521	540	482	495	494	492	505	496	465	492	519	460	504	464	485	489	492	486	489	545	469	495	535	487	501	492	511	500	462	526	517	488	514	487	491	441	472	496	462	493	525	497	492	450	505	467	475	508	492	501	482	510	459	482	466	491	488	513	470	492	478	500	490	475	451	499	505	453	506	459	458	480	466	504	508	482	504	490	492	486	514	461	510	534	486	480	487	534	501	479	453	502	483	477	509	486	484	501	500	478	500	470	453	482	475	481	538	515	458	489	508	497	489	479	487	514	456	489	504	493	446	479	498	442	473	478	509	442	504	475	450	517	490	498	471	526	481	478	512	476	473	491	485	498	465	499	500	513	451	512	478	494	523	480	451	514	489	488	507	489	465	490	487	503	468	487	483	527	437	548	475	492	515	489	512	486	538	487	476	500	463	501	524	502	530	510	503	518	494	492	465	483	494	516	486	474	493	487	508	472	503	540	483	507	473	518	561	499	476	465	470	468	480	509	506	470	513	447	502	510	494	492	484	526	496	483	472	504	543	502	504	502	520	477	488	496	508	516	506	499	510	505	494	515	510	516	507	514	463	487	483	474	504	481	530	494	508	505	518	502	503	450	496	497	492	518	497	494	497	482	456	497	504	503	509	478	519	500	493	468	506	522	484	520	510	555	515	499	469	522	497	503	507	454	484	465	552	484	467	492	474	462	484	461	487	481	466	489	493	482	510	475	469	496	505	479	466	446	485	531	477	495	479	470	486	482	501	463	513	470	446	507	491	485	470	476	522	516	502	527	556	512	492	504	498	490	468	489	526	475	471	498	475	497	492	496	507	460	495	491	497	525	514	475	532	494	499	543	493	484	494	494	508	426	498	485	489	482	488	497	502	527	531	453	495	518	495	477	507	482	476	505	517	471	474	498	497	515	530	491	513	495	518	467	506	490	456	504	500	489	485	513	498	502	469	500	494	521	446	520	481	475	484	476	458	454	462	516	472	501	462	489	505	466	499	481	488	493	504	488	479	490	507	499	506	483	495	455	503	462	474	525	472	501	484	467	471	518	501	491	492	536	514	487	508	470	491	520	456	462	498	509	503	481	471	485	490	542	505	473	473	449	491	501	525	497	476	483	487	480	504	496	482	528	533	478	479	486	475	514	569	476	478	518	490	460	521	522	480	530	504	509	483	488	510	496	514	443	484	484	461	463	490	492	453	525	533	502	503	488	481	505	529	476	492	467	496	528	448	479	489	494	498	509	499	498	486	497	475	452	461	500	475	515	488	502	493	490	464
4569	5603	4880	3102	2192	1113	958	849	939	2276	12881	17407	10915	4645	1598	701	489	439	440	443	412	417	454	450	411	440	477	435	471	475	418	477	415	469	427	450	438	457	408	418	434	429	443	444	430	447	459	432	432	425	424	418	414	502	432	433	421	420	463	406	431	407	398	424	455	419	435	425	442	445	414	436	410	410	453	434	445	448	436	427	465	448	461	444	442	422	441	418	445	433	431	393	423	447	461	401	452	417	429	474	455	441	420	458	480	431	458	444	461	409	457	400	435	465	441	473	433	452	430	420	400	394	472	410	397	407	449	437	418	430	426	421	428	420	428	466	442	403	466	414	462	434	439	400	433	416	422	412	424	440	428	409	440	421	413	435	410	413	430	436	454	452	400	445	434	447	445	439	425	432	471	395	409	458	400	438	420	422	409	445	445	420	446	420	417	428	425	449	447	441	441	398	427	415	427	431	435	479	438	395	425	427	458	456	454	414	436	432	418	453	451	438	436	406	417	424	395	447	407	461	437	444	399	418	413	420	447	448	418	435	439	406	409	424	418	442	438	451	414	387	448	460	440	428	438	440	425	443	452	421	434	418	422	422	413	440	459	465	433	438	415	448	428	460	409	445	451	420	398	466	447	450	424	425	400	412	369	433	414	450	425	448	443	441	437	417	409	440	452	460	445	409	446	408	396	420	437	397	435	445	437	458	442	429	400	429	434	445	432	433	392	421	446	396	467	445	435	447	425	420	440	413	449	447	415	406	424	421	444	452	468	449	410	441	412	411	432	435	452	437	472	417	436	415	465	458	474	412	428	434	413	427	414	406	428	453	434	431	446	415	457	419	415	407	410	427	452	421	429	421	419	448	429	437	448	422	445	440	461	434	410	425	407	471	406	402	427	439	396	435	442	432	430	410	411	424	429	438	412	429	471	466	442	421	454	441	441	427	476	449	436	404	465	445	444	423	438	441	446	419	404	432	423	406	423	446	424	408	443	463	421	416	446	440	399	464	401	391	430	427	436	390	433	417	441	431	432	413	415	417	434	404	407	429	443	417	453	449	455	478	446	420	422	431	446	402	405	410	439	447	402	416	431	415	417	469	426	417	440	412	447	474	407	375	450	412	402	465	463	404	447	446	480	408	442	450	434	443	469	406	423	422	391	429	418	409	426	419	393	421	399	444	454	401	454	409	430	396	413	411	416	431	440	435	426	392	429	442	443	446	444	408	427	424	396	417	459	450	438	427	439	429	436	472	415	444	421	410	420	429	391	481	427	422	451	438	457	417	430	486	434	434	423	435	458	392	389	410	452	438	407	426	405	434	421	425	447	441	423	475	415	398	455	437	439	434	453	445	418	427	439	451	380	413	428	423	425	456	406	463	450	456	447	425	404	403	440	418	408	420	459	452	452	386	412	427	428	418	429	409	461	445	426	430	431	418	443	433	442	429	443	461	417	429	422	436	411	398	446	407	420	431	408	432	430	425	390	422	440	416	417	412	424	411	407	386	427	401	407	432	477	475	433	458	432	442	450	405	434	430	416	409	417	410	425	458	459	445	423	395	439	426	448	416	455	428	421	480	415	433	452	424	404	453	379	430	399	414	432	401	438	409	443	396	415	407	450	440	409	423	457	446	396	439	448	430	427	423	396	390	454	424	400	455	428	432	446	441	431	429	423	432	443	442	412	454	443	428	434	401	422	438	435	411	407	405	436	417	426	402	402	452	468	438	411	421	439	388	438	431	402	422	415	442	408	479	437	425	433	426	413	391	394	426	441	417	431	430	438	441	449	433	477	425	417	443	442	447	450	434	409	426	447	423	419	447	416	493	403	430	453	475	414	410	438	394	405	429	423	461	430	416	439	414	418	407	400	416	441	420	441	433	434	437	420	412	428	437	438	420	434	426	418	430	450	432	429	432	439	416	449	401	429	439	420	453	411	413	430	391	437	397	419	412	426	405	434	396	418	420	475	446	384	436	422	424	406	411	399	433	435	445	466	415	435	400	481	430	441	429	439	429	424	402	409	422	453	446	425	431	439	470	440	452	444	441	410	453	424	443	393	416	411	375	463	463	407	412	444	477	426	426	443	440	432	425	426	444	421	416	415	413	409	427	449	438	452	407	414	417	436	430	445	445	448	441	412	407	434	425	422	401	487	433	441	455	433	446	439	451	404	453	451	436	426	431	434	404	412	413	451	427	432	444	413	422	450	446	378	409	445	417	425	383	438	432	424	397	436	428	417	420	430	453	436	475	389	404	400	390	459	475	416	412	476	427	428	396	443	427	447	433	440	433	432	451	404	464	432	446	442	427	433	422	428	419	437	403	455	444	432	421	444	462	420	423	420	424	428	475	421	438	402	403	445	430	442	427	420	383	417	449	453	411	424	426	430	445	437	446	458	438	440	457	383	415	428	418	448	405	437	426	410	413	431	416	447	423	436	398	477	410	447	410	447	451	419	419	431	400	404	441	405	456	394	467	414	408	418	431	461	456	382	447	436	442	430	442	414	418	407	389	430	427	428	419	422	404	468	417	405	407	427	451	430	422	388	446	445	448	408	415	408	430	433	425	393	462	461	424	430	440	466	444	423	407	409	431	439	440	438	450	456	421	426	431	444	398	435	464	456	444	424	436	435	414	423	425	407	440	453	434	396	386	445	444	443	449	421	391	436	400	442	435	438	446	451	414	432	401	449	451	419	423	444	419	417	397	437	438	490	432	429	430	409	433	415	393	411	474	415	432	414	421	450	430	443	469	457	431	444	458	471	427	397	382	428	464	413	426	415	459	457	422	463	430	404	444	488	405	426	434	416	431	412	404	431	440	442	481	428	432	485	427	465	415	403	435	449	432	433	460	442	393	446	434	426	405	421	436	484	431	460	444	449	437	448	440	481	396	423	444	433	427	472	420	463	417	395	444	409	417	449	437	402	424	420	443	373	456	417	466	424	423	415	405	431	436	462	390	428	449	453	419	447	413	451	417	439	431	415	455	416	413	416	421	397	403	415	455	427	426	440	426	440	433	421	448	353	402	419	448	422	444	421	418	446	421	447	445	408	424	459	437	443	435	445	456	429	437	412	464	410	430	430	441	443	397	436	406	449	479	450	426	407	465	469	455	431	429	439	402	409	436	427	399	442	421	441	422	433	439	408	419	424	458	449	439	447	409	400	427	418	453	424	419	460	417	485	384	455	430	461	407	401	402	449	452	403	456	417	426	390	425	458	422	440	435	424	419	431	415	423	428	427	425	416	443	458	438	437	433	424	438	431	406	439	423	429	454	420	445	465	380	421	459	429	430	404	461	443	466	418	394	420	463	385	396	431	440	447	427	452	436	426	434	404	439	418	390	441	409	432	421	409	441	440	424	453	441	409	409	470	426	440	453	413	424	451	443	392	422	407	439	459	423	450	460	421	456	439	448	447	410	450	450	411	407	420	454	417	430	413	410	450	447	435	382	440	415	454	429	409	453	461	415	420	445	422	439	424	422	386	422	417	440
23795	20753	27757	23832	20540	6893	1753	1144	1111	3134	17284	27829	21101	10083	2949	1095	677	632	601	598	600	597	584	547	588	570	576	618	605	598	613	560	666	583	589	563	612	598	590	572	602	614	605	585	637	582	598	570	591	602	574	618	611	603	537	589	606	588	592	600	623	608	624	629	598	628	598	606	627	602	538	595	623	581	610	602	626	600	564	568	623	618	619	559	576	646	586	568	612	615	635	611	585	586	579	572	600	596	619	595	641	577	613	615	569	634	626	629	603	589	621	555	583	609	616	600	612	533	565	566	599	573	612	624	582	571	573	597	589	604	578	598	635	567	560	574	620	580	567	573	578	578	564	603	619	574	615	571	522	631	583	557	601	575	616	573	617	612	606	601	587	618	570	612	610	589	572	600	544	616	621	626	589	604	567	586	571	568	566	604	608	611	580	610	640	582	605	599	582	598	603	602	557	596	599	577	609	579	613	572	615	597	565	614	588	624	572	577	568	592	594	609	603	577	587	597	606	623	572	632	585	598	580	592	614	585	566	637	640	564	559	634	561	679	610	569	566	597	574	610	618	638	651	584	581	564	620	602	613	565	552	580	620	543	586	624	628	607	548	663	569	599	576	577	580	594	586	667	544	572	586	580	610	602	569	609	618	634	566	567	595	611	598	611	638	589	551	643	603	598	551	574	550	607	582	587	565	579	606	551	623	627	588	552	582	591	604	582	621	578	541	579	605	600	641	623	616	587	599	630	623	641	585	589	620	588	583	570	570	674	621	611	567	596	574	598	601	540	594	567	615	604	590	580	580	583	608	605	595	602	583	585	534	596	580	589	567	595	577	601	605	544	605	581	626	549	575	574	587	597	648	594	551	603	550	560	602	624	582	609	566	541	581	600	614	551	561	624	643	590	618	585	552	577	598	592	613	548	558	604	590	609	605	601	566	591	617	627	603	601	575	604	597	615	626	587	592	620	618	522	609	581	605	596	537	636	560	593	599	534	591	627	601	611	588	557	633	589	589	590	576	582	566	578	587	589	610	587	548	578	556	594	584	608	567	576	599	649	585	589	563	607	574	598	598	593	595	579	610	580	578	594	586	630	609	595	605	603	598	577	595	578	583	606	564	597	641	598	583	567	578	613	589	620	580	585	543	576	613	572	629	578	556	592	596	601	583	601	610	616	569	555	599	620	568	605	560	573	603	614	580	584	605	586	623	545	594	587	586	520	630	562	580	585	614	614	619	591	566	563	633	572	612	580	602	600	588	572	557	550	581	633	588	553	551	593	575	565	550	602	571	610	590	557	572	610	551	598	639	574	561	598	554	619	587	622	634	566	576	611	604	590	581	612	596	578	577	554	609	572	587	605	573	570	612	574	553	594	557	618	563	576	599	601	634	564	590	609	595	571	599	595	612	573	579	607	568	599	548	530	635	592	540	556	601	587	605	539	574	564	596	585	568	574	621	623	596	565	564	568	578	623	586	581	590	595	592	592	572	577	590	606	611	593	596	564	574	611	504	636	595	572	577	594	580	650	608	601	613	590	563	568	563	595	594	601	568	618	581	580	608	580	600	573	572	579	608	646	615	595	600	594	588	575	633	641	626	623	581	584	574	638	621	558	559	650	624	582	664	595	597	628	588	599	563	605	614	582	621	593	605	611	592	611	590	648	615	626	586	569	608	575	605	564	621	582	606	592	580	558	576	633	620	613	570	566	612	602	591	599	573	610	605	621	584	635	580	548	602	604	619	581	600	562	573	562	571	576	608	602	596	603	551	586	597	614	587	610	627	578	607	578	589	614	599	649	589	560	596	636	638	590	568	614	613	579	600	577	619	593	582	597	608	603	557	554	572	565	604	626	575	586	593	564	522	598	658	597	593	580	616	588	568	607	553	611	597	626	615	660	608	616	569	577	590	562	634	596	607	565	590	589	603	587	571	563	584	572	600	530	558	632	581	588	594	595	561	584	645	618	606	605	590	578	559	627	547	620	611	552	583	628	596	600	596	583	613	608	593	609	589	623	547	575	581	580	577	591	566	536	616	604	570	592	582	623	585	617	579	582	594	612	593	587	566	599	604	560	574	585	626	587	610	571	585	586	610	587	563	537	587	549	594	605	624	578	624	603	594	617	589	575	562	602	586	606	606	602	586	581	608	613	584	564	612	588	592	592	608	628	593	603	602	576	607	604	621	591	565	640	594	601	628	556	603	586	589	586	583	624	604	613	613	593	576	582	617	565	581	566	572	579	587	641	614	581	579	580	596	600	589	582	587	591	589	581	586	583	593	633	597	634	583	560	603	567	603	602	568	608	623	589	596	586	592	526	576	583	571	597	589	600	599	639	592	584	549	554	597	609	587	581	573	634	590	567	594	572	600	592	554	580	574	592	629	610	595	602	631	606	624	573	581	596	608	580	612	593	560	606	570	629	573	606	574	595	555	594	602	623	550	626	571	569	572	604	628	638	537	570	595	606	622	597	572	569	590	581	571	629	586	591	579	563	568	574	596	603	627	629	615	571	553	557	608	614	577	633	576	551	567	590	601	599	590	593	559	598	596	568	596	638	559	596	572	541	584	592	565	576	604	557	639	605	628	586	565	579	590	538	561	599	576	583	592	611	582	579	638	560	571	595	593	584	581	603	559	603	628	587	605	618	567	510	608	619	579	545	538	595	578	564	584	542	599	620	570	606	595	544	602	594	564	596	599	620	594	535	608	550	589	616	598	596	570	589	597	572	608	591	576	581	605	579	570	587	571	604	584	605	603	676	594	631	608	586	576	608	564	587	589	594	608	593	551	599	585	571	574	581	571	613	585	608	599	598	596	593	609	570	612	589	561	575	618	609	554	626	602	587	600	579	612	598	548	595	609	608	615	593	634	568	598	578	598	586	559	577	604	560	587	546	544	577	623	594	567	630	567	530	609	625	553	618	620	605	626	588	600	589	583	555	568	601	605	602	606	595	575	618	588	583	626	599	600	629	578	602	667	599	590	593	591	620	613	593	632	609	620	542	635	606	571	562	627	577	594	573	621	587	593	608	664	565	551	580	579	612	624	618	624	587	551	599	581	550	610	561	577	586	604	655	588	590	558	569	604	620	580	630	615	579	550	573	626	638	608	581	614	568	654	580	542	577	597	596	574	583	574	634	574	591	550	601	572	601	634	624	564	610	587	606	589	584	596	573	628	622	556	596	572	617	595	615	576	582	574	571	606	618	576	567	577	597	605	617	580	612	604	608	595	583	540	538	620	644	601	549	623	577	593	618	577	642	572	562	588	571	629	633	546	568	586	598	560	595	586	619	589	563	581	597	629	589	593	590	617	614	557	578	595	575	620	592	603	591	581	589	589	592	576	571	604	584	606	614	595	602	580	618	552	579	581	578	594	627	548	566	608	561	607	598	582	602	580	625	611	604	612	545	622	613	566	560	575	535	614	629	598	637	590	544	573	595	558	626	614	599	599	631	630	581	557	606	599	568	564	603	616	563	599	608	556	585	577	580
5488	9446	8211	4948	2897	1706	1381	1216	1497	4961	20759	26418	18222	8515	2985	1134	632	519	558	499	507	542	485	494	492	555	525	519	534	555	498	557	489	515	500	489	454	516	479	514	518	493	508	507	505	511	518	521	525	522	510	505	509	538	474	481	512	524	529	488	506	543	494	517	501	489	522	527	500	539	471	490	533	515	505	517	539	517	506	516	533	519	515	472	528	507	455	515	503	526	478	560	508	482	508	504	492	481	513	514	529	528	532	499	479	545	495	492	499	489	498	525	531	534	501	508	523	531	481	559	508	544	504	522	501	504	517	546	502	478	525	542	503	512	527	508	511	484	529	518	546	533	504	562	527	480	493	511	513	496	494	509	519	504	497	517	490	521	496	505	463	530	535	521	503	491	531	501	522	503	511	480	524	532	487	461	507	518	507	465	564	493	506	524	484	511	535	520	530	543	497	539	497	530	508	549	546	516	537	544	494	518	504	517	499	530	489	508	507	550	515	445	515	546	443	504	491	502	488	491	546	487	486	532	471	513	486	520	523	507	515	528	517	544	497	535	520	525	517	548	521	523	517	535	524	527	515	537	492	507	518	497	510	518	498	507	481	555	555	486	520	490	535	563	525	512	514	484	512	500	504	516	498	502	540	491	470	555	522	507	510	516	529	535	519	465	492	512	524	500	527	543	494	491	492	553	532	525	488	517	569	522	516	518	521	465	522	535	499	485	488	532	529	492	497	519	469	530	506	476	508	539	513	535	500	520	481	522	507	539	514	562	507	535	480	546	541	471	490	546	538	527	496	506	525	530	493	553	487	526	566	542	505	552	463	558	564	460	487	515	502	541	504	530	507	506	508	481	508	511	484	503	575	474	502	523	539	523	520	521	476	533	511	551	528	533	577	521	547	503	505	496	503	513	525	519	502	506	478	520	485	492	507	549	545	507	484	517	539	518	474	569	513	515	525	495	555	533	554	529	549	504	497	526	516	488	520	483	490	520	505	515	478	473	510	502	529	516	539	509	515	515	464	555	470	467	507	506	530	512	516	532	510	485	522	474	509	533	476	497	481	487	502	511	481	485	493	482	504	545	506	487	523	496	495	481	512	536	507	518	511	496	478	504	528	527	486	503	543	534	498	510	482	491	516	484	532	520	552	561	490	493	501	511	504	466	522	532	461	545	512	545	514	566	522	508	521	488	526	511	503	476	495	525	480	524	506	487	508	516	491	496	516	500	541	511	490	478	542	508	533	498	519	545	519	500	491	499	531	518	538	492	531	526	470	520	512	519	486	516	543	500	505	493	484	538	540	501	499	479	520	545	525	483	465	523	533	533	484	527	493	535	532	518	501	491	488	521	498	514	522	529	533	506	501	527	497	516	451	546	478	524	505	496	525	521	534	504	526	504	480	511	506	501	483	494	499	530	521	488	490	529	469	526	477	538	480	491	539	522	492	504	504	474	463	529	525	493	523	555	517	468	567	507	454	504	526	488	538	519	492	540	459	496	546	507	506	482	537	506	502	483	504	493	542	479	511	513	502	522	526	532	548	524	468	549	498	488	545	525	534	518	526	530	509	509	510	508	522	536	487	529	466	476	495	498	509	527	494	515	476	524	486	437	517	529	504	490	450	535	497	494	477	516	532	522	519	497	543	547	484	509	550	482	533	495	479	483	519	506	483	521	504	509	504	551	464	496	488	540	514	481	521	523	524	489	476	494	533	535	535	504	482	521	511	496	501	485	536	537	556	550	508	511	499	512	496	512	494	472	486	538	539	497	521	496	508	519	517	548	530	457	535	518	508	512	487	517	545	520	534	495	521	462	514	492	483	513	525	516	472	538	544	544	518	523	485	519	508	499	522	521	510	518	521	538	546	498	505	495	511	515	484	496	522	541	499	523	537	489	506	484	508	526	498	534	487	496	518	481	484	494	525	513	506	507	474	506	526	503	491	530	537	503	529	509	527	511	473	510	501	521	510	497	532	527	446	488	471	497	489	524	512	525	524	530	507	487	453	496	525	486	507	524	517	508	541	496	534	536	537	492	504	520	505	522	538	517	516	480	521	510	507	523	488	520	532	489	510	481	534	522	515	533	509	517	524	483	523	473	516	538	489	538	502	477	527	524	529	489	514	530	547	497	548	508	536	536	482	484	541	478	523	526	496	493	517	492	504	491	533	506	492	507	530	512	487	527	518	525	493	480	528	487	520	502	489	471	498	491	520	536	532	512	514	493	477	515	518	527	509	455	533	482	496	495	489	496	514	532	470	480	510	521	482	496	505	497	473	488	499	537	513	509	494	511	503	510	510	474	536	501	488	491	484	545	512	562	524	511	499	500	482	471	516	560	501	539	478	504	521	478	489	491	557	512	493	468	528	537	539	520	474	513	505	504	472	524	541	495	477	521	518	498	480	512	542	521	506	489	539	481	522	503	464	488	475	467	512	509	475	452	494	526	498	501	464	484	489	534	503	514	487	483	524	470	487	483	504	501	536	536	491	534	505	496	523	518	514	500	483	469	491	534	526	508	537	550	512	493	466	503	540	496	498	539	534	521	547	464	471	536	546	526	509	519	508	493	524	497	520	505	468	528	506	515	499	504	515	494	524	513	504	494	490	571	524	503	528	536	515	490	487	497	542	504	509	498	515	486	504	548	504	528	532	462	525	534	541	549	493	471	524	514	514	523	514	486	502	510	494	536	534	536	530	502	485	548	528	533	488	502	506	504	510	528	497	512	445	538	554	519	494	487	508	492	490	500	480	522	475	475	529	501	535	474	489	460	441	503	502	501	495	494	493	492	528	523	506	534	504	553	465	535	527	479	555	503	502	513	484	480	512	532	482	486	515	532	500	533	472	516	538	574	510	527	468	508	523	479	495	494	499	560	524	522	507	531	462	485	486	521	525	497	516	493	512	523	472	509	461	526	492	529	471	536	499	525	503	464	488	501	472	479	502	483	480	507	495	542	500	510	506	504	477	523	533	502	521	488	510	499	482	527	486	497	500	525	477	525	538	508	552	485	478	497	513	504	532	493	496	506	491	509	535	497	499	538	519	537	495	520	507	524	482	542	507	505	529	494	495	492	481	523	473	544	527	548	519	516	543	534	520	516	473	498	503	548	517	510	543	506	515	475	477	531	491	511	502	509	552	488	534	483	479	502	499	496	534	563	492	491	450	533	477	511	523	537	528	508	530	512	505	508	515	489	458	532	496	502	511	502	514	533	507	513	519	481	533	466	508	490	537	538	497	562	471	493	524	511	485	503	525	513	514	478	497	521	529	464	508	475	475	547	533	513	494	516	494	495	478	525	481	497	548	562	551	481	480	470	521	513	492	506	545	507	523	493	505	499	530	504	523	512	533	512	515	502	512	512	505	512	511	487	498	465	527	546	510	515	477	532	538	509	492	545	510	493	519	512	503	545	519	495	528	480	505	496	505	522	537	531	492	506	483	485	483	494	533	536	497	523	514	486	535	521	507	515	538	507	491	484	497	477	494	489
26683	10368	2142	1469	683	572	523	472	505	623	1050	1797	1509	1033	644	521	448	486	429	433	471	439	422	407	445	470	424	449	457	430	452	429	477	422	467	445	457	443	432	440	414	467	437	478	434	454	428	432	434	452	409	433	457	431	439	446	473	402	458	400	436	432	438	432	452	424	442	425	435	410	439	413	416	394	414	425	439	457	443	412	419	414	416	421	391	436	439	473	416	429	417	475	443	445	447	426	423	436	410	450	425	457	437	415	429	457	462	443	453	433	410	444	412	449	439	436	401	443	446	415	422	428	485	437	440	378	408	473	420	468	459	409	420	413	464	443	468	443	443	431	427	406	442	420	435	449	455	443	455	466	457	459	420	443	435	465	392	435	406	429	406	413	444	395	464	446	434	434	405	449	471	444	405	428	448	426	400	440	386	425	442	408	421	403	415	451	456	406	413	445	425	426	429	399	389	489	420	455	441	377	429	457	407	461	428	420	453	452	423	403	444	420	408	424	453	384	404	423	454	452	487	416	426	402	444	451	497	439	427	454	420	477	426	456	424	451	451	417	467	434	427	389	408	440	464	456	412	445	416	442	440	448	411	425	431	450	421	447	442	412	433	411	398	414	429	434	444	461	470	457	438	409	378	455	419	471	453	460	394	407	463	413	451	472	429	419	452	439	422	429	377	486	401	439	412	442	414	414	416	428	472	472	444	448	434	419	430	449	457	418	427	390	423	434	435	386	435	438	428	415	414	407	467	419	436	417	433	439	417	486	399	460	432	431	456	425	396	424	434	462	394	464	451	424	433	410	400	421	453	453	418	426	419	408	432	437	430	425	429	431	475	421	410	448	463	460	429	413	404	441	407	418	397	422	435	407	428	431	448	457	453	421	436	415	427	440	426	414	433	461	462	441	385	441	461	434	449	405	420	434	416	426	430	445	415	427	400	422	461	456	449	437	400	439	458	438	409	449	456	433	409	440	433	444	482	425	470	423	414	461	454	411	420	436	441	406	434	467	411	404	440	429	453	467	461	423	466	460	468	467	414	418	421	413	420	449	473	429	452	413	436	449	443	438	439	431	434	390	409	426	427	447	447	462	447	423	433	436	428	446	443	408	431	439	437	464	455	433	465	423	416	403	434	422	450	423	450	407	424	442	397	414	399	450	449	448	406	467	445	426	436	432	423	462	415	440	412	401	447	436	410	438	423	432	446	451	440	417	445	416	416	436	437	437	408	419	467	429	434	450	409	436	413	472	412	435	452	417	432	428	407	444	435	414	452	418	432	480	411	420	413	436	427	420	457	407	425	459	449	451	415	441	438	472	439	441	406	459	439	450	423	440	447	423	436	442	428	415	411	436	441	429	431	450	419	413	430	468	439	455	478	471	410	425	422	433	446	473	437	431	385	422	443	430	480	448	441	462	425	431	463	451	459	404	422	421	454	412	421	430	474	394	436	437	452	405	441	436	446	407	436	469	392	407	449	414	451	396	395	446	439	448	415	402	454	412	436	415	423	432	434	434	449	420	406	495	388	412	424	452	417	453	447	422	447	431	435	457	447	454	450	414	453	458	421	439	417	418	423	448	431	434	447	452	440	427	458	432	428	405	437	429	425	464	429	455	417	422	447	425	397	420	432	432	441	435	437	467	450	438	424	413	454	465	403	428	436	411	435	427	411	451	447	441	450	471	424	406	428	442	442	396	452	433	410	393	453	407	438	430	445	456	404	459	427	454	438	441	448	440	449	407	422	461	409	458	462	409	430	425	429	435	409	425	451	429	455	412	431	438	430	464	397	439	433	423	411	422	462	447	427	438	413	428	430	437	412	464	453	408	397	426	457	365	446	460	461	422	471	432	416	470	411	420	434	446	420	455	421	425	417	395	443	432	458	441	470	400	435	418	459	398	463	428	441	427	421	424	453	417	461	447	419	409	413	424	466	434	407	423	397	435	442	411	394	458	427	451	431	415	415	440	439	438	429	441	434	433	438	401	427	420	416	454	464	469	409	450	456	426	453	432	410	415	422	418	419	455	419	467	440	455	436	425	446	406	415	416	424	398	437	432	448	417	436	392	392	433	431	409	429	407	440	453	405	414	443	435	441	426	449	458	398	416	445	428	449	428	403	479	475	449	437	424	442	442	464	448	439	398	440	414	425	418	448	450	412	444	421	449	447	433	422	432	422	445	455	432	409	427	406	420	436	440	424	457	448	419	412	440	414	444	417	446	440	442	422	385	435	448	442	420	444	430	411	453	432	453	409	416	417	432	412	408	449	435	429	438	427	439	417	419	432	437	422	409	414	410	434	417	442	456	425	416	445	414	434	446	441	418	460	433	473	470	449	442	421	452	413	440	435	401	408	428	444	420	441	428	418	476	418	401	456	419	449	457	430	428	457	440	468	432	449	440	428	424	454	429	422	457	406	467	456	400	450	476	439	426	474	425	402	415	434	463	429	429	446	395	458	451	454	445	455	404	438	446	435	460	447	435	432	403	424	419	447	466	422	442	420	434	423	395	437	441	441	441	418	431	422	406	421	407	442	454	437	435	434	395	454	441	422	475	435	416	414	426	425	431	421	439	408	444	398	448	459	410	429	421	422	473	439	451	426	447	415	462	431	438	470	425	428	458	432	448	429	450	410	431	409	415	452	476	425	412	455	441	440	444	459	427	443	437	451	407	446	404	408	421	426	379	420	465	429	434	438	477	434	421	441	419	430	422	472	399	409	424	434	409	432	406	427	410	431	459	476	418	450	416	422	422	439	460	395	410	412	427	459	431	437	446	424	421	449	390	417	449	469	445	427	419	461	468	456	395	438	450	425	397	432	490	448	450	435	398	464	416	408	444	444	418	419	428	409	437	455	425	457	412	414	412	431	468	455	418	427	421	436	468	457	421	425	401	431	413	442	454	427	425	464	428	453	445	448	412	446	459	424	429	436	443	397	453	434	425	446	434	400	461	453	463	459	436	408	406	451	406	459	417	450	434	445	444	420	454	420	428	444	452	444	435	432	492	471	400	431	451	436	465	463	438	421	429	474	427	419	444	412	434	459	407	435	464	423	423	479	413	470	427	401	449	426	456	440	421	441	442	456	417	451	426	405	453	399	447	451	434	408	436	407	419	432	469	422	440	430	450	425	436	430	433	443	447	452	468	460	417	434	411	421	466	420	445	422	437	456	497	455	389	437	438	444	419	454	431	428	399	429	427	465	447	441	417	444	467	424	430	410	388	429	459	430	416	448	415	454	419	417	441	413	421	406	442	421	391	437	417	420	465	429	431	429	422	423	414	419	413	436	450	431	430	442	430	434	443	427	426	425	407	454	432	447	399	405	464	447	404	444	445	430	445	418	447	451	415	438	416	434	405	448	397	466	428	452	430	436	449	441	475	425	459	429	455	440	433	429	415	411	450	480	436	438	431	439	460	454	439	438	413	440	409	438	441	443	449	400	391	446	448	395	409	414	454	442	416	424	437	427	395	448	445	426	454	397	424	429	428
5653	1838	1971	1397	626	546	507	425	621	625	1528	2215	1680	1080	611	453	362	365	360	377	373	372	366	359	388	372	374	365	383	373	393	350	376	388	400	386	335	375	370	360	373	380	383	350	357	383	364	348	367	346	370	364	382	374	367	363	347	353	357	391	369	403	378	372	390	390	346	341	378	367	342	363	354	394	383	379	400	386	387	353	373	365	367	367	373	362	346	375	342	377	366	373	370	385	367	381	336	368	367	393	383	350	339	349	380	351	337	351	367	400	400	343	381	336	360	369	325	347	375	337	387	388	332	332	341	389	352	364	353	344	371	344	394	374	342	381	374	362	359	348	372	332	346	348	392	349	364	383	396	377	359	388	379	378	391	354	368	334	374	358	346	339	376	403	394	347	366	385	384	380	361	380	396	361	359	354	359	408	359	376	352	351	383	343	366	370	383	329	328	394	341	364	379	396	359	370	391	347	375	372	363	361	354	377	369	366	370	379	364	382	363	388	371	362	396	354	373	350	349	364	367	347	339	358	383	381	386	352	354	357	345	384	362	360	405	389	370	380	364	370	371	358	369	344	375	356	368	350	364	340	370	359	355	399	343	373	391	392	351	338	382	350	363	418	373	388	363	370	366	343	322	364	338	402	405	364	373	383	369	351	372	351	384	394	365	345	373	363	365	403	394	337	394	387	349	354	384	352	363	358	332	379	399	342	359	374	407	364	362	373	347	395	384	363	386	367	378	345	345	379	345	383	360	369	359	366	369	386	405	390	369	373	380	403	367	368	334	363	378	344	371	355	370	367	370	367	368	378	379	359	369	380	346	358	369	376	354	389	375	327	394	350	320	374	396	384	391	362	347	356	402	372	360	385	374	375	375	368	372	348	398	389	360	371	383	381	372	363	335	366	392	344	350	358	354	370	398	372	382	368	362	360	393	377	352	375	371	366	374	349	367	351	391	326	387	358	368	354	361	354	378	375	371	395	357	355	360	355	356	396	393	372	352	382	349	363	369	375	381	390	376	356	399	360	338	322	380	377	371	385	397	385	353	350	342	408	376	360	370	332	356	350	368	351	349	360	394	372	399	376	354	356	381	386	371	367	368	393	314	367	354	351	391	383	367	342	335	334	402	350	345	401	358	360	378	382	383	347	355	334	360	378	359	379	363	358	392	375	353	374	370	355	363	343	365	370	371	388	346	363	351	364	357	335	357	376	389	399	358	365	377	397	364	353	343	384	380	371	355	372	391	383	375	374	356	337	365	381	335	384	332	394	366	371	348	373	395	360	353	390	378	367	386	345	364	366	359	338	393	385	405	353	349	366	352	363	353	384	366	328	387	348	363	371	379	362	366	359	358	359	326	355	399	361	335	367	414	357	380	341	356	363	373	344	335	346	412	352	387	350	378	342	346	371	382	338	369	384	384	367	366	340	389	356	365	369	362	379	367	399	338	380	347	376	382	364	382	357	369	354	370	364	359	355	390	367	363	385	360	348	362	346	424	323	369	376	338	389	370	355	355	375	405	385	352	360	316	371	385	364	388	399	364	408	390	386	373	369	403	369	341	350	370	370	353	387	449	375	373	357	360	355	388	417	317	366	382	368	377	382	362	354	356	345	378	367	350	351	329	351	341	343	354	365	374	392	372	374	362	353	388	396	332	397	355	361	376	360	387	358	360	369	372	360	381	370	407	424	393	388	366	401	390	347	353	360	368	405	379	405	380	387	370	387	335	389	336	381	402	376	354	378	347	374	368	362	398	392	386	370	375	368	376	373	408	392	347	365	381	380	353	372	389	399	358	372	371	373	386	317	371	358	365	373	397	384	393	396	397	390	399	371	344	361	339	397	339	352	364	341	367	379	357	355	363	350	352	374	359	381	334	348	394	385	370	390	344	359	397	367	359	393	357	362	355	386	383	384	367	364	405	317	330	355	394	373	341	330	385	370	394	366	374	348	383	386	345	356	373	362	400	370	358	363	388	368	359	375	359	361	379	345	391	335	365	368	388	364	392	352	366	372	388	365	364	360	383	379	372	378	390	360	372	381	359	348	369	353	357	368	382	376	390	353	379	372	359	394	390	338	329	374	356	339	383	335	389	381	394	359	355	383	380	377	380	372	357	394	353	375	357	381	393	382	381	355	375	356	377	358	365	347	371	386	372	367	371	361	368	357	383	382	381	382	367	380	384	345	391	369	372	364	371	340	367	386	326	355	409	378	382	376	360	414	338	376	352	349	377	365	384	335	359	358	343	365	365	342	369	361	347	357	361	374	379	373	386	333	367	398	371	355	361	392	339	341	387	398	364	359	353	380	381	381	358	369	372	364	371	394	402	379	386	383	369	381	367	395	388	370	352	371	375	381	353	368	360	356	372	354	354	364	386	403	398	375	360	350	366	372	347	359	347	373	370	397	361	337	344	354	367	385	387	339	360	379	391	363	349	386	355	366	357	340	350	367	333	397	362	395	354	373	402	389	415	363	341	353	386	341	368	362	357	370	343	390	355	378	365	385	363	354	354	338	377	382	335	407	346	365	377	373	344	368	372	368	368	355	356	389	352	362	379	379	362	399	345	360	373	357	402	366	334	356	350	378	402	390	372	360	351	368	342	338	382	366	387	366	346	357	422	374	368	422	388	363	371	379	354	365	334	390	358	360	372	363	352	372	371	353	342	375	382	377	404	340	357	392	366	358	376	367	355	372	339	362	361	378	381	377	360	366	392	367	374	341	333	385	401	360	389	402	375	355	370	377	379	345	379	401	339	406	355	379	364	393	358	358	411	376	379	366	400	378	375	385	352	393	381	389	394	362	375	359	370	363	383	365	368	363	349	384	377	374	369	366	364	385	363	379	365	324	358	358	403	365	385	349	391	371	349	355	377	383	383	369	374	397	375	342	384	354	343	367	343	392	378	376	363	377	414	382	352	367	355	365	375	370	396	361	348	367	368	352	344	373	355	356	366	365	374	355	357	389	379	335	356	386	380	369	336	359	344	363	363	384	383	357	374	373	393	370	377	371	366	378	381	376	347	347	354	387	365	365	382	354	416	404	375	360	393	410	387	348	356	363	363	372	362	384	366	382	394	352	346	390	392	369	334	404	365	322	356	333	354	384	387	367	371	367	359	368	384	364	340	314	362	379	370	347	362	349	382	378	406	359	371	389	371	375	347	353	381	361	350	374	390	350	345	382	373	389	367	369	348	379	379	385	387	389	372	391	347	389	319	370	411	376	363	384	368	379	377	401	368	341	368	346	345	402	350	368	378	345	376	376	371	349	343	374	381	388	371	366	327	380	364	368	387	365	379	355	371	376	359	332	341	366	381	360	369	391	372	359	346	415	366	381	344	356	410	371	383	375	394	357	387	346	369	377	352	358	343	377	383	411	358	340	354	409	367	370	385	372	369	373	357	376	396	361	376	366	352	344	369	366	377	365	371	371	357	337	339	357	372	354	386	346	366	345	368	361	377	367	387	364	373	370	364	376	381	373	351	355	373	403
24685	20713	26650	24657	9021	1967	1279	1029	937	888	3150	13660	15541	7925	1970	853	538	506	475	485	481	473	515	498	462	507	504	473	447	461	461	467	476	465	440	494	475	469	511	486	455	466	488	532	494	513	475	499	515	478	460	535	495	497	499	435	472	494	448	489	486	483	492	466	493	452	512	477	447	454	504	459	521	482	453	506	492	494	473	482	483	448	491	470	477	489	487	473	482	478	469	498	530	467	469	475	479	470	458	474	463	474	450	467	472	470	478	486	489	482	485	466	429	463	483	443	436	451	460	511	497	491	442	429	447	445	476	464	478	470	482	458	525	481	486	482	476	523	480	455	467	492	495	494	460	460	469	481	486	469	486	441	517	468	510	482	418	475	465	474	483	460	509	451	502	454	468	476	465	471	471	471	486	493	441	442	476	502	434	491	452	484	473	474	500	476	505	508	458	469	483	464	493	497	482	461	451	471	484	452	500	454	476	446	493	460	427	467	486	449	513	477	474	497	461	474	452	479	496	471	484	524	452	434	470	499	490	420	470	467	463	480	458	451	468	452	480	459	473	494	500	474	463	483	459	465	511	481	474	475	451	487	445	488	502	444	446	446	467	454	490	514	476	508	483	458	518	475	485	465	482	490	471	442	458	506	509	494	450	485	475	474	442	455	473	452	473	490	452	480	458	497	470	484	472	473	440	466	478	470	485	455	473	454	446	463	471	493	466	457	513	424	497	481	464	493	470	497	496	483	461	484	449	458	461	458	478	472	479	468	486	443	445	492	497	469	436	471	437	518	488	490	500	422	480	452	506	495	465	455	458	478	497	461	444	478	444	512	467	430	475	461	465	506	459	474	473	399	477	499	486	465	467	450	447	446	508	445	447	453	488	494	499	489	454	490	471	506	474	482	478	491	454	478	478	452	470	505	465	516	477	427	472	492	469	468	445	446	482	448	442	443	478	493	459	472	465	461	484	495	481	479	461	474	479	457	472	484	522	489	472	499	480	502	494	484	478	453	453	463	470	440	536	456	459	480	472	469	465	492	494	459	502	487	452	455	474	442	485	440	471	450	460	445	509	504	497	472	474	477	462	427	496	465	470	458	507	452	470	495	469	469	470	493	473	467	429	489	493	447	461	454	511	490	424	493	477	468	478	424	485	442	505	465	434	468	487	464	472	471	439	488	465	463	399	458	451	444	477	459	453	471	479	478	484	460	506	508	483	459	469	496	460	445	501	509	486	487	508	469	455	477	485	466	449	459	472	488	505	466	473	484	516	465	500	487	446	493	461	456	455	446	486	461	452	490	474	470	467	484	437	452	515	475	509	470	433	462	484	475	475	483	452	519	459	472	431	501	415	507	476	445	473	461	497	520	502	502	486	487	454	464	466	453	479	472	483	461	441	503	504	464	477	471	447	496	481	474	427	491	451	494	467	465	494	479	485	456	466	500	484	483	499	470	471	491	439	493	454	475	479	466	464	476	466	508	459	499	442	477	512	433	483	465	487	519	511	469	496	452	506	461	453	451	465	504	470	465	520	472	507	434	434	479	457	498	446	489	459	474	479	452	493	480	457	466	469	465	478	474	481	473	451	458	482	487	475	460	486	469	462	471	530	507	469	491	474	505	448	463	467	466	472	484	489	495	479	479	489	449	440	462	463	479	450	510	506	485	483	466	442	454	460	473	459	480	474	458	456	515	436	472	473	484	453	466	479	483	477	471	463	492	519	465	487	480	450	487	459	424	503	490	440	487	478	507	450	480	465	479	434	506	479	481	471	475	441	448	470	481	467	501	480	483	478	514	474	449	458	491	497	494	470	459	476	465	468	482	413	475	445	476	504	468	465	457	472	433	445	491	468	483	467	459	495	495	474	496	496	501	460	508	439	484	472	478	487	492	485	469	426	450	496	474	454	460	517	451	497	478	460	466	513	461	482	497	467	430	491	451	489	447	471	498	463	485	459	485	442	468	491	495	468	512	475	463	445	501	486	510	492	453	473	499	417	457	490	458	490	478	479	491	457	462	465	456	491	479	475	465	499	449	470	457	478	478	439	514	515	484	495	506	490	465	493	477	443	470	491	493	474	490	459	484	469	455	477	447	442	482	501	467	471	468	501	452	483	487	485	452	443	447	476	464	444	438	499	447	492	463	467	482	438	498	454	492	484	442	477	450	485	509	471	497	459	467	476	480	472	453	452	441	476	536	472	474	490	472	447	445	485	415	463	473	524	452	461	462	458	498	493	454	493	488	448	478	465	467	451	473	419	457	443	486	473	475	496	462	450	469	486	462	500	475	468	516	453	507	467	458	469	440	473	495	480	465	473	450	471	454	456	470	487	476	468	465	471	452	532	457	510	493	463	463	482	515	501	484	503	464	482	520	460	505	488	468	486	468	456	501	435	456	450	441	443	485	503	494	471	454	477	498	471	483	468	485	442	449	455	478	446	445	453	454	469	470	508	508	490	469	502	445	474	474	452	496	461	464	476	479	441	441	431	484	417	465	443	500	444	459	512	458	442	476	462	433	496	481	503	523	468	456	488	477	470	476	487	478	508	482	495	435	486	503	460	497	472	489	499	487	446	559	489	485	448	472	475	442	487	472	511	459	468	438	427	469	457	449	500	442	497	474	471	496	500	480	454	462	464	456	487	511	485	480	464	504	456	462	438	465	484	499	447	467	486	468	463	448	465	473	489	498	428	455	474	491	463	483	493	489	517	428	503	465	486	452	484	471	467	463	435	463	481	466	470	482	490	468	484	471	442	484	496	448	480	491	506	478	487	474	499	471	525	478	501	453	463	480	439	493	455	495	454	450	463	437	471	501	461	502	502	459	492	552	478	478	446	448	479	464	449	465	471	486	503	473	463	466	440	450	492	474	511	475	484	463	492	482	486	501	494	491	473	500	476	516	497	457	464	457	489	491	488	480	475	474	469	466	526	512	457	463	453	491	468	470	442	483	492	455	513	510	480	521	480	477	442	488	465	472	471	474	485	462	476	483	447	483	468	473	470	507	458	501	419	477	434	471	441	477	484	489	485	475	442	512	485	504	419	449	464	470	482	442	483	474	452	447	500	517	449	442	510	462	472	485	487	480	451	486	478	496	448	464	429	448	471	454	454	487	457	515	441	452	479	487	452	445	456	447	487	467	469	530	496	492	450	492	449	491	458	487	448	443	503	481	474	455	477	504	448	470	454	475	469	459	467	480	516	463	477	492	422	461	484	481	476	484	427	457	495	466	456	470	467	431	504	460	475	515	451	466	444	450	468	487	461	435	468	484	481	445	485	484	446	518	468	475	464	468	483	461	442	495	496	481	454	448	487	440	455	456	506	492	469	470	492	469	412	461	488	489	525	489	478	467	471	458	511	477	462	443	496	451	512	483	471	496	493	458	469	440	452	452	468	440	475	493	469	515	486	484	471	460	441	478	455	504	492	494	468	494	438	456	506	488	466	466	459	439	486	491	480	425	426	473	515	443	485	485	499	491	458	503	506	478
4711	5879	4517	2773	2045	1601	1344	1435	1216	1187	4761	15944	15209	6998	2028	812	513	462	409	413	451	409	420	428	380	396	463	424	445	431	386	416	462	438	387	429	419	479	453	430	403	424	372	418	441	423	409	449	442	426	411	374	422	404	408	380	413	425	425	394	425	453	435	436	438	425	425	394	427	392	443	398	441	429	420	427	407	450	407	416	436	454	432	402	417	433	443	438	449	434	410	401	413	404	426	434	442	431	416	385	392	413	403	348	457	409	450	401	455	399	440	416	427	453	419	441	463	397	441	419	408	435	414	443	437	449	429	392	398	405	421	408	444	435	442	422	409	423	410	412	424	452	414	396	405	377	446	442	437	440	415	408	390	424	419	407	423	431	404	400	416	417	445	434	414	414	433	439	387	443	455	427	415	421	432	413	393	416	437	411	409	394	416	444	385	412	402	447	408	436	441	426	446	395	430	423	415	415	392	430	447	477	407	400	417	419	478	428	396	400	431	426	406	434	407	422	381	418	409	443	442	417	405	414	410	423	442	430	412	414	459	429	404	424	385	440	415	418	443	393	391	426	431	440	396	426	409	413	401	438	436	433	423	415	415	432	434	419	419	427	421	399	405	414	403	417	434	433	413	423	444	424	396	433	421	413	462	411	423	429	419	386	412	427	405	412	389	416	388	425	433	432	402	387	392	429	410	432	419	409	392	411	420	441	435	402	408	386	425	405	415	413	409	445	410	411	410	412	421	411	449	420	427	452	422	406	402	402	445	431	380	444	403	382	400	387	406	413	403	423	410	390	401	408	417	381	459	395	413	427	427	413	401	429	431	447	445	403	411	428	406	391	407	380	419	405	438	444	392	406	384	446	435	413	433	395	423	427	405	416	407	434	428	431	424	438	404	432	414	454	426	427	398	421	451	442	382	370	450	442	409	416	363	430	393	418	424	401	397	412	440	421	388	415	420	416	407	435	415	401	389	410	425	401	427	426	432	393	407	420	411	404	432	410	406	430	430	384	457	416	395	434	402	433	449	394	394	441	430	425	446	431	394	420	443	433	411	356	444	376	417	400	425	396	411	429	428	418	426	427	441	457	452	410	402	406	393	404	403	423	440	436	411	420	385	422	395	430	450	439	428	417	432	405	477	441	433	362	419	421	450	449	416	418	403	439	393	413	406	425	415	383	471	442	481	412	438	441	413	404	390	415	390	405	400	401	401	425	429	412	447	410	436	454	424	429	414	398	392	416	413	424	422	382	406	407	419	443	439	439	432	425	412	419	433	420	409	396	403	414	390	447	401	419	452	448	442	433	430	422	409	447	454	405	411	418	439	415	420	400	424	408	409	388	390	404	409	387	412	406	415	409	425	419	467	435	449	449	420	428	433	396	418	431	419	454	432	424	427	416	423	427	415	464	414	435	411	441	423	416	457	393	438	457	385	416	423	411	432	418	405	441	408	414	409	412	412	408	442	406	472	397	389	384	401	471	427	409	440	390	387	408	415	412	449	407	438	450	395	425	394	420	395	412	441	372	401	434	414	464	445	414	436	436	397	432	375	424	441	439	424	407	438	367	382	389	437	413	424	415	401	424	411	414	439	425	436	402	394	434	444	423	412	428	388	397	392	391	419	442	417	438	431	432	410	431	394	434	441	410	407	425	444	402	407	420	431	420	451	396	443	402	430	451	420	421	415	412	458	400	409	445	431	443	408	412	418	391	419	452	410	416	382	426	424	392	397	457	445	435	415	398	442	429	432	417	446	372	426	416	390	426	410	414	447	393	415	423	438	432	432	410	405	425	418	429	395	421	423	450	420	449	458	415	420	450	432	431	403	374	432	391	417	442	396	461	428	444	419	418	428	394	420	429	450	423	393	448	436	446	376	410	433	410	422	378	384	411	422	455	453	385	411	417	417	423	388	412	388	433	434	423	426	435	430	387	415	434	424	429	411	439	427	424	427	385	397	413	426	395	468	443	436	456	423	433	376	419	437	430	422	422	425	431	427	457	406	435	422	460	401	452	441	428	417	440	419	387	407	431	415	441	409	441	411	445	404	447	393	376	419	430	428	439	440	427	439	411	427	409	400	421	471	429	450	424	423	420	394	419	421	430	434	408	391	424	406	435	432	387	434	436	392	407	436	438	420	456	458	425	421	477	388	472	411	426	416	419	432	402	401	437	406	423	424	477	429	409	433	418	380	412	432	412	418	457	397	425	417	437	393	433	391	434	405	440	424	391	439	419	408	447	426	449	439	406	409	460	407	387	490	408	369	423	450	415	441	427	418	421	427	438	409	453	420	455	425	435	401	408	420	448	443	427	415	431	437	406	407	384	426	415	398	418	416	395	443	399	403	395	426	434	402	418	426	384	412	414	401	422	431	406	418	442	423	412	431	377	437	392	428	450	435	401	398	422	425	473	391	423	413	463	453	430	425	455	421	436	415	413	394	405	393	400	436	414	405	386	436	434	391	410	398	432	412	405	412	431	432	431	482	435	391	421	415	411	414	390	402	433	382	424	438	451	392	432	445	398	421	426	421	379	390	433	442	421	428	425	416	406	418	381	395	430	403	432	417	432	398	434	404	405	441	443	409	448	410	441	407	419	420	417	413	404	408	434	418	436	434	409	409	401	399	426	431	409	422	456	397	443	458	418	410	432	434	385	405	420	391	427	405	469	434	402	433	421	433	434	432	471	388	445	416	389	432	411	426	425	385	402	402	431	432	415	447	433	437	430	429	441	421	432	423	444	408	432	445	432	412	427	423	426	430	451	425	426	419	412	401	436	432	416	418	413	395	389	420	389	397	444	467	406	425	426	425	419	388	420	411	388	447	420	396	443	434	417	419	458	396	438	422	402	403	405	427	429	422	410	393	438	427	438	467	399	425	388	427	448	395	442	417	415	412	404	385	425	435	415	383	411	414	407	432	404	411	392	424	407	472	463	401	415	444	403	379	416	421	448	400	440	411	437	431	412	428	438	401	415	432	417	410	413	441	417	404	407	388	407	430	408	378	394	457	426	399	398	403	448	408	451	391	434	406	420	440	427	447	422	429	402	412	373	438	418	420	439	457	390	445	385	414	433	397	404	426	387	409	407	389	426	406	422	439	404	475	410	388	409	412	405	458	416	416	405	417	434	428	420	409	414	438	447	430	406	389	397	407	399	444	403	412	446	442	380	426	408	406	424	369	398	412	392	386	439	398	404	418	436	414	410	432	423	399	405	391	406	425	399	408	404	421	456	417	379	366	406	407	457	417	414	427	398	413	398	436	408	425	440	424	410	426	424	397	402	409	425	409	412	450	411	417	420	451	401	437	406	443	424	431	406	450	412	398	410	395	427	415	415	418	405	435	431	407	418	443	413	401	433	417	419	433	459	405	403	419	442	431	362	415	434	434	407	445	420	434	415	407	391	389	415	447	394	412	446	408	439	414	415	396	428	441	406	436	421	460	399	402	425	434	433	404	408	418	439	397	409	422	417	419	415	419	418	439	417	402	443
23763	20724	27702	23775	20525	7849	2224	1330	1141	3961	27193	28555	17330	6536	1843	817	691	569	605	624	543	573	557	607	551	586	601	606	603	583	605	603	580	629	587	572	577	598	577	579	583	606	553	574	582	590	577	603	575	590	585	547	606	570	605	611	581	569	560	619	628	586	616	569	577	577	598	559	591	551	617	598	607	572	562	555	547	577	568	581	609	585	528	596	650	579	607	610	571	576	543	549	564	579	579	580	616	609	575	570	545	584	575	564	570	623	553	561	580	553	564	601	574	560	589	562	585	575	587	566	583	634	559	542	553	614	601	552	595	565	597	555	549	555	592	565	599	581	626	593	563	580	551	598	550	567	588	560	566	595	591	545	595	573	565	556	602	599	591	572	589	591	591	565	578	589	579	526	553	554	585	596	562	589	590	625	592	591	532	599	605	585	609	579	562	567	574	571	562	597	559	651	570	598	548	570	560	568	607	565	586	544	542	604	609	594	608	550	590	598	601	589	590	551	549	595	604	580	589	590	602	576	596	606	591	590	586	589	570	599	575	563	582	591	593	557	559	565	584	547	569	576	600	583	586	577	563	555	551	577	578	616	559	549	584	607	542	568	546	559	601	554	581	570	575	575	603	588	611	616	596	536	549	547	541	603	639	613	598	596	578	601	602	590	562	588	571	576	581	606	570	607	551	620	548	568	580	594	583	561	598	551	596	576	577	622	561	607	629	569	601	534	533	607	576	571	649	589	572	599	557	601	614	569	614	610	564	518	604	580	567	595	585	617	561	549	580	565	632	585	575	539	567	584	588	573	587	578	603	607	592	594	563	597	573	593	574	579	553	576	559	584	652	581	585	614	570	550	555	553	610	607	555	584	552	596	585	607	538	550	556	555	567	635	617	606	553	570	575	598	573	599	588	573	580	583	566	599	589	579	609	569	618	589	539	528	556	621	576	525	622	621	511	567	599	557	611	576	589	584	579	568	569	584	590	599	566	571	582	558	548	540	579	575	574	566	563	574	598	581	591	562	581	551	582	572	581	565	620	568	598	586	574	621	566	604	566	562	570	598	597	627	579	611	556	555	563	586	591	573	569	575	594	546	571	619	542	579	547	561	572	562	588	586	537	631	569	562	541	547	540	540	574	552	593	598	564	540	592	567	564	556	590	576	645	555	586	582	558	547	579	569	565	621	537	625	556	568	625	586	551	580	628	625	583	524	584	618	586	608	544	585	570	564	548	575	571	611	603	569	572	573	580	577	582	582	603	579	590	553	586	556	597	599	613	566	554	574	588	587	544	596	591	575	579	584	577	569	567	560	605	584	610	592	544	621	577	556	569	605	563	584	577	563	552	630	562	550	570	618	613	589	587	617	607	586	567	573	592	624	575	578	548	561	611	610	582	628	546	624	584	566	547	609	580	571	600	584	585	599	573	561	516	551	576	562	590	582	565	556	600	570	577	544	609	587	557	584	557	582	573	601	604	574	571	582	593	579	580	558	591	597	621	594	546	562	512	592	573	568	601	582	538	548	536	602	586	560	600	561	636	567	542	571	566	570	588	601	613	576	608	583	535	576	594	551	557	540	560	575	572	619	607	528	588	608	613	595	576	593	593	579	581	600	604	572	573	596	583	544	614	589	596	574	618	589	581	580	581	547	604	594	602	580	622	555	530	571	514	604	593	606	521	592	542	610	544	569	552	614	608	572	555	569	614	624	567	543	606	533	599	597	582	587	513	591	567	613	572	576	616	576	591	562	565	579	560	589	568	564	605	592	596	556	606	589	594	568	571	606	557	544	594	567	591	583	555	559	595	586	604	584	588	575	591	567	595	562	580	591	579	580	616	584	582	592	570	587	563	578	579	569	618	553	561	530	564	568	566	566	602	589	600	552	572	563	595	576	565	554	538	571	575	608	589	573	562	549	559	544	551	635	549	581	574	614	571	596	546	531	553	602	583	604	586	562	580	622	572	591	597	592	595	550	566	572	577	600	582	554	524	611	578	565	556	599	561	571	593	573	558	578	584	589	561	590	569	597	569	558	578	583	542	617	574	582	591	605	582	583	559	585	558	531	576	567	561	531	575	564	544	563	536	549	581	595	590	567	560	570	611	573	570	612	596	565	574	557	577	588	545	618	583	603	545	586	616	564	570	578	583	568	568	602	592	577	558	567	538	565	551	562	619	555	568	617	562	536	620	603	573	557	596	566	590	582	616	560	549	620	593	607	606	616	562	588	602	588	586	589	578	582	573	555	517	587	518	574	552	619	590	525	555	567	573	591	554	551	573	559	546	565	586	570	532	578	565	592	613	577	618	550	562	541	618	582	551	583	577	601	577	572	550	589	563	554	581	526	586	564	588	586	608	603	552	544	568	575	590	548	569	584	559	522	604	614	579	542	593	544	613	615	562	523	567	560	578	597	592	598	612	547	585	626	551	625	644	613	565	589	563	565	582	584	534	575	563	585	583	568	560	566	599	581	530	621	600	549	586	544	532	613	570	558	578	549	552	555	579	588	569	552	547	577	562	561	588	597	577	565	585	540	553	585	519	564	528	539	626	543	560	614	581	556	621	593	551	630	589	615	545	590	591	567	556	599	553	537	576	611	568	574	610	545	568	590	602	617	627	546	567	550	561	558	545	571	583	571	551	575	594	603	567	567	583	543	546	549	572	617	544	526	567	589	593	580	589	587	540	599	554	559	597	619	593	593	579	610	558	560	632	567	542	538	594	625	561	561	598	587	539	565	551	574	569	544	598	616	560	547	587	600	564	560	606	596	561	572	573	571	591	560	584	578	609	565	583	595	586	578	552	598	593	542	534	578	569	532	593	528	578	592	622	599	607	558	574	546	576	547	550	580	537	595	609	543	541	595	568	570	563	586	628	608	611	601	566	538	593	579	559	571	621	572	583	554	538	557	558	575	567	593	575	601	575	596	577	597	609	597	621	584	550	571	587	541	617	600	553	607	551	592	548	587	572	587	594	576	577	596	589	578	564	558	564	575	605	569	608	540	534	573	607	554	566	568	598	565	540	544	552	632	555	564	601	602	586	614	598	580	599	551	573	596	562	562	588	586	594	623	572	560	547	536	601	571	632	568	589	563	546	609	621	527	588	576	577	608	549	607	569	519	583	593	581	574	574	569	563	569	550	600	543	563	527	551	561	625	594	569	589	594	591	585	565	511	566	604	577	540	606	588	595	591	588	583	530	541	576	585	613	606	603	583	519	555	552	580	533	580	596	549	597	564	545	553	589	622	563	587	560	568	568	582	620	608	547	607	586	565	575	587	570	564	577	587	607	563	604	600	593	597	559	600	541	572	582	596	602	602	573	602	574	554	563	583	562	565	570	570	590	526	577	549	557	565	609	565	591	589	602	546	572	601	570	621	579	557	603	527	564	573	545	558	565	584	540	577	591	561	584	590	595	536	574	577	557	651	607	582	586	570	598	559	539	624	607	544	549	564	577	518	571	575	591	584	597	583	579	607	602	584	549	609	582	567
5419	8651	7778	5086	3492	2511	1794	1491	1469	6085	29523	25176	13984	5833	1778	777	589	531	506	478	515	546	499	519	501	521	542	497	449	522	498	499	519	554	516	518	503	514	526	491	529	504	514	534	472	526	570	476	518	507	519	458	481	455	474	517	531	512	539	543	509	496	507	534	533	523	508	489	513	492	519	487	511	514	501	519	486	503	482	524	536	478	479	475	506	472	527	522	484	462	528	515	547	509	517	510	536	467	514	483	537	501	479	477	489	495	530	516	502	512	517	498	528	515	493	526	485	534	505	525	510	498	517	498	479	522	517	520	494	503	512	516	446	544	520	550	506	506	497	468	497	454	530	509	500	517	492	502	510	492	506	521	512	510	513	507	523	516	509	491	544	484	476	502	478	486	507	457	471	514	505	461	502	544	517	470	469	469	549	447	478	505	540	495	489	473	528	531	490	503	516	488	484	526	543	505	560	472	486	508	499	523	495	541	457	514	476	529	499	466	527	539	540	501	535	508	506	505	521	524	493	491	501	476	523	474	528	503	528	499	498	536	504	450	516	493	452	503	545	515	465	493	490	492	507	517	504	524	500	513	499	478	499	526	503	493	503	515	551	523	485	465	517	534	509	504	502	495	475	470	546	469	480	546	493	497	481	513	503	532	523	512	471	501	467	529	485	515	478	496	511	507	481	519	510	507	512	468	506	486	533	485	492	516	476	512	469	483	483	522	511	490	509	536	486	512	480	493	482	508	494	500	509	477	483	493	487	500	491	534	530	506	472	508	531	510	498	500	514	489	488	508	521	503	487	493	452	517	494	465	501	478	516	502	513	496	501	509	496	509	505	523	475	514	483	496	501	521	500	536	445	500	555	522	524	517	510	493	535	533	523	533	537	518	529	465	511	537	528	511	491	518	505	543	540	530	502	500	494	517	478	527	517	505	469	531	486	466	507	516	517	472	526	483	508	505	482	506	526	496	508	486	501	489	506	538	511	472	543	471	490	512	488	515	506	460	512	495	475	513	546	529	501	523	492	538	482	552	478	518	505	511	472	521	507	511	524	529	531	527	505	509	485	487	554	470	511	507	470	523	486	480	508	519	541	490	574	507	478	472	515	510	493	501	518	514	501	496	492	511	510	515	466	492	531	504	522	514	536	532	540	548	503	470	498	495	500	471	464	492	518	532	515	486	529	504	537	542	536	513	512	493	507	517	500	555	520	507	512	516	506	472	485	485	495	512	478	512	497	517	512	479	529	519	535	489	474	457	495	524	570	498	537	516	495	498	490	471	499	500	498	484	477	504	491	503	510	493	489	545	495	472	479	499	532	551	482	458	479	507	500	484	489	510	487	490	479	506	494	544	498	545	518	546	519	483	488	524	526	530	483	471	503	492	503	493	500	483	496	524	507	506	475	478	541	511	463	522	525	535	474	498	480	485	519	456	464	513	478	503	471	578	489	491	464	482	500	465	475	506	479	478	481	503	490	476	518	501	493	507	514	501	498	523	503	481	462	508	511	469	490	537	516	509	501	498	497	529	493	469	527	580	539	485	492	487	471	497	553	515	501	504	469	511	511	507	526	496	510	537	452	521	506	523	500	459	497	505	517	519	537	509	498	521	508	540	440	538	474	522	507	458	461	496	493	492	475	511	504	545	533	513	462	501	563	510	526	539	511	519	465	478	518	505	535	527	497	492	509	539	473	489	533	490	494	502	506	486	490	517	482	487	501	518	490	467	531	503	510	521	533	492	512	495	455	525	483	487	529	532	506	470	489	506	494	460	481	511	492	526	565	481	475	512	486	523	497	533	510	473	510	479	516	451	516	513	500	517	491	504	506	545	490	532	491	542	522	476	532	494	483	457	525	505	476	499	500	501	511	508	442	537	486	516	521	516	483	469	511	522	519	502	500	503	550	482	518	481	483	509	515	536	494	483	537	463	472	496	489	477	482	515	494	529	535	491	526	453	586	484	498	525	471	520	477	491	478	519	536	467	514	504	531	479	489	541	483	529	469	475	481	488	498	486	483	488	492	487	526	478	513	492	471	493	506	514	545	482	528	487	496	514	524	510	506	544	498	494	500	459	487	493	481	502	537	520	472	482	519	531	523	483	428	517	464	514	474	526	474	505	533	519	505	499	498	516	502	510	485	497	522	468	477	476	528	505	526	484	501	474	483	520	499	501	491	469	467	514	512	518	482	508	500	476	524	477	507	523	491	471	466	497	498	469	509	469	493	511	536	532	498	520	515	503	488	512	453	520	508	500	527	471	475	513	531	534	525	515	490	472	484	512	477	533	509	547	530	495	509	528	530	550	513	480	476	498	484	492	499	540	488	530	489	486	492	496	507	509	499	541	456	516	495	490	490	484	459	491	534	535	457	498	500	470	525	531	496	466	488	499	500	504	523	506	507	508	516	513	509	510	501	484	480	493	507	487	450	473	493	492	475	486	496	457	504	543	499	519	506	485	509	504	509	484	508	523	469	472	483	492	497	526	542	499	489	502	503	492	464	505	535	550	507	537	498	524	499	531	476	497	511	506	483	524	482	467	518	521	464	502	487	482	483	536	514	486	477	483	545	497	520	488	514	517	513	507	519	514	505	523	490	485	481	499	519	512	541	505	530	474	522	509	509	500	479	523	476	508	529	468	476	496	498	484	499	482	468	515	536	497	493	493	503	524	579	497	472	528	499	507	497	493	523	508	491	504	476	517	507	490	495	534	472	499	499	526	496	464	517	498	517	519	542	534	482	482	483	500	520	506	469	529	490	552	532	535	501	477	496	509	486	490	521	523	557	506	537	492	482	546	495	515	529	546	459	525	543	507	508	488	486	484	494	513	478	499	503	482	490	493	520	512	505	478	503	548	490	526	501	475	533	475	487	469	495	453	498	517	553	479	531	521	496	515	537	498	465	493	483	511	487	526	499	478	468	525	532	495	495	555	471	532	520	503	529	492	495	517	504	474	480	519	457	499	532	460	490	461	474	493	512	521	477	517	540	508	515	549	524	522	495	530	495	472	517	479	459	508	533	520	527	532	480	505	471	525	483	520	524	487	466	520	489	494	526	480	488	500	481	512	527	524	495	495	495	548	496	495	501	506	471	534	483	541	489	508	463	499	505	478	499	498	482	483	500	479	501	516	508	521	504	488	505	469	471	464	472	497	470	521	495	538	515	513	502	529	505	506	479	480	483	520	510	504	501	498	513	480	492	524	503	499	530	515	516	524	506	498	503	500	523	521	512	491	498	511	505	468	488	493	503	483	495	495	468	514	489	547	503	472	509	481	468	498	496	507	499	546	491	558	504	511	473	500	527	519	501	497	504	486	561	524	507	559	511	495	523	477	503	486	487	537	516	526	491	469	483	527	504	482	459	464	475	494	472	505	521	476	500	484	511	513	470	488	476	532	525	496	504	475	506	510	516	462	480	505	506	517	494	468	545	517	480	511	519	497	481	480	492	510	506	495	463	500	529	477	527	501	460	479	505	537	517	492	485	545
26722	10199	2078	1143	672	526	526	457	475	900	1781	1707	1140	690	500	437	442	407	437	424	381	425	432	419	414	404	447	420	439	436	420	432	450	395	424	416	428	441	426	435	419	444	406	386	392	412	430	418	399	412	436	405	409	414	457	430	391	460	474	444	427	429	408	435	406	435	458	441	435	427	401	433	432	416	409	451	418	385	402	404	416	399	427	374	480	403	445	419	437	389	446	398	416	396	415	415	440	403	416	400	477	418	416	435	425	432	424	423	428	430	410	421	467	417	424	382	428	402	413	419	399	393	422	418	438	430	401	413	413	450	419	422	404	462	408	415	412	443	469	453	399	410	396	392	424	419	413	416	411	446	406	471	449	394	400	404	410	454	437	400	455	464	451	400	422	462	398	436	420	423	398	417	451	416	443	413	431	415	428	450	427	421	397	426	419	412	411	404	405	464	409	431	419	421	440	410	407	422	425	429	397	420	407	415	437	441	430	412	420	381	435	408	432	394	430	414	427	433	404	454	451	413	430	425	429	398	418	427	454	431	414	465	453	408	422	465	390	418	404	421	455	401	412	427	434	434	367	442	409	430	427	435	412	403	437	438	424	409	405	405	462	392	408	411	440	448	399	410	400	415	378	377	387	397	428	427	410	406	419	410	432	438	398	428	421	440	452	426	384	382	460	424	377	392	412	442	382	433	421	441	437	413	394	424	427	428	395	404	417	422	430	388	439	406	423	443	415	428	395	417	403	443	416	419	436	447	431	401	443	419	409	436	424	422	397	387	446	426	415	444	442	436	440	435	421	407	409	412	442	456	425	434	423	436	407	410	432	426	447	424	425	420	425	431	425	448	393	425	394	394	473	427	394	398	422	445	406	427	457	416	481	408	378	459	433	412	429	361	405	383	404	416	403	425	384	407	422	467	418	422	389	429	398	420	428	423	424	408	418	437	401	425	439	446	378	426	420	392	404	451	437	456	428	419	460	424	437	450	400	432	421	420	425	429	422	460	426	413	431	430	444	405	415	403	415	417	420	420	436	426	410	415	425	429	458	386	415	433	419	407	447	398	427	389	400	426	391	415	404	415	462	422	400	435	397	474	412	410	416	433	456	440	430	412	447	430	399	464	405	420	422	414	399	416	437	378	429	441	439	442	427	452	403	410	451	426	436	371	435	418	396	375	437	387	426	438	415	408	423	435	408	428	428	432	387	451	375	421	402	434	411	447	429	449	434	413	449	440	412	411	392	399	418	436	404	421	400	385	379	471	439	431	438	417	397	410	425	412	447	452	425	453	406	446	419	430	416	394	418	408	440	457	406	444	446	407	440	448	401	467	434	412	418	432	430	399	420	445	417	426	389	412	437	412	418	424	431	393	421	424	437	422	441	435	403	441	412	421	448	440	396	416	468	389	403	428	431	401	425	401	415	410	407	445	447	429	405	446	422	396	428	408	432	418	401	436	403	424	402	470	428	381	400	436	402	378	422	462	425	384	376	426	415	422	444	458	438	439	426	417	402	424	367	434	456	403	417	439	392	426	440	421	412	405	425	400	415	401	473	407	402	412	416	410	435	422	427	426	397	478	418	413	398	447	388	434	451	420	417	394	409	426	447	411	453	439	436	431	406	394	400	417	373	425	436	404	420	399	406	421	435	388	438	382	433	409	428	387	414	384	423	411	405	411	410	457	454	397	429	436	431	402	420	433	408	431	420	415	433	433	415	386	421	410	411	422	401	402	440	467	435	388	407	384	417	420	393	431	421	410	412	433	410	394	422	392	404	419	382	407	411	435	456	405	409	456	416	404	402	389	431	405	422	415	421	412	385	463	404	431	419	447	411	404	408	434	399	425	409	411	432	382	461	452	446	419	451	431	410	449	419	419	423	394	394	433	439	444	398	419	424	410	457	434	405	422	435	430	434	418	417	446	447	438	441	430	432	447	399	386	390	423	418	407	429	457	390	429	423	431	423	419	419	392	386	443	413	418	403	419	391	415	430	436	444	395	423	445	392	426	395	421	419	417	429	467	421	452	442	427	457	420	392	435	434	416	413	420	434	418	409	425	438	396	431	424	406	458	393	432	396	449	411	468	431	405	419	415	382	454	405	414	420	412	401	423	456	420	396	407	427	395	416	418	426	406	425	458	418	416	459	388	449	420	405	413	410	393	404	403	382	406	425	384	395	421	396	433	391	435	411	413	416	416	397	445	425	402	443	447	437	416	381	424	432	373	438	418	396	420	390	412	415	460	396	481	402	401	448	400	415	391	419	435	390	391	428	432	410	387	403	393	478	382	395	396	418	404	423	388	381	411	427	426	428	397	400	405	430	436	424	398	401	392	404	420	405	447	439	422	429	421	435	372	441	381	422	419	405	416	405	434	444	424	435	432	433	450	419	394	457	437	445	419	422	428	423	447	388	434	387	424	442	419	440	391	433	396	397	412	443	462	438	443	427	438	433	429	402	410	383	405	424	442	421	392	427	402	403	440	435	424	407	392	432	429	433	448	410	428	402	423	404	401	416	412	388	435	381	438	408	414	402	448	410	389	431	428	446	443	429	445	391	437	403	423	420	409	427	388	400	440	437	416	459	392	414	377	397	394	431	422	445	419	401	406	380	428	415	401	426	426	422	443	412	405	394	407	406	399	398	408	412	429	452	436	451	392	400	417	409	434	417	412	418	437	406	423	440	408	426	404	411	433	436	391	449	410	450	445	451	413	353	395	403	410	445	420	457	438	397	440	417	448	403	429	422	468	384	424	451	406	425	369	396	434	415	430	419	438	396	424	459	457	415	378	415	443	388	423	409	395	476	412	421	440	414	400	411	432	418	420	440	430	414	402	392	432	435	430	387	431	429	427	394	459	391	407	380	422	422	410	425	406	404	429	419	417	441	373	443	441	435	420	445	421	406	440	405	438	416	420	457	447	419	392	411	405	439	438	446	410	444	404	444	440	377	431	387	432	437	433	424	436	430	432	445	450	425	426	431	443	420	424	417	376	434	424	432	435	414	431	418	454	442	394	449	363	425	427	440	455	435	403	395	438	378	423	403	402	432	412	427	443	433	415	427	430	440	421	396	385	378	397	428	448	402	438	471	424	411	430	422	405	434	376	419	396	470	416	437	369	442	382	388	414	464	408	448	430	418	439	429	412	399	430	410	378	393	420	423	444	403	420	393	421	404	421	404	396	451	412	459	415	402	421	433	437	464	410	413	405	429	422	449	375	397	458	398	395	430	437	420	431	412	424	432	387	412	374	393	430	412	419	421	425	427	400	412	447	435	443	441	434	426	437	396	442	420	404	394	436	413	408	433	401	424	443	390	423	431	447	432	399	406	415	426	416	392	427	421	428	439	443	421	453	434	448	452	426	384	467	458	412	402	450	442	400	409	389	390	380	393	438	415	417	408	413	392	406	420	407	416	453	472	388	454	423	404	424	429	421	414	399	404	452	394	398	445	410	407	423	423	398	387	455	441	425	404	407	423	415	387	442	398	422
5700	1730	1803	991	695	519	538	459	483	1215	2422	2105	1354	696	458	380	350	377	348	364	369	363	384	346	367	392	344	355	390	367	410	389	389	403	368	389	367	404	365	400	386	388	428	370	392	336	350	356	391	346	347	357	381	347	371	361	352	363	388	402	399	384	360	386	356	372	395	353	379	370	384	360	350	358	352	384	348	374	338	400	374	351	335	349	384	375	350	371	372	364	371	358	370	322	396	364	335	359	366	386	350	378	364	375	391	343	399	370	339	361	369	354	376	379	380	365	367	356	382	379	355	377	373	365	358	359	369	359	349	387	409	345	369	335	344	329	373	358	341	350	364	368	363	341	359	368	365	359	356	384	379	339	376	387	387	335	366	393	351	341	347	374	377	339	352	351	361	375	359	366	392	345	400	377	370	377	355	384	370	368	398	371	385	401	377	368	330	344	329	363	377	361	364	404	363	334	348	370	361	395	376	390	383	382	366	339	389	360	334	380	370	354	365	350	380	391	358	362	351	372	372	322	381	377	337	344	371	349	334	359	335	365	355	349	355	364	383	370	390	345	358	326	337	372	377	355	348	358	357	357	394	387	378	356	316	367	344	351	388	330	330	354	392	362	347	376	369	353	369	368	362	370	409	344	351	350	373	387	369	387	326	350	378	375	346	397	343	341	346	389	374	355	327	380	353	341	357	386	342	387	359	360	376	378	350	362	366	360	389	325	364	383	377	358	337	398	365	370	368	344	366	349	378	352	401	391	344	385	388	366	363	367	366	382	365	355	350	362	371	355	368	338	364	383	370	374	357	372	340	345	375	364	367	381	380	403	378	381	386	326	345	361	370	379	355	351	326	337	370	366	404	358	343	349	360	357	393	359	349	371	386	390	373	367	346	346	367	377	339	345	377	378	400	373	364	380	328	356	371	393	358	357	350	347	375	375	349	374	369	333	370	386	339	353	376	352	355	332	329	387	361	380	368	385	368	353	392	382	397	371	389	377	364	377	365	391	333	371	375	413	373	364	378	374	373	378	371	372	346	354	359	383	352	358	383	370	374	392	363	357	357	373	357	365	349	368	318	352	368	393	348	348	355	340	352	345	369	363	376	360	363	361	362	361	375	377	367	367	364	361	376	398	350	366	386	366	346	354	340	373	373	397	389	372	351	383	384	342	362	332	387	389	365	347	372	355	371	335	361	380	384	335	374	380	388	363	333	354	375	349	396	323	396	354	388	390	383	404	350	354	364	341	364	378	360	383	359	368	387	377	357	401	335	368	384	344	367	321	372	342	357	348	374	371	364	352	345	365	368	369	384	349	365	358	322	359	371	382	368	382	337	348	365	356	382	352	352	366	369	361	398	361	346	385	342	380	355	405	361	368	368	364	386	333	370	366	363	419	366	378	366	369	341	373	353	392	395	336	366	369	323	333	373	330	346	363	325	389	373	370	396	366	389	368	310	373	376	343	392	340	397	378	343	384	345	370	360	395	365	402	355	344	388	390	375	352	409	369	332	356	352	380	384	343	368	356	324	409	346	346	347	357	341	373	345	384	357	388	375	375	343	381	360	402	401	410	364	360	350	369	379	377	405	320	344	357	360	368	358	366	384	350	363	365	390	339	355	341	363	340	372	416	339	365	357	380	383	361	339	410	383	354	343	356	355	339	358	395	349	369	330	368	354	337	383	377	346	369	346	338	354	364	372	366	363	362	346	354	348	384	342	342	343	354	390	353	380	399	361	386	368	393	385	342	367	397	389	351	338	372	346	370	364	391	375	380	398	366	348	387	346	373	373	387	354	331	375	376	384	366	369	389	383	365	355	371	398	368	349	352	358	335	365	348	370	359	374	335	362	384	358	345	348	356	301	362	378	348	362	377	387	355	351	367	357	383	387	329	382	347	356	386	342	373	344	400	398	357	351	364	339	385	389	390	348	362	376	348	353	385	367	367	380	371	350	341	380	383	391	375	390	378	361	346	335	349	346	337	378	385	376	335	371	362	369	381	388	355	360	337	339	359	387	333	336	361	401	366	345	366	352	377	385	360	391	372	342	382	347	331	362	340	375	317	406	393	397	371	378	359	353	379	344	378	379	336	372	375	378	367	356	399	374	374	350	373	337	344	354	364	375	374	369	349	370	350	352	368	383	329	345	388	374	392	389	371	339	411	341	404	370	346	349	358	381	385	373	368	361	362	386	357	369	394	356	363	352	359	361	398	391	347	365	350	334	355	422	364	384	314	382	390	352	390	373	351	380	396	316	374	363	370	374	357	385	364	352	361	363	318	382	363	353	382	378	331	381	393	363	362	400	382	328	352	321	381	356	385	345	350	361	385	347	363	356	391	342	370	353	380	348	366	339	386	385	349	373	375	370	354	363	385	336	352	361	360	363	358	371	353	355	391	369	398	376	357	372	352	401	350	357	398	394	378	353	379	374	365	356	358	368	341	381	394	362	327	352	356	366	370	344	385	335	386	362	361	378	344	381	382	384	371	383	340	342	396	376	388	379	417	345	409	368	373	333	366	364	366	355	345	392	365	337	348	351	371	367	412	369	361	365	392	371	351	384	392	352	382	361	386	365	416	361	379	339	372	339	311	364	370	381	364	344	347	377	377	368	356	365	372	348	410	378	356	342	389	377	360	363	397	352	351	377	351	377	373	356	347	356	394	385	381	364	347	376	355	354	348	379	353	362	344	366	359	366	360	411	386	360	367	364	339	357	337	364	352	373	365	346	355	341	353	373	352	361	349	366	382	357	346	389	368	352	363	331	378	371	355	363	367	371	346	324	361	346	360	374	358	349	330	359	382	375	404	385	331	400	370	375	335	349	372	388	390	368	359	338	364	384	377	418	372	403	366	335	372	364	350	340	378	337	382	396	387	405	411	366	375	351	351	358	355	393	342	395	363	339	326	358	340	354	373	363	384	367	340	381	409	365	389	398	337	318	383	358	342	382	337	356	370	397	361	337	389	359	357	367	362	388	353	364	409	327	338	339	390	379	353	372	368	386	390	382	382	376	345	351	364	353	397	317	353	348	331	407	376	366	371	352	386	381	331	388	363	377	332	346	363	341	355	396	399	368	367	352	323	366	391	355	346	360	367	352	379	353	380	381	409	396	359	344	365	369	366	365	334	386	389	334	415	369	347	361	370	370	363	405	328	337	376	373	361	386	342	368	338	341	350	348	366	369	335	362	337	352	353	352	358	368	382	355	357	378	361	369	375	368	404	366	391	404	351	329	365	363	356	382	362	344	387	369	385	381	333	339	357	377	347	360	385	351	400	341	376	360	350	379	370	358	344	356	355	395	357	363	361	359	384	381	424	358	359	359	351	351	385	375	391	356	372	341	373	386	351	324	380	371	394	367	381	368	378	353	357	369	377	385	363	382	371	400	355	359	373	347	366	373	366	352	324	376	360	393	343	365	374	334	336	387	375	367	392	365	365	404	380	347	386	345	368	345	347	365	374	361	339	345	355	372	361	379	375	368	341	352	357
24624	20753	26726	24696	8166	1515	935	721	788	7228	17850	16074	8122	2211	788	615	511	487	453	443	433	438	474	432	430	440	434	467	464	463	467	437	510	443	440	431	491	449	445	452	450	457	489	476	439	441	480	428	456	454	481	487	429	472	420	458	450	458	451	423	441	458	446	461	462	482	473	463	467	456	471	455	475	425	446	485	465	448	471	478	445	418	457	455	458	458	460	446	480	452	473	459	446	437	413	413	456	503	465	433	455	451	459	436	453	456	463	429	497	459	468	437	478	454	447	464	495	468	514	456	458	473	453	450	412	468	460	461	458	471	456	417	451	412	463	426	427	432	504	475	452	444	439	449	434	456	437	438	477	439	430	438	481	460	456	465	456	473	461	467	415	472	417	455	460	467	464	450	445	445	418	423	435	485	449	462	448	456	454	455	476	455	439	467	483	446	438	485	458	454	425	488	443	450	430	440	467	480	459	461	463	458	473	437	456	451	408	449	436	479	477	421	427	468	423	435	457	448	416	495	433	451	460	452	469	486	438	438	449	456	475	447	444	437	433	422	460	499	441	505	433	468	499	435	468	453	493	479	451	455	489	485	464	454	448	431	444	443	433	431	431	450	430	469	455	494	473	513	478	446	399	454	447	431	445	463	439	467	443	419	469	441	448	448	443	456	451	467	427	464	475	482	431	474	427	495	472	434	473	464	442	450	490	413	457	483	424	472	473	482	433	440	443	479	421	464	455	465	468	497	457	491	447	445	450	478	455	453	469	458	403	436	423	433	463	456	415	454	438	440	442	445	425	469	425	445	454	438	443	461	494	457	446	451	497	456	436	435	444	451	445	418	467	452	466	407	448	423	414	436	449	463	469	467	461	438	446	445	442	458	464	429	456	482	421	440	447	448	464	441	442	459	445	450	431	425	443	437	440	462	466	391	437	436	515	450	417	457	448	420	430	467	449	431	428	477	468	443	444	445	466	449	406	450	469	469	491	446	461	426	463	483	478	458	500	453	487	465	420	436	469	490	445	440	434	479	441	447	457	465	425	412	450	438	472	474	467	415	437	418	430	424	459	417	434	426	445	404	452	431	431	435	468	462	498	424	444	409	418	447	430	464	463	463	459	448	465	471	440	453	463	461	480	507	470	436	466	439	457	458	430	439	470	440	438	497	445	438	418	479	464	414	491	441	477	470	445	421	447	452	477	439	427	477	447	455	447	447	472	444	435	421	447	429	472	456	425	445	456	447	455	442	439	461	453	450	424	455	459	439	466	513	450	447	449	452	440	459	431	410	430	428	465	446	458	444	427	438	456	475	446	428	445	500	431	470	435	440	467	461	449	476	485	489	468	463	437	436	398	471	456	443	458	455	444	473	456	473	462	442	441	443	480	435	425	451	444	439	455	447	441	457	467	436	461	457	426	470	459	453	421	462	468	480	438	467	471	458	432	461	440	476	454	427	430	453	445	474	486	456	441	458	461	470	458	475	453	417	417	419	455	434	469	470	456	454	456	494	445	469	417	500	442	421	466	438	411	466	474	425	439	452	446	492	441	478	419	411	443	412	472	463	464	443	428	450	417	413	443	420	466	443	440	468	494	468	483	455	497	492	490	429	425	472	443	501	441	398	441	439	446	425	458	437	478	468	438	456	455	440	437	439	452	438	467	460	429	429	425	488	482	444	483	468	446	447	441	438	482	434	471	466	431	465	484	417	456	455	474	456	482	440	476	451	457	445	435	441	413	465	454	418	445	443	470	455	455	442	443	470	463	434	448	434	429	422	435	454	436	436	435	441	436	443	450	471	468	414	489	468	472	427	426	462	452	441	438	464	482	473	482	465	467	436	471	429	450	463	405	453	457	435	424	434	466	425	473	451	410	430	464	454	427	445	474	445	483	426	439	448	458	440	442	401	446	459	407	438	464	459	482	445	427	434	463	415	435	441	446	460	459	444	460	421	432	434	444	482	483	484	447	454	457	459	413	409	458	432	435	456	449	459	468	460	461	455	434	454	456	421	450	436	425	479	432	430	431	432	420	454	451	453	428	420	427	474	461	436	432	469	432	468	423	440	444	470	455	438	452	429	457	439	422	428	483	408	488	426	483	431	447	489	480	447	478	460	422	457	433	465	470	461	480	444	464	483	445	478	433	420	439	438	428	466	469	426	459	445	457	410	456	454	421	461	435	419	446	474	458	443	459	432	462	434	429	403	449	446	449	462	438	425	454	450	442	456	453	440	480	471	459	457	443	466	453	429	489	456	410	460	442	468	462	465	460	453	446	465	469	448	436	438	457	437	461	476	456	450	463	433	496	464	451	475	446	479	458	458	440	478	413	454	427	482	456	434	457	450	473	454	460	420	432	467	443	445	458	480	445	426	477	447	447	460	443	428	421	431	448	445	498	423	481	458	471	432	466	418	438	425	434	432	427	452	466	427	428	440	451	450	434	466	437	486	480	459	447	453	443	430	396	460	431	430	477	464	437	421	456	477	426	466	451	453	480	439	490	423	438	475	445	466	456	442	461	448	450	464	481	454	418	458	486	440	420	427	476	472	438	469	462	454	481	482	440	479	494	446	437	452	438	432	460	448	437	428	449	463	503	461	405	439	437	447	440	463	478	395	451	471	484	453	413	465	439	443	446	450	467	459	408	445	424	422	438	463	439	455	480	473	442	432	438	440	449	443	465	440	442	431	445	457	467	398	449	397	399	449	441	446	437	436	448	430	474	461	424	397	447	431	449	422	491	423	442	417	415	439	450	461	470	439	468	485	448	403	440	446	445	473	459	414	457	461	417	428	457	439	467	402	468	445	428	455	487	477	472	490	445	439	401	442	388	430	422	467	436	415	463	416	479	471	460	455	433	448	452	428	496	440	453	477	479	444	475	441	431	437	478	460	434	474	514	401	466	434	445	483	435	473	444	454	437	453	447	444	436	434	464	455	471	486	438	479	433	429	452	457	465	455	464	431	442	444	432	450	423	483	432	423	459	485	404	436	451	464	423	439	425	431	415	457	436	463	445	403	429	429	471	502	433	459	442	420	459	471	413	468	468	463	426	417	424	461	481	478	480	434	465	429	478	456	498	411	471	423	462	455	445	471	481	410	421	450	452	495	457	418	478	480	472	454	433	434	462	449	420	463	474	448	448	441	441	469	437	425	446	464	466	444	459	426	481	450	487	443	453	457	457	433	472	464	471	451	419	472	469	477	388	481	446	442	413	436	494	447	430	446	457	451	457	441	472	480	444	463	453	493	459	424	442	471	416	486	468	427	444	464	443	440	460	481	420	441	445	455	418	466	462	465	451	446	445	441	464	405	452	488	437	458	461	474	465	459	431	432	449	432	481	452	444	431	443	441	471	457	444	476	453	482	429	469	440	479	438	454	422	461	455	466	492	450	462	439	445	444	474	424	433	425	442	459	458	412	456	418	447	436	422	464	412	474	422	464	448	491	447	476	435	439	442	444	434	397	460	476	435	438	460	431	474	425	410	476	442	430
4718	5633	5516	2730	1439	1161	955	789	1047	10280	18725	15046	7285	2217	796	674	504	434	418	380	392	410	391	404	413	404	403	403	392	401	394	409	386	376	385	449	446	403	368	409	415	362	429	365	411	420	397	418	409	427	417	440	417	401	414	425	407	379	399	419	425	433	397	413	406	385	395	403	420	396	390	392	411	402	391	427	423	395	398	427	419	407	380	428	442	413	425	381	408	427	388	383	415	371	386	409	405	389	399	427	465	381	421	392	440	383	401	390	379	405	401	404	441	399	385	360	409	408	385	422	433	398	399	426	407	394	425	410	410	420	405	404	383	394	415	363	422	438	404	403	390	396	410	391	367	396	387	402	460	424	405	422	424	392	439	383	446	404	416	422	396	391	425	395	411	395	414	439	397	393	407	408	382	395	410	413	433	385	394	396	369	408	393	395	396	381	411	382	417	415	387	388	422	403	391	415	402	407	409	412	399	403	397	394	427	401	417	393	395	434	382	400	377	407	419	409	406	391	392	375	400	395	425	389	408	382	362	393	374	392	383	401	420	410	389	376	398	393	425	397	415	400	422	402	404	392	419	390	395	431	405	400	394	417	426	433	384	414	404	390	400	410	429	425	404	399	390	423	396	422	410	392	385	381	389	396	424	406	381	417	385	380	389	406	411	415	392	412	419	396	437	436	401	420	403	445	385	383	437	370	396	409	437	393	405	417	438	435	415	394	423	384	383	414	395	395	443	393	417	401	416	411	366	373	396	382	393	401	401	393	409	392	381	401	393	405	418	401	399	397	409	400	375	414	398	419	367	395	420	393	405	417	380	418	405	416	413	366	384	410	393	416	393	380	396	400	418	403	372	399	406	436	428	399	419	432	421	408	365	398	432	395	388	414	388	382	379	397	440	390	401	419	400	411	388	391	428	378	398	418	400	432	387	400	404	370	431	410	377	438	388	398	377	408	431	393	398	364	418	417	391	392	392	390	437	377	421	405	389	364	402	390	419	393	436	399	430	405	423	369	396	359	404	405	448	359	406	390	431	384	376	389	356	370	389	395	384	421	369	384	433	400	374	401	370	389	344	396	407	419	401	440	393	402	441	384	414	385	411	422	442	379	411	405	397	402	364	419	377	438	399	404	401	399	384	421	378	394	394	394	413	398	421	382	392	411	412	378	388	406	422	393	381	389	382	398	403	407	411	416	359	378	376	416	397	387	372	376	443	404	448	432	427	411	408	410	388	400	373	420	392	410	421	450	397	432	408	402	381	431	416	380	408	392	377	429	419	400	382	416	371	380	431	417	437	381	390	382	411	394	439	393	392	390	418	386	419	431	389	421	384	404	415	378	418	371	400	393	388	369	403	425	420	434	392	379	388	446	377	401	393	405	391	398	401	405	420	411	421	414	416	402	407	410	422	402	387	418	422	397	400	445	402	440	408	372	398	394	380	406	409	406	403	387	401	422	393	406	396	427	389	368	378	407	418	406	413	407	379	394	399	390	419	401	408	414	428	405	385	412	461	401	409	402	397	409	422	384	379	413	388	383	403	418	376	412	393	404	400	434	439	373	423	401	382	397	433	406	385	441	380	376	415	384	378	392	415	418	421	394	413	402	377	382	376	379	394	399	384	396	421	384	432	404	435	398	387	377	426	409	448	404	407	403	419	399	406	412	413	419	380	433	385	403	394	388	438	392	397	425	384	400	414	411	418	376	394	371	424	385	383	388	418	379	373	415	440	391	391	425	371	396	362	419	410	445	397	413	439	393	435	388	406	371	387	408	397	371	404	390	385	425	406	385	400	434	375	415	413	456	413	391	387	394	399	402	415	441	411	408	426	417	442	391	424	424	399	436	415	380	408	424	383	422	387	372	387	412	414	426	441	387	388	422	400	388	415	412	397	379	461	386	394	366	385	393	394	412	415	372	401	391	409	403	427	370	383	397	414	413	389	386	411	362	432	390	398	403	413	375	420	426	408	402	415	403	377	403	388	408	419	418	407	404	428	384	408	396	373	396	393	409	364	411	427	391	419	410	413	412	377	391	390	368	450	387	408	385	424	415	441	411	385	413	406	406	414	438	369	409	411	390	399	411	434	379	400	420	395	374	396	426	408	401	389	398	396	362	369	407	392	372	397	403	423	398	406	407	430	403	417	375	406	422	409	417	440	433	404	392	397	403	408	389	393	376	418	394	389	400	399	408	397	384	350	419	386	423	391	393	411	399	393	388	384	423	397	374	442	409	387	381	428	427	398	365	375	387	393	445	389	420	407	414	391	396	391	416	403	424	412	389	421	394	425	421	380	379	355	418	431	377	389	388	403	395	384	392	405	392	427	429	423	431	428	385	388	399	386	384	406	434	398	403	414	397	395	417	397	404	371	387	415	437	412	420	418	409	401	409	365	384	382	391	376	416	418	399	411	400	370	388	379	393	393	393	434	423	380	398	386	398	410	383	423	391	377	420	386	391	367	393	383	401	446	392	414	426	393	397	413	398	420	417	418	373	414	405	422	401	390	419	412	427	400	392	419	392	396	380	417	421	386	398	439	398	409	391	366	396	417	405	388	370	428	428	385	362	409	372	405	417	384	401	386	423	380	391	410	411	375	395	416	407	378	403	414	421	404	430	434	381	438	436	414	394	460	407	386	404	386	377	398	415	391	401	389	400	400	418	406	404	415	417	405	394	414	360	358	390	407	398	387	394	382	388	399	401	386	417	419	398	370	409	404	396	395	433	422	396	397	386	392	366	389	390	436	419	412	394	383	352	417	413	418	417	375	408	391	416	368	386	403	404	397	431	395	385	402	411	365	422	377	404	382	416	422	379	378	413	394	412	402	399	389	412	398	373	387	419	388	377	387	400	408	415	424	423	386	407	408	449	417	409	410	412	389	430	404	393	390	393	396	405	407	391	377	431	399	420	434	400	392	391	422	453	405	390	360	380	383	377	398	403	397	416	442	424	387	401	382	382	379	457	413	394	394	392	402	427	373	432	402	382	416	425	468	409	423	416	407	412	409	390	400	395	435	400	379	379	380	421	400	447	407	381	389	387	396	387	393	398	439	400	403	368	425	406	395	429	384	399	396	403	400	396	397	418	379	409	406	413	395	378	406	420	393	395	383	409	375	415	380	399	396	397	416	413	389	393	386	409	379	401	400	383	414	392	404	422	396	388	413	397	377	402	422	404	385	403	398	408	398	432	393	394	427	421	402	418	392	447	453	421	364	405	422	438	360	398	411	383	404	405	414	427	397	390	427	419	416	402	398	397	375	359	365	400	406	381	388	413	410	414	411	432	366	421	370	389	418	379	425	400	367	397	390	444	388	439	396	369	423	439	443	385	423	395	432	423	357	402	393	396	428	422	373	351	418	396	429	380	392	416	376	402	388	412	380	395	430	407	384	398	354	392	416	402	398	395	430	421	403	411	410	390	416	376	415	421	396	377	401	420	378	398	421	386	409	418	401	383	407	423	375	382	429	427	415	401	396	416	380	390	418	408
23786	20718	27677	23789	20523	6649	1821	1113	1094	9419	18018	18479	14613	10279	5865	2932	1397	750	604	552	625	578	606	546	584	584	563	589	545	583	599	539	546	577	532	554	571	565	557	541	585	613	569	536	642	574	568	539	608	553	555	569	593	567	589	570	570	589	563	563	582	551	532	483	537	554	535	562	529	512	540	551	574	543	534	579	578	597	577	592	560	565	577	565	540	541	545	534	579	557	575	533	556	522	528	530	566	601	561	533	557	521	557	529	575	561	518	545	583	584	571	567	569	546	558	563	573	500	532	621	556	595	527	557	570	544	580	529	573	553	566	579	545	583	572	562	542	573	594	550	593	542	616	566	570	575	541	566	540	578	549	526	530	544	522	530	532	591	567	550	528	550	556	564	565	572	558	557	507	572	516	572	506	576	532	566	619	542	599	550	540	575	549	562	565	591	560	538	565	562	512	581	532	531	495	532	560	540	532	535	537	534	490	578	573	563	487	537	533	504	556	543	556	545	574	537	556	523	562	567	549	561	554	583	541	538	569	566	575	521	558	554	547	577	541	558	578	567	570	555	538	585	553	531	572	547	618	549	562	546	524	577	550	539	561	533	533	582	578	570	547	525	576	571	570	537	563	539	602	567	553	557	559	554	561	571	551	558	547	577	528	584	552	543	549	505	590	550	528	552	546	555	585	595	548	555	537	588	511	515	597	516	535	538	532	518	522	541	593	589	580	573	540	544	559	523	514	542	512	546	550	525	566	553	551	559	557	538	568	549	600	577	566	527	530	552	555	542	556	573	594	569	534	549	556	565	544	541	502	506	584	555	521	529	541	541	550	555	538	573	570	530	568	575	548	520	535	545	601	537	585	531	556	495	545	550	555	545	526	556	540	566	552	574	558	582	575	549	568	534	539	587	588	571	535	548	575	581	572	559	568	527	570	566	538	548	581	625	558	547	527	565	563	553	538	572	575	559	564	542	545	579	542	542	526	585	572	517	571	514	553	544	549	559	575	553	544	542	573	582	556	540	569	569	553	538	576	542	551	549	542	595	545	587	553	549	507	555	546	566	550	557	562	555	575	553	536	575	502	548	539	558	562	541	560	535	522	606	596	530	529	558	534	602	562	620	534	599	535	584	556	523	595	588	552	572	544	584	556	519	558	532	568	532	549	548	561	558	584	531	553	580	582	588	539	575	572	507	569	601	559	566	570	528	546	579	592	525	547	581	546	532	579	541	554	574	524	564	580	560	524	593	563	567	548	609	557	549	543	600	560	550	556	547	568	539	528	537	560	586	560	578	614	546	541	541	565	504	613	568	538	530	581	592	568	580	575	544	506	519	600	562	591	505	541	564	583	544	562	567	544	569	537	546	555	561	549	563	546	540	589	570	569	519	568	585	547	571	561	546	563	550	581	522	496	554	564	554	531	518	547	517	597	587	507	580	535	595	570	588	590	587	522	545	528	518	551	544	600	568	552	525	535	548	548	537	534	549	532	539	577	556	553	540	555	532	561	560	542	520	554	559	581	539	548	534	528	538	556	550	560	511	572	525	537	570	590	561	610	572	536	564	584	518	552	565	579	587	570	563	506	564	598	567	546	558	544	558	570	550	595	480	603	555	581	566	553	537	545	561	588	576	565	511	540	555	533	532	562	530	571	540	542	525	606	538	563	538	586	535	573	542	540	513	583	606	556	525	527	562	528	512	554	533	615	532	597	564	572	583	534	526	509	543	554	579	584	557	528	577	541	517	583	559	552	546	533	540	583	505	540	538	531	587	556	578	540	605	550	523	532	523	569	544	564	541	521	551	531	508	561	590	595	560	554	585	534	549	568	564	554	536	597	586	540	589	571	548	563	516	522	604	578	504	570	533	560	556	550	513	586	545	537	543	525	526	555	517	534	565	548	557	576	634	560	503	583	528	551	529	552	525	579	589	523	564	554	552	553	553	575	565	590	559	547	574	573	575	535	569	557	570	529	595	549	589	545	571	589	556	603	555	499	564	557	572	550	591	563	612	507	539	545	527	543	569	492	572	595	570	530	556	575	550	564	536	570	540	586	578	559	584	550	521	564	565	568	525	570	519	549	588	569	572	555	573	519	548	582	534	569	563	505	551	586	533	594	561	560	565	530	588	583	518	530	564	578	528	564	525	574	562	565	560	560	542	605	576	570	574	634	630	542	542	583	555	557	507	560	543	552	575	562	539	527	543	557	528	551	587	597	552	553	573	531	513	581	575	530	561	569	555	551	546	552	515	563	533	534	569	561	559	526	545	591	577	543	588	570	492	538	584	542	561	566	536	545	539	539	559	560	570	546	573	567	493	588	599	505	576	613	566	494	538	557	601	596	551	540	553	560	587	521	558	542	618	524	531	553	539	555	583	525	555	574	549	604	550	572	554	536	519	591	556	576	522	590	567	562	547	533	533	566	613	533	505	599	585	490	564	549	561	576	586	596	576	593	543	518	564	534	569	570	574	588	538	552	549	593	532	529	549	598	544	564	534	572	502	571	584	554	546	518	622	574	520	557	559	555	569	527	551	590	546	536	568	539	577	597	551	559	555	539	591	489	534	561	545	565	564	545	564	551	557	584	541	524	553	581	566	543	503	594	529	548	514	536	576	584	556	563	539	598	513	529	566	586	554	554	600	540	532	583	568	568	528	552	547	591	557	545	529	558	489	558	545	564	591	509	576	583	552	543	557	543	563	542	544	560	533	556	553	519	541	559	546	632	570	546	575	566	560	502	535	589	577	554	537	506	537	538	535	572	548	564	538	552	518	546	560	585	557	543	549	548	539	557	572	572	564	578	535	505	566	553	564	581	526	552	571	541	547	602	540	531	534	537	548	555	574	545	532	530	522	570	514	594	583	562	545	568	570	579	529	531	545	596	520	570	543	559	535	557	542	592	592	595	571	531	549	578	566	556	545	583	610	570	544	593	547	547	541	561	546	584	530	564	564	606	533	579	568	548	593	572	573	566	576	550	510	569	557	541	545	582	557	601	531	544	551	562	532	528	515	523	563	572	530	535	579	535	563	534	556	588	537	536	580	583	548	573	533	563	532	565	540	582	533	546	556	570	541	558	568	540	578	505	544	592	546	567	548	526	536	584	552	550	531	536	535	563	563	514	531	542	554	572	566	563	548	570	555	541	535	577	542	529	521	560	522	573	552	553	510	531	569	521	590	550	553	555	521	574	566	543	538	527	550	567	566	588	586	568	604	560	560	570	541	523	526	566	572	516	598	534	589	556	570	507	569	530	578	542	537	543	536	549	588	516	526	554	579	549	549	551	543	522	539	617	589	567	573	604	561	560	553	527	559	536	518	544	568	560	525	585	544	549	580	539	517	509	567	539	554	536	558	559	582	554	555	564	545	558	564	547	532	551	568	523	555	579	504	547	518	519	517	515	543	556	567	578	520	552	560	540	564	597	560	561	520	555	595	557	527	550	531	531	586	547	563	578	563	549	573	577	604	553	519	542	550	539	562	550	574	548	574
4971	9030	7991	4229	2615	1801	1621	1291	1534	12811	18687	17768	14644	10636	6357	3387	1649	683	499	533	504	485	496	508	468	500	511	493	482	505	503	520	508	482	508	488	502	505	496	488	507	458	469	508	479	495	453	474	519	485	487	489	481	502	549	502	422	481	499	489	488	477	505	469	485	486	501	495	505	441	478	492	461	480	496	527	497	449	482	471	486	503	519	476	479	493	519	486	498	490	487	482	471	469	490	509	489	500	475	468	491	456	484	485	493	448	486	514	503	497	480	486	486	483	455	470	480	541	476	452	492	510	476	486	496	470	482	507	540	496	499	484	484	470	468	490	527	490	520	503	482	530	503	493	459	471	460	503	490	460	479	485	525	462	474	502	482	468	499	482	503	482	532	486	510	465	456	463	475	463	526	448	488	485	498	448	461	483	447	454	518	479	498	505	470	481	476	485	498	499	550	500	504	484	495	508	493	514	491	478	495	517	484	449	474	504	540	463	477	480	479	454	520	522	485	474	460	481	492	499	509	485	511	488	473	464	534	498	486	468	506	468	491	496	455	487	444	482	489	477	460	492	445	500	470	500	483	456	441	471	470	466	494	503	471	489	483	521	493	516	496	447	448	499	447	498	488	476	507	489	470	475	497	486	476	486	493	497	490	481	470	478	468	452	490	470	513	490	471	485	541	503	461	492	505	524	500	491	487	493	513	496	471	493	469	489	518	482	465	488	470	478	465	491	486	491	493	471	512	475	508	466	500	502	515	467	490	434	468	492	513	481	474	483	474	498	514	499	468	460	518	526	520	467	451	473	504	503	455	493	477	440	482	496	469	455	466	488	499	500	462	488	477	509	473	532	481	501	468	509	499	508	504	510	458	487	490	463	470	485	536	466	441	481	488	458	466	474	462	477	513	488	484	521	480	469	471	465	473	484	438	488	494	485	508	463	497	486	498	471	488	495	503	507	471	502	485	502	526	450	470	507	448	479	535	502	513	471	502	504	512	478	528	508	484	486	495	518	501	516	475	461	504	457	481	512	469	483	444	507	501	507	507	437	509	511	502	457	490	481	503	496	500	490	460	525	464	497	481	477	485	490	513	475	528	470	496	489	475	476	472	471	493	487	453	532	503	538	496	460	492	491	457	461	478	508	471	496	495	494	480	522	512	487	484	462	500	489	484	506	455	508	492	457	492	494	487	481	496	446	457	465	473	515	449	489	503	488	462	445	485	506	482	493	448	485	484	491	447	516	455	484	475	521	485	496	460	467	439	467	477	477	461	491	512	502	475	524	473	488	503	495	473	482	494	502	473	511	527	487	495	498	516	465	513	520	511	464	484	493	489	485	494	475	488	486	474	475	479	503	476	492	467	505	496	502	455	474	499	458	477	485	466	527	466	499	440	448	473	493	493	484	492	504	508	524	511	492	464	522	473	498	480	484	494	447	489	477	489	503	449	461	473	516	461	501	447	489	512	489	512	456	468	503	508	450	470	499	480	509	492	463	479	475	464	498	434	508	447	464	446	510	489	496	488	486	487	483	458	492	490	512	481	492	503	493	521	462	477	479	463	474	496	474	471	455	466	476	506	498	465	475	505	497	500	503	509	491	511	524	455	511	493	520	472	458	468	498	475	509	495	463	435	501	449	493	446	468	485	493	483	500	456	489	452	450	464	499	457	482	480	488	484	481	451	509	497	470	498	499	488	488	506	472	506	496	458	479	458	489	499	511	505	447	492	498	498	477	501	515	466	501	498	497	513	478	463	447	482	492	483	451	484	479	488	498	491	473	437	451	496	474	465	469	444	508	468	474	454	482	481	491	489	485	501	463	493	508	493	488	452	457	518	450	473	473	499	507	508	491	490	525	466	514	491	446	484	476	472	506	512	516	473	484	500	504	464	478	503	513	504	484	517	462	479	463	478	509	515	480	462	474	477	524	464	445	498	496	461	487	482	502	531	464	495	441	496	531	481	517	473	517	476	489	479	480	456	472	495	485	526	498	468	502	531	493	466	486	476	514	501	502	473	509	493	476	475	486	479	499	491	441	479	475	478	519	503	448	445	476	498	444	461	504	449	503	513	458	466	443	482	487	481	471	461	458	435	488	494	416	498	429	491	527	477	461	503	480	488	486	471	509	472	525	491	470	459	474	519	459	486	465	519	512	482	494	470	490	501	481	463	520	467	489	484	465	481	452	505	525	467	501	522	504	528	473	489	504	476	486	515	474	489	499	489	470	466	505	486	492	477	499	483	522	495	462	487	492	490	507	483	503	480	442	511	494	492	496	488	465	479	516	491	461	502	480	463	503	498	492	488	474	470	474	446	522	481	491	503	467	485	502	463	477	492	511	493	485	493	537	461	481	510	528	488	466	482	507	511	485	498	511	488	486	503	471	468	474	500	480	473	463	513	461	490	493	478	459	476	458	490	461	509	509	482	459	498	499	484	499	488	494	492	491	510	470	489	495	463	509	478	456	484	488	485	482	477	456	501	481	512	497	476	492	472	451	490	501	494	484	481	495	474	464	477	491	498	480	465	511	469	489	488	505	467	492	515	452	470	487	492	483	470	517	489	485	511	507	503	496	427	501	469	465	513	480	449	503	534	467	492	458	518	469	470	495	465	477	506	457	496	477	510	520	467	498	461	428	495	506	482	476	480	460	445	496	482	525	472	435	457	497	458	518	474	474	498	454	484	502	495	517	468	477	442	451	478	488	489	475	493	485	492	532	506	434	484	462	458	486	470	478	505	478	477	459	491	509	477	484	478	505	508	465	503	489	506	476	456	483	458	466	505	488	477	522	502	475	475	512	462	491	497	481	493	453	455	517	443	527	486	444	488	441	475	503	443	480	452	485	473	443	516	486	509	474	521	453	473	497	454	509	512	437	481	503	504	480	505	500	468	474	484	499	506	454	472	494	494	522	443	475	547	457	500	487	491	453	488	501	487	464	472	490	477	464	531	463	485	501	452	475	483	466	443	486	462	513	542	465	449	497	510	503	486	509	478	459	489	497	446	459	484	490	480	511	515	446	507	502	493	463	499	443	444	476	486	503	506	487	484	483	468	470	522	501	450	487	494	516	489	501	530	481	461	478	511	490	492	451	503	505	461	450	493	506	482	486	480	508	487	466	507	510	454	493	465	476	480	538	501	502	493	472	516	462	488	512	487	466	497	479	478	502	498	499	479	520	501	494	515	472	470	469	501	459	482	455	467	472	474	484	463	480	454	509	481	483	473	509	486	508	503	500	459	514	460	469	493	470	496	473	516	477	483	456	472	497	482	506	488	444	475	520	500	504	502	520	469	474	495	482	494	452	451	498	484	497	506	551	493	518	492	485	486	504	526	469	493	518	521	504	491	451	471	530	458	462	512	502	474	501	503	485	498	465	473	487	477	458	490	492	504	526	438	455	478	507	497	488	467	474	513	472	474	480	490	517	517	504	464	465	475	473	512	502	478	486	483	469	472	511	434	493	461	498	517	482	485	443	448	477	518	478	484	462
26641	10088	1804	1011	552	509	423	448	458	863	1148	1182	1178	881	572	443	453	436	357	424	367	410	428	377	406	410	395	418	404	391	400	407	432	407	375	409	387	418	406	392	374	422	372	358	386	389	415	385	417	396	414	380	408	377	388	378	388	408	344	389	425	420	380	428	399	406	384	367	459	396	402	414	422	415	376	400	413	395	409	395	409	397	362	430	407	430	414	405	405	369	369	395	408	402	390	393	430	403	413	400	384	410	407	405	434	373	392	375	410	399	372	440	404	439	384	404	439	410	400	426	389	391	389	397	370	426	404	404	413	380	382	429	421	430	409	440	374	376	378	375	402	426	421	411	392	370	384	373	407	394	361	426	392	412	406	395	405	418	413	394	427	419	388	423	427	369	393	426	410	373	432	405	403	396	393	418	403	416	384	413	420	399	414	395	385	360	385	429	396	390	383	383	378	395	377	390	402	373	406	411	353	383	425	439	412	422	414	412	397	396	377	421	436	425	383	376	408	396	424	422	405	410	413	400	393	401	384	407	382	384	399	380	397	377	395	447	391	420	414	387	415	370	375	395	386	417	398	365	387	399	410	375	340	388	365	434	404	452	375	394	433	399	416	395	381	372	399	418	405	351	389	398	429	369	376	362	378	395	390	394	390	414	412	379	404	426	405	430	393	409	357	406	402	386	396	389	401	411	361	380	419	384	435	415	359	389	396	417	381	417	427	390	379	413	397	410	390	380	358	407	401	396	390	433	375	396	432	393	409	385	440	397	410	420	403	374	404	413	397	420	401	425	392	405	407	443	384	395	390	396	374	413	391	410	465	405	421	409	409	398	421	402	411	399	396	406	452	420	415	393	415	418	337	385	384	378	392	406	392	415	388	399	384	403	397	370	424	423	394	390	404	401	401	388	355	414	433	408	379	376	383	395	382	359	372	408	398	411	375	415	386	422	364	367	432	394	373	402	396	420	381	417	409	404	406	380	416	393	415	411	378	355	380	416	408	407	390	394	396	406	435	423	415	396	386	413	449	399	395	371	372	410	414	387	362	354	388	391	444	434	405	410	384	379	380	407	376	398	427	389	369	416	414	408	401	406	393	425	423	373	407	397	412	387	433	412	406	418	400	413	363	449	392	383	418	417	416	404	397	424	433	397	372	411	406	393	385	362	386	367	412	425	385	402	397	371	382	386	350	422	406	406	411	403	411	398	442	377	407	399	390	400	381	401	427	395	383	405	380	381	403	440	383	387	398	402	395	385	414	386	390	399	358	411	378	399	401	389	354	411	412	409	430	386	380	378	411	412	396	353	395	403	425	414	398	415	410	388	434	411	380	447	392	429	398	451	389	401	407	435	391	398	416	391	386	385	422	405	374	405	416	408	392	375	414	444	396	378	420	371	403	404	411	392	405	404	370	360	418	404	407	386	391	397	398	413	358	416	393	417	390	394	394	425	388	410	369	390	367	393	362	405	377	392	394	390	385	436	377	378	383	405	419	416	407	397	420	389	380	385	349	399	444	405	413	359	426	460	422	411	391	397	382	448	422	402	381	363	388	385	385	390	382	383	410	392	401	380	397	394	382	383	410	426	388	373	374	392	395	392	384	393	416	398	409	365	418	354	401	376	409	377	411	367	394	426	396	379	424	398	400	420	405	388	403	380	386	419	374	394	383	371	404	393	407	432	395	397	390	391	390	417	393	393	401	394	413	395	415	401	374	394	437	400	378	388	435	415	414	422	418	386	440	383	403	401	392	351	424	398	399	394	416	417	363	383	397	394	392	415	392	399	396	398	398	410	405	391	369	411	408	414	399	382	407	387	409	402	409	400	392	377	406	387	367	390	375	383	407	392	396	394	400	380	352	392	398	404	395	410	404	401	379	406	403	421	416	391	418	423	408	409	403	400	343	460	386	392	423	451	393	409	389	425	403	375	395	439	430	370	424	399	397	422	398	392	391	398	385	417	394	403	401	384	392	425	389	424	368	396	420	377	414	387	400	386	398	362	382	387	431	388	428	403	397	402	385	423	384	401	391	395	399	427	389	392	397	446	395	380	374	402	377	425	402	424	386	409	364	390	355	375	384	396	413	365	403	391	427	415	371	387	414	387	381	418	417	404	423	382	409	431	414	418	391	361	355	396	421	399	362	402	418	380	426	419	393	408	411	396	386	429	400	390	382	353	390	406	391	390	390	398	387	402	386	388	412	420	420	388	447	404	366	393	377	404	425	416	428	416	372	388	379	360	423	393	416	409	368	403	376	424	385	374	395	407	375	426	406	386	407	399	398	379	411	454	423	432	410	446	393	407	385	402	368	401	407	432	383	383	403	401	448	406	403	353	389	386	375	409	397	395	424	398	400	398	404	409	390	399	409	383	412	410	398	380	386	396	366	402	368	436	407	375	425	370	394	362	436	391	398	394	374	417	394	442	399	394	426	383	389	414	434	364	379	400	400	370	401	419	386	386	377	424	373	373	404	362	414	408	395	399	397	433	414	402	392	412	410	374	366	408	379	380	431	409	436	406	401	401	433	377	405	394	395	407	432	453	386	401	402	366	387	422	388	411	409	417	407	387	422	402	405	418	415	407	393	388	411	393	391	399	403	369	369	443	422	417	388	380	437	391	404	411	415	369	387	414	428	385	374	407	445	393	374	378	379	441	394	419	436	393	369	380	394	374	426	419	383	383	387	392	390	383	435	403	409	389	383	377	397	397	406	415	384	425	368	414	418	400	417	395	395	414	400	387	392	405	396	393	370	421	420	392	395	376	416	385	420	390	431	395	429	410	384	396	365	418	399	414	370	393	433	391	410	377	413	404	371	406	377	405	427	428	378	401	426	393	365	424	404	392	385	388	363	375	422	408	403	391	420	374	431	403	357	373	376	390	382	393	395	384	406	396	420	387	391	410	390	422	384	387	375	418	410	403	425	395	394	368	385	391	393	386	409	428	356	409	393	410	381	384	398	417	381	411	402	378	392	399	419	404	386	410	391	411	413	397	369	393	384	414	403	410	363	418	424	420	362	378	378	444	408	398	430	398	410	434	423	415	395	405	398	401	427	378	417	411	392	387	388	419	408	407	413	404	400	399	382	403	382	400	440	413	397	415	403	381	410	419	393	389	376	400	395	395	445	411	366	435	420	381	403	430	415	397	410	398	399	399	384	372	428	358	419	401	403	409	397	445	417	392	418	421	424	411	408	392	399	396	389	398	425	367	414	381	381	431	376	436	424	420	420	379	414	391	394	406	451	364	418	397	401	444	421	403	418	388	399	381	399	432	383	401	442	399	419	376	381	397	407	405	383	386	395	444	398	422	409	400	403	369	410	412	391	371	457	397	375	406	411	408	435	388	445	395	391	399	388	388	395	359	385	365	410	419	388	418	390	408	415	414	416	397	437	375	386	410	424	383	418	388	428	376	376	432	424	416	442	408	385	401	394	399	465	424	396	373	388	424	341	392	428	387	423	417	405	367	414	386	420	361	416	406	399	416
5599	1665	1591	885	631	430	406	392	456	1234	1570	1624	1387	972	627	445	356	373	356	350	344	344	336	328	367	351	375	372	338	360	344	345	327	342	381	351	313	378	357	368	374	347	351	371	349	356	335	384	348	337	342	344	351	358	348	343	368	380	360	361	363	398	350	333	330	342	340	364	349	351	392	373	361	375	319	369	379	340	377	336	333	349	350	334	333	334	335	326	323	340	334	336	323	333	315	315	344	366	345	378	349	346	353	344	367	337	349	367	345	320	340	383	365	363	345	367	361	344	362	355	342	346	333	314	360	353	349	345	326	313	366	308	335	359	358	357	358	376	360	341	323	373	331	359	363	359	343	366	324	362	336	375	345	340	356	355	383	361	399	339	366	312	386	331	350	354	341	338	382	380	364	320	345	363	327	366	333	395	332	326	355	347	358	358	330	355	326	332	351	357	327	402	370	334	350	348	392	332	366	365	360	352	331	356	350	319	329	350	338	337	384	338	304	369	327	361	352	327	334	371	363	380	309	342	368	363	341	379	368	358	345	336	353	365	355	346	340	337	344	342	327	372	335	352	308	339	330	337	333	342	326	335	339	338	366	359	337	350	349	398	317	339	375	373	369	374	366	341	379	363	350	364	365	364	334	310	331	367	328	333	346	340	358	335	330	334	328	374	361	333	342	317	365	335	334	365	364	327	326	349	371	334	339	347	348	372	352	340	340	355	328	314	350	321	331	352	336	351	341	352	374	354	396	325	338	333	350	354	333	366	380	366	369	321	352	350	350	364	348	351	377	322	371	348	357	361	378	388	340	345	366	339	371	365	350	316	355	348	372	351	362	351	341	349	379	339	342	372	347	349	313	328	330	324	338	352	363	347	340	338	336	355	353	355	367	360	333	378	393	351	329	330	386	339	346	342	342	353	327	349	369	326	345	343	357	357	356	338	352	378	352	332	359	377	345	335	326	337	363	347	364	332	365	365	347	348	334	345	338	327	331	317	342	370	345	323	315	367	362	365	321	346	332	339	380	338	337	345	321	356	337	346	356	340	352	333	309	329	321	328	354	365	355	367	349	322	336	358	345	351	308	339	364	386	333	374	360	337	343	359	339	343	333	361	353	345	335	360	351	356	347	370	373	352	350	328	364	324	380	363	403	365	342	358	348	379	336	333	336	346	353	369	347	369	400	354	340	340	355	355	370	367	348	329	336	289	368	337	359	334	320	355	363	340	356	365	369	359	327	359	368	368	338	347	362	363	324	362	373	335	321	354	362	361	367	347	348	351	363	332	364	362	340	320	341	361	361	360	371	342	340	335	338	338	363	345	364	346	349	347	376	366	349	375	343	375	351	381	342	355	356	359	370	331	357	298	328	373	357	366	349	357	364	328	344	351	337	340	353	348	312	340	388	351	340	364	361	380	361	338	333	357	344	356	330	330	365	323	310	377	371	350	340	364	333	322	337	394	369	317	351	359	362	364	354	340	370	350	315	317	326	351	331	348	358	358	367	349	347	346	379	313	365	354	362	357	350	355	342	356	363	347	331	372	359	342	334	345	358	357	346	342	360	346	357	348	319	348	373	345	334	360	342	328	361	304	352	369	370	359	341	336	374	344	354	371	370	364	346	353	332	331	368	352	363	332	360	384	348	329	322	350	320	372	352	334	345	324	327	374	337	352	333	349	357	345	325	353	385	371	299	365	330	357	356	363	359	354	349	350	338	310	338	332	348	355	374	326	336	347	335	331	387	358	340	368	351	359	294	350	369	338	353	387	405	364	351	372	349	319	373	366	338	374	363	361	349	344	317	359	320	384	353	372	365	336	354	363	336	333	355	345	397	337	339	356	342	322	369	342	373	367	321	344	373	345	357	327	344	335	337	389	354	378	372	337	344	336	331	378	368	331	355	355	342	355	359	354	352	324	361	343	337	389	339	329	347	324	338	352	379	373	342	371	335	346	332	341	350	375	342	349	332	330	335	334	342	339	348	340	314	372	340	368	359	364	340	375	316	319	339	340	341	361	363	345	361	336	378	355	345	360	321	343	330	331	360	383	343	329	346	341	333	371	381	348	356	353	317	342	353	344	346	320	354	353	358	343	367	364	368	366	318	346	338	344	335	357	349	363	374	361	390	353	374	346	375	363	348	386	364	341	349	334	352	350	357	352	386	360	349	328	339	337	314	359	356	327	355	325	342	375	329	313	342	327	349	322	342	358	360	385	327	339	346	362	355	361	346	357	369	340	340	360	331	338	321	351	325	372	344	358	316	321	356	380	332	337	345	374	343	359	367	371	367	346	335	339	348	368	387	339	343	358	356	339	350	393	314	351	365	356	319	346	341	374	341	347	338	330	357	357	341	363	354	311	346	346	340	354	353	349	368	346	332	328	375	330	367	360	345	334	319	389	322	335	316	318	355	380	313	381	327	353	343	367	333	341	360	363	355	338	366	394	389	389	359	353	338	356	360	345	415	373	360	366	358	342	379	342	323	331	369	311	348	341	361	322	366	343	371	362	340	348	328	337	367	364	339	373	315	371	332	369	355	349	344	363	349	346	365	339	357	390	351	352	390	373	398	359	326	372	327	339	361	295	324	366	371	360	386	322	355	350	350	327	316	335	382	358	358	357	332	379	316	345	369	338	319	339	365	334	373	356	366	356	336	374	331	312	342	361	399	340	354	333	330	371	326	345	387	340	379	373	325	355	335	322	325	347	362	343	365	351	332	338	361	374	357	340	369	342	369	370	344	320	335	320	342	360	328	339	368	332	367	333	348	340	334	350	363	355	372	359	313	338	353	360	321	356	345	354	338	369	334	351	352	380	347	354	350	370	340	366	316	366	330	360	340	339	355	338	354	328	319	367	361	354	358	332	330	360	357	390	341	344	344	379	343	357	358	343	343	312	339	332	327	355	354	333	355	331	333	388	337	348	352	343	340	358	337	362	356	356	361	350	298	346	357	348	348	339	364	357	354	363	386	357	340	354	345	334	350	324	352	341	333	425	374	343	354	335	332	378	358	356	346	367	361	353	354	392	380	372	323	342	354	340	360	382	363	349	385	368	349	342	342	362	355	337	356	357	346	351	365	373	388	329	355	368	340	336	357	359	341	369	360	355	393	358	334	335	340	385	339	333	337	348	348	333	336	321	335	376	334	339	336	362	355	324	335	326	351	329	366	297	341	368	378	320	346	323	353	361	375	329	368	352	337	365	335	323	330	335	329	367	362	330	317	364	343	338	338	308	340	348	338	363	347	364	358	355	324	371	353	377	344	362	325	357	375	371	351	346	332	336	306	355	344	346	341	348	316	330	331	336	330	365	332	360	309	348	352	309	328	346	329	343	333	352	335	338	371	347	336	341	366	349	386	348	324	336	368	362	379	339	364	326	331	366	326	370	350	338	347	348	334	345	354	340	321	342	358	334	330	350	344	357	352	341	357	331	375	369	381	323	372	348	351	332	347	351	341	360	326	353	397	367	346	339	332	325	354	331	361	391
24617	20708	26642	24737	8429	1523	966	722	821	4567	13016	12799	10845	4944	1584	755	522	504	500	479	497	504	411	475	462	516	471	450	495	460	443	455	468	469	459	492	476	440	506	478	497	450	540	511	480	479	454	443	464	489	496	493	496	478	481	486	496	494	493	449	499	507	487	473	452	442	468	463	452	466	461	482	474	452	451	470	460	459	501	494	488	449	440	451	448	455	510	448	488	449	435	434	468	422	498	485	488	496	466	466	451	507	515	473	478	493	496	481	494	454	487	428	476	462	478	515	507	481	511	457	512	480	423	479	472	457	455	470	445	455	501	427	471	470	460	422	467	470	459	446	481	490	449	457	450	456	437	482	467	503	459	446	473	444	481	434	493	453	475	480	455	466	436	485	476	476	430	476	504	460	466	441	485	474	474	469	438	436	468	464	447	480	484	460	478	488	442	501	507	444	463	471	502	470	479	459	477	508	520	507	442	472	474	456	446	472	471	464	481	461	484	457	471	482	464	442	438	495	455	477	464	452	469	460	460	506	440	457	460	469	462	447	449	463	468	497	478	473	449	452	442	473	433	470	485	466	458	478	466	458	478	496	441	495	451	453	426	502	492	473	512	481	419	477	500	471	441	492	464	440	488	456	480	461	444	511	524	490	439	456	491	498	445	447	461	427	435	481	506	504	531	479	437	489	474	461	460	505	503	461	457	470	468	472	494	467	456	483	468	475	465	481	443	480	479	468	435	452	431	481	481	462	471	457	469	481	482	469	428	504	461	446	487	463	450	474	473	452	490	479	436	478	490	492	465	464	486	465	483	471	502	491	437	436	462	475	476	463	476	458	454	499	463	479	488	482	486	462	468	485	419	488	479	510	420	461	457	474	466	451	507	497	439	436	464	420	516	466	458	459	457	488	459	464	445	460	515	441	450	475	486	452	492	483	453	468	455	507	465	489	493	476	471	492	482	471	452	478	474	478	492	462	461	460	489	458	472	463	495	460	492	446	454	463	504	476	448	461	486	461	491	473	481	476	427	435	469	454	462	487	473	455	469	493	462	494	463	500	489	470	497	457	487	479	480	479	457	464	420	472	479	493	502	454	455	469	476	469	488	463	482	439	442	511	446	437	475	445	489	456	440	468	471	474	480	476	455	450	457	440	443	475	484	503	443	456	480	486	459	440	440	444	482	503	467	446	470	476	467	480	493	469	500	485	478	509	480	448	500	451	496	478	448	468	514	462	486	482	444	459	477	482	469	454	468	493	474	444	478	509	457	462	480	472	513	480	485	512	502	451	467	470	448	471	464	503	459	478	442	506	437	437	497	468	445	491	474	440	459	490	515	402	491	482	476	505	467	496	441	458	489	428	488	447	451	481	483	476	475	480	445	481	476	480	491	486	482	456	507	471	476	452	464	487	470	454	489	480	452	421	473	456	493	445	410	433	468	445	485	454	466	472	454	491	473	453	449	429	466	496	465	458	490	441	475	485	486	503	455	474	485	450	488	460	469	431	488	509	476	478	441	464	463	461	488	423	447	444	448	453	457	459	508	486	476	475	464	451	485	462	466	421	479	448	431	492	450	482	470	478	479	494	406	464	437	452	450	495	496	447	504	485	476	483	495	473	453	460	453	463	495	444	469	437	454	420	494	418	453	463	443	456	496	461	462	462	497	457	479	482	485	448	491	481	466	490	434	471	464	444	469	503	483	491	451	424	465	457	491	469	458	456	478	420	501	474	458	443	473	507	459	462	412	443	501	476	428	483	451	451	464	476	476	524	471	475	467	430	461	452	488	483	466	465	497	491	529	472	468	494	444	413	467	450	467	490	484	483	473	464	461	496	478	442	429	440	455	492	515	441	487	453	460	463	485	446	470	441	471	510	468	440	449	430	476	488	425	499	449	467	441	468	427	442	445	479	456	448	458	477	434	419	450	483	433	450	450	467	451	482	477	475	469	455	453	443	473	448	471	489	453	465	452	490	435	437	488	457	445	451	452	468	429	449	425	477	453	491	446	481	431	435	508	485	451	541	445	488	496	485	460	411	443	451	411	465	485	464	478	448	465	470	455	426	519	462	493	492	503	483	462	488	481	457	486	468	479	479	491	491	451	457	461	455	434	453	481	496	452	453	474	444	452	480	493	455	477	488	495	475	455	478	452	481	501	455	460	458	476	496	445	449	479	443	489	464	502	449	471	476	454	488	438	467	517	456	472	479	468	490	437	479	474	453	460	510	479	477	446	452	508	460	484	452	457	406	489	456	458	464	453	479	488	460	447	485	492	449	506	458	483	436	483	454	465	446	480	448	441	464	527	456	466	449	470	478	461	436	475	505	487	450	438	474	504	474	455	453	480	470	496	441	451	482	445	434	443	481	440	455	424	485	454	448	460	475	492	465	471	482	489	471	458	474	491	492	512	421	495	443	453	459	503	501	475	462	456	431	456	480	454	467	442	476	471	460	476	470	453	466	485	462	487	464	458	495	464	499	502	454	481	456	490	491	504	437	454	448	454	487	471	446	501	429	478	467	449	504	466	461	395	483	459	443	467	460	480	503	430	449	507	454	439	509	489	497	464	453	490	461	430	432	450	485	462	442	520	481	459	491	435	467	457	449	462	436	466	459	470	459	470	488	476	476	456	457	462	460	469	477	424	475	433	475	481	523	447	503	465	519	467	445	434	459	458	461	437	469	465	462	494	515	478	475	488	477	484	481	451	486	460	482	456	467	498	501	467	459	487	491	444	436	446	464	486	451	455	434	490	461	483	447	477	496	476	464	487	461	484	439	482	448	469	466	459	444	478	450	444	441	449	486	489	474	445	467	475	493	472	454	499	450	488	500	464	469	455	455	476	441	501	449	448	441	489	418	462	502	492	502	471	458	448	493	517	505	506	452	462	477	462	502	443	441	476	505	504	441	498	399	453	469	478	459	453	459	475	488	448	451	455	492	435	470	420	464	478	461	478	463	422	504	513	468	471	499	441	464	466	474	463	490	468	512	457	473	437	453	478	454	474	482	469	476	461	505	468	464	475	462	485	477	474	443	446	456	472	478	451	480	452	424	517	455	441	490	466	450	464	464	452	477	473	447	466	445	456	461	445	489	484	479	455	474	465	462	460	484	463	456	448	458	454	496	453	461	439	458	472	455	487	493	455	489	469	480	490	460	430	449	490	471	475	438	504	424	483	435	476	484	498	450	462	460	494	478	474	496	419	437	451	471	480	480	416	444	486	440	491	505	429	484	441	467	467	478	489	456	449	447	487	439	468	486	466	442	458	505	469	485	487	432	468	471	484	450	457	460	471	452	472	456	463	477	431	484	464	454	436	459	448	493	453	477	490	476	489	506	443	476	506	453	468	470	480	439	435	478	506	470	475	468	467	446	463	456	487	488	432	466	451	466	438	505	479	445	459	476	469	458	484	446	495	507	487	441	481	469	473	469	456	454	431	436	444	504	500	461	431	461	486	444	463	450	500	492	478	502	499	446	474	459	447	479	501	444
4477	5610	4695	2550	1704	1183	905	852	1041	6920	14716	12944	10782	4795	1683	794	490	449	410	425	398	453	396	469	430	414	412	424	406	424	416	410	431	401	401	406	433	426	430	414	398	416	398	408	470	438	417	407	408	420	411	442	428	423	425	421	461	382	417	436	388	434	400	407	424	417	425	408	404	443	395	454	431	405	395	439	425	408	453	401	420	442	441	428	442	414	412	423	417	436	447	426	390	423	424	420	420	431	414	449	417	425	439	442	414	403	401	397	432	436	393	448	428	420	398	399	409	428	423	449	428	430	439	419	386	416	447	392	413	444	417	413	391	408	367	444	418	457	423	405	421	411	435	408	385	424	389	417	442	416	432	404	457	396	442	417	451	423	391	408	415	442	401	424	424	404	403	443	448	438	412	425	389	408	384	407	423	410	425	449	425	401	407	395	430	432	430	408	389	426	439	426	402	422	418	397	395	423	446	388	411	433	445	413	396	437	412	446	412	365	417	452	420	431	389	427	415	418	399	401	390	428	435	393	443	389	416	417	415	451	405	378	423	440	426	454	462	419	449	438	428	397	429	417	429	413	421	394	438	416	398	424	400	417	424	433	428	440	423	416	377	435	446	423	416	437	438	415	416	415	403	426	412	423	389	428	415	430	447	392	430	434	420	448	428	374	423	412	391	382	469	459	395	445	457	377	407	417	407	392	442	433	411	413	380	417	439	410	404	385	428	403	408	399	420	413	417	415	396	391	392	411	419	401	430	409	458	464	409	419	418	456	435	442	436	427	416	436	387	398	462	381	467	404	412	445	374	430	415	417	407	428	435	411	448	409	383	404	401	403	432	432	450	422	435	400	450	415	437	422	421	372	442	440	440	423	451	417	401	411	412	427	402	423	439	464	396	410	417	385	431	395	413	444	431	400	398	403	446	413	384	437	424	398	433	365	403	395	418	414	404	425	423	392	392	416	388	405	397	403	401	413	406	408	429	417	394	406	441	404	403	423	420	417	425	412	453	407	399	400	399	432	433	434	387	404	411	401	426	409	406	402	448	418	444	400	452	375	428	443	432	416	403	394	392	436	425	439	431	465	435	412	391	393	436	393	431	450	392	429	424	412	357	401	430	455	431	432	393	421	445	442	401	377	410	384	421	405	424	424	458	415	405	421	385	408	413	402	398	394	410	403	399	395	400	426	451	421	409	432	415	385	408	447	426	380	413	448	465	404	454	410	430	435	391	410	432	429	434	442	407	427	381	423	422	436	446	405	412	434	409	393	400	430	428	435	422	434	388	441	389	401	436	398	399	424	386	427	428	382	420	380	437	429	391	408	439	426	416	357	454	422	399	400	444	381	399	416	413	415	403	435	407	437	404	418	410	426	404	423	441	414	391	448	394	447	412	452	448	451	406	424	405	401	431	422	380	406	447	441	424	419	406	409	420	404	393	410	369	386	433	425	391	455	442	401	402	407	418	456	427	422	392	391	402	418	386	394	380	393	428	432	436	410	402	423	439	454	410	440	434	434	431	439	417	400	391	397	416	413	393	417	430	402	408	412	423	400	441	411	402	415	382	431	410	413	400	410	429	396	405	409	426	427	441	405	418	446	435	406	419	427	433	411	445	448	429	415	405	449	399	398	408	435	421	399	432	434	425	404	430	417	441	416	405	406	388	436	407	415	406	431	368	411	431	392	419	423	406	416	410	423	387	430	389	416	390	417	425	432	401	384	452	379	398	404	372	428	423	431	402	387	378	420	413	410	422	430	431	373	377	409	414	457	409	403	426	387	396	445	417	443	392	417	411	423	395	421	413	426	431	420	389	404	442	394	413	396	437	375	420	440	444	400	395	443	397	423	428	414	405	403	419	426	426	429	424	447	430	465	415	408	424	427	431	407	394	427	399	425	391	433	416	448	387	422	359	423	391	460	400	405	438	402	408	401	412	415	425	463	397	441	432	446	442	429	414	427	440	392	402	440	407	405	445	416	479	430	442	420	398	399	401	418	396	397	425	414	429	441	430	404	419	439	411	422	397	398	441	428	443	443	390	399	387	408	420	426	419	427	400	403	388	430	395	430	419	396	410	415	413	409	415	419	437	394	420	420	418	427	369	435	423	427	416	431	403	418	375	404	382	446	402	416	381	425	423	431	462	429	395	377	426	418	414	407	432	408	430	421	420	402	416	437	398	393	421	410	393	410	423	394	420	437	452	435	399	378	395	399	420	427	399	390	400	390	465	400	382	399	396	405	356	418	405	415	448	397	403	400	426	432	422	411	401	406	438	390	448	391	409	405	425	437	381	363	460	399	449	439	452	408	398	390	404	398	410	454	396	422	425	379	419	378	451	420	417	418	431	436	420	423	432	431	383	463	420	407	398	437	442	416	449	385	397	420	423	398	428	428	382	423	401	422	383	453	445	426	414	416	458	377	392	381	436	425	411	418	412	415	415	414	413	432	399	413	379	392	438	412	430	417	438	414	394	410	410	445	405	448	395	415	431	410	417	434	381	412	403	412	407	393	427	396	429	421	411	437	402	398	417	423	422	384	431	398	405	426	440	406	425	412	424	422	432	375	403	414	386	424	412	400	422	430	416	398	388	389	429	428	389	403	414	422	421	389	399	421	419	405	403	401	392	421	388	398	417	447	389	419	421	402	450	394	421	383	374	408	410	390	381	441	427	409	409	421	399	418	423	405	426	400	403	441	397	400	413	391	383	418	421	423	406	423	431	412	419	399	380	397	423	399	404	401	441	414	448	391	400	450	432	394	393	438	438	403	400	364	459	411	400	404	445	433	433	452	409	426	414	443	397	375	456	390	409	403	398	431	429	415	431	396	391	423	402	390	419	404	428	400	430	410	403	435	427	426	434	448	416	409	413	425	406	416	450	408	397	423	417	408	411	386	441	435	426	400	441	388	422	423	397	421	425	429	422	431	434	396	377	395	391	416	425	382	402	383	412	400	405	417	416	437	418	418	458	438	424	383	372	470	425	412	404	414	421	435	421	418	424	410	451	401	380	428	418	415	425	397	393	413	415	415	416	373	435	399	410	404	417	401	406	402	438	416	423	413	409	454	431	412	393	421	396	415	397	407	361	346	399	406	399	398	432	407	439	438	401	476	429	404	415	385	442	454	407	430	393	391	416	413	431	418	363	418	440	442	415	386	416	430	399	417	405	449	408	403	405	419	396	417	416	395	422	432	411	384	447	433	404	415	445	411	412	388	390	410	386	390	419	392	443	398	414	409	411	437	445	420	403	394	390	399	402	395	397	432	417	420	402	402	421	398	412	404	415	395	417	434	405	432	400	427	407	416	416	406	424	386	410	417	452	386	413	430	433	408	420	457	402	414	438	414	411	409	403	386	412	449	364	410	432	420	436	353	418	390	422	413	393	432	400	441	387	412	422	430	429	399	390	423	397	391	373	416	442	414	426	405	409	420	413	440	432	408	426	377	411	381	409	425	404	448	436	395	409	415	425	427	411	387	424	442	430	396	417	421
23673	20756	27757	23829	20587	7139	1922	1288	934	1086	9319	24539	24520	13587	3914	1400	849	625	597	618	559	598	646	577	641	593	571	587	533	588	553	536	606	566	559	593	603	577	543	542	573	609	566	583	569	564	575	576	598	549	551	610	595	559	571	544	594	589	539	532	611	618	577	583	587	593	556	607	571	570	565	580	536	563	616	571	614	606	578	634	543	557	610	562	578	581	578	589	570	612	623	596	561	592	542	555	554	627	601	611	593	569	576	590	567	542	547	616	583	590	585	555	532	610	568	610	550	590	578	593	565	565	593	572	562	555	639	580	593	560	615	577	574	596	550	598	579	568	651	617	591	600	591	585	588	550	615	564	586	587	585	571	582	598	584	544	574	547	562	561	543	557	603	561	543	554	591	582	619	581	592	559	559	565	550	594	554	554	550	567	608	597	574	590	573	528	583	589	561	534	589	565	582	536	592	576	535	531	591	578	554	558	554	593	614	611	542	565	554	611	538	564	609	555	599	595	565	628	544	547	565	576	578	574	608	584	579	534	579	558	584	616	581	585	573	579	573	554	612	557	624	557	606	616	576	544	562	601	594	611	557	577	597	574	623	611	556	599	574	593	591	569	618	520	569	556	557	574	599	551	592	587	593	591	582	543	547	610	577	528	583	529	596	560	565	524	576	579	573	594	588	557	524	572	582	588	552	549	587	556	600	555	570	553	555	570	563	592	564	585	571	543	592	595	588	587	571	596	527	559	556	581	569	570	574	551	575	578	581	577	570	513	605	537	558	602	572	606	616	541	602	549	549	597	540	539	584	562	570	610	620	555	542	606	585	567	580	546	594	525	568	598	570	579	556	580	567	639	592	596	567	589	628	551	576	591	535	585	558	604	632	591	544	553	595	576	584	617	580	592	590	561	579	590	563	577	567	597	563	572	623	544	533	565	602	556	553	545	546	590	523	593	559	543	493	549	543	566	552	577	595	555	572	596	558	579	597	586	526	534	577	574	611	527	546	598	560	586	586	560	585	586	567	581	564	607	592	580	610	576	592	628	560	606	579	579	566	644	585	612	593	560	570	581	555	591	492	572	536	532	560	561	536	582	571	538	577	583	590	593	597	554	613	582	532	585	576	575	593	546	539	558	596	593	565	562	585	589	579	600	567	580	592	549	592	576	600	558	552	597	589	601	586	582	578	545	588	591	594	604	592	594	579	520	561	577	607	573	586	585	582	578	609	565	563	594	539	538	578	553	652	608	617	554	553	624	539	567	577	588	616	558	594	592	595	563	575	534	541	567	593	563	552	590	596	555	566	580	571	589	579	592	595	590	583	600	584	552	589	537	568	541	576	534	537	583	579	568	553	559	558	584	553	548	537	599	588	577	571	616	577	589	580	606	550	581	597	560	573	592	592	578	644	600	612	577	547	548	563	560	576	536	574	587	602	583	602	583	575	588	586	572	574	608	568	558	554	546	600	601	580	608	563	635	594	539	548	600	608	555	542	579	570	561	561	579	594	550	571	564	602	576	589	556	559	569	530	596	540	587	587	588	532	571	578	566	592	549	606	593	551	612	569	568	576	571	547	533	509	565	544	590	556	581	600	545	582	573	594	550	593	578	541	567	592	552	595	573	555	569	575	539	615	576	555	561	562	556	585	619	558	573	585	583	531	575	518	575	534	573	558	574	569	623	591	580	550	605	602	560	559	581	582	575	582	601	560	593	595	640	586	577	574	531	554	515	523	586	542	569	533	593	579	591	578	521	613	559	587	579	568	614	581	564	599	564	590	580	615	601	576	629	592	558	599	577	565	576	573	574	575	601	585	612	561	584	611	591	568	573	540	576	602	574	548	574	595	557	581	534	562	589	573	550	588	586	578	538	527	570	577	574	598	590	564	589	543	546	624	547	600	566	533	604	576	599	611	592	578	547	600	558	511	567	593	577	552	531	555	593	587	596	562	572	554	586	578	590	615	633	587	577	581	578	557	589	537	616	577	603	582	539	561	599	567	562	547	571	613	591	563	587	590	559	558	580	583	565	577	622	576	620	566	554	532	583	566	536	552	534	611	567	601	643	574	535	551	574	554	576	592	603	569	601	531	605	568	584	589	568	537	558	598	582	568	571	556	575	577	593	584	565	592	548	556	617	561	550	600	615	579	577	600	580	590	574	584	579	575	550	592	567	587	568	564	598	584	566	564	562	583	605	560	538	549	564	560	545	554	556	552	554	580	606	599	559	582	593	560	590	580	607	572	573	579	645	586	608	587	595	523	544	584	541	541	581	538	571	557	578	550	593	548	594	560	592	577	556	627	579	586	560	537	559	554	549	601	570	574	590	591	614	574	594	587	574	620	598	593	578	577	615	575	571	572	562	599	563	599	562	561	581	549	586	527	604	557	568	592	578	627	578	539	577	587	555	576	610	574	609	564	546	607	603	610	595	547	580	568	578	626	572	563	593	544	543	587	561	572	581	579	594	560	558	594	584	559	544	598	542	547	551	575	603	578	566	556	577	574	588	552	562	571	555	557	613	573	598	590	560	572	581	575	581	591	588	559	563	578	587	592	529	571	578	566	558	567	593	571	579	608	584	553	539	548	558	534	622	611	592	597	547	546	578	574	557	568	563	613	625	571	559	579	569	592	599	577	580	557	582	571	614	572	576	597	575	602	533	560	575	608	592	560	616	573	551	580	579	534	569	627	575	563	540	548	588	565	573	542	595	578	578	572	558	559	544	547	553	568	562	596	578	558	580	612	581	586	569	574	544	564	590	636	587	576	598	599	528	576	534	640	551	559	556	570	563	609	557	566	550	532	566	597	567	558	610	589	583	575	564	569	581	581	580	578	577	558	587	585	623	591	529	576	588	608	561	573	574	523	588	554	540	560	644	613	538	625	594	575	574	566	589	554	603	527	559	601	591	592	577	574	593	567	624	552	562	558	591	568	580	555	541	587	596	626	603	552	610	593	548	576	599	561	544	601	595	572	591	551	585	612	605	572	598	540	606	551	523	564	600	560	627	573	614	555	589	570	586	546	591	562	595	540	583	564	578	604	594	565	569	545	555	595	523	525	557	627	584	529	563	577	556	563	598	616	603	574	575	559	602	584	574	554	597	568	581	576	620	616	588	577	562	547	570	566	586	556	595	581	609	571	608	573	598	594	570	551	594	582	573	559	592	564	616	537	549	533	563	598	581	593	575	582	559	590	572	601	588	557	613	556	603	574	587	572	631	549	592	545	553	553	568	580	592	561	572	567	579	593	585	577	546	599	575	552	585	528	546	569	599	573	542	632	621	596	608	567	551	498	609	566	593	589	564	632	543	590	591	568	584	601	605	551	593	608	539	601	538	578	635	550	576	572	588	585	551	575	556	601	621	543	571	564	588	582	553	536	587	573	589	590	576	595	558	567	590	584	614	550	536	597	619	529	603	569	619	554	577	526	595	513	579	569	585	549	561	591	548	580	530	584	567	573	577	583	575	595	611	603	566	590	588	571	560	615	571
5284	8825	8180	4299	2695	2143	1647	1390	1172	1439	12978	23357	23188	10610	3725	1392	805	610	512	533	491	533	524	484	536	478	509	496	501	492	500	507	491	513	527	522	523	510	507	512	498	476	497	499	516	507	555	508	494	532	545	511	493	552	522	494	529	499	476	482	521	491	502	495	482	483	482	526	494	508	484	520	538	521	446	531	466	476	515	491	497	541	489	523	473	485	482	519	513	496	476	475	490	502	518	481	526	482	493	462	485	503	474	489	511	502	517	507	508	488	496	554	535	480	482	512	502	515	485	496	474	507	492	475	493	533	523	518	512	492	498	501	553	492	510	517	495	479	496	498	488	504	513	470	518	526	492	496	493	556	519	517	531	490	527	520	534	511	527	502	477	501	530	497	552	499	507	497	490	512	459	512	470	513	479	495	472	498	486	512	545	485	508	506	499	489	513	529	524	493	504	466	486	476	461	559	500	528	471	560	541	495	506	531	526	487	497	493	485	494	505	497	464	530	485	517	472	544	480	505	490	514	479	486	505	488	541	524	510	483	508	512	489	467	471	523	500	483	490	512	474	538	468	515	511	510	542	487	487	517	501	498	534	516	530	472	530	549	503	528	516	508	514	490	542	500	500	477	487	486	479	518	514	536	518	509	498	491	506	467	514	501	497	540	518	487	523	508	530	517	464	460	508	523	500	494	453	515	504	523	543	501	500	471	484	479	504	474	536	484	530	540	461	446	516	547	529	519	529	474	485	473	508	491	525	514	495	486	503	511	503	524	529	507	523	456	479	488	525	513	497	519	473	495	543	511	506	514	524	475	501	484	483	504	511	521	531	503	510	500	506	502	535	520	480	530	508	516	479	511	554	521	523	491	530	537	492	484	483	463	493	493	531	523	492	506	473	462	514	488	467	519	513	496	507	538	519	468	486	457	483	513	502	478	532	518	490	505	553	513	491	539	474	504	528	487	541	462	476	553	514	514	513	495	517	531	519	513	558	493	476	491	524	494	511	503	522	559	506	515	455	513	537	508	471	543	507	513	514	499	481	487	512	524	520	531	470	525	553	506	493	507	516	458	512	520	490	536	513	511	497	463	473	454	482	478	486	490	524	478	503	489	490	471	485	488	472	521	488	530	502	476	485	535	495	479	526	528	518	502	528	487	523	469	552	473	492	498	506	478	497	527	489	454	489	478	517	564	498	473	497	523	446	496	461	486	481	470	497	501	515	529	481	499	494	463	526	498	498	528	546	470	468	479	507	478	504	498	525	481	470	523	480	493	482	495	522	522	488	520	507	499	503	517	505	479	504	454	529	488	489	505	496	529	509	537	483	484	521	479	510	541	509	506	487	540	517	520	514	520	501	484	519	498	514	497	491	487	488	509	540	520	490	510	509	516	495	510	497	462	490	474	484	502	480	480	501	499	497	490	489	526	512	479	513	506	508	500	515	470	523	522	491	480	501	484	522	549	504	503	536	503	497	476	523	501	495	462	521	506	498	476	515	503	481	478	487	507	512	512	480	498	437	483	532	470	452	514	510	527	493	499	490	475	481	514	540	537	485	530	467	471	467	489	484	515	473	514	462	503	491	509	492	502	523	499	502	492	539	505	490	534	484	509	486	527	497	507	453	490	477	489	519	540	494	516	502	506	490	510	494	501	482	481	493	542	528	495	504	481	505	548	488	500	496	521	501	511	498	483	469	510	494	509	493	509	513	506	554	486	497	517	477	523	518	518	467	490	498	503	507	478	473	528	505	518	511	506	481	467	521	532	513	531	478	487	524	498	504	490	521	542	527	516	546	509	501	486	502	519	479	485	498	485	496	475	529	531	490	517	484	494	516	530	500	458	503	456	550	512	461	476	513	466	473	489	522	455	480	513	494	495	505	494	541	492	476	517	522	510	511	486	483	495	490	515	471	512	519	509	500	508	516	542	515	492	528	470	523	478	460	497	521	461	496	502	487	519	536	500	516	475	501	525	542	497	491	524	497	478	475	526	496	490	496	504	522	503	487	495	500	483	497	491	526	507	537	469	522	489	508	504	521	510	498	468	503	503	517	475	514	512	472	497	505	484	487	499	499	513	495	496	507	530	502	491	531	511	482	494	475	477	520	506	543	470	539	511	502	511	538	479	474	503	442	461	537	474	498	469	508	549	526	483	509	482	553	510	503	527	517	482	516	497	493	514	492	482	535	493	517	484	445	523	484	509	496	500	470	488	493	494	517	507	496	504	524	519	499	502	494	530	479	470	491	515	513	472	490	454	500	529	523	492	511	498	507	498	498	487	514	506	507	508	542	466	519	516	496	483	518	521	503	511	502	487	495	511	501	517	490	504	531	489	503	486	525	545	521	474	493	531	501	462	498	489	506	508	477	504	511	492	482	490	420	486	476	525	509	510	520	517	515	490	517	483	472	499	508	505	483	512	532	509	449	482	524	488	470	506	513	510	483	527	538	466	501	510	507	522	483	504	476	512	501	545	512	513	472	499	505	528	469	495	450	523	509	526	510	523	547	502	516	489	477	505	474	478	519	518	544	500	486	482	497	494	493	512	516	484	531	474	510	456	491	468	508	516	500	519	488	510	516	505	468	524	496	493	502	485	492	475	499	502	471	535	499	517	523	496	500	541	472	538	549	463	475	493	494	499	496	500	513	500	501	531	476	471	513	485	465	505	464	482	511	484	518	470	480	515	486	520	493	534	509	491	521	497	482	491	486	554	501	510	525	468	492	495	527	538	496	486	496	488	507	501	462	478	512	501	513	491	482	498	504	488	468	524	497	493	495	536	538	544	516	484	461	470	506	488	491	510	529	487	498	504	459	501	452	510	533	500	500	502	509	465	491	484	479	565	500	576	517	507	481	480	490	503	522	523	493	470	511	497	500	476	512	459	493	510	497	494	508	509	519	552	504	473	486	521	495	496	526	502	490	505	474	530	543	500	486	508	474	530	502	465	482	511	478	506	532	508	487	505	498	549	470	472	490	499	500	517	488	481	505	501	464	471	467	487	511	514	490	467	442	472	493	514	529	477	477	489	498	498	524	483	532	464	534	491	479	550	488	525	498	508	501	510	494	475	484	503	489	496	502	501	481	525	500	447	509	499	538	468	502	486	522	508	495	501	532	520	476	502	507	501	469	489	501	478	505	507	506	495	453	509	486	519	502	476	519	517	522	521	514	513	509	448	516	543	518	499	548	500	498	505	485	502	527	498	502	508	507	559	537	492	511	465	479	542	508	538	509	531	460	526	481	510	479	493	477	503	538	486	492	494	523	528	465	497	528	514	498	500	509	475	520	514	499	514	503	453	524	479	504	489	498	509	531	487	466	487	483	488	454	525	520	507	490	522	467	467	522	533	503	478	461	473	481	518	455	514	476	482	507	506	492	481	540	486	488	502	516	486	495	506	502	474	495	525	501	505	500	468	489	541	486	497	527	506	503	467	540	498	544	512	484	516	499	509	495	473	528	500	477	425	544	468	482	512	522	484	508	492	504	447
26742	10240	1837	994	697	550	454	550	519	535	1481	1949	1380	741	545	446	426	425	415	396	425	447	416	444	430	420	411	397	412	421	401	428	405	444	405	455	415	434	423	411	434	430	413	409	419	439	438	419	381	425	444	421	421	432	409	433	448	410	425	400	379	426	420	439	404	386	449	418	469	438	373	441	424	424	406	383	416	398	442	448	441	416	452	412	432	412	417	408	427	391	434	391	420	452	378	439	417	403	411	465	432	400	440	428	431	403	414	382	434	391	397	396	396	414	441	418	436	394	405	390	408	430	434	447	407	406	423	413	419	406	401	436	411	428	381	445	436	408	418	416	415	429	428	407	412	400	437	421	435	449	431	395	421	409	420	431	438	406	415	404	432	428	410	411	415	423	446	397	418	418	434	401	392	404	400	404	404	448	447	404	372	385	416	425	406	402	424	412	421	405	422	437	410	445	417	403	414	427	435	449	443	411	465	399	413	451	404	449	435	400	450	407	447	385	415	407	403	423	460	446	409	437	406	420	434	432	410	466	398	441	439	418	431	416	415	473	411	360	413	409	398	428	409	395	428	397	424	395	430	383	436	401	440	437	418	424	439	405	427	421	438	445	410	420	400	403	391	444	371	451	409	396	393	405	398	410	420	429	424	423	452	400	436	393	422	394	392	424	446	417	403	439	390	459	393	427	436	420	444	398	415	413	402	435	416	438	433	439	406	425	408	441	419	425	411	395	447	404	445	401	388	383	419	408	393	399	385	420	392	392	439	420	415	418	419	430	430	404	415	451	438	428	396	424	440	472	427	425	458	421	423	394	367	450	405	428	426	423	410	417	404	438	380	441	390	410	428	424	443	446	426	402	428	409	422	400	384	442	395	436	396	429	412	423	441	392	420	417	439	404	410	434	398	437	415	432	443	409	430	432	391	437	415	444	433	429	425	432	429	407	415	398	392	467	401	448	396	363	414	451	408	392	433	425	428	409	465	437	438	428	439	437	402	450	411	388	433	443	426	437	413	398	440	411	454	375	419	415	418	406	405	436	422	413	432	435	454	437	446	401	416	423	437	414	385	425	417	442	444	431	456	406	402	378	420	441	420	418	366	381	414	411	433	410	402	396	427	437	419	427	397	427	400	397	450	392	449	439	459	408	383	381	420	448	428	430	444	416	412	411	462	402	391	430	416	405	411	399	432	384	421	392	403	393	415	445	400	429	422	390	410	387	403	398	387	431	436	438	415	441	406	440	425	424	420	414	436	415	399	424	425	399	429	404	418	396	439	406	425	401	450	442	425	409	433	407	450	366	421	422	415	389	415	424	437	431	392	424	417	449	388	420	446	422	446	433	443	420	427	405	403	413	396	445	446	416	441	429	395	452	423	411	437	419	400	422	380	416	402	383	386	445	450	368	397	404	426	408	392	451	414	434	410	384	434	425	389	396	399	388	405	441	393	422	393	411	419	409	411	419	389	395	419	413	431	433	444	428	423	419	405	444	409	399	394	433	454	393	414	420	450	403	383	410	394	412	449	429	392	426	406	374	441	395	428	409	445	418	422	390	432	416	432	415	397	424	458	416	456	473	412	410	417	460	429	422	409	374	452	447	413	405	413	425	430	441	408	406	392	385	467	416	435	421	446	408	407	423	394	432	414	407	460	436	458	403	416	440	407	409	418	411	432	426	412	435	378	402	403	414	438	459	423	410	396	394	424	423	429	401	433	389	441	447	418	429	399	413	408	437	420	421	407	409	370	423	403	453	362	447	426	425	408	420	439	403	404	432	414	413	448	404	430	443	421	417	418	411	411	448	398	414	425	399	400	443	412	421	422	417	395	433	393	424	436	427	442	428	418	397	432	442	442	424	395	437	418	432	431	408	420	432	393	435	404	411	421	432	436	398	424	428	407	416	398	450	394	441	426	435	422	467	413	391	423	403	422	407	414	450	426	411	425	396	433	413	423	401	398	431	438	441	382	414	418	412	402	393	384	383	421	433	412	436	431	412	431	431	444	416	402	388	409	391	449	405	389	400	437	442	397	396	452	430	402	424	405	411	411	428	407	479	389	440	405	429	436	416	434	433	409	384	412	428	419	423	388	426	444	420	405	424	423	445	411	427	447	446	444	409	427	448	447	445	438	392	387	423	420	424	414	413	428	433	381	448	396	417	397	379	422	427	443	402	415	395	402	427	416	418	391	412	439	429	453	402	400	401	403	413	424	392	449	427	403	400	417	456	397	450	434	370	443	409	405	420	465	434	434	471	427	439	432	412	416	450	419	391	429	435	447	371	411	412	433	410	421	430	405	426	483	404	418	418	419	436	434	397	436	454	425	426	444	432	410	441	408	438	433	383	450	429	402	424	442	437	421	388	402	380	381	431	403	413	404	396	410	417	386	383	409	426	390	430	415	413	374	401	442	429	440	418	435	405	433	459	412	396	441	382	431	406	425	441	393	412	457	409	425	390	425	426	427	431	403	432	419	390	422	420	416	420	438	418	425	440	455	371	409	406	410	418	396	426	396	425	412	410	407	412	435	400	422	445	424	400	414	414	442	415	466	436	441	396	396	369	432	400	409	404	405	436	425	447	422	393	432	383	428	437	441	413	400	429	442	429	392	418	413	435	436	455	409	397	450	399	394	410	440	423	404	440	416	412	413	440	380	437	425	399	437	417	374	393	399	416	412	406	404	425	480	426	419	417	425	422	443	487	419	430	423	393	404	416	429	423	453	424	393	417	423	413	433	386	391	422	418	416	408	428	395	418	446	440	439	435	387	410	445	442	388	414	449	402	395	457	382	405	440	411	381	418	412	409	412	461	409	447	380	394	415	429	420	430	458	432	442	406	413	451	414	405	447	447	419	441	423	451	416	407	396	431	411	440	426	419	406	402	424	415	452	430	432	387	448	420	419	441	434	414	437	386	425	401	403	439	442	429	401	443	413	443	418	422	411	420	413	420	461	474	414	435	422	400	406	418	448	381	384	454	415	475	420	415	412	416	386	435	419	390	399	438	426	406	414	412	362	423	398	431	417	415	410	405	398	462	405	410	439	404	433	402	400	433	401	398	418	414	441	421	430	404	412	445	373	379	425	451	394	426	415	412	428	396	442	418	409	419	452	421	425	451	416	418	394	417	409	404	445	431	435	404	429	417	405	453	446	401	383	441	408	437	391	450	397	429	421	433	441	414	443	408	429	420	433	433	437	404	400	408	407	393	437	433	439	413	419	451	390	400	430	444	434	420	430	424	411	407	440	445	423	433	396	417	411	415	403	397	439	395	393	398	439	406	419	431	420	451	450	415	416	439	393	414	393	428	446	413	424	427	404	417	424	430	411	386	417	407	424	430	408	413	410	432	422	426	415	404	424	431	399	432	396	429	441	400	410	445	389	438	390	444	414	407	401	411	405	425	408	436	398	440	387	452	422	431	447	415	443	423	432	385	433	438	440	374	428	410	443	440	414	431	414	416	439	430	415	400	459	407	409	419	442	416	393	410
5691	1613	1545	819	689	632	547	537	486	607	2134	2366	1519	724	553	418	411	362	355	355	388	395	412	383	365	378	385	369	366	390	384	384	403	407	349	353	343	339	380	362	368	343	386	395	366	356	383	360	369	366	337	368	362	364	345	352	386	358	354	357	348	379	414	349	382	338	353	368	401	368	348	377	361	378	398	388	411	363	374	349	364	377	378	353	380	359	353	372	368	368	393	362	381	377	384	400	336	383	388	387	376	362	372	357	355	398	416	384	325	378	376	365	356	355	359	350	360	351	367	394	331	393	389	406	396	361	401	353	370	386	390	344	387	365	355	365	392	352	395	370	324	357	366	381	389	369	376	367	391	342	380	368	375	331	349	343	374	348	387	370	349	370	368	386	349	340	344	385	358	383	374	387	360	358	374	336	366	333	353	368	380	360	338	409	378	364	349	371	334	378	362	374	372	361	380	393	362	323	359	354	344	370	366	372	402	387	384	369	382	381	353	316	372	425	375	364	363	378	356	348	364	351	353	372	354	372	392	390	387	376	368	383	353	358	361	356	352	392	390	365	377	370	348	368	376	348	357	381	354	366	379	349	401	368	358	377	378	341	318	397	393	357	391	350	378	390	384	356	397	373	376	336	367	390	370	386	381	344	357	370	374	376	351	367	372	346	356	363	410	363	384	346	376	358	349	335	354	362	382	374	378	377	386	411	380	357	377	352	363	377	338	347	395	364	356	355	365	371	381	369	359	362	349	362	383	365	395	385	355	355	379	359	368	365	381	389	386	384	373	382	355	346	380	383	379	347	386	398	393	371	366	381	409	399	362	399	384	378	382	400	366	365	357	379	375	416	401	353	380	383	376	384	362	404	352	369	351	364	372	362	362	372	345	372	367	392	362	378	335	367	364	369	384	360	396	380	385	358	377	398	373	360	372	353	351	360	350	345	405	404	360	376	361	378	346	331	374	372	370	353	370	365	378	405	351	369	365	366	379	364	370	402	372	374	357	374	337	374	356	353	374	389	371	404	356	360	367	380	356	371	336	375	336	347	365	345	362	373	392	365	349	385	352	357	387	381	387	351	369	377	387	386	362	390	368	368	359	370	387	365	357	333	371	358	376	357	360	371	346	419	369	406	415	353	368	368	358	347	349	383	349	330	325	397	391	358	379	376	386	357	372	337	376	347	370	345	387	395	384	380	355	378	369	365	338	364	373	347	383	349	376	388	388	359	367	332	339	341	364	346	353	390	376	378	387	400	387	360	382	359	392	388	352	369	382	381	361	316	419	363	385	362	390	375	358	361	373	346	347	357	375	367	348	351	350	327	366	371	365	351	344	379	352	365	355	370	343	377	374	364	372	348	366	363	378	337	387	413	355	313	371	364	376	371	393	336	338	359	374	343	378	380	355	338	359	364	379	343	349	397	370	381	355	379	350	373	332	377	339	367	364	335	343	384	355	369	367	384	371	390	350	369	380	355	362	385	369	390	353	376	368	389	323	370	386	369	351	353	352	339	353	381	363	356	356	372	368	371	377	341	360	382	375	354	367	345	382	382	361	371	342	401	362	364	352	369	376	363	397	371	397	346	378	360	382	357	361	345	358	363	356	379	347	337	367	357	369	372	377	347	362	357	385	331	367	353	356	406	364	392	364	350	385	334	382	355	352	361	384	380	356	370	394	363	386	354	347	376	369	366	372	372	339	391	350	362	357	370	372	379	345	348	401	368	363	388	388	352	378	334	370	360	363	353	324	380	390	375	348	349	384	349	353	392	390	379	371	353	362	346	396	336	407	380	360	376	374	360	346	372	356	353	349	375	353	375	370	372	370	330	348	380	419	402	372	362	355	337	356	346	360	384	347	363	364	377	368	369	333	362	359	378	349	377	364	368	377	362	356	366	370	373	346	352	358	373	354	343	380	333	338	376	364	355	369	379	365	400	357	359	371	356	362	342	367	356	373	403	346	364	385	380	354	390	369	394	385	402	365	359	393	366	356	360	382	364	358	389	372	359	364	395	345	413	335	387	386	397	352	370	338	389	387	347	340	389	339	405	380	352	347	345	352	406	399	386	354	368	389	350	354	365	387	348	379	407	390	365	400	364	376	366	377	378	349	378	363	381	370	358	378	346	383	342	384	394	351	371	406	403	364	379	333	356	392	350	379	335	373	399	375	374	380	342	375	341	364	366	377	333	330	365	347	359	342	363	342	398	380	352	431	362	377	364	359	396	376	313	381	374	372	359	342	367	343	350	350	369	369	373	376	365	410	359	364	361	388	379	406	350	370	356	350	362	367	346	368	354	371	382	362	356	364	381	389	377	366	386	379	368	369	376	335	352	368	359	384	385	402	347	377	371	367	349	398	377	381	347	352	364	378	359	357	355	340	347	393	366	360	349	349	376	351	409	371	422	371	373	339	368	385	379	357	359	382	380	366	346	395	371	372	367	352	373	365	342	341	378	396	400	345	367	361	367	410	382	365	351	357	368	374	368	365	387	430	382	406	385	348	364	383	352	359	364	347	354	378	353	353	355	333	363	334	378	394	355	371	368	359	353	334	345	367	363	326	364	379	366	398	380	407	390	364	374	366	401	381	384	361	383	371	385	359	357	345	372	377	379	390	360	378	382	412	369	375	384	372	353	336	397	386	335	370	399	371	376	357	375	359	391	333	364	352	388	358	340	335	340	328	364	408	394	355	382	374	407	381	373	357	380	397	376	364	398	373	366	354	387	336	388	394	417	356	383	405	399	391	352	361	363	369	364	340	382	383	383	335	386	358	362	383	383	384	375	371	374	374	377	370	359	389	389	342	355	421	391	368	340	359	370	365	382	367	354	364	368	375	374	394	364	421	399	407	367	377	395	359	315	378	416	333	351	380	373	343	355	373	389	355	402	384	357	362	376	338	364	374	411	384	379	379	384	368	321	348	369	364	385	389	373	390	375	350	337	385	347	380	358	371	390	377	344	377	350	337	380	327	371	357	360	347	348	401	377	365	369	376	349	380	379	367	373	362	406	355	335	409	351	356	379	345	380	373	369	389	365	396	382	346	341	387	363	378	402	343	344	348	361	385	360	356	399	352	351	325	384	397	350	365	357	356	380	372	342	377	387	340	350	350	371	384	366	389	378	370	316	355	354	370	389	351	389	387	361	353	356	400	356	363	391	378	363	366	343	380	344	334	351	352	368	380	357	363	351	383	373	337	356	376	343	385	393	382	359	391	332	378	375	366	370	353	372	384	348	387	369	336	367	387	353	382	377	384	343	348	369	351	355	331	348	351	397	401	336	345	350	386	330	352	346	349	369	402	362	356	341	391	386	365	363	361	351	361	375	379	336	368	337	348	370	385	340	395	354	364	340	410	343	379	371	364	371	357	373	371	383	350	359	364	348	366	342	342	340	360	366	377	359	374	370	370	393	334	372	338	368	392	334	372	361	357	361	406	369	353	378	397	339	390	365	370	388	356	356	340	372	380	371	357	379	374	342	357	368	342	370
24672	20722	26697	24655	8939	1806	1217	906	702	6111	18601	12736	7610	3282	1270	696	513	503	467	510	487	467	488	486	509	524	412	474	455	484	443	468	498	461	489	485	469	499	482	498	498	472	447	454	508	442	499	486	491	467	486	456	509	455	464	488	460	484	479	514	459	483	481	504	481	459	484	479	494	470	460	457	463	480	484	490	470	464	472	469	476	489	468	447	455	459	494	526	469	434	494	477	487	462	475	446	478	458	492	480	443	458	463	511	468	440	449	498	483	496	519	484	455	460	458	425	487	436	476	482	528	464	480	492	500	463	504	475	490	517	507	445	460	481	498	467	499	448	488	479	472	457	505	433	453	521	458	483	483	503	464	438	489	495	460	468	497	480	468	507	434	467	461	453	494	492	497	481	442	480	485	488	461	476	456	482	492	470	477	491	516	474	466	447	520	466	437	464	500	456	442	517	490	437	509	451	483	503	479	464	499	451	483	491	468	471	448	468	455	522	488	452	464	457	456	454	477	439	479	485	455	471	454	456	477	492	446	483	486	476	490	492	483	456	498	491	483	507	486	496	497	499	468	461	472	469	480	468	491	458	519	445	455	459	466	497	457	476	465	484	471	476	471	505	484	468	468	459	460	417	462	488	469	497	483	470	478	443	491	489	483	491	505	489	450	481	452	494	453	481	464	486	467	451	498	435	461	474	463	469	442	461	509	483	476	452	486	524	452	498	493	446	494	461	490	437	454	480	457	482	459	457	441	482	488	455	482	464	478	440	492	449	513	445	496	471	507	488	486	450	508	471	481	507	452	437	450	500	448	454	437	466	436	488	494	475	480	440	471	477	484	460	481	455	506	486	483	498	481	449	496	451	455	456	463	482	435	515	515	476	473	452	499	469	463	478	518	462	455	465	446	496	475	435	462	491	487	449	464	461	459	464	488	467	513	451	454	503	474	483	458	507	457	448	475	497	456	503	461	469	480	452	500	459	445	488	462	493	437	475	458	480	441	500	459	436	468	465	490	473	478	448	494	510	479	457	481	459	483	455	466	483	478	492	474	459	452	460	488	470	470	463	483	469	462	453	482	520	519	453	477	481	509	459	459	460	433	523	493	476	484	448	454	508	515	495	486	463	505	476	475	486	447	449	520	488	501	438	495	520	513	476	460	474	482	477	474	427	442	473	482	451	477	469	454	442	438	467	479	473	460	486	499	468	461	471	471	507	455	476	436	451	486	493	472	481	472	480	493	479	473	452	441	477	457	486	518	495	510	451	458	487	479	476	473	479	462	496	504	498	487	474	450	492	498	471	469	487	457	489	501	485	477	466	491	480	434	435	482	503	465	470	504	436	490	504	504	467	444	494	471	498	472	473	481	466	489	498	504	481	455	480	482	479	476	482	450	481	477	430	499	479	475	463	459	478	497	478	492	461	496	481	455	461	481	480	465	458	456	442	488	481	486	486	480	449	496	467	440	432	501	443	466	471	428	464	475	492	467	462	475	463	474	457	434	501	467	489	434	475	489	502	454	455	497	480	479	471	484	491	479	497	471	503	508	456	468	462	468	423	482	496	508	512	481	460	488	469	445	466	456	470	488	487	474	517	462	485	469	499	448	506	507	515	453	469	456	443	470	499	480	468	480	449	482	515	488	482	504	480	509	423	482	512	493	509	452	466	462	486	467	502	462	430	439	476	463	497	439	479	497	481	434	441	481	440	472	474	440	472	495	430	483	478	500	457	474	470	471	494	485	509	477	471	467	479	463	460	491	463	464	427	454	482	430	502	441	496	482	472	437	489	460	470	487	464	467	472	460	510	437	478	494	471	447	462	456	457	459	506	484	444	486	503	469	449	494	489	542	487	458	504	448	434	442	476	439	443	524	507	427	480	504	452	473	496	445	475	501	476	486	542	474	493	490	508	490	438	478	478	461	482	452	510	473	490	477	510	493	469	483	461	472	470	450	461	499	449	434	461	451	478	440	512	459	486	476	438	452	465	472	467	516	476	479	471	510	497	460	497	520	428	430	501	472	479	471	458	430	475	439	487	486	515	463	443	462	451	475	480	468	484	465	493	512	452	473	454	501	469	453	460	507	454	466	464	492	425	491	455	480	482	495	476	486	490	456	448	466	461	442	510	471	438	450	450	436	499	440	480	504	473	455	483	509	455	488	483	482	511	454	508	470	498	447	484	500	501	466	470	453	460	468	491	430	544	490	508	445	433	472	506	470	491	517	469	506	487	474	474	488	485	472	498	476	483	477	437	457	431	480	479	500	452	446	468	415	460	476	503	503	495	508	487	464	456	474	475	504	472	497	461	493	489	442	487	461	451	439	458	497	442	450	454	469	503	463	495	478	447	488	451	496	509	459	475	468	500	456	481	495	504	468	488	500	468	485	468	466	459	479	472	452	486	489	451	491	445	526	492	472	449	484	501	458	463	425	506	457	504	441	504	506	452	462	469	449	474	490	476	495	476	466	460	503	453	450	477	525	476	437	470	495	433	470	459	432	459	469	446	451	497	502	444	514	498	460	454	470	437	474	443	447	470	505	440	475	469	479	478	454	501	480	447	507	533	475	480	458	498	482	512	456	495	466	480	459	532	494	495	508	466	452	457	438	483	528	513	491	466	461	466	534	458	486	475	462	480	495	483	471	503	479	485	463	455	459	473	461	488	478	494	448	461	446	491	469	512	438	494	464	454	457	480	469	441	490	480	477	480	486	463	484	464	468	440	479	489	457	463	502	477	475	469	468	498	483	467	472	442	464	482	497	486	449	467	452	490	467	442	456	502	495	450	483	464	504	455	463	479	471	495	452	525	491	454	465	449	438	481	453	474	502	429	457	459	472	457	511	480	521	481	513	495	464	485	458	507	492	503	465	481	502	484	508	496	492	515	456	497	493	450	424	478	478	452	486	501	503	449	451	477	507	471	454	503	465	484	470	480	449	492	490	460	498	456	488	497	493	508	471	478	464	455	471	481	473	486	463	449	507	468	490	443	455	487	450	454	454	448	444	455	479	448	480	441	480	486	423	468	460	466	513	481	463	470	484	518	482	428	472	494	506	480	434	451	469	407	485	455	472	497	474	464	480	465	465	438	473	460	481	487	498	494	478	469	475	496	516	465	483	444	461	445	467	501	479	518	488	474	461	470	442	466	461	494	457	488	470	450	465	486	449	464	477	504	469	481	477	498	504	444	447	497	471	522	484	489	472	481	499	474	449	457	509	490	448	458	467	455	476	457	478	491	457	432	435	522	520	454	430	446	471	451	469	428	468	482	464	500	439	470	511	490	457	495	488	520	471	457	486	436	486	488	464	466	491	471	465	468	472	491	457	434	472	506	474	453	476	506	469	474	493	466	456	455	492	500	452	449	501	453	461	474	492	460	482	451	466	470	466	476	493	432	490	469	466	461	468	470	456	442	503	508	453	493	517	480	478	500	443	465	437	450	507	514	499	468	463	482	460	442	477	472	510	475	466	479	470	475	526	448	461	478	465	446
4352	6004	5797	2862	2018	1455	1275	1017	913	9197	19489	11345	7947	3601	1414	743	469	453	426	455	440	406	392	408	405	440	432	395	408	437	442	421	433	431	393	437	432	418	436	450	401	424	398	426	416	419	428	424	444	426	457	426	408	411	428	445	440	440	457	398	434	420	439	372	435	457	418	432	403	437	433	455	460	421	395	440	439	379	424	453	417	418	407	447	429	435	450	451	446	388	432	389	467	417	437	432	401	399	425	433	454	412	434	414	413	389	426	397	452	440	409	460	396	422	422	410	420	484	409	401	451	413	447	466	455	436	407	401	438	426	426	434	431	412	422	408	452	452	386	441	377	411	435	453	408	422	425	428	397	429	360	428	417	410	425	445	457	432	418	418	414	426	413	468	449	432	429	449	417	410	396	416	430	409	418	401	455	443	417	432	429	424	434	444	441	402	444	441	419	414	408	429	441	423	436	410	450	429	392	446	449	394	411	453	432	440	423	454	408	429	414	404	426	435	405	423	391	409	427	451	425	456	430	415	414	431	414	411	412	416	404	427	415	435	425	423	418	454	407	430	447	429	429	414	409	397	396	370	432	437	418	409	452	423	406	410	416	421	431	454	420	424	437	411	415	431	411	414	424	443	391	413	448	470	398	399	414	434	446	437	432	438	393	403	440	435	404	449	390	463	451	441	420	422	434	426	422	437	468	409	408	433	428	412	415	426	414	389	444	440	439	435	417	397	404	434	411	447	439	416	443	386	394	397	423	453	466	407	414	433	418	425	468	411	424	416	414	423	420	433	453	467	437	414	476	461	474	422	445	413	423	433	444	405	449	430	409	436	436	426	422	418	443	433	414	449	426	422	421	403	436	396	426	447	418	442	439	446	386	406	419	395	423	435	426	419	434	449	438	406	422	401	426	443	451	432	435	457	398	416	391	418	423	426	442	399	422	418	392	429	405	402	421	404	442	459	431	418	445	418	415	444	393	437	423	436	451	406	450	442	444	413	399	459	391	435	408	469	425	441	425	445	428	436	434	401	394	438	422	414	451	391	420	446	431	429	456	432	428	421	449	434	464	409	456	425	433	434	403	416	388	420	405	440	413	468	447	431	405	464	440	439	432	401	428	431	436	412	416	460	413	410	419	462	397	400	427	428	416	421	372	424	406	441	398	414	461	447	434	411	391	422	423	424	442	411	410	413	424	410	413	394	398	441	436	435	409	425	453	466	419	443	341	430	414	398	407	431	422	422	422	408	458	440	428	470	443	437	417	422	406	362	404	457	413	479	408	452	440	421	447	430	410	447	432	435	394	435	444	440	399	411	414	420	404	410	490	406	428	426	394	438	402	396	435	423	416	435	442	418	404	444	422	442	451	422	414	411	416	399	430	434	426	442	392	437	427	439	454	423	423	427	401	442	435	427	425	433	434	442	411	430	433	377	452	434	408	412	402	409	393	433	415	438	426	420	419	407	403	430	426	409	423	433	448	462	433	419	409	385	418	421	444	392	421	424	442	427	414	433	419	431	432	398	428	389	420	454	464	445	444	399	402	380	415	428	449	387	400	410	460	433	454	431	401	449	402	413	410	424	402	431	467	442	431	418	419	412	403	409	423	399	424	402	389	419	440	425	407	410	434	463	437	446	452	424	412	428	451	383	444	431	413	441	424	410	404	383	418	392	416	424	438	411	403	450	434	444	394	460	437	425	437	460	425	404	422	419	424	442	417	419	425	466	424	455	431	408	442	472	423	431	400	423	492	455	418	429	407	417	413	428	421	395	411	422	435	419	411	461	414	447	422	421	424	397	419	435	430	434	428	396	420	407	437	441	387	394	419	424	455	403	428	423	385	409	418	419	430	420	441	445	429	435	431	408	401	405	441	475	441	363	444	400	430	389	395	410	415	411	410	386	382	397	468	397	402	423	471	443	378	451	396	434	407	418	468	409	432	417	454	409	408	429	402	408	438	440	430	451	422	436	403	452	406	411	452	428	424	427	398	463	458	442	387	431	421	395	396	421	437	441	466	396	416	400	420	407	397	413	443	459	433	448	426	407	435	457	429	427	435	409	435	431	434	383	443	385	453	397	448	423	431	477	416	454	429	452	426	373	405	417	436	455	436	411	436	371	428	409	423	416	423	451	438	410	450	404	399	421	436	426	438	412	437	388	433	463	417	418	451	426	439	469	411	437	435	380	396	429	420	429	398	411	429	406	408	421	412	438	417	400	394	406	414	408	422	410	386	411	444	440	367	378	445	410	409	425	432	430	446	427	412	436	409	457	389	376	397	446	431	427	409	406	373	432	461	439	403	463	432	425	446	413	413	444	383	417	442	422	407	415	438	413	414	417	407	397	391	401	366	443	458	424	424	454	455	433	409	409	440	400	432	409	398	397	425	377	448	425	416	409	430	411	435	445	420	417	414	404	413	411	408	430	452	383	433	429	414	445	434	444	423	432	397	444	393	396	425	416	373	383	455	448	426	387	419	427	424	438	452	412	415	435	420	429	437	415	415	421	414	442	409	440	434	406	438	380	390	403	393	411	373	416	405	435	432	412	415	425	385	405	397	412	442	413	409	403	433	427	433	397	389	434	424	440	403	455	437	427	402	483	399	454	415	413	454	436	402	420	453	413	382	431	408	458	433	402	442	418	415	461	458	473	403	458	424	393	423	439	409	423	412	427	435	410	402	462	394	429	387	376	398	404	424	406	408	447	425	417	423	424	442	410	466	422	440	394	421	419	430	425	434	413	405	395	407	404	426	398	412	399	443	426	426	424	455	404	404	422	456	411	421	429	427	429	424	410	438	420	431	394	429	429	418	416	407	383	391	413	430	405	414	395	425	410	418	428	433	421	464	426	459	411	450	394	430	384	431	419	425	403	406	446	432	401	399	423	454	429	459	387	436	446	411	448	428	401	473	427	433	426	415	433	406	392	405	385	412	423	409	435	433	436	447	427	420	438	429	402	362	415	414	446	402	395	431	415	421	381	424	420	410	420	411	460	408	460	409	446	443	445	439	431	438	418	422	387	403	408	409	400	406	387	411	428	457	399	438	442	410	441	391	430	444	397	445	404	425	395	397	396	425	420	433	455	394	441	447	400	389	396	425	396	396	417	431	403	409	441	430	399	399	425	458	417	428	444	415	408	372	416	443	401	426	403	452	421	427	418	424	444	425	431	408	432	427	420	406	418	448	450	414	418	448	458	420	454	394	414	392	438	423	435	421	380	417	441	398	426	418	411	429	457	436	450	400	417	402	431	424	436	450	411	433	442	433	443	403	416	450	418	420	387	445	407	418	457	397	407	411	415	454	430	428	417	411	434	436	434	429	470	417	428	416	436	441	406	468	426	401	418	426	421	431	419	401	444	398	421	423	466	464	378	459	422	394	411	417	380	425	445	424	451	408	433	403	430	446	390	418	411	398	405	437	384	412	384	394	404	449	444	456	453	396	411	412	398	400	419	410	381	432	428	428	405	417	404	410	410	418	453	411	440	403	421
23628	20706	27691	23794	20518	7933	2292	1406	1043	7133	27287	27373	16339	6685	1757	842	661	615	603	590	554	589	595	592	595	614	623	626	606	568	569	575	549	577	618	581	554	620	574	665	579	591	621	563	548	565	588	580	530	589	562	586	613	564	572	601	571	589	575	586	533	598	546	581	595	548	587	577	583	550	580	601	612	584	617	582	594	601	574	610	606	548	595	589	549	584	603	586	571	622	560	566	599	621	586	617	543	583	569	588	600	569	579	578	604	540	578	609	610	535	541	607	572	615	581	557	608	529	526	578	581	536	560	599	556	593	579	576	625	610	603	573	557	546	571	579	572	594	584	561	556	604	574	551	595	613	633	609	607	617	576	544	604	563	578	606	581	612	553	590	593	572	589	580	576	565	549	596	630	551	554	565	589	558	606	611	626	598	594	609	591	565	559	556	573	563	580	546	606	621	560	562	553	549	573	571	566	568	572	535	576	557	570	569	580	597	581	610	596	588	595	550	570	603	559	602	601	578	607	537	528	591	590	543	573	562	565	559	565	573	528	569	629	586	540	563	586	588	594	574	516	607	592	589	602	608	557	584	621	557	541	592	572	594	562	557	548	605	604	584	598	584	565	561	566	591	575	524	563	599	575	570	541	543	567	553	573	578	575	586	580	596	565	585	612	567	548	617	594	614	597	598	619	591	648	614	572	592	580	596	596	582	580	576	605	576	615	601	587	579	578	629	553	567	587	558	568	546	582	573	558	553	588	580	602	568	571	580	521	584	596	594	541	562	581	607	567	601	602	581	566	588	616	537	550	607	646	550	557	577	580	592	626	571	626	527	589	580	569	567	546	574	565	615	582	576	575	600	569	589	593	534	580	594	592	592	557	592	565	585	554	576	594	542	549	631	587	592	561	596	619	572	557	604	578	556	583	548	617	565	605	612	588	578	585	591	600	562	582	567	623	613	566	580	630	613	553	586	562	558	535	554	586	602	557	584	584	589	617	603	585	599	563	596	556	571	538	549	579	581	575	595	588	589	524	577	597	613	584	571	578	614	586	567	612	572	600	582	548	630	552	537	575	552	566	549	552	619	545	604	585	596	572	553	555	533	550	605	618	580	577	610	579	584	582	556	575	566	569	582	616	583	548	572	575	568	586	606	573	538	593	578	593	572	536	561	564	625	530	543	560	605	556	583	611	594	596	600	550	585	615	577	565	599	572	601	542	604	595	598	518	561	577	588	595	558	539	550	605	574	557	596	574	573	538	602	638	604	545	576	584	555	534	581	596	650	578	595	605	559	578	549	654	531	610	575	609	580	576	546	603	567	581	551	576	556	559	575	558	596	578	538	530	564	557	592	496	590	582	588	497	606	564	555	564	543	580	536	547	574	619	599	552	597	580	570	583	578	531	600	589	583	612	591	555	571	561	566	553	585	569	573	565	607	575	571	567	624	537	551	594	541	563	578	612	595	565	634	580	611	562	570	564	564	577	567	607	551	532	582	565	592	595	548	605	566	591	557	612	560	624	575	574	607	608	571	605	565	596	578	546	589	577	591	586	610	521	583	574	604	583	589	583	559	596	580	599	609	592	560	578	586	573	572	565	591	581	586	571	572	611	563	613	578	574	598	519	554	545	593	578	570	580	554	566	596	546	552	614	598	578	583	585	576	564	589	547	533	563	610	568	560	559	575	528	618	582	582	620	552	570	579	582	605	578	596	567	590	528	543	589	568	603	568	594	599	580	549	593	576	579	621	600	602	583	625	589	590	575	574	603	564	502	568	552	594	566	568	561	606	607	609	576	617	562	565	591	570	626	607	576	541	582	555	610	538	595	599	546	573	592	586	530	606	528	587	563	606	561	581	544	590	555	579	541	583	560	530	585	564	562	572	573	541	568	608	562	566	575	603	582	590	563	573	591	586	581	555	526	577	599	575	583	570	592	582	562	576	564	600	570	594	573	610	582	605	564	583	552	596	605	614	619	651	594	584	565	587	547	578	590	613	623	579	552	608	583	555	600	572	600	568	525	560	579	553	596	599	548	614	593	535	582	529	570	608	565	583	618	599	545	609	576	619	616	603	514	599	544	576	554	605	620	600	536	583	604	602	579	602	600	603	555	580	550	581	621	580	556	566	564	564	575	578	636	527	584	519	562	588	577	597	618	549	570	569	590	562	600	556	565	569	539	544	593	602	603	586	565	553	566	566	590	579	562	578	571	606	545	625	573	614	547	583	572	576	591	572	577	577	585	626	576	604	647	585	575	596	557	540	559	557	590	585	598	584	577	557	596	607	611	558	585	578	552	563	595	563	574	517	576	593	582	598	532	562	586	601	578	561	619	603	522	577	576	563	589	577	632	595	598	563	608	589	580	568	569	616	572	530	610	572	570	559	593	560	585	582	573	579	543	562	567	597	558	591	622	613	583	594	572	536	580	577	578	594	598	554	573	578	592	579	536	594	597	538	570	590	615	527	585	576	563	554	565	562	589	553	541	610	587	559	615	596	612	544	577	609	562	604	551	573	542	572	570	576	566	586	605	545	602	605	592	557	563	589	578	542	590	569	564	579	582	548	600	578	550	625	550	584	587	557	559	538	590	568	576	604	582	582	567	591	579	594	560	571	601	577	573	575	567	554	583	598	553	584	583	554	595	589	595	592	542	570	545	621	574	582	587	599	554	575	579	561	563	538	569	528	647	575	580	589	552	569	571	568	569	596	588	561	582	573	577	612	572	566	559	561	590	544	585	571	559	603	588	598	592	551	534	579	592	575	554	563	567	553	565	580	589	567	570	543	553	532	560	574	584	622	587	577	590	585	584	606	546	601	570	595	588	567	593	602	546	534	591	538	597	587	571	598	521	554	533	597	598	599	592	595	612	606	599	553	526	546	531	588	554	591	575	557	569	554	577	544	594	562	592	598	584	602	537	635	580	563	549	560	590	606	545	535	551	592	571	531	599	615	610	551	602	553	581	604	571	597	572	579	583	523	561	566	566	629	575	600	536	558	596	545	600	594	553	529	624	569	573	580	532	577	574	547	567	574	523	529	575	585	573	553	614	564	577	576	580	580	592	576	557	587	560	582	616	580	566	578	606	588	569	582	559	633	569	581	578	576	588	581	559	534	576	595	601	567	609	609	561	584	614	582	545	584	606	596	603	596	578	584	550	607	641	586	558	608	505	554	575	559	576	591	572	608	583	569	601	553	593	618	519	587	572	584	575	630	577	607	576	543	617	530	577	621	597	575	561	554	580	610	611	541	590	580	593	570	613	589	587	606	573	579	547	598	563	545	550	548	588	618	511	588	581	592	560	586	576	550	585	589	535	539	601	584	595	574	577	558	595	589	587	563	626	532	629	577	574	541	555	581	570	562	587	551	559	580	610	598	573	601	521	561	610	599	598	537	590	598	556	563	594	587	599	578	597	592	579	585	604	600	573	607	585	588	539	583	588	533	554	612	543	594	529	562	554	579	566	583	530	622	542	542	549	602	605	551	581	544	565	591
5534	10270	9003	5061	3335	2525	2015	1521	1327	10726	28839	24164	13557	6028	1801	763	504	551	491	511	514	542	529	511	490	501	537	505	545	524	492	505	507	522	496	502	513	511	499	522	509	476	494	491	502	510	513	466	516	472	490	509	506	524	494	508	517	475	516	504	543	501	521	506	518	533	484	494	477	494	480	514	505	459	502	513	527	481	494	504	503	502	537	468	476	496	504	485	500	506	497	498	519	541	480	489	528	494	512	504	525	525	521	518	513	519	487	524	530	489	507	539	485	516	501	522	518	546	513	545	542	518	503	505	510	487	517	515	510	527	473	502	468	499	510	505	498	491	513	505	546	528	488	508	486	514	501	504	522	538	543	526	518	513	533	519	478	509	503	511	498	502	543	518	488	515	525	526	517	528	539	477	485	499	524	488	502	470	541	475	549	523	507	480	506	480	524	517	507	526	501	507	521	472	525	512	520	485	491	512	453	449	507	546	473	541	505	515	497	464	493	513	477	511	529	521	475	505	521	522	509	500	486	490	499	501	528	513	480	562	473	489	445	509	503	560	513	515	487	501	503	516	525	526	496	486	496	537	505	503	482	542	511	500	504	499	481	502	521	513	583	525	522	482	500	512	513	539	516	487	489	508	534	500	522	518	469	492	512	525	491	499	497	513	531	502	495	512	500	501	513	528	480	518	469	482	501	507	516	519	505	500	473	512	524	529	471	522	507	497	519	499	546	511	492	520	491	525	503	482	514	501	482	531	508	551	509	498	488	523	520	532	517	524	475	513	516	486	496	489	496	466	508	482	499	489	519	487	519	506	509	491	508	514	465	535	494	537	506	516	534	518	497	519	478	518	517	507	510	528	493	496	501	516	496	551	533	498	499	549	506	516	468	498	492	502	510	475	495	491	495	497	526	493	506	490	506	496	503	531	495	517	475	494	487	510	503	481	527	508	499	524	565	495	494	502	481	486	506	522	495	518	511	492	488	548	509	507	459	474	517	536	530	476	465	498	537	496	517	479	490	479	509	526	500	521	496	512	456	531	545	507	514	509	521	515	481	489	499	549	512	513	525	520	497	476	514	495	492	544	518	494	513	497	496	500	547	526	477	485	458	526	507	552	481	511	497	501	582	500	496	495	515	501	490	487	470	475	515	522	459	524	494	537	491	515	468	542	506	454	544	475	517	460	530	511	513	498	467	495	488	514	537	509	502	526	511	498	498	517	577	489	504	523	493	530	496	486	521	494	496	484	556	483	517	491	516	527	499	495	531	533	530	484	496	512	513	528	496	517	512	517	515	468	467	496	498	524	523	530	474	490	484	474	533	554	496	509	520	465	530	500	536	479	534	506	536	482	521	507	521	534	510	515	502	539	539	487	528	470	520	492	513	530	522	494	517	498	518	521	500	498	528	479	512	519	532	482	483	498	512	476	487	489	496	500	513	523	508	562	469	466	528	479	533	499	506	519	459	499	493	519	535	507	510	503	490	495	485	472	507	510	513	522	468	497	534	497	495	512	513	513	465	518	505	493	492	500	490	497	458	511	502	503	483	521	519	468	520	499	507	505	510	508	503	494	508	523	492	578	487	526	497	485	488	516	500	516	529	499	511	496	477	493	500	494	500	502	482	479	498	516	559	488	528	514	488	495	501	557	529	505	546	503	524	507	514	499	490	495	511	471	501	538	482	505	519	453	495	533	525	451	504	500	516	523	496	542	499	527	513	532	500	506	531	504	499	554	481	495	468	497	485	486	504	512	517	493	495	452	514	482	512	507	491	517	508	512	497	498	534	491	532	502	506	527	493	500	493	501	520	506	488	512	500	496	523	513	463	469	522	520	500	505	492	510	532	528	540	523	495	521	492	496	504	510	499	442	541	515	519	490	502	489	535	520	523	484	529	547	474	480	468	491	522	495	514	465	511	481	486	480	509	490	502	558	510	519	550	505	488	500	493	481	507	518	491	468	502	517	471	531	500	530	520	505	516	510	514	470	507	444	531	492	510	487	454	488	532	504	525	493	461	510	480	487	541	489	501	511	512	523	482	489	473	516	466	490	557	471	507	529	534	519	504	478	508	493	552	509	494	526	495	483	499	545	471	494	497	500	524	469	505	491	528	518	533	522	514	502	550	531	504	536	465	488	510	520	499	495	533	487	540	508	480	511	508	479	510	520	511	506	507	489	505	553	541	542	478	487	500	480	516	514	524	499	467	498	522	527	527	485	465	507	544	487	487	495	513	527	506	545	487	515	506	465	497	528	503	525	473	516	501	536	507	533	538	480	512	494	488	489	492	508	524	509	491	532	505	516	546	489	485	484	506	511	539	524	508	496	479	508	462	506	474	518	490	509	482	532	506	483	499	483	494	500	514	480	500	528	514	508	493	488	542	499	515	488	477	511	558	502	493	497	525	485	504	511	474	510	536	497	471	514	526	472	522	524	500	549	485	466	486	498	528	493	507	470	503	472	494	506	522	494	478	477	511	489	511	481	492	526	507	467	473	510	522	526	462	525	500	491	541	510	502	504	494	508	524	525	529	527	521	485	516	476	500	525	477	538	503	492	472	581	515	494	514	487	487	517	480	487	520	506	520	497	493	508	505	525	485	512	498	509	479	525	513	497	494	550	497	501	495	473	483	523	497	495	472	479	508	495	519	493	487	495	503	532	481	553	482	497	509	501	482	489	483	492	492	489	486	549	535	514	496	521	470	514	465	480	501	513	518	497	464	517	502	483	518	500	499	487	495	506	534	483	514	494	495	486	546	501	461	522	551	499	494	518	496	489	515	498	478	481	523	479	456	453	500	541	522	515	506	488	526	484	472	498	478	524	502	504	484	473	474	489	521	549	520	451	477	516	478	517	483	519	461	509	515	499	490	483	504	505	524	500	489	464	463	502	499	506	485	480	496	499	491	504	503	499	508	473	520	489	480	524	476	462	493	524	469	473	487	498	513	506	503	518	527	486	482	489	565	526	516	514	502	466	532	506	510	502	481	497	537	464	498	504	484	542	483	487	523	532	509	510	477	527	492	524	503	520	511	506	483	467	465	492	492	500	485	522	500	553	506	507	506	446	486	506	483	517	514	513	485	498	475	514	453	531	505	524	514	552	510	481	476	529	485	492	512	527	513	538	521	505	507	516	486	541	510	453	497	510	504	519	491	523	486	509	534	523	523	506	531	502	492	510	488	540	488	521	519	519	483	491	496	518	477	513	483	495	475	522	501	502	501	492	499	466	514	484	543	517	501	510	506	499	512	490	511	513	471	527	475	506	502	470	505	494	526	502	463	513	488	505	484	517	518	519	515	525	538	477	486	476	501	517	512	516	519	509	500	523	496	503	567	504	508	532	501	499	460	537	518	500	491	508	477	499	473	512	469	508	536	522	473	512	509	528	500	535	489	508	544	520	485	540	501	520	487	501	497	524	534	487	474	479	493	494	501	489	503	503	509	506	501	505	499	472	519	543	505	485	509	519	498	503	485	462	541	487	510	474	458	532
26849	10668	2120	1201	701	585	549	508	553	605	1664	1940	1268	742	570	461	462	435	399	427	433	458	436	388	442	425	446	411	420	418	433	411	429	384	450	426	437	436	450	414	405	430	426	410	434	430	462	423	449	422	431	435	439	420	446	428	446	437	430	420	431	377	446	394	420	443	375	407	474	405	388	450	415	433	435	388	429	441	445	456	402	399	419	444	383	425	395	416	451	435	441	414	434	407	425	409	442	430	416	436	409	425	400	409	423	411	448	425	420	424	442	442	434	417	408	447	442	401	470	430	428	420	403	419	451	456	412	406	402	412	435	421	441	413	404	431	386	421	403	405	438	449	392	402	412	424	388	425	395	397	397	437	408	436	436	436	407	428	438	404	425	410	442	481	441	429	434	425	406	394	443	417	423	424	397	435	397	401	417	421	438	415	408	462	395	408	419	433	443	472	443	419	391	441	412	422	417	411	419	437	427	440	422	431	432	449	432	434	436	435	462	447	412	460	404	391	430	442	393	427	413	427	416	389	401	432	448	417	448	444	397	407	415	419	478	403	431	418	472	428	415	443	426	411	418	418	401	416	418	459	403	469	438	434	414	428	424	446	453	449	401	431	403	429	447	437	424	451	429	434	405	441	426	436	406	375	411	411	432	398	414	415	448	400	422	429	439	437	434	391	397	428	385	408	418	389	435	454	452	401	413	390	416	411	419	464	416	435	418	433	420	416	390	398	458	428	434	428	387	461	398	419	404	401	428	410	434	438	448	426	419	438	433	444	430	447	453	392	419	399	417	439	406	412	432	431	434	438	420	482	422	461	414	454	428	396	397	438	406	464	400	413	374	440	421	438	436	387	452	387	457	414	391	431	407	426	430	397	441	420	418	455	438	458	423	406	442	453	434	446	411	420	450	457	413	416	418	409	400	385	405	437	407	448	418	423	400	422	437	414	429	425	446	455	420	410	428	474	439	432	428	448	378	416	390	440	447	414	440	439	467	418	403	433	407	408	416	438	429	434	409	407	416	446	393	438	439	434	413	394	444	430	410	441	416	440	434	401	403	445	407	409	399	415	409	467	424	395	423	420	428	415	438	441	441	410	400	403	399	421	384	409	466	409	402	440	401	415	428	462	431	423	436	444	452	431	436	436	434	424	451	424	452	394	404	430	429	458	422	399	442	414	415	446	410	429	453	429	439	445	430	418	394	388	369	418	439	443	416	441	439	416	413	445	362	436	438	436	428	449	422	403	425	433	393	437	463	405	431	434	429	403	429	425	416	418	394	390	433	404	435	418	424	408	477	418	449	416	440	395	409	430	441	428	415	450	421	422	420	424	441	417	379	422	464	441	434	401	421	387	441	475	420	412	434	404	456	412	427	439	418	426	415	415	432	422	397	449	445	429	437	435	375	395	424	393	429	421	451	415	428	408	397	441	418	406	427	432	401	439	440	409	449	447	396	437	399	415	401	391	436	448	415	434	439	437	436	430	394	418	426	435	424	449	414	400	439	407	424	416	438	425	434	416	407	404	416	467	410	389	463	417	414	430	421	418	416	420	426	422	435	407	429	397	408	439	421	423	416	410	436	439	392	421	449	405	420	428	404	439	415	424	396	434	491	423	457	409	363	417	424	398	446	437	427	395	458	458	438	432	388	408	411	437	423	424	428	424	438	391	428	438	453	415	419	427	428	399	431	418	403	413	403	403	408	409	392	413	422	412	407	439	430	429	362	437	412	453	430	384	438	471	390	404	416	388	434	440	413	439	423	430	425	400	395	440	408	423	442	425	425	453	394	442	398	441	426	439	449	414	444	405	404	460	420	464	451	428	402	448	412	420	398	393	397	397	427	417	412	441	425	376	449	407	414	419	430	408	438	430	415	421	399	433	384	468	431	435	436	412	408	424	416	451	392	442	399	431	455	437	418	375	382	404	428	420	430	414	389	442	440	384	434	415	453	410	413	432	448	410	395	459	439	448	453	443	419	439	452	432	423	408	413	427	428	411	470	428	430	403	414	411	417	469	454	418	442	424	429	419	384	452	465	425	402	411	409	440	431	426	418	448	406	428	392	433	435	413	443	441	416	424	428	418	433	445	420	479	396	407	454	426	407	433	419	438	399	398	421	417	441	414	392	408	383	382	423	425	417	445	370	432	429	403	422	442	415	405	450	413	440	442	414	442	418	447	419	464	451	448	407	418	454	441	429	444	444	409	423	447	402	415	390	403	405	426	413	393	445	429	403	450	420	403	470	424	444	418	380	488	434	396	420	398	432	391	448	441	442	456	429	386	441	416	432	423	430	448	406	421	420	470	439	440	468	443	434	425	398	416	415	396	437	414	455	400	426	452	411	418	425	448	398	407	418	419	424	423	470	402	409	411	441	437	410	445	423	409	414	409	407	420	436	415	420	409	428	429	402	416	403	423	446	424	424	399	425	425	468	418	408	430	392	440	442	415	428	425	425	435	440	457	419	418	450	403	445	474	444	410	382	462	424	458	443	441	395	439	440	437	391	420	404	436	382	409	436	422	384	410	433	421	397	420	420	416	427	440	425	421	407	437	410	398	413	417	405	420	417	406	419	386	438	448	455	432	422	423	442	446	448	390	453	439	453	407	436	403	408	406	448	408	443	415	430	429	407	394	416	410	437	466	446	418	444	429	394	430	364	445	409	396	422	416	406	400	405	390	425	400	436	382	406	435	385	438	408	431	456	406	408	421	426	440	422	423	441	437	431	433	446	410	431	418	411	427	470	390	407	384	431	438	435	431	415	445	373	433	418	411	403	421	365	376	398	427	412	433	435	447	433	429	399	446	436	469	440	413	390	451	402	396	421	393	423	476	450	403	441	418	418	427	428	447	403	410	426	431	404	437	429	422	428	424	435	381	453	439	417	437	408	432	438	444	400	420	434	434	444	428	444	360	469	404	398	451	420	409	417	399	412	432	426	457	452	396	440	371	398	414	401	449	401	424	443	400	431	408	412	454	425	453	429	438	420	428	423	432	468	408	392	440	434	398	442	405	417	436	398	415	455	430	416	462	427	439	453	437	416	374	484	436	436	421	421	445	430	467	417	453	438	437	446	436	439	433	440	417	416	448	434	425	436	458	442	448	399	412	429	430	445	451	443	440	439	430	452	410	434	415	452	434	419	447	408	428	473	395	391	466	431	439	433	459	435	398	426	399	424	433	412	429	426	430	456	447	418	439	421	392	428	421	443	421	437	461	437	410	423	439	410	421	414	375	425	429	427	386	432	426	435	467	452	434	416	452	426	412	441	411	451	483	442	470	424	435	424	495	423	420	432	433	414	449	449	462	391	448	466	447	415	370	432	408	437	426	395	440	421	386	432	423	421	470	420	418	413	466	455	441	454	407	418	438	411	430	454	434	427	427	446	392	429	397	436	449	442	413	458	446	447	431	416	395	423	433	413	483	441	442	431	444	483	418	434	422	436	473	417	441	432	393	484	423	447	446	429	426	415	432	429	416	454	406	404	379
5793	2240	1925	1112	837	647	587	519	558	750	2270	2365	1409	748	509	436	389	387	340	366	398	388	379	369	347	381	384	347	361	393	389	372	369	383	386	382	340	384	364	379	349	381	335	366	353	372	375	380	400	395	362	378	418	355	403	368	364	370	347	341	355	346	358	421	376	397	376	368	377	381	369	368	378	375	323	353	357	374	376	373	382	360	370	405	334	387	370	370	326	383	385	388	369	371	344	349	354	365	359	388	374	365	300	357	360	378	332	349	388	396	371	378	367	357	352	357	348	363	353	370	363	376	363	358	394	382	370	376	365	340	351	400	358	376	366	354	329	354	391	382	389	370	357	368	346	385	394	362	382	359	381	363	370	371	369	396	332	326	366	413	384	336	349	358	380	341	402	332	373	386	399	356	380	359	337	435	361	350	380	345	379	349	356	377	369	332	397	359	370	365	350	374	391	351	397	354	385	389	369	376	362	363	344	357	394	356	388	370	385	349	395	363	366	362	335	381	370	384	399	346	360	375	376	381	416	411	340	382	365	374	345	351	373	410	358	387	392	402	365	396	327	386	361	390	365	389	362	377	415	385	352	378	351	349	355	377	349	387	397	379	363	369	368	369	358	366	343	366	362	355	377	365	403	388	356	353	362	352	384	399	393	374	368	365	396	356	341	366	373	325	349	382	370	350	364	362	386	368	346	345	357	406	382	353	425	375	346	322	367	338	398	354	371	370	365	364	383	347	354	411	370	366	398	346	399	327	376	358	355	338	340	364	405	366	361	397	356	358	375	373	346	374	385	385	356	373	344	394	384	353	361	367	387	349	386	374	370	381	348	370	388	358	355	345	387	361	393	372	383	351	375	362	357	366	387	356	396	358	406	338	369	362	336	386	322	355	379	377	359	351	368	372	386	405	387	365	373	387	401	393	356	354	338	384	411	389	372	356	381	400	399	380	357	358	396	338	366	369	374	381	393	364	383	359	387	355	347	354	368	366	326	380	374	365	383	376	378	335	375	375	385	343	357	382	328	377	345	392	351	363	390	336	370	356	379	356	333	376	370	362	362	378	365	387	334	366	347	361	371	384	351	346	386	360	364	357	365	395	362	397	386	348	386	360	352	394	372	385	394	373	344	358	409	352	380	352	381	360	409	347	384	336	384	372	398	360	370	373	371	374	390	338	348	370	342	384	346	347	380	361	341	390	383	348	363	336	349	351	358	382	394	419	329	384	352	359	385	375	362	388	384	362	363	329	378	372	377	387	383	379	405	362	355	320	383	353	355	354	395	399	405	404	389	387	391	375	359	364	371	379	354	339	368	365	390	338	368	361	414	378	371	405	359	336	363	347	375	380	361	370	374	336	389	396	352	393	381	384	399	359	365	369	389	397	351	351	344	360	366	363	394	361	358	416	362	366	367	359	376	371	366	391	382	362	364	401	394	377	353	369	376	391	336	385	391	335	360	351	349	347	350	369	371	367	366	390	351	388	357	374	398	361	383	396	365	347	372	365	385	417	388	380	351	391	353	364	359	385	351	339	385	405	388	378	385	382	369	366	338	379	401	341	367	364	352	378	372	370	357	329	400	372	360	366	387	374	368	382	356	345	339	397	372	384	379	337	363	380	387	366	365	386	389	364	392	356	385	345	381	366	395	386	386	353	362	371	333	386	369	375	380	370	402	381	384	349	382	369	361	371	354	380	371	361	365	363	365	357	397	377	355	369	350	360	386	333	371	365	389	367	366	349	362	342	347	369	375	352	342	388	348	363	373	333	345	360	335	387	371	389	385	363	353	397	382	376	336	419	400	397	348	405	382	400	371	390	368	336	394	387	362	389	380	369	339	367	356	378	361	373	343	370	409	373	368	350	364	370	374	347	375	350	363	379	405	401	389	346	381	369	346	385	389	337	382	343	360	377	375	389	375	360	383	385	362	415	367	381	348	362	383	363	395	353	361	354	331	401	344	367	389	386	369	370	371	341	347	382	341	350	373	369	375	352	350	383	393	381	397	355	379	385	373	339	347	373	387	377	373	356	360	373	354	355	356	348	396	370	365	382	382	385	377	364	365	381	388	395	401	389	364	397	383	350	344	360	373	385	372	375	357	375	396	375	389	346	370	353	324	380	343	348	337	361	396	350	374	362	366	355	367	386	385	354	390	379	382	343	366	376	380	387	378	362	341	390	366	377	379	380	343	389	377	349	337	353	392	368	370	378	374	331	351	349	397	378	380	388	408	373	360	327	369	385	334	372	380	398	358	382	358	370	391	381	377	353	369	386	380	376	342	397	363	373	352	426	350	346	372	368	383	338	336	380	384	368	390	369	393	387	373	379	387	389	356	361	367	378	333	418	364	359	358	374	374	327	367	366	368	348	388	352	337	344	343	401	370	394	365	364	393	352	383	370	368	367	395	366	373	382	364	362	372	368	348	419	385	358	382	381	349	391	387	372	360	357	371	367	358	387	352	362	381	381	362	376	361	352	378	343	361	396	353	368	332	362	352	385	359	365	370	366	336	379	403	363	368	373	369	332	345	408	342	372	371	350	372	375	371	363	352	339	356	378	367	364	345	357	384	352	369	362	404	379	378	374	366	341	366	395	404	372	388	353	356	365	388	374	389	355	371	385	385	379	373	380	342	355	365	379	374	391	373	382	388	385	367	353	364	376	372	387	362	351	391	383	375	378	374	357	353	335	387	401	373	383	383	363	356	361	365	356	356	375	339	340	399	360	366	376	369	369	410	361	347	389	375	381	370	337	373	373	335	390	349	379	388	347	366	354	380	348	355	365	348	360	343	380	386	391	378	355	374	346	339	398	388	359	377	359	377	360	341	379	359	401	392	367	371	384	385	374	392	353	379	398	373	353	342	392	407	385	365	407	351	355	376	364	352	385	358	345	373	356	376	346	358	374	370	385	388	349	373	369	377	401	378	364	360	339	345	379	397	370	349	387	342	389	381	366	322	380	381	364	379	353	387	353	385	395	397	386	356	362	355	372	352	351	369	340	386	377	339	353	380	359	373	308	362	375	387	371	353	346	366	377	392	388	363	363	340	356	372	353	385	416	370	363	403	396	346	373	365	379	365	350	353	358	389	399	389	399	371	345	408	376	346	380	377	350	380	392	373	407	387	377	360	356	373	378	371	371	359	389	394	363	378	378	410	403	393	378	381	361	383	357	381	350	367	398	357	362	392	368	394	361	346	387	404	349	357	337	359	395	343	381	365	403	399	382	383	332	405	343	370	385	395	366	390	356	367	363	375	366	398	337	367	394	373	388	374	385	400	361	350	372	339	350	363	366	344	348	379	371	357	362	381	374	360	362	339	378	354	340	351	364	357	362	352	391	344	359	379	381	384	369	348	386	360	360	402	387	383	346	409	377	351	357	391	325	354	358	350	394	405	386	364	354	369	374	349	363	370	351	355	360	347	386	368	345	362	370	399	406	368	358	365	335	375	332	343	363	372	362	381	338	378	350	352	372	386	352	350	399	358	348
24635	20718	26670	24677	9154	2098	1378	1274	925	1485	11537	17265	10481	4221	1314	746	537	467	459	501	464	480	446	422	447	479	476	455	464	475	478	465	474	450	474	471	469	471	441	471	461	447	424	467	444	487	468	494	459	463	450	505	444	479	486	453	470	474	530	475	427	454	493	460	435	465	428	486	453	476	444	464	430	487	451	496	452	446	451	475	477	443	426	472	459	504	488	449	477	428	462	489	436	473	450	467	438	495	471	500	445	477	459	469	483	455	476	473	450	444	436	460	464	479	468	457	465	483	466	491	446	479	505	445	453	455	446	448	448	449	498	445	486	485	451	465	471	446	449	487	517	473	485	467	463	497	482	478	452	482	453	472	470	501	406	465	491	497	519	478	519	460	468	382	426	479	476	475	495	480	472	478	441	476	401	472	426	496	414	438	466	443	490	454	481	445	468	457	464	432	496	476	483	431	462	487	483	475	453	441	494	473	493	456	470	465	496	489	445	494	478	478	506	445	485	455	487	481	421	496	463	472	487	462	428	465	453	497	444	483	441	463	455	469	446	489	457	468	437	469	460	457	439	497	464	466	454	463	456	467	441	474	451	461	451	474	454	482	462	463	466	439	476	466	499	446	442	473	452	439	439	487	464	473	472	482	455	471	460	425	480	459	444	450	477	452	515	500	450	471	436	489	489	462	491	473	448	455	457	481	448	436	474	452	481	479	477	445	437	447	450	483	474	477	468	482	468	497	482	483	473	466	480	471	450	480	473	481	508	455	478	452	459	465	472	472	454	460	473	488	467	475	458	454	465	468	512	439	456	494	449	462	471	484	472	428	504	432	489	486	443	467	447	481	468	449	452	491	466	440	469	419	447	482	464	446	515	471	479	446	505	456	447	492	482	489	435	476	482	478	474	450	467	466	472	450	461	475	482	451	469	429	472	456	446	466	480	483	479	471	428	460	472	490	432	432	452	431	449	481	465	497	511	439	456	449	445	460	438	488	482	428	527	466	408	447	465	473	456	458	490	429	440	476	486	441	443	449	485	475	462	503	507	452	489	467	454	486	486	434	465	457	454	451	497	449	477	481	434	440	475	449	477	469	424	487	450	459	504	467	487	478	500	467	477	457	511	460	438	441	457	459	469	448	495	453	470	440	461	472	504	481	463	449	428	471	493	465	447	442	468	468	422	481	473	464	457	482	468	455	444	446	479	468	484	432	449	478	451	450	470	539	481	468	484	476	471	461	493	446	487	502	442	505	463	455	483	452	442	470	443	514	464	496	444	490	448	476	438	468	507	508	457	444	456	510	498	442	466	454	437	464	464	435	452	453	469	425	451	460	477	470	467	471	463	462	435	454	420	475	493	444	454	457	443	457	466	499	461	433	450	488	485	477	525	439	433	440	438	465	468	474	487	479	446	459	482	491	477	439	468	466	468	461	495	483	472	490	443	436	451	459	454	474	449	458	475	462	450	466	455	486	432	429	513	459	454	490	448	460	465	451	450	471	525	448	445	464	488	472	467	461	444	467	486	485	470	445	482	481	451	460	534	447	463	472	464	449	434	473	469	494	475	429	471	441	470	460	456	444	486	473	449	469	467	454	497	433	466	455	455	475	481	462	450	467	489	444	442	542	507	486	435	450	453	471	488	464	488	462	457	457	425	471	446	441	465	434	453	446	455	470	455	431	468	455	498	455	398	472	455	455	500	494	499	458	455	476	486	458	514	477	494	462	481	481	466	468	483	458	456	450	472	446	488	512	459	502	485	463	462	471	460	475	401	456	439	472	437	459	456	450	452	488	446	432	410	437	464	456	460	452	491	459	468	463	429	475	490	451	479	468	479	459	477	456	432	454	432	455	456	456	479	465	440	452	472	429	474	472	521	512	476	486	496	483	470	466	464	451	469	457	448	493	476	443	467	451	451	462	472	506	469	467	450	448	507	479	469	472	455	436	437	477	457	459	479	440	463	455	504	479	433	443	469	478	463	458	448	502	490	460	435	488	466	435	437	495	445	472	442	444	445	472	450	479	480	450	419	475	514	453	478	495	465	447	468	493	456	496	475	461	409	484	433	447	487	445	471	478	426	460	492	470	481	432	463	452	444	473	443	474	489	477	462	450	444	461	444	436	524	479	485	492	514	469	484	453	474	442	448	474	444	437	471	466	428	495	476	462	482	445	464	440	472	445	462	470	453	485	499	439	494	458	479	462	448	410	468	454	475	495	460	436	523	459	453	492	481	467	441	471	490	444	445	462	456	468	455	477	451	496	454	497	460	494	520	448	493	455	463	483	401	485	449	514	430	500	483	514	488	434	475	483	463	440	497	434	443	464	437	438	483	463	493	455	459	467	477	449	464	450	468	436	459	521	464	474	471	453	429	446	443	460	471	495	410	510	485	439	447	440	474	460	487	450	459	471	478	497	460	499	443	452	431	491	461	458	408	445	457	482	499	458	515	472	461	496	478	467	453	476	478	456	446	504	460	460	489	439	465	479	459	474	502	463	466	420	441	499	486	452	447	469	439	486	520	466	438	494	458	446	466	472	460	466	457	451	454	442	465	469	524	487	474	495	463	498	461	490	470	463	466	450	489	478	458	465	534	451	459	450	468	459	420	491	484	452	465	459	457	490	472	497	469	460	484	495	480	480	476	498	478	474	439	454	484	457	485	479	486	484	475	420	460	445	454	459	441	479	455	442	466	433	494	454	448	514	482	433	484	489	463	465	450	482	456	448	508	482	491	483	506	449	437	483	438	484	481	462	442	409	502	449	462	443	465	438	426	471	461	465	451	493	474	444	452	488	480	477	453	465	473	458	483	457	445	454	507	454	451	475	497	486	456	422	494	484	485	508	452	462	451	469	487	468	496	468	489	489	440	463	444	445	501	481	427	473	437	438	518	455	461	459	466	476	473	495	480	451	413	520	476	450	448	492	454	504	473	418	490	450	467	406	462	462	451	458	484	457	461	457	461	410	468	477	439	451	503	493	459	470	476	464	480	460	465	494	460	462	438	476	444	488	464	463	459	468	467	489	482	511	449	440	451	452	494	436	442	500	466	429	484	454	442	514	444	485	469	461	482	483	477	469	508	458	509	478	481	476	493	441	530	455	470	426	445	482	454	469	454	433	435	496	455	458	459	463	422	427	448	436	465	453	493	478	447	467	469	433	462	470	451	451	495	435	460	461	431	469	448	436	468	471	475	478	458	492	468	456	459	429	479	464	493	475	462	466	507	479	461	490	483	512	453	487	478	449	453	469	477	440	464	466	499	447	432	470	480	460	447	458	466	448	467	463	474	452	420	474	498	453	480	463	437	464	486	471	489	497	487	486	487	501	475	479	426	488	478	432	472	501	473	462	446	438	451	448	467	451	471	504	464	465	468	484	409	461	462	422	500	461	443	442	441	474	471	469	434	490	466	448	462	489	444	514	481	445	495	440	433	478	475	482	457	494	479	480	489	482	484	460	497	468	429	455	459	465	483	448	450	436	471	470	472	448
4827	5844	5380	3326	2249	1791	1476	1519	1225	2274	14931	16373	9629	4224	1337	649	453	412	416	453	448	417	413	376	427	434	437	404	459	446	436	381	447	399	412	426	467	411	388	455	429	421	430	404	424	435	362	414	435	410	448	419	430	387	427	436	415	415	427	384	410	377	376	427	372	425	426	434	449	452	410	406	454	389	441	401	421	422	427	382	420	427	380	406	446	425	411	423	403	400	407	430	435	387	381	404	391	436	422	419	388	409	391	450	387	421	417	401	382	426	377	438	410	432	463	409	415	410	380	409	409	394	428	403	450	382	400	375	400	418	421	416	413	410	413	446	431	424	414	411	436	402	407	389	416	396	386	397	424	427	410	413	410	404	379	425	416	460	413	416	437	401	422	398	407	419	411	429	403	415	413	437	403	428	392	368	412	394	401	438	434	451	380	387	438	436	421	453	413	440	394	395	405	404	408	409	412	400	421	399	367	409	396	433	401	407	404	405	425	418	432	386	386	408	424	393	431	389	414	455	410	444	405	424	438	428	418	387	413	422	430	426	435	361	404	420	381	442	407	410	446	460	413	423	431	371	433	400	418	445	434	425	462	393	423	438	408	430	415	404	432	442	408	446	411	385	427	412	437	420	429	399	419	412	392	410	436	406	387	411	382	456	407	423	427	410	431	427	404	423	413	405	413	405	411	429	367	436	384	394	378	397	425	424	415	419	439	352	422	404	431	405	392	428	391	402	416	422	409	424	429	424	426	435	419	418	404	421	422	373	406	402	408	416	405	417	395	409	406	429	429	382	390	429	452	425	397	412	457	399	385	401	421	401	414	395	406	395	433	428	405	400	426	450	395	413	441	388	429	397	408	434	432	391	420	455	401	419	397	389	405	414	377	448	422	413	442	405	411	411	406	424	402	417	417	405	428	451	444	409	420	430	389	427	453	449	392	427	391	395	416	403	373	426	410	391	397	405	433	438	420	429	425	392	417	360	432	398	373	371	411	419	422	464	403	427	393	413	425	402	433	402	423	415	401	422	414	420	423	430	443	432	333	434	422	434	416	408	431	438	414	428	427	416	401	403	385	386	442	395	400	412	426	406	442	445	443	426	414	444	421	407	425	397	424	412	386	416	408	417	427	378	374	429	421	402	402	406	416	410	432	441	404	413	380	418	415	384	405	420	357	412	415	432	450	437	449	421	397	420	403	438	418	393	423	423	420	406	441	397	383	386	386	395	415	448	439	415	396	399	425	400	393	436	427	413	425	417	432	434	434	417	417	448	427	427	371	399	421	438	423	435	432	397	445	409	426	420	359	429	445	400	406	435	416	453	413	435	386	434	406	420	400	457	430	406	438	407	423	382	409	425	394	398	420	437	412	415	428	398	391	413	394	410	418	423	437	405	407	471	416	384	392	397	415	423	402	406	400	415	409	440	403	422	400	393	397	434	416	448	387	423	418	411	397	383	434	409	420	408	411	441	439	398	416	415	415	386	440	398	387	411	413	355	399	459	413	393	392	419	445	384	380	401	411	381	415	420	386	392	412	403	371	368	399	457	420	442	402	408	415	407	427	384	427	411	413	453	402	409	448	458	423	415	401	399	381	442	382	405	419	411	412	400	421	404	371	416	409	400	456	425	429	404	419	439	418	439	421	425	411	421	374	390	424	387	419	402	389	414	391	421	414	421	469	405	419	434	418	433	397	437	414	407	405	412	410	428	381	409	407	463	405	393	386	409	399	403	401	432	405	448	366	409	416	406	410	429	375	405	419	436	412	429	433	436	407	427	397	419	422	398	411	430	408	419	417	375	434	417	436	396	411	399	415	419	408	431	385	434	407	415	383	408	432	421	389	400	426	427	414	391	399	387	433	410	438	445	431	405	408	417	396	428	403	419	417	404	430	429	402	389	417	439	447	418	414	410	405	432	428	468	421	365	400	400	400	397	421	409	415	428	436	420	406	407	441	424	417	399	409	409	442	431	436	407	414	455	392	385	397	379	389	435	414	432	422	388	412	412	419	436	397	388	408	387	424	410	414	386	407	434	410	396	410	422	374	383	415	408	404	389	409	420	396	414	409	448	415	446	380	412	408	449	438	432	410	417	404	425	400	409	402	380	376	394	404	405	412	385	445	425	411	436	417	408	414	408	408	397	447	393	407	400	386	394	406	409	438	439	410	431	421	441	418	372	413	424	424	420	402	441	442	428	382	400	428	452	371	416	442	434	405	391	411	420	386	398	369	421	418	404	407	384	399	409	420	396	397	429	414	373	421	452	403	406	436	418	422	417	430	386	423	394	401	434	365	416	428	391	434	421	395	423	394	437	407	408	450	413	447	423	427	419	399	433	431	434	394	410	419	446	425	419	415	432	437	389	440	438	395	387	426	414	423	391	467	412	397	384	405	402	456	419	466	408	397	400	400	408	421	403	363	373	405	420	441	425	435	424	403	420	422	390	400	415	414	391	405	422	404	429	390	413	388	419	412	444	391	404	428	442	398	389	439	400	418	357	402	453	408	415	416	401	430	385	399	430	433	421	407	400	412	406	428	412	393	438	395	431	412	383	426	458	425	414	411	387	450	420	417	364	427	392	430	439	451	440	398	413	442	413	421	451	427	433	401	382	410	415	394	390	443	423	410	390	431	416	437	410	395	415	423	385	411	403	398	418	421	410	432	450	393	384	422	411	414	431	437	436	408	392	389	441	441	412	424	450	415	380	431	400	389	435	393	421	422	428	413	396	431	407	386	375	419	438	442	426	418	390	402	400	418	388	396	420	433	404	419	433	398	373	399	436	410	410	436	447	398	409	439	394	429	405	400	426	410	381	397	449	432	377	397	454	387	417	435	415	410	403	404	401	394	402	401	411	410	375	406	407	429	433	399	435	435	386	391	417	429	435	411	412	408	422	420	435	398	424	413	413	403	445	401	408	392	427	420	426	421	389	388	406	394	390	410	424	454	401	411	414	410	427	401	393	421	414	362	407	411	412	416	382	408	398	450	414	451	449	388	416	397	414	385	424	377	386	397	393	423	412	436	428	394	421	419	435	449	426	413	404	411	392	414	391	417	416	398	398	421	406	440	400	405	434	437	413	408	437	420	420	408	381	461	391	389	399	413	445	399	407	377	412	408	442	407	396	402	431	411	385	426	410	408	446	404	365	382	399	396	408	446	457	397	442	380	410	436	422	437	445	390	380	360	415	385	433	428	438	427	397	434	425	408	418	406	449	419	446	431	421	391	406	408	389	401	437	419	406	372	381	383	402	437	405	392	425	397	420	442	433	410	443	444	447	428	420	423	448	430	433	406	429	414	436	414	384	413	418	415	389	408	387	417	403	381	424	397	436	400	400	398	454	429	432	392	407	412	397	396	418	418	435	431	391	415	417	413	410	415	368	392	411	415	456	394	386	391	381	418	404	389	411	387	428	394	406	449	396	417	401	414	459	427	428	424	416	437	411	401	394	400	442	407	431	407	425	373	413	418	398	468	384	396	389	394	427
23782	20749	27733	23844	20574	8453	2451	1404	1095	2009	16598	27472	21475	10129	2952	1026	617	588	597	589	542	610	511	582	549	602	603	580	612	577	556	609	592	591	565	548	522	556	602	563	560	570	580	596	609	611	611	617	558	617	552	573	610	628	580	579	590	582	548	553	548	548	570	521	562	582	604	580	553	590	610	594	573	587	609	578	565	582	581	609	549	587	567	545	545	629	583	558	555	566	610	592	554	542	575	520	529	557	576	546	569	582	550	568	596	590	611	570	526	584	585	571	601	533	558	577	552	602	548	559	573	536	603	571	530	523	557	546	585	593	621	560	588	570	593	593	558	575	570	549	589	556	559	584	600	585	583	553	576	530	591	544	581	577	552	565	544	595	568	546	601	579	597	592	574	598	560	602	568	553	540	595	617	549	577	583	616	555	549	578	547	520	556	548	589	577	535	547	577	544	580	613	585	562	554	528	587	589	588	538	561	548	569	541	603	588	561	575	578	559	629	570	571	562	586	567	543	574	567	550	583	529	577	583	559	549	561	591	552	534	609	566	584	567	569	584	548	516	562	566	509	607	553	567	514	597	601	584	517	580	527	572	564	560	569	560	575	597	540	587	586	584	566	539	594	562	554	537	568	551	575	606	585	652	569	543	554	605	561	592	606	550	551	582	567	545	586	581	571	565	560	558	558	574	598	590	559	585	603	579	564	573	544	583	586	585	531	600	561	550	583	567	551	566	587	571	573	559	532	572	542	581	538	608	571	610	585	550	557	584	580	535	601	507	546	590	552	511	581	555	586	582	563	534	567	572	616	566	549	579	591	566	554	593	514	618	547	575	574	553	569	552	541	575	527	565	585	585	563	549	506	541	545	530	565	532	530	569	537	555	517	545	585	561	595	585	582	574	551	597	569	550	559	596	577	553	567	542	598	551	579	550	547	574	560	567	562	561	593	539	575	524	544	568	577	585	502	571	570	569	577	549	589	591	559	590	621	536	585	591	588	569	597	569	600	591	601	561	543	547	595	539	556	612	573	544	540	577	549	539	571	536	609	600	555	573	539	558	562	548	585	552	554	594	549	568	562	541	560	569	617	591	614	563	604	575	555	570	545	529	563	585	569	589	541	557	570	528	553	591	571	557	601	518	497	521	561	539	545	606	571	544	569	537	564	565	577	565	591	586	579	571	587	568	575	566	570	527	595	560	640	566	541	583	560	583	569	578	563	569	566	576	611	559	580	572	598	587	593	536	584	557	549	577	567	584	598	554	551	571	547	581	592	562	559	551	548	554	552	540	548	560	589	541	550	543	541	574	578	552	548	553	565	544	568	544	553	609	577	571	535	579	539	556	564	586	541	568	607	523	574	603	562	522	624	524	554	578	591	579	558	529	562	559	572	568	581	587	589	572	566	544	542	584	526	597	519	539	625	565	555	567	520	590	564	585	567	568	566	614	560	538	560	534	583	557	532	543	555	527	551	541	551	520	567	544	553	568	586	579	550	547	589	567	556	576	605	566	526	549	590	603	548	606	587	582	553	583	574	556	631	591	599	561	578	547	596	562	566	554	541	579	544	577	599	579	580	599	576	553	577	558	562	600	580	539	537	594	525	510	556	545	578	618	560	584	595	595	555	585	562	541	529	574	521	616	547	603	574	573	541	574	587	569	574	571	511	570	567	581	556	573	554	575	615	567	560	573	617	577	571	571	576	563	547	585	555	549	591	576	559	530	599	602	518	517	573	573	545	566	549	566	545	584	572	590	597	578	554	591	541	572	548	530	593	593	558	562	533	583	590	533	578	536	629	553	589	589	564	592	577	549	573	603	508	599	606	565	625	558	562	559	571	501	568	595	554	586	549	591	575	557	562	564	548	598	586	534	601	519	546	572	561	579	549	557	540	547	545	552	566	537	567	560	573	537	521	572	533	594	580	604	541	522	535	585	519	558	546	567	599	547	571	552	557	552	564	626	562	613	557	545	565	582	576	574	558	583	531	595	566	542	612	610	601	586	614	575	549	592	572	548	582	593	573	543	560	587	577	592	546	553	567	561	600	594	534	565	554	596	620	605	581	572	597	591	587	509	561	573	568	580	543	593	568	605	614	553	594	540	557	584	556	538	595	576	532	599	553	586	592	560	551	574	540	541	562	594	544	542	607	558	557	574	591	571	607	563	615	572	548	560	566	590	572	590	530	574	551	566	553	550	574	603	563	606	553	560	570	545	580	553	565	604	569	591	592	553	580	557	587	555	562	570	556	607	612	551	581	586	562	620	597	569	551	573	581	584	587	581	595	543	517	595	567	539	510	553	557	567	580	545	596	564	550	568	528	621	583	570	561	545	593	580	604	558	542	583	585	596	557	538	578	571	577	536	568	589	554	586	534	601	550	577	545	573	603	555	553	564	548	561	564	590	556	552	579	530	556	556	541	591	577	550	558	568	566	584	594	581	568	595	565	579	596	615	559	525	547	565	554	584	547	581	549	596	572	548	563	592	575	555	594	572	566	517	608	574	602	542	556	541	564	562	585	567	548	525	514	533	575	549	557	592	596	603	579	556	561	557	573	530	555	590	596	586	541	545	601	573	561	570	566	559	577	547	578	544	565	561	624	572	550	591	576	563	543	593	529	577	567	556	556	564	549	550	502	580	573	558	577	573	535	572	532	581	556	525	582	557	563	528	554	580	557	540	573	544	552	548	556	569	546	609	586	575	557	531	601	573	594	534	578	529	534	566	573	584	524	576	558	586	592	549	560	566	547	575	552	577	583	595	549	539	552	563	582	572	537	566	593	590	586	528	560	539	563	531	578	521	560	555	527	592	572	565	542	589	562	580	536	570	544	573	578	552	575	547	530	581	537	564	561	569	557	577	566	566	589	552	548	548	551	600	529	595	631	536	565	531	582	561	520	615	584	555	552	579	561	573	560	572	577	552	555	552	601	573	581	582	542	539	538	576	599	549	600	553	597	573	575	583	556	553	593	559	582	562	541	495	586	557	564	558	554	561	551	545	553	574	547	575	583	558	574	568	568	543	608	581	557	525	598	560	566	533	582	567	555	540	583	601	622	536	593	577	548	578	553	526	572	566	593	547	573	579	597	617	560	556	603	535	615	543	558	522	591	583	602	517	547	608	561	551	564	536	558	570	587	551	558	562	547	530	562	542	565	561	567	548	540	544	562	556	543	561	538	561	541	608	574	562	587	574	577	551	563	547	554	597	542	560	548	566	599	564	586	525	600	567	581	562	553	581	577	560	610	563	611	533	562	564	559	521	545	555	572	536	579	578	530	534	551	544	574	565	575	545	601	551	574	559	575	516	566	550	606	593	618	585	594	585	591	523	547	555	548	547	551	595	547	580	534	582	595	524	556	547	603	545	551	519	566	570	565	547	565	550	621	584	584	546	592	572	611	563	623	573	556	532	585	540	551	536	568	565	585	555	535	583	595	600	571	531	624	569	544	610	555	566	530	541	555	560	545	573	575	502	577	571	570	586	562	599	531	600
5144	8582	8490	5435	4581	2822	2069	1572	1341	3072	20825	25818	18510	8742	2824	1026	607	548	559	505	489	513	499	540	517	515	455	507	517	494	505	533	494	480	502	503	536	470	501	469	531	502	516	501	491	496	474	501	515	521	489	488	508	479	511	477	496	498	493	522	533	514	513	478	473	508	449	503	503	500	521	500	479	504	520	506	520	500	510	503	520	480	465	478	517	485	504	460	464	497	486	489	521	476	481	502	496	497	479	477	531	484	534	502	468	493	500	509	497	459	510	469	483	521	438	501	461	507	498	460	515	539	501	448	473	477	484	508	491	483	511	508	503	521	507	504	509	506	523	502	512	524	510	503	481	510	503	508	518	431	534	542	521	499	484	479	520	514	480	519	503	511	502	513	506	477	503	524	506	484	523	514	484	475	520	543	498	524	506	461	512	466	512	519	479	474	527	489	476	528	493	455	512	489	507	522	485	538	522	498	475	493	496	525	521	488	474	511	513	530	504	488	487	521	498	519	502	533	460	496	461	514	486	484	528	474	517	474	500	485	473	525	491	531	500	516	492	473	475	496	476	484	512	510	493	544	448	505	492	525	500	524	499	505	513	473	509	547	519	504	523	518	498	530	492	490	523	515	558	492	516	513	492	481	501	499	518	482	511	491	483	485	534	460	509	496	485	475	510	477	508	503	540	507	481	512	491	490	492	491	492	487	503	500	511	492	492	514	499	464	510	482	498	486	450	498	464	470	497	498	530	483	487	473	489	498	510	508	497	489	503	520	471	477	519	496	516	507	490	471	503	498	493	517	528	489	495	484	487	442	502	502	523	520	509	486	527	517	471	501	470	497	490	469	513	521	512	477	499	547	499	489	497	528	528	491	497	441	498	490	486	488	492	530	486	529	489	484	520	509	529	517	510	483	527	465	470	469	506	510	517	496	490	502	487	491	496	506	519	539	471	466	461	483	473	430	475	521	495	473	484	495	489	547	528	496	503	533	484	468	517	529	529	514	506	480	517	481	497	532	471	467	509	507	474	511	505	479	496	532	482	477	484	474	514	482	504	486	489	517	497	514	470	510	480	461	518	509	487	487	484	526	485	489	486	515	496	506	512	533	496	539	527	487	501	517	464	512	497	508	474	494	461	493	518	527	497	515	481	512	501	475	508	521	541	502	497	473	474	498	516	479	483	506	482	485	482	485	460	477	528	524	497	495	507	478	450	515	496	514	490	518	476	499	474	490	494	501	493	500	488	512	536	489	492	479	484	493	496	469	505	504	502	517	516	538	475	531	479	508	493	515	471	527	496	481	514	522	502	487	485	457	490	462	506	472	497	486	500	461	514	501	512	464	520	481	456	489	451	506	469	505	483	558	485	514	475	483	468	480	503	500	490	486	485	475	530	513	481	468	456	518	513	517	509	485	519	479	520	504	507	477	482	471	504	493	486	523	496	500	500	497	500	503	494	486	520	489	502	501	496	476	491	506	500	487	501	492	519	507	495	472	494	518	444	497	526	512	455	531	519	517	469	469	516	463	510	468	521	483	456	514	485	510	492	469	501	512	512	491	519	462	487	497	464	506	505	511	504	495	487	478	472	511	496	514	473	456	502	491	489	506	497	455	485	531	469	482	523	537	492	450	480	506	532	534	506	494	521	488	495	530	475	522	499	520	472	517	468	506	492	500	479	508	452	530	491	493	500	532	487	489	519	490	443	481	516	508	514	463	470	563	467	499	485	498	507	510	463	496	491	473	507	498	491	502	501	495	489	461	495	468	494	447	469	493	471	530	553	486	486	517	498	470	488	472	481	525	517	522	464	490	494	464	489	454	478	467	488	478	449	516	541	476	494	540	459	477	460	515	483	519	442	474	467	538	476	535	494	499	538	498	466	507	503	513	477	453	495	478	525	509	531	488	459	518	470	470	495	514	498	485	539	493	544	508	487	487	478	534	528	516	508	454	502	497	500	518	494	517	517	511	516	502	510	488	509	517	466	478	483	483	518	521	519	492	515	469	507	498	489	500	477	441	533	466	515	469	494	534	475	512	500	498	513	500	476	488	483	510	498	501	488	527	522	476	476	518	473	480	490	503	512	527	486	504	444	459	460	489	468	461	506	507	496	487	473	493	502	493	538	471	466	529	505	482	506	493	467	456	473	536	511	485	524	495	503	516	527	481	516	472	501	490	513	500	480	471	480	473	490	465	519	500	492	488	512	504	466	478	482	473	525	522	527	512	471	496	466	472	477	486	472	509	511	452	541	450	484	510	467	497	523	495	486	494	484	492	487	485	464	506	468	515	479	486	476	487	487	502	498	515	505	481	513	512	477	463	491	510	510	499	509	505	499	476	491	472	527	511	461	497	492	490	479	454	466	487	528	469	478	500	496	487	507	512	549	480	485	493	514	511	498	529	496	484	498	503	491	497	492	483	460	487	505	516	512	488	476	470	481	523	463	507	510	496	572	456	509	493	528	482	523	519	490	455	489	487	522	511	499	496	512	484	503	501	516	488	521	536	500	505	488	464	463	510	483	541	491	471	483	466	441	488	475	475	504	486	497	480	471	510	498	474	505	525	463	492	453	483	489	514	478	505	478	510	541	499	505	454	521	497	522	543	508	480	487	549	489	478	481	515	500	466	503	463	475	527	514	480	509	514	502	462	512	493	515	487	481	489	485	463	459	484	498	510	498	479	509	478	483	485	494	449	517	485	481	478	508	473	502	497	463	484	505	471	466	471	494	506	494	494	529	490	514	494	493	501	486	490	469	514	502	481	494	481	526	494	505	537	502	503	508	506	499	506	486	483	501	512	497	496	477	499	508	551	475	495	470	532	500	463	476	487	495	523	482	503	483	495	508	483	464	482	495	481	469	475	526	518	485	507	496	509	482	459	473	485	500	501	483	470	512	506	531	477	530	486	527	562	501	500	479	506	521	458	498	488	546	504	460	509	494	523	475	489	511	501	482	513	522	513	503	482	484	481	504	483	470	474	475	474	506	497	491	486	495	511	461	465	526	449	474	516	483	523	505	494	426	459	514	480	514	495	527	499	518	472	483	479	485	487	505	509	521	477	491	517	519	494	516	499	504	521	475	493	458	495	524	486	492	437	509	490	520	511	483	478	490	486	507	485	474	503	503	477	503	512	508	454	459	519	465	504	507	501	497	500	500	474	484	455	494	513	522	472	477	475	515	507	488	493	508	494	507	478	509	483	477	516	484	501	523	499	521	485	473	507	510	513	497	489	496	485	477	485	494	469	480	467	525	454	481	534	469	489	468	480	462	502	484	470	519	494	503	504	473	514	484	503	530	512	504	504	473	510	471	492	495	514	490	491	491	478	478	522	473	492	473	507	486	479	499	488	484	506	527	510	536	527	523	449	510	515	469	523	470	493	503	479	552	450	485	487	495	507	509	505	523	470	521	540	511	502	526	497	522	499	509	483	516	515	478	481	495	480	477	473	496	536	478	479	522	513	473	508	502	496	502	494	503	466	477	449	499	534
26717	10153	1940	1224	727	545	534	485	501	923	1874	1817	1202	733	525	453	431	444	447	405	459	428	422	439	440	429	457	450	432	457	435	459	457	438	449	417	444	442	425	412	444	439	473	432	476	490	440	461	410	455	422	477	438	419	409	422	384	456	451	439	451	418	457	445	440	429	454	429	443	456	405	438	449	448	471	413	439	447	433	427	433	448	456	435	469	445	415	425	471	439	407	385	413	439	418	478	420	442	435	430	436	435	484	452	430	441	480	411	482	453	436	428	451	426	446	436	456	407	404	436	449	439	452	434	447	440	442	416	457	445	430	448	399	434	423	455	450	461	465	444	425	470	443	406	441	394	424	420	451	442	445	440	420	456	438	444	398	452	482	419	463	424	435	444	464	421	413	442	440	430	459	451	394	453	451	450	439	421	455	466	417	425	460	480	420	412	466	417	439	424	429	481	408	459	435	406	441	412	422	442	435	447	424	481	435	487	427	459	446	425	446	442	450	441	467	422	472	455	419	463	460	436	454	428	417	416	431	434	425	407	429	451	470	524	416	426	445	428	424	454	455	478	479	431	450	469	485	425	445	467	420	442	421	414	421	427	436	451	443	426	419	420	458	451	426	448	441	438	424	416	433	444	476	428	471	443	467	431	456	422	438	429	458	443	459	410	457	404	428	477	435	457	479	448	442	420	479	459	440	459	440	471	451	465	434	430	441	450	424	454	484	474	442	419	430	503	469	435	428	452	451	434	427	426	431	440	423	431	447	380	421	428	448	429	408	434	443	468	424	464	440	460	444	459	447	408	428	448	454	435	452	458	438	457	446	466	449	490	426	438	437	418	389	447	439	456	452	447	456	419	456	438	443	450	422	468	429	420	453	434	437	459	463	446	432	431	438	438	450	429	432	471	416	466	456	473	478	448	421	416	437	472	451	483	464	440	453	450	457	416	439	421	465	451	466	455	436	446	471	432	482	457	426	442	418	464	439	449	409	405	392	373	429	435	464	448	450	442	429	431	430	446	451	450	454	461	438	481	418	456	425	446	437	438	414	466	467	473	460	428	437	464	444	460	444	486	451	451	460	468	474	454	484	444	402	458	470	469	432	435	450	459	475	456	429	462	423	430	425	441	435	421	450	473	426	419	416	455	396	436	496	416	470	422	462	437	421	405	440	475	450	432	440	438	464	433	432	444	459	458	436	504	440	451	427	434	445	440	459	390	470	436	424	446	436	481	442	419	453	418	449	468	409	415	400	451	429	444	414	421	457	464	437	419	468	431	458	442	458	457	451	500	441	436	440	420	404	397	464	437	441	428	431	450	448	453	444	428	436	444	412	434	446	459	443	454	430	427	426	434	443	410	449	417	444	447	449	468	492	415	472	464	432	431	445	451	421	451	450	425	432	430	429	438	433	438	441	439	413	443	448	425	453	418	416	466	421	414	450	480	432	440	422	459	462	419	422	439	449	440	458	462	450	486	438	381	488	421	447	409	437	488	438	419	471	397	425	492	487	428	465	425	453	452	438	466	424	456	424	438	445	475	455	478	439	458	431	432	409	444	411	466	439	422	438	441	429	441	429	465	471	420	491	392	421	431	417	436	445	428	438	455	429	446	404	427	479	452	463	426	437	426	452	414	444	448	481	432	485	450	475	448	453	460	409	432	443	434	411	425	457	416	467	435	423	454	433	452	439	444	436	447	454	447	403	451	462	441	426	376	470	421	476	435	463	429	436	414	467	449	436	415	452	420	437	466	435	449	446	483	459	399	418	446	456	411	425	431	427	414	461	453	418	458	450	395	478	442	411	455	470	426	455	444	484	434	432	453	462	441	411	423	394	439	445	454	464	477	419	450	451	448	417	434	468	465	448	464	459	461	476	437	430	436	440	427	465	429	446	445	403	454	472	474	450	443	440	432	440	460	423	470	432	484	456	464	452	431	472	432	399	422	454	453	439	477	444	438	459	468	467	429	438	442	425	465	435	437	465	456	471	468	448	433	438	455	428	424	456	495	431	473	444	446	446	446	443	468	450	422	489	456	429	452	491	454	482	449	403	449	431	393	441	463	423	453	423	427	442	429	480	449	443	428	420	451	451	399	446	458	439	418	447	437	399	435	433	396	417	460	458	415	445	448	426	434	442	454	412	452	432	439	456	474	446	448	448	439	461	422	455	429	464	442	456	475	442	377	419	442	444	400	434	472	460	408	440	455	434	408	436	494	467	442	457	406	472	465	471	410	475	428	388	441	480	433	417	480	427	420	426	462	458	401	442	423	447	444	475	423	434	444	406	432	434	437	448	477	453	431	476	433	467	458	443	456	479	441	424	436	447	451	450	411	426	420	486	478	455	451	395	419	419	422	433	455	413	455	438	465	477	452	393	426	445	432	423	436	434	404	432	438	434	422	463	453	443	418	440	434	465	434	467	457	436	446	460	427	455	423	450	443	460	453	414	422	410	422	441	433	431	460	458	443	458	438	428	482	454	449	458	431	471	412	449	409	478	436	482	431	445	433	460	445	417	457	432	450	453	435	440	409	473	433	415	433	445	442	443	408	414	433	482	410	423	430	437	476	435	439	434	403	446	426	454	435	432	443	470	460	412	405	470	445	440	435	444	429	450	433	437	447	450	492	438	479	420	436	467	466	451	425	443	447	436	447	441	467	523	412	446	462	446	411	431	462	450	437	434	415	415	447	459	428	402	459	440	437	406	427	444	465	455	449	452	467	462	439	443	477	452	430	427	458	445	464	498	431	423	462	426	449	442	469	461	459	470	465	456	449	428	433	416	435	442	433	467	439	433	450	453	447	436	436	479	451	423	449	424	459	446	484	427	441	451	413	442	446	436	431	487	424	420	457	453	426	438	420	420	448	451	477	450	469	432	424	447	432	421	446	447	399	450	448	428	466	467	434	437	451	417	419	415	424	426	389	436	476	419	427	441	448	453	428	461	389	446	428	485	456	427	456	442	454	400	469	417	449	470	411	430	424	464	415	442	428	427	404	424	447	445	476	464	468	414	468	453	386	441	435	406	422	431	456	435	466	420	462	448	432	469	457	439	467	458	444	435	440	434	431	438	447	458	427	431	412	455	464	465	424	475	415	448	442	437	462	450	425	410	421	462	421	399	436	457	450	453	441	420	420	451	443	422	382	448	445	459	433	463	436	409	435	469	430	447	439	470	444	427	441	455	414	454	434	465	464	493	448	451	491	476	412	377	436	441	382	438	452	431	436	448	417	419	433	457	460	458	461	438	431	437	467	448	440	431	451	440	454	451	439	452	464	440	401	443	436	459	510	440	386	436	431	416	417	412	440	456	444	430	398	452	489	451	453	448	426	446	438	438	411	408	432	417	384	456	448	427	455	468	394	438	463	443	419	421	443	459	450	405	439	444	468	468	456	430	428	457	471	455	409	441	414	455	432	416	432	419	436	432	453	453	465	451	446	445	410	466	465	439	468	441	467	441	432	425	447	434	437	454	416	426	409	471	410	487	433
5709	1785	1810	1183	810	608	537	458	481	1314	2578	2161	1365	753	513	362	401	391	375	380	377	434	377	352	366	423	349	398	380	363	380	380	417	413	353	401	387	395	388	404	389	392	363	386	380	384	385	380	398	413	395	370	374	392	377	358	385	378	369	396	386	390	372	417	411	391	385	356	370	381	379	361	388	385	362	376	406	383	386	378	402	367	398	394	402	397	380	368	394	356	370	355	376	368	377	412	372	406	378	382	379	426	402	386	353	392	374	382	405	352	365	385	342	383	363	378	371	400	375	384	434	370	401	421	353	412	394	376	389	382	393	395	348	379	403	388	368	355	378	425	383	383	372	379	383	368	367	389	424	386	371	352	378	369	371	399	372	376	353	386	376	364	389	379	396	393	372	365	363	421	364	390	389	355	371	405	359	384	385	359	348	390	382	362	379	372	365	377	382	386	407	369	362	372	375	369	363	389	403	388	343	404	361	407	393	395	424	355	411	382	398	410	364	372	365	364	395	384	401	365	358	386	442	402	399	394	378	379	412	383	369	394	418	392	397	399	418	394	395	353	377	359	368	367	411	379	372	407	396	431	400	367	387	399	387	379	402	382	405	365	403	395	373	379	382	380	397	399	398	351	409	386	365	389	371	390	374	375	375	386	384	411	439	374	429	372	376	378	385	375	392	349	364	392	393	382	431	383	405	376	391	361	390	406	378	394	368	349	428	386	371	386	394	375	384	395	405	435	410	412	368	376	350	341	346	392	393	378	366	399	415	389	358	374	381	362	390	377	451	372	376	390	404	406	347	409	376	368	371	364	400	364	394	358	365	370	365	373	423	405	407	412	382	380	423	355	392	388	384	379	396	378	353	370	371	368	395	399	420	362	369	346	398	368	370	406	380	380	363	351	384	391	389	339	412	408	370	394	363	372	398	379	400	404	364	387	385	386	390	366	393	383	385	365	403	390	387	360	407	376	347	376	380	404	367	412	403	369	388	376	391	384	391	392	387	389	411	375	381	416	405	339	372	383	387	420	409	383	372	401	412	359	387	378	360	391	415	414	381	426	379	366	352	368	399	361	374	373	400	360	413	365	401	384	395	413	393	416	377	387	394	408	417	391	401	385	397	390	399	357	391	417	419	367	365	357	386	365	400	378	382	365	372	366	404	414	389	427	363	355	405	363	379	388	367	393	389	380	387	379	371	355	382	348	395	345	366	397	397	370	412	361	432	383	375	373	401	355	393	369	391	381	381	380	373	358	388	391	399	377	418	376	396	414	411	406	402	411	393	389	377	365	371	379	387	372	400	413	361	398	372	374	381	352	427	409	389	379	389	378	373	401	380	405	409	402	384	365	379	389	394	376	420	395	396	374	397	391	420	357	403	392	360	389	388	402	362	355	352	410	373	364	337	361	369	353	387	367	408	363	405	393	381	414	404	387	383	408	365	389	382	346	408	387	371	406	396	361	405	394	352	396	396	376	400	405	397	356	380	364	405	383	362	398	385	386	419	371	364	413	425	347	380	359	369	396	403	389	381	363	412	394	384	409	398	359	367	401	393	378	389	383	381	406	393	413	405	436	419	406	370	396	359	374	426	369	376	407	411	364	376	346	382	383	409	373	375	393	351	397	377	363	379	387	379	371	369	378	416	337	403	365	419	383	401	365	396	370	385	367	366	365	356	368	403	393	375	369	395	378	391	416	378	366	335	356	366	360	374	443	402	369	406	440	399	416	380	372	378	378	404	375	343	401	362	378	380	369	333	393	380	399	356	404	346	383	383	388	358	392	405	398	372	397	364	374	361	386	370	353	421	375	344	398	367	397	385	366	401	376	402	432	373	341	363	393	377	370	396	422	406	353	339	418	368	396	355	371	388	376	356	389	361	382	362	381	413	382	386	347	360	380	407	383	356	379	388	372	434	373	363	390	384	433	352	381	372	394	362	393	399	380	338	373	381	359	401	388	369	400	361	395	393	386	368	377	364	412	394	351	384	389	365	367	407	407	359	412	369	379	388	377	341	381	400	407	386	393	371	390	398	352	361	371	359	386	377	386	356	361	369	400	360	427	375	377	373	370	410	392	415	383	380	406	386	370	387	395	379	391	388	379	372	395	396	361	347	387	389	423	395	413	376	410	396	421	383	360	411	402	390	391	372	403	358	409	366	356	391	365	374	386	372	366	378	390	364	378	383	360	404	407	376	379	396	378	384	354	424	373	382	419	392	394	390	385	348	387	375	378	380	387	397	410	336	382	338	380	398	385	388	418	389	356	384	377	372	381	386	353	371	391	414	361	391	395	386	401	418	357	387	392	338	386	395	415	423	400	374	388	365	388	373	423	348	396	385	404	391	371	410	400	378	356	355	367	409	389	400	365	350	390	359	380	423	411	418	399	363	404	369	348	356	372	393	371	360	385	421	391	348	388	368	344	398	402	418	384	373	400	391	343	393	379	398	371	369	418	364	388	388	373	374	380	386	374	371	400	382	362	376	370	349	398	373	444	379	409	411	402	391	421	371	368	407	409	354	341	350	414	388	382	350	389	362	369	421	369	369	400	386	409	391	354	378	355	404	391	402	341	403	350	385	387	364	402	351	378	392	348	365	361	358	389	381	407	361	399	352	390	355	368	386	399	396	365	379	384	400	383	386	373	369	371	389	368	389	358	362	395	357	409	375	416	386	361	413	375	408	425	384	365	370	398	390	384	347	411	372	421	362	379	396	358	392	395	371	384	359	409	358	387	389	375	397	358	405	375	385	412	405	415	363	404	373	377	382	362	370	340	409	406	355	368	375	390	402	355	386	378	400	344	416	353	378	375	361	392	401	395	386	365	399	368	357	378	351	402	392	409	375	389	400	428	407	397	370	383	358	394	346	380	397	382	395	379	393	416	403	370	374	357	386	381	404	391	374	390	395	400	386	426	397	385	407	388	395	392	369	366	432	413	384	359	378	367	364	402	386	383	379	385	376	387	380	391	376	402	405	374	384	378	391	349	408	411	389	376	394	388	367	417	379	400	388	349	340	356	369	379	359	356	391	376	373	379	410	429	397	366	369	388	352	399	352	340	413	406	362	366	370	385	387	399	369	366	409	405	398	398	395	396	373	383	365	403	416	409	379	398	372	400	385	366	418	394	335	386	401	383	399	421	377	404	394	382	398	390	376	396	401	388	394	405	378	384	357	342	391	389	350	373	408	393	367	390	387	383	369	383	395	379	375	378	383	380	379	383	370	364	345	390	397	392	411	397	391	382	374	373	377	376	402	368	407	362	396	356	372	391	400	363	356	364	341	377	413	389	378	376	378	376	371	392	372	397	379	381	394	397	326	392	382	414	368	372	375	369	395	364	393	393	404	347	391	369	360	364	409	349	411	383	369	373	411	372	424	368	389	343	397	397	373	384	378	350	397	389	399	380	374	394	411	388	371	423	372	389	378	387	360	374	363	404	377	384	382	352	357	388	374	402	388	392	362	377	392	391	389	380	415	443	366	395	374	374
24667	20749	26705	24667	8371	1475	981	721	818	11957	21253	13292	6383	1696	791	548	501	518	514	503	492	481	492	479	504	532	508	489	552	510	501	520	483	464	539	517	474	506	473	488	515	471	439	518	542	462	483	498	476	472	516	491	482	538	486	501	477	504	502	491	469	480	485	466	495	539	488	484	504	530	469	525	506	462	517	491	519	500	525	491	504	521	516	499	462	510	462	471	455	507	509	475	522	522	434	484	528	513	528	495	504	527	496	496	481	462	465	496	518	475	497	483	500	515	533	515	499	468	501	514	498	536	510	506	486	517	491	482	481	481	492	481	484	493	485	500	518	512	441	483	481	505	535	489	464	553	498	543	507	465	478	520	469	528	473	490	479	543	482	485	520	476	488	525	489	521	483	486	506	456	492	523	503	469	518	512	502	518	464	510	482	500	500	508	461	480	506	472	494	489	466	471	495	516	471	461	511	500	493	513	490	468	497	490	472	471	499	490	464	522	467	468	485	482	490	481	508	453	482	489	467	508	503	465	461	512	476	506	493	500	478	482	504	457	502	502	500	493	509	507	505	505	485	483	470	463	487	480	491	523	470	510	496	501	515	474	490	465	480	498	475	515	495	493	491	515	489	503	482	470	479	494	516	454	467	490	469	489	506	505	478	481	543	507	474	494	463	487	477	518	487	527	491	495	481	485	467	473	509	483	541	485	497	497	476	519	452	527	501	496	498	473	483	459	500	509	462	505	511	438	513	469	460	481	494	481	465	508	467	471	500	487	542	494	483	492	440	488	495	479	500	506	488	484	501	499	520	532	497	486	490	467	493	533	474	507	505	455	510	508	453	520	520	498	512	532	512	477	469	530	465	509	462	477	523	508	487	507	490	492	471	524	458	515	474	497	501	488	515	532	502	476	491	510	506	570	499	519	508	512	471	498	499	480	458	454	470	468	480	483	519	531	482	476	484	534	491	478	521	530	520	486	476	482	509	524	477	515	515	499	533	478	523	503	506	477	476	480	478	514	470	486	452	492	479	492	452	487	476	467	498	497	423	500	519	478	450	498	512	486	499	499	450	442	488	499	480	490	474	488	491	496	488	506	469	484	507	469	475	501	526	492	508	500	496	464	493	495	520	499	495	469	544	495	451	522	526	489	487	463	482	518	508	485	491	514	506	506	496	499	500	500	492	476	454	499	506	525	499	482	493	477	473	511	493	470	467	478	484	500	515	499	489	517	475	458	467	497	510	474	466	489	485	464	484	496	494	477	474	518	463	503	497	526	485	470	496	510	485	490	499	500	467	486	477	495	461	491	490	529	485	476	481	487	475	514	498	478	489	517	519	492	494	482	486	471	504	460	487	454	519	505	499	484	504	475	505	468	492	465	494	514	463	499	495	536	513	490	521	489	540	469	493	482	495	491	507	519	496	498	506	507	474	541	448	516	474	494	557	508	510	461	525	480	473	474	451	537	482	493	483	487	504	481	474	489	512	485	471	526	469	484	520	483	543	508	492	468	493	544	463	520	518	462	440	496	477	486	480	472	513	497	503	487	504	493	505	493	429	462	475	471	453	467	469	484	498	465	473	489	497	508	495	457	474	510	495	468	486	502	498	460	518	496	462	472	488	483	481	482	495	446	485	489	492	482	465	494	487	458	554	513	512	512	525	468	485	474	498	454	516	526	500	452	464	456	472	472	473	469	508	487	484	485	490	524	514	512	517	464	480	497	530	505	514	469	480	460	473	535	460	503	451	493	487	525	462	502	509	481	463	507	510	494	496	449	527	467	504	507	466	472	473	481	461	485	529	472	454	519	478	503	468	498	481	466	501	445	497	468	489	451	502	474	460	506	503	502	467	509	470	530	501	543	500	529	527	512	462	492	471	510	491	518	488	505	474	523	488	526	481	483	470	517	475	498	512	525	487	452	487	465	476	508	488	498	515	485	497	490	497	536	505	504	474	491	486	488	477	513	486	514	455	514	491	488	507	500	441	490	508	505	499	484	485	477	477	445	483	480	491	501	493	497	489	495	517	500	494	458	471	474	507	491	536	493	499	530	488	506	519	462	506	505	479	471	499	485	496	512	484	525	494	488	504	509	494	476	450	492	511	467	470	491	476	484	544	483	473	464	494	483	498	491	439	490	474	476	477	506	469	503	518	477	465	493	470	483	483	509	463	485	473	496	478	497	467	491	504	461	531	502	487	499	465	511	451	503	488	518	490	503	517	529	502	466	473	523	493	461	497	496	492	516	468	498	515	492	516	465	448	490	505	478	527	511	493	478	492	471	456	493	477	513	456	463	464	519	499	473	473	507	509	479	472	493	488	496	463	495	506	512	492	475	545	526	475	483	507	478	492	482	499	508	569	476	511	474	473	548	480	467	499	470	510	457	516	501	503	505	520	515	500	510	478	524	495	504	496	485	495	483	477	470	462	468	493	481	460	490	472	499	504	542	478	492	492	533	458	502	504	556	465	490	485	489	481	492	469	495	497	529	498	471	503	511	517	476	479	488	493	463	489	514	486	490	485	499	526	520	477	493	491	497	495	480	497	471	464	495	495	529	475	500	485	486	466	522	504	479	469	478	507	521	488	496	475	466	500	491	527	481	455	504	491	536	478	499	515	478	486	445	494	512	473	506	485	474	510	513	527	496	481	512	484	478	474	478	485	480	513	506	477	509	534	496	527	518	509	469	526	514	516	498	510	474	522	464	507	462	526	494	477	505	511	494	475	500	509	461	479	483	491	453	474	510	470	522	517	539	503	517	491	543	454	476	492	473	492	486	507	522	455	468	538	479	493	486	489	516	466	490	505	504	490	472	527	486	498	507	495	446	486	524	468	497	478	537	520	505	498	458	485	475	523	490	503	493	485	490	488	470	503	528	526	494	520	532	493	466	468	446	533	460	483	492	433	474	526	510	498	479	544	551	513	503	474	458	495	490	467	474	450	488	482	471	502	504	468	530	497	493	457	466	498	467	494	505	445	507	484	491	495	453	509	496	499	480	473	455	496	479	477	499	480	481	475	490	473	484	454	506	529	486	466	490	510	501	516	475	525	514	503	506	501	486	478	510	489	463	482	460	488	488	473	510	455	509	543	468	511	454	509	494	511	522	462	466	481	513	499	506	502	491	476	490	462	512	486	513	486	455	504	485	492	445	481	483	488	490	475	476	454	465	495	497	516	499	491	528	463	531	489	493	473	481	519	471	470	462	472	492	482	488	493	503	466	473	508	503	528	459	494	505	485	473	477	473	494	514	490	470	504	460	479	487	517	488	476	499	471	475	512	508	470	477	495	507	488	460	507	461	512	505	500	495	496	473	485	498	495	470	475	454	510	508	510	483	488	503	487	496	450	512	493	516	520	514	509	465	495	559	511	523	486	497	477	504	476	484	483	503	524	472	483	455	519	502	501	505	469	495	473	461	478	490	446	469	486	483	492	495	467	478	531	468	521	502	485	463	474	466	492	497	498	486	486	517	473	489	488	522	499	490	489	433
4693	6314	7291	3422	1539	1057	907	810	1025	15378	19712	12193	6044	1797	731	522	461	465	457	395	440	463	451	416	452	450	427	424	459	458	419	443	445	386	429	454	424	437	493	475	455	404	423	451	425	448	421	449	430	475	448	463	432	433	416	455	426	458	425	457	424	463	463	442	457	473	421	441	451	484	456	442	431	470	456	429	419	430	429	448	448	467	449	434	435	454	446	442	448	437	431	421	457	431	453	461	474	453	496	440	456	453	464	467	454	447	442	409	448	409	437	444	442	480	455	432	420	456	467	464	445	441	473	440	448	419	400	447	427	456	445	419	483	476	403	397	437	471	455	459	412	402	421	426	438	402	383	442	443	427	446	460	437	453	423	446	461	448	442	443	462	440	403	475	496	437	409	474	438	458	421	470	437	425	444	414	459	450	429	484	439	420	443	418	408	441	431	422	466	423	402	433	466	426	425	421	411	442	432	463	428	432	417	381	461	441	466	441	420	405	450	447	448	432	428	401	445	478	461	439	421	441	453	435	476	439	433	457	474	423	451	430	427	476	425	490	420	477	426	454	471	430	483	478	425	400	458	444	427	453	448	461	410	434	470	450	437	473	442	426	472	434	428	428	447	428	437	435	406	445	427	442	451	416	445	454	436	440	425	422	428	449	475	433	448	404	449	434	464	425	385	406	420	431	463	437	433	484	436	434	434	429	413	405	478	409	411	439	458	449	416	464	460	404	484	449	415	402	459	425	423	400	435	442	496	435	479	435	481	450	421	450	426	481	410	397	434	456	438	459	443	455	413	407	434	412	460	448	426	405	447	441	461	441	469	438	435	451	466	479	417	479	407	462	457	431	453	429	426	435	405	392	449	469	409	454	422	457	432	400	385	452	444	410	461	447	416	435	460	441	427	436	413	461	417	445	430	437	410	411	416	482	475	425	421	446	432	413	456	429	450	430	411	420	474	445	454	436	448	426	452	407	448	451	434	418	437	446	389	494	441	416	435	443	437	438	466	418	433	437	427	441	445	420	475	415	426	426	449	445	434	435	435	419	433	408	454	459	426	433	449	394	444	424	505	463	429	443	429	434	409	444	433	447	443	438	438	453	430	459	425	449	465	456	430	417	415	460	432	450	447	447	428	421	448	440	427	439	450	444	441	416	439	459	452	468	437	416	439	394	430	413	437	424	427	459	444	462	442	440	435	413	445	449	437	479	433	417	420	460	449	445	446	442	449	453	451	431	416	412	402	474	433	442	467	470	432	416	458	431	436	452	447	430	411	469	428	495	442	456	435	433	486	421	420	434	448	413	425	446	421	433	420	490	441	380	441	448	481	405	491	432	433	420	419	407	446	409	430	443	418	430	418	432	445	416	434	453	432	397	437	419	416	461	428	402	473	420	422	485	387	440	425	444	423	454	446	463	450	428	462	425	432	504	460	472	455	451	438	436	445	415	437	446	510	437	426	452	449	427	412	425	472	451	422	434	482	436	444	432	435	433	424	442	437	451	441	429	467	461	430	441	426	429	447	419	415	414	460	465	449	470	424	454	415	437	448	444	467	412	458	401	489	454	473	429	437	406	412	423	437	467	450	438	449	417	474	435	439	444	457	431	430	454	453	453	425	453	457	415	461	460	448	423	492	425	435	477	468	439	420	457	445	441	465	394	430	440	452	407	434	432	427	454	460	415	453	449	450	403	415	403	416	435	459	426	426	451	412	444	435	415	410	430	438	441	430	475	448	462	450	450	431	458	448	442	423	433	437	471	437	388	447	437	431	405	473	452	436	407	436	468	421	422	447	442	430	437	408	413	490	427	443	453	407	457	441	421	449	450	453	438	444	436	453	454	456	452	472	433	456	404	474	436	427	415	423	466	443	446	441	462	427	425	414	415	415	452	431	456	425	436	420	434	441	437	426	456	439	465	416	426	457	440	436	468	437	446	449	467	447	476	450	443	456	440	447	438	414	444	473	398	394	467	459	413	444	432	442	445	425	452	444	421	401	456	447	461	480	441	428	417	452	436	463	497	452	418	416	435	429	419	437	426	427	451	415	443	438	405	453	444	394	423	459	414	427	430	425	436	426	442	441	414	430	421	416	442	477	438	419	444	438	466	471	499	424	435	436	416	382	417	464	418	465	433	434	401	421	450	398	426	472	431	436	397	416	454	441	438	459	426	428	421	407	419	435	423	436	447	453	433	433	464	428	451	441	419	431	431	437	426	464	428	446	427	454	441	468	435	428	429	430	433	457	450	452	419	450	432	448	443	427	473	411	408	434	461	413	418	424	456	478	404	448	434	456	452	418	444	435	429	460	425	420	416	411	458	457	427	436	455	437	419	418	458	425	426	452	436	432	448	402	457	426	425	443	492	450	439	445	425	433	448	466	484	442	430	419	435	441	421	411	468	469	457	451	436	443	429	460	406	385	428	410	422	430	424	459	392	440	432	429	446	437	409	447	435	431	458	421	417	425	430	459	492	488	517	479	434	442	376	426	457	418	445	430	456	448	409	427	433	459	407	455	415	456	461	451	440	412	437	422	468	431	436	449	481	467	421	428	409	421	468	434	476	465	434	398	455	426	421	436	443	422	440	489	439	457	429	431	449	425	439	441	396	414	429	465	416	411	470	441	449	410	416	428	414	453	462	425	461	430	458	422	479	466	444	432	408	483	410	448	447	411	424	467	474	458	453	415	465	439	455	467	414	447	404	402	444	474	431	429	441	424	451	469	421	436	449	435	439	406	449	424	441	475	440	420	402	435	439	471	430	440	443	428	435	450	424	429	438	442	438	440	436	480	445	409	434	475	420	466	422	464	414	415	437	438	436	453	459	418	482	472	427	446	409	417	410	415	486	413	430	420	416	449	438	463	448	421	455	432	446	443	425	464	440	457	426	454	448	449	456	434	413	425	433	446	457	423	464	426	422	468	444	430	420	435	481	441	438	436	436	430	420	453	440	406	442	440	452	449	443	440	460	422	427	413	418	439	405	435	438	436	431	403	428	444	481	456	416	421	451	436	460	465	442	424	436	421	461	417	421	415	420	425	460	449	462	396	430	406	475	433	385	468	431	456	439	434	457	442	420	441	452	454	455	441	407	432	420	491	423	434	405	407	398	406	425	460	439	427	432	424	428	439	412	458	475	459	422	422	446	452	433	417	423	461	441	453	402	438	450	447	405	436	441	458	445	441	433	434	439	458	446	439	416	432	470	423	391	427	434	429	431	413	405	432	413	471	418	434	415	440	425	452	455	474	416	409	448	437	434	438	426	411	447	411	431	454	437	408	465	435	412	421	451	425	459	437	440	448	433	423	446	470	429	468	447	441	436	432	434	457	392	466	449	421	449	452	436	461	420	395	476	467	441	444	457	458	423	464	434	460	458	451	430	453	442	437	381	415	461	417	425	421	443	449	446	436	450	404	440	424	463	416	405	391	430	457	426	425	449	483	429	430	459	403	468	437	436	448	453	416	437	431	439	389	472	468	446	455	441	454	439
23767	20730	27680	23821	20456	7245	2050	1297	1679	12332	29167	27148	15487	4829	1444	749	657	592	645	674	629	628	624	636	626	618	659	613	611	645	609	554	567	623	614	597	583	568	618	610	612	628	621	657	615	635	602	592	575	629	606	593	629	632	636	624	600	566	587	605	640	611	588	632	606	657	586	584	615	574	626	615	615	570	607	584	613	605	631	619	576	629	623	624	639	601	598	623	597	581	591	589	621	609	603	636	633	674	609	609	636	609	614	631	591	612	618	613	602	593	596	593	635	614	577	650	597	601	619	581	575	596	610	593	628	578	613	618	636	624	641	601	612	593	597	591	630	586	544	606	563	583	644	624	620	589	600	585	598	620	607	617	609	617	668	617	555	621	612	622	572	618	567	561	652	632	610	601	607	550	557	581	549	622	588	569	593	585	588	580	634	595	611	601	598	605	598	626	630	605	629	601	631	633	625	601	623	640	617	593	567	605	591	576	624	605	580	619	573	592	635	600	599	598	574	608	611	645	586	581	590	624	646	609	596	589	568	617	605	622	571	605	606	603	613	623	594	607	565	607	600	631	619	597	555	598	599	593	617	599	615	585	638	629	558	558	598	609	599	630	623	665	647	555	622	624	662	585	622	557	624	566	637	572	565	553	654	606	612	584	625	594	637	626	652	588	567	610	615	557	619	575	624	593	595	657	614	607	618	588	624	628	600	615	591	600	632	595	616	613	608	648	645	583	622	611	583	601	635	599	615	633	593	609	581	630	596	560	595	606	621	639	586	623	577	624	598	554	606	601	598	568	600	640	613	653	598	561	553	618	581	601	601	595	627	593	586	620	610	642	613	572	600	614	580	662	613	630	607	553	617	594	608	601	560	597	628	589	643	630	627	594	627	607	613	616	637	621	559	576	625	625	625	596	608	614	602	613	606	626	593	619	587	594	591	579	650	617	567	637	573	604	559	635	565	622	598	631	613	626	605	613	581	626	615	612	634	578	600	600	608	628	628	600	561	618	578	627	598	605	609	604	614	609	554	600	631	597	623	593	594	593	604	638	534	600	594	584	584	568	579	631	617	633	617	581	640	581	610	605	576	579	637	612	581	561	572	603	636	604	607	581	581	598	605	589	652	581	565	589	613	635	617	589	653	607	601	587	627	608	585	575	592	590	599	609	615	572	625	612	605	573	638	582	596	633	564	600	590	621	605	619	592	599	595	621	600	613	578	607	589	574	616	605	606	641	617	619	605	624	604	609	628	636	613	638	616	592	615	613	594	604	626	620	583	634	608	617	594	609	572	600	620	601	654	593	577	608	594	569	628	631	626	599	621	579	581	629	589	590	570	614	594	601	564	611	558	610	588	597	667	616	618	563	614	620	616	611	579	612	617	606	620	628	605	640	608	549	627	594	621	594	608	569	569	614	580	598	598	564	586	610	627	589	572	587	598	632	574	630	599	553	597	601	613	639	623	602	591	588	616	615	618	658	605	594	591	550	588	625	629	600	569	593	595	584	592	600	629	612	617	584	626	613	604	593	586	543	597	616	642	611	658	609	622	604	595	601	598	606	613	576	633	621	573	600	615	601	612	599	593	593	631	616	618	615	631	591	579	630	579	581	561	588	600	563	614	581	668	648	625	654	590	551	625	599	623	625	596	577	579	602	622	569	586	636	608	598	589	612	555	641	617	625	616	611	588	595	582	591	605	546	609	599	594	576	555	646	614	599	590	595	589	606	615	608	600	632	607	610	573	596	630	598	583	650	638	550	571	620	571	584	609	652	563	558	630	593	581	605	595	594	621	632	624	641	598	640	606	629	602	614	590	605	608	610	599	612	625	610	635	597	630	558	590	619	636	585	560	646	552	611	650	598	633	610	569	578	640	632	618	554	582	625	582	624	596	624	654	572	607	610	614	611	595	603	627	618	632	598	626	587	610	589	592	582	626	596	615	598	585	592	594	592	645	592	607	586	615	662	613	627	574	583	602	580	638	603	589	611	611	602	625	664	592	620	575	615	608	601	617	610	679	607	641	580	618	601	632	604	581	575	578	578	634	625	616	569	604	588	562	606	603	573	628	612	561	553	598	574	567	570	597	608	639	612	603	589	638	586	582	600	583	623	629	666	648	602	559	587	568	602	583	625	599	607	583	606	619	627	563	617	604	597	577	623	633	611	597	597	617	608	605	597	546	563	621	560	582	592	588	597	616	619	615	608	593	586	604	612	577	642	643	630	611	611	608	641	563	606	599	630	571	640	625	636	636	626	597	646	617	594	593	621	593	620	623	623	627	638	570	592	599	576	623	593	583	668	601	592	592	638	574	535	561	588	600	612	605	578	602	596	650	623	622	560	601	643	601	601	618	628	641	613	575	598	586	630	620	593	597	568	577	640	620	624	609	582	566	587	638	567	607	609	588	614	585	619	582	590	600	573	602	524	563	593	592	563	632	591	567	571	661	639	566	638	599	622	586	651	604	607	559	580	588	584	642	601	604	612	599	613	573	673	593	619	614	608	646	590	640	604	595	669	640	641	587	602	607	617	642	578	606	589	630	589	646	589	629	618	624	588	630	594	638	602	582	617	559	572	606	557	620	560	646	601	574	622	597	591	634	569	561	589	654	586	586	614	624	578	567	601	611	626	635	571	610	599	567	590	608	653	639	613	587	618	589	621	586	551	562	577	628	605	630	604	578	613	611	616	590	664	563	585	629	611	583	623	596	607	578	618	650	584	652	568	626	628	637	581	626	609	664	554	587	577	569	614	577	589	611	666	618	598	608	656	614	592	588	619	614	563	580	606	622	605	614	610	661	589	589	578	621	583	621	611	608	629	556	585	549	622	637	573	648	621	568	640	604	578	612	595	603	624	560	575	601	592	589	590	627	588	664	617	598	563	575	579	589	602	632	635	600	589	623	618	605	589	611	637	550	638	621	594	599	556	589	603	598	618	626	588	609	620	624	570	646	593	601	625	611	646	568	623	582	609	594	604	625	582	670	565	600	578	617	635	619	597	618	586	587	586	604	575	583	596	655	593	594	573	622	588	615	573	602	584	595	570	607	620	599	569	629	644	552	569	588	597	602	610	576	610	633	646	635	579	635	585	617	622	623	607	644	636	603	562	632	594	591	577	644	628	589	618	613	594	598	584	597	638	601	595	612	542	589	585	629	601	597	616	563	626	625	609	628	596	581	646	669	586	628	594	614	600	547	582	620	529	585	597	640	564	621	626	596	597	632	574	607	599	639	582	614	634	621	553	574	601	609	619	586	599	624	643	587	641	563	576	644	597	639	595	618	614	600	605	595	601	616	611	632	641	587	594	591	600	591	604	585	574	606	641	586	637	626	637	621	634	610	611	618	593	572	599	582	609	623	636	580	561	599	605	617	572	602	612	577	576	595	588	624	586	549	581	614	565	582	629	610	614	589	591	579	560	621	624	586	576	588	665	569	584	594	589	653	589	595	637	629	599	609	597	582	604	591	576	576	580	593	580	599	640	576	607	585	599
5266	11498	9715	4413	3071	2336	1581	1407	2461	16672	28282	24238	12523	4309	1430	649	571	543	532	522	593	552	524	507	564	567	532	527	532	526	547	521	550	555	554	547	522	509	516	540	553	525	510	550	534	522	552	517	523	538	527	506	515	506	505	556	514	495	525	530	537	528	508	547	542	498	515	551	482	558	531	496	542	498	535	521	545	552	524	553	515	520	550	507	542	528	544	551	546	537	547	551	526	550	535	520	578	507	549	500	514	536	546	549	494	530	512	517	526	526	560	548	605	527	587	532	514	532	541	508	519	552	516	545	539	518	527	549	526	526	539	499	514	522	556	534	516	526	575	541	559	538	536	513	530	521	527	532	563	523	509	491	521	534	527	568	506	532	516	581	534	527	536	526	543	525	520	522	485	525	526	542	537	522	572	508	543	504	534	574	512	536	540	541	510	548	518	510	550	536	496	540	568	546	505	556	504	564	527	489	535	564	508	545	507	513	477	511	546	527	548	513	505	538	512	508	514	478	527	517	510	553	520	540	557	499	572	532	489	531	534	544	526	549	569	523	525	499	521	546	592	530	499	484	538	521	550	495	531	565	515	512	507	496	495	516	483	527	524	492	503	533	511	530	563	532	553	532	509	514	509	527	535	552	531	535	533	542	515	543	565	510	538	484	528	520	544	523	550	529	547	532	495	524	543	520	530	520	542	530	517	528	484	461	520	520	533	512	487	534	532	537	537	539	578	524	531	528	533	539	513	554	524	525	518	536	573	512	511	527	552	531	483	538	533	518	490	466	488	519	545	525	495	509	497	517	504	515	545	568	544	528	525	564	539	547	531	590	543	550	536	508	508	534	571	548	531	486	557	546	500	502	521	517	519	547	532	548	527	520	523	524	491	563	488	538	535	530	497	516	538	537	548	577	536	499	540	513	491	555	532	505	506	522	510	540	505	494	580	495	526	523	546	540	521	491	527	538	530	495	501	510	570	520	491	529	534	505	505	500	504	507	525	495	523	540	553	517	543	514	569	516	509	524	484	528	504	555	495	540	527	506	556	520	555	508	527	513	530	500	544	531	537	478	554	553	541	533	514	474	544	512	512	557	542	528	512	522	525	509	563	532	514	524	486	481	516	531	525	579	526	530	537	533	512	516	598	567	542	528	561	548	563	549	494	497	513	537	524	523	555	509	507	520	512	509	534	511	532	542	505	503	535	478	534	525	526	532	516	543	552	508	489	554	530	477	550	506	500	528	520	539	528	518	527	518	551	550	501	529	559	516	548	552	539	526	536	554	553	538	545	537	541	491	503	528	555	552	506	562	521	526	508	568	502	504	517	541	537	557	484	503	517	516	529	523	503	578	556	514	494	512	578	551	564	539	509	540	527	549	506	526	565	547	524	567	513	532	548	521	527	509	493	565	551	495	570	546	534	508	519	514	537	526	514	537	533	531	503	544	522	519	502	550	503	488	584	533	520	509	525	504	512	508	533	512	578	495	530	511	529	539	501	572	476	547	538	530	531	520	539	497	500	527	526	491	501	541	518	517	523	544	515	539	535	550	492	524	496	529	519	523	552	511	504	501	507	528	490	489	519	499	568	555	521	558	531	560	491	517	536	527	534	515	513	510	542	519	496	533	575	524	526	518	555	524	530	550	516	540	544	564	516	531	505	481	500	498	545	530	535	498	553	511	548	510	514	497	506	538	529	527	509	489	524	601	503	503	512	490	535	557	525	496	537	544	484	538	518	549	527	496	558	528	538	543	507	523	534	512	583	530	521	546	517	560	504	551	525	524	523	525	555	555	537	569	581	511	499	523	514	522	524	508	536	516	529	538	518	566	563	556	516	547	537	540	528	518	546	562	576	509	551	548	497	493	498	539	516	537	542	535	510	487	550	555	535	553	525	496	555	529	513	553	502	524	491	538	515	505	532	559	518	516	512	488	510	546	521	522	543	499	543	524	561	530	502	516	576	531	503	546	497	489	567	523	535	580	536	530	556	526	525	539	531	499	518	501	564	509	501	567	552	517	545	497	555	521	559	502	555	515	534	535	527	505	540	532	524	551	520	529	522	540	520	567	523	491	519	545	509	534	506	531	540	531	530	532	536	542	537	523	514	500	495	565	573	548	525	539	494	489	544	543	555	492	493	491	504	516	519	560	542	497	552	504	543	539	512	552	538	538	564	530	503	547	608	517	540	509	538	553	551	554	528	494	532	539	553	508	527	512	543	500	515	543	555	540	501	526	525	508	512	589	499	533	530	514	501	502	524	497	544	510	528	517	550	523	565	545	488	545	537	534	507	521	512	548	545	522	519	554	526	544	495	516	521	593	497	524	569	512	533	526	522	518	522	542	543	541	529	525	519	544	533	528	509	502	513	558	498	485	512	546	564	517	531	528	521	547	516	526	499	543	502	553	529	566	502	487	521	545	520	506	511	562	540	511	520	559	555	551	531	569	522	577	532	492	520	512	528	487	515	519	547	482	546	541	539	502	539	541	557	555	540	522	524	538	552	537	503	536	519	520	545	547	503	514	493	563	505	560	479	571	540	558	556	499	532	494	540	536	539	536	506	530	526	552	543	513	532	540	460	527	548	547	503	521	476	568	503	550	540	509	550	519	516	512	529	500	532	543	518	547	505	546	543	538	527	523	527	576	559	546	536	525	527	548	528	478	494	542	553	494	516	508	598	514	535	518	561	489	530	531	519	530	526	556	543	531	511	546	531	545	506	515	560	537	529	502	497	500	540	513	514	523	512	489	487	549	499	566	512	516	504	525	539	518	544	508	542	531	504	544	540	529	557	480	549	534	549	494	551	490	547	495	493	549	507	537	554	527	510	521	516	530	535	539	535	573	507	509	533	552	579	517	558	514	556	535	541	519	533	540	536	563	511	487	513	544	519	498	533	531	510	509	491	521	544	537	533	540	530	537	517	537	522	532	530	510	527	530	535	509	526	498	526	504	536	538	541	541	504	508	518	539	562	529	499	551	503	583	573	541	536	502	564	519	538	512	545	501	535	484	546	530	539	544	557	530	538	523	512	489	516	513	518	483	553	513	497	513	516	506	480	534	538	538	535	518	529	515	540	508	509	550	523	516	536	541	509	488	545	541	538	544	524	555	530	566	536	507	541	550	530	559	560	554	490	538	539	504	500	541	546	553	564	564	518	528	515	511	536	547	518	502	533	544	507	525	520	520	512	524	542	514	538	503	541	528	565	552	504	532	502	525	509	499	515	516	502	496	599	557	521	558	535	555	503	510	522	494	519	550	503	544	541	540	505	547	537	488	567	524	565	489	497	517	533	509	540	524	529	551	489	513	535	480	552	534	537	503	549	535	524	515	532	522	522	572	541	526	503	475	510	523	550	548	544	553	522	522	539	544	520	549	532	522	504	507	575	500	525	509	534	537	505	526	563	526	531	532	537	550	510	520	500	528	539	513	522	479	510	534	497	550	535	521	496	547	557	527	519	524	504	556	523	509	555	504	531	556	475	473	559	525
26803	11814	3851	1794	1070	782	600	627	663	928	1687	2132	1345	847	597	519	479	508	480	448	496	484	505	504	484	499	475	493	478	496	476	503	462	514	486	488	463	486	452	461	478	497	474	450	507	476	481	502	489	508	497	504	488	439	482	484	502	467	475	496	478	483	463	479	438	490	491	512	493	457	485	480	452	489	473	471	493	469	515	482	500	467	491	521	473	497	511	444	484	467	545	497	451	493	496	486	473	491	475	485	474	503	486	487	505	476	466	537	518	523	490	476	465	509	485	472	481	475	460	465	500	451	517	509	478	513	526	473	510	511	501	490	532	458	506	461	472	481	491	492	424	513	481	507	468	488	508	465	507	468	505	480	480	492	493	511	497	502	514	482	484	491	491	500	501	461	487	519	506	478	487	467	464	477	508	536	484	491	477	502	461	482	485	473	523	488	515	528	473	464	498	495	476	478	484	480	473	497	536	503	517	482	512	462	503	494	530	482	507	480	455	515	517	456	509	488	507	460	464	489	508	492	470	506	457	489	542	463	501	476	496	480	503	498	509	482	466	458	492	463	450	458	467	529	480	466	473	476	488	503	475	487	496	472	451	419	468	466	511	496	510	488	491	471	487	450	474	507	474	507	475	445	471	476	455	485	475	499	504	484	454	477	493	497	532	466	478	511	491	458	517	508	468	459	480	463	477	463	481	462	495	454	495	478	498	493	510	468	484	451	464	544	468	498	500	503	481	479	470	504	477	472	488	504	486	489	466	497	489	481	483	481	472	490	509	443	477	485	513	543	511	515	528	511	490	540	487	478	523	506	461	511	484	503	483	498	479	495	475	541	492	511	485	477	475	476	489	484	495	511	525	474	456	422	475	486	473	518	478	470	486	482	510	424	478	491	482	471	497	470	478	544	507	482	508	490	468	495	484	421	515	473	523	504	488	508	501	449	544	502	448	534	500	500	524	435	478	525	455	477	474	502	527	480	526	473	520	470	448	542	486	465	503	504	474	484	502	444	495	496	504	526	499	462	459	518	523	497	493	487	489	486	515	481	501	463	560	487	501	458	498	484	499	448	475	507	499	531	493	479	515	503	486	503	505	474	472	465	484	481	495	494	457	472	449	469	482	464	527	459	509	465	502	551	473	485	532	510	440	524	511	523	504	473	467	459	517	513	481	475	467	492	476	519	485	509	508	512	514	494	500	498	519	504	463	503	516	449	494	481	470	538	486	495	498	461	477	478	535	455	479	536	498	475	511	488	483	441	503	451	475	508	480	495	471	471	514	499	534	458	501	549	521	471	486	541	489	481	488	507	476	502	465	483	493	490	460	460	458	481	512	493	526	483	473	491	500	485	453	496	502	535	476	544	479	459	481	520	472	496	496	467	468	493	490	496	472	470	494	492	493	515	501	505	471	493	488	502	464	481	514	500	497	528	491	458	474	453	513	514	497	488	464	465	497	465	482	531	480	507	526	494	451	518	455	507	479	483	481	492	480	500	504	470	537	516	509	476	467	491	487	496	480	514	466	435	514	529	507	493	469	448	505	514	508	496	490	517	457	535	485	516	485	499	497	468	498	540	462	479	473	489	504	480	504	471	491	513	446	506	471	494	490	484	491	500	493	522	492	492	509	501	477	516	496	472	487	478	478	442	467	517	510	484	467	481	476	503	469	489	479	503	474	516	462	447	506	500	470	445	463	482	495	515	523	497	415	480	473	467	479	502	470	472	475	467	466	473	500	547	460	458	502	511	500	541	515	459	483	508	493	472	487	496	427	475	482	460	461	469	546	484	498	448	513	539	496	466	535	470	499	500	479	478	512	509	502	480	532	512	496	474	525	499	467	456	447	475	503	482	463	499	469	501	464	506	494	488	547	475	508	456	446	493	472	496	479	485	491	525	475	482	504	465	464	466	532	499	495	432	433	477	504	499	483	505	477	509	456	488	503	485	450	488	479	497	501	462	491	486	521	498	462	503	439	487	482	483	472	473	504	464	491	533	508	456	498	509	465	523	508	485	460	469	533	493	474	490	501	462	524	495	486	474	468	467	474	501	467	468	501	524	497	476	462	498	505	458	501	455	499	508	497	470	501	475	499	476	495	492	494	514	486	488	453	474	507	515	486	486	538	522	444	486	521	455	494	459	492	511	493	500	515	479	476	494	508	478	439	480	518	462	488	460	487	506	432	482	472	489	479	496	483	484	462	464	451	489	486	497	484	497	500	448	463	515	524	505	516	499	507	507	471	507	500	454	511	484	511	471	508	533	475	491	484	522	468	479	452	503	499	474	480	471	495	474	478	522	487	477	458	465	478	482	519	478	492	492	472	462	484	469	487	489	433	517	502	471	488	504	475	489	490	460	481	493	499	480	470	470	491	529	479	495	521	510	467	465	495	471	472	515	479	492	503	491	498	468	530	468	495	504	468	512	436	503	530	481	485	490	483	518	520	479	497	472	498	453	461	480	480	505	480	516	485	474	496	477	482	470	491	493	532	488	488	491	482	450	479	453	487	491	482	509	492	466	507	466	468	533	513	497	537	448	534	479	474	478	503	491	490	492	496	502	475	508	472	466	491	483	502	458	456	499	473	481	518	471	494	486	496	482	512	475	486	517	534	520	514	462	482	483	480	504	485	503	463	479	542	467	479	500	520	446	467	482	509	493	516	455	484	512	480	496	518	509	504	481	457	501	511	506	500	505	465	478	528	491	464	503	523	497	498	538	456	457	492	490	516	495	468	458	441	490	526	478	466	473	478	498	522	501	500	483	506	477	469	486	469	490	542	470	507	470	508	499	485	514	492	473	434	463	487	513	458	477	468	506	464	499	446	481	501	479	503	487	505	483	485	504	505	471	504	505	477	500	470	476	473	505	446	493	534	485	498	512	480	516	477	490	534	492	493	494	480	475	503	485	477	502	522	480	492	487	475	480	477	442	460	487	542	490	468	505	502	461	512	497	482	478	514	498	501	482	469	450	497	500	502	480	483	490	466	504	465	517	529	471	498	491	481	433	502	482	506	496	553	492	506	450	517	481	477	536	516	500	487	472	498	513	499	463	478	475	514	481	506	486	495	479	471	492	520	514	470	510	471	511	492	491	502	472	480	477	501	500	514	456	500	436	505	469	481	498	499	492	507	505	492	506	456	518	489	443	508	482	484	443	485	448	467	500	480	499	495	512	512	485	494	488	523	478	499	501	484	497	472	500	520	516	515	457	516	486	511	482	500	514	466	500	476	497	429	528	491	452	490	465	491	478	456	536	480	477	477	510	484	496	520	481	471	495	474	486	470	500	485	442	447	493	478	478	506	487	479	476	489	472	492	484	482	546	493	473	474	465	491	488	458	474	487	519	467	511	479	486	472	491	502	499	474	470	490	497	494	485	508	462	491	495	484	505	506	528	441	520	487	449	522	472	478	477	477	501	483	476	493	484	488	503	495	459	516	468	480	486	453	446	470	477	488	482	484	489	515	471	472	500	454	520	467	497	510	510	516	493
6034	3955	3016	1623	1274	813	574	667	701	1271	2243	2520	1421	819	557	429	422	447	418	434	425	386	436	411	410	439	429	432	410	407	380	435	406	410	484	426	407	411	427	396	397	447	379	415	402	429	469	425	422	391	413	406	453	435	379	419	418	412	416	429	476	439	429	420	459	425	356	408	397	421	406	444	431	455	431	455	401	441	403	427	417	445	438	430	421	389	410	418	402	364	423	425	431	428	411	407	427	419	424	428	462	430	415	450	450	442	451	418	427	405	416	431	402	446	425	402	380	434	425	388	393	399	411	416	419	398	414	420	407	396	444	424	436	459	429	440	422	428	423	416	412	454	412	412	414	435	399	388	432	397	392	410	406	380	460	419	444	420	433	424	388	430	401	402	399	429	467	435	427	409	404	415	424	425	429	426	432	444	405	438	401	421	420	451	422	408	427	424	383	431	408	412	475	399	395	409	388	371	385	444	434	416	414	391	423	428	416	434	410	404	411	418	440	419	428	403	393	417	379	407	416	426	444	382	421	428	443	395	424	427	440	441	400	409	402	412	395	430	412	404	407	432	423	422	404	413	400	424	422	429	451	387	374	428	438	429	419	470	426	394	440	406	479	406	451	422	389	423	403	407	415	448	433	444	471	408	428	380	400	421	429	413	441	407	428	416	418	446	405	429	430	391	441	439	433	426	424	408	370	436	457	425	436	451	406	435	433	378	420	390	404	389	431	416	426	419	442	445	401	406	411	382	454	440	454	428	364	420	435	445	407	421	421	427	419	456	400	423	428	388	388	417	393	426	466	422	408	413	451	411	395	400	399	418	392	438	411	406	423	392	424	388	438	457	398	395	405	416	416	408	436	408	424	433	427	431	423	410	415	412	428	393	413	444	428	406	429	391	429	401	437	388	416	418	427	414	425	399	396	419	412	403	381	389	425	434	438	427	411	427	419	419	452	385	407	433	457	457	421	411	420	446	399	416	384	433	364	421	401	457	417	418	455	393	375	428	397	414	395	427	391	430	440	406	382	400	390	412	414	435	448	423	435	429	411	438	397	417	414	415	419	433	420	395	387	392	432	399	410	398	461	407	403	413	413	426	425	425	440	404	427	431	407	440	434	439	375	397	441	404	416	412	429	455	429	433	429	437	377	431	449	419	392	388	420	386	444	420	431	420	406	403	473	420	475	414	458	423	433	433	379	416	439	434	427	393	460	423	413	407	420	425	457	396	389	405	414	424	421	390	387	406	416	440	443	406	457	412	375	404	453	431	422	461	428	466	438	394	440	355	407	399	444	438	413	410	423	425	420	397	442	420	439	431	459	403	376	391	402	381	416	451	405	408	438	454	434	386	421	419	453	424	431	414	403	407	423	415	423	409	464	416	422	404	410	438	409	401	416	444	396	453	413	410	408	419	402	400	419	384	403	411	412	415	432	440	416	435	387	434	408	407	406	422	389	424	437	408	447	398	407	413	407	406	399	368	370	390	439	422	426	442	413	441	419	406	405	409	375	427	424	396	411	392	384	430	416	422	377	401	444	443	411	419	418	412	445	419	409	405	424	418	411	428	423	428	458	434	435	446	388	406	425	423	409	414	434	463	418	390	420	433	408	389	422	375	418	411	435	442	427	439	442	385	428	409	410	409	448	400	427	444	425	394	397	437	410	435	432	416	393	403	445	435	429	451	412	406	443	415	402	435	398	381	401	437	391	397	418	431	415	429	419	403	419	402	427	449	411	417	435	413	419	422	404	426	421	370	434	432	408	412	413	423	407	419	429	433	392	414	422	421	413	447	461	414	438	422	433	396	416	403	439	388	435	421	423	432	420	403	392	446	456	388	457	427	436	436	435	428	429	430	376	407	436	411	415	407	416	451	428	413	436	427	424	417	432	395	431	409	399	414	410	400	412	394	433	424	398	395	428	393	399	426	430	419	455	436	448	415	409	450	415	450	423	409	416	453	467	476	405	440	409	429	383	427	453	426	422	409	416	406	420	438	394	415	434	406	450	437	413	418	433	413	416	398	410	414	377	401	424	433	476	404	420	374	400	407	444	416	398	423	413	411	405	410	420	388	420	373	415	416	423	406	414	435	432	422	387	406	462	448	411	405	405	422	436	408	390	434	424	416	445	441	412	427	359	433	401	421	402	396	377	384	379	407	415	413	453	474	418	419	411	383	392	427	406	418	446	439	438	405	434	392	425	420	403	437	414	417	395	419	467	431	427	425	420	396	406	442	443	426	391	423	445	428	440	403	406	391	439	396	419	419	416	398	384	432	433	437	421	424	425	402	430	416	414	432	416	406	404	414	417	418	424	407	422	391	446	417	409	417	441	424	439	395	445	421	400	417	394	440	415	385	462	400	410	421	425	391	412	485	407	444	429	422	379	394	432	414	414	491	384	402	415	397	448	420	421	423	404	409	423	414	409	435	429	425	430	395	416	430	414	453	420	406	392	459	433	417	466	430	425	377	444	402	424	403	414	405	431	412	456	429	435	405	433	438	462	419	420	403	453	413	389	413	393	401	456	419	454	418	418	418	414	404	401	441	419	440	438	400	406	401	416	447	433	463	429	430	409	428	408	419	448	392	420	386	411	402	419	395	417	413	399	394	429	436	458	442	424	413	411	401	429	382	430	445	420	395	419	433	395	410	436	402	433	425	408	410	412	401	426	373	418	426	386	440	423	366	442	439	418	410	393	406	424	424	432	401	437	389	395	408	409	422	419	450	424	433	411	421	405	403	404	397	398	408	393	428	428	439	409	443	406	422	426	417	419	419	393	431	414	364	422	431	460	440	435	407	449	407	433	435	415	417	419	425	407	417	426	420	421	419	415	409	398	432	444	406	398	400	431	404	445	419	400	436	439	462	386	413	409	427	404	440	432	424	422	402	402	421	431	424	396	419	419	405	398	437	424	416	430	425	412	427	403	437	421	432	445	408	390	433	465	396	451	420	429	396	410	441	419	418	406	404	404	415	422	422	460	420	432	406	412	411	377	397	384	443	415	374	409	400	420	449	407	425	393	433	415	444	447	425	440	385	408	414	453	385	433	438	403	422	416	440	395	448	394	420	391	386	415	419	404	437	424	440	396	448	401	399	442	416	406	435	410	414	402	428	429	439	406	434	404	417	437	417	409	428	421	410	424	412	423	384	405	400	378	426	391	399	443	486	387	404	395	435	406	432	377	424	452	426	439	387	413	415	439	382	387	401	457	410	402	437	409	374	385	447	401	458	410	405	421	388	432	391	432	423	408	395	427	393	410	408	418	376	424	407	430	431	384	432	423	433	444	397	408	422	447	405	407	427	440	402	405	410	373	443	416	426	386	433	408	436	421	396	387	391	447	424	399	420	438	410	413	387	431	433	440	409	433	443	412	416	413	408	393	403	427	403	416	383	453	424	438	405	417	426	397	424	403	402	389	425	443	419	416	424	407	408	438	436	431	440	425	416	432	394	422	425	395	441	442	412	429	442	416	405	426	441	419	440	410	417
24623	20733	26735	24483	9775	2273	1688	1240	1134	3003	15253	16434	9045	3063	1160	612	566	538	535	557	463	493	520	501	552	534	529	527	528	531	578	535	540	517	498	506	511	570	515	550	507	538	500	495	506	527	536	495	496	540	522	542	598	517	494	563	557	527	507	498	566	547	554	529	492	518	500	483	587	533	495	550	479	526	534	520	543	518	507	515	497	568	534	537	534	532	527	507	514	517	546	515	511	578	491	559	493	498	515	543	517	524	518	510	550	566	514	555	535	527	523	506	539	534	528	502	530	522	550	543	523	528	510	500	521	518	498	511	525	481	521	526	525	562	527	469	518	504	542	494	535	477	510	539	521	550	518	551	520	517	572	533	543	534	545	511	519	537	476	498	532	536	529	499	506	529	553	546	520	511	541	561	552	511	549	493	554	523	524	543	496	546	550	492	575	524	541	515	499	519	563	559	525	531	575	563	497	575	497	501	529	545	508	536	524	484	534	536	519	520	527	564	479	555	520	538	525	538	501	526	559	539	546	542	548	540	561	517	506	493	523	537	531	558	517	534	550	525	554	503	545	533	550	534	569	497	546	529	543	510	514	559	559	530	541	535	558	509	580	515	530	527	531	539	526	570	534	482	528	525	519	546	540	518	509	538	511	507	525	539	481	557	487	506	514	510	525	556	513	513	554	540	520	565	493	532	478	521	526	527	551	566	539	528	495	503	537	556	500	544	533	506	525	546	516	507	521	554	494	561	521	515	541	535	531	574	527	537	522	526	502	515	546	544	564	555	522	537	527	511	583	534	519	541	525	564	496	559	493	582	520	536	526	540	560	506	541	500	557	568	547	509	493	535	495	499	500	535	504	489	567	508	498	543	503	512	536	533	522	517	524	538	532	526	543	509	506	525	561	498	545	530	535	497	534	505	550	545	453	517	578	561	505	545	516	527	515	545	513	542	527	550	537	546	490	511	510	492	573	519	517	566	533	501	532	513	559	536	551	523	558	541	527	532	511	548	553	547	528	506	509	554	546	500	508	564	534	575	537	517	516	543	541	481	510	538	503	514	565	514	508	572	526	565	492	534	513	529	555	513	511	529	524	541	570	524	567	512	536	520	551	531	569	528	584	514	528	535	542	536	523	564	573	516	539	568	507	495	547	474	550	537	548	509	504	526	522	496	534	531	547	507	532	538	547	524	522	476	547	507	540	571	543	531	521	515	571	549	562	523	536	539	542	567	514	484	499	509	554	522	499	497	522	524	532	480	564	563	521	526	578	495	543	521	502	541	529	548	475	506	513	502	550	499	532	521	511	519	514	492	521	518	561	528	567	553	515	553	519	484	533	540	513	549	563	486	506	515	500	511	540	566	516	539	536	537	533	531	528	510	491	529	535	502	534	525	547	509	539	533	538	527	511	528	512	518	569	548	513	539	555	566	523	493	538	531	511	479	484	544	539	530	513	519	547	512	499	489	533	519	496	503	502	520	534	526	514	519	560	511	549	546	543	528	548	487	521	563	551	504	563	545	567	542	527	519	528	522	504	497	522	489	542	569	524	529	503	521	547	529	519	526	499	578	520	541	536	519	545	522	554	533	559	499	535	513	543	508	534	534	504	478	526	531	511	507	524	538	509	528	519	497	549	494	512	519	565	544	523	543	538	509	528	486	589	525	543	543	545	569	526	502	537	540	508	545	534	539	499	520	549	539	555	507	550	548	526	524	548	539	566	513	523	563	501	472	506	541	480	514	511	532	538	521	558	516	524	495	523	522	505	504	500	506	576	502	510	551	506	542	536	530	510	539	528	522	504	523	529	519	567	532	547	536	543	533	584	499	488	513	540	490	501	522	536	541	503	507	526	510	481	470	553	523	565	552	489	588	527	543	569	525	537	515	533	541	536	519	527	503	472	532	534	568	503	535	507	540	560	546	542	480	504	522	551	488	540	501	555	502	487	538	479	530	554	564	533	524	518	504	533	498	527	519	503	550	516	521	509	516	510	544	559	518	478	486	518	543	519	490	488	522	527	497	522	539	541	540	522	547	526	563	514	517	537	530	547	519	506	509	538	530	484	512	471	544	553	561	535	497	513	539	498	529	527	514	564	542	541	531	556	540	554	556	526	555	488	528	519	548	541	546	511	488	496	554	530	537	536	563	520	550	545	535	519	501	527	536	478	556	540	551	518	515	547	539	523	529	540	505	545	526	513	538	523	534	559	545	520	568	516	528	497	507	547	546	542	520	517	519	515	540	524	549	535	535	512	557	545	524	590	523	528	551	502	518	530	529	523	514	494	518	589	544	539	520	510	560	512	561	531	455	525	480	517	559	535	504	538	486	492	519	571	539	564	585	571	549	532	532	552	515	539	526	539	529	522	567	527	541	503	540	524	530	517	557	506	493	564	524	550	556	533	511	558	529	539	529	522	482	574	478	522	546	528	541	569	548	512	563	551	546	522	541	503	515	532	502	467	519	459	490	490	539	573	524	515	508	513	514	512	517	507	520	494	501	538	516	523	526	496	521	521	534	529	591	546	505	558	537	567	557	543	532	529	510	502	533	516	573	519	502	533	551	535	538	469	518	510	495	548	512	468	571	533	538	481	539	498	562	510	535	502	525	508	518	513	542	549	538	532	504	468	528	496	549	500	517	569	552	528	543	496	568	552	514	591	547	537	543	517	540	536	514	508	526	533	515	523	564	522	492	501	501	483	561	511	553	526	516	517	551	494	545	549	551	531	509	525	505	503	540	479	505	526	531	560	557	514	548	556	546	511	572	566	551	554	500	482	531	524	469	521	523	545	487	571	539	517	509	550	575	532	543	529	522	529	534	514	523	523	557	519	556	531	547	523	516	522	513	534	519	479	538	535	573	544	506	513	489	591	553	554	567	512	538	535	554	562	561	495	490	523	569	524	557	501	520	529	548	528	562	552	532	515	535	519	501	544	533	540	509	508	515	543	536	521	561	533	494	567	516	531	518	563	525	553	544	505	568	501	509	494	517	539	531	515	519	546	558	527	517	549	490	565	525	500	556	561	510	508	576	507	533	541	530	538	525	557	561	545	528	565	491	485	545	533	545	521	524	515	529	521	492	495	527	500	525	505	554	507	502	530	551	515	534	505	510	576	528	532	532	549	486	538	505	504	510	509	545	557	526	512	536	541	488	541	535	532	518	516	533	527	510	488	520	526	538	486	532	529	547	512	528	495	522	532	523	541	497	519	529	552	536	545	556	486	518	496	518	541	517	517	500	558	542	525	511	527	475	538	496	526	466	539	549	522	522	508	550	519	501	542	528	502	530	531	523	499	549	556	513	497	507	491	549	531	526	517	524	542	531	551	523	531	538	558	506	516	546	523	543	527	498	530	514	536	521	536	493	520	511	566	492	530	502	513	576	522	474	495	505	509	516	517	525	525	548	508	522	517	523	521	515	498	541	554	513	523	521	545	552	532	541	528	526	529	512	545	535	529	497	509	537	519	549	533	510	514	512	528	536	549	544	551	553
6193	8079	7931	5476	2296	1986	1796	1515	1439	5097	17849	15254	8426	3177	1180	592	536	482	479	454	439	497	441	471	496	477	485	476	454	479	472	443	468	459	500	456	476	442	480	484	475	461	502	487	503	460	477	501	452	449	492	470	494	449	513	468	510	478	468	463	517	481	473	472	448	483	463	478	485	478	464	458	467	455	454	470	474	454	474	441	478	478	483	502	452	462	457	441	436	489	450	474	460	460	467	491	493	515	456	506	472	481	486	437	459	472	450	449	508	477	442	473	479	464	436	480	432	481	458	458	454	443	458	443	461	476	485	457	444	493	453	447	478	469	405	483	467	487	460	476	454	429	431	456	495	471	459	460	469	427	444	431	451	493	488	473	441	479	492	488	494	474	482	446	480	481	456	468	461	485	470	475	449	428	429	481	499	429	452	475	458	459	457	472	494	462	476	474	492	459	452	518	517	485	469	445	487	464	472	476	485	519	483	491	467	477	444	463	465	452	440	498	490	455	443	506	446	451	509	471	504	457	452	504	467	444	425	468	462	455	446	451	463	478	458	509	465	500	468	437	448	460	457	463	450	468	471	471	493	433	454	491	441	473	431	415	462	487	456	449	451	448	457	436	446	489	445	505	465	453	471	462	497	476	480	458	498	459	447	460	465	480	483	450	474	474	452	449	494	453	454	502	502	458	437	486	438	454	423	485	492	485	480	442	473	483	451	472	476	486	485	431	436	458	484	459	467	478	441	452	476	491	460	438	451	505	464	495	504	497	451	475	466	445	453	453	476	473	494	466	493	438	451	485	474	426	473	475	502	485	448	437	463	473	446	477	459	500	484	438	476	497	495	431	454	492	442	458	492	457	474	472	472	476	431	445	450	457	453	459	472	447	441	450	507	476	479	424	472	446	471	458	475	500	491	467	429	439	442	498	500	459	446	463	440	462	498	416	483	448	470	431	466	463	451	442	439	473	487	473	471	480	468	453	447	447	468	437	471	464	469	411	516	445	447	430	439	442	447	473	456	459	475	465	469	436	475	465	485	494	446	445	468	450	501	468	461	465	462	484	467	445	464	464	461	477	509	446	458	463	444	473	474	461	461	471	449	458	451	466	475	445	477	460	491	439	502	483	423	482	463	461	455	479	470	509	486	485	480	504	470	424	472	453	472	460	444	459	488	455	479	481	492	477	427	470	435	497	469	459	445	430	476	492	470	473	451	450	481	487	469	466	475	466	442	483	476	445	465	522	466	422	437	436	463	461	484	457	446	444	472	433	495	451	472	445	464	468	430	457	442	435	463	494	445	489	477	462	416	469	471	465	508	455	466	467	466	482	466	458	496	488	478	465	435	418	474	470	464	465	479	462	454	484	429	483	444	455	456	447	463	487	488	464	464	451	454	475	512	482	443	496	473	475	488	462	439	519	444	483	476	477	462	466	432	480	448	496	451	467	486	487	415	495	492	470	466	465	433	451	481	478	456	438	465	514	464	481	470	473	506	476	498	463	503	478	473	471	525	477	420	461	473	447	440	446	441	492	506	466	475	460	469	471	460	478	474	496	434	470	465	463	462	439	445	484	467	469	451	477	492	449	470	485	477	433	477	445	449	488	476	430	495	488	451	448	443	461	458	480	483	444	457	470	441	483	490	455	473	478	469	473	459	478	486	484	453	465	466	418	450	458	458	454	470	455	505	471	462	493	461	515	480	431	471	459	482	476	508	447	432	473	449	428	490	455	457	470	456	434	488	476	522	439	493	478	481	479	479	481	434	459	464	454	458	451	453	430	468	482	450	461	471	471	468	488	497	467	482	467	465	468	466	487	432	442	475	438	473	479	465	443	484	471	467	503	485	450	475	469	482	480	497	481	458	491	462	472	442	471	468	465	446	469	483	455	468	458	448	466	463	500	451	484	455	473	449	494	482	479	499	433	469	416	497	485	453	441	525	465	470	503	453	477	431	456	490	442	441	455	447	458	464	510	460	471	486	459	462	488	509	487	434	476	456	475	478	468	446	492	435	467	449	500	474	462	437	455	507	484	464	474	436	437	490	485	434	509	475	452	516	435	516	493	461	448	509	466	494	458	481	472	449	442	460	477	494	461	471	488	444	453	468	440	493	497	508	461	491	444	466	456	472	454	463	433	464	465	448	488	493	479	441	464	468	485	480	477	470	470	516	475	444	457	449	481	484	495	472	505	480	505	491	486	478	433	462	464	478	479	466	510	476	454	472	432	477	448	451	459	502	462	435	456	451	481	456	459	501	476	433	448	492	492	466	469	466	495	423	466	484	464	462	479	517	465	479	441	485	459	437	444	475	470	476	435	426	465	474	484	468	460	490	465	449	435	439	474	458	473	495	453	499	461	495	466	443	427	504	491	457	462	423	468	449	446	487	452	510	466	454	486	457	465	488	485	472	488	493	493	449	434	449	495	514	439	496	465	439	436	452	468	442	430	471	504	458	463	439	470	454	442	476	455	474	473	481	426	484	491	492	468	490	444	465	445	441	490	479	474	483	473	466	476	461	483	455	503	435	463	448	443	483	468	493	454	482	455	475	475	455	447	455	453	457	473	475	461	469	445	466	481	526	450	448	492	462	465	459	468	457	468	449	449	446	485	489	488	514	450	469	472	480	460	451	445	440	458	498	452	483	452	463	473	455	493	470	473	487	438	479	474	461	492	462	516	470	483	472	476	457	494	498	440	446	453	476	446	514	460	458	500	466	450	465	475	467	489	479	438	449	472	453	505	506	460	472	445	448	472	440	450	480	460	465	487	462	448	469	451	477	435	443	462	444	473	469	463	397	462	452	485	427	466	446	465	502	479	494	475	474	492	478	484	522	418	476	427	457	470	504	493	475	463	501	496	452	468	478	484	531	435	493	483	486	482	482	454	442	452	461	458	443	436	438	486	513	493	458	475	473	466	473	427	455	477	492	382	471	446	493	494	459	452	462	441	499	465	443	464	476	479	459	480	480	465	460	480	498	485	428	476	452	479	487	454	493	457	484	508	451	455	469	462	462	482	469	474	435	502	457	461	486	459	477	484	483	498	482	431	473	487	447	456	463	467	450	480	425	457	493	458	471	475	470	491	453	489	473	508	473	472	475	474	465	469	474	454	476	462	460	481	458	440	460	490	446	478	464	412	440	476	443	434	474	460	482	472	444	424	500	463	453	425	454	474	488	491	437	485	463	464	491	496	501	461	437	465	454	469	433	435	422	437	456	478	480	492	435	463	477	443	446	480	434	456	473	509	464	452	439	448	445	432	476	450	470	450	443	488	473	418	462	465	502	464	425	470	449	462	439	451	436	480	496	463	472	449	427	455	465	468	494	480	448	452	493	435	483	483	477	436	449	461	459	481	506	465	443	451	490	446	465	473	499	455	452	498	481	479	462	489	416	430	456	457	464	465	455	451	475	479	472	464	490	432	471	459	468	492	489	500	451	478	476	443	460	482	454	467	464	485	488	475	452	449	451	467	421	465	458	441	493	480	467	465
23627	20724	27660	23760	20305	8559	3907	2343	1629	2092	14658	26636	19919	10140	3261	1075	752	635	675	593	620	674	651	635	609	627	611	620	582	614	656	585	590	621	633	642	597	594	613	608	621	590	686	640	616	593	641	587	625	649	617	585	618	627	623	594	612	591	626	632	601	629	618	566	625	579	621	624	589	635	603	616	595	680	610	602	606	607	592	606	614	591	653	618	628	607	559	620	559	650	628	620	610	627	583	684	626	593	638	621	647	658	602	652	620	620	626	611	611	621	626	671	640	593	610	612	657	673	653	625	591	658	605	588	604	623	591	585	593	589	614	639	622	603	677	618	607	638	625	619	592	606	601	618	577	614	623	611	602	614	631	602	631	585	626	617	623	657	615	587	627	596	580	609	625	574	602	587	638	607	583	617	623	649	616	619	666	619	603	602	630	679	600	631	627	658	630	594	609	630	575	635	587	604	636	595	636	646	624	637	565	616	596	599	598	619	617	592	550	622	627	628	584	611	625	600	620	578	603	664	656	605	593	605	586	615	612	620	631	613	607	586	638	612	617	639	570	591	565	625	609	649	630	615	610	587	623	618	617	614	666	562	649	610	606	625	650	586	603	598	631	604	597	601	652	599	650	648	638	626	588	611	632	612	591	623	672	590	607	661	622	598	609	643	617	588	642	590	645	604	631	624	625	585	634	592	596	610	615	628	635	619	595	599	602	591	564	618	630	617	618	603	626	596	614	597	640	648	643	601	588	616	647	597	563	566	606	609	600	605	616	610	616	592	616	599	627	576	605	596	602	621	587	584	611	586	628	602	611	563	575	647	603	590	575	614	628	640	640	638	610	608	609	629	649	607	606	620	595	608	576	578	606	627	631	612	613	650	616	590	591	646	633	662	603	573	614	602	613	574	626	628	602	634	620	630	621	638	598	604	610	605	592	646	569	618	622	581	597	575	663	589	605	595	610	612	646	632	639	615	618	583	622	643	625	573	611	651	625	627	609	630	613	602	647	589	577	632	605	615	613	624	627	608	621	627	610	608	612	629	598	635	608	619	611	629	616	618	629	579	615	613	574	627	631	603	595	620	611	600	670	626	600	627	629	602	599	642	645	615	584	648	622	658	606	602	621	608	606	639	638	585	623	645	664	620	588	638	609	608	589	576	617	585	656	628	602	598	616	605	646	577	622	570	568	618	617	585	648	631	580	627	556	606	645	608	601	630	583	613	607	599	605	619	619	654	637	614	584	550	623	626	631	609	608	623	640	606	593	617	578	648	608	582	598	659	633	599	623	613	589	592	604	656	606	643	603	622	646	590	598	603	621	611	628	615	614	605	600	604	648	590	589	571	630	645	558	613	643	608	582	573	622	609	579	629	627	617	623	595	582	625	629	609	607	647	618	602	640	610	633	615	610	597	633	598	618	600	610	651	621	605	592	561	581	613	603	619	569	571	625	569	612	594	607	594	629	606	612	630	612	601	612	641	621	578	620	618	583	614	611	636	645	586	637	585	614	597	580	655	571	658	578	583	591	618	595	568	640	554	628	601	617	627	581	595	623	628	637	602	596	584	615	615	619	648	642	628	632	628	594	608	602	619	629	588	571	616	579	611	628	595	642	585	618	591	600	604	594	591	584	605	635	646	605	612	620	603	520	576	576	636	599	597	624	604	617	575	639	614	608	655	599	621	607	574	586	636	606	611	623	620	593	625	586	614	594	577	626	608	590	624	615	648	584	630	598	596	604	595	631	606	597	613	597	640	603	632	599	580	666	607	615	620	601	613	653	574	652	601	596	586	614	618	620	592	625	638	574	643	612	585	598	615	642	615	656	611	569	599	608	636	599	607	589	623	594	601	590	620	614	566	591	584	619	589	620	597	610	615	610	595	633	660	641	577	624	570	587	622	594	648	627	649	622	586	627	623	623	613	628	566	598	588	634	657	644	609	625	635	591	608	630	632	611	590	642	608	627	598	604	617	612	594	581	574	595	586	569	598	572	652	617	588	567	612	608	622	574	611	593	588	624	612	618	596	596	638	635	618	642	581	631	617	592	587	625	606	643	612	595	616	601	607	626	616	617	615	613	577	594	622	578	615	679	627	604	634	557	636	604	613	585	635	621	588	655	614	634	568	612	613	649	599	595	625	621	650	646	615	583	625	589	577	623	636	589	631	604	567	648	602	592	642	588	637	650	633	608	610	617	642	611	649	607	605	635	613	569	603	618	623	585	626	611	605	601	611	654	593	593	588	631	588	625	592	571	600	582	612	565	625	571	592	614	569	608	640	591	585	624	601	630	649	634	633	638	623	602	606	559	603	629	623	614	563	620	614	590	561	583	612	612	615	611	601	657	638	600	583	596	644	607	593	615	578	600	647	604	602	648	626	589	595	619	591	626	604	630	646	573	621	586	610	604	615	583	649	603	627	638	623	636	618	619	603	585	601	604	651	582	567	630	598	614	607	624	620	605	597	644	596	600	623	578	618	645	633	594	591	640	654	592	642	666	628	615	573	578	624	660	592	621	590	632	602	583	592	574	627	606	616	585	631	579	595	599	564	631	700	648	643	603	618	614	603	641	603	643	582	616	595	633	563	655	603	615	615	644	613	596	604	561	614	639	618	621	633	595	613	637	636	649	589	579	649	656	617	623	628	609	608	603	550	596	569	606	590	584	667	598	602	582	645	608	601	579	597	645	604	630	625	603	543	586	616	539	531	620	643	602	656	639	603	583	611	642	602	617	623	642	603	618	641	621	614	649	590	573	620	619	631	619	605	615	623	569	618	601	618	597	611	659	596	614	629	600	580	586	604	614	648	664	611	625	619	624	641	613	599	653	599	579	614	590	618	620	640	646	602	605	619	629	626	691	646	621	626	568	650	629	594	598	600	683	652	593	617	619	631	627	620	621	662	652	614	623	590	678	666	627	613	601	602	607	614	612	614	631	596	603	645	596	599	570	636	626	574	609	597	585	564	671	604	601	581	612	629	661	619	580	608	588	622	654	638	583	616	625	584	597	631	625	588	572	626	586	609	622	613	587	584	615	626	597	605	592	628	605	568	607	584	570	602	618	595	639	573	634	624	635	578	604	604	595	634	604	549	630	645	603	594	601	631	606	642	599	644	572	576	568	626	617	610	563	636	672	649	601	566	593	584	576	611	607	630	580	563	622	651	640	627	599	604	598	610	596	602	613	595	633	619	596	589	601	591	595	573	603	626	608	591	647	624	617	556	628	658	605	593	603	582	593	617	629	613	579	603	611	619	573	636	576	592	585	627	618	630	624	631	650	615	592	601	606	630	613	626	642	576	591	570	555	590	660	656	632	591	616	647	628	645	607	650	587	616	616	590	618	613	619	631	625	639	628	638	615	602	614	618	579	602	654	663	609	659	638	574	608	587	611	628	622	634	606	598	618	613	580	647	545	604	590	580	604	608	614	557	611	598	598	577	622	612	628	645	621	624	606	604	578	612	590	593	620	573	616	650	625	623	623	591	617	579	626	611
6684	13759	12936	6130	3594	2804	3589	3123	2132	3071	18113	25656	17511	8877	3325	989	624	560	559	572	518	542	525	518	558	537	562	546	501	563	550	577	513	517	523	511	590	487	556	564	537	519	542	524	531	562	527	532	498	513	544	557	524	571	524	566	561	534	530	527	540	560	530	572	548	533	539	554	574	547	581	551	523	559	489	532	534	522	537	536	542	510	563	521	503	538	547	526	506	525	524	537	528	564	521	520	498	543	534	515	543	554	598	530	495	532	526	507	540	539	524	570	552	559	539	521	536	512	544	540	559	545	525	552	541	533	577	574	525	518	528	530	528	512	502	566	534	518	509	543	542	550	517	524	541	521	550	531	567	549	512	542	551	536	491	538	519	560	538	534	570	564	554	568	556	491	522	543	524	583	552	549	533	553	548	535	512	516	545	557	524	527	554	545	547	582	531	536	554	507	505	566	537	499	567	527	519	533	533	556	504	540	563	523	554	564	535	517	532	531	541	527	524	550	502	513	547	512	538	582	543	544	545	542	543	517	537	553	520	505	528	534	561	485	540	568	541	541	524	501	542	513	549	551	525	544	546	537	555	577	531	532	560	522	503	552	542	523	540	493	547	488	572	491	529	501	539	583	526	528	516	535	531	506	520	559	590	554	491	535	523	513	537	541	492	538	510	570	558	517	557	530	506	497	556	528	578	542	525	557	557	508	571	600	577	522	517	554	553	554	572	546	558	572	540	545	492	494	547	525	561	565	556	537	541	502	555	525	556	503	545	512	498	481	520	525	510	552	549	544	516	561	558	546	533	565	529	503	544	568	522	529	529	532	557	514	571	518	519	500	494	534	521	554	553	517	578	511	528	568	557	518	533	533	549	546	559	527	514	520	567	517	522	533	510	514	501	548	532	522	551	552	507	582	572	537	491	521	547	556	496	531	525	519	543	497	521	533	545	552	570	546	514	572	546	548	533	522	546	508	517	534	488	519	508	500	527	544	563	515	541	509	524	542	521	575	546	508	506	528	520	575	502	510	509	530	543	522	473	519	546	485	540	499	541	517	531	530	531	529	530	526	506	529	489	512	521	541	567	518	570	528	532	537	490	569	495	525	509	555	536	526	521	512	559	563	549	550	512	527	515	545	535	541	536	512	528	471	521	534	532	557	539	552	508	558	531	541	548	527	561	506	567	564	512	532	486	555	542	554	567	490	540	521	573	522	548	557	517	562	542	550	542	541	553	528	517	553	562	528	534	553	564	532	502	520	550	507	507	509	554	542	568	571	530	502	535	500	529	530	571	543	542	562	551	533	526	514	536	561	556	519	561	523	531	542	556	547	531	498	543	496	491	530	558	501	532	544	557	532	513	539	529	522	508	549	511	564	553	540	501	563	553	575	520	525	529	516	517	552	542	577	528	536	512	547	538	519	536	541	516	510	526	544	505	519	567	513	567	573	524	549	512	529	554	528	538	537	564	512	522	532	498	565	508	523	539	521	549	518	498	572	555	552	508	525	545	567	578	552	532	507	526	549	540	546	547	526	522	553	548	522	553	514	532	506	554	545	515	535	522	560	521	587	519	493	550	546	520	525	553	565	498	539	525	559	516	568	506	481	519	523	567	493	527	546	527	512	532	570	568	538	513	544	555	527	536	528	520	544	529	552	532	539	522	541	516	560	559	561	538	517	511	539	561	506	520	562	498	568	524	550	542	525	586	532	517	544	506	548	531	526	525	550	567	529	520	555	539	528	544	552	570	508	526	494	534	539	517	522	540	546	541	506	494	522	561	516	550	524	514	557	542	581	509	514	559	560	538	572	517	530	515	541	543	500	528	542	511	511	489	480	551	597	509	531	558	544	525	498	516	537	533	512	546	538	504	538	541	514	551	567	517	529	506	546	530	533	529	547	559	497	528	538	485	535	506	526	548	514	529	510	510	530	554	521	482	493	517	516	508	532	550	518	530	533	532	521	546	503	544	537	505	544	562	521	526	500	512	515	557	506	516	570	516	544	504	581	544	527	527	520	523	552	516	519	559	463	536	507	518	548	515	510	546	563	511	537	524	505	551	528	543	522	521	524	531	539	533	525	560	526	516	517	513	528	512	561	551	534	513	516	545	554	506	572	531	537	522	542	525	556	525	524	546	523	540	532	555	472	503	539	559	539	522	538	503	539	532	537	580	527	528	533	496	558	555	516	577	530	505	531	508	563	555	591	558	540	612	564	535	572	520	553	552	531	544	559	554	551	544	545	538	537	531	541	521	536	475	482	530	536	540	517	520	505	518	506	543	516	546	574	553	515	546	551	544	524	508	519	534	520	530	506	487	508	519	543	522	508	513	553	492	529	526	538	504	511	530	535	558	513	501	543	558	532	545	533	542	567	539	530	584	481	532	536	532	545	556	554	519	531	500	537	546	588	515	539	541	531	520	511	515	526	533	494	542	568	561	525	542	528	596	517	529	539	533	505	575	529	524	531	534	534	554	554	489	516	534	504	506	528	570	532	526	547	514	526	546	481	611	549	544	548	509	526	533	525	546	524	508	509	515	495	537	546	560	517	530	589	544	520	527	520	531	485	549	535	536	532	518	528	577	529	531	571	535	530	513	558	506	512	508	533	447	521	503	500	516	479	502	545	560	563	522	504	501	552	507	489	556	526	527	508	497	538	515	536	549	522	524	525	550	524	539	532	522	566	529	532	533	529	508	495	563	510	551	488	571	531	533	529	537	541	541	557	538	503	549	506	540	522	495	551	536	508	554	478	520	515	496	566	508	538	544	543	515	551	516	535	511	536	516	534	487	505	553	543	516	543	511	530	595	542	543	514	536	549	546	469	525	527	551	553	526	565	566	535	509	528	518	501	518	526	548	509	523	516	548	528	536	548	582	533	502	592	522	555	534	544	516	546	574	524	556	546	513	548	559	492	548	551	557	528	535	566	520	507	513	575	536	499	516	569	509	508	545	513	496	512	551	597	515	516	550	516	569	531	562	524	516	513	531	540	525	538	553	506	522	490	558	512	544	537	522	515	521	551	544	516	529	554	567	517	514	523	544	536	545	514	509	496	514	548	543	536	510	564	529	525	525	538	545	498	552	508	530	547	492	520	504	528	553	519	553	562	526	518	537	502	555	525	537	527	549	562	539	507	558	516	506	525	535	519	529	513	525	518	532	546	533	556	535	542	563	510	527	523	493	536	529	553	518	534	543	518	534	489	514	550	513	520	530	537	546	533	491	511	539	527	475	551	585	530	549	557	539	567	540	526	544	491	543	527	550	562	480	554	511	553	595	549	545	513	509	554	504	519	525	532	539	540	527	524	546	554	543	529	530	527	516	539	538	551	527	507	526	524	583	509	488	514	504	554	540	531	514	515	568	564	547	506	562	554	509	528	549	548	541	575	517	525	522	516	534	562	532	543	538	500	555	549	539	523	508	522	561	520	512	546	537	520	537	473	545	559	512	566	517	490	555	512	554	545	532	525	532	520	561	537	509	537	513	538	532	542
27085	13575	6831	3137	1026	764	848	1018	968	782	806	1748	1637	1155	761	603	450	479	466	481	489	503	503	475	455	465	445	492	452	515	481	446	476	485	456	489	485	492	442	478	504	480	473	491	516	504	483	473	497	497	462	474	464	465	474	473	475	469	482	478	498	437	453	490	482	480	437	490	486	469	488	461	483	461	487	485	509	502	496	492	476	426	466	470	468	484	481	471	456	459	487	466	471	458	463	471	463	480	494	490	492	468	475	472	485	475	469	512	498	432	482	472	476	482	482	485	470	495	461	458	454	509	462	444	479	507	478	479	502	485	489	460	469	492	419	470	476	507	427	487	472	520	461	506	483	502	456	435	466	466	465	506	489	510	474	469	443	492	481	476	478	517	512	501	500	500	476	486	474	483	485	453	460	497	486	480	487	447	476	430	487	446	479	458	455	473	500	500	461	461	491	463	450	494	435	465	471	456	424	487	459	479	478	468	465	486	452	503	471	503	477	514	417	493	473	495	458	458	470	453	504	471	469	456	481	479	488	461	509	497	496	508	452	455	474	484	452	454	509	470	475	474	480	497	507	530	478	505	489	466	478	476	475	506	482	495	474	472	434	450	472	474	421	508	470	496	458	479	437	467	406	443	453	497	456	493	468	495	490	490	497	437	494	473	461	499	441	457	469	489	502	478	458	461	458	472	481	482	435	474	493	459	454	462	473	487	486	456	476	480	433	504	459	492	478	437	467	506	455	498	453	475	478	478	476	488	482	493	441	454	483	514	534	476	479	440	507	417	453	446	482	435	521	495	495	462	486	480	475	480	473	502	457	472	415	446	503	492	479	509	470	477	496	503	488	462	507	485	484	477	473	463	497	460	414	482	454	483	467	499	472	443	466	466	469	424	446	505	468	498	484	458	522	515	471	455	437	478	499	485	449	437	498	471	476	479	470	452	518	485	463	480	433	434	475	482	491	447	452	471	495	505	513	454	472	472	473	513	479	488	469	429	464	502	452	425	507	475	472	460	427	449	431	459	459	466	455	506	439	495	478	509	487	504	478	508	510	480	492	482	475	486	457	503	501	472	441	495	476	458	484	490	494	463	467	482	465	512	433	505	505	492	456	482	485	448	522	490	494	497	448	476	467	472	498	489	499	469	463	499	463	473	479	443	498	473	473	466	456	440	480	513	479	461	511	473	485	488	508	470	466	478	499	459	419	426	465	454	482	501	449	479	475	483	465	462	434	464	491	470	477	468	511	499	473	519	474	494	462	470	472	441	467	543	480	475	465	454	526	451	457	462	429	427	507	455	482	466	480	457	468	445	495	467	496	469	471	506	474	509	489	513	484	475	481	459	475	468	486	502	490	483	509	479	447	460	494	518	442	476	481	480	504	491	481	438	491	477	479	471	509	496	488	505	465	491	478	480	473	482	432	496	477	446	479	470	463	439	485	476	486	501	478	472	482	484	451	455	420	481	479	453	476	460	510	497	510	490	449	462	489	479	491	488	471	490	484	482	488	446	472	498	479	465	474	456	436	505	492	442	508	489	497	507	443	443	504	506	447	455	474	465	467	500	458	477	465	472	513	497	487	506	488	467	491	497	437	484	489	470	485	461	491	498	489	479	465	461	439	471	471	505	503	479	515	484	474	460	462	484	483	502	408	473	485	489	507	456	476	509	434	484	461	493	497	481	475	459	495	456	439	458	486	460	501	428	481	463	422	523	501	453	464	483	487	462	449	463	454	535	466	514	487	472	465	518	474	489	494	466	506	465	467	508	474	494	490	420	467	490	503	429	442	505	473	489	480	466	440	482	443	472	520	478	493	446	494	468	476	451	477	498	452	474	471	480	477	470	482	402	481	473	484	488	453	475	481	488	498	433	470	515	511	514	459	480	480	477	507	477	472	500	466	447	458	494	487	485	474	472	479	503	475	462	482	513	490	447	504	466	471	468	507	477	507	467	524	464	443	496	501	486	472	468	489	453	423	492	513	441	501	438	435	447	494	433	494	477	443	465	469	422	472	451	496	471	457	485	476	488	483	505	455	491	473	487	470	447	456	527	480	451	464	461	452	463	480	436	468	478	476	534	424	476	469	470	503	460	475	446	470	493	454	474	480	475	437	469	463	490	534	460	461	436	439	505	468	501	463	490	472	450	531	470	453	514	477	484	463	449	490	475	514	497	522	470	502	467	454	476	449	495	490	494	461	466	491	430	470	467	479	418	462	481	490	455	516	478	466	473	469	501	452	489	479	480	448	436	473	491	503	459	521	469	503	490	442	465	452	459	487	489	499	465	476	474	505	498	446	493	463	480	504	444	477	476	454	477	485	465	459	488	469	488	449	469	497	441	480	456	498	490	497	472	475	507	450	444	479	480	442	460	483	442	516	501	477	457	494	460	479	483	531	482	511	542	483	471	470	484	466	481	459	487	466	450	492	463	465	478	466	483	508	469	465	470	474	481	491	509	465	474	482	483	484	492	485	455	488	495	473	474	508	483	491	472	494	494	469	482	495	473	486	507	453	490	504	452	504	475	475	516	431	411	486	465	492	483	474	495	471	491	460	473	465	469	469	458	489	448	475	462	479	531	468	461	441	480	483	466	480	468	472	494	496	432	438	476	474	470	479	460	462	437	429	483	494	500	461	472	479	456	519	456	501	506	513	460	437	505	480	509	469	509	476	488	480	451	547	481	506	459	502	467	488	434	461	473	451	464	410	491	470	470	494	472	463	469	459	496	488	453	483	481	467	483	478	469	443	528	523	440	478	486	466	473	467	463	477	495	467	466	506	483	469	485	476	444	498	458	468	475	503	503	498	471	470	431	466	437	493	483	464	497	503	507	463	472	478	448	450	503	477	465	478	471	459	464	499	467	454	482	485	500	432	465	494	444	499	499	478	512	475	491	510	483	485	502	475	482	508	426	461	474	473	464	492	524	484	492	507	463	457	480	480	483	497	485	485	455	454	476	509	489	444	442	472	493	455	486	474	496	485	503	469	492	469	436	491	481	469	485	477	494	462	498	499	459	473	467	488	442	478	466	499	452	499	470	521	478	478	497	517	472	487	452	469	473	437	474	468	473	465	490	416	506	443	481	481	473	462	455	435	462	464	449	454	468	442	459	481	474	460	417	477	484	465	478	501	470	487	501	490	437	459	453	461	502	471	438	457	476	439	490	487	447	479	431	468	496	450	522	526	473	471	482	500	461	455	525	429	510	470	458	484	464	424	481	462	476	471	481	480	483	458	470	515	484	446	488	502	459	512	488	472	472	479	465	533	523	471	467	475	477	497	491	487	496	437	475	467	480	481	507	469	506	472	464	470	441	503	471	462	510	468	443	475	503	450	474	484	492	432	478	458	449	446	449	481	438	499	443	454	498	475	463	496	500	485	464	471	474	487	520	489	475	506	477	476	472	528	472	477	503	460	477	450	471	496	488	462	476	494	486	469	472	487	497	475	471	445	458	448	485	457	436	440	491	481	457	465	467	487	457	467	495
6937	6170	6027	2740	1102	958	1068	1476	1262	980	1110	2411	1910	1186	691	521	401	414	391	394	422	395	417	390	438	380	436	384	367	388	410	418	439	415	436	383	401	416	405	425	403	378	380	385	389	409	443	410	421	398	396	403	390	426	401	382	397	419	431	412	389	402	412	382	420	409	403	407	421	434	413	411	434	388	397	411	388	396	390	395	380	423	419	384	428	415	399	428	408	416	406	404	389	403	360	389	390	418	384	365	377	386	406	404	401	426	399	410	419	386	411	410	408	392	420	388	370	391	379	403	432	398	408	385	398	393	396	433	405	379	424	402	414	376	431	432	409	401	402	415	385	392	427	398	408	408	415	424	414	389	400	416	416	403	385	415	388	413	400	397	426	406	377	401	381	391	417	415	456	396	394	413	377	417	393	393	409	437	421	384	414	390	421	398	382	404	368	401	414	406	415	396	404	444	383	408	369	398	420	376	397	367	399	393	394	422	386	370	404	391	421	424	396	402	357	405	375	426	413	390	394	398	377	424	409	393	417	402	431	402	380	394	412	407	386	406	334	385	439	396	397	396	420	398	379	377	370	430	429	398	416	412	424	385	421	390	410	407	388	407	409	420	396	394	415	402	394	389	410	395	414	432	421	397	398	392	421	423	425	430	375	405	416	394	418	410	418	376	398	384	385	352	437	403	409	365	371	382	420	401	394	398	428	366	393	407	425	401	401	427	426	381	417	388	416	399	414	381	433	378	434	399	434	405	389	409	407	382	381	402	405	418	431	408	408	415	384	419	370	464	373	423	381	389	382	409	390	397	439	390	422	423	377	424	406	376	405	425	431	447	405	397	415	395	434	392	397	395	408	414	439	394	396	381	393	376	416	378	423	385	389	400	418	350	432	384	397	395	417	405	446	352	421	427	387	406	390	411	392	379	406	439	410	386	416	420	422	398	407	408	382	421	389	429	405	384	403	430	412	388	392	402	397	386	380	396	379	408	397	399	405	399	391	411	429	426	392	444	407	417	373	402	411	390	417	411	408	411	395	414	415	406	406	404	367	411	370	383	403	415	423	405	420	389	403	371	424	388	388	388	401	408	375	398	390	397	440	393	354	398	376	389	424	387	404	390	393	417	403	395	383	384	400	384	385	412	411	394	412	382	393	414	376	412	402	373	398	440	396	428	409	361	373	390	398	403	367	395	428	416	397	407	401	424	406	419	381	379	423	381	384	399	400	416	373	416	409	385	414	406	389	424	360	394	401	412	429	427	374	415	389	393	427	431	439	403	394	431	411	388	400	416	409	402	417	435	398	370	379	400	382	380	392	428	396	429	383	421	389	380	391	370	399	390	436	393	407	388	380	378	397	386	401	429	380	411	406	412	408	411	437	401	403	432	406	392	409	387	393	379	415	367	369	407	436	400	382	421	408	410	391	419	399	429	404	381	382	397	414	374	438	427	397	426	400	383	419	423	390	400	409	365	405	384	415	397	412	404	393	378	435	415	418	349	416	398	412	398	413	396	402	413	365	397	436	409	383	396	384	388	435	369	419	382	385	382	377	418	403	366	350	407	418	380	374	360	398	400	383	383	392	372	363	398	383	406	439	358	408	410	404	364	377	406	396	394	440	441	389	413	424	394	388	401	425	376	405	389	408	413	368	420	386	418	407	420	372	411	429	391	393	388	404	386	431	408	384	422	377	408	419	422	401	381	407	422	395	399	395	380	408	405	428	418	420	384	373	382	433	416	378	375	374	414	410	381	407	404	378	410	426	377	409	403	408	409	389	386	367	357	425	375	427	400	375	382	392	411	411	408	370	400	409	417	399	388	401	397	432	401	396	358	396	353	397	403	409	401	403	395	389	404	415	387	389	430	378	349	406	398	395	406	389	411	374	430	391	431	426	386	419	399	358	374	375	422	411	393	394	407	382	378	374	404	362	367	406	370	448	440	420	400	391	387	408	416	399	417	411	389	395	417	436	438	399	379	416	368	390	412	375	428	380	375	421	409	400	419	412	367	362	419	437	412	404	389	400	410	427	412	366	435	388	400	416	373	397	368	393	407	418	388	395	395	417	367	391	399	387	439	410	404	403	437	395	415	421	399	374	384	403	388	376	396	417	382	392	426	404	395	385	389	415	385	408	408	415	399	432	368	370	388	397	411	402	396	388	376	401	400	369	361	407	398	381	392	381	397	413	405	391	417	388	414	408	433	385	407	401	407	407	412	376	405	408	418	418	412	372	368	358	412	379	392	406	409	387	435	426	391	412	406	382	415	373	376	398	438	438	397	389	393	405	424	377	405	406	388	380	443	427	413	423	434	396	373	393	429	379	391	406	397	386	379	428	396	421	425	409	392	408	416	390	393	391	387	424	420	403	383	367	376	413	364	384	433	354	419	388	370	423	417	404	439	446	430	418	359	414	388	360	391	410	392	432	376	430	384	377	440	435	376	397	404	415	401	439	386	408	392	381	406	395	420	371	409	397	407	425	414	370	420	400	410	407	381	433	375	387	418	395	400	385	407	410	381	383	379	398	389	371	380	389	359	439	428	393	386	400	399	406	435	391	405	413	427	378	407	379	382	423	423	411	394	423	435	423	388	389	430	425	409	408	385	444	409	398	400	384	384	376	425	380	397	399	400	403	372	401	396	402	411	422	404	407	388	390	417	408	408	368	411	409	390	387	426	346	409	437	412	427	420	397	414	375	398	412	409	405	397	414	416	412	368	401	407	376	444	376	405	428	416	398	375	398	387	380	415	367	390	397	448	402	406	406	405	417	399	396	389	412	387	398	370	397	410	386	414	409	420	409	386	384	396	385	436	382	407	418	393	372	420	418	404	401	383	406	425	351	382	385	394	381	398	414	404	395	412	456	424	399	386	398	398	414	393	417	392	420	379	386	426	393	418	428	393	396	392	394	426	373	397	393	394	406	427	405	403	360	421	415	408	406	378	415	424	410	390	433	398	421	434	414	405	390	421	415	407	446	406	415	413	398	416	396	433	420	410	352	433	391	408	405	390	401	382	401	404	415	408	383	391	375	410	407	419	408	382	432	395	400	375	427	408	410	417	392	397	372	395	407	384	421	443	357	384	391	437	433	367	456	389	424	403	384	394	362	447	415	424	388	376	390	395	413	394	425	421	394	397	395	393	370	410	409	366	404	383	432	397	384	410	382	410	388	389	415	369	404	391	374	394	400	397	389	412	380	398	403	392	392	419	391	366	450	426	400	407	402	418	417	383	431	399	413	420	406	428	417	391	384	395	404	379	396	419	389	409	387	410	408	408	389	403	363	384	388	395	435	385	436	395	370	416	432	402	402	389	422	419	393	385	364	434	422	400	424	347	408	391	382	406	398	397	394	388	418	391	450	398	369	367	371	409	433	394	378	384	417	405	418	422	405	399	402	394	391	418	411	418	403	390	401	422	406	392	380	381	391	441	419	411	382	397	383	383	374	401	416	396	392	384	372	403	388	414	422	417	425	379	405	358	401	384	433	423
24700	20725	26730	24566	12071	4385	3340	2150	1522	1154	4887	15407	10901	5108	1750	706	536	533	548	529	571	534	517	523	562	512	487	478	533	531	542	513	506	509	480	506	531	538	557	474	487	546	499	511	550	502	557	514	511	519	504	501	512	483	496	491	541	496	515	542	478	528	513	523	497	511	496	476	513	540	496	490	516	552	514	475	485	493	506	501	503	460	540	502	510	506	516	469	503	514	538	512	506	510	543	542	514	547	505	478	448	522	496	514	470	521	532	520	534	500	514	517	512	494	490	514	497	488	502	504	517	524	491	480	469	466	465	484	499	496	530	529	516	537	506	504	496	531	518	496	503	475	517	482	521	512	544	490	523	535	515	562	509	519	506	519	532	468	457	488	533	467	513	473	514	515	511	498	495	520	518	491	525	545	514	502	504	495	484	555	534	565	527	500	490	542	510	475	484	498	516	522	521	531	497	488	510	503	545	511	483	512	510	490	512	530	502	511	508	528	475	490	497	534	491	509	479	510	504	528	497	494	517	548	513	543	485	523	499	513	483	503	509	495	509	491	484	499	481	531	517	519	497	487	499	496	482	512	505	464	558	518	491	546	502	503	503	524	557	504	576	521	473	525	503	527	524	502	491	493	522	540	513	538	455	463	525	451	511	523	490	480	525	505	487	511	466	523	496	548	510	480	514	479	500	482	474	526	558	510	464	484	486	466	509	553	510	493	519	517	481	490	534	528	520	507	518	479	527	538	505	514	499	468	497	512	487	490	489	516	492	497	519	541	481	541	488	512	526	513	508	509	504	514	517	500	494	498	505	536	544	471	479	513	511	485	501	520	479	525	516	544	485	495	527	499	486	516	507	508	476	474	494	493	485	495	501	531	497	490	518	531	509	517	473	527	510	469	471	546	502	519	511	549	521	491	530	484	492	523	491	496	535	483	504	525	523	489	499	494	515	471	494	503	479	511	515	526	518	538	530	486	515	456	502	485	520	522	499	490	510	513	537	544	504	523	508	513	531	504	538	535	515	493	562	509	489	512	513	515	508	508	526	522	547	499	535	478	482	515	485	506	511	498	466	476	529	517	532	459	521	513	495	480	533	509	502	489	523	499	539	530	505	525	549	504	463	489	530	518	503	493	518	468	516	509	489	450	505	538	468	459	509	504	520	541	523	497	486	486	502	458	532	458	517	479	488	495	516	501	519	548	506	537	495	527	495	485	503	509	519	541	513	516	551	473	575	502	516	515	502	522	504	480	526	487	527	503	484	493	517	546	556	524	524	524	527	508	493	552	510	528	501	509	509	482	478	491	547	509	483	531	504	514	501	522	497	491	474	493	547	516	492	501	499	516	493	518	519	514	538	541	471	474	525	460	511	518	507	546	512	508	522	501	494	530	506	551	514	513	503	511	531	547	536	506	472	509	482	478	547	477	512	529	534	494	531	526	518	517	499	486	515	497	547	512	531	518	533	526	514	537	485	483	509	478	516	493	484	462	511	528	515	521	486	528	501	523	502	527	539	498	532	498	495	515	494	508	522	526	484	500	502	538	492	496	538	490	509	505	500	520	488	518	516	486	536	514	508	521	508	502	477	526	535	513	506	497	513	493	516	499	508	514	545	507	530	488	491	541	520	530	478	485	464	474	527	486	516	512	479	513	480	520	512	496	526	474	482	496	480	521	475	530	502	510	517	494	490	538	532	524	519	512	491	520	497	524	491	514	489	559	542	508	498	478	530	475	529	503	484	536	528	488	494	510	517	500	509	493	506	514	525	542	462	530	483	526	586	534	498	470	469	496	473	518	511	521	531	514	492	489	481	502	504	485	505	499	568	478	522	550	540	476	507	479	503	477	535	497	521	514	482	517	521	475	498	498	537	533	487	524	555	477	497	497	547	513	514	530	491	487	489	532	510	514	503	519	562	516	537	528	505	505	515	506	580	477	520	488	479	521	488	523	485	513	525	510	540	498	494	517	536	468	492	513	484	505	514	504	509	493	514	544	497	513	509	491	518	475	546	494	512	518	497	477	503	534	514	548	495	521	517	550	493	465	532	501	492	489	538	524	490	500	490	441	507	505	519	489	527	520	532	520	438	478	516	489	529	480	523	501	525	514	509	498	532	518	514	507	512	507	484	505	505	502	508	493	517	504	500	453	502	476	481	507	509	499	487	535	500	533	515	520	492	505	497	489	520	504	486	513	512	511	493	496	519	513	481	523	495	504	516	474	521	530	485	515	510	508	486	527	526	464	525	533	493	485	525	505	493	537	529	482	471	473	434	530	510	507	487	509	500	473	517	496	531	489	488	535	507	553	478	528	514	508	507	483	509	530	452	551	506	467	474	529	482	489	496	501	538	528	504	489	480	480	540	486	568	538	517	500	477	513	514	452	539	508	492	524	572	517	507	520	515	475	526	502	498	524	520	489	520	515	469	553	498	499	507	506	515	509	505	490	480	477	513	494	488	488	529	499	487	512	506	509	532	557	523	524	472	491	520	516	492	495	515	550	524	494	506	529	490	498	528	514	496	531	514	494	500	472	508	534	497	485	522	548	496	539	509	457	480	483	520	448	520	477	514	511	521	518	514	548	550	525	483	534	509	540	496	485	476	550	467	477	522	488	535	482	504	503	519	518	532	473	515	529	515	544	499	523	510	498	491	499	502	536	506	481	486	536	521	482	522	508	546	525	502	475	506	495	512	512	490	512	519	484	516	519	536	534	503	506	479	503	493	512	461	510	476	473	546	539	497	538	520	463	495	486	499	511	534	489	553	475	550	506	504	469	535	550	483	505	522	486	482	466	500	514	518	512	494	514	502	521	507	504	527	531	535	543	491	517	494	513	497	505	537	484	481	533	514	480	515	484	468	487	539	521	478	550	453	509	503	478	473	504	522	484	504	512	529	489	492	484	494	479	528	472	512	521	543	528	505	519	486	547	447	504	504	517	525	494	480	507	504	523	545	520	482	514	519	503	515	492	499	490	529	475	539	566	490	510	483	534	516	475	489	484	490	479	532	484	514	484	482	495	520	536	481	491	540	494	514	519	535	511	498	500	491	512	481	531	498	539	484	563	514	506	492	449	478	489	517	481	469	509	502	527	528	481	540	530	511	532	460	494	463	522	508	471	524	515	512	498	526	525	493	470	476	510	519	483	497	498	525	509	472	506	519	509	522	510	465	467	497	532	490	528	463	531	484	506	521	502	506	511	517	499	476	490	511	507	548	528	527	536	541	552	534	513	533	538	516	477	497	535	534	542	522	488	498	536	514	493	493	475	531	493	510	493	538	544	543	513	524	498	524	512	518	500	488	511	501	518	517	537	471	536	478	479	505	521	481	536	550	518	502	511	493	511	489	521	488	497	494	517	485	491	503	462	502	537	516	520	482	582	556	490	504	514	533	542	480	488	500	495	559	552	515	507	465	505	493	539	519	469	497	502	507	560	516	521	548	497	465	499	513	517	515	482	535	457	470	490	536	489	481	524	502	511	516	502	533	532
6931	10910	11151	8541	4598	3937	3560	2866	2025	1377	7100	15938	10401	4994	1859	678	459	425	466	447	415	456	451	451	448	451	470	446	436	471	437	464	410	448	444	413	460	428	441	439	466	449	442	448	445	458	476	421	446	450	423	447	473	443	456	443	470	467	461	468	451	444	406	428	483	506	431	460	428	426	430	439	481	462	479	445	417	460	439	419	427	418	450	426	459	421	443	482	425	451	431	466	468	440	463	460	466	446	435	432	465	446	453	463	430	436	444	454	439	425	424	462	470	421	446	432	412	463	427	466	435	462	420	458	433	429	444	448	467	460	417	465	443	441	425	406	418	455	421	476	466	448	470	408	456	466	460	483	408	428	448	446	424	428	445	436	464	426	447	444	429	454	472	473	449	421	432	455	436	468	438	418	442	416	425	435	450	472	429	461	447	432	404	416	459	435	454	451	458	497	428	439	450	427	441	439	480	486	419	437	437	475	427	415	458	457	424	432	453	459	464	462	457	441	468	446	436	441	451	452	462	451	428	479	465	437	473	459	480	424	416	436	466	390	439	434	500	413	436	443	467	402	482	412	429	421	429	439	442	457	430	493	448	459	469	439	460	446	446	459	444	449	480	451	432	488	486	452	472	448	393	447	437	425	450	479	454	479	444	438	459	466	452	468	437	433	454	442	445	414	436	428	430	432	452	434	455	431	447	433	430	433	450	438	460	429	414	495	448	452	438	496	418	442	423	444	407	432	473	455	426	452	416	416	450	440	435	469	456	451	431	411	456	453	456	474	456	465	429	418	458	416	449	461	419	473	431	501	439	434	432	429	454	455	433	457	459	479	468	425	404	428	448	454	462	472	461	445	417	429	428	420	483	453	424	407	412	397	433	470	456	425	422	402	466	476	427	435	450	424	436	432	411	436	439	426	416	442	430	446	460	438	450	474	442	461	464	430	435	470	431	449	480	453	438	446	422	423	418	440	463	471	438	453	429	410	453	449	445	459	467	446	464	456	417	433	433	423	434	424	433	457	454	498	451	494	450	451	442	473	408	448	389	450	454	419	462	452	437	438	440	449	466	418	433	459	453	447	462	442	455	450	493	403	420	428	428	445	485	441	475	442	438	492	437	448	461	460	394	451	447	431	449	466	448	453	453	428	417	420	413	421	444	450	459	483	419	408	437	456	424	417	439	448	450	460	440	453	464	469	452	461	426	438	447	444	472	451	421	425	445	451	415	428	441	404	456	457	433	467	435	456	439	429	426	463	404	439	432	442	437	444	412	448	446	447	405	443	467	452	405	486	494	450	436	410	441	462	452	427	452	440	463	459	474	447	415	454	444	429	437	439	417	429	467	462	438	435	470	487	456	448	433	467	464	463	431	442	448	404	458	454	429	422	450	459	418	452	414	424	462	465	436	453	470	459	431	427	452	456	440	432	433	449	449	432	422	444	450	447	450	416	454	426	429	435	458	406	440	470	381	470	461	446	409	395	453	465	405	441	438	452	436	432	449	419	427	410	422	442	437	432	424	459	460	423	456	439	470	485	445	458	397	455	471	441	461	426	468	444	459	427	448	464	483	452	427	404	424	430	451	467	466	441	422	439	456	423	442	478	443	430	420	464	441	422	457	436	435	442	437	411	475	432	442	438	461	460	448	430	473	435	411	427	438	466	439	445	489	454	463	427	447	440	457	468	398	416	457	463	454	450	405	454	437	428	490	431	456	447	461	429	447	457	431	414	479	419	427	459	446	463	459	485	428	470	459	437	405	456	492	464	466	438	458	446	490	427	438	449	446	468	419	418	421	428	435	455	432	445	420	427	413	419	437	451	443	444	434	444	431	454	469	420	481	463	430	429	433	418	458	414	478	435	453	502	473	429	406	446	442	433	461	413	456	441	432	449	412	437	434	446	484	457	443	443	413	434	441	432	422	431	435	426	413	453	457	410	426	465	466	463	452	428	449	398	432	429	474	446	432	463	455	471	436	431	489	424	426	424	435	420	499	458	418	465	455	423	444	449	418	443	423	481	400	476	402	425	371	419	425	426	448	460	465	435	434	425	423	436	459	444	461	444	419	420	407	478	400	476	454	495	444	422	466	410	437	409	447	470	428	481	469	484	456	435	467	450	416	471	432	401	422	438	474	457	463	426	445	441	452	457	451	412	406	411	459	454	439	438	439	425	439	448	451	458	457	455	426	443	434	422	438	434	419	476	475	433	441	432	451	456	438	415	420	447	485	445	439	431	435	443	452	441	459	429	475	428	468	449	453	449	441	452	443	468	418	453	487	446	480	442	424	419	449	442	408	488	423	473	408	432	426	462	415	453	441	443	431	456	412	455	471	473	424	455	466	391	456	426	440	421	464	419	455	457	458	461	439	439	432	435	436	447	453	447	459	452	454	426	450	446	464	396	430	398	406	473	411	456	431	462	442	435	391	442	443	439	446	429	442	439	454	465	421	457	427	460	478	450	446	436	434	397	433	439	441	446	411	428	449	439	427	411	436	427	434	428	440	457	438	438	460	455	455	451	422	442	467	461	420	449	481	494	406	437	443	416	436	445	426	405	406	423	446	417	449	445	434	441	449	453	442	495	438	435	398	420	429	453	467	453	444	447	456	484	454	416	449	440	451	443	448	418	418	399	408	425	447	437	433	449	440	482	442	435	477	448	409	423	389	445	427	420	473	458	426	468	435	448	452	424	439	446	439	443	423	442	451	434	425	445	483	466	461	406	462	466	437	465	433	434	474	443	434	463	445	439	444	445	441	429	413	436	451	447	431	446	414	464	400	444	439	470	445	442	404	443	424	443	432	418	404	423	449	420	466	447	445	422	421	400	460	402	429	462	477	434	443	410	475	435	449	443	422	408	443	431	443	451	462	428	458	430	436	414	451	463	425	439	422	424	423	411	423	465	434	430	438	432	435	409	425	401	480	468	443	434	441	408	437	446	448	430	421	437	439	442	462	407	440	447	430	422	422	410	415	439	427	439	444	457	391	432	435	423	440	457	432	431	477	439	423	438	411	474	466	440	442	490	411	413	432	441	454	454	414	487	426	447	430	459	439	440	429	484	425	421	433	430	419	386	433	426	418	438	469	457	445	460	475	428	447	413	450	447	455	466	448	418	443	433	418	409	432	431	426	448	449	458	412	416	452	432	443	458	427	472	431	417	462	469	446	412	482	434	432	476	449	447	460	449	464	452	425	436	454	458	415	486	434	451	483	442	419	448	450	449	413	429	476	414	454	450	459	418	435	465	405	465	435	437	450	431	475	427	463	420	422	425	467	429	426	463	433	428	445	463	443	438	433	436	416	393	447	458	404	455	455	441	444	401	450	409	434	425	454	437	412	422	417	398	439	421	411	449	435	435	449	447	458	425	450	436	425	438	448	453	434	428	417	450	423	435	404	451	435	427	427	440	434	442	409	440	467	431	412	414	452	442	438	460	464	423	433	426	450	436	463	473	430	452	464	440	449	466	449	398	417	443	445	414	435	455	435	424
23705	20733	27710	23915	20512	12898	5498	2168	1386	1157	5787	26462	20504	10802	3632	1056	787	634	632	633	666	660	606	555	596	649	587	605	616	564	601	564	626	624	580	623	618	605	600	596	610	608	616	609	602	599	623	603	607	615	609	600	620	575	592	616	585	622	573	603	622	644	615	629	609	598	583	562	635	630	610	588	633	629	567	591	597	621	633	581	580	602	594	639	660	588	635	640	549	582	602	609	599	611	608	622	639	597	665	597	606	585	620	586	601	636	618	604	621	612	589	623	597	627	626	549	605	594	649	584	557	626	615	583	591	616	615	633	634	605	585	567	573	577	564	604	628	603	617	607	574	606	681	574	573	564	577	623	597	608	598	620	628	624	560	578	578	579	604	610	577	590	584	604	601	585	629	589	665	619	596	607	570	635	542	578	623	567	650	608	592	663	595	583	641	610	635	600	588	584	635	608	547	614	627	607	647	669	582	587	601	619	603	618	612	613	598	594	622	651	572	609	589	578	614	587	661	606	594	634	610	555	608	582	609	573	571	597	607	632	580	612	551	612	622	606	556	626	634	598	592	626	652	588	590	624	603	614	632	594	600	573	633	551	596	583	629	601	632	568	580	635	641	614	637	629	584	632	637	635	590	589	585	612	614	599	638	587	611	589	643	589	628	642	627	583	623	566	627	595	625	546	591	582	587	655	581	597	651	597	545	572	598	567	579	593	640	590	595	599	628	600	603	562	593	624	587	588	626	572	585	614	631	546	601	616	607	611	602	635	593	624	607	566	626	570	587	578	613	660	618	578	618	617	617	614	544	607	652	617	585	568	603	586	588	610	614	584	588	587	610	617	596	598	612	578	577	613	604	595	608	599	589	574	607	552	624	648	629	593	623	613	596	636	618	636	628	577	584	618	633	603	596	603	641	637	578	604	592	618	618	583	630	610	598	672	616	636	630	578	584	668	627	610	562	594	560	625	601	574	570	566	573	533	625	580	604	614	610	643	625	623	587	587	647	621	629	619	613	611	613	592	607	631	606	596	600	635	607	601	558	619	608	598	629	609	613	613	623	597	610	575	570	572	574	613	640	629	590	593	672	610	587	643	607	608	614	600	590	559	607	594	603	607	561	611	577	609	604	584	651	570	619	601	620	619	620	591	586	577	587	640	662	585	571	632	570	577	587	621	577	594	641	614	538	575	567	644	624	585	594	632	655	606	582	584	604	605	619	609	597	577	554	589	596	601	613	602	593	580	612	599	609	615	646	585	626	608	592	609	596	613	631	600	614	570	594	591	610	565	630	625	604	590	594	602	646	631	607	605	589	583	588	610	581	621	594	618	648	581	600	602	649	615	615	576	576	606	616	600	583	589	593	595	611	590	578	611	607	593	588	611	603	611	626	581	609	591	635	594	666	606	578	609	593	591	644	581	606	623	617	594	600	594	595	594	627	586	604	596	598	622	574	571	623	625	585	596	623	591	562	599	592	600	599	600	591	590	601	629	601	584	597	589	581	618	581	590	580	591	623	583	597	609	580	561	577	593	629	560	582	575	615	561	602	596	601	630	616	643	626	597	632	569	567	633	595	608	629	612	603	594	589	592	629	554	608	567	574	574	580	636	605	577	598	640	589	615	619	611	603	614	613	571	612	611	580	632	629	604	571	573	590	610	595	646	597	604	615	613	595	615	604	589	618	632	600	676	585	602	608	538	578	615	605	574	614	603	606	564	578	642	588	603	573	626	602	614	614	568	608	606	611	632	595	585	580	583	599	576	603	546	583	594	621	604	607	635	628	585	645	585	547	616	619	582	601	615	617	584	597	561	613	537	613	641	593	589	568	616	640	623	588	643	629	570	565	577	621	578	573	620	554	599	593	587	614	607	584	654	574	626	598	593	598	637	623	594	615	627	648	616	610	654	608	573	580	631	641	585	568	663	637	594	617	666	581	600	639	586	626	612	659	549	587	561	582	583	538	646	553	630	612	618	630	580	581	586	561	585	593	615	586	593	605	620	611	616	609	643	663	625	618	590	618	642	585	610	563	606	585	553	599	596	570	609	613	591	584	602	607	642	581	566	602	604	601	605	565	576	631	604	589	577	641	587	586	609	590	608	574	607	621	603	572	599	621	573	590	618	594	573	576	581	619	642	634	629	634	577	620	603	637	561	605	592	589	585	632	560	559	631	575	586	592	643	603	599	651	613	641	622	588	592	612	655	595	662	609	605	589	562	614	610	590	570	609	597	572	597	567	590	633	563	574	602	604	601	570	651	621	624	583	583	596	604	618	590	580	626	616	581	560	588	645	629	622	597	574	636	629	576	596	661	584	547	587	588	655	598	609	579	617	633	614	620	583	621	645	604	603	608	563	629	579	606	618	579	583	583	543	650	632	656	538	645	587	585	557	584	619	596	629	647	626	601	635	558	634	583	586	631	563	625	590	599	559	610	605	628	595	642	598	609	616	596	603	563	607	582	581	568	621	591	629	603	598	597	600	591	587	593	558	605	658	640	582	572	615	580	607	622	584	635	604	580	611	637	561	587	608	611	636	600	614	607	618	629	551	592	583	590	644	613	618	624	621	545	604	584	629	588	614	574	623	555	585	590	647	592	648	602	588	580	581	604	575	610	612	607	632	577	614	599	552	613	616	605	621	606	622	630	604	637	601	590	656	589	583	600	597	608	580	570	590	603	577	559	594	622	594	622	591	633	621	556	577	592	604	571	610	604	590	636	596	611	661	611	552	609	566	606	637	612	635	579	566	592	594	620	598	639	564	543	611	648	573	645	626	590	632	643	599	618	618	609	621	641	599	616	598	611	569	639	633	586	599	592	577	638	641	608	597	613	608	613	605	598	564	629	585	599	621	615	550	617	608	599	636	572	605	592	587	580	605	603	631	613	611	612	642	565	608	614	631	575	674	602	549	601	635	610	638	609	592	584	606	606	594	540	601	634	579	630	576	610	596	592	601	639	588	588	625	587	570	569	613	589	658	595	586	610	623	597	580	584	573	578	635	607	591	559	603	587	600	569	639	632	593	599	556	561	543	603	609	583	616	612	575	646	600	550	607	570	576	645	635	609	628	632	605	572	595	551	589	594	641	631	600	524	611	601	613	619	561	654	596	624	590	613	611	599	582	542	591	609	573	631	634	623	588	617	602	608	596	611	576	586	557	572	615	597	645	635	567	570	589	599	609	566	598	588	553	593	606	569	633	563	555	620	582	566	611	607	583	646	611	614	601	606	591	595	616	592	621	614	606	594	560	602	624	613	582	597	615	620	598	620	576	563	566	629	584	595	581	644	603	593	564	601	591	580	625	606	562	602	588	602	574	621	588	570	584	569	608	618	595	569	631	590	590	617	625	613	641	611	595	624	586	593	602	586	628	584	610	598	603	630	585	615	556	620	642	618	634	637	596	579	583	650	559	596	575	584	606	615	567	624	598	594	562	597	583	601	593	590	586	616	611	592	614	621	608	604	599	597	607	572	627	626	569	574	597	594	593	560
8160	15419	16596	12524	8798	6517	4466	2320	1644	1346	8738	25993	18589	9313	3487	1013	642	544	517	571	534	470	532	524	571	504	517	544	541	544	531	555	559	510	556	481	522	522	520	534	515	511	526	528	489	563	542	538	556	486	548	525	513	503	553	516	497	500	502	546	495	490	510	551	548	492	533	543	512	510	516	510	511	507	525	516	523	537	514	535	519	534	535	523	480	520	510	505	519	524	527	523	533	524	543	559	553	511	519	483	514	504	498	519	565	521	503	517	520	509	520	523	536	553	489	512	484	549	517	440	556	529	503	511	483	500	498	519	493	507	561	553	527	509	526	472	529	521	519	532	523	524	521	473	561	557	508	543	539	485	545	583	500	499	508	561	535	506	523	498	511	515	489	508	542	499	520	506	559	520	498	556	519	508	516	522	509	519	499	504	477	527	521	526	583	546	549	506	528	525	526	520	516	524	490	499	526	514	521	552	542	522	559	523	535	553	480	509	547	524	519	494	528	491	532	470	545	530	515	528	534	509	545	494	559	521	481	498	492	512	489	520	557	522	512	537	549	508	557	528	553	507	547	531	515	485	549	496	528	532	515	548	506	502	515	565	538	511	511	508	530	501	508	504	491	505	484	492	480	555	515	506	542	524	501	538	549	493	529	507	509	542	530	496	477	521	541	562	504	550	512	495	476	472	527	491	537	536	531	544	525	490	492	529	481	537	526	492	529	552	511	509	542	504	485	507	482	533	526	531	482	515	516	517	525	529	542	551	535	529	543	521	528	538	515	533	537	519	528	501	508	512	545	514	521	497	527	541	528	519	532	521	505	513	535	493	505	498	522	488	471	520	505	505	485	556	524	500	503	510	495	544	559	526	505	491	511	523	565	524	509	517	538	490	535	515	486	523	482	517	525	512	517	490	554	493	514	492	523	520	529	497	473	519	538	502	534	512	497	505	528	533	526	508	509	528	505	514	532	503	529	515	534	517	523	524	503	506	489	500	480	505	475	535	511	516	502	536	569	532	529	504	516	489	521	552	541	534	548	511	550	500	504	532	474	532	490	513	492	530	539	504	532	486	485	523	510	540	479	505	529	539	491	528	548	475	546	528	513	518	513	553	517	495	548	489	555	521	522	520	530	530	495	550	504	531	543	554	514	490	527	535	499	514	500	515	557	528	519	523	515	512	509	500	512	511	507	464	549	536	505	504	506	511	520	490	486	543	480	510	540	503	518	476	540	530	489	483	479	533	516	483	513	510	486	523	520	505	536	515	501	464	499	508	500	537	568	497	532	489	527	552	497	528	505	533	467	527	486	571	489	529	515	530	546	541	523	499	516	524	512	485	520	516	541	512	539	545	519	542	513	477	497	446	509	546	530	508	487	501	526	517	576	498	471	533	538	506	490	505	524	517	516	506	549	505	517	519	544	505	527	532	530	507	481	485	515	558	523	513	484	513	503	506	498	528	512	536	513	554	502	501	505	500	537	490	544	512	467	524	503	520	571	509	539	540	519	537	513	516	484	522	514	528	557	502	487	457	504	536	510	487	521	576	477	524	508	519	556	499	519	472	553	506	557	534	493	526	499	496	521	547	503	478	517	516	508	530	532	469	511	535	524	517	513	522	541	489	500	530	573	497	520	487	509	535	512	532	519	555	465	512	524	524	542	517	501	533	511	516	550	538	551	522	489	523	516	497	506	519	539	511	516	507	506	504	510	501	506	487	520	511	517	535	561	523	481	520	497	543	541	475	522	547	513	560	544	513	462	478	518	534	488	522	481	512	521	527	515	539	533	513	498	534	531	527	482	514	562	504	544	505	509	502	474	512	507	514	538	500	504	500	506	548	526	564	519	513	506	496	513	524	535	491	524	495	514	501	488	521	501	509	549	503	513	532	522	474	521	526	504	511	504	518	492	507	469	498	477	512	501	541	551	497	520	545	553	489	513	545	531	558	493	488	524	565	501	538	506	520	467	519	528	536	510	506	508	533	532	533	520	485	525	519	495	502	512	486	492	513	524	519	504	496	479	571	500	525	537	479	474	501	491	530	504	509	532	540	507	563	519	501	508	485	498	539	520	509	518	491	524	545	467	505	515	525	495	549	560	515	503	522	511	534	491	489	470	573	475	531	519	513	541	482	523	518	493	532	530	528	518	516	482	483	526	539	491	539	485	519	495	505	538	504	517	535	523	499	521	514	532	524	470	503	518	521	534	509	526	511	495	525	477	501	492	495	496	493	519	489	532	531	535	490	504	534	483	531	490	511	532	542	499	546	521	541	489	500	527	492	516	516	522	543	507	560	532	474	489	535	483	525	517	523	501	527	517	477	536	541	521	497	542	508	509	551	520	491	566	509	512	536	527	528	508	508	541	479	520	531	524	579	519	532	550	501	512	525	508	527	510	538	523	506	518	534	517	529	528	543	496	501	509	489	510	538	533	525	541	491	503	493	526	494	533	524	515	516	505	546	519	512	493	514	535	515	517	504	519	484	493	482	519	547	501	506	527	518	500	520	512	547	519	546	522	524	499	545	503	537	542	562	562	532	527	547	538	523	507	481	524	514	500	538	542	539	513	529	544	498	544	502	562	508	499	520	499	521	523	489	520	512	474	465	527	519	502	507	534	524	545	497	555	502	502	469	497	493	518	508	483	522	535	499	493	528	503	492	511	502	513	511	467	541	531	526	564	509	510	533	520	556	506	478	508	558	512	512	509	533	541	519	486	512	505	562	527	554	542	520	496	470	487	483	498	504	513	503	521	504	509	533	513	520	520	536	490	488	535	487	516	506	535	505	544	489	538	508	532	522	500	492	484	505	484	495	493	549	523	462	502	500	517	532	507	513	531	503	486	533	552	516	563	529	486	511	540	502	534	501	508	532	514	516	508	503	519	506	515	493	518	539	482	500	555	517	526	549	542	539	510	512	534	514	493	493	507	492	511	533	471	522	518	505	515	538	520	558	519	557	508	493	582	491	552	531	511	532	534	502	554	544	499	505	484	532	505	515	548	520	504	525	518	530	493	478	564	528	504	490	546	544	506	573	504	575	481	499	519	500	509	516	507	516	568	517	486	522	497	501	497	533	508	554	545	503	478	542	532	504	519	554	523	522	536	513	494	508	512	496	541	468	531	537	540	560	510	484	498	522	530	546	502	507	502	493	526	479	529	521	515	542	536	517	483	529	465	499	491	505	473	513	507	463	469	520	532	515	518	481	535	535	548	569	530	500	522	474	500	499	499	492	555	503	476	523	509	551	535	545	495	501	506	547	528	540	543	551	528	551	511	507	525	534	536	501	559	528	522	548	518	499	534	518	484	527	499	531	524	514	495	554	547	546	537	525	510	516	512	479	527	509	502	534	521	540	537	544	503	535	482	514	516	497	495	565	497	512	533	498	541	504	512	523	514	478	520	591	535	522	510	505	560	501	500	499	554	492	491	481	501	504	484	496	531	497	501	517	498	482	504	546	507	521	549	519	507	511	539	502	488	500	521	509	509	502
27185	14014	8424	5230	2284	1310	890	721	671	605	653	1573	1584	1031	731	552	511	479	490	488	456	476	481	430	473	459	459	461	468	531	478	425	489	446	418	470	480	442	471	455	481	449	502	493	479	478	465	491	468	466	497	429	465	491	495	481	473	468	494	496	459	493	483	482	498	516	460	455	453	482	427	481	492	461	437	429	495	490	460	451	466	421	480	470	437	448	481	471	435	480	471	483	504	461	451	472	462	458	453	488	495	433	447	487	486	475	485	466	481	468	453	518	460	495	481	445	459	469	473	497	439	473	452	477	456	477	468	462	446	444	448	430	479	435	508	471	459	483	483	468	502	435	440	461	473	485	450	465	507	518	449	459	504	497	467	474	457	457	461	510	460	469	421	440	473	496	454	429	468	474	472	459	449	473	500	466	439	466	482	452	481	483	495	451	524	494	492	491	473	472	456	450	488	470	447	491	415	440	490	509	463	468	466	473	471	445	471	471	477	425	469	518	499	464	502	513	470	494	428	428	457	434	481	482	498	487	468	480	472	464	459	470	505	488	438	444	458	498	469	490	497	477	425	458	478	437	459	491	460	457	442	465	471	486	470	486	477	503	453	525	435	498	462	473	496	458	437	467	442	452	478	489	478	464	484	497	489	462	460	481	481	498	480	483	420	464	482	469	475	492	505	443	500	487	462	473	468	483	451	462	495	487	469	480	471	452	529	442	468	480	486	447	482	469	452	505	451	488	420	454	452	523	469	468	489	427	495	485	464	484	463	474	485	478	469	487	456	487	442	479	476	443	486	485	477	449	476	423	505	453	460	484	477	470	512	436	465	467	472	439	435	492	480	470	466	496	463	451	496	493	482	483	499	478	491	482	450	490	485	432	452	489	476	470	431	485	457	485	456	473	495	426	474	446	493	461	473	490	448	487	509	445	492	467	463	454	429	487	501	468	456	459	435	460	482	473	451	484	438	466	478	496	466	480	466	500	435	426	491	486	471	468	465	480	450	478	461	412	464	458	471	468	499	449	443	446	479	528	471	469	444	472	430	479	487	461	501	452	440	459	459	473	481	464	512	496	468	449	476	461	442	516	478	469	458	459	453	462	487	470	471	513	443	476	491	500	467	439	477	502	485	473	454	469	485	447	488	504	475	462	467	497	465	467	527	461	488	458	431	497	470	496	464	454	460	427	492	430	491	501	467	476	464	461	489	441	479	466	462	499	457	482	471	440	463	458	464	425	490	449	507	459	461	457	491	459	475	499	471	459	477	462	452	456	487	460	463	481	487	476	473	457	491	459	488	466	473	431	486	521	513	478	454	467	444	472	484	444	491	518	490	499	477	437	487	462	470	467	468	477	506	461	481	483	482	464	469	460	425	474	489	443	515	431	438	462	460	472	464	425	478	462	487	468	459	473	518	459	443	443	507	504	461	496	469	486	481	448	484	439	492	456	476	468	503	475	515	454	443	431	491	441	472	463	466	478	499	475	490	464	423	442	496	433	478	441	488	482	487	447	507	474	446	474	503	508	478	499	464	459	440	486	441	437	464	494	469	453	457	435	508	454	461	433	461	490	469	472	505	465	485	449	512	475	468	429	503	492	476	441	447	488	443	467	460	482	453	436	492	422	484	453	498	463	479	444	492	452	464	484	466	467	454	466	456	473	448	509	456	484	488	489	501	485	480	464	434	487	435	465	467	446	479	493	468	531	495	484	448	510	485	457	484	439	427	441	491	485	487	475	450	468	485	470	468	436	446	484	492	474	467	486	448	442	476	465	474	455	487	495	498	479	443	495	464	467	488	432	453	437	506	474	467	465	499	473	494	439	521	457	473	480	493	449	482	427	459	465	429	491	483	440	478	492	515	439	464	479	477	487	472	471	493	465	471	523	463	466	475	466	448	460	472	459	457	447	487	443	430	475	492	474	452	474	463	461	483	491	524	459	450	468	455	452	496	503	480	466	426	437	478	450	475	456	453	456	483	431	505	500	484	494	507	461	456	492	444	489	454	473	445	454	503	469	490	482	459	500	475	475	442	499	466	469	498	499	517	470	487	469	481	450	532	516	497	488	462	460	491	428	474	421	489	484	472	463	499	461	488	461	449	488	477	450	504	495	459	460	476	454	457	429	474	468	434	450	502	500	420	438	476	452	475	491	461	490	463	457	453	443	441	440	472	458	505	452	472	447	505	452	501	457	485	464	457	469	473	495	497	472	463	519	472	473	449	494	481	481	491	458	455	476	458	494	528	526	487	513	527	483	434	479	489	431	464	471	489	441	451	472	469	466	449	493	458	439	457	465	437	476	441	474	486	502	494	495	492	482	469	501	472	411	475	520	504	465	450	475	442	497	466	453	428	424	421	456	502	449	492	456	496	474	445	461	493	489	478	469	433	458	523	504	488	440	455	477	458	483	456	479	468	487	471	446	443	530	490	495	438	450	496	480	405	451	480	485	452	473	444	494	460	449	453	459	450	479	474	470	465	467	494	483	484	476	495	474	454	521	494	440	486	450	466	444	445	461	450	442	472	440	475	445	513	460	486	468	497	483	509	492	454	475	517	477	473	475	488	435	483	427	414	441	465	472	470	469	464	454	492	471	464	458	466	467	445	463	447	485	492	474	449	494	471	487	463	460	458	483	466	427	467	454	444	498	438	461	448	485	456	479	460	472	445	460	496	431	476	488	435	471	472	474	491	436	488	469	450	459	453	500	469	484	491	505	482	449	464	478	518	477	498	489	432	420	491	459	478	478	440	473	480	450	457	475	458	477	468	475	498	462	459	478	488	479	469	488	508	542	449	465	484	469	464	420	506	485	431	432	497	478	471	548	468	454	449	468	474	454	505	472	469	446	470	494	457	457	461	465	460	463	499	474	422	509	471	420	500	481	544	485	484	481	453	480	482	485	470	453	461	435	443	437	489	435	434	473	489	458	490	454	499	498	429	493	503	475	460	448	498	448	492	452	496	453	470	499	467	462	451	478	479	435	491	461	470	482	457	468	487	467	472	463	461	445	471	500	499	455	463	450	443	443	453	491	486	467	469	456	461	450	488	460	433	454	467	481	460	502	475	498	488	468	495	510	494	449	482	473	462	465	483	481	475	489	457	465	439	464	460	490	502	418	468	465	453	465	469	521	432	482	501	486	496	442	496	484	466	473	488	446	504	470	487	450	464	486	514	469	476	480	448	493	492	490	463	481	501	469	482	465	483	489	464	446	468	449	451	490	476	503	455	478	482	448	456	471	462	497	478	506	443	467	466	489	478	484	528	489	424	466	480	492	480	461	442	483	462	460	469	449	457	439	479	490	468	511	479	447	469	445	452	499	491	465	488	471	495	450	436	459	472	448	477	436	473	477	456	497	470	491	517	430	498	477	502	475	465	467	482	434	490	466	501	507	452	419	509	456	460	469	459	444	480	470	497	470	463	480	469	478	502	479	479	506	497	514	495	481	457	452	476	464	472	452	464	469	445	471	498	465	462	489	439	523	439	484
7576	6754	7291	4375	2736	1685	1115	907	693	572	802	2049	1902	1179	710	496	407	420	360	417	388	396	434	434	422	395	376	429	399	401	387	366	391	388	386	386	395	388	401	377	378	375	383	425	389	397	439	392	346	424	385	419	375	407	376	351	406	397	389	411	403	390	378	444	408	380	375	395	433	373	385	380	392	402	372	370	437	404	434	374	407	414	394	418	398	398	381	391	384	408	420	414	364	399	397	387	402	367	393	419	386	373	385	394	411	376	379	412	391	399	372	400	436	423	381	409	389	403	418	357	340	427	386	426	366	407	414	355	398	382	414	382	419	381	444	412	413	400	415	404	393	387	421	399	396	401	414	416	422	423	406	391	390	422	426	426	431	381	431	378	396	369	377	404	406	369	379	384	391	429	391	367	396	374	377	384	416	412	377	406	407	390	379	389	429	368	415	419	419	395	416	401	410	393	385	416	381	379	353	415	375	391	402	438	388	398	382	351	402	379	363	375	378	408	417	391	399	414	419	423	410	396	362	401	406	405	415	372	411	360	405	382	406	392	396	377	370	397	405	387	362	394	393	394	416	355	402	380	391	401	402	389	385	406	370	397	379	406	410	373	375	414	387	374	395	383	374	365	386	366	384	363	395	404	428	371	410	410	421	371	403	375	404	400	376	364	384	360	381	366	404	410	399	365	373	399	403	392	394	407	369	405	375	382	388	399	399	358	411	405	373	400	382	404	347	403	402	391	370	394	376	409	385	409	412	401	390	367	345	387	390	388	419	428	391	373	408	397	383	416	368	393	383	390	420	381	381	388	398	375	406	403	384	409	369	404	406	405	427	378	382	393	416	440	427	394	382	378	416	403	382	390	376	400	426	396	399	377	386	371	405	405	399	359	395	401	412	434	370	418	423	399	415	383	407	400	392	431	385	406	385	379	348	368	374	406	411	424	393	369	397	384	419	386	406	411	379	366	390	421	389	425	437	397	391	367	394	378	404	376	396	399	371	386	413	405	402	422	364	380	372	396	391	391	386	396	397	354	405	407	370	386	389	356	376	414	358	394	426	373	392	367	394	401	403	404	367	391	349	410	382	413	425	378	389	389	402	392	405	403	412	394	405	417	383	411	390	410	380	404	388	422	392	421	429	357	375	402	352	403	416	368	412	385	432	433	366	395	392	403	353	388	392	378	412	412	434	368	411	408	432	379	414	368	394	397	422	390	441	423	362	418	411	396	408	400	390	399	416	402	362	394	360	405	393	365	398	383	395	365	373	354	398	392	393	374	392	383	403	382	435	398	379	403	410	369	375	399	389	389	347	388	418	338	395	371	409	388	362	385	387	357	400	406	390	379	416	393	384	364	395	408	446	417	375	371	389	426	397	407	377	393	400	367	361	398	387	396	403	385	424	393	407	425	412	410	393	378	401	396	429	395	397	416	392	381	394	423	383	387	390	405	399	409	404	395	396	424	389	366	417	408	400	404	401	409	420	361	408	371	380	410	377	410	407	378	394	378	377	401	417	418	438	370	374	393	389	373	415	415	361	389	402	406	367	404	394	393	391	410	404	405	395	388	408	430	412	384	380	381	384	380	426	409	412	427	391	397	397	413	431	454	412	381	420	400	428	414	393	405	356	346	359	420	408	382	387	421	432	379	429	431	397	389	403	387	370	397	397	409	361	396	415	383	395	392	415	392	389	370	410	447	362	375	396	386	431	404	368	374	422	418	415	368	405	386	383	408	381	403	417	429	400	430	398	397	406	379	395	410	390	405	393	383	405	410	381	367	385	387	395	402	396	408	413	390	437	392	400	414	454	433	376	399	404	408	426	411	387	370	387	376	397	390	414	423	414	366	398	365	396	398	363	414	412	419	391	451	399	394	415	400	365	378	395	393	362	402	428	362	422	399	379	378	395	398	399	428	394	405	388	416	403	390	399	402	403	375	400	437	406	365	397	387	388	407	385	440	348	417	407	409	368	364	406	408	390	407	415	382	427	409	402	438	394	378	382	370	379	400	393	398	416	403	388	414	367	385	400	404	373	397	384	364	365	378	382	395	404	416	387	415	392	413	420	377	413	368	413	410	396	435	384	394	392	429	415	371	402	367	371	411	391	352	384	437	374	411	398	401	396	428	412	401	373	427	405	399	402	395	338	377	401	405	417	345	366	423	436	413	410	390	401	381	382	386	394	372	410	366	423	394	380	396	369	412	391	411	407	414	385	415	389	425	380	385	416	394	412	399	406	398	405	434	433	378	407	404	402	399	399	410	366	386	380	381	377	393	366	402	399	418	373	364	365	386	401	381	412	389	379	413	405	413	426	369	408	411	370	408	398	375	394	412	398	399	401	397	421	418	368	388	373	421	397	380	383	372	390	397	421	380	414	409	361	360	393	377	423	372	396	382	389	406	413	408	380	372	413	398	390	395	404	399	382	417	410	384	430	356	392	404	379	376	402	373	394	400	389	412	404	368	402	402	415	384	375	377	373	402	413	388	376	389	376	373	391	385	395	399	394	378	378	364	382	390	406	398	419	394	420	351	417	381	361	406	370	440	374	384	401	433	446	372	404	431	388	384	398	416	404	381	415	418	370	371	385	378	394	399	404	399	388	417	372	403	398	406	381	406	436	408	401	370	407	391	422	439	414	371	402	368	425	396	422	427	371	409	399	374	423	423	390	386	373	418	414	375	398	416	402	367	405	422	393	406	399	404	382	424	393	379	397	414	365	408	370	413	396	381	404	387	384	383	405	398	425	365	413	395	412	351	399	411	424	403	398	400	419	420	376	408	408	355	435	410	413	400	387	377	387	400	381	404	430	399	401	405	409	379	418	392	383	433	406	386	445	369	400	366	380	372	364	395	387	398	399	410	392	407	432	386	394	387	414	401	395	383	402	404	370	406	385	384	374	394	373	415	409	405	427	401	383	381	419	413	427	403	385	415	368	421	379	405	395	422	380	365	414	365	368	431	380	386	412	382	444	380	344	371	438	388	393	415	367	402	402	416	399	398	398	412	402	443	427	413	385	397	408	372	378	369	385	410	406	368	377	419	393	363	421	418	406	409	382	430	379	385	416	418	414	354	430	386	392	422	374	378	437	396	393	426	396	409	409	402	375	399	404	351	388	412	381	407	424	378	388	416	423	424	429	377	376	392	399	418	388	442	388	411	366	410	422	395	402	440	410	409	400	436	393	427	409	408	365	380	400	352	394	409	389	419	380	405	383	399	436	420	418	378	386	403	390	379	411	393	429	364	407	424	392	401	404	364	408	412	426	411	407	397	439	415	422	387	382	402	363	383	422	396	411	377	432	420	402	378	412	411	394	392	372	396	375	414	417	438	360	397	361	397	446	410	393	411	397	427	416	380	425	344	391	404	377	413	388	428	412	417	382	400	382	384	402	412	373	402	385	388	432	349	399	358	433	377	382	366	367	395	420	382	400	393	379	374	382	391	368	405	397	393	396	375	411	421	385	419	417	412	403	370	412	366	383	402	407	400
24647	20737	26745	24528	12720	4242	2364	1566	1201	874	2756	15029	11762	6126	2109	758	573	532	530	535	485	499	471	510	500	521	477	505	502	559	544	517	528	503	515	527	492	475	516	473	466	560	506	494	515	486	504	524	514	522	501	494	512	527	486	528	550	496	519	496	492	537	485	522	508	495	492	506	498	528	562	499	506	544	498	493	494	507	491	505	517	517	518	511	507	537	523	521	530	521	546	542	501	502	541	518	508	511	500	514	491	482	563	504	493	503	532	487	510	489	517	519	484	484	475	516	498	478	513	477	501	561	511	485	542	500	468	538	521	500	538	501	468	531	501	519	490	472	444	512	507	504	510	464	498	522	535	494	511	496	508	492	520	524	504	517	533	508	530	494	535	553	510	515	513	534	485	494	522	502	523	526	465	512	483	506	488	483	472	492	493	542	499	521	581	512	509	456	513	505	543	525	527	490	515	515	465	503	516	524	513	511	499	503	499	525	514	464	494	526	455	544	532	502	472	512	487	525	517	495	525	503	494	466	497	520	541	559	512	497	502	524	477	483	505	512	513	507	518	500	517	528	500	493	500	535	487	524	514	448	488	513	484	511	487	533	475	527	483	487	530	533	498	517	481	513	535	475	510	506	485	503	496	530	513	492	486	513	532	481	472	488	493	482	543	503	490	550	530	517	479	498	531	526	534	523	520	514	497	472	524	499	484	499	502	519	500	529	511	522	509	515	500	507	470	537	509	480	489	561	493	483	502	498	489	505	517	524	543	487	469	517	505	479	492	476	512	524	515	493	487	513	494	516	505	488	533	475	524	486	523	498	517	496	514	524	491	491	496	549	527	507	506	506	518	521	492	486	481	506	506	503	518	477	513	533	490	527	509	533	466	481	478	481	524	532	472	493	510	508	504	527	499	518	476	464	512	539	508	515	483	456	475	498	505	497	491	487	481	548	504	542	550	497	488	517	530	501	516	486	503	481	488	485	531	500	499	494	482	508	482	509	473	522	541	479	469	484	514	520	524	528	478	523	509	492	521	515	530	504	472	474	530	520	515	525	502	504	515	536	523	524	512	531	514	505	515	515	530	436	520	522	490	458	484	525	511	491	452	480	518	483	492	448	548	504	494	520	502	486	505	499	504	486	526	505	485	480	511	496	514	491	536	548	524	495	483	477	503	504	503	483	496	490	497	493	503	523	538	477	522	523	529	550	549	543	489	505	458	503	519	514	539	523	478	511	521	502	528	470	473	485	507	470	477	521	463	501	529	470	518	505	482	490	488	518	535	522	466	500	475	492	503	496	526	572	501	540	514	513	531	495	547	506	470	519	510	460	485	505	527	489	484	502	478	519	507	482	498	504	495	520	479	492	493	505	493	464	507	486	512	479	550	486	487	535	503	486	529	511	482	502	510	502	523	489	524	472	525	531	483	529	483	481	445	503	526	487	522	491	472	499	488	532	520	533	515	492	496	482	507	510	535	463	512	490	488	521	510	490	510	516	522	524	516	505	534	533	546	507	509	490	513	488	459	493	486	496	476	485	521	500	478	525	512	490	511	523	487	478	503	481	496	491	467	457	495	484	493	528	514	519	504	508	503	540	528	479	521	526	488	495	494	535	522	503	495	499	507	530	476	488	520	479	497	493	521	522	564	499	524	468	521	506	485	491	525	509	501	487	485	505	492	537	495	513	509	494	512	504	435	500	542	502	485	549	491	507	495	523	516	514	531	528	535	481	504	512	545	514	514	499	497	539	452	489	460	470	467	512	491	514	518	518	565	517	499	511	529	494	501	527	537	512	507	513	522	493	499	502	498	518	555	501	521	542	513	538	500	510	495	532	532	523	480	520	514	503	538	491	467	475	503	513	444	571	498	506	468	477	438	457	506	475	531	487	503	525	449	469	461	462	542	524	485	511	524	520	544	469	518	523	506	523	512	534	496	515	449	461	496	506	504	515	509	550	515	530	488	489	480	475	508	490	545	499	495	479	493	500	519	537	527	504	531	511	495	511	499	511	474	515	509	514	501	490	486	531	469	539	502	527	479	529	522	523	469	511	493	516	501	499	506	516	483	498	518	491	451	494	504	502	492	462	488	502	465	550	492	490	499	520	498	502	498	488	486	436	527	480	493	507	508	535	502	504	494	478	488	481	502	491	478	482	475	542	471	492	497	516	519	496	523	530	506	506	497	500	477	504	463	498	520	491	520	494	489	516	456	528	457	507	508	507	496	508	529	490	505	499	492	509	510	521	553	502	503	476	507	475	482	515	504	474	506	511	541	486	467	493	485	490	509	509	469	488	530	490	522	454	511	486	466	517	506	483	523	513	523	528	469	498	509	436	528	519	522	512	532	504	485	547	473	486	530	516	512	498	514	511	546	497	509	474	513	487	488	518	525	512	531	506	473	526	479	522	543	531	464	527	520	507	467	525	494	467	491	478	490	501	472	510	498	487	476	534	540	542	471	489	455	516	515	486	485	515	487	488	549	512	487	488	501	522	521	513	507	469	509	525	504	515	485	535	504	480	549	463	528	484	509	474	501	471	531	525	498	507	486	531	507	483	475	495	522	482	502	499	539	508	478	477	496	523	561	514	525	515	529	492	508	537	513	540	528	494	472	468	507	489	525	517	479	484	508	497	499	504	511	502	493	511	465	542	493	490	514	491	492	509	526	482	518	495	508	539	492	520	476	513	484	552	517	524	492	506	474	513	494	497	484	503	477	453	521	472	526	515	534	473	506	467	501	516	519	542	472	502	532	493	504	501	496	467	545	489	516	514	537	544	491	570	514	547	489	489	532	463	531	510	552	491	528	509	538	491	472	480	502	522	476	511	503	491	507	518	507	478	517	494	501	526	494	505	521	526	463	505	532	482	469	484	487	518	476	475	481	527	486	528	456	501	459	475	488	483	482	530	509	535	515	489	512	533	520	478	501	522	496	490	499	517	509	515	516	465	499	501	486	473	507	482	489	515	512	493	504	491	485	488	505	522	498	490	487	522	488	520	476	475	526	496	507	513	509	475	485	535	499	537	518	508	548	510	518	485	497	494	462	504	506	506	494	504	499	507	475	534	505	502	545	487	483	482	479	487	526	518	494	514	483	481	513	504	489	513	498	470	526	548	478	522	568	517	514	482	520	486	497	508	487	542	510	482	475	514	521	489	500	480	506	499	505	510	475	518	482	545	516	467	509	500	493	508	505	486	482	514	466	511	467	505	512	473	519	512	470	501	488	521	491	504	505	496	509	519	537	490	501	527	486	489	504	506	485	480	451	514	509	519	485	492	523	493	504	498	465	482	464	487	488	485	539	484	532	516	475	487	470	485	493	503	463	483	507	502	487	496	489	481	489	527	477	499	491	502	501	496	486	524	451	495	504	486	525	484	468	483	476	521	499	542	512	527	488	509	497	509	462	477	497	467	532	482	498	475	480	458	473	518	525	502	480	515	488	493	482	503	491	522	511	494	503	462	542	524	504	503	499	490	454	507	539	483	461	529
6171	11807	12061	7846	5150	3525	2567	1903	1484	950	4245	16691	11320	5913	2143	674	507	494	427	458	415	439	450	437	442	436	407	419	434	484	454	460	492	429	479	427	505	476	435	411	454	453	441	466	455	413	482	431	482	466	406	450	414	463	428	473	490	430	416	429	450	452	476	410	387	416	457	421	448	449	462	439	421	469	418	401	455	396	432	483	430	469	413	424	453	395	441	446	410	482	457	470	448	455	405	434	454	451	449	470	457	449	453	448	450	464	440	447	442	404	446	469	458	410	454	429	459	409	442	423	476	410	453	439	413	437	408	434	460	434	406	458	452	474	432	434	435	439	428	408	398	439	448	470	440	441	444	432	441	448	418	404	484	434	437	404	452	467	435	452	470	443	422	461	460	420	430	417	429	443	461	484	425	423	413	420	457	465	462	422	446	445	437	395	484	410	459	446	415	424	393	435	425	431	443	412	440	433	449	462	436	428	423	452	442	480	438	412	476	426	424	466	417	439	445	465	440	467	432	420	482	455	435	430	442	457	444	461	461	438	425	405	417	449	423	440	442	445	432	441	461	424	444	458	432	410	473	426	420	426	416	453	470	453	403	436	435	418	432	418	443	452	426	434	383	441	445	422	455	465	447	429	416	428	444	438	465	457	468	433	433	456	432	439	440	401	423	430	440	414	472	450	442	426	397	434	415	422	404	454	447	451	441	440	423	429	405	417	422	416	449	387	420	413	409	428	409	425	448	437	452	450	442	440	395	433	433	444	456	464	423	419	422	430	411	399	459	445	464	465	416	431	421	438	438	452	425	425	410	456	438	433	413	464	449	448	432	493	419	433	460	414	460	458	427	469	461	426	461	437	441	456	393	425	411	463	439	463	456	417	431	423	463	445	427	483	437	432	411	433	399	408	464	448	474	440	457	444	434	431	436	463	426	415	433	461	431	467	400	416	462	439	422	460	415	423	428	433	427	427	394	474	417	429	485	416	439	413	439	394	422	438	419	425	431	444	430	418	399	461	470	403	409	436	432	437	458	425	431	422	461	465	420	477	432	433	428	417	418	447	417	472	440	436	423	443	447	426	431	444	451	443	418	418	432	394	445	465	423	447	449	444	443	462	403	463	458	423	418	427	444	412	473	458	435	467	414	429	440	414	437	443	440	405	415	430	460	475	411	416	446	413	488	423	472	447	433	411	398	432	432	425	425	475	442	451	428	475	445	438	435	432	459	443	471	490	428	423	431	457	404	447	441	449	405	447	453	459	421	429	468	423	456	422	436	459	399	441	433	470	459	392	440	425	425	392	445	469	411	452	446	459	418	442	414	424	445	470	422	441	422	420	471	427	457	477	407	472	467	451	458	429	481	416	446	425	449	413	424	463	443	438	450	412	416	417	416	433	397	422	453	435	412	427	440	423	437	415	435	435	430	472	441	478	437	451	435	414	415	458	404	432	438	458	457	410	425	457	450	453	455	430	430	477	433	424	449	455	418	414	466	466	450	428	419	495	415	453	444	401	423	445	481	426	470	430	444	434	432	451	428	461	435	440	473	430	442	429	424	451	406	426	476	453	443	442	428	435	440	440	439	459	423	482	433	437	433	441	469	463	429	434	436	443	429	405	443	422	415	417	425	422	445	414	493	468	432	418	457	464	444	428	442	434	457	443	467	448	437	413	430	426	411	442	413	421	445	466	415	443	486	476	419	387	461	398	445	469	428	414	473	412	432	464	461	411	424	473	446	402	413	490	427	401	438	487	444	431	434	413	453	424	397	460	411	485	452	455	457	416	458	451	454	447	442	427	451	441	425	416	459	456	422	434	470	462	473	426	468	446	431	486	425	459	454	431	425	410	446	398	456	467	429	474	442	425	425	443	415	442	434	407	395	435	453	431	451	409	407	426	425	445	425	424	455	443	470	415	444	451	404	431	404	465	443	455	452	444	435	419	446	416	416	412	410	417	447	442	395	470	445	432	386	443	452	431	447	453	441	449	439	397	445	403	445	426	418	452	416	446	417	452	432	409	418	462	423	432	447	437	416	399	463	418	456	439	459	444	408	412	436	416	437	462	434	457	444	442	438	436	429	415	426	431	434	422	480	435	453	413	411	419	422	463	431	427	426	421	453	415	403	440	473	401	409	448	428	436	436	410	410	452	457	464	442	442	450	407	398	470	461	413	436	421	405	450	463	423	435	432	427	430	452	437	436	439	462	424	419	460	436	434	459	415	430	450	411	461	433	437	451	454	463	469	456	462	416	389	412	393	405	434	472	444	410	438	458	437	465	423	448	410	465	429	452	446	409	445	426	431	405	443	444	393	385	410	412	455	437	423	453	411	414	420	421	452	457	459	434	458	448	435	448	450	451	423	450	459	387	430	406	425	407	442	448	473	437	395	451	439	463	403	449	435	416	442	427	446	437	411	390	464	427	425	434	405	426	409	452	428	429	462	421	393	433	422	465	441	423	451	422	435	443	399	462	452	417	417	451	437	434	430	417	429	401	419	425	416	407	407	422	429	428	458	458	436	409	432	409	414	421	423	450	422	406	442	448	436	429	453	429	431	429	425	446	411	434	450	448	395	401	424	448	448	431	455	388	465	410	436	419	435	391	420	405	429	388	462	412	412	407	442	408	452	477	412	451	382	451	414	455	452	422	459	447	440	473	460	476	399	452	437	399	440	429	425	436	472	433	423	422	444	439	451	465	452	433	420	447	436	440	434	417	444	389	456	451	422	445	440	434	451	453	447	439	430	450	445	454	416	438	459	439	467	449	452	413	441	438	473	385	436	399	454	439	440	462	453	433	426	448	408	412	430	410	468	427	430	419	467	436	438	432	373	412	473	433	422	458	453	431	442	404	453	429	417	433	460	468	445	483	422	436	450	432	404	389	466	405	411	450	416	417	477	453	439	413	447	455	427	495	439	453	458	442	423	407	416	468	449	429	436	430	407	441	441	452	466	423	429	424	479	384	449	444	439	445	411	419	418	441	415	443	425	461	444	422	416	421	417	408	409	472	417	451	447	466	432	452	427	397	456	440	410	401	398	404	438	435	432	415	440	406	417	419	460	465	431	481	458	442	424	430	458	405	424	441	459	434	407	390	447	416	415	429	442	433	438	438	408	413	429	486	399	428	430	449	451	419	440	433	414	413	405	401	426	442	422	452	437	422	449	396	422	451	437	433	446	426	483	388	412	442	433	428	452	451	430	464	482	418	418	421	445	442	423	438	424	429	456	438	425	452	447	404	472	438	436	442	410	444	444	420	404	453	432	468	439	404	429	450	431	430	420	413	467	466	407	432	429	426	415	443	437	403	430	393	443	471	459	436	408	473	454	429	466	447	445	388	432	478	452	391	420	430	442	430	451	447	397	441	425	453	430	452	419	425	435	412	435	420	405	448	441	430	459	436	406	463	423	429	420	417	458	412	451	381	423	471	401	435	437	474	436	415	428	448	458	426	457	418	479	446	439	444	402	417	402	395	457	426	445	446	439	422	423
23699	20743	27761	23767	20542	11759	4813	2353	1595	1495	5041	27138	22248	11626	3815	1059	668	659	602	650	580	623	617	607	614	577	599	613	567	621	659	621	590	541	619	590	604	586	606	591	569	590	634	595	595	560	612	567	619	648	598	614	615	593	569	585	560	576	607	571	640	614	585	625	634	578	602	569	610	612	623	573	600	576	590	594	593	613	567	592	611	573	564	546	573	577	564	549	603	601	607	613	535	585	599	674	531	614	590	642	605	574	621	569	628	633	608	588	600	586	622	576	599	618	608	577	626	610	590	568	602	603	623	601	582	609	618	538	561	596	566	597	603	577	606	573	606	608	629	574	559	639	573	569	555	632	593	603	568	602	570	597	627	629	600	585	559	618	604	565	599	637	589	593	611	616	567	609	624	607	612	585	584	571	575	562	624	582	553	659	622	603	589	607	585	625	592	538	549	603	555	627	572	604	544	587	606	607	576	586	616	561	599	644	579	631	568	604	603	536	588	579	606	636	623	531	557	633	590	539	588	594	579	582	583	594	576	584	631	601	586	600	594	590	606	612	582	581	597	623	592	624	591	638	606	605	614	571	561	617	612	559	594	570	588	618	622	581	612	579	586	618	604	585	612	622	562	603	552	566	574	595	559	617	586	625	587	613	602	591	602	562	564	593	570	590	597	618	611	577	593	549	580	589	567	600	630	600	561	598	600	574	625	621	605	619	605	577	579	603	605	606	552	600	602	595	565	607	573	615	562	579	618	571	593	623	615	605	599	607	577	586	595	591	616	651	613	574	531	612	574	571	583	610	587	558	566	572	586	591	627	580	594	602	585	613	623	597	566	640	574	587	604	550	569	596	595	556	584	565	608	628	577	577	593	612	614	573	570	573	616	576	589	607	568	584	571	609	585	575	556	588	589	559	593	613	582	611	610	640	579	624	578	592	605	576	562	623	598	591	587	594	560	597	626	593	613	558	543	553	594	645	595	601	578	635	588	632	625	580	585	560	537	590	572	579	596	619	582	620	623	611	588	599	639	631	544	593	572	568	570	564	535	567	575	574	568	608	573	627	567	592	588	590	625	560	621	568	576	593	560	603	564	576	611	575	574	605	566	563	579	586	588	585	638	570	574	590	573	598	550	648	574	615	590	600	609	588	592	614	569	591	597	590	629	599	566	556	612	589	580	622	588	597	604	592	618	623	564	674	588	588	618	605	592	590	559	577	574	603	573	619	604	573	652	593	604	632	607	550	598	621	575	617	611	604	589	645	603	565	614	579	578	607	593	564	602	567	588	589	596	604	585	553	575	579	573	631	602	584	548	546	621	595	614	574	621	548	568	604	554	577	655	612	611	604	632	553	580	539	588	573	605	562	573	558	621	605	572	629	563	605	620	610	647	568	618	591	599	580	597	609	591	618	615	522	577	602	588	554	609	595	648	570	649	593	587	604	620	578	584	585	542	617	596	622	593	633	551	606	610	610	625	623	553	585	574	619	555	610	607	560	602	575	574	577	552	591	601	578	600	568	607	627	634	587	584	638	589	608	596	612	607	579	613	590	626	587	599	608	577	586	606	649	576	567	611	613	566	626	580	574	572	598	629	580	562	581	604	590	594	597	656	569	615	597	622	615	584	580	578	619	597	571	610	600	580	563	577	566	597	577	555	616	590	600	618	608	598	584	629	600	589	650	560	579	548	626	602	579	616	542	607	579	544	609	589	591	613	605	624	586	612	569	590	594	613	610	641	574	587	601	599	639	570	591	578	551	549	583	580	574	606	612	616	632	635	601	550	598	598	587	529	590	575	621	590	592	613	566	564	580	582	562	611	567	629	595	596	587	577	576	607	575	577	607	600	607	638	570	567	626	593	576	571	567	580	619	583	586	586	589	661	575	609	607	593	575	635	593	591	546	568	602	571	603	560	581	597	584	613	562	639	615	597	566	592	605	624	597	592	564	576	587	574	606	631	585	548	570	564	585	572	590	578	624	578	564	628	595	571	635	561	587	561	607	593	598	626	624	540	545	598	556	599	598	567	597	624	604	626	570	596	604	590	584	565	588	542	599	596	612	583	635	552	607	612	614	580	611	594	565	580	574	581	597	590	556	607	558	586	598	593	581	571	623	579	573	604	538	629	637	557	625	564	593	588	591	625	585	574	606	579	585	556	632	582	615	580	598	590	613	601	540	617	551	566	625	601	593	581	582	637	583	613	604	593	583	578	532	624	605	628	602	580	615	600	592	628	569	580	609	594	585	621	574	565	645	593	553	592	583	614	584	609	607	560	542	601	615	589	618	613	567	594	609	541	575	610	569	594	607	623	590	589	561	589	599	528	614	577	588	579	636	538	603	582	571	572	630	571	595	599	587	572	591	615	577	624	628	589	607	587	575	539	585	604	599	604	595	594	568	585	561	590	598	617	579	598	575	633	540	646	602	577	615	571	605	600	565	619	603	632	588	545	612	597	568	611	659	575	574	568	570	596	616	548	594	616	576	582	616	591	562	640	602	575	572	579	622	616	581	623	553	578	585	610	605	589	604	611	583	593	627	610	600	592	558	593	601	565	575	580	641	589	599	585	608	610	594	615	607	627	623	605	644	598	620	586	613	655	580	610	571	608	619	605	639	560	602	624	604	529	540	612	593	639	583	602	555	633	584	594	607	603	619	620	607	558	557	595	599	647	603	598	595	589	605	611	607	637	607	602	591	597	600	594	604	577	588	581	576	608	585	585	589	579	587	576	584	577	616	574	611	583	591	547	602	620	627	558	575	601	564	553	611	590	576	587	591	551	630	577	557	597	597	598	569	638	591	607	598	570	578	594	563	603	624	577	599	590	603	609	587	583	585	564	596	594	596	619	528	591	566	572	613	601	612	567	570	569	571	603	597	563	589	572	619	578	526	611	581	590	585	597	575	618	629	572	642	608	580	581	589	543	605	573	582	581	589	542	616	620	606	574	598	570	605	590	602	559	577	610	638	596	552	588	592	603	611	612	586	573	622	583	590	593	625	618	582	592	602	600	593	618	571	594	592	617	617	576	611	607	615	570	530	622	604	583	605	579	588	569	558	631	617	590	631	618	599	585	627	575	577	610	627	606	586	640	593	581	637	588	613	570	584	628	583	559	648	583	583	607	610	574	521	592	575	559	605	571	555	597	546	596	590	593	600	592	620	564	560	586	548	579	573	569	549	605	576	592	581	603	612	616	603	624	615	609	559	613	564	615	636	561	605	567	604	604	590	574	613	582	581	593	576	633	608	605	599	594	578	551	540	583	590	592	575	576	531	586	566	615	564	597	588	589	606	582	592	585	570	605	598	566	619	583	566	582	572	574	596	587	611	617	579	592	589	584	569	655	614	645	604	624	631	578	619	571	578	593	623	614	595	605	622	608	631	630	596	575	615	561	636	584	621	566	597	592	650	565	590	567	543	578	552	600	597	608	588	556	617	614	570	609	623	596	619	587	584	561	618	566	557	590	603	576	562	547	540	602	577	530	609	629	535
6269	12303	12104	9808	7341	5247	3919	2846	2153	1989	7875	27107	19205	9716	3748	963	650	579	534	535	518	483	500	518	542	545	536	511	545	534	484	567	516	554	483	537	516	528	491	540	516	555	552	512	497	533	486	519	501	520	547	510	502	550	523	525	500	562	508	545	530	450	572	489	531	544	523	524	535	564	520	521	517	515	537	533	506	530	523	537	512	532	519	522	511	512	508	500	471	521	508	508	487	518	535	552	513	557	537	536	503	478	551	523	517	568	504	506	490	507	537	585	527	498	562	511	515	543	494	495	537	535	539	487	528	512	459	547	523	502	528	535	537	518	519	480	498	532	523	487	527	494	519	548	513	526	498	540	553	492	515	541	520	519	507	503	467	508	520	495	507	504	490	526	491	484	504	534	512	487	501	466	500	503	507	543	500	528	512	554	557	523	498	488	539	535	522	518	494	485	515	526	522	482	509	478	492	509	528	517	496	507	515	516	499	500	507	528	543	511	533	478	514	493	513	529	513	507	524	514	528	513	514	487	535	537	518	546	515	503	492	509	488	529	508	541	471	509	525	543	525	516	556	480	505	522	513	525	549	474	508	500	512	538	538	518	490	505	488	483	528	550	505	554	509	552	536	520	537	485	514	495	516	513	536	469	481	486	531	543	479	517	505	560	532	511	491	539	492	494	488	520	479	494	529	469	533	523	527	493	508	504	529	520	503	498	502	523	500	486	480	488	523	514	526	514	542	505	506	476	516	508	524	528	462	452	525	496	503	543	510	519	516	490	520	504	457	538	485	500	524	524	495	503	534	517	531	552	531	517	520	504	518	495	524	538	491	523	513	507	522	500	518	514	504	489	520	533	482	535	518	549	500	536	514	544	509	485	527	487	533	521	537	522	501	547	555	537	510	521	535	489	540	538	496	478	559	505	496	511	508	500	504	513	492	493	525	530	528	487	477	473	482	489	542	513	507	546	533	503	539	493	536	502	553	521	472	505	505	508	499	495	463	506	557	544	473	521	497	477	544	475	456	535	555	474	463	521	498	520	508	489	472	523	502	522	496	505	483	517	503	495	465	510	515	497	510	521	516	499	505	549	513	501	497	486	478	474	523	482	542	520	535	518	523	488	509	541	497	507	506	442	568	547	511	517	523	559	491	508	498	522	492	559	526	534	524	489	544	502	509	526	516	484	552	531	495	498	522	486	551	569	516	535	506	543	555	523	503	546	499	466	573	532	543	544	508	495	481	528	525	499	517	524	534	524	523	537	536	549	566	491	511	502	483	506	516	512	487	536	543	521	510	551	532	500	526	484	524	518	475	480	468	495	489	498	533	520	548	507	508	519	489	489	522	587	512	458	463	528	518	532	482	552	492	479	533	549	494	514	485	456	503	488	495	486	550	527	521	515	499	525	500	485	529	462	501	484	522	511	547	481	546	509	474	510	504	501	544	523	505	516	515	498	526	453	524	517	500	523	532	496	495	498	527	498	552	488	507	503	479	493	514	544	496	532	492	526	548	510	538	518	516	507	477	519	529	509	496	492	571	495	504	514	505	505	477	490	520	529	508	492	530	539	480	487	512	505	484	514	505	490	474	527	502	504	546	520	558	497	539	520	534	507	469	504	518	516	489	504	522	505	490	499	513	513	484	500	513	493	477	476	485	513	563	511	484	499	544	502	493	482	510	478	544	493	475	526	510	517	542	475	494	515	515	505	523	493	524	546	504	516	544	485	525	524	520	504	472	490	497	492	520	485	479	551	498	501	528	502	499	497	491	518	513	533	491	510	473	538	496	503	518	483	523	493	531	519	504	512	489	561	511	522	507	536	513	501	499	500	512	510	553	541	490	478	521	494	511	519	519	466	488	530	528	532	546	524	494	543	524	538	526	519	511	528	497	477	493	513	506	498	488	508	522	512	497	527	492	539	521	515	502	518	509	498	562	504	497	542	559	548	524	565	497	501	528	528	491	569	517	527	503	495	508	511	517	523	560	465	494	494	506	506	491	539	508	556	557	514	477	525	508	501	465	487	537	479	502	533	498	497	506	488	509	506	493	519	503	508	520	500	532	488	513	552	520	533	560	477	529	514	525	530	480	567	528	569	498	546	491	531	508	500	498	515	566	469	575	510	509	506	485	539	498	462	497	503	517	507	530	542	520	454	509	502	499	498	512	507	534	502	559	512	527	501	504	490	535	499	517	480	471	529	508	518	505	512	488	536	515	500	492	496	527	520	547	526	492	529	522	502	494	546	517	522	517	516	511	508	475	532	501	466	507	517	535	534	549	510	483	486	502	563	503	524	505	489	515	534	486	505	531	474	524	481	493	507	519	513	458	503	522	499	500	533	532	497	508	508	494	515	549	491	524	485	540	516	488	505	492	513	535	509	533	460	508	530	525	508	429	501	539	516	550	499	486	546	506	462	519	435	507	565	502	504	526	520	508	489	531	540	531	506	511	543	516	503	514	511	469	495	512	546	509	504	482	520	495	508	525	515	523	524	551	499	506	504	504	492	479	486	530	529	487	518	510	503	519	533	509	520	511	506	516	490	498	511	523	519	551	517	464	550	484	567	482	513	544	534	499	499	513	479	523	485	497	512	506	466	512	543	494	498	501	510	511	503	498	525	467	461	518	496	520	517	502	551	513	481	493	501	522	514	493	512	505	548	506	499	490	480	514	551	446	492	532	524	503	484	488	528	553	487	510	498	519	465	509	535	468	488	543	522	508	504	524	494	508	525	524	498	499	465	498	518	539	514	511	524	547	494	522	510	513	491	481	529	491	523	502	461	511	497	540	515	505	494	481	502	496	495	516	509	566	459	505	492	535	514	492	500	489	501	505	546	519	519	513	530	475	485	538	513	519	520	500	509	543	511	534	511	539	501	526	505	493	506	507	519	483	504	527	516	538	522	495	494	494	471	517	475	532	508	499	539	542	551	533	506	510	529	531	526	537	485	545	565	497	521	512	571	521	484	462	512	505	476	527	522	502	520	518	473	508	508	510	520	494	517	539	497	514	515	516	486	533	487	519	561	524	524	506	503	483	480	550	492	486	552	496	511	496	526	549	525	476	502	474	528	525	507	536	496	532	507	478	501	501	513	531	523	497	505	506	499	496	511	512	502	537	561	461	518	506	531	564	541	510	543	503	532	528	488	552	547	487	514	497	483	495	479	557	506	498	567	559	525	477	509	521	498	538	488	506	548	461	496	531	488	469	488	563	499	496	502	503	484	519	505	519	490	511	490	494	473	515	480	502	500	534	514	493	529	501	552	493	474	526	522	496	536	549	481	539	509	514	488	519	512	498	472	522	513	470	509	501	491	502	479	504	511	521	518	501	485	479	512	519	516	557	472	508	466	515	519	562	487	503	517	515	541	530	523	528	514	555	514	530	531	471	512	530	504	520	496	487	527	506	533	522	483	502	549	507	504	489	491	493	485	536	503	508	492	513	533	512	530	547	504	481	537	515	518	542	468	472	506	528	536	473	520	468	490	485	546
26675	11668	4245	2529	1418	1062	781	649	582	552	776	1777	1539	1049	665	512	484	468	449	454	469	448	445	489	460	457	443	465	453	458	456	461	469	469	471	445	413	462	494	439	477	467	437	480	441	475	451	484	430	447	442	492	472	481	460	448	442	512	461	443	469	442	449	433	444	453	493	439	444	462	494	484	430	462	442	435	402	412	447	444	443	455	445	475	449	445	413	451	453	465	507	470	449	471	417	429	408	438	438	462	446	444	432	481	478	448	446	465	450	437	444	447	456	429	481	458	464	460	476	463	426	444	446	431	452	449	470	456	416	415	460	475	504	471	509	429	460	431	430	448	456	466	445	459	447	453	452	466	455	470	480	461	468	449	422	518	459	427	454	435	462	449	448	440	427	438	456	452	444	461	462	444	414	438	441	450	461	446	480	455	463	444	430	431	447	469	463	469	438	460	453	476	466	477	458	440	452	426	435	434	442	444	434	465	460	475	473	468	436	433	483	432	464	426	458	407	468	426	398	482	418	440	488	463	430	487	422	479	450	468	428	456	434	449	420	455	473	420	431	447	451	449	457	451	455	459	437	462	472	463	459	485	488	445	431	464	490	475	431	447	451	410	476	458	441	417	446	479	468	485	449	486	497	433	422	424	453	459	472	485	447	423	485	420	452	452	480	464	460	457	468	416	449	446	460	439	452	484	463	442	442	459	466	431	491	451	475	447	439	462	465	466	419	423	472	452	432	400	462	420	434	421	455	423	431	473	476	438	461	452	457	478	417	483	446	455	452	475	455	460	466	474	445	462	465	432	448	420	461	407	453	449	460	459	483	443	468	432	417	436	475	434	441	432	469	443	477	461	508	486	466	465	449	495	442	438	448	446	480	456	442	445	506	447	458	448	436	443	441	467	467	464	426	484	490	478	462	492	428	458	428	480	465	449	439	452	424	477	442	406	462	427	477	442	455	472	453	443	424	424	441	421	461	433	492	452	454	446	452	453	484	465	450	457	449	475	429	437	440	432	457	427	473	523	449	498	436	476	437	440	430	436	479	445	429	481	483	416	432	445	452	457	424	429	454	457	460	476	452	434	462	449	447	413	425	504	405	441	440	424	430	431	446	469	446	484	463	448	474	448	452	454	460	459	481	461	482	468	461	503	431	487	461	417	480	502	464	475	494	453	426	445	445	421	467	468	470	467	428	440	500	460	421	425	451	434	462	475	472	489	427	435	417	441	479	477	463	437	451	450	474	459	467	471	496	456	443	465	461	438	457	448	415	452	417	436	457	416	473	423	485	429	469	450	492	438	468	494	480	448	422	430	451	447	460	454	474	481	432	451	442	486	467	472	499	453	451	453	439	433	455	486	457	389	482	414	463	491	431	448	439	430	470	457	450	479	430	446	496	452	435	432	424	473	456	440	476	440	449	474	469	451	440	455	480	457	460	414	476	464	447	459	407	454	410	395	471	429	455	432	466	437	463	440	438	482	480	448	458	415	468	446	446	417	447	464	495	456	484	481	451	471	448	468	470	454	442	463	480	429	433	446	434	464	461	502	490	451	479	442	442	453	427	472	441	431	463	466	474	456	434	498	512	459	436	462	448	441	425	487	458	453	427	420	474	485	468	456	445	424	441	411	454	443	452	472	464	486	453	488	446	461	458	490	486	445	462	449	455	476	468	497	488	443	471	428	462	455	441	445	461	458	482	443	437	430	439	453	467	457	448	493	476	434	474	428	439	476	476	443	446	490	461	427	449	489	458	443	454	441	453	447	489	461	463	441	469	448	443	435	432	442	476	441	485	448	452	471	430	435	457	447	450	472	451	516	433	430	439	457	464	427	394	467	454	469	468	462	445	474	434	469	471	434	468	493	453	450	401	457	470	444	476	491	452	475	436	456	487	477	472	463	443	462	466	433	429	463	438	445	516	475	477	500	441	437	403	453	436	465	474	440	453	457	428	446	483	439	462	470	400	462	456	451	490	461	430	442	430	463	435	434	447	435	520	443	466	444	412	463	494	442	459	455	421	456	455	463	488	433	449	431	431	434	480	462	423	429	447	455	445	464	436	481	447	448	463	494	430	455	448	467	431	408	417	484	453	413	461	484	451	454	474	477	459	463	457	494	450	451	500	464	407	492	473	422	412	415	438	428	444	443	523	498	462	484	417	416	461	420	447	417	449	462	449	488	428	444	457	469	439	453	481	446	427	477	464	462	467	437	457	445	415	453	465	461	476	422	455	449	467	506	469	476	434	445	452	496	458	476	437	467	467	436	447	492	464	451	462	452	430	431	417	434	454	427	452	457	435	477	449	463	486	481	430	482	434	462	456	475	458	410	448	428	481	452	479	461	443	447	476	460	448	444	478	424	450	476	488	455	481	470	437	434	477	480	488	427	419	465	471	446	432	408	464	445	432	480	439	504	454	456	463	462	450	464	454	441	485	447	432	479	423	453	479	421	473	469	445	398	472	480	432	460	415	418	433	452	465	463	481	457	438	492	445	467	462	473	456	492	436	507	404	420	443	454	488	414	451	438	447	467	444	466	468	447	472	474	445	450	463	439	439	444	477	433	452	440	469	481	458	424	470	485	443	458	455	492	443	484	448	414	487	444	417	458	435	444	501	498	462	441	424	438	456	451	494	476	465	457	453	454	428	464	445	459	481	462	501	480	471	495	447	477	483	476	483	462	419	492	497	499	480	475	463	431	443	453	482	467	461	469	487	458	473	470	447	469	432	444	466	447	420	454	446	450	421	419	475	461	492	478	479	486	483	469	431	447	444	476	499	484	483	445	472	478	451	433	467	456	452	460	427	424	478	446	431	476	469	464	444	419	458	511	461	436	485	403	496	493	463	466	509	497	492	471	448	440	445	465	443	468	464	424	477	441	458	417	462	489	453	481	463	455	469	478	434	475	460	460	494	424	418	432	438	472	436	501	485	448	439	477	471	471	456	488	469	452	439	436	474	431	450	457	467	432	441	485	447	491	474	441	433	446	428	431	468	428	452	436	455	437	422	479	440	461	468	494	443	422	466	478	425	472	412	445	449	454	436	470	484	475	449	446	463	446	453	437	451	465	468	419	457	498	442	432	469	458	440	443	480	420	449	469	439	451	455	483	457	421	472	452	463	454	485	431	429	475	454	485	470	429	463	452	453	450	422	431	444	449	430	491	468	486	440	413	467	421	481	446	467	446	459	439	460	450	448	454	477	444	472	471	460	500	475	466	432	474	466	451	436	453	461	482	458	447	447	464	453	476	446	471	433	452	494	432	519	425	444	458	481	462	464	454	432	467	446	451	436	491	488	408	475	434	462	428	469	471	452	412	461	472	434	463	460	475	452	468	469	448	449	432	480	467	460	437	478	414	421	476	492	466	458	442	441	463	448	471	446	434	457	451	436	436	420	465	482	473	428	453	515	435	454	473	420	418	457	450	489	475	487	445	438	480	461	472	446	439	477	428	440	443	458	442	477	457	434	428	418	456	467	440	448	464	419	431
6309	4222	4546	2577	1698	1484	1040	801	633	554	997	2333	1753	1098	669	453	411	422	384	383	421	411	398	385	371	343	388	400	365	393	387	398	405	410	382	411	396	362	379	417	377	368	361	391	376	376	359	416	398	399	392	399	384	386	394	383	327	390	401	362	379	375	391	392	388	384	397	423	383	350	378	370	395	401	398	372	379	393	346	421	380	403	374	404	379	390	362	381	362	415	377	361	396	381	370	377	406	376	399	378	410	382	384	415	370	358	356	414	363	355	403	361	366	363	419	378	389	378	369	360	407	388	366	404	370	394	408	367	354	394	380	428	410	399	378	386	367	413	397	371	372	416	373	391	370	358	386	405	390	405	385	407	436	359	378	372	418	384	395	394	407	364	388	361	373	364	363	394	382	356	355	368	413	373	411	371	404	404	375	419	424	399	387	397	409	408	427	372	380	387	392	383	378	379	383	391	410	432	379	378	381	370	374	399	363	409	415	411	389	364	399	372	408	353	428	357	422	363	396	358	374	409	392	366	409	398	376	420	386	378	394	373	383	400	379	382	369	410	383	385	400	380	379	408	346	366	393	403	392	373	394	416	366	406	392	388	358	391	381	368	378	393	377	377	395	388	378	389	397	378	365	392	372	383	386	350	378	352	391	361	416	379	377	366	415	408	422	385	363	396	394	365	388	424	369	396	400	380	338	401	416	401	386	378	392	372	398	379	392	375	403	390	423	359	398	376	397	388	366	394	388	389	406	386	414	361	429	376	391	350	391	385	358	361	379	386	394	362	389	368	422	419	397	385	421	388	402	396	414	358	376	348	370	382	361	414	378	384	358	394	393	407	398	400	381	362	362	378	383	406	378	376	364	415	401	380	417	378	414	341	426	379	401	390	405	367	386	398	352	374	421	352	379	381	372	398	354	414	404	388	370	396	389	413	390	373	349	378	405	388	378	372	353	397	383	401	393	371	395	372	427	394	385	364	374	408	448	397	386	420	364	372	374	359	370	382	386	398	376	421	414	402	406	414	402	402	404	385	351	379	413	418	427	401	382	404	376	386	427	377	377	384	414	362	422	378	375	332	432	394	383	350	398	386	407	403	370	355	392	386	414	373	389	386	415	404	375	391	407	421	399	362	424	387	388	363	393	372	383	391	386	376	361	376	370	383	381	387	380	385	391	357	390	423	375	389	362	406	374	396	403	417	356	371	385	407	417	405	371	341	403	394	394	375	392	403	384	353	382	396	370	431	406	397	365	364	377	421	379	363	374	413	407	389	359	406	392	398	408	368	400	401	389	394	426	337	421	419	369	378	403	365	376	399	375	366	404	390	377	369	408	360	436	378	363	377	395	379	399	400	416	383	367	380	388	397	390	376	375	371	403	373	416	392	389	397	379	408	372	370	364	398	363	378	408	393	384	404	430	379	347	395	408	366	386	368	403	377	399	369	394	375	391	382	411	395	387	385	399	379	427	431	387	378	412	381	370	410	400	398	407	354	375	366	404	387	375	367	352	359	425	389	374	427	363	391	377	354	368	398	397	421	400	401	424	364	374	377	419	386	386	396	422	393	385	396	443	404	355	390	397	397	369	370	399	389	373	392	420	430	383	366	379	346	380	402	400	380	395	397	380	395	394	414	384	386	390	374	406	403	378	359	398	372	401	367	392	369	369	361	385	407	386	369	385	390	342	340	373	374	392	399	410	393	399	389	394	368	370	404	394	350	368	354	385	408	373	379	391	397	388	361	369	395	422	403	375	382	365	408	407	424	385	386	403	350	393	383	377	426	394	348	408	361	376	372	382	393	358	404	376	409	363	408	423	412	412	360	370	381	405	385	365	369	379	383	375	368	402	370	383	420	385	379	377	354	427	378	389	415	401	373	377	364	417	389	371	411	368	407	434	380	422	368	383	340	370	403	379	380	370	400	371	375	378	379	363	370	400	397	367	397	342	382	391	363	395	387	367	420	383	415	377	390	401	418	402	340	377	388	384	373	401	404	364	397	375	395	394	411	402	371	380	380	407	392	367	362	412	375	392	373	361	401	384	387	373	373	349	388	360	388	357	390	396	404	370	377	345	378	367	370	407	388	408	410	411	363	369	396	393	379	377	390	371	389	386	347	393	383	395	390	356	406	374	355	343	407	404	434	382	380	411	389	383	361	403	379	354	376	396	371	386	368	388	367	377	369	372	384	391	365	387	388	429	366	388	395	403	387	378	358	376	409	385	402	370	419	390	393	415	377	372	394	355	377	390	371	410	372	377	383	392	385	398	365	408	365	392	407	371	362	434	391	392	383	400	407	402	380	397	372	413	370	377	381	438	378	376	381	394	380	380	411	359	416	343	404	403	390	372	375	375	379	381	412	369	387	386	379	378	363	372	417	373	364	375	370	397	393	379	365	409	410	421	378	392	387	389	379	413	396	366	395	396	372	421	366	385	383	359	414	408	391	367	370	344	363	394	397	381	407	424	398	387	417	367	389	406	386	377	371	377	410	347	408	413	408	401	395	397	403	348	384	382	387	374	414	365	394	389	377	383	376	372	410	409	393	438	404	369	384	402	338	370	345	404	380	385	419	383	379	401	384	387	378	411	364	353	400	395	404	361	330	355	355	366	404	393	373	429	348	366	389	361	418	394	370	372	411	378	374	382	393	389	379	387	362	416	404	400	379	386	353	370	386	396	370	401	366	381	402	366	371	369	396	383	432	444	389	389	403	401	389	367	381	363	389	385	386	402	385	406	388	359	377	392	367	376	426	406	403	370	378	365	403	388	366	401	395	408	359	379	397	385	390	399	397	405	377	408	359	393	372	390	373	365	415	407	395	366	355	375	369	387	400	366	368	385	370	395	384	379	386	403	384	392	352	365	422	398	393	401	363	397	368	381	388	346	406	386	351	409	403	382	405	381	389	358	406	374	395	393	391	452	367	392	387	392	390	382	405	395	415	396	372	377	390	377	353	351	373	357	382	401	372	379	359	355	361	390	385	380	397	446	396	414	409	404	389	405	409	386	420	366	418	401	379	427	349	409	351	425	400	359	365	381	369	384	428	398	351	387	366	417	421	378	371	363	398	394	399	362	393	390	366	371	406	388	405	421	356	386	403	356	368	390	409	395	410	448	402	352	381	401	358	440	406	377	401	401	393	373	376	397	341	426	370	414	359	366	375	429	432	379	384	394	395	400	368	375	380	397	368	390	389	397	384	402	396	416	384	401	413	389	383	374	382	381	351	351	378	394	359	351	374	393	383	400	385	364	377	375	389	367	412	393	405	404	403	377	363	383	391	382	402	392	370	428	374	415	390	389	405	401	371	380	437	387	396	391	394	375	349	390	372	404	414	393	384	365	385	399	371	408	381	407	381	404	371	414	378	378	399	384	378	401	415	356	439	404	381	392	363	362	395	367	392	403	374	398	368	389	407	412	395	380	401	357	374	384	366	410	382	371	394	400	405	386	381	400	397	396	378	385	385	391	369	404	392	361	379	393	381	395	390
24760	20729	26690	24560	9919	2387	1539	1403	1167	1054	5825	17168	11479	5247	1829	721	545	529	491	529	521	496	456	517	492	556	460	481	491	480	494	502	520	509	495	475	484	453	499	504	488	483	500	482	463	471	499	495	500	472	514	493	436	484	517	480	499	500	503	486	478	515	450	518	491	492	453	513	514	471	490	473	506	463	449	482	515	484	535	538	491	507	479	500	486	468	505	468	526	508	478	483	477	496	505	452	519	488	479	513	477	496	543	473	462	526	529	519	555	508	485	537	492	486	485	484	487	479	511	509	486	541	481	524	490	466	485	536	484	517	509	486	483	519	473	470	500	504	456	519	476	474	463	493	485	468	509	455	519	516	453	483	507	501	493	500	531	464	500	514	443	481	461	468	457	538	501	506	489	492	498	513	480	497	483	475	506	529	506	482	527	455	486	479	532	486	472	492	513	536	516	462	475	481	482	528	488	445	476	528	524	503	489	475	510	480	489	504	500	472	494	538	499	473	488	522	497	500	519	466	479	524	477	478	479	518	499	482	461	506	471	465	501	505	515	508	498	490	522	466	502	487	477	521	474	452	494	468	444	498	494	478	527	468	473	496	484	507	491	472	525	521	480	487	464	460	502	477	521	496	506	499	528	520	519	513	464	503	472	510	556	498	481	500	492	518	474	478	466	465	475	475	470	479	522	470	458	522	526	505	481	468	496	475	468	506	487	472	455	452	506	526	481	492	475	481	498	470	503	510	443	471	516	505	536	487	479	491	463	498	507	547	516	471	513	457	510	504	505	504	448	474	543	459	499	487	506	471	478	522	494	489	481	457	512	480	478	489	498	533	532	494	485	547	455	526	487	511	460	488	497	484	450	475	440	492	516	482	499	514	517	490	517	490	447	485	493	464	457	501	493	522	456	509	503	486	496	521	482	450	451	497	492	442	486	513	471	492	547	482	494	489	469	493	470	494	507	482	510	476	468	491	523	522	512	477	470	470	502	502	482	457	526	498	495	490	492	526	476	460	490	476	475	487	476	484	465	497	490	450	479	465	484	446	462	515	552	503	471	492	495	495	477	479	507	509	477	477	473	487	476	476	490	516	498	482	502	490	501	489	470	472	484	512	464	504	463	494	501	483	503	482	516	482	518	504	487	508	490	489	465	457	469	468	485	484	513	445	489	508	514	479	468	481	460	488	491	458	513	492	486	502	481	531	517	509	478	497	526	513	460	487	491	480	487	476	528	494	501	499	492	478	485	510	513	475	482	473	485	505	472	471	498	462	480	484	511	480	493	472	475	459	512	535	478	493	512	465	505	496	515	478	444	483	502	453	467	505	482	464	491	483	517	500	523	453	497	506	482	496	489	451	494	465	491	534	486	467	480	484	472	508	501	503	431	527	504	496	479	477	465	494	455	529	524	455	499	473	514	520	446	469	448	500	475	499	516	487	524	466	458	485	534	506	483	465	500	494	499	498	482	474	471	468	475	518	506	490	506	499	496	499	484	464	456	472	494	504	472	507	473	526	471	485	501	485	523	497	467	487	538	471	462	483	479	501	503	478	521	508	457	547	500	514	487	473	482	496	456	525	488	545	493	458	498	474	478	529	511	484	498	443	484	508	474	460	470	486	473	466	498	517	476	474	491	470	461	513	474	477	493	493	465	489	438	476	476	482	486	503	463	467	457	487	463	505	479	511	491	537	490	465	481	497	469	491	493	463	503	476	481	447	499	470	478	482	489	474	446	500	528	496	449	535	499	541	501	454	504	474	517	497	462	481	522	493	496	450	455	499	512	490	469	516	478	505	488	514	489	496	477	475	486	472	524	513	509	489	476	473	488	506	511	464	494	506	517	474	521	459	456	483	505	466	512	506	495	496	518	493	504	482	482	459	515	464	489	458	480	481	529	449	479	516	510	477	471	436	495	511	530	482	491	433	495	513	490	485	507	486	482	502	490	495	501	500	512	481	483	485	425	482	494	469	529	463	524	543	501	456	503	502	509	479	491	507	453	489	508	434	503	496	543	516	463	457	450	478	462	478	507	459	482	532	467	497	445	486	476	489	499	481	477	475	493	468	493	482	494	485	510	509	467	446	471	484	453	475	509	493	486	492	509	531	509	466	493	477	514	490	473	494	478	472	504	469	477	475	507	515	489	501	464	467	491	481	497	508	515	512	467	469	521	499	476	506	502	440	486	503	479	454	513	458	478	465	466	485	473	481	480	495	488	474	497	482	515	495	506	511	479	499	485	517	480	464	482	457	504	497	471	463	490	475	465	468	448	502	503	527	516	482	445	478	475	511	477	466	497	492	490	477	503	503	508	481	473	523	478	517	497	526	489	465	469	453	492	509	469	500	486	534	502	471	479	479	489	492	499	529	468	499	484	496	512	495	491	512	496	473	473	493	490	486	507	484	502	505	503	461	485	477	507	439	524	518	500	487	508	476	515	482	485	490	486	492	492	495	448	527	490	503	462	449	488	478	488	478	531	502	471	520	491	482	474	535	475	479	474	467	465	502	467	455	501	474	500	504	535	518	456	458	515	450	507	501	485	470	478	496	489	494	457	493	480	482	470	517	492	507	505	472	476	492	476	502	496	496	448	502	519	502	511	495	467	497	480	523	489	462	508	503	490	457	453	488	480	490	471	483	488	493	510	478	489	480	515	476	498	478	514	507	443	476	494	485	496	526	517	503	535	516	511	528	483	504	482	462	501	487	458	490	534	508	502	497	523	527	481	486	485	472	453	516	493	479	465	517	513	454	458	512	521	523	493	451	481	516	486	508	512	492	499	470	501	475	507	505	521	531	483	477	481	473	462	507	474	465	506	487	465	483	469	471	455	497	474	457	506	497	506	474	530	504	471	488	511	512	478	494	549	493	453	464	508	463	463	489	421	469	485	487	464	500	483	475	499	434	502	479	509	517	467	443	492	459	519	499	506	475	458	518	481	496	473	523	518	453	498	474	555	502	472	480	500	487	517	487	501	495	455	437	450	489	467	489	457	449	486	504	496	490	502	453	509	487	457	516	513	485	450	523	518	454	508	470	476	505	480	477	487	475	476	513	490	478	466	491	487	475	519	470	528	472	487	550	492	495	461	457	493	504	466	483	496	478	481	473	519	511	488	483	468	533	485	464	494	454	481	424	482	457	450	466	482	472	478	502	471	514	493	453	492	472	492	478	508	483	499	483	512	471	513	507	531	462	492	483	514	468	516	520	478	473	476	478	504	510	459	479	508	495	477	467	471	463	491	456	495	460	490	473	497	498	527	478	463	489	520	498	519	468	502	470	514	478	468	450	505	487	493	541	478	494	507	455	477	490	466	464	539	497	478	486	452	495	460	447	471	492	485	476	504	457	487	511	483	492	452	458	483	471	465	524	482	475	508	503	480	492	462	467	504	502	517	493	470	500	485	511	521	522	477	477	471	549	507	494	496	486	453	468	470	487	477	494	490	482	515	463	484	521	461	505	488	499	481	471	489	501	482	488	469	496	493	511
5728	9693	7907	3984	2852	1892	1676	1925	1626	1298	8581	17316	10930	5204	2050	718	444	461	458	412	455	414	422	470	433	423	487	468	416	447	439	412	437	460	423	422	422	447	392	408	490	411	473	438	456	431	390	450	477	425	385	435	457	380	435	443	459	383	424	416	410	426	428	425	435	408	422	434	454	415	437	383	391	417	422	424	435	447	426	419	440	391	450	450	426	455	433	433	402	420	424	426	456	428	429	433	437	405	444	417	470	425	424	442	457	429	400	407	444	425	414	413	454	421	448	441	398	418	396	453	443	416	465	403	435	403	446	423	419	434	431	440	403	467	420	460	449	492	426	390	428	416	372	449	459	423	408	431	462	427	449	425	466	447	417	448	413	409	423	427	420	448	399	402	445	457	420	390	468	421	443	434	416	424	405	427	431	447	473	465	389	402	408	443	436	430	425	453	406	406	458	445	412	427	430	449	428	424	419	466	426	437	430	416	448	438	407	457	414	450	427	415	394	416	461	451	428	428	450	424	415	412	422	477	429	462	418	452	417	417	378	419	422	444	412	415	468	423	432	423	396	459	428	423	424	411	400	439	436	424	405	435	445	421	407	456	442	430	422	454	442	399	403	382	404	436	446	411	445	442	458	435	400	449	448	446	423	423	413	432	411	409	460	424	394	477	417	428	424	424	445	441	452	444	449	458	416	386	392	416	385	374	406	419	421	399	440	435	410	472	407	425	429	397	408	400	444	420	425	460	405	421	405	395	420	428	452	444	423	425	455	415	456	483	402	397	425	461	412	416	433	435	430	399	419	406	396	404	408	448	433	457	402	443	444	417	413	390	435	426	423	421	415	397	411	372	454	392	457	412	401	416	434	406	444	465	405	436	447	431	403	465	430	428	410	394	419	437	399	448	414	430	466	425	439	449	395	440	418	412	420	461	450	443	437	448	430	422	439	432	449	397	424	465	398	424	405	419	449	461	421	427	416	429	436	458	429	414	418	415	424	446	442	406	429	425	427	457	457	444	429	410	395	439	456	407	406	423	477	436	419	431	472	414	416	424	454	424	425	443	456	425	410	417	419	431	457	458	443	433	438	431	435	421	412	419	397	433	441	417	405	432	435	428	396	439	418	422	440	422	447	455	433	432	416	411	442	382	415	431	428	431	407	402	443	428	440	406	408	396	414	448	454	420	463	421	427	408	450	458	456	446	420	408	431	461	430	430	445	413	448	414	432	405	476	411	431	453	421	416	402	381	381	465	410	424	386	451	428	415	452	432	426	408	440	413	408	417	456	414	449	426	394	408	403	397	412	421	418	401	430	430	380	427	412	422	409	458	414	442	398	407	489	433	409	426	419	438	399	430	472	415	395	438	425	418	421	436	448	450	427	425	427	442	415	407	432	437	412	456	393	444	410	420	399	419	396	417	393	403	424	428	404	424	450	395	446	376	443	444	416	438	448	436	409	402	415	430	474	439	489	477	454	455	435	437	430	419	416	433	409	417	377	425	360	453	456	423	454	422	429	404	419	407	407	426	413	445	469	434	470	435	475	410	440	387	438	409	428	426	421	439	421	467	400	422	422	442	425	441	462	443	423	434	423	418	445	432	442	459	436	418	413	398	444	402	395	416	416	390	453	386	446	439	440	427	425	448	418	394	442	483	447	447	406	426	435	426	443	463	425	429	466	421	439	474	428	426	424	436	425	437	462	439	412	417	381	402	417	426	416	440	421	450	412	439	418	439	436	472	430	483	414	444	427	435	428	421	405	431	419	435	400	461	432	385	474	400	413	440	424	424	460	451	420	420	423	400	450	426	461	430	410	455	379	413	420	435	421	389	410	426	431	385	440	459	416	418	408	421	469	434	491	419	422	435	440	440	416	382	417	419	428	401	409	450	440	427	419	407	439	472	451	418	413	419	450	435	451	407	437	452	424	439	401	435	421	443	452	418	406	392	417	444	429	444	398	406	406	397	426	394	453	434	417	442	438	436	405	402	436	461	405	413	407	432	434	451	404	412	455	416	432	456	444	401	451	451	435	423	400	436	456	416	415	428	417	439	425	433	454	446	389	436	459	431	417	391	439	432	408	417	389	382	419	439	419	414	440	433	422	408	423	440	450	438	422	405	425	417	455	449	395	401	439	444	426	438	450	419	402	406	428	388	419	491	420	428	395	430	421	439	432	424	429	452	407	425	425	402	403	454	410	404	390	437	415	427	427	425	426	437	385	461	452	435	411	442	422	440	416	422	427	455	420	419	405	438	409	396	411	427	426	422	431	396	399	455	426	450	428	429	417	438	469	407	425	469	430	438	452	414	430	440	444	435	458	417	432	448	439	433	445	404	427	417	427	419	447	427	448	450	431	454	401	405	439	431	411	428	444	443	451	430	451	440	421	450	418	408	452	445	425	418	464	391	429	412	471	424	368	427	441	439	422	448	453	419	445	413	407	401	404	435	432	430	447	449	417	434	443	394	423	446	438	438	434	419	427	401	417	422	440	432	426	453	411	381	437	390	436	428	427	424	431	458	429	412	415	407	390	442	386	414	434	440	430	429	394	437	427	437	421	429	390	452	395	403	416	441	445	414	408	434	432	401	406	453	429	407	391	421	429	403	386	415	457	395	452	452	428	407	427	413	411	411	443	428	421	434	399	391	417	398	443	431	398	465	412	438	408	432	409	417	442	414	410	425	391	439	450	460	382	453	420	408	435	435	447	417	433	456	393	390	410	475	426	417	458	426	416	383	433	448	456	441	433	441	467	421	424	419	438	446	445	434	457	444	430	443	417	422	439	412	419	416	458	443	392	447	406	427	433	426	427	426	415	413	444	427	416	401	422	424	422	457	456	407	459	408	428	409	437	428	432	409	433	444	432	408	438	434	416	462	443	439	415	409	435	450	450	446	419	448	397	439	430	438	435	369	389	431	449	426	407	437	423	410	447	435	416	433	421	450	414	400	445	397	413	468	412	442	413	428	391	422	440	427	423	458	444	419	418	394	452	397	438	404	425	457	444	433	456	431	411	438	419	457	387	457	458	443	457	424	456	442	410	428	416	453	426	444	426	385	441	462	416	435	443	413	424	415	424	441	413	449	413	435	439	421	424	441	399	412	428	421	455	443	446	446	455	410	456	386	413	418	413	436	406	383	421	405	402	422	383	457	393	436	462	435	401	422	439	422	465	415	425	449	446	490	422	476	418	440	419	416	434	440	419	396	445	396	431	426	403	446	427	420	443	452	389	453	427	424	420	426	412	377	428	415	402	450	445	446	418	440	420	444	418	403	457	418	393	429	455	388	430	412	471	417	465	412	430	446	452	418	427	398	446	427	417	429	435	475	400	407	461	425	447	453	424	421	442	409	440	398	447	422	442	421	449	412	417	438	432	384	446	412	404	437	419	415	445	399	408	436	429	391	413	409	409	427	417	384	451	444	410	425	426	403	438	378	442	454	406	429	430	447	423	401	418	382	432	454	459	410	399	432	397	414	435	419	414	391	451	401
23706	20711	27722	23810	20418	8226	3227	2474	1619	1310	10241	28572	20663	10478	3341	943	715	641	601	550	566	620	594	596	572	593	548	614	577	566	559	603	564	573	593	556	605	554	552	599	547	571	587	582	568	588	555	606	597	601	577	628	565	577	561	567	610	629	618	558	557	598	564	577	553	571	599	591	580	565	585	587	622	564	574	535	574	616	575	575	595	541	624	544	543	607	560	561	581	553	596	549	571	574	565	594	581	570	621	586	621	527	618	554	552	610	580	589	567	607	543	573	581	591	576	565	587	549	552	563	593	552	525	574	614	613	594	568	570	566	609	553	558	608	574	569	533	586	613	571	539	598	579	555	567	603	593	528	582	607	547	604	554	571	592	561	610	538	581	609	575	544	551	525	591	552	537	622	579	614	551	620	568	575	567	549	578	561	561	590	562	567	552	567	571	569	584	576	566	618	567	546	594	574	632	559	568	585	616	541	580	587	632	555	569	592	597	582	537	593	571	592	592	526	610	568	563	556	581	557	535	581	540	584	567	606	573	544	568	521	587	606	561	561	623	527	545	594	592	568	525	542	556	599	545	597	611	587	567	564	564	534	563	556	560	553	597	574	573	568	572	577	540	538	622	525	575	601	578	584	583	555	550	616	582	573	545	595	568	602	541	549	555	527	571	529	585	602	600	565	584	573	595	562	596	591	574	524	583	545	585	579	618	598	537	581	556	589	545	559	557	587	581	589	550	529	590	556	573	600	532	601	552	593	552	579	576	551	571	549	565	578	566	593	561	540	570	583	569	559	596	580	559	577	562	608	554	583	569	569	537	556	603	586	551	548	591	547	576	563	538	577	590	573	573	576	550	599	595	605	567	599	567	561	574	590	607	624	544	578	546	576	587	571	589	555	599	549	560	602	580	555	542	573	581	567	529	570	578	593	606	590	550	565	559	570	563	603	562	547	571	602	577	544	609	576	579	573	558	562	618	578	556	621	562	545	527	570	622	550	549	588	547	610	524	602	558	582	545	584	607	619	580	552	588	605	573	590	546	491	568	524	577	565	587	576	565	590	556	588	561	567	564	562	572	586	581	603	515	568	531	603	604	592	545	543	589	544	541	577	522	532	567	519	545	525	550	542	559	582	593	534	573	621	576	562	590	587	573	551	591	609	610	574	581	552	588	605	551	608	605	608	545	538	543	539	561	593	560	576	516	586	600	557	585	549	586	576	540	544	582	551	568	590	586	550	548	555	562	612	589	578	569	611	605	548	580	603	624	544	552	558	601	589	611	589	582	588	533	559	565	556	589	563	565	572	598	515	591	583	624	547	591	571	578	591	577	575	585	578	602	587	569	568	546	565	545	555	600	566	567	529	534	581	585	580	586	570	569	594	565	563	541	597	528	560	540	567	593	582	569	544	543	615	539	565	575	563	545	565	527	556	577	578	586	528	571	563	568	546	594	591	593	568	546	565	590	609	572	552	594	592	580	577	562	557	558	570	543	538	569	545	586	622	547	597	580	590	554	607	579	525	602	641	556	593	537	611	579	595	580	599	553	579	559	599	561	562	558	547	596	591	574	578	558	525	583	568	534	595	590	570	495	542	606	587	613	535	584	594	558	557	615	541	578	592	594	564	576	622	554	521	586	594	554	564	541	593	597	571	578	552	592	557	582	586	548	591	544	563	541	601	577	566	574	575	592	637	576	559	560	557	573	555	537	572	521	573	553	596	578	586	551	542	544	573	562	559	619	564	536	552	579	551	633	543	562	558	563	587	579	557	602	565	590	574	544	591	601	584	549	547	596	538	620	618	523	569	584	559	585	570	621	565	602	551	567	546	562	576	555	563	539	545	543	571	615	600	522	637	514	542	570	548	588	625	553	540	544	552	618	581	565	575	545	554	553	589	598	563	546	564	568	554	592	592	536	542	563	543	588	568	527	572	534	589	591	542	575	574	579	567	626	570	581	589	577	546	580	585	580	586	580	548	581	552	546	578	560	568	532	565	533	515	574	578	614	612	557	580	544	622	572	575	600	594	574	553	528	555	571	570	590	549	608	570	576	565	566	562	541	565	586	568	567	531	558	511	553	558	600	572	577	533	540	526	517	622	569	566	559	564	613	609	544	586	611	605	611	586	528	553	546	572	590	573	591	568	537	578	537	574	592	571	563	606	569	566	610	623	559	576	562	538	521	564	567	592	576	639	539	562	580	545	558	548	592	563	585	609	594	610	568	570	602	584	571	552	540	604	527	563	591	541	570	584	590	582	576	554	537	565	537	530	605	544	606	548	536	532	569	622	570	570	575	598	577	560	600	551	610	567	619	564	676	534	548	545	553	548	573	580	575	575	567	584	613	549	543	592	568	583	582	598	602	534	579	563	596	561	587	521	578	555	600	601	573	586	615	598	565	573	557	547	553	530	586	569	541	583	569	617	590	611	561	559	561	589	573	585	608	569	572	609	592	568	554	588	595	574	567	582	604	584	549	577	533	495	564	578	568	570	567	545	587	563	593	589	583	612	550	560	578	562	552	587	585	577	588	568	544	605	576	617	547	595	607	547	586	561	594	608	590	549	538	533	528	576	553	555	537	569	585	584	563	598	555	601	586	531	575	643	549	577	581	590	580	599	590	588	549	563	601	570	577	540	579	623	546	538	587	552	565	576	586	573	544	554	582	617	587	599	556	569	579	585	553	561	585	580	582	581	595	596	558	540	551	564	576	598	617	586	587	567	580	620	581	560	611	582	553	582	597	568	610	531	556	549	555	550	558	578	562	594	622	541	578	575	546	589	548	591	565	559	582	536	569	548	549	539	553	554	589	609	590	576	571	536	569	614	607	558	567	570	614	551	593	568	553	537	603	574	605	586	598	542	581	580	565	537	609	594	548	562	591	582	590	570	567	583	569	559	588	558	594	601	562	578	560	635	582	607	591	574	571	577	545	624	563	581	546	565	587	576	532	550	593	595	553	552	558	567	566	549	589	579	580	555	590	562	569	537	590	563	605	563	582	625	556	582	578	574	564	571	595	576	574	597	583	589	605	598	570	580	592	561	548	545	582	575	577	535	538	563	604	551	596	567	586	605	533	552	608	555	587	584	576	558	564	584	564	594	562	578	516	601	515	568	592	574	590	564	603	556	541	582	592	545	560	595	575	535	608	590	573	563	599	576	567	564	617	559	551	622	567	624	532	571	561	530	596	565	541	570	574	627	545	604	595	526	521	583	576	592	603	584	588	578	620	576	593	583	585	556	546	591	556	567	536	583	609	596	585	574	519	568	566	581	571	578	551	578	565	546	561	551	538	568	585	558	608	580	590	577	646	516	580	561	581	548	597	549	543	544	629	601	555	566	550	545	572	574	595	603	572	563	572	580	594	596	545	549	559	566	565	563	570	589	568	592	566	600	571	599	562	565	584	612	632	577	572	606	558	555	576	560	568	577	565	538	546	582	594	580	591	598	519	543	589	588	572	557	564	558	592	566	541	577	600	614	553	572	551	531	531	571
6341	12463	11016	6954	4078	2728	2998	3288	2191	1831	14070	27019	17878	8765	3297	887	633	474	512	481	547	480	476	521	517	503	495	475	497	469	526	465	497	526	490	506	494	500	517	516	531	546	510	515	493	476	502	491	473	504	519	464	487	493	518	515	521	513	512	534	497	515	533	494	506	504	510	506	481	455	510	507	506	507	453	487	522	504	461	505	512	446	482	484	465	486	524	486	490	490	534	497	514	482	489	505	501	502	499	494	511	552	502	503	475	492	517	466	504	500	519	483	476	477	489	501	506	515	490	510	495	519	515	482	501	491	496	508	512	511	523	512	521	509	480	487	508	474	502	519	541	490	507	476	517	476	503	478	495	489	489	526	533	463	504	485	534	451	518	507	483	513	490	449	506	485	498	480	479	514	511	503	489	517	478	516	525	501	512	484	466	475	492	440	465	468	508	457	517	522	473	505	521	521	491	503	506	531	505	482	493	477	463	508	532	509	477	509	543	511	519	488	497	484	503	506	499	464	494	509	477	464	494	480	495	479	529	469	510	505	510	517	485	512	485	492	473	506	508	501	465	477	485	500	494	450	493	479	482	490	507	480	526	551	494	489	519	476	468	503	535	529	512	498	473	505	532	478	485	444	539	485	471	526	503	495	479	485	497	515	453	477	485	495	547	509	526	465	501	449	490	456	475	454	443	518	536	504	508	510	504	491	490	485	480	498	472	477	492	517	482	509	548	512	486	488	461	552	499	504	498	504	504	503	479	478	493	522	513	491	490	454	505	505	513	499	491	477	497	489	490	453	512	475	492	537	484	493	493	515	526	521	470	480	481	471	493	463	489	522	499	477	505	519	516	522	483	442	469	480	470	508	529	447	501	485	500	484	493	489	495	538	480	526	477	512	482	498	491	499	493	470	484	506	455	483	487	476	483	503	499	505	514	514	512	498	467	464	471	521	520	487	510	493	492	486	515	467	467	499	472	536	472	515	471	483	509	513	486	479	497	508	527	466	507	482	511	515	495	477	503	461	470	512	517	436	464	492	479	488	471	468	481	452	476	470	512	508	451	450	519	486	491	504	451	545	498	470	523	501	479	501	485	493	460	504	487	502	489	511	466	508	512	511	472	476	480	506	523	474	494	490	487	524	462	478	497	529	544	533	476	474	495	451	448	492	486	465	537	501	496	495	488	483	462	499	466	462	493	477	516	464	503	530	497	500	499	489	503	506	482	505	528	475	507	498	491	507	496	475	502	451	530	498	481	491	499	500	448	465	520	477	510	491	519	506	484	506	487	500	461	493	436	494	476	493	533	498	500	524	494	505	468	477	498	439	475	477	474	513	502	443	487	468	502	480	466	496	487	471	482	486	486	534	494	524	513	450	496	530	491	467	484	476	511	506	502	540	497	485	477	520	484	499	469	474	490	434	505	494	500	462	508	507	504	468	500	470	460	512	517	458	487	478	497	512	505	525	467	483	477	500	496	506	477	509	489	540	555	487	529	531	522	476	522	512	490	475	521	498	553	501	448	502	499	529	542	477	522	476	532	447	450	505	480	521	487	482	486	519	470	519	495	504	514	473	454	442	475	510	516	492	535	517	521	460	498	451	472	486	538	452	479	494	498	486	485	473	442	502	478	462	480	544	509	486	531	521	481	487	507	544	521	469	447	461	495	483	507	490	482	495	502	516	496	506	487	509	497	482	478	509	475	516	504	525	501	488	495	510	509	498	486	479	483	515	483	508	461	520	494	471	472	485	492	502	505	561	485	520	498	474	501	489	471	504	495	464	509	503	456	521	471	506	500	521	509	499	499	493	501	505	490	534	490	503	491	488	466	528	470	533	501	442	542	468	481	448	520	458	491	490	480	459	478	485	522	466	501	490	518	503	471	462	474	455	490	487	486	478	538	474	489	467	490	497	496	487	536	520	494	493	536	499	477	464	478	483	504	470	530	479	468	463	484	494	471	535	490	479	510	479	483	477	494	541	534	481	510	505	504	492	487	497	494	541	497	535	465	444	474	518	472	445	470	509	494	486	511	499	504	464	505	469	501	525	503	473	466	460	507	519	489	442	477	479	515	530	451	487	530	459	494	498	508	500	488	457	492	482	458	471	524	497	468	519	510	447	531	516	479	476	489	480	467	531	488	476	515	475	493	461	519	500	486	512	494	489	517	455	513	475	505	494	466	489	462	514	471	500	530	505	481	502	518	484	465	457	494	480	480	500	461	490	479	500	496	468	476	468	543	489	453	505	514	460	489	500	514	513	449	473	509	516	507	489	497	498	470	467	483	491	503	508	470	486	533	466	489	502	424	498	506	510	495	475	484	479	492	484	511	451	502	492	495	529	504	474	510	518	522	512	464	488	492	501	474	498	504	492	474	513	492	504	501	503	491	488	488	487	477	519	472	467	495	456	503	504	501	502	427	502	486	473	490	461	498	504	489	499	512	502	486	485	494	495	521	527	502	496	481	486	526	479	463	497	507	508	465	467	476	497	466	509	514	467	480	480	465	475	526	527	539	490	443	435	497	460	478	517	460	488	489	503	497	456	521	481	527	465	489	490	460	493	483	487	467	419	525	493	474	509	481	485	500	460	476	502	493	477	439	526	469	488	480	502	493	512	446	467	472	517	475	466	472	468	484	494	521	497	505	493	501	506	492	496	462	492	504	507	541	505	475	524	544	492	504	468	456	467	474	510	473	483	512	471	477	519	508	504	502	476	493	532	499	493	467	500	504	478	451	510	477	530	513	490	520	526	485	445	467	491	481	520	539	480	484	524	520	493	485	489	490	509	480	529	529	480	523	481	493	516	496	499	518	480	500	509	490	502	479	492	481	479	488	527	445	459	508	504	512	464	484	511	497	533	501	475	505	518	516	485	516	500	500	479	485	508	511	485	473	523	496	490	517	497	483	518	465	484	468	482	524	522	558	481	474	498	468	502	435	517	520	490	515	489	472	479	497	511	537	495	506	506	514	489	499	502	478	498	478	475	510	449	470	494	480	460	501	512	477	472	525	524	493	501	456	490	486	452	508	474	499	479	523	501	506	503	476	515	480	495	497	507	482	521	509	501	506	543	459	485	488	460	488	486	488	487	542	482	483	487	463	481	543	525	481	475	550	481	465	493	440	493	503	496	530	502	511	471	491	481	487	499	471	491	509	514	494	512	463	474	451	470	484	489	486	524	454	490	470	510	510	515	484	492	501	485	483	502	450	488	449	439	506	491	427	528	498	508	496	513	491	489	515	526	510	523	478	482	505	520	460	468	467	510	494	520	512	530	500	493	473	473	485	519	473	508	486	505	467	474	493	544	481	493	491	506	502	499	480	473	478	505	505	492	467	487	518	516	497	503	507	511	465	506	522	467	528	478	457	506	495	495	480	500	490	506	512	493	472	493	454	506	510	541	450	494	500	497	517	493	435	499	511	476	492	497	466	501	514	496	469	477	484	483	458	486	489	511	464	471	478	508	512	489	494	497	484	468	517	476	491	498	502	476
26824	11112	3433	1716	1021	724	802	760	774	779	1106	1848	1582	1053	673	491	487	412	411	470	395	449	457	458	425	449	458	418	437	396	449	450	477	462	419	419	420	449	409	424	470	452	420	420	457	405	464	411	477	436	418	467	474	471	445	439	439	452	445	438	451	463	414	427	449	450	462	471	454	400	427	428	429	473	432	416	447	446	423	443	435	423	451	427	389	414	420	419	447	458	427	421	438	437	440	446	434	473	422	447	443	422	448	453	405	449	433	471	438	440	435	433	416	445	446	453	453	418	455	428	429	434	462	451	408	453	440	444	481	439	430	459	420	456	458	420	461	423	416	441	445	419	427	417	429	446	432	436	426	433	466	399	458	417	476	426	480	456	426	458	434	451	411	505	418	440	447	472	482	402	448	417	458	427	461	449	466	446	442	439	444	426	441	428	441	414	411	467	428	435	456	456	416	450	424	449	405	434	445	411	434	412	396	440	426	428	446	453	445	479	420	433	433	463	449	497	440	406	450	459	440	465	481	465	408	457	408	446	465	426	415	438	467	456	448	439	422	402	421	477	427	437	491	441	407	464	442	464	430	451	488	419	475	426	433	392	457	453	444	488	410	466	482	470	451	439	426	431	474	391	432	433	427	443	451	430	438	454	394	470	459	400	471	431	443	425	456	488	446	475	468	432	444	443	438	418	423	445	406	452	456	415	438	454	440	487	475	460	453	438	463	473	423	416	404	412	438	452	419	426	451	422	440	408	434	432	417	426	451	467	427	482	406	454	398	415	453	450	441	407	429	438	433	447	473	421	452	453	400	458	431	437	450	452	411	426	467	412	443	447	442	459	405	436	461	439	431	433	447	462	446	454	448	415	436	440	410	430	474	418	443	420	470	442	466	418	438	432	453	464	461	434	466	459	382	431	421	417	479	429	413	450	487	451	414	459	456	420	431	420	439	456	420	449	405	419	448	438	450	425	439	443	462	432	434	423	461	449	440	447	486	417	438	410	442	442	407	443	437	454	449	436	455	466	432	450	430	456	438	461	412	417	423	475	437	491	457	455	413	477	438	476	443	437	413	445	432	487	464	419	435	453	457	437	429	424	444	442	448	451	427	410	434	452	440	447	440	432	433	442	425	453	440	439	421	433	430	435	410	430	453	440	423	415	435	421	442	437	446	474	437	374	459	425	433	448	443	442	444	432	427	410	424	430	452	463	451	430	430	417	417	473	448	439	423	387	423	474	466	455	429	425	454	432	400	423	420	460	463	421	447	462	420	458	464	464	392	397	466	441	442	426	429	486	402	466	434	418	422	437	448	427	433	416	421	447	480	422	426	445	427	454	425	437	463	424	435	410	418	427	434	467	403	472	457	435	454	431	464	467	431	459	471	398	401	468	435	476	475	438	427	427	488	426	444	483	409	443	455	429	418	458	441	425	477	458	440	437	466	425	423	455	446	415	427	455	415	436	428	430	450	483	443	447	453	400	420	451	431	452	434	415	474	437	433	467	453	438	427	423	430	459	433	459	435	494	443	461	410	444	442	416	466	432	398	445	417	450	457	440	484	424	428	467	448	450	433	459	415	495	431	428	440	439	441	387	433	438	431	442	452	404	439	430	424	458	457	462	385	445	422	466	424	424	451	414	435	426	444	437	455	446	414	397	436	444	479	468	436	418	480	442	420	433	418	463	452	403	433	447	450	430	451	452	455	453	406	444	434	436	443	487	435	457	428	447	466	456	440	396	442	407	488	442	442	422	433	443	434	463	434	441	446	435	448	435	417	418	425	399	428	428	425	428	465	444	449	422	480	457	443	476	407	436	440	455	444	402	396	458	435	424	437	440	409	444	447	441	444	470	458	411	429	446	439	467	423	456	439	424	453	464	424	438	436	410	450	431	441	422	457	447	426	440	429	443	458	459	446	427	479	413	474	448	434	416	448	452	456	475	424	441	458	445	464	434	464	456	422	450	450	446	427	401	431	450	430	413	409	405	410	437	461	431	433	435	435	456	432	410	429	455	462	433	400	445	413	465	437	454	439	440	418	455	446	443	449	461	447	469	418	443	446	418	455	448	449	436	458	421	417	440	413	482	438	454	476	448	450	484	431	432	462	483	473	407	434	468	439	439	441	400	413	448	460	452	441	434	473	423	433	451	455	394	421	439	411	444	433	442	420	429	471	430	497	455	433	423	438	424	416	466	431	432	428	438	414	419	425	437	427	446	420	462	432	435	440	435	433	444	453	460	442	441	421	443	465	440	451	431	459	403	455	450	443	468	427	457	421	440	420	433	446	394	477	439	471	476	432	452	434	472	430	442	442	413	464	429	426	419	410	420	434	487	448	488	431	443	457	466	485	437	442	405	445	447	450	455	391	468	430	450	459	419	425	471	446	472	443	419	431	431	441	490	420	422	418	433	430	436	433	443	437	447	429	452	473	439	456	441	461	406	451	428	439	441	482	444	425	455	416	382	422	424	459	437	438	436	467	461	398	439	444	449	437	493	436	480	499	421	446	437	417	489	440	446	453	424	431	413	457	439	464	404	403	421	487	430	448	419	438	478	482	473	426	429	451	434	450	460	452	405	477	414	420	451	433	400	416	448	445	437	418	447	482	430	429	452	429	443	412	458	430	466	427	495	462	439	466	446	439	431	462	405	424	428	401	434	416	425	422	446	428	414	466	428	450	446	448	404	473	430	474	483	446	411	405	453	456	447	433	428	412	477	456	465	450	408	453	424	395	432	440	484	480	499	417	429	478	430	420	432	443	420	437	452	429	430	463	456	427	430	477	443	453	436	419	440	428	446	465	452	448	468	436	467	468	406	451	456	451	500	440	435	446	422	449	466	429	458	453	442	433	422	424	428	508	431	438	420	474	448	450	450	437	433	439	446	425	441	447	461	466	429	409	482	455	429	424	413	420	429	417	426	401	439	435	418	442	455	446	444	424	422	425	436	460	411	424	454	462	417	437	439	462	432	432	421	462	420	405	419	423	409	409	495	439	456	422	446	454	429	435	443	425	426	437	493	439	426	448	419	426	456	453	425	438	398	418	436	443	402	438	446	450	416	413	407	467	455	439	457	421	401	425	455	446	448	446	454	423	429	480	409	427	436	468	405	427	429	425	411	443	405	449	471	478	430	454	470	446	451	434	478	426	416	474	432	428	435	411	447	447	448	464	425	441	458	441	455	470	443	416	450	442	464	451	391	453	438	447	428	486	413	428	465	424	435	454	442	463	461	436	453	418	427	394	425	446	430	406	473	420	462	463	412	420	451	408	426	457	435	439	448	472	427	467	410	448	425	462	410	453	423	423	454	424	416	467	450	441	437	445	423	447	435	433	444	455	441	434	433	389	441	413	427	456	450	441	443	452	409	457	455	439	435	443	439	411	421	387	475	466	427	453	391	454	462	483	480	449	424	450	431	441	434	428	450	417	465	461	455	439	443	450	371	410	481	460	410	398	451	444	444	428	426	501	426	425	445	420	442	431	419	421	459
6342	3306	3150	1753	1231	865	1048	959	999	1079	1405	2422	1758	1037	607	409	406	379	379	364	386	370	390	415	414	365	387	386	359	362	361	373	380	360	361	403	376	374	367	380	393	385	370	415	407	359	361	390	371	402	352	398	364	375	370	366	404	369	361	384	374	377	387	364	382	404	395	337	382	346	347	374	396	340	385	390	370	357	375	396	379	391	354	386	368	374	383	387	383	408	390	358	395	379	380	407	329	390	366	345	364	363	389	382	408	388	365	394	402	401	391	370	364	351	377	365	348	399	382	358	373	401	399	372	391	392	399	383	405	362	364	366	360	387	385	386	370	353	340	412	401	358	354	384	397	370	349	347	365	400	440	352	390	355	384	380	388	409	377	367	374	387	386	347	414	377	361	374	377	352	388	367	368	397	374	413	378	383	394	378	384	378	389	364	377	352	361	376	391	378	361	335	382	405	361	369	393	355	362	362	402	359	386	397	367	359	379	378	403	374	350	326	406	363	375	363	358	344	369	328	375	390	349	364	386	382	385	388	391	386	398	356	363	354	412	354	397	340	310	393	346	377	389	374	400	379	382	371	366	368	359	404	403	389	387	339	399	352	378	373	424	355	380	366	367	334	352	370	352	379	386	387	389	396	358	413	397	409	356	344	369	361	358	363	368	332	390	397	376	410	383	381	346	381	390	388	360	358	354	370	374	386	395	362	394	357	381	378	361	352	402	400	395	361	377	395	361	434	359	405	422	376	404	390	367	350	392	378	361	389	381	406	381	373	361	381	375	379	411	347	342	400	363	355	377	373	382	385	347	369	394	387	366	368	380	367	377	351	339	426	364	400	365	359	399	344	373	381	389	393	400	399	339	344	400	378	373	377	382	400	382	399	407	371	401	396	378	337	398	389	361	359	369	376	348	411	386	368	417	351	376	370	390	363	407	365	383	363	387	386	408	359	337	387	381	425	385	360	372	409	402	390	374	372	398	353	410	390	401	397	379	373	368	387	397	343	367	365	382	357	373	360	384	406	368	361	386	396	394	380	418	381	381	333	401	358	378	346	363	406	400	339	371	381	384	364	355	413	370	361	385	405	374	393	397	347	380	364	369	360	351	391	379	396	382	380	373	381	408	366	355	374	376	372	373	395	390	360	362	374	393	390	370	355	390	360	390	382	399	378	343	395	371	360	388	377	376	370	397	370	378	415	385	329	387	387	402	370	388	366	362	399	369	355	394	384	353	408	372	340	380	366	397	359	370	364	362	402	388	352	362	391	365	381	378	398	373	396	382	394	401	379	352	390	407	398	382	357	355	391	367	377	379	368	382	362	404	370	386	365	390	375	352	402	388	363	398	380	343	397	381	346	375	356	417	404	362	374	383	351	355	392	371	398	358	380	365	373	382	348	370	361	375	403	378	395	378	366	385	350	398	389	378	398	408	381	399	359	393	342	373	371	370	395	357	374	349	395	383	370	365	378	364	361	377	399	382	373	382	369	382	387	368	391	381	362	362	398	353	393	356	376	410	381	375	357	352	347	377	391	339	388	350	375	392	394	357	350	343	373	361	372	390	384	391	392	370	364	354	405	345	367	347	393	369	396	404	365	355	349	399	385	398	390	384	392	350	357	370	359	399	377	347	352	429	402	379	381	373	369	372	390	351	364	383	377	382	389	383	363	373	400	398	346	350	388	379	359	398	370	365	376	382	341	379	386	355	366	409	356	391	420	391	359	376	379	386	365	367	374	386	353	375	403	363	384	361	367	383	367	362	383	382	406	381	387	380	405	392	390	338	391	390	378	399	364	367	372	348	361	376	353	361	353	384	335	358	399	392	342	405	387	398	359	390	365	359	379	364	348	381	393	378	371	390	393	400	346	378	346	378	395	369	396	372	387	383	357	358	379	379	363	362	380	431	387	385	373	364	360	370	391	361	390	378	420	355	371	394	346	382	340	395	367	356	397	375	361	363	367	401	364	351	395	383	357	365	345	391	365	377	383	369	359	354	386	397	397	330	409	357	359	365	348	354	341	339	374	390	368	369	409	382	366	410	409	357	396	361	369	365	351	368	393	379	389	379	375	396	373	388	380	354	370	411	410	399	372	406	386	372	377	403	379	359	353	356	387	393	374	360	406	341	327	387	386	383	379	382	339	385	396	386	344	350	400	376	363	388	340	389	362	380	378	395	360	387	361	360	376	376	366	408	380	370	366	386	410	373	381	365	364	402	393	362	357	378	409	374	372	361	356	341	386	376	364	416	385	373	373	384	402	361	401	428	373	390	383	385	378	394	412	398	360	345	388	365	363	363	355	391	382	403	392	363	411	373	374	368	368	398	384	381	369	361	390	381	364	391	389	358	408	372	378	369	389	349	376	345	376	369	372	348	333	385	360	387	351	418	331	378	392	362	405	411	370	382	357	416	373	382	395	380	380	388	378	359	362	372	387	365	362	347	375	404	367	377	363	386	412	373	379	392	378	369	358	323	395	368	393	386	404	384	394	358	354	351	381	368	368	380	366	376	369	365	392	358	401	382	355	388	396	346	356	370	377	383	357	344	378	411	359	361	365	377	360	379	353	366	367	394	334	399	373	373	347	393	336	346	364	375	382	392	392	374	398	376	333	385	393	364	355	401	385	382	344	397	385	379	373	380	381	360	386	354	380	380	365	398	403	341	408	392	375	362	375	398	379	389	372	366	370	403	371	398	382	368	351	374	372	372	388	402	357	346	367	402	382	410	407	383	390	395	383	380	372	356	388	380	399	373	358	400	397	377	422	387	403	377	380	377	374	380	386	386	369	372	369	408	401	373	368	373	372	366	377	375	359	376	420	349	409	392	375	366	370	391	372	358	379	390	342	385	398	350	349	392	375	391	363	400	395	373	395	377	385	403	377	394	387	362	402	394	373	385	393	352	359	403	372	392	382	358	361	396	389	385	419	394	342	373	380	401	357	384	398	354	357	386	377	359	357	386	360	364	382	358	380	370	354	385	429	414	389	385	374	402	385	375	388	400	345	341	341	370	340	423	383	324	363	413	387	376	398	371	371	356	387	362	335	387	349	362	398	351	385	399	365	382	405	364	381	362	374	400	382	395	368	389	383	381	370	386	369	352	341	365	372	371	405	385	377	367	372	399	362	386	344	367	369	388	373	420	404	381	357	359	363	372	391	385	391	371	376	366	420	331	372	421	398	358	334	370	370	367	366	387	376	359	366	349	393	376	346	359	328	397	366	383	372	357	381	388	366	383	365	394	395	384	374	368	392	414	421	370	376	379	399	394	372	377	389	363	339	416	377	401	369	331	359	401	338	357	381	341	335	366	398	395	324	381	409	362	418	361	379	329	365	356	386	385	378	375	371	359	389	373	369	373	370	395	334	370	379	376	394	370	390	379	393	393	378	399	380	400	363	373	348	359	356	360	356	407	342	399	400	404	367	351	369	381	380	361	382	410	425	395	378	403	365	422	367	362	388	389	368	361	390	364	354	389	387	382	405	396	388
24686	20813	26747	24740	11584	3301	2347	2081	1955	1541	3650	16280	11405	5306	1872	700	563	489	473	474	511	450	485	469	511	496	468	463	514	457	424	484	458	466	464	486	464	485	479	459	488	495	460	437	481	483	511	498	490	453	470	491	479	465	451	478	465	516	466	451	495	512	481	480	456	478	446	511	438	491	474	532	489	507	463	485	514	469	518	495	457	478	449	491	445	533	456	452	448	463	490	457	454	469	475	497	438	465	429	485	476	454	470	448	460	490	443	516	456	448	508	510	479	496	460	459	458	486	449	482	481	445	470	477	462	470	434	470	476	471	475	436	498	477	471	480	479	500	461	471	467	487	440	464	448	448	474	488	457	493	493	488	508	494	447	463	483	439	455	524	435	451	495	481	481	447	462	481	468	508	487	486	473	481	488	444	467	494	449	472	475	473	459	465	407	474	418	453	488	482	496	437	472	486	466	482	474	494	493	494	461	510	474	496	471	466	464	495	485	432	498	466	427	456	508	452	439	422	451	461	508	462	451	462	471	443	513	471	481	465	437	435	490	452	492	462	485	465	455	473	459	446	486	491	451	455	470	456	482	486	515	440	472	446	464	502	478	456	490	483	449	488	452	458	520	455	478	509	482	464	435	486	443	472	509	496	473	456	456	461	480	457	470	489	474	502	489	426	509	452	459	466	500	504	474	491	463	492	494	509	479	461	445	510	485	474	484	473	478	472	490	499	463	455	469	475	492	479	461	503	475	446	484	460	469	463	450	481	455	464	481	463	450	472	521	483	490	408	502	482	504	454	416	487	523	473	488	489	464	506	468	464	468	481	438	473	483	432	482	442	481	430	460	457	487	487	498	470	488	541	458	483	476	542	492	472	467	470	494	496	479	456	473	429	497	499	497	459	455	471	483	492	479	488	474	448	471	463	493	476	499	479	500	479	488	442	500	439	506	492	490	449	464	502	454	468	486	501	452	419	422	454	434	457	463	486	488	472	488	461	482	461	487	470	464	453	486	444	499	486	463	442	422	448	476	457	465	429	458	456	402	485	499	464	474	452	483	484	461	477	471	515	479	463	454	461	446	461	461	467	461	469	500	446	485	485	446	469	472	449	459	434	437	451	507	463	473	462	471	460	477	469	447	469	437	472	517	468	485	494	439	471	460	504	490	509	478	452	463	436	511	489	503	474	478	439	454	440	478	451	435	449	455	463	497	457	452	454	498	499	486	477	485	508	491	461	459	490	474	476	475	435	487	487	481	493	524	490	480	501	468	433	457	490	444	476	434	451	486	479	474	503	488	467	449	420	445	464	464	450	478	480	512	459	472	463	498	507	452	451	491	462	445	462	447	486	490	442	496	457	476	452	459	474	470	447	468	481	468	477	473	519	444	474	493	459	471	446	483	471	459	456	457	504	478	458	468	435	447	482	491	458	430	470	480	472	457	417	500	469	467	492	420	453	466	506	524	493	479	477	465	392	475	466	474	467	460	507	525	517	494	449	432	489	465	469	474	480	487	471	441	468	461	438	474	444	443	424	469	456	506	457	455	418	451	469	497	442	460	469	489	455	483	489	504	450	524	477	479	471	464	456	475	475	515	472	460	454	458	488	480	506	488	501	447	481	470	488	449	487	485	462	481	446	493	472	471	466	492	514	464	442	474	472	485	461	490	487	456	454	457	483	495	499	447	492	459	489	459	496	463	457	434	531	471	474	477	444	488	445	448	485	503	468	469	495	427	419	462	466	460	474	467	503	490	481	462	442	438	432	465	472	450	442	467	467	474	483	440	476	506	488	487	466	451	473	550	495	471	418	436	466	500	478	457	437	455	491	453	485	473	495	450	450	516	455	474	465	532	487	425	496	434	437	484	505	483	471	451	474	498	444	485	488	494	482	444	463	503	473	484	468	514	472	464	454	487	473	434	434	494	450	452	471	485	512	491	493	509	465	465	485	489	468	467	463	461	451	487	476	444	488	474	477	517	453	434	460	490	485	424	471	466	492	481	501	501	467	457	463	471	514	441	442	467	459	466	465	503	464	487	463	456	470	495	515	465	445	504	477	467	467	446	472	488	463	492	459	469	503	455	483	455	472	470	492	514	482	486	472	485	465	468	473	503	455	469	505	471	487	538	457	460	442	457	480	477	456	482	484	429	442	465	497	475	453	473	477	483	479	472	506	511	474	454	446	494	484	484	469	459	515	475	471	479	501	461	463	456	486	505	437	522	466	469	508	488	488	486	480	500	446	502	492	463	461	462	483	460	463	485	420	497	503	471	462	470	475	486	474	459	499	478	456	459	462	467	455	463	452	470	420	432	451	453	471	503	504	466	462	485	478	456	473	462	480	429	486	482	446	486	448	493	477	467	494	484	528	488	484	474	493	465	482	477	447	461	503	456	443	433	443	471	504	497	487	498	465	461	477	461	495	509	479	473	439	472	476	532	512	497	480	476	471	477	475	469	436	478	470	497	484	445	495	459	486	505	498	472	481	492	451	458	494	473	438	475	455	447	462	468	488	450	442	503	423	488	489	462	481	461	448	467	461	471	417	468	463	491	494	477	490	488	470	480	466	503	500	471	483	446	489	445	470	465	479	494	501	465	476	473	437	461	491	486	476	459	469	467	473	491	426	454	470	497	458	492	505	484	470	438	489	441	490	480	467	464	471	524	473	476	489	437	469	475	454	497	486	498	462	440	479	488	448	468	456	493	467	487	485	484	456	517	495	469	465	442	488	499	513	478	479	470	456	468	456	453	458	465	460	522	469	490	463	500	481	479	463	485	512	497	426	474	472	485	470	465	481	479	482	503	493	486	513	494	434	453	479	504	451	454	481	478	451	506	484	476	450	480	439	488	469	457	476	482	433	456	484	477	449	488	456	459	493	431	485	465	463	464	522	472	481	424	470	502	477	512	474	468	520	475	450	449	438	460	455	495	470	481	470	484	514	458	465	438	444	452	453	481	434	465	455	482	435	482	493	474	468	468	465	461	442	461	480	486	463	490	455	466	445	460	461	501	461	476	507	458	479	456	440	430	503	456	491	474	463	474	421	491	467	483	500	442	455	497	472	507	484	481	465	477	476	469	449	444	483	495	481	438	463	478	480	471	463	418	473	451	471	513	461	472	464	514	475	488	504	448	458	443	490	446	439	450	485	466	458	476	471	479	487	461	469	460	496	448	488	433	487	444	456	416	506	421	492	469	455	450	486	469	462	466	446	476	470	501	486	510	452	476	495	465	483	476	498	484	438	467	456	516	469	464	474	460	492	484	485	468	465	470	471	448	465	450	475	479	470	511	498	462	464	454	483	500	451	476	457	453	483	507	472	453	449	487	461	460	477	475	477	514	463	453	516	504	457	450	501	463	457	505	483	497	506	500	469	468	487	472	443	510	486	475	443	472	458	460	483	466	450	496	490	501	493	504	442	479	500	484	483	485	468	458	440	433	475	456	486	468	489	469	478	504	449	479	452	482	471	481	473	494	470	461	487	458	479	476	490
5485	8356	8249	6650	4507	2735	2786	2788	2649	2245	5784	16994	10933	5288	1842	609	473	445	432	437	441	370	416	426	436	416	426	409	412	400	403	418	426	409	417	447	456	429	420	421	394	389	435	411	394	403	403	395	427	431	385	429	430	421	390	407	425	423	452	421	425	434	420	465	392	419	417	435	447	411	408	421	424	423	436	391	442	473	447	403	426	439	443	386	436	458	390	422	432	414	368	423	419	430	440	413	404	402	376	411	457	394	446	393	426	415	400	445	392	391	410	426	395	448	416	428	394	410	420	438	395	428	445	420	416	414	421	433	441	402	407	439	424	431	407	424	436	416	437	376	426	431	395	435	439	381	431	454	407	409	443	427	394	393	428	412	418	428	415	392	401	446	475	421	444	434	424	405	386	378	408	377	430	397	430	434	408	410	403	426	416	423	429	443	430	418	419	428	387	407	401	421	428	409	407	409	403	424	441	390	432	404	401	390	399	412	409	427	446	437	400	456	420	417	418	459	428	417	421	414	399	445	407	392	418	382	408	413	393	409	421	400	441	423	431	426	429	398	415	428	438	435	437	409	388	432	427	397	390	436	415	424	415	449	409	424	412	416	407	382	464	376	378	430	388	400	404	412	430	455	436	431	440	412	434	403	445	434	442	412	396	427	423	390	417	405	429	416	414	434	436	440	386	396	405	402	423	430	393	415	432	434	399	429	426	419	420	412	408	411	421	395	404	426	439	420	444	412	434	452	411	415	425	422	471	409	413	398	415	407	364	405	398	379	396	430	427	436	423	410	407	433	419	410	417	417	416	459	404	408	409	412	403	425	411	407	452	377	388	421	448	388	404	391	405	394	452	456	447	392	423	423	405	428	412	405	422	433	431	434	407	415	404	418	412	423	398	381	384	402	414	404	406	408	455	434	406	452	413	400	385	414	412	432	426	403	441	417	453	403	404	434	432	428	441	410	423	436	426	412	414	409	401	405	414	415	429	418	422	416	437	391	426	417	434	411	394	425	414	400	426	428	408	451	400	411	414	437	408	401	420	436	418	380	441	444	405	407	423	388	379	417	421	423	446	421	425	401	395	438	421	403	422	452	398	399	436	402	394	393	405	402	434	402	474	410	413	425	415	422	400	439	394	421	404	399	418	416	427	433	429	411	455	457	426	407	425	380	390	450	425	386	409	428	397	409	402	436	406	382	430	390	433	363	411	450	432	434	418	389	408	420	411	413	442	430	424	407	422	427	404	419	427	374	423	431	399	452	390	396	415	413	389	412	413	408	426	411	450	373	401	429	418	400	430	408	455	446	450	406	433	388	416	395	438	413	427	404	433	433	403	423	410	403	407	442	436	388	427	410	383	415	421	390	445	419	439	414	436	401	433	458	385	403	394	432	415	431	409	419	396	394	414	415	444	421	388	436	440	400	400	412	390	430	418	387	433	365	396	392	426	422	444	390	425	424	445	379	413	413	426	389	407	393	411	403	401	415	428	368	424	418	414	454	408	444	438	407	412	417	413	402	418	377	422	415	453	376	434	439	399	410	439	427	406	433	412	431	416	401	433	419	402	431	421	375	412	459	440	413	422	441	410	394	394	400	415	444	413	405	405	384	402	414	423	430	404	411	417	401	418	414	403	399	430	422	380	432	414	399	410	412	412	422	423	416	426	432	434	411	443	420	387	415	436	380	414	424	444	425	419	425	368	447	388	438	419	422	422	363	429	447	404	400	425	416	422	411	392	432	430	415	419	402	429	444	402	411	425	421	430	404	437	409	422	383	408	413	377	422	393	415	443	428	422	433	468	401	413	404	450	406	417	409	427	428	412	433	440	428	420	418	407	448	394	437	400	426	391	389	401	430	398	421	413	400	431	412	410	441	419	403	435	383	426	439	407	421	411	388	427	406	416	445	422	401	429	403	408	430	396	375	425	432	420	399	395	439	454	403	414	423	414	396	422	419	437	423	398	432	402	418	462	439	386	441	382	377	408	407	428	404	411	424	406	412	415	422	418	416	420	410	444	380	389	405	416	422	423	438	405	399	431	393	414	410	394	407	412	408	391	413	428	413	405	435	404	429	382	408	403	436	474	382	440	447	431	414	395	438	415	396	432	394	410	385	420	447	459	400	410	442	434	426	407	442	449	426	412	409	401	424	388	399	395	418	416	438	405	385	390	427	393	396	416	400	411	413	464	409	406	427	395	391	422	409	411	407	415	412	415	424	373	442	419	435	397	448	404	400	411	391	410	417	400	413	395	400	429	450	414	417	378	443	390	391	410	389	437	426	437	402	394	414	427	432	417	425	389	418	398	416	434	431	436	403	388	412	379	406	406	417	425	456	464	413	422	402	435	414	409	411	407	392	408	417	405	443	403	402	434	436	429	429	409	404	435	445	424	395	400	421	386	426	412	412	390	398	411	429	431	433	408	417	421	403	367	437	438	388	404	431	426	403	413	419	399	400	411	382	434	409	389	408	385	410	386	368	387	435	469	412	430	443	416	414	390	427	402	416	408	390	387	422	398	392	382	414	420	409	456	411	421	406	442	355	413	440	416	378	426	407	419	401	404	402	377	403	427	414	447	384	407	429	402	441	407	401	457	442	430	406	399	427	428	438	405	393	418	409	372	430	424	406	431	433	432	428	439	431	412	422	444	413	422	417	408	381	466	395	419	438	412	396	357	465	417	410	390	408	417	411	432	438	409	401	429	405	460	452	429	388	412	403	417	429	419	400	405	455	394	421	453	418	416	456	389	404	381	427	412	401	423	383	414	428	398	391	464	435	421	440	444	389	422	422	413	366	421	391	425	439	445	454	389	421	426	389	442	392	380	411	432	395	449	417	450	388	382	433	389	385	413	421	414	393	398	426	410	378	417	406	413	446	402	452	403	408	409	434	405	413	414	435	397	405	396	450	454	447	397	395	378	377	414	459	405	418	424	402	438	426	466	369	421	399	376	440	408	400	405	437	419	384	447	394	400	434	421	438	379	440	379	403	421	393	426	429	401	420	380	412	413	413	404	424	432	416	414	430	420	406	375	418	431	413	388	399	402	433	421	421	400	403	404	420	410	384	411	427	426	414	416	402	390	379	398	401	426	418	395	427	419	411	401	393	401	442	413	401	450	366	395	401	403	385	405	424	430	422	410	418	414	411	448	426	444	422	451	394	448	442	405	413	403	404	411	397	394	416	424	440	439	427	410	407	379	393	444	411	447	385	402	422	417	427	415	416	417	395	440	418	439	404	441	416	409	424	423	389	444	412	430	401	416	410	397	461	431	426	412	428	406	430	432	404	424	402	406	394	386	454	379	408	417	407	407	366	444	379	411	372	367	390	378	445	402	450	400	462	406	438	398	409	409	397	415	414	437	398	409	405	409	400	386	427	423	436	439	419	421	415	430	450	411	403	426	413	406	455	386	427	401	407	444	420	427	383	385	393	439	441	428	414	408	422	406	416	413	405	435	421	422	430	405	413	419	436	400	374	406	389	451	400	409	392
23744	20779	27721	23956	20517	10423	3929	2307	1644	1572	6800	28886	21984	10674	3267	930	649	643	580	548	569	576	601	580	553	596	538	546	589	573	556	565	592	615	580	550	594	521	587	543	551	609	580	562	541	538	569	555	586	567	543	582	601	553	573	558	551	566	552	572	588	546	557	566	582	578	543	587	585	533	534	567	575	553	530	565	603	591	556	553	563	593	582	559	602	545	529	570	503	566	570	556	551	545	520	532	557	560	585	583	552	554	565	568	583	540	601	563	596	563	551	570	567	579	527	588	622	545	579	544	558	554	553	532	561	572	557	524	581	575	573	576	506	542	579	541	592	578	544	537	579	589	523	579	564	549	569	585	584	548	550	591	582	526	540	516	568	558	541	553	523	577	582	542	580	566	580	539	513	553	574	559	544	532	547	564	551	568	570	563	583	582	545	553	559	548	555	571	568	572	555	572	544	577	593	528	579	585	572	552	566	556	615	585	567	534	612	582	564	636	574	475	591	558	569	572	571	553	568	566	515	582	545	573	576	531	571	585	579	554	523	556	587	557	536	583	590	528	582	558	559	544	540	541	506	542	570	576	554	541	547	566	565	556	569	539	549	576	534	563	549	549	597	567	538	549	594	554	578	575	562	570	599	537	556	597	583	578	524	497	556	538	566	551	529	561	568	539	552	575	517	547	529	568	583	530	517	542	584	569	578	520	544	630	583	557	594	543	537	537	540	550	529	556	590	575	552	537	556	558	526	553	533	521	558	561	570	538	570	591	571	569	552	556	573	615	614	578	555	551	561	583	593	566	583	579	515	557	561	553	551	557	546	542	539	550	524	531	579	589	575	609	578	554	536	540	572	551	597	518	530	579	584	620	534	536	505	588	573	559	553	573	555	570	549	569	530	549	535	558	566	564	563	572	592	575	551	578	573	567	578	546	565	553	560	554	553	543	557	604	612	528	597	532	556	532	599	573	532	554	521	548	596	565	507	529	570	544	559	565	563	564	573	536	556	552	547	552	590	596	586	568	529	550	552	532	575	579	579	584	521	591	590	570	544	566	568	585	565	572	555	575	564	548	543	558	570	551	551	546	549	542	573	612	596	582	551	563	557	514	529	577	549	548	510	576	576	585	553	567	569	538	535	557	527	520	571	551	520	595	554	557	547	554	545	545	602	555	571	497	568	556	593	530	591	524	600	523	577	535	571	580	540	591	591	593	557	545	589	544	572	560	554	539	562	507	587	563	564	520	527	562	616	556	484	530	578	531	561	556	536	597	502	564	515	510	581	583	546	556	571	571	625	558	553	582	535	551	527	560	565	557	533	590	550	567	520	547	599	573	575	506	526	564	575	555	598	574	524	517	584	572	535	566	576	518	562	551	565	552	593	550	579	567	550	563	534	584	561	562	604	549	606	542	567	523	549	613	536	559	585	555	590	538	559	569	607	541	556	582	535	523	551	555	546	534	567	582	599	566	521	561	597	560	541	513	566	504	583	598	574	536	585	595	567	561	580	557	560	582	550	546	548	606	583	585	548	589	573	547	532	535	577	565	539	534	553	591	558	614	567	578	594	562	610	540	605	574	596	575	575	508	560	510	579	548	539	555	567	494	544	574	573	574	517	580	531	578	573	565	540	523	580	563	556	525	545	594	518	559	542	542	551	562	539	559	548	554	571	518	582	554	600	551	521	580	501	577	508	559	571	539	543	563	556	544	596	567	545	561	585	530	593	595	593	585	568	534	532	568	557	591	597	551	560	548	579	574	564	568	588	521	569	552	587	536	574	564	576	538	594	573	613	582	583	588	546	565	559	573	582	532	525	578	551	560	533	575	576	548	540	554	545	580	559	565	579	530	575	523	554	526	536	573	575	598	564	581	604	547	574	524	570	516	563	533	591	569	536	598	557	577	552	572	574	553	569	552	559	534	582	544	529	510	606	596	563	601	572	560	563	541	542	567	591	478	539	587	585	535	554	611	572	540	580	599	578	575	571	520	521	554	560	537	545	583	577	530	576	543	576	547	487	524	542	506	505	596	557	531	547	542	543	509	576	604	595	563	596	534	556	610	573	554	560	576	544	540	547	599	556	570	545	597	542	536	536	541	555	572	535	558	531	552	539	562	583	541	601	568	539	574	526	589	519	520	584	561	538	547	530	572	571	552	550	566	556	543	550	534	583	540	561	531	552	528	569	569	563	587	609	523	552	549	598	533	596	550	585	538	549	556	596	562	560	567	557	564	565	581	551	597	595	523	572	546	556	524	600	546	550	582	507	568	549	544	572	524	572	594	546	538	587	549	543	567	632	574	575	545	539	547	560	580	544	595	553	522	533	595	583	565	539	573	589	586	562	565	557	559	573	595	603	595	539	526	560	599	510	546	538	550	559	527	511	539	573	606	559	555	579	541	548	552	551	568	575	548	555	548	521	590	633	553	520	541	532	554	564	543	590	593	528	543	585	577	562	560	568	551	556	578	557	529	521	531	559	553	549	589	550	593	499	533	561	532	600	604	560	579	555	559	533	569	557	595	560	577	590	566	572	507	574	604	516	561	543	521	601	590	568	572	568	580	535	627	594	558	509	546	555	575	547	551	571	509	558	563	547	528	577	589	540	541	559	556	547	529	536	536	582	573	561	580	535	552	553	584	583	578	581	521	556	553	568	556	559	569	548	573	529	541	558	544	601	554	515	540	541	582	574	581	505	585	530	530	557	550	555	575	544	532	548	597	548	532	553	552	571	560	538	608	605	550	599	543	580	575	621	524	521	573	528	585	560	587	583	581	555	601	540	563	557	572	562	540	550	603	556	562	538	561	563	518	526	533	573	530	540	564	544	537	567	554	556	501	530	593	530	557	546	548	506	572	579	517	562	526	551	571	553	555	559	546	542	536	566	616	584	547	529	575	545	575	555	542	538	534	555	598	598	563	546	525	524	543	602	565	623	545	533	543	558	547	553	571	511	627	570	593	570	558	531	577	552	543	585	532	543	584	589	573	625	568	530	546	524	495	591	589	592	573	547	564	571	565	553	544	552	567	536	535	569	515	544	551	620	589	552	549	550	560	532	584	589	531	565	559	566	512	598	568	586	589	544	564	548	549	559	591	571	540	582	549	556	545	575	550	560	578	552	571	580	552	564	582	557	538	542	569	542	524	509	566	534	574	546	534	549	573	554	575	562	568	532	549	581	533	548	590	541	567	571	578	544	542	579	533	562	566	530	542	565	566	574	594	547	568	553	562	597	512	571	545	549	563	530	535	587	558	544	519	554	562	553	537	547	568	537	545	539	576	599	545	517	568	562	544	548	526	516	527	581	544	598	565	566	551	511	580	553	551	563	549	582	556	563	566	527	580	573	586	556	556	588	544	606	532	535	612	558	490	540	540	564	558	567	554	567	533	567	581	515	539	575	596	573	545	553	547	570	578	567	556	537	549	532	559	548	564	529	559	568	567	556	593	533	554	565	496	604	535	547	538	570	558	570	597	580	578	580	583	568	539	551	537
6399	13231	14069	9976	5843	4079	3215	2765	2333	2000	10192	27837	19280	9111	3211	894	555	512	511	451	484	521	494	506	476	535	525	480	450	521	482	480	479	487	503	494	463	520	529	492	489	486	480	480	506	523	478	490	487	502	489	506	491	521	506	480	467	509	488	488	496	470	470	477	493	530	513	474	512	443	504	543	458	477	486	535	505	474	492	504	481	475	519	527	440	488	459	454	473	501	542	491	504	439	486	505	512	475	470	518	502	486	534	501	534	466	490	450	473	484	410	475	497	458	486	486	517	489	504	500	485	492	489	489	471	462	494	508	481	474	491	479	440	473	484	478	515	506	477	501	471	451	492	474	484	470	514	459	442	495	521	484	461	431	439	518	493	507	504	475	491	441	487	460	465	486	504	510	448	463	482	508	468	484	456	430	486	462	479	466	474	477	481	483	497	461	508	479	503	507	483	484	499	460	538	500	418	495	447	461	443	481	487	460	451	520	479	478	469	501	488	492	502	505	457	500	477	486	515	456	518	545	462	510	510	486	474	473	475	514	498	492	472	464	488	528	468	516	475	509	462	492	497	502	550	518	496	512	520	458	476	467	491	461	475	505	501	477	475	466	456	450	517	476	514	477	511	475	485	524	482	477	471	486	485	503	489	481	464	479	507	497	464	461	505	499	488	476	493	491	492	488	487	488	496	501	500	487	502	491	453	491	509	484	494	518	445	501	447	493	471	529	472	458	475	520	488	493	498	461	492	464	518	486	456	475	494	496	475	497	493	461	500	493	519	422	498	500	485	462	504	509	494	510	474	488	462	466	441	492	483	480	484	501	492	475	514	509	466	494	493	506	454	486	438	518	501	485	467	497	448	508	472	513	483	513	544	467	509	487	457	474	471	524	510	490	518	528	484	476	478	462	472	512	502	460	485	496	497	476	523	501	508	451	494	500	469	430	502	487	453	455	502	475	470	506	497	509	497	475	523	478	496	480	470	516	497	489	496	480	464	493	480	503	516	510	506	442	498	520	494	450	489	453	500	476	486	477	453	543	513	473	513	478	499	477	461	470	509	492	460	473	463	421	449	476	490	482	475	508	455	485	467	476	541	443	466	504	471	470	431	463	464	461	500	469	518	464	447	509	519	480	490	447	476	477	506	499	468	537	496	435	483	454	551	508	493	493	484	487	508	499	496	477	510	464	491	482	502	508	483	514	504	485	493	496	472	520	483	473	489	515	471	522	502	513	488	492	473	461	463	474	517	518	506	474	481	477	496	458	510	479	461	468	505	471	478	506	470	472	483	477	485	509	507	497	484	474	471	461	466	513	472	489	484	452	447	500	524	482	494	486	486	494	498	474	494	499	506	498	504	460	519	494	510	492	457	458	453	479	453	458	476	467	516	482	459	507	439	490	463	467	505	505	479	495	466	518	504	489	503	500	469	511	483	534	477	465	523	501	447	478	464	508	470	496	504	493	467	490	483	463	497	467	505	467	487	465	513	485	472	495	473	476	459	453	491	494	465	524	471	474	498	447	457	453	474	487	472	503	460	478	474	464	448	481	477	482	464	440	490	490	494	513	497	494	465	422	471	490	541	472	500	484	447	460	478	482	519	484	484	515	496	487	492	462	467	466	486	448	472	486	502	501	534	519	467	475	482	468	501	461	496	480	530	471	441	511	476	482	534	514	488	478	472	457	468	458	470	482	474	466	492	467	489	482	466	468	478	471	516	483	497	485	464	484	476	482	485	507	462	529	482	512	508	488	462	473	472	496	446	497	527	523	495	509	492	449	505	514	493	497	449	532	508	487	473	479	480	486	453	428	488	462	447	470	449	457	454	485	489	505	480	488	469	477	446	452	460	436	466	470	456	517	515	482	503	475	471	514	479	504	526	458	483	461	466	462	438	500	485	497	503	520	472	469	486	504	480	473	491	497	504	503	477	476	479	455	507	493	483	489	497	493	482	507	470	477	502	494	493	487	483	466	447	488	494	449	507	476	452	445	481	492	507	475	503	512	494	493	507	488	460	471	500	477	462	497	483	448	462	474	454	492	478	502	498	454	513	492	449	472	478	469	517	465	484	452	465	480	481	472	503	515	486	441	471	432	456	483	478	463	488	455	492	481	454	516	485	494	457	487	469	480	496	500	514	463	513	445	514	442	458	512	480	484	494	504	485	487	479	458	468	471	487	466	498	484	467	486	498	475	522	460	473	439	488	518	488	468	496	493	479	473	482	487	523	441	525	487	466	485	492	457	478	536	512	460	515	493	482	457	460	496	461	499	438	489	469	488	478	504	486	430	489	441	492	471	530	487	532	445	449	522	458	515	514	498	523	472	445	479	499	474	468	464	465	448	462	448	505	468	474	495	478	497	511	503	482	460	516	478	464	478	479	498	504	512	495	480	484	477	457	447	462	444	490	484	493	520	462	499	457	492	479	513	452	475	485	477	500	474	478	485	435	487	499	517	487	489	503	501	462	520	494	544	464	463	460	487	464	496	495	448	512	455	471	505	469	477	449	455	471	467	443	505	451	512	472	496	513	491	456	514	457	462	482	523	495	479	511	477	494	482	443	517	490	493	504	500	516	487	491	464	512	523	465	503	470	518	438	505	469	490	500	448	454	525	483	485	501	518	487	515	449	468	466	452	456	439	498	488	488	517	425	464	471	481	486	492	490	465	492	495	487	460	475	478	500	483	445	510	491	484	527	454	461	473	494	440	505	485	470	494	450	459	494	491	449	513	506	509	500	470	486	473	541	481	490	463	470	451	476	473	450	451	486	508	475	502	460	456	520	483	470	470	466	538	463	496	471	445	498	498	455	483	470	476	460	496	473	468	486	507	474	498	487	485	482	463	454	458	483	520	497	459	451	475	473	468	479	467	472	502	487	478	499	417	488	460	472	509	517	469	465	513	497	484	450	498	526	473	448	486	499	484	449	478	471	470	494	481	477	490	488	480	487	483	492	505	463	487	497	470	504	457	437	505	533	532	471	482	494	485	455	493	473	475	481	498	445	516	461	460	479	504	482	478	524	513	465	469	479	511	485	470	480	487	496	474	463	496	483	523	490	484	486	455	475	513	461	491	456	469	480	444	465	488	494	477	479	492	501	453	491	469	480	516	449	444	476	462	497	493	482	495	485	483	506	469	466	500	481	478	469	469	444	462	453	533	485	478	485	490	439	450	482	476	505	491	478	505	486	528	487	480	449	480	523	507	497	492	476	478	536	446	458	537	496	469	468	497	476	537	473	483	476	458	477	480	484	420	500	480	436	492	480	489	489	448	454	487	425	447	464	504	494	513	519	496	504	463	504	433	477	479	505	484	508	505	462	471	468	507	454	476	487	481	480	503	491	445	534	498	475	463	431	470	481	524	492	465	493	482	489	495	480	476	453	518	498	484	469	482	491	479	489	473	488	501	492	484	448	491	468	461	462	468	510	456	510	473	476	454	510	462	475	492	492	496	491	469	509	457	462	480	533	455	475	480	463	514	507	468	544	472
26954	13165	5436	2909	1375	949	735	713	620	591	906	1865	1701	1004	668	547	390	433	400	413	424	424	436	462	408	404	378	427	395	451	401	439	425	443	427	447	403	435	426	461	439	442	434	394	435	402	429	430	441	396	423	419	391	400	425	394	422	404	428	425	420	420	402	394	398	404	414	369	405	450	441	407	410	415	425	410	422	454	408	410	450	441	401	416	428	469	390	415	387	449	443	400	422	414	426	437	402	407	413	402	371	442	425	407	445	425	426	420	419	409	390	387	428	393	439	434	408	419	386	397	400	418	392	406	407	467	399	415	403	404	402	413	425	435	443	446	451	423	406	447	431	434	416	421	393	405	367	431	447	437	401	401	435	410	390	389	412	407	434	385	397	472	373	383	421	380	415	424	429	404	429	390	412	436	422	413	392	373	414	363	417	457	414	409	367	426	410	429	427	422	436	421	413	454	399	391	423	394	432	415	375	379	435	479	416	439	426	422	396	452	427	429	415	417	389	404	395	429	424	416	423	382	418	441	426	432	437	434	406	428	403	406	419	404	420	433	428	395	397	440	411	421	431	442	391	422	431	429	415	439	433	448	416	418	438	418	419	447	433	368	435	424	383	407	412	411	403	422	436	429	428	392	423	404	426	439	418	427	424	431	432	436	426	407	424	405	433	434	414	422	365	419	422	417	424	404	407	421	414	422	433	417	470	436	418	429	421	425	468	408	431	371	407	419	437	379	429	415	393	369	393	378	424	418	397	426	426	431	386	425	444	376	413	400	427	399	426	416	428	418	409	427	415	460	432	425	396	405	444	440	419	425	459	441	438	434	414	433	437	426	395	442	412	385	385	457	403	429	399	431	437	366	393	395	391	414	414	426	427	405	419	441	394	415	434	385	421	379	439	421	418	434	404	449	399	435	428	401	381	429	429	400	446	435	396	405	420	388	416	416	425	402	425	419	444	397	400	394	420	417	422	424	406	421	462	417	425	443	393	434	430	399	408	404	389	387	434	428	379	423	475	369	419	423	433	419	415	408	406	437	369	445	426	452	429	431	410	445	434	429	455	409	410	407	430	424	426	374	428	401	427	447	460	416	443	465	411	410	437	426	440	440	428	413	365	428	408	417	434	403	423	421	430	450	424	411	432	431	420	427	447	447	393	420	398	405	424	419	394	422	375	405	402	398	395	407	383	442	399	449	439	413	434	404	437	459	397	418	429	468	430	439	430	420	398	403	424	422	430	425	405	425	424	420	433	448	432	406	419	428	429	438	403	378	382	443	402	408	406	405	401	425	399	420	412	385	426	409	402	395	458	408	451	446	441	466	410	435	378	440	389	394	415	431	425	441	434	444	415	391	470	444	409	426	402	431	432	369	407	422	406	435	402	422	417	406	392	413	378	432	439	421	403	377	427	397	440	430	415	424	418	428	390	421	424	416	435	441	410	416	393	415	397	416	450	414	421	442	408	431	453	420	442	441	443	408	406	429	427	412	431	377	457	392	448	379	433	409	455	387	403	389	448	414	430	451	413	416	437	415	423	387	425	396	426	426	412	457	423	392	414	389	437	411	458	374	419	427	428	406	440	433	431	441	405	397	413	436	424	459	427	425	388	412	408	414	418	432	389	383	402	424	405	400	396	422	397	432	408	435	391	407	419	421	400	415	401	440	402	364	408	450	392	400	429	436	412	424	396	428	388	444	410	430	419	443	426	422	416	372	388	441	409	410	396	397	406	411	439	414	448	426	425	396	405	414	411	393	424	420	410	393	408	430	413	417	417	419	392	407	396	405	418	432	422	408	430	415	403	424	436	438	366	413	386	434	447	421	398	402	428	420	420	428	394	398	398	422	431	432	437	438	439	443	411	396	442	404	435	419	396	407	409	434	458	420	393	424	416	375	429	405	365	435	424	396	414	430	430	396	434	439	411	460	392	442	385	395	443	414	410	398	443	424	421	417	433	382	405	458	443	405	419	408	432	412	410	438	419	366	408	449	421	448	398	446	412	388	445	405	390	445	446	419	431	419	407	422	411	428	398	415	434	397	406	477	418	466	411	422	383	417	429	432	459	431	412	425	410	387	432	439	425	434	402	407	441	427	389	440	427	433	401	432	434	422	415	416	404	413	446	425	395	424	406	410	427	433	425	413	427	420	403	412	427	402	424	427	413	397	421	414	416	424	424	443	440	406	421	407	441	395	431	436	378	409	389	407	419	390	399	422	443	399	429	443	425	415	416	437	425	434	409	399	409	442	425	408	440	423	415	428	423	397	378	453	381	434	440	404	396	410	402	418	424	421	401	419	385	440	371	438	382	426	409	410	422	408	400	413	400	434	398	419	413	418	431	410	416	384	397	386	380	428	390	384	429	390	405	403	447	418	401	383	427	402	436	406	409	405	416	405	433	427	420	420	412	426	434	456	415	392	407	429	428	408	404	436	407	432	429	407	438	404	457	410	418	402	400	430	402	423	408	434	423	404	455	450	397	369	436	440	396	388	436	425	370	413	407	406	448	451	391	425	399	427	424	396	388	406	449	419	394	439	459	426	425	386	414	413	415	435	417	420	426	409	397	426	382	403	444	436	440	379	419	393	437	424	439	449	466	423	415	383	381	405	415	389	461	433	419	425	405	433	409	408	394	423	470	451	435	411	404	442	418	390	441	439	413	455	393	415	438	422	444	399	410	403	412	393	412	401	447	402	463	382	423	415	419	413	421	439	444	388	377	431	437	437	389	444	402	451	476	489	395	442	401	448	415	427	418	437	405	386	416	453	407	429	416	404	413	454	439	390	400	444	415	403	360	469	422	425	431	408	390	424	410	398	438	426	433	399	411	453	453	416	417	413	408	429	411	395	413	417	440	415	414	462	422	400	453	421	437	447	435	458	418	415	439	415	444	418	401	420	427	409	427	425	441	449	431	428	428	437	437	444	385	432	392	428	406	351	429	416	436	455	419	415	425	454	414	430	398	415	454	412	396	455	424	430	441	415	460	426	418	404	422	399	388	424	449	392	409	403	443	436	430	435	404	425	411	442	387	460	422	436	408	426	456	458	438	413	418	382	423	410	395	393	421	425	438	414	444	393	387	445	383	412	419	410	410	445	412	433	441	407	396	397	421	439	434	419	404	421	414	431	413	425	391	425	409	403	429	424	453	388	386	405	431	438	425	395	426	463	427	448	416	419	439	421	443	415	457	426	401	421	408	402	491	385	422	397	418	397	414	458	387	429	438	406	411	405	436	413	400	467	425	404	438	420	450	431	430	400	417	408	449	447	398	446	391	447	424	403	431	446	417	417	412	402	429	426	449	407	384	434	423	417	423	431	414	425	420	386	392	415	400	411	410	434	408	419	393	456	412	427	427	440	400	452	423	414	405	445	438	433	422	442	408	419	417	410	460	437	420	410	404	440	391	410	385	410	442	434	410	427	417	435	411	454	390	406	373	391	414	407	436	423	438	409	445	430	427	418	403	428	430	432	436	429	438	386	423	409	434	434
7245	4907	4327	2467	1579	1195	1046	809	800	706	1206	2526	2023	976	556	397	377	366	373	359	367	346	376	346	366	355	361	372	355	378	351	341	324	366	387	370	378	366	363	327	363	346	326	358	347	324	361	333	348	345	359	379	340	361	390	357	382	372	378	376	374	363	344	390	353	354	365	356	342	370	353	381	360	354	315	378	354	340	396	392	345	347	332	376	358	347	363	342	401	337	334	369	354	356	350	337	354	343	378	365	354	353	358	342	363	376	366	338	328	331	342	361	352	383	377	334	368	370	359	352	359	335	370	379	357	343	379	389	337	368	347	345	382	352	340	327	362	361	334	372	363	324	348	356	355	338	371	368	378	322	366	360	350	382	380	353	346	360	328	332	394	376	369	370	345	404	335	350	338	350	329	378	354	346	364	332	352	364	334	375	365	344	355	364	338	358	370	368	348	343	384	341	343	340	321	389	368	323	390	348	398	384	352	348	345	342	378	362	392	350	361	371	323	349	383	346	376	376	347	323	335	310	342	351	383	330	357	378	378	350	345	380	366	368	375	323	368	348	363	339	376	346	372	381	357	367	339	360	409	364	342	333	371	355	349	363	359	387	324	362	374	363	342	336	336	379	349	372	347	372	374	360	358	364	334	394	372	362	325	379	368	344	376	334	373	354	340	339	380	339	373	336	352	374	346	345	374	357	349	320	366	349	383	349	343	345	358	366	351	396	365	379	345	329	330	332	368	370	365	332	349	355	344	355	383	355	373	356	341	357	328	369	387	371	366	374	345	355	349	331	363	350	396	346	361	337	349	340	356	331	353	354	375	376	366	382	351	363	382	329	349	334	352	368	353	375	376	372	334	380	375	363	384	385	318	357	356	329	341	359	355	366	374	388	366	357	345	358	367	397	386	355	341	347	364	379	368	359	365	361	376	391	393	381	388	379	395	375	369	338	361	342	352	359	357	359	332	410	336	383	364	343	366	388	372	351	357	366	347	362	337	360	385	379	354	319	374	399	341	381	353	367	359	371	345	342	371	347	362	354	335	356	354	337	364	335	373	342	347	353	377	352	381	390	320	361	374	347	373	373	367	394	364	332	348	357	331	369	325	325	385	386	398	366	357	380	345	354	373	380	341	338	411	355	356	358	324	336	352	329	377	342	345	373	404	364	376	355	365	373	354	365	329	341	331	338	363	350	361	365	339	340	372	370	356	392	377	341	355	369	374	398	384	342	355	381	352	382	379	348	412	361	357	348	364	361	335	355	360	328	344	373	325	357	340	401	339	350	346	375	369	357	352	349	343	355	376	372	333	326	381	359	317	328	321	364	354	369	360	342	368	347	329	321	342	376	365	390	300	364	349	330	368	374	351	341	348	342	324	353	336	373	351	350	353	353	372	366	346	361	353	358	348	354	380	352	379	340	346	362	388	340	409	347	347	309	349	356	363	367	352	361	342	350	334	335	361	363	354	383	371	330	395	323	364	344	333	346	355	386	366	385	366	367	368	330	370	378	344	369	360	334	316	342	371	355	328	371	360	349	345	332	340	348	342	345	370	374	378	375	371	340	365	353	352	317	367	355	360	361	355	340	384	366	386	353	359	376	376	356	389	381	347	361	365	367	370	388	333	368	360	325	330	390	350	332	353	364	350	356	356	350	347	371	332	396	367	350	371	373	389	386	341	343	350	405	345	358	359	372	345	354	321	357	345	380	401	356	394	379	381	356	318	371	362	349	335	374	331	355	363	347	385	343	344	366	372	361	349	335	343	350	343	345	326	335	333	339	371	380	364	358	361	371	345	367	363	377	352	363	372	360	369	336	405	363	348	418	378	396	383	338	365	313	351	363	369	345	366	350	348	395	374	368	395	346	342	352	348	367	383	351	349	343	349	344	390	353	380	357	348	350	358	378	367	376	379	353	317	345	398	355	350	359	367	344	367	361	356	350	372	362	350	328	326	344	342	341	368	333	357	342	326	305	364	325	348	331	351	342	350	355	337	367	353	351	353	404	382	364	352	361	382	374	371	400	374	376	363	341	336	367	381	355	384	346	383	338	374	372	401	355	343	367	363	352	359	363	340	351	350	385	336	366	348	386	353	373	369	347	343	379	343	355	344	358	332	380	366	345	404	330	370	338	338	352	388	322	387	366	378	341	326	354	351	357	366	345	396	364	340	329	377	335	364	373	344	378	368	335	371	324	379	364	368	369	373	344	347	381	386	352	345	341	334	358	357	387	368	348	373	379	314	357	339	348	352	390	384	353	364	360	346	351	362	368	365	337	370	360	364	372	336	382	354	401	335	376	355	371	339	347	350	354	382	364	339	372	338	352	393	395	331	343	324	367	374	345	356	361	355	350	384	369	346	374	364	353	359	359	337	368	344	358	369	327	350	368	347	338	361	341	364	343	343	344	340	340	357	355	358	325	373	357	345	379	381	370	376	360	378	351	384	354	336	356	336	349	370	374	344	346	320	353	366	308	381	361	363	359	354	359	344	375	351	361	362	376	334	345	371	377	368	350	348	343	337	367	333	383	410	366	351	351	335	344	402	360	332	393	358	335	313	336	351	376	373	350	366	360	366	389	346	366	328	367	349	352	373	365	344	385	353	371	376	335	364	347	349	380	378	359	372	348	375	351	355	341	354	366	354	366	352	352	382	348	357	375	346	360	376	362	365	366	395	368	387	376	335	353	344	332	373	388	376	338	355	381	332	360	395	362	353	358	344	362	371	394	375	357	351	359	372	375	386	367	358	335	353	372	342	372	363	316	353	361	337	367	359	373	370	368	352	354	376	376	365	371	341	368	351	354	336	332	357	364	407	382	352	331	373	345	368	332	393	354	328	375	344	346	340	332	349	391	348	368	346	360	371	349	352	353	379	379	355	372	342	307	345	359	338	377	382	308	351	371	337	358	359	351	359	404	344	339	370	342	364	339	348	401	351	383	363	339	369	322	389	329	344	332	372	390	373	351	357	327	353	354	342	347	384	354	389	375	320	379	338	348	347	351	314	337	353	326	344	316	356	342	353	353	358	385	357	346	366	372	348	342	342	347	335	364	353	359	375	354	349	369	344	373	346	392	359	345	387	401	362	359	384	378	341	354	375	347	369	329	355	360	359	364	373	362	336	352	330	349	364	337	330	371	352	370	348	335	367	364	339	342	339	372	350	344	355	352	348	362	328	366	337	364	367	348	376	319	370	347	342	372	384	366	358	375	341	337	369	362	342	359	359	359	378	351	346	359	362	351	329	333	349	367	344	370	317	325	372	349	375	331	321	355	379	350	349	353	360	379	389	362	325	372	365	352	383	381	368	320	340	340	394	346	333	358	383	369	356	412	353	382	379	348	390	343	328	389	366	395	335	361	347	358	351	368	360	332	325	383	372	377	354	347	345	352	343	375	348	352	348	376	376	367	340	375	360	360	343	378	366	304	349	360	349	382	375	370	336	364	362	359	342	371	341	340	315	335	366	346	384	358	382	348	370	353	390	340	356	380
24610	20756	26662	24538	11180	3180	1907	1309	1065	1007	4022	16527	11746	5150	1815	631	484	457	420	448	452	461	464	463	415	427	467	454	428	471	451	433	454	419	449	406	476	473	495	474	427	412	401	427	476	443	442	430	463	432	444	436	419	441	454	454	429	434	414	386	443	465	441	419	419	460	442	426	471	418	416	417	455	458	446	429	414	467	410	461	470	455	459	422	433	422	440	449	430	479	454	432	412	464	465	408	428	468	458	438	430	423	435	465	463	413	433	487	418	441	443	416	477	396	446	440	428	445	448	428	424	470	421	432	432	427	496	434	454	422	407	417	426	426	436	466	474	430	476	432	472	471	444	431	455	450	451	453	473	408	437	430	446	447	471	457	472	431	458	443	409	432	464	478	437	428	418	419	460	495	442	454	399	478	432	435	458	481	468	464	464	425	437	409	427	468	449	415	459	414	447	434	435	390	449	415	452	487	429	452	390	428	427	460	459	453	455	437	453	470	449	472	462	407	447	437	461	429	464	411	456	412	457	452	449	426	459	442	482	437	405	413	426	426	432	446	466	440	440	435	410	446	438	442	475	487	436	452	448	446	416	410	467	469	449	401	406	435	406	434	436	416	413	481	462	458	454	419	456	407	453	423	458	437	441	432	442	442	419	448	449	470	439	447	452	433	436	377	402	468	398	463	455	438	424	446	456	483	390	430	426	425	420	407	420	453	455	447	449	440	456	432	438	447	436	447	408	441	427	408	455	407	435	423	422	457	468	436	441	448	425	472	440	417	406	453	463	449	454	425	404	406	415	443	461	431	436	451	449	425	402	446	424	414	460	441	424	428	482	451	435	432	461	443	419	468	453	448	459	469	426	437	452	473	417	402	424	465	463	445	446	428	454	421	426	409	480	432	432	439	457	399	415	481	400	415	452	428	470	449	447	449	396	483	445	453	402	474	430	424	479	475	434	410	456	426	451	432	424	424	470	435	426	455	416	464	431	443	463	400	444	450	449	461	415	439	426	439	432	414	460	434	481	432	439	446	430	439	437	434	444	423	424	413	467	430	480	416	444	441	449	487	429	450	451	444	432	437	401	429	377	425	431	416	465	459	431	469	480	429	444	439	432	414	447	410	456	476	458	463	465	452	426	429	446	426	406	443	435	455	446	448	389	439	479	415	463	413	446	439	417	410	419	406	457	453	439	453	425	438	425	440	464	408	448	394	405	408	441	449	457	431	444	473	433	463	468	448	444	448	440	499	434	442	442	442	495	408	439	437	450	513	429	457	441	420	421	463	480	453	444	444	404	427	439	425	450	437	458	445	453	457	442	425	425	411	455	412	457	458	441	404	457	421	419	453	390	438	444	407	450	439	419	454	439	439	451	455	433	425	447	442	423	445	474	430	441	466	469	462	465	432	449	378	422	452	464	427	443	469	413	473	454	420	465	481	424	408	420	436	460	434	465	414	431	443	444	404	426	436	442	414	432	414	443	398	416	437	481	411	444	433	454	422	428	420	440	438	408	445	440	450	455	416	448	420	452	435	442	452	422	481	452	454	455	416	461	454	448	463	449	444	445	440	443	432	443	405	460	456	428	441	438	454	420	455	448	411	464	441	442	410	414	441	421	440	438	427	424	463	443	426	469	443	426	459	446	422	423	430	439	433	414	446	446	429	450	446	447	444	482	423	425	425	389	458	436	412	463	436	411	424	449	448	419	472	453	415	443	435	430	449	471	443	441	431	473	474	408	428	452	474	401	428	413	426	420	417	459	455	472	435	459	407	424	431	436	427	442	431	438	444	454	454	461	429	446	405	431	422	438	453	421	454	406	438	458	442	463	456	450	470	442	428	390	424	450	414	414	442	439	455	435	416	454	438	410	465	429	451	469	436	406	457	445	443	423	444	451	439	439	450	417	433	418	476	377	407	414	466	422	439	422	454	470	434	439	438	431	398	409	435	461	430	432	459	455	467	456	413	494	441	441	467	419	415	464	411	429	403	433	453	458	474	410	451	446	420	453	442	437	438	395	441	421	436	467	437	462	432	422	464	433	432	467	446	458	440	418	459	489	416	470	425	417	455	430	442	461	462	474	488	442	451	421	447	418	424	445	451	440	430	446	445	441	418	434	468	406	430	440	422	421	444	457	433	475	408	447	445	430	469	439	434	444	449	435	443	420	451	470	423	432	432	429	447	420	450	434	431	444	427	419	410	427	376	399	399	412	442	460	413	425	451	447	451	452	469	410	463	444	440	387	419	436	423	405	428	427	433	434	449	414	458	438	472	439	424	445	430	420	450	435	391	450	433	436	434	391	438	445	404	463	436	448	406	426	442	432	418	413	477	457	465	449	405	413	409	447	478	453	466	434	444	430	451	440	454	408	451	455	447	440	458	439	441	420	419	472	436	463	451	426	419	450	427	477	448	448	454	409	424	470	450	478	452	455	430	389	469	430	434	464	439	411	459	420	421	426	421	400	432	423	417	449	433	434	468	454	427	443	452	426	451	443	461	463	456	463	428	487	454	429	406	442	456	461	400	383	469	430	426	443	444	413	454	419	451	410	423	409	474	454	426	426	405	432	422	461	436	423	413	440	452	460	450	413	433	416	442	435	430	448	440	437	448	456	419	441	426	490	484	445	446	435	472	428	446	439	473	436	472	470	457	464	465	469	413	444	435	473	413	465	449	432	437	404	438	437	470	464	451	437	421	442	440	423	451	433	417	398	469	440	391	436	447	437	422	423	452	492	445	448	424	452	446	439	444	370	440	439	442	430	409	442	404	429	452	455	440	469	430	430	468	425	455	489	430	460	461	413	431	427	455	477	430	421	484	441	433	442	412	423	458	461	458	454	471	413	425	464	414	461	440	458	457	424	433	419	451	424	449	473	486	450	428	443	440	453	460	440	479	408	458	415	479	441	461	412	392	424	462	411	432	449	459	420	444	429	423	420	421	418	457	431	434	470	454	423	439	445	459	436	456	440	463	437	435	450	433	424	405	437	470	385	465	466	460	458	474	448	464	424	439	465	431	413	464	439	434	464	470	435	435	447	422	453	427	481	435	441	499	418	443	430	413	450	453	473	456	438	430	414	448	417	455	432	410	462	438	445	437	445	447	436	426	442	440	484	444	432	448	421	418	432	465	443	447	403	411	422	454	420	458	431	420	464	434	413	437	437	475	459	437	452	453	479	421	428	415	474	442	422	457	446	469	457	459	409	473	438	451	455	415	461	439	434	470	463	450	429	420	469	442	429	439	428	419	449	452	474	415	437	391	447	427	411	427	402	445	433	411	411	456	470	452	443	466	429	428	420	451	434	436	446	431	412	484	410	445	491	397	451	417	465	399	466	465	455	448	441	453	430	460	457	434	440	428	476	432	433	412	435	446	405	441	452	447	436	389	410	424	471	447	456	417	463	425	447	428	451	453	411	429	420	404	434	470	472	428	445	416	457	432	421	432	441	442	447	457	463	433	436	442	460	414	465	447	439	418	437	447	410	407	422	433
6879	10853	10024	6505	3740	2756	2175	1699	1554	1405	6190	17300	11521	5336	1932	593	454	439	402	420	384	414	412	388	407	423	383	413	411	410	344	390	371	395	372	387	443	432	408	406	408	401	386	396	398	426	409	399	408	390	459	391	403	387	389	408	376	391	396	402	414	403	359	399	414	414	439	377	389	391	390	393	374	371	366	415	399	391	381	387	409	392	387	378	420	384	413	416	431	363	385	385	389	436	396	378	379	391	398	384	379	419	412	367	439	352	383	393	383	382	377	418	394	408	398	424	409	384	413	393	392	382	427	410	426	414	406	392	432	375	405	434	409	391	365	362	395	420	418	447	428	391	415	384	420	398	382	429	375	423	393	412	387	424	376	420	443	392	382	348	399	417	424	403	352	400	418	403	424	385	374	364	365	401	398	382	364	381	380	426	435	400	404	426	371	380	424	390	377	394	391	376	416	397	427	386	425	366	380	427	400	408	382	410	391	389	414	398	370	381	395	401	389	412	380	414	393	374	359	417	388	399	389	392	384	390	401	359	361	417	387	411	377	405	415	395	371	392	387	409	409	395	361	410	411	377	384	389	391	403	384	412	374	376	403	395	381	401	418	416	373	398	380	404	409	393	435	398	402	399	389	407	364	400	385	349	389	381	381	382	386	424	388	406	431	381	412	398	428	398	398	408	383	394	450	397	390	385	395	402	396	419	396	394	397	410	416	409	374	397	375	395	402	439	427	431	397	383	394	390	409	427	397	397	403	408	392	411	407	392	358	393	373	407	418	376	379	412	393	394	381	430	356	393	413	389	419	384	377	375	426	396	366	397	377	383	403	403	416	402	386	385	388	440	410	368	367	407	382	401	416	397	421	386	404	399	377	404	387	401	391	395	391	396	398	370	407	416	400	385	398	395	386	414	428	370	370	417	335	421	405	414	394	385	406	393	376	376	423	412	413	439	382	378	385	395	408	389	444	370	387	410	369	384	410	397	375	411	389	387	411	396	380	429	385	407	367	379	378	438	400	376	377	366	390	389	393	385	377	394	409	386	402	386	399	414	405	388	361	398	396	383	397	379	405	404	399	408	405	411	370	362	428	379	358	412	384	392	373	405	402	392	375	365	415	363	400	379	387	395	392	381	427	417	416	416	409	427	400	372	392	390	407	387	394	415	388	369	419	382	405	415	329	412	438	399	423	406	430	411	381	399	448	381	388	406	395	389	373	403	413	426	361	416	436	374	384	393	428	428	398	419	417	433	358	410	379	380	382	379	380	386	408	391	384	369	415	404	385	431	405	390	391	402	392	374	390	383	374	359	402	422	384	389	389	393	401	394	404	418	418	390	435	387	408	426	426	408	400	364	407	416	395	412	392	398	374	407	417	379	371	406	390	389	390	393	406	362	372	409	402	370	408	407	370	409	410	373	411	375	396	354	362	395	386	390	389	393	419	366	425	416	407	398	413	396	407	394	376	382	415	393	381	377	365	406	369	380	426	420	395	375	403	407	425	377	415	373	379	413	405	365	380	409	413	388	417	404	367	404	369	381	410	393	438	388	394	395	386	390	382	407	394	410	403	417	409	412	412	400	430	432	392	401	392	412	354	401	400	369	399	388	413	383	381	419	437	419	408	408	434	377	389	428	398	399	384	400	381	395	397	351	393	400	436	412	408	370	415	422	377	386	399	390	421	370	388	394	407	396	391	390	400	369	419	383	412	395	413	393	389	386	397	437	447	371	400	399	414	390	413	398	395	407	402	378	396	367	416	395	368	381	385	431	410	400	401	373	399	363	436	369	394	385	390	408	382	409	376	414	385	418	374	378	405	401	365	383	411	382	414	410	380	394	391	382	392	438	404	421	341	377	390	365	410	424	392	430	385	400	398	417	406	432	399	393	377	391	395	413	404	413	415	428	391	400	385	393	404	394	396	393	433	421	400	398	386	372	387	412	414	404	383	404	351	407	394	408	408	418	369	412	407	374	402	401	377	369	406	357	371	425	399	392	382	403	444	384	376	397	385	420	376	353	388	408	418	371	357	394	382	379	385	369	396	417	395	395	412	412	410	367	369	381	361	380	399	377	377	403	382	403	404	394	399	365	365	373	385	389	352	418	399	376	407	417	378	445	414	396	390	339	398	401	388	401	389	413	410	401	367	382	383	397	403	415	369	405	382	427	402	386	398	413	409	389	382	385	420	361	384	398	400	428	346	398	383	381	383	422	405	402	367	397	365	439	419	431	397	370	390	374	427	403	378	376	349	410	414	412	370	425	384	386	387	396	419	367	407	411	425	403	401	355	393	406	394	379	400	397	412	398	404	360	378	419	407	430	401	382	421	394	369	365	382	389	371	394	413	373	413	401	399	383	397	415	378	367	376	407	393	367	438	414	382	386	373	406	384	417	394	377	418	417	413	424	386	378	403	389	382	345	377	415	373	428	417	422	408	387	378	400	417	424	373	375	428	403	405	426	396	404	397	399	431	432	393	395	388	379	380	408	415	375	389	402	404	393	395	411	374	391	379	384	393	416	411	394	414	387	385	404	379	381	376	380	383	396	412	376	386	399	418	409	371	388	376	374	398	384	400	407	423	404	394	415	402	408	382	405	384	409	402	382	400	368	394	404	413	428	367	389	417	386	389	406	385	380	401	376	358	406	385	409	384	407	389	405	385	401	391	407	436	418	362	385	384	461	344	405	408	381	401	395	419	394	402	409	401	421	409	362	410	399	402	382	418	450	425	417	355	406	379	391	393	389	449	365	380	409	404	413	365	400	430	370	397	372	385	418	393	380	364	400	410	422	363	425	424	415	379	374	395	394	395	391	364	377	402	393	402	434	388	404	378	408	365	368	414	366	370	401	379	393	369	377	385	399	398	369	413	410	411	426	392	430	410	410	364	394	403	384	441	420	421	411	368	377	376	452	402	414	373	397	393	388	391	406	402	406	377	423	391	419	441	398	385	413	389	382	405	356	372	380	384	427	406	383	388	389	426	422	410	412	420	359	403	430	406	398	393	398	419	367	410	380	412	403	375	432	408	375	402	404	403	401	374	410	418	407	403	416	380	381	422	362	412	384	413	377	390	403	419	373	415	411	442	402	424	426	358	353	416	438	371	371	363	437	388	408	374	396	398	396	383	379	401	399	422	357	378	415	399	393	435	404	384	432	396	371	389	378	382	399	407	368	417	382	361	442	379	392	406	412	392	426	360	399	413	376	395	380	404	382	385	416	415	355	404	402	414	377	395	388	412	415	385	360	398	391	399	382	411	410	412	374	408	402	376	389	361	372	390	360	378	391	371	384	383	389	374	401	380	369	395	384	405	370	395	347	388	386	394	427	390	401	390	402	409	417	414	362	409	407	372	399	381	415	407	386	365	389	383	416	403	398	365	388	422	390	362	380	415	424	413	368	405	399	409	395	393	431	449	415	387	355	411	403	366	422	408	396	389	418	419	380	372	392	380	375	402	414	370	383	368	423	434	418	413	413	405	399	381	413	418	387
23799	20758	27744	23853	20269	10070	3470	1944	1396	1512	7910	27846	20583	10303	3137	910	614	555	533	567	546	512	570	509	538	523	518	524	562	525	558	522	515	541	538	513	543	514	530	521	560	505	517	541	497	545	555	525	528	550	498	537	524	549	533	596	557	530	513	543	506	525	548	523	514	560	521	494	510	510	532	563	544	579	511	512	553	526	500	515	523	501	511	549	550	484	522	489	521	531	546	527	510	544	534	549	493	525	526	513	547	543	525	511	516	539	528	576	531	492	522	532	519	535	561	523	528	517	535	494	546	539	512	535	491	554	524	530	490	521	547	517	512	578	512	555	548	540	512	536	562	517	514	523	577	504	559	563	529	525	469	559	541	546	501	557	520	540	541	533	535	535	518	540	501	478	542	560	545	511	536	535	562	508	556	566	497	524	549	547	506	538	517	559	543	517	565	559	526	538	553	523	525	530	552	502	492	547	541	546	562	504	533	512	580	510	542	550	529	493	541	557	505	539	477	531	478	535	506	547	593	545	491	533	523	543	551	499	471	541	526	549	510	517	531	537	514	544	489	504	555	565	562	563	534	525	524	521	599	512	504	548	531	515	558	525	538	510	509	532	550	500	506	525	498	522	564	491	559	509	545	549	489	547	501	529	499	519	557	523	501	524	485	530	522	561	576	509	543	527	519	533	529	546	531	538	534	508	532	540	517	520	539	487	539	534	512	505	544	516	488	530	514	523	505	555	559	518	577	511	512	519	557	538	512	492	536	558	505	585	528	529	491	536	533	534	530	594	520	579	535	521	560	542	563	544	539	497	517	550	529	536	526	551	532	549	520	531	548	474	525	530	553	533	524	493	568	517	559	537	538	536	531	526	553	475	510	539	501	562	509	534	534	486	536	524	536	554	502	497	521	506	494	540	501	497	512	537	539	531	522	466	536	540	547	547	553	590	503	495	544	511	542	528	507	543	514	486	561	534	550	523	508	517	559	522	542	548	509	554	539	524	605	542	535	525	522	514	538	548	569	520	521	543	539	528	537	455	539	543	531	494	528	560	555	512	513	531	507	560	572	514	504	474	538	518	534	536	543	540	491	498	524	489	514	515	537	510	537	523	593	551	504	501	531	531	544	555	556	527	488	561	514	548	548	575	525	528	519	549	518	545	573	563	554	532	529	550	514	500	536	526	536	491	500	501	552	536	548	516	535	519	507	501	531	524	525	547	532	541	519	544	543	545	549	528	541	580	538	501	546	566	526	504	514	544	487	500	536	522	500	533	519	543	477	509	545	558	485	521	521	500	527	522	490	537	529	485	559	552	568	518	525	573	507	563	490	540	526	496	523	538	517	521	524	523	501	562	492	564	557	538	529	529	537	589	525	526	560	554	531	511	543	536	547	541	517	504	553	544	521	518	531	535	502	523	520	512	546	517	532	545	540	537	526	526	517	493	527	515	515	518	536	501	557	516	527	538	542	519	511	496	565	515	512	559	537	518	587	513	506	520	549	537	506	469	495	487	544	510	493	512	509	565	524	515	537	497	499	541	529	504	535	548	495	472	499	511	489	540	552	541	531	526	560	557	606	541	525	511	513	530	560	551	524	552	537	522	538	512	530	514	515	535	524	487	523	529	518	511	524	505	505	550	522	481	528	550	566	545	530	510	504	550	521	506	509	512	526	563	535	471	516	511	550	549	532	548	563	537	520	485	484	509	480	584	550	539	544	516	518	509	508	522	521	531	525	536	561	514	508	500	556	509	487	499	502	541	549	531	541	534	547	545	522	533	517	488	538	535	506	493	543	547	520	534	514	465	509	530	503	490	517	480	512	562	555	505	501	534	479	528	493	511	528	527	495	481	518	561	503	549	517	525	529	534	563	554	507	553	517	503	499	522	556	508	561	527	518	525	554	507	554	503	530	498	500	540	513	496	509	531	498	520	523	555	571	498	479	523	533	560	545	528	510	533	511	534	511	548	529	528	546	562	518	522	522	526	536	499	531	534	577	523	541	511	555	511	517	531	505	548	507	513	477	539	517	529	544	514	547	540	508	535	540	521	534	504	538	533	504	513	522	523	533	522	517	509	531	550	484	559	543	505	537	558	507	547	518	493	500	489	545	524	539	497	552	497	507	548	493	586	536	520	530	518	508	504	526	517	523	542	519	557	537	538	504	502	507	514	544	544	524	539	522	554	528	541	512	553	494	505	538	526	555	544	555	507	591	539	516	503	570	505	543	522	555	493	505	525	537	527	550	528	524	497	538	529	564	503	548	501	549	523	519	524	508	530	530	500	520	528	531	515	520	526	510	537	539	519	519	541	555	591	513	519	541	554	507	489	515	572	545	524	560	493	523	559	511	566	535	510	561	538	512	544	508	485	491	519	526	575	582	552	535	521	536	532	495	549	538	493	515	538	540	530	486	533	516	526	483	530	539	553	547	544	547	515	568	500	537	543	493	576	499	541	527	530	517	577	542	529	476	526	540	514	487	554	499	507	500	508	471	522	540	490	508	547	550	517	517	544	526	521	475	486	510	554	545	545	499	554	520	506	510	548	488	511	467	512	526	505	531	506	566	535	571	515	529	462	543	505	508	503	507	481	511	473	539	547	537	548	498	490	503	532	540	482	566	551	525	507	549	565	530	496	542	507	504	494	523	551	476	553	522	549	527	535	491	569	531	534	561	528	545	530	569	547	550	515	555	530	486	520	509	501	504	530	510	548	528	501	492	537	575	513	517	542	538	479	539	551	529	533	499	569	544	520	532	527	544	532	580	547	518	527	529	515	510	518	513	528	511	533	530	489	533	520	552	515	510	526	498	521	526	522	521	527	541	552	533	489	547	546	537	575	588	517	494	534	550	535	529	512	581	492	532	542	563	495	536	518	534	525	514	521	497	515	518	513	566	511	484	509	466	503	504	506	483	521	523	516	504	526	564	491	539	476	553	493	570	506	501	532	538	553	562	513	524	513	538	511	493	542	517	516	544	514	556	506	541	522	523	525	535	448	493	523	536	478	507	540	529	493	537	504	479	511	532	503	484	512	545	507	560	504	548	546	565	546	503	521	511	519	543	483	533	507	536	497	543	546	546	506	512	535	544	534	483	510	538	513	522	543	488	558	532	552	535	513	546	545	512	532	513	535	520	480	527	525	508	523	477	537	501	524	496	534	550	509	513	494	488	554	531	528	517	545	530	526	483	504	559	534	489	539	554	511	559	579	542	564	536	534	512	524	574	508	521	556	477	530	538	506	459	489	497	500	464	518	568	530	509	507	511	515	518	513	511	536	551	520	521	526	515	547	491	526	517	577	547	533	533	489	493	520	479	500	518	538	504	564	508	550	445	514	477	498	539	544	496	497	508	543	524	595	523	524	501	500	590	561	512	504	523	520	510	496	507	516	557	575	523	527	507	517	548	554	565	537	545	517	543	527	515	528	523	523	512	519	503	580	497	545	516	517	533	505	520	521	516	521	533	560	526	524	530	522	543	528	516	526	535	532	526	516
7676	14431	14225	9383	6159	4182	3109	2370	1855	1938	11354	26754	18329	8936	3025	822	556	501	522	494	476	428	481	475	475	466	455	449	444	492	478	498	492	473	453	460	471	472	453	474	484	496	459	428	478	457	466	477	460	510	517	496	458	468	448	453	471	448	485	487	503	475	448	484	448	448	506	405	526	509	466	456	443	501	432	478	435	446	492	459	477	473	507	471	446	498	469	433	472	517	492	453	490	469	473	460	451	483	482	484	441	446	503	487	486	512	481	414	527	457	450	495	438	454	486	486	511	431	479	471	434	455	519	446	487	443	431	506	465	492	524	472	467	450	455	452	452	463	466	461	469	494	474	448	470	451	478	492	492	415	465	538	439	457	464	445	501	467	486	440	442	470	457	507	472	453	477	503	506	467	442	471	460	471	476	492	440	437	467	433	468	448	484	480	459	462	446	455	452	430	500	498	448	502	423	450	449	494	442	470	480	492	469	502	492	491	474	500	450	491	459	490	479	421	501	463	487	504	473	459	490	463	469	451	477	450	466	466	461	450	480	478	463	467	479	448	509	471	496	421	480	507	527	517	481	462	463	459	470	451	452	449	492	494	487	449	460	439	456	469	493	442	441	456	488	528	473	482	468	492	461	478	439	454	488	457	447	512	457	462	474	499	454	449	482	445	497	474	453	472	467	467	490	460	459	453	467	474	483	473	479	481	477	476	477	445	437	477	487	451	471	460	498	477	442	443	454	478	488	482	478	458	427	485	488	506	429	509	496	461	475	473	475	429	452	495	428	439	472	473	493	488	511	477	483	478	444	440	470	461	485	471	489	455	442	484	458	459	425	455	471	464	438	482	489	467	503	448	454	456	457	489	443	446	448	482	464	463	450	444	439	488	454	480	486	475	451	486	450	493	485	506	486	427	439	459	473	435	444	455	452	519	474	478	479	450	451	428	448	458	480	476	464	465	479	461	472	499	459	455	438	447	451	493	498	479	468	443	502	457	457	489	438	437	467	489	444	492	457	462	480	483	488	457	495	475	455	456	480	485	471	437	478	431	421	477	485	467	423	485	460	493	447	482	474	455	474	469	527	442	464	433	476	465	511	468	463	450	453	454	486	451	438	482	473	478	454	468	438	466	494	489	441	461	452	470	468	473	475	472	465	479	449	502	517	505	469	462	459	465	478	477	498	455	449	489	442	506	431	488	517	424	464	451	442	490	478	465	456	473	445	464	486	469	458	492	467	460	479	458	473	491	438	471	464	478	461	444	466	491	488	462	460	462	439	447	459	436	487	431	425	464	470	433	466	483	477	481	473	479	504	464	482	487	422	437	458	463	472	436	453	429	468	478	446	465	463	459	450	476	523	430	451	473	478	473	436	436	459	477	495	446	494	443	469	458	468	474	433	495	467	479	474	465	483	518	477	454	467	470	435	462	456	462	445	453	496	506	460	436	458	490	428	505	486	493	444	478	466	463	451	501	466	452	455	484	422	458	452	470	462	480	476	467	510	432	497	478	507	455	477	480	445	457	459	462	465	455	450	485	443	411	461	449	455	476	496	462	504	488	430	461	430	500	484	471	455	424	492	469	419	437	452	413	473	465	487	456	450	456	489	507	447	425	463	432	457	473	451	507	483	476	445	475	474	468	478	467	462	430	469	489	438	480	459	485	458	470	425	451	475	456	469	476	464	474	428	430	463	444	486	438	474	448	455	453	459	472	476	498	486	456	451	465	473	492	452	468	459	451	468	471	460	473	472	477	447	430	431	469	485	499	445	486	445	450	451	458	503	472	452	437	454	452	438	444	436	463	417	427	461	460	500	403	444	453	453	440	470	509	496	482	492	432	454	484	431	455	466	466	482	442	475	486	507	464	487	459	453	474	477	472	471	456	422	466	476	461	487	459	467	467	495	510	458	440	435	404	456	471	431	438	466	460	451	440	475	474	466	480	433	511	472	431	454	480	477	457	473	486	458	465	505	482	457	513	449	506	452	470	489	456	485	460	479	506	467	473	451	465	492	490	476	453	459	449	429	447	457	452	445	472	460	462	476	478	482	486	453	499	441	440	475	473	422	484	463	489	517	458	471	471	467	471	499	477	456	477	495	430	456	482	468	453	471	471	471	438	460	495	424	472	457	459	449	438	493	462	441	445	483	452	449	441	452	458	484	449	469	507	431	454	488	468	459	442	474	490	456	472	432	483	474	455	496	451	443	422	429	455	486	472	476	452	450	454	444	451	456	486	444	488	469	447	474	498	462	456	495	450	486	479	503	440	453	437	451	465	445	469	490	473	478	438	478	478	468	456	473	466	448	467	478	421	468	483	480	474	459	461	464	428	478	474	495	481	461	487	426	455	490	487	495	443	448	467	495	472	447	497	437	432	482	489	460	489	474	447	505	427	470	442	448	457	457	466	503	502	470	460	483	470	467	464	443	522	498	459	476	483	466	443	463	442	449	460	424	437	487	483	468	466	482	467	471	518	466	418	457	457	491	486	473	479	439	479	451	467	456	470	485	439	437	445	445	469	475	446	466	463	435	435	478	431	460	446	432	463	490	479	465	459	451	446	446	473	478	488	463	470	469	477	468	459	492	462	426	446	473	473	492	480	486	454	484	443	476	474	416	484	436	488	439	482	486	475	442	465	475	470	482	459	427	455	452	465	458	461	485	437	407	446	474	438	433	423	475	460	435	479	445	428	481	468	450	450	444	495	452	463	432	474	487	459	477	506	463	464	466	457	487	438	461	444	491	451	470	456	461	467	471	440	474	445	429	501	432	436	476	466	442	476	481	486	427	470	481	476	449	420	444	489	481	474	449	474	464	448	447	496	459	442	454	483	476	437	473	427	465	463	472	443	455	477	483	465	420	466	475	492	474	493	495	429	477	450	442	427	458	486	484	443	426	462	454	452	466	492	458	457	482	465	481	466	475	462	457	452	479	446	448	456	433	473	457	491	475	451	430	451	470	453	436	460	453	466	486	451	469	453	490	470	487	466	454	442	493	503	450	491	477	461	492	472	465	463	493	472	437	467	476	459	439	450	452	454	455	479	475	481	494	455	492	439	517	457	461	485	440	489	470	478	439	452	473	502	470	487	440	429	393	483	486	461	432	426	453	448	493	456	416	473	461	480	485	488	471	434	476	464	478	452	485	469	477	469	488	433	456	443	493	440	493	472	477	446	439	453	471	474	435	470	438	438	493	396	474	476	456	459	443	460	485	471	471	480	427	445	504	477	479	457	472	475	478	465	506	471	440	504	424	461	448	498	462	459	478	500	477	476	452	449	479	474	452	488	476	439	415	477	478	459	471	429	458	432	461	482	479	461	465	457	439	447	481	454	479	459	483	454	482	483	481	464	443	452	446	454	463	471	480	403	439	441	450	493	461	450	473	422	437	458	476	425	477	462	480	500	458	468	426	498	483	474	487	480	484	424	479	442	492	465	499	456	449	474	432	478	448	456	446	463	456	460	465	459	489	468	452	465	460	455	479	469	459	453
26955	12461	5025	2618	1434	1028	918	748	602	751	820	1751	1570	969	588	433	386	412	425	407	425	409	401	422	438	415	404	404	388	438	393	418	411	417	426	411	397	397	390	430	410	402	370	401	418	399	408	424	364	411	359	405	408	414	395	392	407	388	411	404	411	379	405	419	385	432	418	410	397	362	388	391	401	369	398	394	386	414	389	402	430	403	402	410	381	384	398	402	420	407	417	408	417	396	393	410	393	434	418	371	418	421	388	400	393	375	414	398	442	409	390	411	409	415	447	406	394	432	397	391	388	415	393	378	429	414	386	419	387	446	382	409	382	396	387	383	415	383	377	430	413	435	418	384	390	423	400	387	413	416	400	428	445	447	405	396	386	386	407	401	391	383	432	421	388	391	395	407	416	407	435	443	423	394	425	399	435	401	412	414	370	439	403	398	418	399	407	420	411	436	397	417	431	412	393	423	411	378	428	398	390	396	389	435	403	396	381	453	380	405	377	418	397	427	386	396	386	419	402	424	388	413	418	415	402	404	419	410	405	394	409	396	406	349	402	391	403	374	354	388	388	381	430	400	389	387	416	392	428	427	423	401	450	413	413	390	382	404	371	427	352	422	438	427	396	431	389	429	407	385	378	399	444	424	382	395	391	405	381	386	375	412	442	408	427	436	378	394	406	379	399	412	404	393	415	397	404	425	398	404	413	403	437	432	434	385	400	428	404	400	391	371	410	371	417	376	387	421	410	433	412	396	446	395	418	387	385	379	408	420	360	403	386	428	410	366	394	418	432	388	368	424	422	368	377	391	424	383	389	420	363	426	417	388	386	401	407	401	426	388	410	394	437	397	420	350	388	435	393	385	365	409	386	416	389	392	379	381	443	408	410	425	394	402	400	388	388	402	435	397	383	389	380	417	408	398	434	402	415	405	418	385	422	449	381	367	375	413	421	393	380	392	384	389	415	417	389	402	412	421	396	363	356	384	429	395	408	380	388	379	381	383	372	409	429	407	404	339	400	426	423	450	402	395	405	396	424	387	407	399	414	403	426	394	401	406	439	396	444	378	411	408	412	415	412	397	392	413	431	408	388	376	398	379	405	403	439	372	395	430	419	408	432	414	425	421	386	407	408	417	423	426	422	407	420	383	374	427	404	432	396	374	417	390	407	395	431	409	439	401	401	373	402	396	411	403	429	390	403	396	392	374	387	394	412	409	372	420	396	406	427	391	393	392	401	417	370	406	407	404	414	406	404	418	440	388	405	378	423	374	401	424	411	370	402	388	386	402	415	432	417	366	402	386	382	402	394	392	411	398	436	436	382	386	387	401	363	412	426	408	426	400	400	402	379	386	399	394	387	415	403	386	386	386	430	426	405	391	373	385	398	395	427	391	402	440	413	411	387	389	409	383	390	393	383	416	425	409	407	413	448	389	392	414	415	391	394	409	412	435	399	424	412	399	433	388	349	389	395	406	362	385	416	398	426	400	412	413	428	425	410	409	384	383	422	402	387	415	422	365	396	377	395	377	425	415	389	418	373	401	425	409	424	416	388	439	418	387	394	372	393	419	364	389	427	433	413	412	403	387	420	426	421	433	417	415	381	393	402	402	420	416	415	375	428	399	399	433	392	413	425	393	370	421	424	444	387	414	398	428	415	424	379	401	405	401	408	446	417	384	390	402	400	409	420	428	445	364	416	454	384	427	378	425	407	393	410	418	437	417	409	388	375	448	450	392	384	374	401	413	414	408	414	389	379	435	402	417	377	388	401	388	413	426	439	414	393	425	398	413	379	448	371	444	403	419	398	419	415	409	394	392	420	407	390	428	407	439	360	437	424	411	399	409	423	417	410	397	450	409	402	384	374	424	399	396	424	440	385	410	373	400	451	378	393	393	381	405	402	409	401	429	411	415	418	389	439	428	376	412	411	403	403	405	400	423	421	389	401	396	420	408	385	395	420	387	390	405	374	380	399	400	385	416	418	362	417	404	410	420	400	360	456	375	390	453	434	419	425	419	414	390	413	411	417	382	446	403	410	413	377	455	377	398	369	397	373	390	392	408	390	403	448	406	378	411	419	416	426	404	394	411	397	422	407	431	418	406	414	416	426	447	416	391	382	416	379	432	437	415	438	406	416	412	404	410	417	401	378	390	432	417	389	437	403	444	396	437	380	373	391	448	414	435	412	413	380	391	405	403	393	412	427	377	406	390	420	407	396	371	425	430	407	405	416	427	417	423	421	419	409	406	418	410	412	433	382	377	400	411	392	408	399	407	377	424	401	393	420	391	386	383	402	375	371	372	382	411	383	399	425	424	348	384	425	429	410	412	403	377	388	422	393	387	424	427	385	422	376	395	382	399	402	390	379	386	416	373	396	397	420	382	406	398	388	399	419	393	409	383	402	369	389	419	376	418	403	380	397	338	374	399	443	416	394	432	443	431	419	430	409	385	430	411	415	412	396	407	397	423	406	372	408	444	440	390	423	409	404	428	429	411	378	424	406	373	430	416	378	377	409	404	380	399	416	413	435	381	400	433	379	411	402	385	411	415	404	408	373	445	403	414	427	395	404	369	414	421	397	439	423	445	407	392	405	437	393	419	428	393	401	422	437	419	397	409	399	405	431	382	444	411	403	414	401	407	417	386	397	431	389	398	388	378	399	387	398	405	352	417	416	431	427	432	411	379	427	416	392	359	416	412	390	404	402	410	431	433	410	409	395	394	388	392	411	400	424	408	393	401	400	422	406	394	403	391	441	439	409	368	406	417	458	388	394	408	450	425	409	389	388	433	366	456	428	449	401	393	405	413	399	362	389	384	410	385	407	453	420	407	389	386	431	397	394	399	425	402	383	421	391	444	407	425	395	424	411	398	430	402	410	435	423	412	408	365	422	401	388	414	414	402	427	392	424	380	402	416	393	394	394	397	435	411	405	422	403	421	390	439	407	392	400	426	407	386	450	433	394	378	399	390	427	372	370	404	379	388	418	368	408	415	395	397	377	412	382	431	386	417	436	404	391	416	404	451	390	404	407	455	414	408	396	402	421	400	413	417	410	417	422	408	400	450	401	372	469	401	394	438	367	389	394	411	362	425	419	433	380	420	402	408	403	396	416	394	394	413	417	384	433	379	398	417	408	360	451	410	422	417	414	396	398	433	420	446	408	421	418	413	420	409	410	375	424	375	415	397	401	388	418	382	423	375	391	388	403	403	386	387	365	398	391	358	366	430	401	401	409	420	409	409	381	421	396	405	397	394	416	401	427	459	397	375	405	429	410	422	439	411	414	413	381	374	429	397	426	404	382	453	402	401	404	381	387	400	371	416	410	396	390	423	407	410	414	384	398	369	376	396	401	400	396	446	380	401	427	377	398	397	365	382	397	414	377	425	408	419	409	402	407	457	372	419	367	411	445	365	424	400	408	419	380	382	358	415	431	416	410	436	376	395	375	420	393	444	404	448	384	432	404	375	418	430	370	398	401	371	404	377	387	409	401	394	391	395
7090	4371	4721	2551	1611	1292	1223	912	820	916	1151	2252	1855	1033	619	377	342	359	368	369	338	366	337	337	423	345	366	373	361	365	361	365	333	359	366	314	349	325	343	388	329	366	364	377	385	343	349	357	349	337	339	327	342	377	375	355	341	354	373	376	329	360	327	373	347	367	372	390	341	342	334	364	373	351	365	319	351	324	357	357	337	348	338	303	356	334	330	380	381	329	355	346	341	358	335	331	354	364	331	351	341	358	331	385	328	311	362	329	353	350	352	347	327	372	366	311	350	339	325	341	321	369	314	342	351	369	372	384	378	350	353	340	340	331	357	314	338	355	349	328	361	337	367	352	348	372	342	335	349	341	376	352	362	382	334	381	365	350	343	370	330	339	391	353	396	381	351	354	370	364	357	361	377	339	368	351	313	358	395	364	323	372	359	345	350	354	325	360	364	308	369	335	377	363	359	347	358	320	347	340	288	364	327	294	343	363	318	351	360	339	367	397	337	365	390	389	379	337	371	360	325	354	365	372	381	361	331	366	368	332	352	376	370	315	337	371	327	377	384	381	354	366	369	355	346	366	347	357	351	356	348	359	353	359	335	320	368	347	342	330	354	356	356	375	367	356	334	315	347	332	375	333	368	319	362	363	355	353	360	358	341	348	366	355	393	328	335	405	345	352	352	355	372	366	360	357	332	346	335	348	411	383	361	380	329	341	334	351	329	319	340	353	365	342	381	334	360	365	337	366	364	364	355	347	345	361	352	361	332	372	332	353	364	366	333	357	330	383	393	330	376	333	351	350	355	338	338	346	354	333	363	343	343	322	343	348	347	348	368	351	356	374	354	329	332	355	357	350	366	349	354	340	363	331	355	357	358	346	347	354	347	371	330	384	373	322	340	356	356	358	370	334	341	366	347	336	344	351	354	314	367	370	353	372	367	314	343	375	300	337	322	351	372	365	355	350	365	339	349	339	352	343	334	356	364	343	361	346	340	363	348	357	336	362	323	353	351	343	342	309	342	347	345	358	352	356	335	312	340	332	384	305	340	367	322	350	335	311	347	341	355	356	368	340	300	380	351	355	368	360	359	358	344	360	343	340	382	347	310	340	340	351	362	357	344	359	326	351	333	351	346	374	379	360	338	335	342	347	343	339	354	352	373	354	345	356	334	367	326	346	362	367	359	371	340	363	350	375	340	342	347	358	376	343	357	382	349	357	338	341	348	353	345	332	340	347	348	354	348	381	347	340	340	337	381	370	348	370	322	355	334	343	366	338	345	362	355	326	329	335	343	373	362	359	349	368	332	394	371	340	375	348	334	345	367	336	364	390	381	339	289	328	356	355	357	299	336	335	360	347	341	333	367	387	357	353	369	350	363	302	367	328	363	304	370	365	345	354	349	365	322	373	363	331	358	338	397	327	361	352	371	338	327	343	365	392	343	323	353	357	378	350	346	342	367	351	343	338	318	341	357	367	369	314	348	342	350	339	357	372	362	383	365	340	331	378	329	355	392	353	356	363	370	343	339	345	367	357	307	345	330	364	355	392	345	371	394	338	391	344	321	340	351	305	348	325	353	345	375	363	355	354	350	370	354	337	357	350	350	317	356	348	387	343	350	332	367	353	371	332	374	335	346	381	372	312	323	369	334	370	349	341	389	318	326	364	342	349	306	356	355	355	341	379	324	339	372	396	349	337	330	387	353	340	346	365	341	321	370	326	375	349	348	326	379	337	359	364	351	386	361	318	344	361	331	381	368	317	364	356	362	337	335	381	344	352	323	366	336	341	367	362	365	330	337	364	341	358	362	342	316	375	362	354	318	362	373	395	329	362	365	376	373	361	368	392	338	355	370	357	325	364	378	365	328	353	348	334	351	327	340	338	349	366	371	357	323	359	372	343	356	337	335	338	383	359	352	373	320	338	339	359	354	335	345	359	379	323	335	336	346	350	356	369	356	338	398	358	367	352	359	380	356	326	373	346	349	373	342	381	331	375	333	367	376	419	358	395	337	339	337	368	378	337	341	335	363	344	363	382	320	337	349	372	355	346	366	355	373	364	352	357	347	336	350	335	346	354	357	367	302	335	359	403	334	329	328	344	362	325	373	338	340	332	338	336	349	341	366	330	351	333	327	355	377	315	290	362	325	386	331	334	343	379	319	363	383	357	387	308	375	354	321	376	354	362	378	368	366	372	368	334	357	340	379	362	366	378	369	338	343	347	355	313	340	364	330	352	367	383	361	373	352	350	336	331	391	385	377	363	377	355	337	345	333	370	336	346	349	330	323	334	340	331	367	348	334	357	336	352	376	344	339	342	355	334	346	354	382	357	357	377	316	355	361	326	332	357	360	359	360	356	340	332	380	341	363	373	387	348	380	330	310	351	330	382	348	344	346	357	325	345	386	326	307	355	320	349	367	359	358	348	370	360	332	339	337	369	405	349	326	342	357	346	362	337	359	370	340	363	354	352	335	340	357	357	356	383	369	379	352	350	343	378	334	347	339	361	355	346	353	394	332	344	356	342	347	345	336	348	364	294	339	368	337	350	323	339	339	365	335	346	376	362	335	303	359	363	355	356	320	349	333	325	302	356	355	377	350	362	359	375	334	379	353	378	348	353	355	351	359	346	325	392	365	372	388	335	342	333	370	375	354	376	358	351	348	353	351	313	359	317	365	339	367	365	373	333	334	338	379	350	355	347	374	321	332	355	360	382	334	350	341	342	350	345	364	348	346	373	343	358	393	344	345	353	339	347	338	370	356	365	347	353	361	347	399	309	365	358	357	345	344	333	356	328	346	357	338	375	348	314	321	371	330	356	339	381	375	373	345	385	362	372	363	385	338	337	369	370	349	351	349	320	349	346	357	330	345	363	349	331	359	351	369	351	319	329	352	335	384	321	369	375	364	381	365	357	362	350	352	359	351	347	331	344	371	314	363	321	362	375	341	330	344	363	338	359	354	352	378	327	335	326	369	351	353	343	333	352	369	366	368	364	359	353	347	338	351	381	334	359	387	356	367	351	333	338	365	336	362	350	370	313	343	335	381	353	333	351	375	368	342	386	368	342	353	333	361	366	349	361	332	348	374	329	355	343	359	370	399	341	344	347	329	361	381	345	337	365	339	356	346	364	348	362	331	369	341	342	328	387	354	323	370	350	351	344	332	337	363	331	343	366	332	368	376	379	362	319	357	356	395	358	349	336	331	365	329	338	364	369	338	340	348	356	376	322	318	345	319	345	369	317	385	337	365	327	353	327	337	302	337	344	365	355	391	330	353	353	381	361	345	370	378	375	365	375	337	371	350	330	334	336	347	360	365	344	333	345	353	344	331	364	356	395	319	385	340	331	316	335	349	334	374	335	371	365	356	377	374	355	340	350	337	355	334	360	328	340	340	351	346	355	336	347	370	342	360	312	377	303	353	347	352	357	321	343	389	337	358	383	351	356	374	321	348	362	355	393	335	312	344	354	369	352	349	370	362	345	394	355	370	323	348	362
24702	20750	26681	24532	10724	3493	2387	1465	1171	1144	4034	16184	11629	5207	1559	670	487	506	473	438	471	471	401	437	458	477	454	425	476	417	429	408	439	404	461	458	467	463	439	460	430	466	435	459	491	458	443	411	415	419	439	487	430	468	440	469	414	437	432	447	452	462	461	437	426	460	467	439	462	428	451	443	472	422	437	455	465	449	453	444	447	442	439	473	467	416	471	439	415	461	449	474	444	446	395	468	421	478	454	429	461	445	481	461	462	450	411	439	436	450	430	465	423	439	478	439	435	460	433	440	476	433	461	457	457	411	445	447	477	443	473	468	429	468	428	476	442	416	494	471	482	435	500	449	442	429	430	457	432	406	407	458	419	467	425	423	451	429	424	483	452	463	440	460	468	477	485	408	480	506	432	457	446	395	447	466	440	427	435	481	436	429	447	469	457	464	446	452	444	453	467	445	441	434	436	458	413	404	423	445	454	444	439	449	438	446	444	453	442	418	453	465	461	467	440	443	457	424	426	488	445	437	437	450	444	450	443	418	463	436	445	459	470	468	421	429	443	466	434	438	450	461	481	459	464	414	441	474	434	471	438	490	494	444	448	455	467	474	456	417	467	430	436	442	421	435	484	423	445	476	432	467	499	447	423	438	453	459	466	409	419	467	482	438	455	430	458	451	456	461	443	457	474	451	422	448	430	468	448	422	450	456	448	455	452	458	455	434	431	442	459	408	479	446	451	429	425	439	427	452	454	437	431	410	451	430	473	454	474	429	437	491	437	448	419	455	435	441	432	440	431	464	443	432	463	437	471	430	467	437	404	440	462	447	456	442	440	446	483	492	443	439	419	489	439	442	460	439	452	467	474	485	461	450	421	470	429	404	494	445	453	434	429	455	446	458	448	405	447	446	441	442	458	434	439	432	423	471	434	450	450	433	484	459	439	424	411	491	452	430	460	429	425	439	477	483	407	470	416	432	421	422	460	453	465	455	452	465	438	443	423	454	453	472	434	478	441	444	461	430	445	471	447	428	437	451	424	418	430	471	434	425	475	461	462	462	429	458	391	460	451	424	469	413	405	450	470	440	453	456	445	427	418	433	466	450	426	445	459	418	461	455	433	424	460	453	446	440	449	439	447	439	446	432	445	448	440	436	433	444	423	454	481	444	437	453	449	451	444	469	453	424	432	467	428	448	436	432	419	447	440	442	457	458	459	461	433	438	439	434	462	419	426	465	437	459	460	459	447	459	427	422	444	452	444	433	412	484	441	484	424	435	466	468	413	411	427	426	484	468	475	443	429	464	454	480	486	427	446	471	474	422	457	408	442	431	451	459	476	467	470	449	453	464	419	485	445	399	458	441	452	411	452	435	442	480	442	418	412	482	410	447	451	451	442	503	462	473	419	447	436	486	444	457	461	413	412	421	425	441	380	477	422	419	449	478	440	452	434	436	459	419	453	429	466	438	453	445	443	396	448	421	476	458	453	461	403	460	410	454	476	456	411	436	473	473	464	458	428	422	424	478	428	459	415	430	438	444	471	458	435	446	444	437	449	463	422	468	425	436	455	461	440	429	464	432	445	456	429	442	428	422	450	460	441	442	443	425	442	475	429	446	447	455	472	436	459	443	459	481	484	422	436	469	441	417	432	423	432	422	415	450	465	479	432	443	450	404	442	472	448	450	454	454	445	428	457	453	428	436	443	471	445	417	461	454	451	447	429	456	436	473	474	428	441	430	472	458	468	423	423	427	449	453	467	470	449	456	482	452	413	462	443	451	441	452	439	478	433	457	421	483	452	445	480	413	431	467	459	425	470	463	470	429	451	459	457	431	425	394	432	461	425	455	470	427	433	457	454	447	467	454	449	440	434	438	408	455	451	462	446	433	414	448	424	416	457	454	425	458	411	492	450	459	469	448	459	452	430	422	456	475	435	497	442	450	431	423	430	458	433	512	442	438	421	430	454	451	452	478	462	452	433	462	446	435	476	436	421	424	455	456	426	448	469	450	458	420	473	523	459	435	438	458	468	442	438	461	446	471	454	447	473	444	498	466	445	466	447	417	457	423	424	427	471	456	467	460	457	454	414	468	433	437	444	457	436	431	465	414	444	439	474	472	494	449	445	471	476	457	434	438	466	465	462	466	432	442	425	454	459	441	442	424	461	445	446	421	437	426	489	438	464	467	450	440	448	464	465	434	466	453	467	440	453	423	431	458	431	469	446	437	427	453	446	460	451	429	458	477	441	419	454	440	425	437	434	469	505	435	439	447	442	406	428	415	448	437	459	440	468	443	471	471	456	464	480	434	397	424	489	412	466	465	427	433	427	427	443	442	465	458	461	399	424	446	465	471	452	408	448	464	451	481	407	444	436	430	452	386	442	466	418	440	434	471	478	437	433	467	459	448	449	457	388	450	423	438	418	470	444	450	434	466	438	444	455	426	440	466	441	426	435	469	452	422	450	449	426	440	443	441	432	417	460	474	437	464	455	423	453	414	471	437	422	427	423	485	499	407	448	468	442	466	434	417	462	442	412	406	477	403	458	427	440	460	437	463	411	408	421	465	442	469	444	465	434	474	437	461	478	448	415	414	462	488	431	471	422	441	451	452	465	485	439	429	464	455	468	450	483	451	433	477	490	445	474	416	490	411	461	461	422	430	468	483	434	478	443	464	463	490	414	449	423	439	413	432	455	462	402	447	459	448	427	434	459	452	448	433	407	459	458	434	459	439	449	468	474	483	433	444	435	442	479	456	435	408	422	479	480	424	392	427	452	463	471	445	430	392	462	454	468	442	431	396	447	435	456	458	469	462	460	425	437	427	443	413	411	434	457	459	483	427	420	469	451	460	494	445	484	429	456	432	456	465	446	450	461	442	448	482	467	430	474	456	425	457	454	477	463	421	463	445	401	434	457	447	422	479	463	460	433	462	410	426	447	440	461	461	465	441	451	447	455	462	430	466	442	458	440	421	421	475	489	446	449	465	458	476	419	454	476	429	469	435	456	405	471	398	430	453	451	440	446	446	442	439	433	459	472	440	452	464	457	439	440	448	466	447	442	436	463	445	455	450	430	455	447	421	405	450	467	433	479	471	421	426	441	484	438	468	456	462	456	503	438	483	445	506	443	471	457	448	414	458	462	467	425	457	418	465	423	427	462	469	449	439	462	420	456	463	453	407	417	470	412	418	467	448	429	484	452	429	449	451	467	458	407	445	478	436	452	448	470	450	412	422	397	451	456	428	465	456	417	425	449	458	431	457	428	463	436	516	443	442	430	441	419	462	429	476	427	475	423	463	458	458	463	480	429	465	447	441	419	444	412	465	457	431	492	451	466	459	471	451	421	430	468	432	475	412	424	476	467	415	476	414	437	418	463	438	477	463	411	437	435	458	444	412	429	442	453	442	450	425	463	436	447	441	448	454	433	479	458	472	441	441	464	462	467	435	467	430	462	472	425	469	422	443	473	437	478	461	474	407	444	441	473	451	485	446	441	459	435	455
5910	9666	9324	5850	3863	3245	2689	1974	1748	1607	6337	17057	11385	5090	1746	637	469	421	399	410	415	403	405	446	405	392	378	419	387	431	400	410	401	388	447	432	450	423	414	380	428	426	387	385	407	422	387	397	411	412	401	394	388	433	416	361	397	409	366	381	401	385	400	397	383	412	398	389	390	401	431	395	391	386	390	445	406	409	401	401	382	396	428	409	398	399	368	398	397	424	382	450	372	399	399	386	371	410	362	398	358	400	403	395	401	409	407	390	418	388	407	388	406	423	384	374	397	410	395	407	416	400	393	397	418	428	432	410	413	406	372	415	438	444	412	431	384	402	368	404	422	386	375	441	423	394	380	423	370	383	372	403	395	400	387	377	399	387	392	383	412	379	421	400	370	427	388	447	414	423	423	423	377	412	425	402	397	426	374	413	378	388	387	389	412	409	413	394	430	410	419	391	405	403	407	399	379	406	418	376	405	400	382	403	404	402	411	390	435	419	402	414	439	419	355	414	424	413	394	434	408	399	388	411	380	382	382	405	400	412	434	415	383	356	392	400	413	374	405	415	415	398	431	411	370	391	422	396	436	397	411	379	376	406	443	388	403	422	424	404	412	374	395	394	406	409	419	410	429	356	396	377	417	406	392	436	401	407	405	408	410	416	427	424	403	419	420	421	382	379	423	395	387	381	392	427	421	408	429	408	406	408	411	396	408	394	362	434	424	391	388	422	422	386	396	412	363	394	392	410	390	411	412	387	401	411	414	387	437	400	433	434	420	433	426	424	365	413	443	395	430	424	439	392	446	386	409	388	409	411	406	424	426	413	400	381	426	403	388	426	391	425	398	418	372	395	398	391	391	411	392	397	416	417	409	387	423	421	380	387	383	365	385	444	411	424	431	400	394	427	359	398	398	385	415	407	385	402	415	425	429	429	408	403	413	399	422	396	384	427	408	424	400	401	396	436	410	411	408	416	411	363	363	396	407	381	412	406	398	418	420	399	422	383	424	403	381	410	426	366	377	405	409	404	392	426	361	395	429	402	379	386	399	376	392	392	429	375	410	456	409	405	398	401	384	420	369	364	405	415	426	385	420	394	394	384	378	388	398	398	417	398	394	392	407	436	414	419	416	397	385	385	436	419	410	406	400	402	413	398	383	395	409	395	390	382	401	405	433	414	425	425	404	416	405	374	414	399	388	456	396	380	392	401	415	398	446	394	409	388	395	413	399	369	401	402	420	385	440	397	432	426	425	381	402	386	390	420	407	378	409	432	419	372	399	429	438	376	401	419	386	384	407	400	432	426	385	383	375	395	419	384	360	411	350	402	369	387	386	411	369	351	354	402	399	390	389	425	378	385	405	390	404	421	406	401	390	381	418	373	418	390	411	391	386	396	392	414	455	404	388	431	418	378	402	410	409	387	429	436	435	392	409	385	371	401	410	368	395	410	415	411	392	382	386	413	432	403	406	377	413	377	412	394	377	411	383	389	404	386	409	395	371	436	393	397	398	419	404	450	393	399	400	371	399	395	414	403	378	366	435	411	423	396	382	391	416	390	408	383	413	408	402	384	419	439	425	414	393	396	357	379	425	397	414	424	386	384	376	428	400	389	442	393	403	408	363	394	394	392	361	412	377	383	396	408	405	421	400	406	407	421	401	394	417	375	440	373	392	385	419	381	419	429	407	407	396	398	414	410	409	393	414	354	443	412	396	424	435	395	404	403	444	397	413	389	384	363	362	386	409	410	428	369	426	413	377	409	362	425	389	400	398	391	432	382	408	413	418	411	409	383	420	363	417	396	435	397	424	372	427	383	373	409	425	400	405	404	401	413	393	434	377	382	422	421	397	414	396	393	430	387	400	418	419	426	422	436	431	433	364	411	390	402	411	416	409	402	399	383	395	397	410	384	436	429	374	406	381	428	393	458	421	404	403	385	391	416	409	446	373	413	379	389	398	384	348	435	416	397	427	400	404	407	392	380	424	434	434	432	386	368	397	438	391	388	421	404	385	398	440	400	393	411	411	400	423	431	406	414	365	400	385	428	398	369	418	434	448	422	408	370	418	396	415	403	396	405	421	402	405	431	429	410	417	419	398	392	402	392	416	438	402	390	395	410	376	420	432	385	399	382	407	440	428	418	391	362	422	409	404	364	432	421	403	406	402	371	401	412	396	411	379	390	453	405	378	415	409	386	391	409	389	391	396	411	412	403	386	432	384	392	449	385	393	389	398	440	421	403	429	407	404	424	392	377	422	421	396	419	376	414	399	430	381	390	423	405	400	428	408	398	396	383	434	430	360	400	392	398	405	368	425	395	411	420	421	411	383	410	394	402	414	387	418	362	343	441	378	399	391	377	398	403	403	391	443	410	394	413	397	409	421	360	411	404	430	393	422	383	417	415	381	406	408	397	393	384	400	428	375	426	439	414	409	414	400	412	388	430	384	399	424	405	404	414	366	405	408	392	399	384	403	447	403	389	383	391	394	411	405	400	364	382	420	375	381	379	389	411	400	380	410	379	368	389	416	391	410	379	400	431	418	399	380	390	380	408	424	393	404	399	403	409	391	401	400	422	418	417	428	376	421	404	456	414	408	439	346	403	425	401	370	391	384	380	378	384	390	415	383	373	409	412	415	397	378	416	384	411	417	380	390	372	425	407	405	412	384	439	394	423	394	377	376	381	370	392	405	392	436	428	411	360	400	390	432	406	431	408	388	426	388	401	448	388	409	388	402	420	394	429	409	401	410	385	363	439	422	380	364	411	396	373	387	415	377	419	381	368	408	408	420	404	447	400	392	378	411	375	421	421	402	409	372	405	421	436	413	378	399	415	366	377	401	408	405	398	402	395	407	369	418	400	371	399	398	390	391	437	441	421	417	416	443	360	397	390	392	393	397	396	422	391	386	408	404	409	402	364	381	428	416	379	390	362	418	395	413	394	382	414	399	407	402	414	428	410	387	408	390	417	384	425	398	379	406	401	395	366	373	422	394	416	402	413	407	370	405	420	398	406	416	395	424	371	386	374	384	393	443	406	403	372	427	424	387	388	425	408	423	421	387	377	376	392	376	405	375	396	390	400	389	428	426	384	374	399	377	406	432	397	418	387	390	391	387	389	380	372	429	429	404	369	411	428	387	412	417	434	427	408	380	414	402	436	417	383	401	402	392	377	405	416	383	424	403	390	404	412	389	382	402	408	414	396	405	404	407	403	365	397	386	418	372	388	392	392	390	400	419	406	385	418	369	436	397	408	386	388	400	414	419	365	408	380	376	416	406	416	385	410	382	385	376	403	406	373	400	396	427	366	383	389	414	400	381	417	372	396	385	363	394	381	400	384	382	403	392	402	385	396	383	424	427	401	350	409	386	386	414	413	438	415	372	369	378	390	379	375	385	391	421	428	401	389	402	429	407	385	388	362	380	397	383	394	361	408	399	431	406	398	395	417	396	422	386	408	421	376	418	397	386	379	379	408	396	373	398	397	379	375	391	377	395	383
23617	20716	27635	23874	20383	10531	4575	2190	1779	1591	9319	28313	20236	9768	2824	879	600	580	560	540	544	533	572	527	562	528	544	588	535	544	542	536	537	589	548	527	557	542	492	540	584	508	596	532	566	540	556	590	516	589	550	572	558	551	590	532	503	557	592	541	535	547	573	567	550	544	548	569	540	549	535	563	586	547	534	527	560	551	547	516	530	537	558	523	535	538	545	522	574	583	469	526	545	546	536	565	575	525	551	557	563	560	569	578	509	548	556	570	520	546	542	520	510	570	546	552	589	562	534	537	547	542	524	536	526	516	515	495	567	558	522	572	563	553	575	544	572	545	570	515	540	552	508	560	535	548	576	537	563	530	510	558	553	539	527	539	559	534	526	526	549	535	548	551	541	553	537	539	516	546	496	554	536	557	515	515	516	563	529	594	538	539	589	531	552	519	572	510	553	543	578	552	543	555	523	518	528	546	516	557	522	522	539	542	518	544	569	518	526	537	568	537	528	531	529	532	517	553	548	553	518	529	549	574	553	518	544	553	535	514	578	562	535	566	515	542	576	551	532	549	595	500	521	544	555	554	545	582	529	563	530	562	577	545	513	558	525	558	554	528	535	573	512	487	536	547	555	521	598	532	551	577	537	554	545	525	552	533	526	536	529	535	550	564	518	514	541	557	518	584	569	563	548	541	532	572	568	541	580	540	546	519	548	571	540	571	571	534	545	500	529	544	561	532	512	555	563	543	521	549	540	567	581	550	549	538	547	520	511	536	528	512	556	547	585	528	524	565	542	569	520	539	536	523	483	534	567	516	564	572	519	536	508	533	564	541	587	556	528	590	558	537	513	553	555	555	560	539	501	514	519	520	552	529	571	527	529	517	547	560	561	524	538	543	546	522	498	550	514	547	506	503	594	529	550	538	526	520	555	565	534	556	531	498	512	536	538	535	509	522	514	545	528	523	527	542	561	562	568	523	483	510	545	589	536	556	519	514	531	564	513	572	538	585	542	536	572	564	505	564	513	541	533	564	541	565	527	504	572	522	588	502	533	525	535	537	521	547	533	551	534	571	590	559	577	523	559	559	513	521	570	563	539	495	537	535	517	556	540	519	563	528	517	554	542	501	556	526	537	555	504	530	560	535	538	520	570	524	552	532	516	575	584	581	544	549	527	552	569	537	519	558	547	532	551	516	503	544	497	516	548	573	519	559	545	559	501	529	510	563	540	581	539	503	559	537	527	510	529	552	559	558	522	567	549	561	553	576	552	563	518	535	551	531	522	558	526	547	545	562	557	545	536	533	567	542	541	500	483	535	554	545	499	516	580	557	531	557	566	504	503	548	525	571	546	536	588	555	581	555	558	510	543	546	546	554	562	503	555	586	549	492	546	509	533	532	552	563	560	506	543	535	536	537	517	539	534	565	528	545	531	495	512	531	503	569	491	564	533	548	548	549	537	492	538	543	576	518	546	546	546	535	551	540	531	486	479	495	541	575	501	547	544	545	569	583	483	556	547	536	534	535	554	541	539	560	578	560	569	537	563	513	553	549	548	516	497	542	535	533	555	556	550	518	545	549	518	523	575	565	539	542	502	552	517	553	479	547	553	545	506	551	505	513	538	548	535	603	552	548	554	547	572	566	497	536	554	538	587	561	516	527	537	541	529	574	537	574	575	564	558	521	567	540	508	525	509	542	546	511	574	559	543	557	554	533	578	574	570	517	535	592	528	498	494	525	547	553	563	514	550	528	549	518	521	513	548	525	494	531	505	569	559	517	490	553	544	561	517	530	502	531	525	542	552	570	543	554	559	547	566	503	511	530	485	526	500	558	552	530	537	518	488	531	532	525	584	523	535	531	537	535	588	579	546	538	511	530	508	556	463	557	501	569	509	551	569	530	482	541	522	529	566	529	566	548	539	551	538	526	576	555	497	517	553	530	527	512	511	534	545	539	509	536	524	550	577	523	528	550	524	555	491	517	537	554	532	515	574	514	552	522	513	581	513	521	542	502	554	520	583	544	533	535	550	525	530	532	521	561	544	579	523	531	551	545	525	536	522	544	529	562	526	514	542	549	531	541	568	539	567	532	533	544	516	547	593	554	558	509	544	563	513	542	546	511	540	508	522	489	531	561	537	544	575	499	535	558	523	529	556	571	544	555	523	520	517	562	527	528	579	549	518	557	539	523	526	556	511	557	567	560	544	550	555	571	555	538	530	525	536	544	529	544	528	544	502	525	510	566	516	508	536	572	508	575	533	557	531	603	560	581	522	518	548	530	545	548	531	515	553	537	522	529	524	542	545	530	513	518	537	546	531	522	549	498	520	534	537	527	504	547	527	503	594	526	502	527	563	547	546	543	526	526	505	531	520	514	535	551	519	541	511	531	543	559	500	512	527	579	529	526	531	514	539	535	535	563	551	573	501	531	551	508	570	562	550	520	543	495	567	558	536	503	564	513	508	555	552	573	527	505	541	522	500	547	506	546	554	534	535	516	567	522	519	553	525	599	533	558	583	533	555	567	556	518	526	515	542	552	582	532	487	529	584	527	564	551	496	536	530	539	558	543	599	517	525	544	543	550	543	533	544	535	546	550	512	532	525	536	561	528	526	497	516	587	515	546	548	553	544	555	546	543	522	532	523	554	573	526	551	512	502	533	528	560	525	563	491	561	506	537	590	580	519	535	488	510	522	558	542	574	549	540	592	544	513	550	539	533	529	517	544	539	566	542	551	541	503	557	549	557	538	547	538	580	508	544	528	485	500	526	573	536	529	560	544	551	541	521	528	505	560	560	539	539	540	498	533	506	505	554	536	561	611	586	567	576	529	516	542	529	565	589	520	496	555	519	503	511	575	542	542	509	530	529	553	475	567	544	542	541	589	562	528	526	553	500	537	517	508	532	535	539	550	527	513	549	525	565	514	580	540	520	519	519	507	549	502	549	530	543	560	524	524	516	530	542	534	534	546	543	528	511	505	540	526	524	566	499	517	559	545	561	558	513	518	549	533	561	529	494	562	536	503	523	529	545	545	591	587	512	511	530	571	567	557	549	591	527	540	541	531	533	490	535	584	521	528	561	534	515	549	555	552	551	516	539	561	542	495	590	549	542	518	551	538	526	532	550	582	519	529	550	579	545	491	541	517	570	541	544	530	550	520	555	542	523	579	547	501	521	560	520	552	512	496	497	483	534	555	530	571	541	507	544	535	490	549	480	561	549	549	522	546	575	526	519	490	548	551	508	516	597	536	562	557	544	572	517	516	502	535	538	547	535	545	552	521	527	553	535	565	519	581	537	518	548	571	542	536	526	557	511	537	517	531	552	536	551	532	506	550	529	540	573	528	536	539	580	511	580	527	511	546	562	565	533	543	516	561	594	535	580	597	467	559	527	533	531	565	558	528	574	571	578	555	533	535	556	548	553	554	579	536	568	530	522	539	547	529	581	550	506	567	554	539	530	479	557	523	524	578	522	557	512	530	549	512	541	552	564	525	545	557	553
6721	12723	13610	7925	5797	5125	4192	2558	2608	2239	13055	26427	17813	8668	2772	805	565	479	471	487	466	499	484	498	486	496	463	543	478	521	477	483	501	506	464	502	485	484	511	467	483	503	481	474	433	461	488	530	488	476	460	523	501	448	468	493	465	511	496	447	451	467	494	504	482	463	463	447	483	487	531	486	497	512	495	511	474	532	486	484	444	477	489	522	484	480	456	527	492	495	491	466	490	507	503	461	500	468	484	490	508	496	498	456	444	473	455	490	448	489	467	474	473	459	471	485	510	460	485	468	495	510	478	480	492	479	477	488	476	454	476	520	471	499	515	478	481	477	505	467	496	489	477	487	528	471	520	483	493	467	452	459	469	465	453	463	481	469	510	472	505	489	449	481	486	479	480	492	462	457	462	508	514	427	490	443	472	499	436	503	468	473	456	483	495	462	473	446	479	494	463	495	495	521	465	479	503	470	471	503	504	489	476	471	507	463	515	473	469	509	528	470	428	493	493	495	437	476	503	473	454	486	492	489	494	462	522	491	491	477	512	485	454	465	489	475	478	480	438	499	516	510	505	502	472	455	487	475	432	524	504	472	457	486	479	477	468	519	499	490	471	459	500	481	493	514	477	478	475	491	492	456	488	510	462	478	463	506	486	465	517	466	466	531	477	457	495	517	498	479	490	476	467	449	481	495	506	489	438	486	480	455	513	490	505	499	482	501	484	476	491	485	490	511	492	492	499	489	482	480	510	497	480	475	509	446	492	476	457	463	513	498	467	449	473	521	482	438	447	497	481	486	454	474	455	519	547	504	492	494	487	479	526	502	520	471	484	462	491	502	477	506	432	467	469	461	476	468	478	484	456	480	484	498	490	483	508	496	508	474	502	455	501	485	442	464	470	451	467	475	468	479	474	512	481	475	484	459	448	524	465	497	469	492	506	476	456	513	473	479	497	441	496	432	486	500	502	503	491	473	527	453	485	452	489	521	459	530	483	482	479	511	494	523	464	471	498	445	472	502	465	482	475	468	469	475	448	499	451	477	460	484	469	516	517	486	487	489	492	511	480	475	427	493	532	443	443	512	486	490	508	496	521	499	461	481	503	467	476	487	477	468	463	503	482	460	507	499	476	456	484	501	474	481	502	457	534	452	472	506	446	467	522	500	505	463	494	458	442	469	470	466	485	459	462	484	535	529	489	495	488	482	517	497	461	501	447	477	469	456	486	511	465	457	501	503	438	459	458	471	508	515	461	495	480	488	463	510	463	480	488	459	490	503	463	483	453	491	469	505	434	497	445	505	474	487	488	477	464	502	512	541	505	493	469	501	487	473	479	511	481	452	488	469	467	472	497	459	474	452	491	520	507	447	445	461	494	514	440	473	481	475	510	478	472	454	449	493	491	456	471	538	439	480	500	460	475	455	472	508	453	481	494	499	479	498	543	490	481	497	516	470	486	459	465	525	479	479	460	452	500	485	489	486	484	471	485	498	504	496	466	494	442	498	456	442	483	463	472	462	479	487	435	430	470	485	464	459	508	491	465	453	465	464	460	481	467	531	499	452	450	484	545	492	476	461	458	488	489	459	499	495	508	529	479	487	473	455	442	440	500	454	449	460	476	532	475	433	468	481	453	464	479	465	454	456	469	472	498	496	486	457	480	450	457	488	488	449	449	447	496	438	491	457	459	477	476	478	487	505	493	478	480	475	476	478	480	486	483	485	478	489	461	484	497	454	476	535	456	527	480	451	456	486	472	474	427	541	493	502	505	478	458	443	478	469	461	515	447	488	475	511	472	445	503	460	457	464	464	493	459	516	479	496	473	490	457	535	488	497	480	482	518	445	465	485	490	474	490	507	476	517	453	490	473	497	493	465	495	490	511	481	472	450	516	469	488	507	474	474	456	452	520	453	477	451	445	475	483	455	487	474	490	505	459	455	457	472	499	478	488	474	486	464	512	477	496	462	494	470	479	464	495	500	462	515	479	496	455	441	466	504	459	467	462	473	500	471	447	505	471	506	482	477	492	454	479	495	508	504	503	457	455	468	481	491	485	471	504	517	511	474	491	462	443	500	481	483	454	485	486	472	470	443	466	490	466	505	462	489	480	457	511	490	510	491	489	491	503	473	481	467	463	488	490	488	477	498	489	488	462	477	499	506	491	448	473	488	507	459	516	496	466	463	475	487	486	479	499	486	499	507	510	444	484	497	460	498	492	524	477	501	525	471	484	447	458	491	467	481	477	469	468	501	465	460	487	466	509	474	472	467	471	434	474	454	498	509	451	483	491	482	475	495	485	496	476	475	480	463	454	497	489	500	487	517	505	494	502	446	514	472	507	473	463	458	492	451	447	480	419	445	510	459	445	465	462	477	482	494	473	451	453	495	456	475	454	492	513	488	469	503	468	493	466	454	494	500	487	486	434	468	497	473	501	511	464	503	482	463	491	442	524	453	462	470	478	486	484	481	457	524	449	493	452	490	481	506	455	481	471	482	437	496	501	466	468	451	498	462	481	472	489	460	473	491	441	456	493	499	486	465	456	477	491	449	463	489	473	509	511	490	487	508	481	461	455	453	495	478	490	485	443	443	490	509	434	491	442	507	470	474	478	470	490	488	483	523	511	479	504	471	502	491	508	503	491	477	504	479	483	501	475	451	472	464	476	525	508	468	458	491	474	453	480	493	479	500	464	473	470	481	490	452	489	478	475	467	500	522	487	466	475	489	463	447	472	456	463	503	477	501	460	476	480	468	480	469	486	508	483	484	506	501	472	520	499	473	470	487	484	465	470	438	469	423	474	495	480	482	474	492	505	494	468	479	472	512	466	479	486	461	492	478	455	507	508	501	480	478	474	495	491	427	491	472	480	508	457	456	457	487	504	451	483	488	470	486	469	466	506	472	517	526	492	490	465	455	479	476	493	468	490	472	477	467	467	477	467	459	491	483	472	472	469	513	487	480	446	447	466	473	485	497	501	490	473	499	515	458	465	491	485	460	489	429	456	482	492	478	485	473	458	471	495	488	476	475	485	465	463	488	476	526	448	482	451	516	501	475	456	524	465	423	469	483	483	464	483	440	468	486	487	517	454	472	473	453	490	463	484	459	511	473	448	486	425	529	466	497	496	510	507	459	452	457	472	462	462	510	451	500	478	472	477	513	465	453	461	484	499	507	479	523	473	481	471	501	485	498	462	469	441	470	496	497	485	472	476	460	479	449	474	483	521	463	464	459	500	457	443	462	448	508	442	501	493	496	460	463	475	482	475	481	443	458	492	474	480	470	528	453	447	480	477	468	506	474	469	493	470	458	473	489	455	489	485	473	457	477	427	510	505	495	497	490	454	478	487	508	463	472	459	466	438	476	485	479	482	473	485	504	476	478	490	513	449	471	470	504	500	496	454	433	473	465	515	465	486	493	506	493	480	462	469	477	503	488	500	469	502	511	439	462	434	484	460	455	469	494	421	458	447	478	471	461	490	475	479	490	460	463	464	500	455	482
26715	11073	3814	2289	1393	1119	877	616	640	622	707	1740	1471	933	675	495	443	445	426	407	401	392	411	390	439	436	416	411	400	378	424	446	381	405	414	412	400	426	407	438	434	405	441	424	414	375	402	433	399	431	415	381	401	427	408	413	404	419	442	372	396	427	417	428	415	374	449	417	394	401	418	430	407	419	385	384	427	375	432	460	389	391	460	388	427	401	416	408	441	385	435	433	414	406	423	421	416	452	410	405	443	417	409	419	400	425	399	412	364	408	409	420	392	447	397	409	414	389	403	411	418	442	385	389	395	411	443	427	412	424	430	407	409	391	387	435	432	386	462	416	395	399	440	392	400	421	431	442	401	425	402	434	410	436	383	394	395	420	404	433	403	405	408	396	429	442	409	416	404	393	423	424	406	400	421	428	427	415	429	401	401	381	431	458	393	446	424	400	447	445	439	404	410	417	393	410	440	394	401	378	424	408	447	441	433	411	456	409	426	395	420	417	414	406	400	415	450	433	415	402	416	391	394	432	401	404	383	435	395	466	392	408	416	398	481	408	418	397	416	392	443	412	399	416	424	389	431	421	398	408	445	395	396	407	399	392	393	456	424	441	383	399	401	441	404	385	443	400	389	427	408	407	436	388	416	423	430	410	413	370	394	412	389	428	419	384	399	401	431	440	425	457	414	415	388	400	383	412	411	425	386	411	452	452	414	401	401	384	394	411	400	378	430	410	425	410	411	410	424	404	440	397	428	423	433	406	417	435	432	419	401	409	439	388	413	395	416	392	445	399	436	400	391	413	394	441	416	397	460	447	406	434	363	413	408	409	426	416	390	390	377	407	425	419	408	414	414	399	399	433	395	389	397	391	393	397	416	417	435	442	475	429	427	418	424	390	413	431	424	401	432	411	399	458	396	426	407	382	422	398	417	399	417	376	416	382	436	434	400	415	412	381	389	423	384	414	396	410	419	413	380	413	387	418	389	406	411	457	415	424	424	402	407	405	420	408	401	413	403	429	375	419	443	422	408	406	437	407	385	410	424	414	428	477	398	412	423	429	426	371	416	402	448	401	374	378	395	412	401	389	433	434	413	389	417	426	407	417	400	443	447	384	431	426	449	423	402	429	391	403	420	382	420	431	409	410	427	387	416	412	407	413	438	463	386	399	443	419	423	423	439	400	415	403	392	426	410	414	450	432	403	428	421	407	397	445	390	428	416	392	402	443	386	422	428	424	442	420	419	438	402	403	408	419	378	397	375	400	436	457	417	379	394	411	414	413	423	400	384	430	431	411	396	440	398	405	423	440	400	440	398	431	397	433	408	438	362	431	423	423	425	416	452	445	406	407	387	395	407	438	420	414	414	406	440	440	398	387	410	425	388	420	385	408	393	455	404	425	420	386	440	422	426	446	430	413	401	393	451	441	408	410	401	411	409	423	396	415	426	406	395	377	411	399	409	376	388	434	421	421	439	429	415	405	404	454	429	390	373	436	423	404	411	425	384	404	403	384	435	388	415	416	402	424	416	425	386	416	392	399	436	424	397	434	433	412	416	437	397	429	420	414	379	424	414	398	455	388	440	436	429	392	432	398	445	406	414	414	407	433	405	447	405	363	408	429	429	414	412	414	406	381	416	401	401	387	404	406	392	396	391	399	453	397	403	402	393	397	422	412	384	402	394	417	435	430	429	392	445	409	418	405	395	411	418	373	420	416	389	426	444	417	433	440	447	433	414	418	403	410	418	395	410	413	435	392	421	432	376	430	431	406	418	405	426	370	386	406	419	392	428	407	446	416	412	408	385	426	449	380	372	417	410	387	411	420	416	408	426	391	412	428	411	415	384	428	368	388	388	386	405	378	415	428	439	437	433	412	421	417	404	418	358	425	422	397	417	396	458	426	408	435	391	432	399	448	399	408	422	423	416	413	440	441	409	434	428	438	405	391	423	416	415	414	429	403	399	387	399	400	413	411	405	433	407	416	420	410	415	429	397	410	413	373	435	411	417	444	390	432	446	461	438	449	392	436	396	418	369	431	376	421	398	421	375	416	410	404	400	430	402	469	424	430	438	386	402	444	406	445	421	407	418	423	430	415	406	394	439	459	455	439	381	389	387	402	397	430	399	380	379	408	382	366	412	407	444	399	444	389	434	404	388	409	434	433	434	391	405	437	438	443	428	394	403	385	426	392	406	409	418	399	387	414	425	391	430	402	424	395	402	422	417	362	412	406	397	428	379	414	447	400	416	412	410	411	418	440	419	434	439	407	424	409	421	424	432	435	410	411	426	394	441	419	456	407	399	412	438	388	449	407	417	407	447	407	405	398	410	413	401	442	442	412	432	433	399	397	406	416	426	429	414	423	396	402	430	420	410	399	421	403	403	389	422	396	402	421	426	399	388	419	397	415	410	402	439	413	410	397	433	430	409	378	405	403	409	432	409	439	422	425	458	431	401	418	410	398	402	412	400	410	391	391	391	419	425	433	408	402	403	430	407	417	436	380	420	415	421	452	443	410	409	410	398	408	455	444	438	410	391	431	418	431	395	427	381	433	371	417	443	427	395	412	399	379	386	397	402	418	425	399	438	391	411	423	386	408	389	436	408	432	379	418	420	404	407	431	430	437	425	399	412	452	414	417	418	424	396	403	403	441	443	447	403	373	399	425	400	370	442	400	413	412	396	375	384	459	425	397	426	418	431	414	444	418	463	400	415	410	413	389	429	437	430	434	417	425	425	397	390	385	412	415	417	399	417	413	425	401	426	379	411	410	437	445	385	407	417	429	430	434	387	421	455	409	393	416	402	447	437	443	402	404	427	450	394	379	422	421	403	401	426	438	413	439	386	410	409	378	411	385	428	446	407	419	397	450	414	382	430	415	461	400	435	454	440	399	413	411	416	411	421	409	407	393	407	417	415	371	378	408	381	427	372	453	382	415	417	418	392	398	391	423	446	415	413	419	386	402	405	401	415	450	414	418	394	398	440	420	412	420	427	372	425	419	461	383	443	408	390	422	420	395	430	417	412	433	424	427	391	397	415	408	408	420	414	418	407	419	401	416	417	372	394	430	457	395	398	407	413	396	435	416	408	411	421	393	424	381	413	427	395	416	435	419	395	406	407	456	420	407	441	424	444	448	453	417	413	424	412	439	426	394	355	425	396	386	437	447	446	412	412	402	416	385	401	410	435	395	435	404	445	411	386	419	425	421	418	390	394	439	390	393	408	419	434	419	386	420	394	443	384	413	448	391	432	383	422	412	396	414	425	408	418	450	412	411	437	438	400	395	419	374	385	458	418	422	400	396	443	390	383	418	359	390	396	391	436	405	380	397	420	369	395	422	397	401	383	437	404	416	383	366	443	435	395	416	404	439	416	437	411	394	420	385	406	405	438	418	420	403	421	422	390	411	392	442	402	407	447	411	408	413	411	414	349	435	426	410	395	388	399	426	372	399	461	416	410	455	386	414	413	397	408	403	404	402	447	385	408	396	438	430	399	434
6426	3307	3822	2489	1646	1478	1107	785	818	761	938	2364	1831	1068	573	402	398	384	370	360	389	354	372	354	376	375	359	363	350	334	380	393	388	398	345	342	342	386	326	350	393	348	400	354	383	360	346	334	351	353	384	373	373	362	337	313	331	321	378	414	354	343	348	359	357	355	394	396	379	339	374	361	357	399	364	379	358	341	351	344	375	334	371	328	333	360	390	341	345	353	356	395	372	356	371	364	325	344	353	355	348	335	393	382	385	361	377	368	371	342	367	356	333	332	370	347	357	363	357	370	368	362	339	365	341	332	352	372	349	302	363	361	345	358	338	375	326	364	373	337	371	351	357	353	341	372	356	386	355	363	362	377	340	343	335	385	383	362	353	369	371	365	336	357	399	378	391	379	351	347	389	316	352	355	376	345	350	372	365	337	336	326	368	375	387	346	383	363	362	359	357	333	346	388	370	345	369	357	339	381	345	342	350	327	336	358	368	332	363	379	348	372	354	353	350	384	375	383	336	399	363	343	345	383	366	362	393	355	346	351	345	391	345	379	334	358	345	359	338	361	326	366	365	382	373	370	386	326	379	384	313	358	331	356	391	398	355	360	357	343	370	348	346	423	380	367	336	380	358	348	361	320	384	346	349	345	365	384	347	338	368	357	361	354	347	349	374	370	351	352	366	333	337	355	364	367	340	360	370	354	345	361	372	365	373	342	359	355	378	379	365	385	320	368	371	346	366	365	377	334	377	365	356	369	373	385	373	375	330	367	387	348	373	369	354	368	324	367	335	366	353	388	342	376	367	336	372	349	381	365	361	349	362	357	348	360	380	364	372	364	353	344	364	383	360	354	361	385	367	372	363	329	332	376	394	365	382	353	355	361	365	366	373	364	363	375	339	366	353	361	384	372	358	367	355	353	367	363	316	351	360	363	345	383	343	362	378	371	330	364	368	383	366	367	338	369	367	363	399	318	349	372	363	313	387	369	362	352	372	375	399	321	347	384	326	375	380	356	366	365	338	309	389	379	364	376	383	378	350	366	375	375	347	382	375	356	348	378	383	355	396	341	351	375	368	350	349	356	377	359	368	358	347	327	345	381	386	353	363	375	355	377	358	364	372	347	359	356	368	342	337	384	400	326	327	364	363	368	359	324	341	378	398	329	337	334	338	373	405	376	372	369	330	358	353	380	403	375	378	336	345	361	359	385	391	363	334	379	369	367	372	374	332	345	355	335	323	373	397	344	387	314	346	365	369	373	380	363	357	392	370	396	352	364	359	330	319	384	363	346	358	333	354	364	388	385	350	406	351	335	382	379	354	367	350	345	372	354	323	384	371	322	357	340	323	363	357	387	363	340	341	369	372	339	336	386	392	336	369	397	345	367	328	392	355	363	305	379	363	357	375	348	368	337	361	366	372	359	378	362	352	375	340	388	357	382	357	349	341	342	360	363	364	390	376	373	369	349	347	358	358	377	371	369	366	375	329	371	353	366	361	369	371	374	388	340	354	362	390	385	348	348	352	340	360	354	365	378	346	327	371	342	380	374	369	354	355	357	357	359	344	343	363	340	353	365	350	352	337	381	406	349	383	370	349	345	375	364	330	329	352	386	383	373	337	368	341	355	375	340	391	370	378	358	352	342	352	366	353	364	391	361	374	362	365	374	414	387	392	362	353	368	351	357	360	409	346	353	380	362	350	356	372	346	344	384	386	352	358	385	366	342	329	355	368	359	372	343	405	358	400	356	385	379	366	355	378	383	368	336	321	361	358	348	373	392	371	338	368	365	363	407	380	368	383	366	358	374	361	329	375	386	387	330	352	384	373	343	346	368	402	336	362	355	363	361	369	338	336	333	347	357	314	343	349	368	394	381	385	344	382	360	352	373	377	382	370	333	339	366	338	390	375	358	374	388	378	331	363	349	370	406	366	370	360	365	352	349	366	362	368	355	379	359	404	351	365	334	357	391	345	386	345	380	380	362	357	357	373	349	347	382	360	373	358	378	333	337	355	343	363	380	367	374	365	341	346	393	345	371	371	382	381	365	355	374	407	370	338	347	374	374	355	357	347	376	313	345	355	327	355	354	362	369	379	365	375	392	359	335	332	334	380	350	394	377	346	335	363	358	381	382	363	378	392	315	333	331	382	332	360	381	363	364	376	388	339	361	404	316	342	335	365	405	344	368	358	342	353	373	362	409	361	352	374	329	385	334	303	360	417	374	367	381	335	370	377	390	370	372	369	370	397	341	348	372	375	366	364	371	371	374	370	350	368	382	366	413	348	342	363	347	359	364	377	388	354	345	359	338	362	336	364	377	373	376	353	367	374	376	339	360	348	326	356	347	370	364	362	362	353	367	352	385	358	356	378	382	365	360	375	318	342	380	371	356	344	341	329	351	335	329	411	370	340	337	382	368	358	374	379	338	337	377	353	346	352	386	370	403	337	351	349	363	397	357	364	325	377	343	343	358	375	359	351	357	336	344	370	395	391	372	347	357	383	343	366	327	405	354	369	363	342	364	387	364	377	377	373	361	362	381	338	358	391	351	356	343	358	371	402	350	332	358	377	388	381	360	362	370	368	352	406	370	361	368	359	307	360	356	365	372	372	342	351	358	375	350	342	335	347	352	402	338	351	358	348	364	355	385	372	379	372	366	354	376	368	323	379	378	329	343	324	354	323	367	351	350	383	354	352	366	348	351	349	398	370	360	331	334	345	353	359	358	364	379	360	351	373	348	351	355	397	354	391	337	360	365	368	342	333	356	366	349	356	346	387	352	372	379	380	391	318	366	371	316	349	364	338	383	376	348	347	387	353	366	352	378	353	382	360	333	319	368	317	335	362	368	360	370	353	356	328	355	388	335	332	359	354	350	343	348	389	335	327	364	346	389	366	330	355	382	375	368	375	369	338	378	369	362	338	373	369	367	346	361	373	394	374	370	376	348	353	344	381	313	367	373	370	361	338	347	326	328	364	364	378	364	362	380	337	353	382	368	407	340	363	386	386	363	345	377	344	383	339	351	368	371	377	388	334	347	349	311	363	378	302	386	366	361	324	365	339	358	374	327	388	338	368	368	351	344	349	352	362	386	385	354	357	356	381	347	360	350	342	364	317	363	389	378	368	355	367	371	340	364	367	337	381	357	357	350	373	364	356	401	351	341	350	370	344	341	380	383	361	379	334	382	390	347	408	373	366	359	352	315	366	367	393	378	320	371	331	347	363	338	368	345	349	353	383	351	367	377	383	342	358	358	361	378	359	365	366	352	367	368	349	350	354	350	340	351	342	379	347	358	359	367	406	351	357	362	342	364	357	363	389	339	327	380	369	357	399	334	358	355	365	364	327	329	366	358	391	345	358	355	379	321	336	346	355	344	315	344	377	370	380	373	358	371	360	386	353	354	352	376	371	387	358	355	361	360	344	378	326	341	366	377	379	372	384	365	348	390	358	391	365	361	364	341	405	384	364	347	334	365	366	347	378	373	346	384	329	323	351	368
24805	20784	26747	24572	11190	3359	1849	1196	1057	1014	4277	16281	12440	5517	1664	701	516	465	462	467	482	446	453	430	457	436	470	491	488	460	465	516	399	452	457	483	409	433	443	444	462	460	452	446	421	454	450	482	446	434	465	477	460	479	466	474	446	428	466	420	422	450	455	445	445	462	467	451	437	431	459	429	440	470	448	425	418	422	448	477	463	467	477	472	455	481	412	469	429	442	442	446	480	405	431	476	464	470	429	401	478	445	436	448	422	437	453	435	438	482	444	459	469	461	469	444	438	476	449	457	445	427	465	450	475	423	442	413	441	461	473	469	441	472	414	488	447	437	437	469	459	437	463	481	471	453	461	453	480	463	439	447	464	478	468	483	474	451	415	456	461	486	460	468	434	431	451	450	424	469	496	490	444	447	469	481	491	437	432	443	435	465	429	485	451	433	433	437	472	432	442	486	474	424	470	478	474	468	458	465	474	422	448	467	432	435	438	443	454	451	448	436	474	446	491	411	442	474	472	425	509	478	508	459	455	483	452	423	441	443	455	455	463	428	468	408	434	421	403	461	446	456	404	472	452	475	467	445	460	436	442	471	402	463	428	410	428	456	445	483	456	455	454	445	431	457	447	496	440	415	435	447	466	441	459	445	444	458	424	456	414	474	427	472	425	477	458	447	488	427	482	463	453	444	473	447	420	473	446	461	483	453	428	486	429	534	436	420	445	454	463	434	431	460	437	465	459	482	453	478	405	438	433	419	453	465	455	468	415	448	433	448	437	468	456	403	411	462	440	455	439	401	470	468	461	442	484	433	511	489	455	417	434	427	461	457	453	477	491	426	449	437	454	440	482	446	472	479	453	460	480	451	449	454	437	452	431	466	441	411	419	461	424	484	459	448	444	437	475	454	448	438	471	458	442	443	460	473	461	429	426	423	474	438	442	472	445	471	434	438	465	454	472	444	442	435	427	436	433	428	451	452	449	412	449	450	460	448	431	427	461	464	434	438	426	468	459	420	431	478	422	445	426	445	463	470	455	438	439	486	430	439	480	464	479	461	456	445	479	463	464	395	465	449	418	438	471	480	447	429	435	445	444	451	453	467	398	422	455	481	453	460	438	439	437	445	477	458	467	439	446	459	459	461	428	435	467	444	441	435	471	469	438	425	485	457	450	416	448	449	469	482	437	441	465	423	430	481	467	428	431	448	470	458	414	452	454	472	477	452	428	410	436	452	485	459	429	453	433	418	447	461	465	454	450	472	428	455	424	461	436	440	429	490	414	462	454	446	439	443	441	457	441	467	478	452	404	414	448	450	485	443	484	426	432	437	395	433	463	451	418	441	443	416	442	477	460	415	452	449	444	492	430	485	465	448	432	423	424	423	479	440	420	397	470	473	447	435	471	455	452	492	439	435	432	433	468	430	471	468	450	473	440	459	439	441	423	443	505	438	449	395	443	454	445	449	453	451	450	474	441	446	425	423	445	473	442	400	473	432	477	452	457	435	447	436	483	436	469	449	479	413	444	450	464	457	475	497	433	431	463	452	427	459	472	467	449	451	468	428	425	411	476	456	409	456	445	474	437	450	419	466	442	471	490	475	427	492	428	449	450	474	417	466	479	452	441	481	458	441	435	433	447	419	443	451	490	462	482	434	424	482	462	433	464	414	446	388	481	398	451	460	447	430	463	445	490	404	433	461	444	477	437	417	443	461	451	434	436	443	487	449	463	418	451	473	454	453	448	492	454	459	448	505	435	392	440	428	470	459	455	431	420	452	444	458	458	429	474	471	432	440	443	401	419	442	480	446	445	439	412	458	458	474	427	453	446	459	446	471	448	432	466	432	452	479	441	484	426	433	485	455	444	448	424	432	445	468	412	444	426	460	454	440	448	455	448	469	440	442	456	447	439	457	447	465	455	472	496	438	424	445	436	424	494	462	434	446	456	432	462	427	453	460	414	432	471	421	426	483	423	473	453	436	454	445	442	441	444	450	430	404	447	460	472	473	519	473	456	427	465	428	445	474	451	422	434	465	469	469	454	432	430	446	456	412	459	428	435	432	463	470	448	448	398	441	459	409	424	465	456	441	431	437	443	420	471	441	469	461	447	470	447	450	453	435	463	451	453	449	438	432	473	466	477	453	461	473	418	411	466	436	478	475	453	419	456	443	467	457	472	472	467	448	437	471	454	429	448	401	443	487	422	444	476	432	457	447	438	450	479	462	454	466	438	421	474	444	450	453	457	450	459	478	410	474	457	440	437	436	464	463	458	459	419	449	442	467	438	472	478	465	439	441	449	449	437	467	479	474	419	447	462	431	457	452	429	429	449	446	426	437	434	460	425	438	496	452	474	459	462	417	448	431	456	459	431	454	404	428	449	439	455	478	461	465	441	385	441	479	442	435	448	427	454	441	447	438	430	444	431	427	480	426	457	474	457	444	446	455	432	516	459	412	459	468	424	427	483	449	454	459	479	449	441	448	446	463	426	461	475	462	421	442	453	469	449	450	456	425	421	405	458	450	455	450	440	452	443	447	468	450	431	414	449	470	495	470	437	426	434	430	423	414	444	443	447	446	470	445	430	439	448	487	482	440	445	449	449	444	438	427	439	459	432	432	460	461	430	446	444	454	441	382	467	475	459	433	455	454	443	448	415	505	427	450	484	439	496	465	439	423	451	464	466	435	442	440	468	445	445	449	431	436	438	440	421	462	412	461	444	433	437	459	429	467	462	448	422	461	427	425	412	444	451	442	451	438	467	495	438	444	420	445	470	427	447	486	491	478	477	427	488	425	493	450	445	453	473	455	445	478	441	426	444	439	476	437	435	447	421	422	471	450	475	457	425	452	439	460	429	441	458	487	437	475	461	434	441	439	475	443	461	437	453	424	415	496	457	470	427	460	418	412	453	464	457	460	417	453	424	449	442	480	409	434	457	410	449	426	494	489	469	435	461	434	458	428	471	481	486	420	437	424	445	486	445	424	443	431	452	464	405	496	448	462	475	444	476	435	454	455	467	439	448	432	481	437	452	438	466	453	468	478	468	453	442	412	437	436	424	422	461	435	473	440	450	412	455	455	452	491	475	481	456	459	453	436	421	492	479	435	436	449	467	482	449	447	438	468	448	436	433	488	476	458	491	463	405	457	488	450	478	440	450	469	402	484	455	445	472	456	439	421	418	450	438	429	450	422	481	464	467	461	441	457	422	475	491	476	430	449	476	446	454	486	426	463	480	463	457	457	405	458	446	457	427	422	432	417	489	491	473	455	469	428	432	437	437	452	455	462	440	435	450	482	480	403	453	431	470	452	434	477	430	448	452	453	436	474	454	481	456	437	453	453	474	479	408	453	477	450	467	440	420	445	477	459	421	455	445	476	445	454	422	452	429	462	435	433	435	438	454	451	425	438	460	424	458	479	437	446	475	470	419	441	446	450	474	454	473	438	494	479	454	418	434	458	443	460	436	455	455	436	438	434	446	503	428	455	454	446	449	437	423	462
5537	8566	8851	4978	4474	3035	2091	1538	1522	1426	6597	17481	11601	5482	1793	628	461	428	428	410	381	424	444	414	416	392	405	400	365	416	421	407	394	445	400	404	425	376	406	391	383	411	404	396	389	391	406	412	389	399	414	419	424	406	415	382	400	386	401	405	419	386	407	373	380	407	428	414	432	402	439	382	406	417	395	461	401	407	370	371	418	430	407	389	433	389	387	407	399	430	388	420	386	376	398	441	432	384	412	421	404	406	401	430	392	434	421	412	410	375	431	397	379	440	408	386	411	378	408	417	390	405	410	425	431	377	414	396	401	420	410	425	409	413	417	419	391	415	366	391	416	392	399	403	413	412	385	393	429	375	393	388	400	390	379	357	386	405	405	401	417	404	382	421	412	406	368	418	389	396	423	391	410	402	400	404	395	414	404	417	375	397	387	376	376	414	398	342	375	381	392	391	407	403	402	419	366	383	394	365	401	391	386	406	403	404	390	416	424	395	393	384	386	387	420	402	389	441	383	384	417	381	430	405	395	412	423	401	421	399	392	418	411	389	380	399	400	413	405	410	360	385	363	405	397	416	382	450	417	433	390	435	406	424	389	387	385	423	373	399	412	409	382	455	442	369	415	383	430	342	414	389	426	400	377	408	398	446	404	386	418	430	377	371	398	400	377	391	420	359	393	408	403	413	404	426	363	372	451	350	438	411	410	387	355	405	419	412	408	392	396	377	407	405	436	406	425	394	430	361	363	354	384	395	417	410	383	404	401	370	385	383	399	387	369	401	412	389	419	427	383	388	397	412	344	412	366	396	403	419	375	420	408	361	417	392	409	407	361	396	393	374	406	373	402	401	387	390	395	443	418	416	420	390	395	411	364	363	398	412	428	391	414	417	400	385	392	384	391	393	425	416	410	396	377	384	413	406	447	398	383	422	418	402	420	405	394	379	362	417	406	399	404	410	408	402	396	417	364	376	399	466	396	445	413	434	415	403	405	385	401	416	428	393	414	400	379	406	366	420	383	408	394	375	424	415	421	363	427	372	378	371	400	416	374	388	422	409	407	401	416	393	389	400	398	410	433	393	405	421	421	399	397	404	387	461	398	425	412	395	439	384	402	417	396	410	382	412	377	428	409	402	381	375	397	381	402	423	381	378	402	392	393	404	381	396	414	359	393	413	422	356	395	391	387	406	380	411	386	425	433	418	406	413	408	412	372	461	414	400	358	390	409	377	383	433	432	395	442	422	355	418	420	365	397	399	407	415	379	388	444	393	355	401	400	386	403	391	402	392	399	371	400	417	395	380	407	389	401	406	388	431	401	383	396	391	385	395	380	443	425	376	376	411	383	406	405	425	424	378	387	411	374	415	379	416	444	404	428	396	433	416	383	403	403	401	426	392	391	435	386	406	433	380	411	391	402	421	391	405	412	403	387	391	422	389	399	392	409	411	413	379	395	385	401	382	420	371	375	400	399	425	385	409	391	396	377	393	380	395	387	414	409	374	448	418	389	408	391	392	410	395	440	385	385	409	374	443	435	378	417	381	392	381	356	380	426	391	398	394	404	400	380	387	397	411	413	396	355	389	396	412	418	405	433	433	399	419	391	409	393	433	419	423	421	415	400	412	402	381	412	384	402	418	396	421	414	406	410	417	371	406	405	412	411	384	417	385	379	390	399	406	365	429	393	415	421	411	390	400	375	406	398	398	394	402	418	426	392	374	393	373	453	387	444	393	415	391	394	389	381	442	366	408	393	367	364	373	404	433	418	396	396	392	394	398	409	372	400	407	394	385	389	398	392	423	411	394	401	393	410	402	448	378	398	403	388	380	432	391	435	406	397	436	388	368	425	412	421	412	419	391	411	398	429	447	388	407	419	432	421	408	429	427	388	375	376	410	388	360	373	372	423	425	407	395	397	413	394	398	402	407	408	363	373	431	413	414	403	382	357	396	414	398	422	406	381	390	432	389	423	419	384	399	393	381	399	370	368	371	373	397	411	414	407	409	386	401	403	372	386	430	409	409	400	430	405	378	415	381	409	427	433	412	447	366	387	363	421	387	419	385	382	419	406	432	396	363	391	402	418	420	388	463	412	374	415	394	401	409	404	376	398	392	377	401	388	394	418	356	417	410	421	405	380	422	378	402	416	366	396	401	380	400	428	399	420	399	355	396	424	433	411	381	417	399	384	406	411	352	396	402	368	413	362	378	397	419	405	388	412	414	396	373	405	423	425	428	388	412	405	395	380	383	388	392	442	383	409	387	413	387	425	387	389	430	399	414	422	371	392	400	418	416	402	413	374	365	374	428	406	416	446	418	387	420	391	378	429	415	392	381	385	358	411	409	406	373	385	423	378	446	395	408	373	450	404	384	383	417	418	418	407	394	399	369	401	404	416	384	390	386	418	384	360	388	413	395	399	399	413	410	398	410	382	391	396	401	411	402	405	411	401	405	379	405	384	377	367	424	405	391	415	430	377	391	408	365	417	418	409	450	373	397	420	374	394	432	397	387	377	349	383	388	434	416	385	405	382	403	386	401	399	409	368	378	392	432	403	400	379	416	402	412	407	394	383	415	397	415	393	389	389	368	386	412	416	400	411	387	415	395	399	406	424	363	405	402	390	385	387	428	400	400	408	386	412	411	383	378	414	421	413	382	420	383	421	462	403	396	429	396	369	388	399	409	377	391	405	445	388	452	444	409	421	373	390	375	389	422	376	381	393	431	376	393	411	393	406	403	368	402	431	407	391	405	385	397	458	400	361	405	394	424	416	406	420	360	403	414	378	383	396	410	393	380	393	420	379	368	369	394	418	399	388	385	419	413	417	388	427	376	404	397	390	393	393	406	407	393	368	431	404	408	441	401	416	394	389	390	388	420	410	399	374	406	407	388	397	378	400	426	397	426	393	418	391	422	399	437	383	388	393	393	391	383	401	407	404	376	383	399	426	382	384	427	391	407	399	414	358	383	385	354	372	410	423	371	405	378	413	374	444	412	405	423	389	405	409	429	436	366	386	428	407	385	403	412	386	435	388	389	374	417	419	395	379	401	406	422	429	417	428	394	409	413	420	384	444	396	384	417	395	387	380	421	401	414	404	425	397	386	403	395	391	394	397	407	372	368	399	446	416	393	403	404	410	434	395	420	397	423	419	406	390	427	385	387	399	337	394	410	411	428	429	400	429	420	399	404	411	395	407	399	396	429	381	380	413	413	394	386	424	363	410	369	423	366	396	423	407	395	419	404	387	397	380	361	417	426	389	382	415	367	404	390	410	371	445	403	390	399	410	407	403	448	387	396	391	396	406	381	418	428	417	375	371	404	410	369	384	348	407	403	386	367	412	399	407	415	382	393	409	403	386	426	386	428	378	427	393	389	404	402	391	414	370	394	406	420	387	390	420	415	430	369	395	424	373	442	437	409	392	394	423	387	414	417	417	435	406	375	364	399	397	391	381	405	385	446	413	372	388	399	424	420	422	383	379	418	401	405	361	427	417	425
23805	20784	27791	23935	20464	9457	3488	2018	1813	1659	6894	28071	21304	10613	2900	1014	636	581	560	571	560	497	568	554	527	566	521	562	542	538	499	510	518	518	569	510	578	536	490	568	499	504	542	538	505	526	539	546	536	534	509	529	556	559	519	525	518	516	538	529	572	586	558	547	539	554	523	558	515	529	535	560	533	509	523	514	510	510	527	535	527	485	495	531	521	489	510	463	550	523	557	550	524	510	546	530	537	520	557	522	503	549	509	524	542	563	518	515	499	509	556	540	568	532	494	571	560	533	546	544	516	465	508	557	517	521	541	496	519	531	573	514	543	541	498	580	498	538	543	538	520	563	536	511	521	530	536	533	520	514	539	528	548	536	504	539	545	515	528	555	534	537	511	520	516	561	562	514	541	590	498	564	537	565	536	529	538	555	553	529	546	524	537	533	489	537	470	565	518	525	520	519	560	546	527	547	518	539	528	508	518	538	532	509	555	526	535	515	538	505	550	547	519	545	569	508	508	503	530	522	524	515	528	551	535	518	506	539	500	544	534	549	566	527	544	559	540	555	553	566	526	529	540	556	560	531	576	540	536	534	572	498	486	515	529	517	564	529	537	521	527	513	523	523	564	502	542	552	527	575	505	550	551	566	551	531	540	519	576	503	553	515	554	502	509	532	527	508	514	519	549	520	521	530	509	531	496	545	507	526	541	544	522	574	498	514	542	559	524	551	556	497	537	518	525	523	538	528	531	541	535	519	492	526	520	536	540	504	519	504	525	583	506	500	550	467	519	505	484	522	553	551	505	554	536	544	553	547	528	505	573	472	499	522	549	535	557	493	485	547	508	556	498	525	563	520	580	552	521	520	579	529	525	536	534	520	572	552	495	518	523	529	552	489	499	509	511	510	519	496	536	546	567	530	514	544	548	548	547	481	556	521	455	526	514	513	521	537	483	531	542	535	564	535	507	498	517	580	522	566	544	539	502	505	551	528	515	548	532	549	490	539	579	523	542	549	515	522	534	505	532	458	532	558	510	480	565	540	564	512	526	538	558	503	518	528	563	515	527	491	492	540	492	498	532	551	558	551	501	512	511	516	549	529	546	538	537	516	531	506	549	520	525	548	539	537	528	480	559	529	553	551	561	525	571	552	520	551	478	487	504	575	518	496	540	541	504	525	522	503	535	553	512	539	471	546	551	533	528	506	503	491	518	545	522	516	532	564	501	531	574	551	556	558	477	568	510	510	521	520	514	502	543	523	549	515	509	515	562	515	533	500	518	554	550	540	514	551	525	549	549	538	541	495	547	544	516	508	509	535	531	548	490	516	546	467	495	543	529	544	521	507	510	519	528	509	528	550	507	542	531	522	559	554	504	502	565	514	531	557	543	549	549	528	527	505	501	527	526	487	541	528	564	579	543	532	549	522	531	540	537	550	552	541	500	540	479	466	507	553	486	546	531	525	559	540	557	511	529	550	523	525	546	525	515	546	542	499	528	599	555	504	507	512	527	548	536	521	529	548	517	495	547	502	520	515	552	556	543	530	533	560	484	539	532	570	508	521	570	496	513	506	502	529	557	551	505	503	531	528	518	555	548	533	501	488	493	548	530	558	525	541	520	507	495	535	502	538	542	509	479	556	525	526	527	524	499	569	519	552	517	560	528	529	524	566	517	547	544	526	520	515	538	532	533	504	523	523	495	544	504	542	563	529	542	510	483	517	525	515	519	542	545	493	542	550	561	532	526	554	506	526	561	544	533	541	548	545	539	530	543	503	497	522	515	529	550	526	530	539	512	559	517	544	563	527	492	527	536	540	558	514	508	506	590	530	521	517	533	543	521	521	498	517	529	526	534	549	555	554	554	538	536	535	527	554	520	554	531	527	542	580	488	520	564	524	519	536	553	567	514	575	531	541	583	535	549	534	516	529	581	537	523	546	527	537	530	544	522	524	563	532	538	505	490	557	567	500	524	545	482	557	521	533	536	513	523	529	515	528	542	516	532	514	572	481	512	519	540	494	505	527	516	536	495	500	540	520	500	525	566	534	530	514	544	507	556	548	537	538	533	521	542	514	498	520	558	533	557	546	578	534	544	560	518	558	533	515	524	555	528	529	528	516	535	538	558	501	563	569	548	519	511	529	510	500	547	528	514	520	560	539	547	549	505	509	510	514	534	505	535	580	496	533	530	524	534	523	556	558	532	537	538	523	519	559	494	544	558	547	535	535	491	505	539	508	534	539	539	546	556	578	534	506	570	560	576	509	544	535	528	511	544	532	493	517	523	554	487	517	535	520	542	490	520	509	510	510	552	547	544	514	498	533	544	549	533	538	551	516	512	490	507	574	512	542	503	509	519	486	500	510	510	524	507	514	544	597	522	534	504	525	522	474	545	505	538	542	496	529	514	549	525	544	506	550	548	548	507	524	538	534	580	507	544	541	503	535	503	540	502	558	537	493	516	530	512	561	525	557	538	547	541	570	509	502	553	540	533	514	497	552	504	513	501	544	536	533	543	539	506	516	526	501	536	522	540	503	558	538	545	543	581	489	556	526	549	567	548	545	509	521	529	549	548	510	511	537	521	547	531	549	549	517	515	527	478	531	539	562	518	535	507	536	520	523	551	544	535	480	507	501	521	535	511	480	583	530	591	501	533	551	498	546	504	548	523	568	506	541	528	529	532	541	540	538	540	516	571	513	527	513	527	517	525	521	528	498	519	526	527	535	525	575	498	496	504	504	550	496	515	527	550	561	540	559	529	553	508	479	540	528	550	508	546	530	574	513	527	580	560	569	556	543	530	519	509	545	566	533	498	524	530	541	532	485	523	521	506	538	532	498	484	491	551	562	517	509	507	502	497	548	577	506	512	507	557	568	509	503	500	526	552	516	556	514	578	498	489	553	505	514	525	553	552	523	511	560	574	545	557	547	530	537	526	547	512	500	553	533	549	537	509	514	538	511	489	479	523	552	536	514	583	518	536	552	570	545	527	522	481	527	583	511	559	546	528	556	554	587	526	556	513	531	524	538	532	533	502	503	563	509	537	495	507	557	564	545	583	523	512	547	542	545	579	532	535	514	528	534	543	569	535	517	554	553	487	551	509	514	515	542	544	481	555	570	503	560	498	537	550	527	517	525	527	559	541	505	494	530	575	559	487	551	496	570	551	542	560	545	561	490	544	499	572	505	519	528	491	486	570	519	500	537	518	481	533	549	532	510	542	523	569	513	512	512	511	559	528	547	486	528	543	495	541	594	558	472	484	513	556	529	514	526	523	553	519	540	531	530	499	554	500	501	527	522	579	513	550	495	555	484	539	522	526	571	561	531	486	498	528	546	554	543	520	540	514	530	545	524	533	479	532	520	504	512	531	525	496	519	531	539	467	521	547	503	541	543	503	558	533	491	560	521	542	542	550	550	549	543	574	527	516	545	510	554	566	537	581	525	542	539	532	520	494	515	530	495	539	564	487	505	508	565	542	542	525	498	504	494	513	504	577	535	514	579
6152	11548	12016	7375	5665	3848	3205	2448	2643	2398	10108	26970	18927	9177	2874	996	641	493	469	474	494	443	508	518	452	460	450	427	460	486	497	497	467	469	464	487	485	473	453	479	458	489	472	425	470	493	485	481	445	470	505	469	428	489	466	482	515	463	490	473	455	485	497	461	462	504	448	501	494	483	455	448	476	469	462	492	446	479	441	452	445	453	510	477	435	458	471	487	518	481	422	473	463	480	466	460	442	452	472	486	438	468	465	473	455	445	453	474	491	485	473	453	456	482	440	461	483	479	453	453	464	476	491	486	466	491	474	453	449	493	478	451	468	485	445	492	497	483	460	485	451	478	490	441	454	475	468	463	444	464	477	458	495	436	467	466	488	459	461	468	469	430	450	467	438	491	464	494	484	509	456	460	439	459	480	468	472	477	431	472	453	461	444	495	458	450	494	471	442	450	470	470	473	471	477	475	420	439	472	443	470	487	482	471	440	473	456	430	469	501	462	473	462	516	482	454	472	452	451	471	456	458	418	463	489	443	452	455	475	453	435	449	475	472	482	484	463	495	469	470	474	474	477	449	468	495	488	466	481	480	443	454	492	447	463	434	509	473	477	497	449	494	490	449	473	473	445	491	466	497	506	438	476	472	432	483	451	487	516	462	443	486	479	433	484	432	454	415	435	491	457	453	500	425	450	469	459	466	450	481	502	444	431	413	485	479	453	489	490	458	477	479	464	468	453	466	460	499	458	477	509	443	483	472	455	464	478	409	453	485	458	467	453	485	458	482	443	487	461	455	498	469	500	463	455	479	459	463	492	431	461	481	468	453	448	480	478	492	463	471	446	467	464	435	463	462	484	445	455	492	449	458	470	453	484	454	442	493	421	481	462	468	475	478	464	478	456	454	504	464	476	457	474	474	448	476	445	478	442	468	485	443	465	478	450	493	477	424	452	429	449	468	446	420	494	492	483	479	478	462	421	481	461	445	497	496	463	481	455	455	464	425	456	472	503	449	405	441	508	451	437	467	466	462	447	510	497	469	480	480	450	463	477	451	453	463	508	475	479	416	522	491	463	467	452	448	445	431	487	515	441	479	479	472	449	487	460	446	448	500	459	458	499	455	465	448	482	483	481	455	464	492	467	479	475	446	528	461	486	451	487	463	451	485	452	458	470	455	460	490	442	485	481	490	437	469	455	488	486	499	459	490	480	461	446	483	452	452	448	480	466	451	449	436	439	448	511	474	479	463	474	462	496	457	443	473	460	453	455	461	484	500	477	445	472	511	450	484	488	461	444	483	452	448	475	511	464	447	496	505	462	461	444	453	511	455	458	500	444	444	413	495	427	451	431	483	457	455	458	466	457	452	476	499	479	447	469	454	484	452	478	486	466	443	468	477	461	452	471	444	444	483	498	510	518	482	470	491	508	483	460	441	444	448	478	459	513	492	480	491	445	431	481	469	484	442	457	432	442	443	460	451	456	455	474	481	484	499	484	444	464	462	479	446	509	456	479	476	494	451	478	476	525	469	484	439	478	459	409	488	493	452	469	492	503	452	450	486	480	482	491	470	460	438	503	474	442	452	462	473	513	465	490	441	434	470	490	515	437	478	482	470	472	505	477	492	501	449	456	479	455	478	440	493	523	459	484	437	444	431	478	440	468	495	518	448	464	485	482	467	456	450	470	457	482	435	478	471	525	472	470	491	480	461	442	495	451	455	432	412	462	449	476	452	494	463	471	483	458	485	460	500	491	454	496	462	453	465	440	485	435	442	470	482	515	478	481	463	439	470	466	418	467	480	472	481	472	444	481	429	458	450	497	462	497	449	452	498	443	480	464	443	520	455	481	448	473	489	467	482	433	467	468	433	496	414	427	478	489	447	440	443	460	438	443	442	482	450	506	456	456	487	467	460	487	463	464	449	492	450	462	445	461	425	483	447	479	456	476	427	434	482	441	487	463	451	479	446	453	498	471	486	455	420	452	462	468	454	460	438	460	501	442	485	438	475	480	469	425	434	491	481	474	452	475	444	472	493	491	497	437	514	429	427	458	446	496	520	494	466	466	461	455	460	457	480	464	442	461	438	461	469	459	458	460	449	456	418	473	433	430	484	434	476	509	484	451	476	475	451	489	452	475	463	451	445	534	444	448	461	541	456	471	421	478	446	459	455	443	441	449	519	483	440	432	440	475	449	452	425	483	451	465	470	459	451	466	492	487	471	463	462	435	455	472	441	470	478	474	439	471	459	446	488	471	445	429	452	491	503	456	465	476	470	487	479	458	500	449	488	481	465	471	442	454	463	508	461	476	484	454	482	486	438	454	469	457	470	464	464	443	471	501	506	436	471	454	434	482	460	426	495	438	422	482	462	472	456	497	489	456	454	451	458	476	484	493	452	439	480	449	455	477	425	476	474	473	482	507	478	490	476	436	470	488	484	472	481	477	470	469	465	491	492	489	451	457	487	435	461	456	531	444	489	482	501	441	473	498	429	470	455	461	492	494	452	453	456	473	469	434	472	479	514	462	468	445	452	486	469	426	493	463	459	443	522	443	479	497	490	456	442	469	464	501	448	463	464	468	490	475	463	466	486	472	460	472	466	467	485	441	440	464	489	477	465	479	469	414	475	484	434	468	454	478	483	525	484	471	455	446	492	491	516	425	446	450	462	448	457	463	486	466	466	496	495	461	510	452	470	454	436	479	501	472	478	481	439	450	467	489	453	469	515	476	442	478	448	456	478	459	485	468	472	491	473	450	446	459	466	481	446	479	437	434	448	526	462	486	447	446	432	478	467	480	469	459	452	504	433	478	475	502	442	463	465	465	455	446	459	427	462	501	430	526	442	491	455	458	454	486	477	453	472	452	455	459	440	449	474	486	468	502	462	474	458	441	392	428	448	455	418	437	441	465	464	479	440	459	455	509	461	437	441	468	468	467	464	488	506	473	442	477	500	471	454	451	504	462	485	461	472	478	466	501	435	459	463	449	493	439	474	446	440	469	460	483	486	487	452	436	454	471	498	449	460	435	447	466	450	431	448	487	512	446	440	450	423	453	456	413	470	492	417	481	458	481	456	461	456	487	472	439	483	510	493	453	414	463	475	496	459	447	486	484	467	486	465	480	463	470	450	489	449	468	435	477	467	473	481	470	463	456	467	484	472	469	448	462	446	467	439	491	491	500	469	477	506	455	460	442	489	442	447	438	449	464	468	439	467	487	472	508	488	475	438	450	447	471	472	479	465	432	449	448	474	433	481	478	458	488	464	410	464	453	436	437	489	460	441	465	432	470	452	453	432	452	448	467	474	452	461	506	430	468	465	463	482	453	465	498	486	460	468	485	454	435	472	406	469	477	462	458	421	452	477	450	490	461	439	465	444	454	426	474	476	450	480	475	474	440	477	493	437	466	501	463	491	493	480	414	449	454	453	487	486	444	498	442	504	460	407	467	457	436	465	408	454	433	466	461	464	459	425	439	430	438	456	459	480	469	427	408	447	457	443
26847	11015	2914	1952	1422	939	827	759	669	620	662	1612	1565	990	622	486	393	417	385	400	364	420	416	371	409	412	394	392	408	408	367	386	423	400	385	416	428	380	411	356	364	385	401	380	373	395	385	391	414	380	443	401	398	387	424	371	408	406	401	422	404	376	398	397	349	388	401	368	405	401	384	395	409	409	406	388	438	403	408	390	378	436	440	395	389	372	345	401	386	407	413	427	372	441	396	387	413	410	443	363	373	375	398	377	365	404	402	393	397	384	425	392	383	398	435	379	415	405	381	420	445	419	383	404	413	405	413	405	411	400	385	383	455	417	414	432	391	358	426	398	357	372	389	412	398	364	371	407	401	404	419	371	417	444	402	413	381	410	390	419	393	417	417	408	413	392	382	394	393	419	411	393	392	406	405	405	406	385	408	386	403	407	416	406	360	411	426	413	398	404	387	433	384	404	385	394	405	374	368	409	414	389	412	404	412	432	375	387	402	407	362	404	381	374	418	407	385	384	407	420	391	398	402	403	409	385	395	413	421	370	393	411	419	405	362	403	417	421	393	404	382	370	417	429	428	413	377	404	398	398	374	398	380	409	413	408	442	355	396	385	401	384	385	409	380	401	401	401	418	397	395	399	438	413	438	409	404	405	407	410	412	405	415	370	410	389	412	401	433	387	411	440	376	392	393	366	378	409	397	420	390	424	410	398	381	391	415	432	381	397	393	415	428	407	385	425	418	377	415	435	410	411	423	441	360	429	402	420	394	393	438	373	388	366	438	378	439	432	417	396	420	422	385	394	382	366	393	387	373	391	389	425	420	425	406	415	408	380	392	388	421	387	423	428	383	380	405	381	407	386	394	410	438	397	409	412	421	391	425	394	415	378	408	433	405	385	426	407	414	386	409	414	409	392	410	374	401	362	404	419	407	430	421	381	415	361	389	416	408	413	392	423	413	376	403	397	370	421	418	425	380	435	395	378	351	411	462	426	379	362	408	389	410	400	433	392	380	390	399	441	425	364	401	397	391	395	407	404	405	393	404	401	372	407	386	396	396	400	397	437	408	400	385	405	406	380	410	405	373	412	382	417	387	386	371	395	402	400	390	369	413	382	407	405	362	399	360	404	397	448	401	386	412	388	405	386	388	412	363	421	415	419	412	387	376	404	384	368	415	393	397	418	424	392	404	373	393	399	382	410	403	409	394	377	395	397	374	397	392	409	380	403	376	369	423	402	385	413	401	429	390	432	401	385	401	367	367	405	411	371	384	397	397	379	428	411	375	389	402	367	401	372	412	424	385	437	435	414	421	386	382	436	440	411	378	409	401	389	393	379	444	389	383	399	378	405	396	407	434	398	492	387	423	416	397	394	420	374	389	421	380	409	408	389	388	392	358	397	389	395	373	413	416	406	420	387	395	414	413	418	420	405	377	385	410	393	411	424	419	402	369	406	438	423	395	427	400	399	408	395	404	393	360	398	404	405	427	397	429	387	420	441	377	406	416	367	423	375	387	403	417	349	418	382	392	416	409	396	367	401	442	409	413	427	406	410	402	410	383	375	370	408	416	400	391	401	367	439	389	388	388	391	396	406	389	402	399	422	353	393	406	407	379	419	395	376	404	427	405	385	435	430	428	398	425	418	369	386	369	407	392	394	405	407	395	403	400	419	444	395	392	392	418	396	430	431	390	392	384	417	429	392	370	393	401	410	404	390	402	400	401	409	413	416	412	432	399	378	443	406	409	367	398	389	412	393	430	363	381	367	409	364	401	416	369	416	369	400	400	430	414	419	422	382	361	413	409	423	401	391	408	436	425	412	419	426	404	410	413	395	420	385	389	390	384	357	395	407	378	413	425	417	413	388	360	431	403	362	407	412	404	425	402	447	399	396	408	401	391	406	356	409	381	388	420	415	421	405	379	386	391	405	380	417	405	436	389	400	359	435	378	430	388	398	348	391	385	431	425	388	424	412	380	428	384	379	384	405	410	430	451	419	411	400	402	402	402	416	401	425	387	380	392	385	418	393	395	437	360	395	392	399	384	426	388	446	429	417	401	414	395	411	410	404	396	398	412	405	406	411	376	394	410	355	390	379	414	394	400	383	389	398	428	401	417	411	406	412	402	401	401	381	382	398	410	435	399	390	421	421	380	381	368	405	387	410	396	411	375	412	407	405	385	437	395	388	419	396	447	391	411	386	442	415	364	402	457	421	408	399	362	410	415	362	433	405	364	360	400	376	425	420	393	401	382	384	418	417	405	388	395	406	374	412	375	414	388	385	387	412	390	356	372	371	401	410	386	440	419	411	396	415	406	411	424	393	418	416	388	403	379	375	421	418	427	389	403	427	399	358	410	410	377	403	412	425	400	403	431	449	399	400	423	407	409	389	417	411	378	402	390	405	426	383	381	402	370	368	409	368	374	380	376	351	402	394	398	415	398	395	392	404	388	399	418	375	400	410	398	389	379	391	381	412	416	400	362	412	393	398	386	405	381	404	405	418	392	367	367	409	355	338	397	399	405	403	384	416	386	398	387	376	394	413	381	407	379	379	420	370	426	397	406	400	423	439	405	403	375	413	409	404	366	413	372	387	419	413	385	412	411	417	361	370	414	400	419	402	392	411	379	448	429	442	392	396	361	379	403	405	363	405	421	392	399	434	426	387	407	429	417	398	418	411	426	412	427	411	379	393	408	408	384	388	390	388	362	400	410	395	428	432	407	438	413	408	404	362	394	402	400	415	351	402	427	374	395	408	415	382	416	394	434	424	410	375	392	410	344	413	367	386	408	410	390	374	391	416	439	424	398	407	401	412	404	408	386	408	423	402	406	411	406	410	396	403	409	435	419	396	421	419	373	359	440	390	411	399	417	392	423	387	396	418	395	385	432	405	426	386	381	399	372	423	397	423	388	385	391	371	390	402	388	426	436	395	413	417	377	427	399	391	387	367	399	415	384	428	395	426	364	380	418	417	425	383	402	380	386	397	397	387	420	355	417	391	383	402	395	401	365	362	385	388	363	417	371	393	377	429	441	440	412	416	398	415	410	432	410	391	429	358	399	334	394	397	420	412	420	379	395	436	430	407	412	391	385	381	379	397	364	403	424	379	414	429	384	406	396	407	429	413	396	411	412	418	365	411	414	405	426	384	438	413	408	372	397	395	382	379	393	399	414	373	398	401	418	359	418	402	408	369	397	443	388	389	396	388	428	380	380	385	388	401	413	353	400	413	412	397	409	405	404	388	396	406	420	417	409	402	373	415	426	402	377	440	379	387	404	414	432	387	410	388	415	403	376	410	441	415	413	415	407	401	447	366	406	363	412	409	399	399	428	422	391	413	434	380	420	402	418	379	385	403	394	347	412	426	378	403	400	429	400	401	395	396	421	413	364	410	386	430	380	371	380	398	387	445	397	459	377	397	424	393	413	451	401	412	407	411	373	443	402	376	422	421	410	408	389	395	405	366	421	397	394	366	438	388	402	413	411	402	368	412	381	368
6123	2742	3110	2282	1922	1177	1083	1012	975	785	976	2261	1894	1070	583	384	386	366	311	328	353	323	352	349	386	342	336	356	349	335	350	351	332	320	326	352	312	337	325	373	353	337	339	359	339	368	374	357	369	354	322	365	354	331	371	348	335	365	329	346	361	365	297	371	381	347	364	393	345	339	339	362	350	377	340	342	360	338	380	364	344	345	344	333	359	354	363	358	350	341	337	362	324	344	334	353	320	357	393	356	334	367	378	324	345	336	350	341	367	342	344	388	305	315	329	350	364	341	321	335	342	361	303	313	358	384	376	368	339	347	374	345	325	345	335	347	345	357	354	356	332	381	337	360	354	381	340	364	331	339	347	335	330	372	353	367	352	340	341	370	331	362	375	356	332	353	367	355	339	339	351	364	333	321	348	319	341	388	356	356	327	359	306	352	330	370	362	323	362	318	349	318	318	335	361	359	369	324	394	358	358	329	369	366	350	338	333	330	387	346	339	323	382	341	342	343	352	334	316	347	367	334	346	334	353	326	348	315	303	333	380	374	332	366	380	343	331	350	359	337	354	329	351	350	355	352	345	316	338	361	361	326	350	367	326	338	358	329	317	330	359	357	347	319	312	371	358	358	363	348	310	354	337	342	349	341	354	324	354	337	337	291	363	373	344	317	330	337	351	351	359	317	328	328	356	324	354	343	355	335	323	349	342	322	319	358	369	304	359	319	350	353	346	350	309	343	291	336	378	353	351	369	322	371	299	373	331	343	350	338	363	365	310	317	334	337	350	345	366	374	313	348	359	355	363	380	314	376	340	347	352	380	379	347	359	364	338	342	306	331	354	367	315	347	327	346	350	374	329	361	360	350	340	338	326	384	349	351	322	391	364	344	388	358	343	338	354	367	323	339	377	361	353	333	348	286	334	326	340	342	341	328	299	312	347	316	361	392	370	331	342	350	364	328	359	335	347	357	326	347	345	315	347	344	329	353	335	344	329	353	339	312	334	340	375	330	337	366	353	340	338	337	330	355	304	350	341	330	335	356	351	368	338	366	353	333	316	334	354	361	358	356	374	333	314	317	368	342	375	353	341	340	361	349	337	348	342	344	369	374	333	338	350	381	342	359	320	338	343	326	377	371	356	366	326	283	358	339	365	341	344	333	345	307	379	368	330	360	385	343	360	339	345	340	383	328	340	353	349	347	337	346	331	325	346	337	393	345	333	361	331	387	357	370	366	362	342	336	326	352	370	343	349	350	337	371	340	304	349	334	332	331	355	367	342	344	371	344	356	365	354	358	357	343	331	373	325	344	362	337	363	362	369	368	374	349	341	361	343	349	333	356	355	353	352	347	350	350	366	327	340	373	345	360	355	339	333	354	327	322	325	385	381	334	335	321	349	336	314	351	367	378	345	361	362	344	342	371	347	333	353	339	348	350	357	320	349	347	341	349	340	344	375	334	353	343	320	353	329	368	332	371	349	363	381	361	333	329	346	351	347	335	307	343	358	329	344	361	329	351	345	360	350	371	360	353	378	352	360	361	351	349	334	346	357	341	344	331	345	329	369	333	372	365	352	340	351	340	334	346	317	355	356	342	358	351	386	341	345	348	326	327	342	351	338	325	328	309	363	358	338	332	353	317	328	368	342	383	342	347	325	365	368	382	352	340	365	318	353	339	331	354	329	350	352	360	332	386	341	333	320	382	334	329	366	347	364	329	341	311	351	349	349	338	340	345	363	368	343	361	324	321	322	338	367	363	338	347	336	347	326	342	333	348	327	376	330	356	325	342	322	342	331	356	338	314	367	326	374	336	334	352	359	334	329	347	367	370	334	375	333	342	321	331	318	328	332	373	361	347	350	309	354	358	338	340	351	300	358	354	324	326	350	350	338	378	332	309	356	331	330	389	403	344	350	343	372	351	337	345	353	347	353	345	348	337	328	340	348	331	352	361	343	376	346	323	324	369	333	394	355	347	358	368	349	352	330	359	350	348	314	357	360	320	383	353	316	340	304	323	319	331	371	324	367	372	352	357	329	352	344	343	362	395	356	330	330	365	317	386	350	358	335	342	314	345	373	352	325	346	335	371	348	360	338	348	385	399	350	347	372	363	349	333	349	335	357	344	304	340	355	328	313	375	318	350	341	344	313	365	328	356	327	339	336	336	339	323	356	348	355	349	361	360	383	322	343	349	360	317	359	345	357	359	356	324	348	341	338	338	366	313	346	345	372	370	351	331	343	356	344	355	356	348	324	381	334	358	348	323	342	356	364	348	344	346	360	311	348	361	331	350	352	352	357	393	351	330	349	375	381	329	374	358	370	372	336	342	348	341	361	346	316	340	354	352	357	367	347	326	347	326	358	364	357	359	326	332	309	337	372	329	330	334	310	334	381	347	346	342	352	332	336	335	347	316	333	334	337	352	347	326	327	349	327	372	338	379	382	367	364	328	327	383	341	388	323	327	332	343	354	344	338	344	371	336	353	377	357	321	360	362	366	366	364	361	358	354	354	319	359	358	357	330	371	349	329	355	335	334	364	305	321	337	331	334	350	328	348	319	348	373	344	333	348	353	338	326	338	349	321	337	361	337	351	308	368	332	338	354	344	345	337	358	336	334	338	315	319	338	299	314	335	391	311	373	352	310	352	356	366	347	358	330	338	333	349	356	328	314	343	340	326	333	342	354	328	359	326	323	353	321	339	336	382	362	328	357	382	357	327	363	400	344	361	346	309	348	322	359	367	336	360	330	316	347	349	355	305	365	345	367	327	342	363	360	324	324	375	338	370	338	366	347	340	378	353	332	368	360	357	318	357	343	323	362	355	326	346	364	340	340	332	338	323	342	321	346	360	372	344	347	345	367	326	327	372	351	353	362	356	382	326	336	340	338	350	334	315	337	350	336	322	335	322	337	354	341	331	336	352	344	348	331	340	343	305	373	339	342	359	379	315	324	358	360	329	349	345	357	371	332	369	335	344	357	359	334	347	328	358	349	338	364	345	333	361	334	392	344	338	359	372	361	355	332	358	312	368	347	360	367	324	346	369	340	359	344	344	344	342	374	317	328	325	341	344	357	349	339	336	338	349	367	333	359	363	346	315	334	327	351	392	305	334	320	336	358	336	344	375	360	360	352	339	342	336	326	351	349	318	351	371	346	363	302	351	358	339	361	347	375	315	355	312	381	393	352	345	370	356	328	304	331	351	336	343	356	329	381	355	405	322	315	348	349	357	356	357	309	349	349	337	373	341	378	341	346	326	349	330	344	326	325	347	339	370	365	320	366	347	349	335	336	304	362	324	315	370	334	342	318	350	366	363	345	352	343	345	348	330	374	327	343	337	337	350	344	363	366	374	371	324	336	316	357	337	340	370	318	328	346	355	313	330	364	358	352	321	379	371	341	351	346	346	343	367	346	372	345	350	356	309	348	361	339	355	373	350	346	343	356	367	347	376	350	355	333	336	320	352	365	348	372	331	364	339	339	340	343	314	363	356	354	384	354
24790	20826	26789	24808	11845	3426	2175	1743	1331	1082	6297	16022	11153	4394	1511	686	485	479	443	458	494	378	429	454	445	453	454	449	436	465	422	457	426	429	420	453	412	432	393	450	470	410	420	469	460	455	421	453	456	418	416	448	445	399	464	442	416	433	468	413	462	411	459	465	463	436	415	419	476	398	474	407	412	460	441	418	400	466	433	446	476	471	434	405	462	461	447	440	465	448	411	466	450	441	394	405	438	391	439	468	459	424	460	434	434	430	433	432	447	411	472	440	416	430	465	424	438	393	423	462	423	440	417	445	454	453	421	454	457	416	450	431	411	455	473	414	453	448	456	408	430	466	438	462	451	424	411	419	479	425	419	431	427	450	407	441	477	429	421	434	428	455	468	404	439	439	416	470	440	448	428	438	461	413	442	421	461	456	395	471	463	458	408	448	428	454	442	381	463	456	435	410	420	428	444	439	433	439	427	422	466	456	413	446	445	451	416	443	457	434	415	400	433	462	432	407	461	420	448	454	463	449	446	438	430	483	458	447	425	466	440	420	453	392	413	427	440	439	405	413	474	439	426	442	459	411	444	413	460	436	456	444	410	476	411	454	455	455	429	448	433	472	463	451	432	444	430	399	424	412	425	423	447	446	424	416	462	416	470	450	479	395	407	410	462	465	441	454	427	434	436	425	477	500	447	446	429	442	431	437	473	461	433	408	469	422	447	436	466	419	452	464	473	450	460	425	449	443	455	437	430	446	438	416	414	472	444	439	449	445	466	413	436	421	467	452	432	477	422	447	429	396	420	428	424	457	436	430	475	444	450	454	415	459	415	418	437	444	438	416	430	432	456	447	441	430	435	425	467	451	470	444	451	424	407	420	427	481	471	445	426	453	426	395	473	423	432	418	429	447	441	420	426	445	408	395	431	427	425	408	425	454	418	487	438	417	422	483	452	419	403	441	463	420	399	425	416	407	438	442	407	425	449	439	450	425	444	446	402	458	444	450	443	450	431	493	429	427	434	413	432	431	448	428	447	435	445	424	431	411	442	442	415	446	494	434	440	475	413	406	425	438	418	480	433	461	445	431	446	441	440	405	458	448	450	421	442	463	469	432	443	442	468	419	435	447	402	440	486	461	439	414	478	390	439	450	437	459	423	463	440	442	440	415	415	447	434	427	466	443	403	475	434	447	437	445	439	433	463	459	437	401	456	426	416	398	406	389	469	428	403	472	425	437	431	450	417	431	441	413	425	440	459	441	433	456	442	443	454	433	454	404	424	428	424	402	442	462	434	417	437	456	418	416	410	433	468	441	434	464	404	425	428	428	443	420	427	403	487	439	416	464	443	419	438	481	431	437	430	422	417	450	426	427	440	428	443	417	450	393	443	385	483	406	463	430	463	461	445	455	439	407	418	426	437	423	414	427	435	433	453	438	438	454	472	440	432	442	414	451	427	462	446	479	424	442	441	420	428	443	421	404	456	448	437	434	421	414	442	459	460	416	442	431	412	453	394	438	425	418	436	419	444	445	448	441	420	440	429	420	399	387	420	442	472	432	425	435	451	440	398	451	447	424	419	415	484	466	460	462	436	448	436	436	451	422	448	444	425	428	439	439	452	416	400	439	412	427	435	421	431	403	441	431	413	478	414	417	396	430	416	436	443	455	410	410	422	472	440	433	399	418	452	457	435	420	425	440	425	434	428	435	426	425	438	450	410	429	471	401	406	425	461	398	455	417	426	413	437	429	410	467	434	457	425	417	433	451	430	444	437	423	448	443	434	386	427	402	443	454	455	464	462	429	413	461	429	417	412	419	404	496	440	428	431	410	412	484	485	408	464	454	407	441	433	406	398	423	419	418	429	389	443	432	405	433	417	414	400	445	406	403	458	427	446	415	412	439	445	428	427	437	452	433	424	459	448	450	463	446	433	407	422	432	458	443	427	429	446	475	432	427	444	432	438	434	427	437	427	480	436	428	445	434	448	461	420	435	461	411	434	418	470	413	439	443	438	418	413	423	417	410	419	468	416	432	405	454	438	426	444	375	447	457	425	412	418	429	463	429	418	429	429	427	431	454	454	402	434	483	454	450	397	413	398	432	424	504	437	451	435	468	462	434	434	410	452	461	448	424	457	413	458	454	452	432	412	455	414	482	421	424	434	447	467	427	435	471	419	406	452	383	445	407	441	423	401	428	413	430	416	425	423	430	461	396	422	464	408	402	428	462	395	437	450	460	441	424	453	468	403	425	437	451	445	422	425	473	444	464	462	432	468	449	445	426	409	410	423	429	400	490	438	433	443	407	448	454	496	460	427	427	462	425	424	459	461	412	421	419	436	437	431	431	428	412	440	438	473	449	423	466	418	418	492	482	453	447	420	447	429	436	424	453	418	424	458	421	412	410	452	398	431	422	446	405	412	428	402	446	434	447	429	413	454	393	410	455	429	427	405	409	420	412	481	431	462	406	413	425	447	459	428	403	410	430	436	407	437	387	422	425	427	421	435	443	418	444	455	447	438	421	464	416	461	450	448	448	430	470	451	448	427	430	472	467	459	441	433	417	415	404	450	414	410	448	410	436	439	431	447	440	448	447	403	457	459	439	432	434	450	446	429	459	424	420	432	418	458	443	424	440	433	447	456	452	448	415	440	434	487	443	407	452	402	391	425	442	435	418	401	415	451	462	458	406	439	439	421	424	475	423	452	453	445	432	454	393	432	411	443	445	443	427	433	449	420	440	445	469	462	397	446	482	430	418	434	410	470	455	463	448	458	435	406	452	473	445	439	416	417	447	446	420	436	446	451	484	423	419	405	417	436	439	409	428	418	446	403	414	448	431	411	452	427	466	428	422	425	447	454	446	453	468	395	440	447	442	446	448	413	431	452	414	481	416	406	437	430	405	445	407	422	464	441	462	461	432	444	431	460	433	476	423	436	468	398	356	448	413	418	444	443	450	430	423	438	439	484	429	441	454	451	434	418	430	435	444	400	463	424	415	448	460	422	419	404	460	421	437	445	431	483	458	429	414	436	422	465	447	427	479	421	423	472	409	420	445	420	423	414	418	378	456	436	428	432	417	428	422	413	447	433	428	441	450	444	424	401	432	417	438	436	424	448	414	413	473	440	429	445	415	395	430	449	438	418	415	439	440	456	460	460	428	425	422	439	438	396	421	430	412	462	460	421	416	468	428	455	449	425	425	429	456	464	444	414	441	442	424	454	442	401	424	477	436	425	447	429	458	439	433	440	450	434	437	430	429	475	440	446	431	432	463	431	418	460	422	413	441	430	467	435	420	448	442	445	431	467	471	434	459	423	448	500	427	437	407	427	471	459	449	449	455	437	422	482	424	459	443	448	451	447	427	425	467	429	466	431	423	442	409	407	442	443	449	424	478	444	426	464	438	469	451	433	424	400	467	464	455	436	416	461	410	422	429	459	442	448	446	412	422	423	405	418	420	469	426	429	418	437	472	427	411	430	448	423	404	473	433	420	456	428	414	393	441
5355	8122	7827	5803	4798	2942	2602	2471	1988	1433	9347	15624	10821	4539	1628	702	489	391	360	405	386	418	455	405	426	411	380	387	391	408	399	373	356	405	410	380	384	422	396	404	415	384	447	346	406	399	389	383	383	412	412	389	354	422	405	429	408	385	384	399	381	383	383	396	386	372	396	377	379	456	389	385	413	397	355	389	384	389	378	384	414	388	365	379	384	391	383	400	404	429	400	377	438	378	419	371	394	366	382	375	364	404	413	402	366	377	396	422	415	403	356	378	405	385	404	393	428	367	404	404	376	406	395	403	400	406	407	417	389	388	388	357	388	397	385	398	394	419	411	381	404	322	391	407	407	384	373	403	386	390	366	381	370	403	404	403	397	379	393	445	384	393	386	364	405	385	420	398	394	395	394	385	397	389	393	403	387	378	367	422	396	406	384	411	397	355	374	396	409	382	394	366	377	396	375	417	388	361	362	428	417	352	380	391	377	375	389	376	402	374	367	383	390	416	369	380	417	365	386	364	398	379	373	415	400	373	388	365	427	366	355	376	381	402	398	410	383	393	372	392	372	409	365	372	390	347	374	393	418	404	397	388	414	408	353	390	380	381	375	406	364	367	393	395	389	367	402	385	415	364	406	367	371	375	387	396	393	378	374	379	413	410	373	390	403	393	370	394	396	406	391	412	400	375	395	424	387	402	383	416	418	398	408	363	359	423	370	379	377	391	392	391	398	409	409	386	402	393	377	383	397	394	399	378	376	375	381	405	389	405	388	436	385	381	413	418	355	395	419	404	388	371	409	394	377	402	372	425	382	402	386	391	401	382	381	344	363	392	396	395	373	430	370	376	376	398	389	395	368	425	409	369	406	375	425	362	413	366	391	395	393	383	353	403	403	397	374	359	410	349	366	366	397	383	380	375	391	369	393	381	413	368	400	350	410	367	396	388	384	396	400	406	368	403	369	401	391	401	402	383	372	401	377	421	397	392	370	430	370	401	365	365	370	359	389	373	365	388	405	394	350	405	354	375	381	360	347	397	423	383	368	394	397	397	372	433	400	391	390	333	418	415	394	396	398	380	404	403	400	402	406	423	427	401	377	401	395	379	408	389	368	397	417	374	381	354	389	420	412	393	380	411	384	408	407	386	392	359	382	403	407	389	397	411	393	413	397	395	390	404	348	380	395	394	407	420	375	395	375	388	384	404	396	381	358	406	417	360	404	382	395	397	392	377	396	379	373	392	411	413	338	428	380	372	418	393	377	381	383	399	397	377	371	383	377	432	369	403	361	408	380	398	363	412	405	403	354	410	425	402	373	411	378	399	369	395	408	394	370	374	384	377	383	383	384	381	390	365	368	405	361	394	377	386	363	372	361	374	380	414	407	394	386	358	411	408	383	409	418	383	395	418	386	373	401	392	398	366	382	363	374	417	403	398	365	393	399	342	417	369	374	392	375	362	407	374	398	401	408	362	369	390	350	404	379	372	387	392	373	378	355	354	378	400	362	388	392	388	404	400	389	371	391	369	365	404	391	390	357	371	373	361	376	377	368	396	416	394	363	395	385	372	384	348	401	382	368	353	393	416	349	402	368	389	374	394	398	376	398	396	346	437	363	412	434	371	407	356	420	412	390	364	369	362	376	369	374	383	408	391	352	387	387	452	420	409	369	382	425	384	414	364	402	387	365	397	376	424	354	372	412	397	383	379	383	396	386	351	386	388	371	410	338	411	412	431	357	386	362	378	354	390	420	384	393	399	389	379	444	383	372	376	400	389	381	392	388	394	374	404	443	405	428	382	346	393	447	382	389	422	395	364	362	398	399	384	371	361	391	354	421	415	375	399	394	364	364	391	405	392	369	391	379	390	385	382	346	402	347	390	366	383	404	409	399	429	425	358	386	395	396	404	410	409	405	382	398	359	383	406	395	415	359	400	409	352	380	418	383	382	367	354	361	386	353	397	414	388	400	400	348	388	398	391	405	386	394	396	353	397	371	407	383	391	395	407	417	391	377	381	387	423	419	411	404	424	401	356	395	394	362	404	404	375	395	411	377	380	424	400	397	378	352	379	378	375	400	393	408	389	395	330	360	384	390	427	383	387	395	385	410	396	377	381	354	383	400	402	405	355	345	396	415	382	392	379	351	402	396	412	390	419	398	401	386	353	380	424	387	397	411	400	403	410	382	409	339	402	416	378	406	379	392	394	368	395	401	394	400	359	386	371	378	397	390	399	380	377	388	435	401	343	356	365	374	398	444	398	371	401	395	372	394	371	380	391	381	388	364	400	401	373	388	388	381	385	368	433	338	376	356	394	361	402	360	401	377	365	422	382	402	378	409	396	411	376	389	407	373	396	382	387	391	416	405	407	384	392	352	358	342	378	409	373	396	364	410	405	424	418	340	361	438	399	365	384	414	427	411	423	391	386	386	387	413	427	390	403	411	396	381	370	376	368	423	356	364	402	386	370	367	392	398	390	404	397	407	424	379	402	391	382	381	386	437	390	416	376	386	385	403	404	387	371	407	405	402	351	394	413	404	414	413	357	399	400	421	399	384	389	355	354	371	362	369	389	399	382	417	370	349	408	405	408	408	411	380	396	379	420	382	375	371	350	403	368	366	383	408	401	404	397	421	413	390	412	382	387	418	399	410	403	388	396	382	392	396	385	384	403	396	392	436	370	398	380	402	388	359	398	387	368	388	394	427	384	392	372	365	372	382	361	352	381	338	362	388	376	376	376	406	373	375	401	403	420	382	396	406	370	425	395	387	391	390	371	394	372	389	387	405	388	378	404	357	372	392	388	376	417	393	369	375	386	386	411	409	355	398	397	365	412	398	389	407	358	411	409	396	406	369	402	390	360	379	386	373	389	391	392	368	393	371	380	393	402	409	390	394	375	371	413	434	426	367	359	397	409	394	367	354	396	404	381	393	362	382	395	364	364	365	383	367	396	408	395	367	372	427	377	369	398	388	387	385	380	380	372	393	408	400	390	397	401	364	409	459	383	373	418	373	382	355	395	406	410	366	371	386	357	392	385	366	356	369	372	353	357	375	375	371	413	378	380	378	374	366	387	402	403	402	374	397	385	373	392	408	385	369	375	383	436	382	395	401	350	381	403	377	363	383	393	411	389	372	380	390	389	405	373	391	389	372	419	369	391	400	397	373	405	385	391	397	384	399	388	401	344	378	423	420	426	391	361	432	398	403	409	368	409	386	366	416	375	398	375	392	412	373	396	437	378	397	362	394	398	353	397	355	363	387	377	367	356	364	374	390	402	376	362	354	370	409	387	389	387	377	387	379	406	356	351	378	342	406	396	387	338	377	371	387	388	394	382	384	357	393	390	412	389	350	379	384	387	382	369	358	359	370	417	391	407	398	403	398	413	396	390	390	397	372	383	366	412	391	366	371	379	412	384	366	370	365	392	368	395	414	384	372	407	390	368	350	382	371	383	388	392	373	405	409	392	390	409	411	385	384	407	401	399	381	366	396	450	384	378
23774	20765	27755	23906	20359	10883	4719	2742	2070	1469	10207	25750	20193	9271	2962	1063	664	582	584	547	557	507	526	537	537	547	533	535	556	554	473	502	523	548	532	550	531	530	498	523	525	526	578	527	528	519	502	526	496	504	533	523	519	541	542	538	511	590	534	540	541	510	530	525	531	552	545	521	514	542	520	513	488	536	500	550	540	565	514	535	560	531	558	535	582	545	532	552	556	536	465	495	537	589	525	482	488	532	536	514	567	516	497	513	518	507	526	505	514	499	507	511	521	529	554	513	581	500	559	532	469	508	510	486	521	513	514	506	493	544	513	560	499	503	565	503	490	538	502	519	530	539	522	512	558	547	565	483	526	504	516	546	564	528	530	497	536	532	538	525	513	525	520	531	552	503	547	533	526	524	542	520	526	470	523	577	581	503	529	507	487	470	549	553	468	537	492	502	538	524	505	498	499	494	507	538	557	504	546	542	496	540	504	502	511	493	537	486	552	524	559	518	500	543	547	516	539	526	529	519	506	520	524	515	525	496	564	523	522	528	514	555	547	533	506	514	509	520	577	467	513	525	525	505	540	569	500	534	513	528	544	510	520	513	514	478	510	535	531	539	510	531	514	502	515	536	510	491	493	523	537	530	534	524	557	505	513	509	502	490	523	528	517	481	494	542	539	514	546	525	573	520	488	562	533	565	492	508	524	506	497	475	503	537	564	518	503	513	539	518	524	547	539	533	523	544	498	559	515	551	513	522	530	557	548	542	548	525	526	505	498	514	519	488	490	515	526	476	524	515	523	544	470	538	536	577	539	580	494	529	478	533	506	556	530	536	541	517	503	536	526	522	540	494	558	522	520	496	501	503	530	509	520	532	534	528	530	543	514	490	541	530	499	518	543	527	542	544	551	486	519	518	512	540	519	526	526	475	559	521	518	494	507	498	525	510	530	506	543	516	530	571	538	565	509	530	561	543	496	544	501	510	526	537	561	539	518	522	564	541	525	542	539	522	500	499	504	545	514	549	514	526	514	555	533	523	539	497	497	535	532	489	532	524	533	518	553	541	553	572	494	567	531	473	520	475	511	534	524	553	515	556	544	498	558	579	548	524	517	555	521	507	528	516	506	532	484	498	517	520	539	518	539	551	507	501	499	536	526	505	487	502	539	536	542	472	532	526	538	521	545	511	557	529	535	548	540	552	514	526	486	529	511	552	523	522	550	521	546	539	496	508	500	537	543	548	553	540	466	485	522	527	550	535	509	547	516	498	549	500	522	547	524	538	519	490	506	513	499	476	550	491	510	487	508	502	523	557	572	499	515	517	534	527	515	519	553	574	520	526	560	549	525	533	514	507	538	493	513	511	541	485	490	551	549	548	543	500	486	504	523	568	541	549	515	525	554	523	552	562	511	523	499	507	485	529	516	517	545	543	541	496	556	515	534	525	509	524	498	559	474	531	513	563	546	506	488	555	536	539	496	498	530	506	531	535	542	524	535	508	497	513	502	562	540	499	519	578	539	536	507	490	505	537	479	517	557	518	522	513	530	527	523	522	556	508	534	576	536	506	530	533	580	492	527	542	520	490	547	538	539	563	510	539	505	534	544	501	507	503	480	528	548	542	474	517	538	500	516	530	519	518	528	539	531	525	517	514	504	512	511	516	541	541	548	487	536	533	494	512	518	544	519	524	469	518	496	510	524	510	503	514	536	533	534	539	518	501	536	497	529	542	591	515	504	549	509	487	525	552	543	514	535	535	526	546	539	535	490	554	531	508	522	566	521	546	556	506	509	527	546	515	529	560	506	553	551	512	518	493	535	552	537	549	500	529	508	514	535	519	537	527	524	523	519	517	532	541	525	557	562	524	529	525	544	529	538	502	535	514	527	497	490	531	498	489	490	530	531	564	509	492	531	550	518	528	525	520	530	535	572	515	533	531	504	518	559	485	520	536	528	526	524	506	510	525	499	526	532	550	543	511	513	552	530	520	557	574	496	528	509	524	540	523	516	497	498	533	530	478	502	477	542	528	529	527	545	569	499	550	531	576	511	546	512	533	559	518	515	532	567	532	552	525	559	554	525	529	535	524	509	486	541	473	533	550	511	515	533	584	542	505	521	529	515	499	525	549	500	548	516	522	515	490	547	552	532	532	534	498	581	506	503	497	524	571	504	507	487	514	530	563	487	535	511	547	513	516	519	482	531	536	535	521	462	505	509	480	522	514	523	547	520	507	522	533	542	517	533	502	526	539	530	520	477	491	496	538	530	499	530	500	497	510	529	519	558	558	509	501	539	533	532	525	535	518	504	515	528	512	546	489	542	490	484	554	557	533	496	487	524	497	502	529	462	544	567	509	533	539	507	497	506	567	518	559	517	517	516	543	518	488	505	515	515	537	527	472	527	521	530	501	503	508	547	561	539	550	481	561	531	503	521	512	512	523	501	495	500	547	537	518	517	503	526	504	539	511	529	538	511	546	487	546	569	518	548	561	515	546	470	532	513	527	495	530	530	502	550	558	540	520	505	548	540	491	480	515	578	498	537	514	556	523	537	511	487	518	490	508	536	498	502	477	496	519	545	501	537	499	545	517	517	524	504	549	505	497	530	545	501	505	499	520	505	529	467	493	503	495	544	547	544	549	489	538	500	501	544	496	519	545	491	504	513	558	497	499	535	520	566	520	573	521	517	523	515	531	518	521	528	517	504	551	565	484	482	473	576	517	547	526	526	498	527	483	486	502	488	520	525	525	529	506	502	508	484	500	505	492	543	501	509	523	514	521	550	530	526	483	494	510	521	523	536	530	540	514	529	534	548	527	535	511	498	522	518	515	519	485	528	507	549	550	559	513	524	511	502	518	488	513	579	522	551	523	520	551	508	512	510	509	512	523	519	558	496	509	496	588	520	500	497	508	502	509	522	473	557	523	522	474	531	511	494	500	571	508	542	537	502	506	541	480	517	492	522	565	523	510	533	519	556	514	543	475	525	529	498	540	526	498	525	492	532	521	539	503	516	550	495	518	515	540	517	538	564	554	525	534	521	480	534	533	509	526	513	551	524	530	507	536	493	497	539	498	494	538	559	492	512	483	565	530	525	522	543	492	521	510	526	526	535	525	523	566	501	500	572	528	523	517	537	539	521	516	545	518	461	524	487	532	499	506	505	558	517	482	498	519	522	541	546	520	553	561	531	549	550	520	508	538	534	579	543	505	562	585	537	503	554	497	561	522	570	554	536	539	493	473	514	528	525	507	515	533	530	504	514	500	522	514	552	500	491	522	495	474	544	509	518	536	533	556	512	538	548	541	454	558	514	530	529	493	557	551	521	543	519	500	512	542	535	507	474	529	531	506	531	504	516	538	486	521	496	512	531	504	524	592	544	521	529	555	533	511	503	537	518	534	517	534	521	547	499	485	542	545	531	514	521	523	522	544	555	572	516	514	551	480	511	519	521	526	526	546	501	557	495	507	495	480	513	483	514	495	515	557	535	559	535	548	557	513	537	481
6670	14422	15334	10613	7726	4988	4321	3494	2835	2026	14022	24292	17618	8257	2926	1132	582	514	493	453	463	488	433	465	454	464	458	429	482	476	445	460	453	450	448	463	499	446	462	462	472	460	471	472	461	459	475	506	449	468	458	466	469	474	490	426	431	460	517	467	467	490	460	444	503	465	479	488	447	481	460	478	442	460	458	420	485	471	455	459	497	493	456	429	463	495	485	455	476	451	446	469	495	429	485	460	483	462	464	478	411	470	445	455	477	463	452	466	454	444	446	479	456	476	499	474	506	465	482	455	451	481	456	442	435	442	484	419	466	428	459	465	482	469	477	465	478	474	468	468	480	490	462	427	488	475	438	431	501	477	433	470	458	462	473	491	469	423	469	450	476	454	493	456	491	456	451	489	491	461	458	506	454	439	462	481	446	478	452	463	479	477	424	471	471	478	449	433	451	462	464	488	406	463	487	475	461	490	460	484	452	497	452	437	491	455	445	457	464	453	470	451	447	478	479	454	480	448	441	477	462	465	484	437	449	429	460	447	434	459	480	501	443	451	471	477	407	437	427	500	482	476	466	488	479	465	459	426	441	457	475	449	448	458	443	453	521	479	417	502	495	515	481	456	457	463	462	499	487	471	431	478	467	447	451	419	450	454	481	439	456	488	491	442	464	463	509	495	477	460	449	472	461	451	456	477	473	449	426	439	467	455	485	491	462	447	452	490	478	519	445	470	465	479	461	456	476	460	445	488	479	479	491	474	480	442	469	498	455	461	452	509	439	475	435	404	423	448	446	447	451	488	469	464	477	440	437	462	480	485	481	464	442	459	431	455	426	502	458	496	405	463	450	502	419	502	442	442	430	450	466	463	460	444	422	463	494	471	513	460	446	418	467	453	448	483	420	475	446	449	451	433	466	474	463	471	480	437	466	425	477	464	415	451	408	447	455	474	476	464	430	460	477	472	459	474	452	462	474	423	459	456	459	460	470	467	432	473	441	441	426	487	435	490	471	438	486	490	485	472	424	502	468	466	467	492	474	422	472	480	468	456	465	444	470	451	421	472	444	476	444	474	413	427	440	448	481	463	462	432	474	447	451	484	483	449	431	479	414	457	440	486	459	482	453	443	459	458	508	442	458	439	464	426	442	456	485	470	459	466	456	472	446	448	476	484	461	419	460	490	495	430	474	453	458	469	434	446	480	476	451	429	427	455	464	454	446	463	464	477	441	428	440	472	473	453	481	426	443	446	450	422	414	475	456	424	467	419	476	456	451	464	474	486	470	448	458	462	458	457	499	453	441	469	444	440	461	467	467	464	446	439	469	463	464	452	459	464	466	420	464	473	459	460	472	457	456	489	453	465	444	476	443	446	484	456	425	434	443	455	444	452	422	449	473	476	467	453	455	483	470	473	449	507	412	479	444	457	459	443	455	449	464	490	462	463	476	465	450	479	437	470	448	452	462	399	492	482	452	463	478	475	480	444	516	434	458	448	457	439	463	452	455	486	453	440	412	497	479	451	442	454	462	459	491	474	459	449	465	488	428	459	432	449	439	479	487	451	474	449	455	505	485	474	460	437	463	471	444	464	465	437	482	443	459	414	456	458	472	450	480	427	492	453	449	492	489	452	464	477	473	483	465	454	465	477	436	492	466	456	469	486	465	489	471	442	461	469	459	429	466	455	460	433	502	408	435	476	409	486	464	473	464	422	426	484	476	480	456	496	474	470	463	450	460	445	472	453	487	460	487	455	480	460	450	459	457	462	471	490	519	485	437	455	489	457	407	448	484	451	446	441	420	463	464	437	410	437	440	454	463	467	450	425	438	452	438	427	489	478	445	475	455	405	460	456	449	469	475	446	440	439	427	495	455	452	453	451	489	508	478	444	474	468	487	469	433	461	458	483	458	456	439	464	454	471	439	441	456	463	412	469	482	467	478	454	478	454	492	469	462	492	449	500	440	425	441	496	435	460	441	467	459	449	456	463	464	456	470	459	462	442	463	452	477	425	415	464	494	476	451	483	432	437	424	449	478	456	442	470	459	484	521	411	416	418	437	498	446	450	458	461	481	505	433	502	450	445	452	467	427	465	466	443	434	462	463	448	453	446	438	444	456	432	440	484	448	470	426	446	471	456	461	480	465	455	480	435	437	445	454	402	451	431	491	477	404	486	426	471	461	455	430	448	458	468	485	465	459	466	473	421	416	454	460	475	454	488	482	471	451	449	506	474	440	502	444	444	495	451	446	448	455	450	419	442	435	492	455	479	426	428	452	471	442	434	466	440	468	449	478	445	421	467	450	483	458	485	472	466	427	478	424	453	431	434	484	469	457	477	513	454	474	456	485	451	389	448	438	483	488	488	489	476	439	429	480	434	471	426	443	455	475	453	437	424	458	461	462	470	444	455	414	439	471	473	494	468	465	456	496	453	478	455	442	466	511	458	493	455	452	445	443	460	430	435	411	445	439	449	425	444	431	450	467	436	483	500	420	468	478	462	426	480	418	444	457	458	482	481	454	484	488	444	427	438	438	487	444	477	450	476	458	464	442	436	482	480	415	473	455	460	477	450	409	452	438	464	457	440	444	464	467	422	466	468	483	460	477	446	454	435	433	474	476	457	471	459	458	454	438	483	473	457	452	467	440	481	460	515	467	446	450	415	448	434	478	498	429	456	452	415	433	431	462	450	491	428	435	450	448	463	443	472	445	450	454	438	461	464	461	472	472	447	452	447	457	493	482	439	478	441	441	461	505	486	472	452	456	453	453	415	486	435	447	446	438	472	466	473	441	454	416	468	485	483	496	471	425	474	488	476	445	483	470	482	521	409	448	453	470	480	480	425	448	474	444	439	482	458	445	465	444	476	461	463	480	491	442	445	465	428	463	457	476	461	455	450	490	494	482	436	440	473	467	445	458	471	422	491	499	450	478	455	464	472	442	461	447	479	472	454	458	417	435	470	461	480	443	472	443	460	439	485	469	475	437	437	413	480	465	457	455	445	450	448	438	398	459	470	477	441	456	441	457	469	434	432	446	472	440	460	485	491	456	454	474	461	464	436	458	472	474	413	486	440	432	476	466	474	431	470	447	482	487	443	476	480	456	445	473	493	464	466	479	485	460	480	481	446	451	469	458	458	465	442	463	482	440	478	455	469	451	457	463	465	469	443	468	462	446	466	467	473	470	481	473	460	469	442	467	505	483	452	450	437	445	461	439	421	426	446	464	450	445	411	442	435	464	452	438	462	462	456	455	465	443	440	436	469	457	431	481	453	447	481	480	468	445	511	424	454	466	446	472	500	447	432	460	454	461	454	461	454	448	447	449	464	417	459	482	478	458	490	454	458	461	441	419	475	462	503	471	428	475	467	496	459	468	498	440	447	452	472	428	453	458	431	473	440	463	443	413	451	447	443	438	399	488	494	438	436	446	469	481	440	466	467	442	489	446	452	457	481	474	466	459	499	478	477	438	440	487	455	474	469	494	434	438	482	463	456	416	470	459	437
27029	11838	6104	3881	1845	1191	936	760	589	441	715	1398	1283	980	642	509	395	409	402	424	432	376	380	385	434	425	384	383	401	408	409	398	400	407	427	368	388	408	442	408	335	402	394	404	425	395	379	391	399	442	368	445	427	410	360	417	403	383	358	346	379	378	352	385	375	398	389	414	378	409	398	414	389	395	422	403	362	415	373	384	387	392	405	357	399	396	392	402	392	388	356	396	394	376	371	374	366	408	398	385	386	384	410	407	431	385	345	420	344	421	390	396	410	383	366	392	410	422	423	383	354	361	409	401	406	410	413	402	391	416	375	392	357	351	356	379	388	435	406	420	400	393	396	377	401	412	401	397	371	363	409	405	402	369	442	381	415	353	409	405	368	381	394	394	400	387	402	361	412	356	393	384	366	384	396	388	357	399	403	379	402	394	356	383	413	436	391	403	383	397	403	392	384	366	380	390	395	385	367	364	385	378	428	392	401	382	382	390	399	389	383	387	420	348	402	382	359	382	424	356	407	344	399	397	422	379	373	374	390	412	386	378	379	406	413	387	385	391	397	408	380	411	380	410	370	402	408	345	415	420	419	377	401	370	390	403	382	394	356	389	371	403	411	414	369	375	378	370	407	357	390	404	383	363	391	392	394	375	387	356	407	371	410	362	427	409	418	377	409	357	405	410	402	408	422	364	419	366	382	377	397	368	384	403	421	391	398	351	425	376	368	411	413	423	386	390	402	384	351	416	349	374	364	398	411	380	359	384	395	395	382	353	383	418	378	414	425	391	427	382	408	369	389	404	413	405	386	393	380	372	410	389	426	367	383	394	379	404	390	429	431	417	370	386	400	399	386	376	357	399	408	421	415	370	363	402	407	393	375	426	412	380	336	402	393	408	407	361	408	367	389	376	359	391	367	429	392	372	392	372	437	355	376	405	382	413	426	408	400	372	407	387	368	394	392	379	398	407	391	387	411	389	403	395	401	363	376	417	377	394	405	430	402	424	392	421	396	407	384	387	379	373	354	373	409	364	373	392	399	394	393	392	413	445	371	418	354	371	390	399	406	391	415	397	382	399	369	377	366	386	381	394	417	389	389	390	396	408	412	371	414	394	332	403	390	400	361	382	414	387	426	405	426	369	399	410	395	393	376	379	410	381	391	373	441	362	397	378	419	376	353	405	406	414	374	402	412	400	376	386	358	366	414	389	397	416	382	407	404	390	403	362	371	401	408	419	387	391	395	334	382	418	437	378	410	385	345	364	392	396	393	383	381	458	375	403	388	392	410	381	391	382	394	383	383	383	388	404	408	363	410	361	380	407	350	375	366	394	385	393	401	348	388	411	397	376	392	399	364	380	409	403	383	405	395	413	404	416	370	428	369	414	372	419	396	409	369	364	408	412	384	373	403	326	399	412	403	379	385	389	387	433	380	394	388	379	379	423	382	357	394	419	384	394	407	393	379	428	390	386	390	367	413	398	397	378	396	399	387	411	396	377	396	362	388	428	376	378	385	409	401	393	364	376	364	406	381	374	414	373	397	330	417	390	344	393	377	356	351	424	363	401	385	384	401	391	386	403	367	402	406	377	425	420	354	393	381	386	377	377	392	363	392	381	390	387	380	369	415	398	400	355	419	437	367	391	389	411	410	412	398	373	397	404	394	361	365	428	393	398	384	411	421	417	372	405	375	370	371	405	382	388	379	414	391	371	411	393	351	373	366	388	400	357	370	391	410	415	400	359	401	419	387	368	450	405	359	403	408	427	400	403	410	356	359	379	374	372	381	371	390	381	399	400	396	400	365	388	375	389	400	409	387	405	385	385	394	393	407	396	400	387	423	386	404	373	407	399	393	379	408	377	403	436	375	421	395	434	389	398	366	419	353	418	365	374	389	390	348	380	392	384	449	399	382	381	398	421	400	403	378	389	400	389	407	368	382	452	410	400	373	391	378	389	399	421	425	417	402	414	379	379	368	374	422	412	364	379	383	389	379	387	413	407	376	380	401	412	392	387	398	415	391	415	363	394	414	398	428	397	401	382	363	397	363	378	396	378	399	376	387	363	355	414	415	420	403	412	406	383	392	398	372	383	371	372	390	387	398	428	371	390	379	399	446	375	391	388	371	390	411	401	386	388	396	344	370	374	399	393	378	383	382	397	391	392	414	413	376	393	418	401	368	404	377	403	383	392	380	381	397	412	367	351	392	381	386	357	427	392	356	385	385	394	380	416	422	396	385	399	361	377	392	349	352	418	376	397	381	401	411	375	394	395	403	448	421	382	389	366	383	426	379	383	421	371	411	380	382	388	359	370	390	384	422	366	419	410	412	369	396	371	407	352	375	378	370	371	384	379	387	374	450	372	384	388	416	373	384	368	403	382	351	398	367	402	381	379	414	383	402	389	376	408	423	387	357	418	426	390	404	380	407	394	372	377	388	388	345	418	381	395	368	366	388	408	404	429	419	404	392	394	403	387	407	419	429	418	404	400	367	398	367	372	401	368	387	436	402	390	422	384	379	385	407	395	404	386	373	410	366	412	372	417	388	374	370	397	396	420	425	431	414	393	413	458	377	410	393	360	386	370	409	398	373	377	379	413	390	410	406	381	357	364	362	379	389	406	380	430	418	411	405	428	374	378	415	431	432	379	351	378	368	432	409	387	387	403	408	399	374	410	404	382	400	402	397	407	351	406	377	376	396	410	389	396	400	389	398	382	392	376	332	400	376	375	392	420	402	402	430	387	391	405	385	404	403	390	429	387	388	372	415	373	370	364	371	414	379	383	417	432	414	390	417	397	370	373	402	365	398	392	404	368	372	373	375	414	379	378	391	406	423	409	373	361	394	399	409	401	407	388	386	401	380	373	417	417	416	412	419	378	371	409	411	432	397	389	415	389	375	389	407	387	425	416	387	372	395	371	382	384	402	378	442	375	399	398	374	408	433	397	395	409	400	366	373	409	376	393	427	384	372	425	388	400	389	403	416	383	401	388	381	409	406	381	387	384	356	401	386	376	371	396	383	380	417	378	407	405	396	421	396	407	372	405	425	419	386	399	399	381	430	399	349	365	364	425	406	401	401	404	356	407	434	354	439	391	410	375	395	365	359	388	404	404	405	375	395	399	383	374	433	381	405	432	387	373	375	381	398	386	366	407	389	393	414	386	408	374	406	404	373	438	386	398	345	389	390	396	399	378	415	368	384	414	400	417	371	395	400	414	418	337	364	375	409	412	395	372	405	369	413	428	391	401	372	373	412	380	386	365	385	418	381	398	368	374	390	366	386	397	390	406	394	385	389	395	384	383	394	403	387	414	400	386	368	402	426	372	389	427	436	384	404	360	400	392	361	349	380	387	417	400	402	379	386	401	407	398	381	387	387	377	402	437	391	402	410	392	425	410	401	426	376	387	357	403	406	361	411	363	388	400	400	372	372	422	368	395	402	354	395	377	403	367	411	402	411	368	415	405	352	381	426	395	368	412	410	401	369	388	397	372	432	398
6613	4047	5875	3570	2260	1723	1392	1083	691	457	887	1938	1641	1159	672	433	379	347	362	364	332	317	345	353	344	335	325	330	347	323	318	335	348	350	332	353	360	331	319	310	336	342	329	335	360	332	329	326	325	336	344	335	350	360	322	337	358	340	317	353	319	341	351	331	372	327	355	366	390	343	340	326	346	367	346	324	315	292	317	355	317	359	338	364	343	365	332	334	349	355	325	358	319	328	311	354	357	327	334	362	344	328	362	314	375	328	387	384	343	329	329	346	342	335	335	351	366	349	334	345	354	337	291	341	328	340	358	352	360	336	351	312	365	364	354	333	339	331	343	329	329	348	329	318	376	336	344	325	317	352	362	327	314	318	311	334	329	339	311	339	345	360	381	339	333	331	395	331	350	278	320	340	340	344	339	343	334	345	386	326	293	333	312	338	342	334	319	319	320	371	331	334	343	323	376	335	342	311	348	335	317	339	356	321	331	313	344	355	350	348	331	318	352	350	336	345	311	357	384	340	337	320	324	330	371	310	347	349	336	319	334	359	373	359	324	383	344	353	338	352	320	334	364	340	338	366	327	335	340	333	334	339	337	366	324	338	373	344	315	368	339	342	304	351	367	322	322	335	323	368	319	329	329	346	310	352	367	325	345	330	321	338	338	353	336	335	359	333	345	353	344	346	331	336	365	351	351	305	324	326	361	347	292	347	317	371	347	329	352	320	370	339	352	324	330	337	347	349	328	332	315	328	352	330	336	323	306	337	349	370	320	345	354	345	376	362	380	322	341	359	336	358	319	347	326	325	355	313	360	315	325	344	333	342	348	341	317	336	320	325	337	342	343	344	317	334	366	345	353	353	357	350	338	341	339	353	357	340	329	356	333	319	325	345	326	332	362	341	344	340	339	310	394	366	379	338	343	321	350	334	327	354	362	316	372	346	356	298	350	324	353	307	338	328	325	311	312	333	332	330	330	347	338	358	325	336	353	319	331	354	302	347	352	364	322	321	325	326	358	360	341	328	328	331	349	347	333	325	334	337	349	358	355	348	320	346	359	321	359	361	337	346	351	333	318	321	319	351	341	341	330	305	317	342	312	337	347	342	333	337	364	338	379	329	324	349	356	358	331	331	379	324	356	310	294	350	333	310	336	345	338	379	286	322	327	353	365	338	377	323	318	348	353	318	322	340	299	333	339	346	350	343	297	329	327	332	360	357	360	338	315	334	322	328	349	371	352	349	361	358	366	331	322	328	344	332	328	358	340	350	339	322	378	346	348	325	327	338	321	302	332	365	336	343	326	354	313	338	339	322	323	336	359	322	347	308	340	334	316	343	327	359	338	322	327	336	382	337	334	352	317	350	352	325	335	323	326	323	339	354	342	342	306	375	339	368	287	353	354	318	318	361	346	349	302	329	296	348	378	313	350	338	352	313	377	352	341	361	319	367	314	351	331	366	322	352	346	316	321	330	330	314	365	330	330	363	323	354	342	325	349	326	356	334	343	333	351	324	350	366	369	347	343	333	362	379	300	338	335	355	314	356	328	351	311	350	343	370	338	364	347	341	346	333	364	333	349	340	317	344	338	325	345	362	327	304	339	315	356	357	354	356	328	345	352	330	380	324	310	339	352	335	350	356	325	340	322	319	291	322	379	330	310	349	325	354	321	365	337	340	363	341	324	308	324	326	299	329	332	370	323	338	339	363	336	327	326	358	330	315	340	305	338	307	340	349	315	304	331	328	358	349	363	340	307	323	343	313	350	346	363	312	328	335	299	308	337	347	330	338	346	323	320	323	318	359	309	296	352	343	285	307	340	337	372	366	362	364	345	353	311	350	312	361	316	323	334	359	337	359	324	327	336	359	327	367	368	357	361	368	345	333	347	363	349	338	326	351	337	342	313	357	320	349	341	332	341	337	339	338	327	321	343	371	369	335	318	326	331	348	356	341	356	349	354	346	355	329	328	351	294	360	380	336	405	331	356	358	319	339	340	314	305	333	349	335	328	301	342	348	301	312	336	362	331	357	339	309	324	358	354	338	326	299	341	346	354	341	323	341	347	363	311	342	330	341	344	339	362	364	357	332	330	345	340	343	332	349	363	358	336	343	347	395	353	352	339	298	328	347	327	323	354	326	342	344	343	329	329	333	296	350	340	331	361	352	365	343	333	348	312	344	357	329	320	304	332	325	311	347	319	358	330	344	346	338	350	334	300	329	315	325	339	358	347	338	358	331	353	346	335	331	370	341	352	337	317	340	343	325	360	352	363	353	325	328	336	346	338	340	356	356	330	329	344	341	342	344	327	363	324	337	331	343	315	350	362	345	357	347	351	295	342	361	339	309	335	359	298	375	338	331	337	325	353	375	346	342	366	361	315	336	326	366	344	357	361	320	333	318	342	355	368	342	348	352	327	338	351	327	355	311	345	329	362	327	374	350	364	339	325	313	299	364	319	316	332	331	344	365	323	282	353	344	340	345	367	331	375	323	351	317	325	343	352	341	326	361	323	329	364	368	327	343	349	338	334	347	356	327	304	347	361	354	332	350	331	334	362	338	331	318	351	322	355	317	353	348	323	308	337	307	329	349	379	316	318	347	338	313	311	324	343	328	341	356	322	317	343	327	337	381	337	344	350	342	351	345	328	375	317	332	320	362	328	338	334	349	366	327	329	312	344	363	344	349	403	380	325	378	342	338	390	345	335	323	338	333	351	325	352	341	359	313	361	340	346	349	334	331	312	351	302	364	341	351	354	346	286	342	316	301	333	296	333	335	351	337	345	364	359	350	320	351	329	361	333	297	293	344	309	307	321	341	344	326	339	352	328	327	314	318	345	333	329	318	365	368	314	326	328	334	323	334	337	313	357	333	339	342	325	377	328	321	339	335	314	321	347	319	321	315	312	312	311	342	313	365	329	316	346	351	344	342	323	319	367	367	330	347	341	352	324	359	328	339	359	370	332	330	342	331	358	325	336	330	351	350	335	314	340	359	338	347	340	344	358	347	354	354	340	321	320	342	305	345	330	363	357	335	366	306	363	335	328	336	314	389	368	312	325	324	326	357	376	363	338	324	317	375	323	332	361	317	335	343	358	337	346	314	343	343	340	342	361	313	354	349	324	316	334	333	356	356	327	347	325	339	332	350	333	335	353	333	317	358	309	347	326	341	313	309	307	362	321	325	373	343	346	338	341	330	348	325	355	333	361	323	396	330	319	331	325	365	347	311	365	350	339	336	343	324	316	323	360	300	361	335	339	342	321	360	337	314	334	353	330	369	370	320	342	338	345	336	354	298	359	320	355	366	335	343	343	354	322	327	336	336	339	340	347	353	307	321	352	348	345	339	354	318	381	349	336	333	356	343	343	352	337	352	325	331	346	335	299	327	324	316	319	317	357	337	316	361	343	335	333	317	320	341	303	346	308	347	300	320	350	361	348	350	351	344	309	343	327	374	321	352	316	345	309	344	313	320	322	338	334	316	353	310	334	333	359	354	314	337
24741	20794	26803	24625	12264	4333	2339	1342	789	901	3159	13246	12357	6469	2166	840	530	451	451	442	427	464	418	404	441	430	416	419	459	463	383	419	446	436	392	424	415	430	412	409	419	434	441	423	445	467	431	412	445	404	454	422	390	415	405	447	466	459	442	438	458	429	458	448	413	443	428	474	434	452	412	434	427	460	430	425	442	420	398	404	442	420	432	455	431	426	433	414	458	447	419	406	432	406	466	429	415	448	439	431	424	440	437	437	384	448	430	455	413	410	431	476	415	451	423	394	425	455	419	425	447	431	435	423	453	434	372	452	430	460	404	438	445	450	456	470	391	437	420	414	416	423	417	440	418	420	431	419	425	394	415	431	455	437	411	430	389	404	407	406	416	413	401	402	439	419	415	416	436	454	388	405	411	400	406	442	427	437	434	412	446	411	445	427	420	427	398	397	380	436	436	428	442	456	431	413	440	399	438	408	433	423	431	402	400	405	443	442	431	418	398	405	437	409	438	438	452	422	443	422	419	418	438	411	399	429	415	431	410	424	426	410	421	439	421	446	397	458	415	425	419	440	461	416	436	436	449	396	437	454	401	399	399	459	399	440	375	425	432	428	393	436	421	438	416	458	441	441	463	408	422	425	446	445	424	422	429	411	427	408	460	435	393	432	424	433	475	428	389	467	423	462	421	424	424	428	391	432	423	396	395	427	469	439	402	386	409	420	422	416	412	439	423	444	427	444	428	435	409	446	449	474	411	418	417	475	452	451	415	405	421	434	453	412	440	390	430	422	421	413	444	402	446	454	424	429	399	415	416	433	447	425	433	404	417	405	469	410	449	420	393	370	436	420	444	398	468	440	439	438	450	433	431	452	411	459	434	414	395	424	408	395	420	439	444	437	411	397	434	455	406	400	402	418	457	470	459	441	407	433	420	443	448	429	440	436	464	433	391	364	446	400	473	402	436	419	421	396	454	432	424	402	413	394	401	442	431	424	414	400	454	406	404	437	398	387	417	396	448	404	420	429	420	421	396	446	465	432	406	421	419	451	433	450	466	421	447	462	442	396	466	469	423	428	409	418	451	439	432	491	407	427	425	445	425	452	434	384	421	438	445	404	405	422	429	434	419	426	404	428	416	401	414	415	442	404	441	393	436	411	441	453	431	428	439	424	451	438	399	454	436	416	444	380	447	414	460	399	425	412	376	405	400	436	426	446	421	426	401	417	384	438	426	415	474	426	438	447	443	409	406	448	418	402	447	449	437	420	415	456	439	435	425	420	450	435	403	447	398	420	428	392	462	434	419	436	402	437	472	428	421	429	408	465	389	447	463	425	432	413	432	453	433	441	412	431	424	413	425	426	382	413	403	420	432	410	426	424	414	372	406	393	443	414	396	411	408	398	424	433	438	428	441	451	444	433	396	426	417	416	439	396	443	430	427	443	449	403	391	417	416	430	406	423	371	461	390	435	452	425	406	420	454	420	437	416	424	414	423	441	402	438	383	416	435	429	453	455	438	413	433	418	399	429	435	409	443	411	425	386	393	457	447	422	438	420	419	422	424	445	447	429	417	406	394	465	391	431	466	405	455	422	419	439	447	420	405	416	427	425	448	424	425	442	439	426	430	413	444	463	435	398	426	437	426	429	424	424	424	421	449	412	411	419	430	451	428	450	415	411	423	433	416	469	449	403	422	440	460	404	399	412	384	422	439	394	430	403	432	448	445	392	410	399	416	446	418	431	416	400	400	404	410	410	445	446	419	431	442	415	433	416	398	423	418	428	408	455	432	465	436	445	416	408	409	411	472	440	440	429	420	419	442	417	441	404	433	440	448	424	418	419	451	469	418	422	421	427	404	411	447	417	407	442	447	441	426	415	435	419	418	424	457	414	426	411	399	478	416	435	414	392	395	420	449	422	444	454	418	398	415	429	403	464	406	388	425	424	416	453	437	396	410	406	417	407	421	409	372	450	428	401	406	425	408	420	446	439	445	450	436	445	418	437	463	429	395	418	439	437	425	413	448	435	440	418	403	423	413	465	441	399	401	426	441	426	374	411	404	473	434	426	427	432	403	466	406	428	400	408	439	419	452	430	430	408	410	423	426	413	438	443	454	435	414	454	406	432	442	412	447	406	425	409	442	397	442	419	441	369	440	431	440	415	429	391	415	389	424	427	409	388	443	435	402	409	442	384	414	390	403	438	473	412	446	404	451	451	431	423	452	447	400	437	409	425	422	418	451	439	427	397	437	423	418	441	415	404	415	456	420	418	434	447	418	379	416	405	439	410	410	447	397	422	455	438	406	427	448	432	446	400	402	435	394	427	424	422	431	435	448	478	410	440	426	438	420	411	442	418	399	410	426	427	391	419	419	434	405	406	432	398	448	435	442	444	378	411	444	420	396	431	432	440	420	439	447	407	444	443	397	420	365	416	405	455	428	452	466	403	422	413	415	436	427	403	403	420	426	436	399	409	425	447	436	417	458	437	395	430	390	467	422	424	436	416	377	435	439	430	424	417	411	418	420	418	434	420	458	452	431	472	441	413	412	448	438	440	448	403	448	438	447	423	424	425	439	432	418	459	409	402	422	416	415	429	449	436	431	453	441	444	417	417	440	435	401	483	454	426	422	427	407	403	405	445	421	451	420	466	375	457	442	410	407	434	425	438	395	398	423	392	440	417	411	437	448	421	469	440	432	458	456	414	427	409	371	416	449	378	432	424	419	413	402	417	406	444	405	466	427	496	458	430	470	396	376	440	428	426	425	470	428	445	441	449	427	435	436	458	422	384	412	403	474	431	451	455	439	434	445	417	421	444	432	440	443	395	393	409	405	430	435	430	458	423	395	432	457	438	449	461	442	423	423	426	409	407	461	451	402	413	469	428	469	431	423	408	448	377	467	391	463	434	426	378	433	431	427	404	457	413	443	377	430	427	421	447	418	422	434	452	422	428	422	431	426	452	419	453	438	423	403	437	401	457	418	404	423	421	409	424	421	430	416	412	439	408	411	418	428	408	427	431	427	434	435	416	455	438	427	452	410	460	364	415	411	404	414	464	396	438	457	411	403	440	425	411	403	445	430	444	444	446	424	406	457	445	434	432	435	400	444	450	471	427	403	443	390	441	457	433	442	427	402	423	409	436	420	469	400	427	413	426	416	433	420	415	442	428	428	433	397	437	427	420	445	396	425	432	409	447	405	400	447	430	411	435	387	417	430	429	438	458	401	444	413	439	434	405	399	398	423	434	414	439	430	420	435	390	407	407	417	412	450	442	458	429	376	433	436	423	392	442	429	445	405	413	404	408	430	476	412	441	447	425	372	402	435	439	479	453	438	415	428	459	403	427	372	452	441	408	420	415	411	446	434	422	440	466	466	444	434	393	449	451	431	415	410	418	412	431	444	483	434	408	382	385	406	442	401	410	405	442	475	409	413	415	391	451	450	439	424	410	427	429	439	432	427	460	453	440	426	426	411	409	405	455	450	415	419	418	394	419	441	413
5879	8843	10791	8006	5033	3728	2592	1610	949	1202	4851	15333	12038	6250	2470	831	524	380	373	382	372	369	409	356	352	385	395	373	376	375	394	392	354	372	361	376	346	397	404	403	384	405	422	347	391	407	365	409	394	413	372	410	390	367	366	401	362	389	383	402	409	360	369	406	341	397	398	369	384	404	426	380	343	373	389	353	388	350	405	352	370	364	376	379	369	361	361	389	379	372	377	404	370	402	405	370	409	367	414	403	397	394	366	343	377	378	360	370	365	395	388	396	358	391	362	396	352	408	380	369	418	337	394	385	382	441	401	373	379	398	336	388	380	346	387	384	362	364	406	369	372	392	404	396	396	405	411	346	378	367	386	407	408	407	358	379	394	365	368	389	367	368	410	363	355	387	392	395	366	343	329	405	389	354	378	359	371	379	360	367	380	368	384	388	394	384	378	368	367	386	385	356	379	357	369	397	365	376	396	393	349	391	391	374	347	392	361	375	384	361	361	388	382	392	384	386	439	379	390	392	409	339	359	361	376	390	377	389	357	367	370	374	367	373	365	388	389	370	370	418	372	347	372	380	361	374	375	357	401	403	379	410	366	411	363	383	369	385	364	404	381	383	360	365	380	372	387	374	401	375	416	369	348	383	398	392	334	397	399	359	385	360	390	392	408	340	386	386	356	358	397	384	370	406	369	385	368	410	378	380	417	344	405	405	385	372	371	390	341	401	391	385	391	359	376	382	358	357	355	396	358	380	389	371	366	400	405	365	370	393	385	372	366	364	401	400	380	381	386	382	389	405	405	369	370	368	345	369	367	375	375	403	376	375	382	393	361	384	377	409	393	355	386	410	367	389	388	392	367	371	389	361	420	355	375	369	359	343	352	389	363	357	378	377	372	392	371	381	415	434	388	374	415	379	382	424	384	379	431	371	428	402	360	383	340	374	371	410	392	382	392	365	377	395	341	379	397	376	385	364	418	385	359	383	395	404	390	357	372	353	418	392	418	428	402	340	377	369	405	379	372	397	398	383	362	373	379	407	372	398	392	424	368	367	409	353	384	392	341	402	380	391	350	381	382	356	361	371	398	402	392	405	425	373	370	387	382	384	378	386	413	391	398	373	374	403	350	357	410	408	364	389	348	406	372	350	394	389	354	330	423	382	352	366	390	369	375	412	371	393	362	358	367	335	377	401	411	352	403	384	379	371	415	377	370	412	392	364	392	373	404	365	379	353	444	369	369	400	362	350	411	384	392	382	387	449	391	390	385	325	354	364	397	378	357	364	376	387	361	424	380	345	404	421	377	401	393	391	374	380	417	391	372	366	392	386	388	374	377	385	377	385	381	386	399	358	377	418	397	380	386	407	400	384	375	401	399	426	372	361	383	374	369	386	392	384	378	368	400	388	376	391	389	378	375	377	381	400	371	396	388	390	343	370	391	369	375	381	359	362	400	373	367	385	353	378	398	375	354	370	364	379	404	377	413	367	392	375	401	368	372	397	372	370	354	388	332	371	366	396	395	380	410	346	374	405	377	366	444	409	369	383	379	401	403	401	406	397	396	375	367	374	386	380	349	375	404	394	374	382	362	335	391	395	383	388	368	387	377	416	380	395	420	364	374	366	364	345	325	397	384	401	400	371	367	340	401	383	391	377	407	373	398	381	384	359	404	390	403	408	328	365	405	351	394	397	376	395	377	398	384	403	389	403	338	385	364	402	406	365	411	406	367	393	363	356	388	361	411	374	375	376	431	393	361	365	360	407	385	377	371	405	346	389	383	411	363	382	354	401	383	375	352	362	412	368	399	372	419	369	385	365	382	378	380	386	346	381	378	404	389	404	391	362	395	378	358	366	399	400	395	382	366	404	333	376	414	379	362	402	398	392	376	396	389	372	379	393	373	365	385	366	379	372	363	380	382	373	386	388	388	367	393	393	380	404	389	390	352	378	393	405	427	406	389	400	359	411	359	384	375	376	374	375	381	372	387	385	347	376	352	387	360	440	361	424	355	365	392	403	399	367	384	412	368	387	393	380	367	347	383	378	399	371	362	362	399	385	391	350	377	404	397	384	387	364	366	403	377	398	371	352	422	361	365	344	412	391	383	357	380	374	413	370	372	372	370	365	373	445	385	357	370	390	375	382	405	379	376	374	400	382	370	355	351	392	402	373	367	365	357	401	389	371	352	374	384	397	361	388	356	396	398	391	377	392	396	378	377	345	359	396	385	382	404	375	369	342	390	399	365	385	368	394	364	357	383	367	370	366	382	370	393	383	427	394	362	365	386	353	385	373	383	392	388	373	370	367	371	395	375	370	383	378	368	402	396	379	362	375	409	355	356	369	367	377	409	382	332	384	386	366	411	377	383	372	372	382	400	392	406	392	413	400	341	384	372	377	329	357	346	387	406	377	391	366	394	377	403	387	397	349	399	380	371	376	384	409	391	402	391	414	383	354	393	375	391	375	390	367	364	342	356	375	403	419	372	396	375	409	389	385	391	409	402	365	372	367	384	365	351	408	378	395	386	406	386	378	393	360	384	381	354	382	387	395	373	372	373	366	351	365	384	406	378	370	371	372	343	352	345	404	376	391	380	371	364	348	367	382	359	393	368	357	393	428	411	389	352	389	389	385	367	350	355	376	372	408	368	352	367	393	352	380	389	367	401	360	362	367	389	384	374	397	368	404	368	400	386	384	378	355	350	394	370	380	371	358	377	367	389	337	382	383	400	369	376	417	373	380	395	393	384	344	397	383	368	354	328	401	371	365	376	384	380	369	369	393	397	378	411	375	434	374	400	355	389	359	363	373	382	385	406	355	366	405	367	387	355	397	377	362	392	378	413	340	391	396	360	386	387	376	382	377	346	371	370	375	373	408	384	424	366	371	420	387	381	399	382	395	370	369	378	364	401	362	333	411	384	392	355	377	367	416	403	346	371	381	349	375	402	364	368	376	378	379	382	344	388	359	382	358	392	353	356	402	374	368	384	398	376	379	385	376	395	390	372	379	361	403	385	359	365	377	386	371	397	346	379	403	363	365	390	385	384	394	395	369	378	400	415	403	410	379	411	365	335	374	397	389	411	389	358	382	372	398	374	385	360	415	402	373	417	387	414	398	400	386	371	390	385	363	389	384	370	378	382	349	418	385	351	389	394	358	360	357	382	369	377	374	377	368	396	384	353	373	401	387	364	369	387	362	374	364	392	395	398	366	365	406	341	392	360	385	366	402	406	366	377	386	349	362	403	367	370	379	411	379	356	394	375	389	354	370	370	353	369	381	419	365	405	383	354	362	373	390	404	380	383	395	373	403	360	360	374	401	358	409	376	424	407	389	402	405	405	377	376	388	375	389	410	373	376	379	381	364	401	374	409	368	362	363	377	369	382	394	402	402	380	350	382	383	378	419	401	410	369	381	363	404	386	366	368	388	381	399	349	378	363	380	353	336	389	387	387	402	366	383	386	365	363	395	408	357	370	376	387	368	363	373	410	395	416	432	369	357
23797	20818	27755	23967	20464	11522	3576	1401	1225	1705	10334	22583	21395	12306	3779	1112	639	566	529	477	542	521	551	515	542	571	550	536	521	482	550	533	529	507	515	520	521	536	560	537	502	536	533	541	548	494	530	510	506	588	532	533	528	545	470	557	564	519	525	489	508	496	554	523	489	495	521	503	497	525	480	525	461	500	500	530	562	546	502	507	473	454	554	569	493	522	510	553	537	515	520	518	504	524	506	526	527	531	547	574	547	549	528	526	503	504	489	550	517	535	498	526	541	545	540	529	464	533	558	522	531	526	528	536	491	543	532	503	552	481	556	488	526	486	465	530	555	528	529	541	532	498	549	498	519	530	523	515	496	536	463	479	543	504	536	514	532	534	529	519	487	491	516	552	475	493	498	503	506	507	512	493	492	505	527	509	559	533	500	523	472	550	531	510	497	514	551	521	546	504	499	526	504	539	515	479	478	470	529	528	507	481	475	501	544	522	515	504	526	522	500	528	498	546	536	490	508	485	511	515	483	532	500	520	536	495	500	506	507	550	517	497	501	509	545	502	473	537	557	526	497	512	562	553	495	538	522	522	481	538	522	510	478	526	535	507	552	518	543	476	560	498	502	543	552	566	474	572	495	516	493	498	481	552	456	584	486	480	507	489	503	537	524	498	540	522	522	550	529	534	533	506	516	494	522	494	534	524	465	489	500	500	504	516	538	495	514	497	505	475	518	506	543	542	492	487	503	516	506	505	529	500	549	538	498	527	532	489	490	551	481	505	497	518	556	489	507	513	499	512	474	525	570	475	482	514	530	503	531	529	528	490	540	489	496	477	533	526	520	531	533	549	504	452	516	500	496	512	543	502	527	563	522	523	510	505	467	500	547	507	517	506	549	524	523	486	506	500	502	480	493	540	458	540	488	511	501	547	494	496	556	451	545	522	512	494	499	538	499	541	526	503	492	500	513	498	520	505	519	488	521	480	523	515	531	506	566	517	503	529	516	504	506	518	538	489	496	532	535	536	524	487	485	504	495	527	491	521	499	497	515	484	528	542	534	468	499	543	508	547	517	501	518	508	498	531	498	530	467	504	490	543	510	482	537	481	514	488	550	530	477	522	514	530	517	560	518	528	477	498	507	497	548	480	507	514	507	504	537	515	531	494	500	553	519	515	524	485	508	527	519	532	496	519	503	512	536	561	516	511	512	485	584	482	519	488	493	539	516	498	523	523	541	499	536	527	505	509	486	502	502	512	512	503	528	539	497	534	486	501	513	507	483	491	497	500	519	530	520	518	499	511	539	482	512	501	526	479	505	514	507	531	512	567	512	488	451	522	528	500	515	527	524	526	549	530	494	506	568	507	478	483	519	502	527	492	514	494	529	555	541	543	487	476	488	511	469	526	529	483	500	502	494	512	520	536	532	501	540	529	553	491	541	528	490	515	515	522	516	532	521	484	516	473	519	514	513	491	530	456	506	505	521	543	499	523	527	541	496	485	540	514	519	487	518	492	520	499	568	502	502	515	504	532	567	515	513	505	521	524	526	491	471	527	547	512	542	541	523	521	496	524	519	504	507	559	551	520	478	513	531	504	525	531	554	543	528	494	466	500	526	507	500	504	506	510	523	500	532	527	517	509	510	477	493	489	505	501	495	501	517	490	501	494	521	509	502	492	551	502	537	495	502	520	502	510	494	517	490	501	490	486	513	552	476	520	494	484	506	550	487	509	514	526	533	510	516	503	530	492	488	540	524	504	503	498	481	515	486	542	494	528	524	527	536	487	573	505	540	486	484	519	508	546	533	517	512	502	520	508	504	543	483	517	501	533	490	514	479	486	498	494	547	516	524	502	542	506	561	499	470	520	503	523	525	513	501	532	510	508	519	549	521	514	495	495	521	546	503	541	529	501	514	524	507	492	505	498	498	539	499	508	505	495	567	516	515	528	532	510	526	496	502	506	511	498	528	517	526	549	470	517	475	516	514	525	554	494	535	506	542	502	552	488	480	524	516	516	547	487	504	542	461	554	536	506	483	495	505	536	511	480	479	497	465	486	512	495	510	515	503	471	549	538	540	507	503	524	516	520	539	539	508	446	512	512	531	490	506	505	513	499	535	490	529	548	521	521	495	531	531	478	561	511	533	524	532	543	507	495	496	517	548	546	516	503	506	482	518	484	468	501	526	502	509	486	520	547	527	499	481	517	505	493	477	541	510	510	573	491	518	511	554	518	526	509	523	500	487	507	510	508	497	511	535	498	476	516	531	505	490	542	490	490	517	496	490	533	525	511	499	540	494	442	519	512	520	513	511	537	518	520	492	526	502	494	545	486	509	507	544	561	502	471	527	506	559	531	507	486	510	511	553	494	509	568	474	554	464	563	501	515	551	532	550	507	499	522	510	530	536	513	517	508	519	509	527	535	465	560	519	521	529	518	508	484	485	530	488	509	511	540	519	512	535	540	475	518	499	493	509	480	497	508	519	537	527	473	505	489	542	512	514	528	503	511	504	483	476	492	503	491	555	516	525	459	556	511	543	519	496	490	501	524	501	511	504	506	536	563	502	507	523	508	510	556	516	495	496	502	456	486	494	514	464	505	509	491	518	529	497	578	455	493	500	501	524	479	507	523	519	524	503	513	529	500	530	516	511	489	524	497	516	490	517	488	506	556	544	494	582	465	510	491	466	507	517	500	515	523	535	499	537	462	502	495	512	470	484	518	511	543	489	522	525	536	513	532	514	477	522	487	496	475	479	493	498	513	493	504	525	518	533	492	480	476	465	537	503	498	546	552	517	502	463	518	485	505	501	511	526	507	508	515	517	457	544	514	539	506	526	543	505	538	563	531	472	487	539	483	533	526	535	557	473	493	534	522	521	510	501	502	495	491	509	511	514	510	510	477	538	500	474	528	533	514	460	538	502	545	501	496	451	531	485	556	522	550	516	493	474	520	495	501	498	533	497	491	464	486	514	523	514	492	518	504	515	528	507	505	514	513	517	519	524	519	498	505	525	573	506	499	540	474	522	509	491	478	470	562	487	519	529	519	528	517	489	530	500	528	504	521	480	532	493	524	557	507	509	485	508	543	535	537	531	528	513	492	530	503	533	533	533	509	543	506	503	523	504	507	486	546	513	552	488	542	499	502	510	534	528	497	536	534	484	569	552	527	485	506	530	492	480	517	482	524	491	475	547	523	557	530	499	501	531	483	520	531	466	495	506	484	505	542	474	548	505	521	525	511	521	462	513	503	496	495	496	527	535	511	513	558	544	526	518	552	503	547	471	525	488	503	498	513	498	499	532	505	508	536	538	512	492	481	503	519	531	540	518	510	489	514	509	507	493	504	503	529	510	540	481	497	548	520	476	509	512	447	531	522	500	487	524	529	476	504	503	511	499	525	486	545	514	484	524	494	514	512	534	500	478	575	517	519	514	519	544	519	541	518	528	506	531	531	528	532	494	542	522	525	536	542	545	519	495	500	482	495	531	521	519	514	509	569	524	505
6946	14828	15790	11426	7978	4921	2670	1455	1722	2579	13752	23319	19230	10481	3642	1160	655	499	450	479	426	500	467	486	489	476	445	432	469	435	449	459	437	470	496	441	481	448	447	454	480	453	489	479	483	452	480	472	450	455	474	479	490	471	483	482	446	430	467	465	453	449	421	452	420	451	452	416	450	419	453	430	475	438	441	461	472	472	488	438	418	463	480	463	456	476	396	456	459	463	480	442	465	479	446	484	437	482	465	473	452	430	430	500	438	398	427	472	429	468	455	446	452	460	482	445	462	465	430	426	477	462	442	455	440	440	424	462	446	487	445	470	429	455	464	446	440	430	446	441	466	509	494	434	464	461	441	479	468	467	478	441	473	445	449	449	478	452	478	452	466	447	450	433	487	459	484	444	437	417	452	493	460	433	473	467	456	486	441	439	469	472	454	468	422	471	471	458	492	459	445	489	477	484	471	454	455	453	424	453	467	443	489	453	451	436	502	465	471	479	420	436	487	494	459	440	469	449	416	464	457	481	424	429	418	448	427	484	430	448	419	531	407	456	453	419	481	411	450	448	470	477	442	461	450	457	441	472	440	530	457	480	450	408	477	442	417	483	456	502	466	473	467	453	467	463	438	461	436	431	459	451	442	469	456	433	445	469	458	486	449	414	432	455	445	480	471	423	463	458	477	490	490	438	521	446	448	457	467	476	425	444	444	456	461	445	458	482	458	422	475	490	492	417	432	460	445	452	434	464	473	449	438	456	430	466	484	424	454	464	475	447	467	448	474	451	450	422	472	469	465	465	442	447	455	482	451	443	441	436	435	461	434	437	472	453	476	440	440	473	472	462	455	491	466	459	471	466	479	488	472	484	467	471	450	467	448	458	429	432	433	462	444	447	440	468	456	457	471	440	447	495	465	454	449	442	470	467	453	443	443	464	461	450	476	472	456	486	451	487	469	457	452	462	427	469	400	471	458	478	463	491	476	421	467	447	471	443	444	457	442	438	439	464	437	473	426	484	424	487	437	433	479	463	458	435	444	457	430	464	463	452	470	471	471	439	453	446	455	462	436	447	454	453	420	494	454	467	455	469	475	433	448	452	411	453	453	455	460	417	435	448	425	427	445	454	470	440	460	459	446	513	460	447	495	475	483	408	483	482	467	445	469	467	483	487	442	451	458	441	438	465	477	449	426	458	444	497	482	468	461	422	496	429	459	474	481	462	450	474	414	455	495	466	433	475	489	440	453	481	425	457	468	438	497	429	440	476	441	446	462	450	451	412	443	476	431	451	439	428	431	447	464	424	417	446	440	446	407	470	455	454	448	503	463	471	447	463	444	494	472	444	442	421	448	480	430	443	453	430	470	469	442	421	463	451	441	420	450	436	457	472	478	439	498	427	447	454	466	466	443	457	430	419	474	453	435	462	447	454	419	483	467	446	437	448	452	509	414	477	465	441	428	457	445	467	499	463	424	432	468	432	426	456	469	475	482	483	438	492	470	449	467	460	484	434	461	482	450	456	459	440	406	461	490	498	490	437	489	436	446	431	468	427	447	455	452	427	438	427	442	453	479	403	497	439	466	460	458	484	516	491	412	510	430	430	480	486	463	458	451	449	464	462	506	454	464	466	445	456	447	457	420	448	451	467	458	462	477	428	481	445	448	439	414	447	461	464	436	442	441	449	451	489	477	448	477	471	454	456	503	426	461	459	497	448	470	441	470	417	462	467	423	482	450	439	446	457	460	434	451	431	459	460	464	451	444	419	440	450	435	432	451	481	446	458	461	453	478	470	457	473	466	430	425	459	455	430	468	431	434	449	459	426	432	430	478	450	462	473	477	470	461	409	445	477	425	478	460	474	471	477	481	444	458	469	439	445	447	443	458	464	425	478	449	440	468	433	484	413	448	440	448	442	445	458	461	457	439	487	446	475	432	451	412	427	419	444	493	434	486	449	454	457	441	445	486	447	441	455	491	434	422	465	449	443	442	453	471	457	431	481	476	464	438	426	448	470	480	445	480	466	456	477	436	446	476	473	475	462	467	471	433	468	450	477	440	464	491	448	420	451	431	476	425	473	469	445	454	434	472	447	471	450	442	482	451	461	468	463	420	459	441	484	424	448	478	434	482	457	466	416	459	477	423	446	465	425	452	424	481	497	430	489	418	449	445	440	456	457	488	462	432	479	426	487	434	444	413	450	434	452	426	431	474	444	455	455	442	436	481	417	481	456	433	400	437	458	462	455	442	454	507	453	481	463	441	432	466	463	473	445	430	490	411	471	419	461	526	440	454	455	462	452	449	476	450	482	466	424	466	411	448	412	505	440	448	442	434	431	477	463	455	464	426	454	443	437	442	468	430	474	428	468	437	440	476	418	438	450	455	495	460	446	442	445	455	473	454	475	469	456	416	447	441	464	521	476	460	459	451	479	442	445	460	469	459	459	454	424	479	463	438	474	485	458	438	459	458	481	446	455	444	437	470	447	449	440	493	438	429	463	458	467	441	442	495	502	473	471	422	437	489	443	499	483	462	444	449	428	465	437	455	472	453	492	457	494	420	459	452	456	419	463	478	465	438	474	468	459	450	411	443	459	452	456	451	469	462	443	423	433	414	477	435	398	428	493	460	446	419	453	475	443	404	441	509	422	447	443	445	467	517	443	463	437	438	443	419	455	439	491	446	449	448	462	462	492	453	471	450	440	462	434	438	484	446	446	480	469	469	474	445	441	459	443	423	432	461	467	486	453	449	448	448	498	430	457	457	475	473	475	447	429	457	458	443	446	413	392	446	411	457	457	456	447	437	434	467	458	451	470	447	459	455	402	447	469	440	485	419	471	448	495	464	453	460	443	447	422	465	472	454	442	439	435	454	438	397	435	458	463	458	472	464	462	506	462	488	413	448	464	477	424	441	451	423	462	455	431	432	417	494	451	443	449	448	454	479	463	457	451	437	477	433	464	464	436	414	475	433	456	477	439	465	435	472	452	469	464	450	447	466	440	437	452	450	415	454	468	471	425	478	426	469	429	468	446	431	441	434	433	457	465	457	461	472	448	454	452	447	457	455	483	444	425	428	466	475	436	439	469	432	437	448	470	407	479	432	431	460	455	432	446	478	482	455	420	442	443	468	491	429	443	418	461	495	503	431	483	448	463	445	471	461	494	469	466	437	430	456	434	448	433	460	464	456	442	458	440	458	406	453	420	432	486	454	452	473	401	465	445	461	436	432	445	445	443	440	484	457	401	469	451	466	437	425	456	462	474	479	456	432	448	447	450	452	462	498	409	474	412	442	424	475	436	449	426	497	421	448	408	444	455	462	436	474	404	461	438	412	421	464	469	429	466	458	468	468	478	504	475	485	433	458	445	469	456	452	480	469	484	443	446	430	480	467	457	412	480	442	475	449	459	448	460	462	441	469	433	411	441	466	481	457	442	451	459	439	447	465	451	453	495	462	476	448	475	494	440	463	434	462	456	450	450	469	456	446	445	442	484	462	445	458	434
26891	13575	7451	3463	1411	763	518	537	467	552	888	1450	1574	997	615	427	381	382	400	358	388	396	421	360	346	385	376	394	360	377	378	389	372	395	374	381	368	375	326	380	405	375	366	372	360	411	376	372	372	373	361	362	392	393	395	390	407	387	356	341	404	356	346	385	384	377	372	389	382	370	362	396	385	364	421	423	383	392	401	388	383	353	391	408	383	371	425	393	382	406	387	344	382	387	397	410	404	404	363	388	377	394	365	378	370	352	394	375	363	382	408	396	387	393	369	358	364	394	349	417	389	409	419	397	385	379	387	413	391	380	396	382	381	391	435	384	351	396	382	383	406	357	361	378	349	365	394	382	408	396	364	386	379	402	350	344	393	382	358	380	385	364	383	387	352	398	355	388	374	387	364	396	365	379	375	394	400	333	404	389	360	386	382	385	371	396	367	374	357	367	365	358	399	355	384	364	383	387	344	397	398	380	381	380	352	398	374	349	373	377	382	373	391	408	382	382	371	379	408	400	365	378	412	395	357	347	407	385	364	379	387	417	410	405	377	383	425	393	375	376	381	357	403	347	360	361	369	381	399	380	372	385	367	382	397	370	394	385	367	364	372	379	383	391	369	406	370	377	380	387	377	407	388	353	373	409	383	379	388	377	363	382	383	404	358	411	381	391	363	356	408	401	396	376	423	397	391	372	373	373	372	405	366	373	344	380	394	376	360	363	368	381	382	372	361	374	382	406	366	398	404	369	391	394	367	397	401	362	405	381	382	388	375	384	362	387	378	362	366	367	406	418	375	368	412	352	378	370	398	358	411	383	382	437	396	340	433	354	401	396	389	417	378	348	392	374	375	390	384	385	398	407	426	356	400	404	424	396	388	362	425	399	373	372	402	389	352	374	389	357	406	375	343	356	399	400	377	363	401	401	370	374	366	405	384	354	378	365	381	374	400	381	350	375	396	384	380	358	378	369	408	394	422	373	394	410	371	380	405	404	376	366	386	414	391	426	373	346	421	413	391	389	404	372	360	374	363	367	354	400	384	404	366	412	401	417	407	356	348	353	392	363	366	401	395	388	403	395	401	377	339	408	428	338	378	388	353	376	388	369	357	378	390	358	393	396	379	400	359	388	378	386	357	346	371	384	402	355	401	404	403	400	398	374	422	351	389	372	404	355	397	378	369	379	365	381	379	378	368	389	384	378	378	398	359	354	369	356	365	373	348	400	376	390	399	415	383	396	396	421	343	374	383	382	365	366	396	381	343	381	374	410	369	350	360	373	441	357	388	398	377	383	414	392	402	377	397	395	362	371	371	381	380	384	387	399	371	369	405	383	375	392	360	380	387	333	378	368	366	401	391	357	373	364	372	393	399	419	422	428	375	384	372	349	424	378	364	377	363	393	387	375	388	365	386	374	386	370	399	349	371	397	363	362	371	388	403	419	372	384	372	358	401	430	384	424	370	402	415	360	405	373	353	342	399	391	389	420	393	388	396	387	386	406	367	373	384	402	377	390	361	383	334	387	324	391	362	347	406	372	386	351	366	409	375	394	360	376	440	414	353	372	403	372	355	427	406	351	371	416	353	364	385	356	356	358	357	378	413	413	389	371	368	382	403	396	382	383	380	405	357	363	391	396	378	371	349	355	388	364	392	393	359	392	387	411	359	374	363	396	376	392	378	391	391	362	366	388	382	391	402	373	374	394	380	393	387	379	401	391	390	377	356	381	373	382	406	389	408	392	371	366	358	403	379	373	393	381	388	386	385	390	394	379	386	383	369	410	375	380	374	399	368	387	394	377	381	356	384	402	369	388	389	379	367	365	381	388	376	409	413	348	366	388	388	404	393	408	423	385	373	363	377	389	369	382	389	381	358	365	365	410	396	385	380	392	371	357	365	376	364	379	409	369	370	404	381	361	369	391	380	385	383	377	376	347	394	378	385	377	422	386	367	364	380	374	394	366	375	369	397	371	407	374	392	365	357	392	382	365	390	376	413	418	370	415	368	376	392	422	381	362	378	373	346	376	359	355	384	398	359	397	367	370	373	380	388	406	403	388	364	391	378	359	381	367	354	425	369	376	386	386	416	375	423	391	424	399	378	369	355	390	395	374	353	408	375	401	378	405	394	341	370	394	390	402	403	337	366	394	410	376	387	371	411	390	412	387	381	388	347	395	390	366	344	395	399	428	371	355	365	388	372	387	374	408	357	387	369	362	356	387	366	361	383	367	388	377	387	360	350	384	377	401	394	382	369	399	388	376	367	356	372	361	377	367	360	408	360	397	371	393	351	363	407	362	411	379	410	403	398	383	400	375	403	356	365	376	378	370	354	352	380	371	368	378	412	361	409	388	395	346	368	367	373	386	422	405	390	380	390	420	366	398	407	393	391	356	390	343	364	395	381	380	338	379	396	399	378	412	397	398	396	382	380	372	374	364	385	370	372	378	417	402	338	351	412	373	382	377	391	386	374	370	373	382	353	428	390	368	386	377	400	376	379	419	387	367	390	364	387	392	354	376	375	393	354	389	409	385	404	389	390	384	370	419	373	372	406	342	407	388	367	398	383	372	379	389	424	364	364	372	413	397	389	390	378	396	373	390	352	394	380	359	380	409	370	390	406	386	394	360	399	373	407	392	384	358	378	373	360	396	365	371	371	370	355	386	400	369	404	400	376	368	418	406	384	382	387	368	384	378	400	389	416	394	333	398	399	379	404	383	372	384	413	383	393	382	389	375	409	362	371	385	369	394	368	347	364	340	392	379	413	383	355	413	380	389	388	349	423	390	359	399	424	386	348	396	392	362	369	357	372	435	356	333	405	381	326	387	413	359	389	375	373	376	370	368	379	368	371	418	385	360	394	398	367	415	406	349	410	405	389	398	347	341	370	359	384	385	389	380	380	384	360	400	394	377	385	416	417	386	402	358	415	376	390	386	389	353	367	411	377	391	390	393	376	373	377	360	359	403	383	356	385	359	375	418	381	361	384	394	381	432	382	385	386	367	390	364	379	354	380	402	398	361	399	370	351	385	403	398	385	343	372	391	430	393	407	385	368	378	374	391	339	385	378	394	370	367	363	363	391	399	391	364	387	369	390	387	374	399	389	368	395	364	407	400	387	376	380	403	384	393	385	404	415	375	391	422	410	395	352	373	380	378	369	383	377	340	421	372	385	396	367	415	369	402	353	369	379	368	413	393	391	402	379	392	357	388	382	326	383	424	400	373	388	411	381	391	354	386	388	392	374	378	439	403	360	386	368	390	332	392	361	388	410	361	363	355	374	387	391	376	408	368	396	371	368	406	402	352	356	375	392	343	414	367	357	365	358	385	349	386	363	400	363	403	398	389	421	384	407	397	384	395	381	366	346	385	390	374	373	411	376	395	401	410	402	338	401	383	334	408	379	376	354	368	377	401	386	447	386	405	364	373	404	379	390	387	383	427	345	408	408	356	393	377	360	400	370	348	391	366	381	381	374	388	360	380	357	375	383	390	405	374
6941	6208	6200	3376	1770	898	633	638	517	627	1333	2030	1879	1102	543	407	322	315	324	329	319	347	322	332	341	314	322	314	333	358	345	350	330	343	298	329	339	325	349	324	329	342	327	356	342	362	311	354	314	314	365	370	325	346	304	324	347	335	345	346	341	341	323	328	333	326	310	354	337	330	346	310	326	342	342	342	318	328	319	368	326	314	326	316	376	335	358	329	327	309	342	311	359	298	343	303	322	345	333	325	346	371	314	359	334	330	345	360	356	308	313	355	321	325	326	331	357	293	324	321	322	317	311	356	327	342	314	339	347	360	340	320	326	365	369	338	346	319	324	351	345	328	352	317	353	349	353	329	350	300	348	364	336	332	357	355	322	338	338	315	344	330	362	323	335	307	358	319	339	319	345	325	358	326	344	320	329	349	311	323	376	358	319	360	334	340	319	312	298	343	338	331	310	328	333	337	326	326	303	362	347	327	312	333	318	338	343	310	324	330	327	336	334	337	340	343	304	318	333	321	357	336	324	327	326	330	317	308	331	314	341	358	312	341	334	347	328	339	312	337	347	331	311	351	333	366	306	326	331	349	372	306	339	331	346	298	327	344	351	330	366	349	300	320	340	304	340	313	345	337	316	368	348	337	331	313	362	339	338	336	334	317	340	334	313	307	313	319	345	340	326	356	328	324	372	360	344	348	329	329	371	333	354	342	301	316	329	330	318	321	321	312	328	331	332	313	335	363	359	337	318	338	337	325	331	283	337	326	317	289	330	341	329	310	345	374	343	285	342	353	329	349	335	343	357	340	343	325	306	313	321	325	338	348	306	319	322	304	341	309	346	330	331	387	317	327	348	328	313	349	322	354	320	358	294	319	334	306	348	340	352	339	327	321	327	321	346	341	360	340	345	349	354	338	319	348	327	321	351	342	350	314	347	328	306	321	344	313	348	331	355	343	311	352	339	308	304	354	316	329	312	320	335	330	335	344	302	322	351	355	315	315	359	352	351	341	317	313	325	333	322	334	342	353	335	350	331	339	317	300	335	327	341	319	326	321	337	325	319	303	305	345	342	326	299	308	330	319	331	330	379	316	309	348	324	333	350	347	322	358	325	372	320	328	297	324	311	346	333	347	333	354	335	364	337	295	328	334	319	341	339	340	324	376	358	327	343	337	333	366	306	347	317	323	333	337	323	347	323	329	294	316	304	327	366	321	352	323	326	325	343	360	390	344	342	335	303	286	341	331	367	321	334	344	314	315	342	345	350	332	314	339	328	342	350	335	322	348	331	346	286	320	336	309	310	301	337	353	362	323	329	302	331	373	300	318	312	336	339	356	354	310	360	316	334	315	349	346	325	337	314	359	337	356	337	316	323	308	319	332	333	348	343	349	357	321	366	316	329	345	337	333	323	345	319	312	371	306	334	335	361	294	326	341	362	346	326	345	349	298	322	337	361	367	339	366	322	335	339	307	330	317	290	293	333	339	297	356	333	336	345	354	336	320	342	360	326	335	302	338	326	318	326	325	331	307	346	333	304	338	323	357	343	332	340	344	296	316	345	323	320	330	363	318	306	318	329	344	351	337	340	334	333	328	316	355	353	333	327	366	328	333	313	323	309	326	356	313	331	330	321	314	297	336	345	324	325	355	323	316	325	317	363	318	321	322	301	343	324	335	346	323	306	360	326	323	315	335	372	305	317	303	339	349	352	348	331	338	334	316	320	329	333	310	354	316	318	299	361	385	370	322	332	331	350	314	318	342	317	322	340	332	313	344	334	357	326	324	314	314	332	340	312	304	323	328	313	317	346	334	378	337	353	309	337	329	309	370	326	339	314	315	344	312	343	377	360	356	328	320	352	361	342	341	350	330	327	321	368	315	341	340	374	320	355	341	359	312	316	347	292	322	327	325	320	383	315	344	331	337	336	338	327	366	378	316	320	305	311	342	317	338	322	327	349	351	339	331	342	327	337	307	326	303	317	330	361	313	369	332	313	347	323	317	333	333	348	301	325	320	355	318	358	347	317	328	362	325	352	335	329	339	326	343	376	309	313	339	332	346	316	320	344	349	331	368	358	339	344	336	292	325	346	307	314	338	359	335	345	346	336	337	318	343	328	341	297	328	358	354	345	329	345	340	347	336	305	355	363	341	306	348	326	286	347	364	329	359	315	340	297	344	352	300	322	307	333	326	322	301	348	314	321	300	333	340	318	310	348	312	333	322	338	330	368	321	326	325	330	339	356	325	328	358	338	337	333	326	332	354	343	360	341	319	325	346	345	356	322	341	345	323	342	315	323	334	324	315	385	359	334	330	340	370	332	303	348	356	283	349	310	320	313	332	361	354	353	289	360	337	351	353	367	339	316	352	317	316	341	303	353	354	320	349	326	342	341	332	331	326	351	335	312	323	326	330	303	326	339	346	334	326	307	332	321	334	323	331	334	324	355	345	348	358	355	326	351	340	362	341	337	359	302	318	347	298	342	311	332	283	312	340	351	304	355	289	320	312	356	324	326	324	318	359	315	332	343	342	339	337	336	330	347	329	338	330	318	333	320	333	335	342	321	329	316	327	340	322	353	353	351	341	335	353	363	312	323	328	314	330	321	345	341	339	367	348	349	318	317	339	329	319	359	343	324	313	341	312	366	322	320	321	317	356	335	351	292	338	321	311	307	320	325	345	303	339	327	358	359	331	344	326	334	369	352	343	322	328	328	346	290	343	338	314	339	368	317	328	321	321	317	332	317	319	310	305	339	325	367	332	343	356	346	325	362	323	309	364	332	359	311	330	314	351	328	320	318	331	339	346	319	327	357	343	327	304	338	343	307	333	304	368	314	365	336	328	349	321	306	355	320	351	317	327	340	346	342	335	336	361	337	321	304	385	354	329	318	332	318	339	299	335	332	303	306	315	323	298	336	343	350	309	298	310	325	318	323	340	327	340	317	332	352	347	311	367	336	337	335	349	318	314	319	331	334	362	310	338	337	358	324	324	327	333	353	340	354	329	324	303	334	328	347	323	345	331	320	330	352	303	347	337	341	339	350	323	349	367	308	296	312	332	302	344	330	338	326	347	353	308	354	317	336	385	319	341	325	351	279	328	341	351	357	320	305	317	344	361	340	334	353	319	311	326	323	337	322	350	347	332	339	330	331	360	348	344	315	319	321	334	332	322	361	360	347	366	322	366	321	314	309	322	324	318	319	334	346	318	322	367	352	346	343	361	335	323	357	319	332	349	320	307	331	324	335	316	315	318	350	335	339	313	350	336	322	349	315	300	360	349	365	359	318	352	340	321	326	336	330	333	292	334	365	354	315	334	323	316	332	295	323	371	319	322	320	341	356	328	331	326	378	327	312	342	314	349	338	338	312	348	314	327	327	308	354	356	328	315	341	325	318	361	326	342	347	341	330	314	310	345	335	342	333	377	313	338	367	342	365	366	354	349	310	354	359	298	338	336	332	323	318	340	340	324	334	363	332	315	346	329	325	329	358	328	296	319
24825	20850	26779	24462	9169	1705	1449	871	681	935	9077	18186	11978	3973	1168	619	442	403	433	461	421	419	438	439	413	400	408	409	468	434	433	427	436	435	424	449	421	420	407	418	427	441	429	417	409	416	449	428	431	437	421	419	418	414	439	416	438	425	433	431	400	452	395	413	407	408	442	415	451	419	441	431	406	425	437	383	440	416	441	441	412	418	442	421	416	418	419	410	441	421	441	398	405	395	387	419	444	470	417	413	448	441	422	438	410	440	464	424	408	431	428	406	434	417	396	367	431	416	399	408	387	371	406	412	485	433	461	417	436	419	437	418	433	441	444	411	450	406	421	399	411	400	422	414	399	412	416	388	417	433	439	392	423	423	444	416	432	431	440	403	415	420	370	446	465	387	432	424	395	428	438	450	434	461	436	412	425	423	435	424	460	439	453	405	406	386	468	412	400	399	419	452	433	409	399	418	483	379	398	431	379	442	422	416	415	467	411	402	393	394	404	401	399	414	425	436	448	436	392	390	375	450	396	412	414	433	443	427	442	425	388	415	389	414	465	425	418	394	386	393	445	426	432	438	396	436	431	373	425	419	456	422	433	434	413	407	407	420	420	427	440	413	385	384	404	440	456	447	391	424	432	398	432	404	420	442	421	441	416	409	436	431	389	410	407	415	416	437	419	410	420	397	418	376	428	385	422	430	445	430	417	435	419	452	420	391	438	390	423	387	416	400	435	415	404	422	428	402	418	429	419	432	405	459	428	373	404	465	442	413	406	411	447	378	432	434	406	428	409	390	433	416	426	438	438	423	401	449	419	435	438	400	431	387	429	454	401	416	433	415	425	436	397	411	403	435	414	429	462	408	395	457	427	393	412	454	421	428	424	384	373	440	430	425	437	445	469	427	387	397	464	408	427	439	426	439	445	388	425	398	422	423	430	426	415	412	431	389	393	463	425	423	410	422	419	414	462	399	388	477	409	388	412	448	447	419	441	400	423	399	430	442	437	428	437	453	395	402	446	416	429	396	410	372	450	419	398	405	430	439	438	387	421	434	421	425	437	488	424	414	415	452	400	412	419	396	419	452	412	406	413	380	452	441	442	397	447	429	423	392	424	412	437	417	422	435	416	408	397	404	428	410	381	427	432	402	416	407	408	429	425	416	405	461	399	402	422	410	435	409	412	404	425	447	422	446	412	434	427	426	420	393	424	408	427	424	417	420	407	421	405	395	462	444	391	410	437	437	413	422	378	413	428	419	425	435	450	418	438	446	413	407	417	431	435	438	457	402	409	378	446	402	425	404	411	432	420	396	392	402	460	431	425	444	441	367	403	415	431	474	412	442	411	437	440	420	432	391	430	457	428	391	419	422	412	382	407	426	387	434	454	409	414	391	428	430	448	419	408	469	407	400	450	378	426	400	426	430	414	430	418	432	411	429	408	408	436	406	395	477	431	393	394	404	389	401	399	436	419	442	431	444	421	443	421	407	442	394	409	422	444	451	435	409	432	435	401	432	407	414	371	425	411	402	411	445	439	440	437	434	442	404	448	437	452	396	424	400	432	407	405	432	406	466	394	437	457	434	448	476	393	437	437	397	427	448	419	433	423	380	421	389	460	416	446	356	454	391	444	405	451	382	409	395	426	431	448	409	455	424	403	448	417	407	409	426	469	429	424	452	391	417	422	411	443	407	436	450	419	423	444	382	423	439	406	450	420	435	456	426	423	397	389	402	421	393	430	422	439	422	460	418	442	421	401	457	440	416	446	434	421	398	424	417	424	405	416	434	415	433	431	408	434	389	436	415	406	421	419	414	393	418	426	409	452	414	373	412	404	386	438	474	430	429	440	451	435	434	454	390	424	408	431	404	435	437	410	415	428	368	399	415	452	429	431	415	453	412	414	388	412	426	417	427	425	407	457	396	463	427	431	439	444	408	407	411	423	427	446	427	446	394	380	448	373	419	411	427	447	412	409	413	421	443	440	429	409	441	426	398	448	435	409	403	450	426	392	403	417	431	464	407	418	458	442	446	432	466	419	397	392	466	427	441	459	398	424	414	454	411	413	396	476	397	432	389	440	432	406	402	400	405	463	439	427	422	378	430	427	394	413	426	436	418	409	408	422	398	449	379	425	423	390	422	448	415	417	398	372	407	453	418	408	445	438	449	395	398	426	431	415	403	454	436	395	398	416	458	401	461	446	417	445	427	379	398	466	398	423	409	386	422	440	443	433	436	410	420	407	393	442	384	396	420	451	427	412	417	415	415	399	459	411	418	420	402	422	415	431	454	421	422	445	426	407	443	419	418	409	403	393	418	404	436	395	446	406	380	451	403	467	406	408	453	408	446	442	437	444	434	424	405	429	410	406	429	389	388	390	404	471	431	418	445	474	431	400	401	468	404	408	418	437	396	387	431	433	404	435	414	419	396	414	425	385	426	390	480	423	426	414	415	415	416	422	401	451	395	400	482	408	405	441	421	414	445	390	376	380	447	419	407	439	431	441	440	443	396	441	408	397	431	432	411	416	434	436	394	413	437	425	418	413	390	440	401	427	450	424	435	396	398	446	412	430	406	417	395	428	417	410	425	418	425	433	396	447	459	442	458	435	427	411	420	371	399	427	405	411	412	405	438	420	433	430	394	459	455	427	430	411	385	403	432	442	445	412	424	438	447	458	422	431	442	433	442	415	420	438	406	417	429	407	392	428	383	388	416	383	424	402	402	403	412	439	422	445	447	414	376	406	385	406	442	361	453	431	422	424	439	423	412	418	429	416	417	431	420	417	408	449	399	439	451	463	408	386	437	420	359	442	428	430	424	416	456	410	416	422	404	436	421	454	410	407	430	421	408	389	396	389	435	400	425	417	427	403	455	382	385	433	388	369	416	448	387	448	395	394	400	401	389	428	389	422	442	418	417	451	424	399	440	447	413	414	431	431	418	424	404	452	432	405	424	446	362	388	413	418	411	385	414	396	465	399	397	423	436	427	442	408	411	449	440	413	441	404	410	449	438	389	410	395	442	479	385	393	395	403	441	403	416	412	422	426	398	392	438	417	385	431	457	464	422	423	372	386	412	419	446	410	432	375	407	426	447	435	479	439	423	420	395	403	416	386	422	415	428	405	410	423	452	401	442	420	432	435	413	418	413	437	407	401	460	390	401	427	414	426	472	402	434	388	433	412	397	404	405	410	432	402	421	416	424	431	455	441	409	410	427	422	413	407	377	432	436	443	397	431	414	427	419	430	397	414	403	436	438	416	408	412	422	401	411	452	427	426	439	436	415	398	441	415	433	393	388	419	393	387	434	460	387	419	446	416	401	384	417	405	452	415	442	425	391	445	433	423	423	397	426	425	409	420	412	381	389	464	416	402	409	439	381	399	377	430	441	423	448	376	431	429	396	407	393	407	406	448	388	399	433	437	429	422	402	402	431	443	405	433	411	400	442	405	451	389	436	429	405	426	396	412	422	443	384	431	386	400	404	409	403	452	453	391	438	420	412
6399	10866	10062	5049	2393	1268	1597	1047	875	1274	12427	17511	10463	3925	1204	576	435	386	400	400	354	355	386	358	382	360	386	330	327	381	377	377	362	391	372	346	406	393	392	337	393	351	347	411	403	410	413	402	383	361	382	369	395	349	346	346	357	358	351	373	388	360	357	343	358	359	381	369	382	380	366	353	382	365	383	371	372	411	383	378	365	365	376	358	372	415	368	374	342	369	390	378	371	365	358	362	382	385	363	350	379	395	364	382	348	413	353	347	367	370	362	401	330	382	345	407	332	405	356	383	388	376	349	392	405	374	400	366	382	374	394	382	352	372	380	370	351	395	378	373	347	375	360	391	369	388	367	388	380	348	374	354	392	335	393	362	338	371	386	397	366	365	339	403	397	378	412	336	393	375	394	381	357	368	377	367	353	372	374	366	381	364	364	385	361	362	353	377	379	376	368	379	402	348	393	374	357	355	389	388	379	355	404	344	383	360	390	369	395	387	425	359	372	378	373	384	365	361	420	353	387	380	358	378	357	363	371	404	387	344	363	392	344	380	377	431	385	379	368	389	331	398	351	374	368	352	392	352	357	411	399	387	380	404	367	378	397	358	364	402	393	366	356	333	357	388	368	376	391	377	398	337	366	366	384	389	411	367	363	360	372	351	373	359	366	363	396	373	360	385	380	388	359	384	339	380	351	411	423	376	377	364	373	401	391	377	368	370	360	355	350	407	365	398	377	393	380	388	371	378	383	367	416	405	362	381	407	375	393	374	347	361	365	386	378	385	361	367	368	403	407	396	396	381	390	388	385	378	335	384	364	368	323	391	360	390	385	392	373	383	394	385	385	384	347	377	350	369	355	390	372	411	385	317	362	369	372	351	368	390	380	352	363	379	380	359	389	359	357	370	378	368	420	371	372	351	335	370	369	387	382	374	423	383	393	359	379	360	361	368	377	381	397	408	359	374	399	362	392	368	356	367	396	362	364	388	365	359	388	401	371	355	375	401	412	371	378	335	381	371	400	382	369	361	370	409	391	366	412	388	394	387	362	369	346	344	376	353	386	381	385	373	396	432	389	410	365	397	370	366	354	368	377	388	359	359	380	372	378	326	353	376	365	382	376	352	382	409	396	390	382	381	356	370	365	383	401	393	366	341	412	372	378	351	379	391	352	372	397	378	340	382	405	376	363	390	399	368	377	404	393	379	387	373	384	364	367	435	396	377	359	393	413	363	379	383	409	387	416	355	370	370	382	381	353	374	373	360	362	378	338	364	361	352	376	384	364	365	354	367	374	392	418	367	350	359	388	372	382	379	385	370	379	376	350	375	386	376	385	363	367	360	374	366	417	363	351	401	377	352	387	377	385	369	394	400	405	367	363	345	367	357	366	316	364	401	362	356	417	414	365	387	365	389	396	399	366	375	354	349	345	343	355	406	382	366	373	372	347	372	407	343	349	388	391	398	377	376	381	350	382	376	375	369	371	384	362	368	354	391	377	381	352	355	349	359	374	377	389	381	398	336	385	359	364	382	349	368	364	358	372	354	378	386	381	408	366	398	376	361	388	346	362	346	390	368	396	394	384	387	397	344	378	384	373	333	381	365	392	419	387	394	344	374	351	370	368	375	372	378	381	368	357	375	382	355	368	378	379	388	368	385	336	387	373	383	367	419	364	334	376	366	379	419	383	376	360	360	368	355	373	387	373	363	396	384	354	386	381	422	385	368	359	315	381	349	382	355	327	402	417	359	375	363	392	408	369	367	388	387	371	366	389	355	369	384	352	363	353	369	351	361	339	342	399	358	354	365	350	370	386	361	380	359	382	360	366	371	383	436	371	367	375	366	399	359	367	385	348	383	358	371	377	388	374	372	355	356	366	403	346	370	340	386	391	374	390	369	353	358	399	388	375	394	402	361	363	386	412	372	374	370	367	367	386	329	347	409	382	397	389	365	371	363	376	378	344	361	360	345	381	365	368	386	387	384	366	370	368	379	383	351	354	358	376	379	360	388	369	378	393	356	368	394	390	362	392	359	373	365	390	377	395	386	405	385	362	355	409	378	367	380	377	350	346	338	386	388	349	365	388	366	368	335	348	381	337	367	374	379	349	373	391	386	375	366	370	373	388	368	370	391	350	416	387	380	355	349	400	364	390	355	396	367	350	405	364	389	366	324	369	389	374	351	386	340	373	371	384	380	383	361	365	359	407	328	381	369	362	339	386	384	397	333	351	363	378	367	352	354	371	363	359	378	353	394	358	402	368	391	351	351	380	383	383	391	385	372	409	381	390	366	365	382	400	348	360	402	361	345	362	384	380	364	374	405	384	389	406	382	374	399	357	372	345	383	362	361	370	379	348	414	352	372	339	375	399	348	396	355	386	386	367	392	363	362	394	382	368	385	346	377	374	364	368	390	389	358	352	338	356	378	355	346	351	369	352	376	353	379	407	391	398	374	371	341	366	366	380	399	357	384	356	348	379	376	380	391	378	393	398	383	373	360	389	351	378	391	383	359	387	376	386	382	379	359	358	388	370	375	358	364	346	371	382	383	357	370	384	341	406	363	375	332	388	360	359	366	331	343	337	344	344	409	415	346	380	395	380	365	398	402	373	378	370	368	372	390	372	362	367	389	367	338	373	373	372	376	396	388	382	356	384	397	348	346	395	384	362	341	383	371	370	364	375	391	364	378	390	397	375	371	361	330	357	351	379	395	401	387	344	359	343	361	394	396	348	363	378	368	387	371	360	368	382	358	385	361	382	382	374	347	377	351	351	369	354	370	364	325	399	374	400	391	383	354	359	369	382	360	351	389	355	358	414	382	369	370	398	391	374	385	378	394	359	384	398	370	351	375	370	363	338	371	398	407	385	354	362	406	362	364	417	386	373	386	387	350	388	358	382	371	412	364	379	354	396	366	381	387	336	376	342	406	344	371	352	380	350	405	354	391	355	345	374	381	359	361	337	354	370	373	365	403	381	360	382	388	363	383	386	370	349	393	391	312	404	343	353	391	369	359	340	350	366	367	405	399	363	385	405	346	353	346	404	367	401	369	352	370	344	369	404	400	386	399	382	399	364	371	360	367	328	379	344	382	351	341	362	342	410	357	427	362	385	373	360	398	340	359	404	367	374	369	374	376	398	377	395	368	398	347	387	368	373	369	383	392	378	380	378	378	375	364	385	389	383	377	360	355	417	348	336	387	374	393	358	365	384	378	380	396	358	392	361	387	349	358	379	378	372	376	380	380	366	371	403	361	351	375	387	353	400	384	340	353	352	394	385	355	404	369	380	394	386	344	342	351	352	362	363	373	396	405	350	355	357	378	371	367	339	394	352	422	369	383	361	360	370	408	383	388	394	365	369	356	368	378	361	355	378	391	384	378	367	363	365	385	355	392	414	360	385	371	380	381	388	392	365	373	363	375	403	389	363	398	350	369	402	359	396	381	348	374	398	348	370	351	382	358	399	372	400	351	386	356	370	391	403	370	364	332	347	360	359	395
23817	20833	27853	23940	20457	7584	3017	1531	1078	1344	10994	28744	21941	10051	3126	1067	610	563	537	555	508	501	472	501	490	507	512	533	517	453	515	527	569	505	523	537	524	473	477	550	556	520	490	517	510	514	505	511	515	486	520	527	525	498	551	477	498	468	510	485	466	475	538	516	538	483	524	459	512	521	502	517	502	476	480	494	519	502	496	478	515	504	475	544	517	466	519	535	527	494	486	522	516	493	525	545	481	508	472	559	473	509	489	542	498	532	493	494	496	447	496	486	476	526	481	510	527	534	519	466	523	456	504	541	469	538	446	501	482	481	521	508	462	464	488	475	493	479	492	462	450	499	506	531	513	518	513	484	484	527	523	495	453	515	506	509	487	490	483	524	510	514	501	509	501	514	504	512	501	487	519	511	504	523	485	543	459	516	504	477	530	479	480	489	558	530	512	548	491	466	495	514	514	495	534	536	480	514	535	523	495	479	484	505	492	483	503	539	488	513	520	518	537	516	476	515	520	502	496	448	483	464	511	500	494	499	488	475	522	502	545	524	476	481	494	493	518	478	490	487	505	513	512	491	511	524	500	500	476	525	477	515	488	504	566	491	507	477	488	512	499	498	483	500	504	478	475	489	477	529	503	547	512	536	490	519	481	497	519	509	512	527	486	490	537	501	503	547	505	475	512	500	514	499	498	494	515	499	451	489	482	486	496	512	544	516	506	507	552	515	474	508	451	509	464	499	465	517	507	480	453	483	521	507	508	491	446	511	487	504	486	507	517	519	511	500	476	556	495	514	485	486	504	481	479	512	456	458	483	469	503	488	470	495	490	481	488	508	469	500	518	500	527	540	514	494	471	485	498	530	496	474	503	492	469	509	496	517	495	523	501	500	503	489	527	527	489	486	499	479	503	491	479	506	521	542	485	526	481	500	504	515	500	487	542	499	517	455	553	521	509	508	489	504	494	474	481	517	485	507	473	496	473	494	518	503	538	520	529	499	485	500	472	504	502	474	513	510	486	470	555	515	455	490	509	476	513	517	512	509	510	502	495	514	523	523	518	514	438	522	500	499	471	455	540	515	455	504	506	501	470	470	510	483	520	491	518	532	494	516	518	486	524	524	501	460	452	470	453	513	469	498	478	501	516	493	518	474	517	511	486	522	519	499	500	496	531	505	497	555	516	501	505	491	529	516	477	454	540	511	495	531	512	494	487	477	521	490	509	511	539	513	490	449	493	486	509	473	489	474	463	503	498	509	541	496	451	502	483	507	468	501	512	484	524	485	495	480	529	521	501	518	514	497	546	530	506	457	506	482	476	532	483	467	500	502	485	507	528	500	503	505	471	472	493	485	500	524	481	530	526	462	514	521	499	526	482	484	497	483	488	484	521	481	508	521	510	505	512	483	519	487	490	488	539	514	468	507	529	521	524	466	486	536	553	479	533	511	491	539	489	523	508	488	500	525	461	518	516	499	502	482	495	505	556	507	465	498	505	477	524	516	515	514	461	480	485	493	486	519	554	538	472	516	530	501	496	517	463	502	505	487	503	520	522	524	540	476	530	513	519	511	504	505	465	490	501	506	482	485	495	534	519	518	476	526	501	469	509	530	487	506	492	535	544	546	516	524	509	508	498	500	500	526	498	505	484	506	465	514	429	513	462	525	501	507	500	534	471	468	477	499	513	493	462	487	461	509	496	516	525	491	477	554	516	480	505	470	535	484	489	524	486	512	471	510	469	549	532	532	477	475	494	509	505	546	499	508	489	521	530	502	491	510	485	534	505	510	529	560	490	488	509	497	513	475	497	488	461	512	534	496	545	478	527	498	539	536	503	470	520	501	502	525	553	490	538	463	539	478	482	485	530	503	474	482	496	490	497	491	491	507	466	506	526	506	558	500	535	510	482	460	473	538	502	525	497	514	505	473	509	528	494	467	545	496	521	471	491	497	535	509	477	537	517	505	522	513	515	519	503	500	516	500	509	497	508	464	494	469	547	514	485	553	506	472	465	514	478	484	497	496	461	479	462	504	464	589	516	507	517	498	496	488	504	502	500	516	469	477	535	540	508	444	482	509	495	471	498	516	495	489	492	502	503	517	514	503	506	510	466	501	492	518	512	480	467	513	487	485	513	479	531	499	460	534	493	503	491	488	527	502	482	479	504	485	471	522	490	511	493	528	517	495	483	483	488	478	496	520	505	495	509	518	497	492	513	516	506	523	503	524	493	489	500	522	538	527	547	501	537	490	505	551	532	433	518	502	485	492	481	468	509	489	547	535	492	461	499	510	518	499	497	502	495	499	477	505	486	477	534	550	487	492	525	501	521	465	469	491	494	484	544	447	504	484	507	497	507	461	461	498	473	513	505	499	481	553	491	504	524	489	498	523	538	502	532	486	481	530	474	497	496	499	496	486	531	526	505	460	451	518	470	459	495	507	469	526	513	508	502	520	493	509	511	495	510	485	504	512	511	492	492	479	522	524	518	482	488	530	481	489	534	503	461	510	528	509	512	493	521	491	501	524	499	531	486	466	482	522	513	498	481	520	471	508	497	491	574	497	483	506	522	485	493	485	513	474	512	519	531	494	496	503	551	486	528	529	502	484	478	465	518	508	517	470	500	532	506	497	464	465	452	500	506	489	500	519	479	490	513	490	506	475	520	520	512	499	517	518	479	509	523	513	496	506	485	495	512	522	474	504	528	481	460	482	451	555	506	492	477	497	482	520	523	505	481	524	488	473	523	511	524	492	479	526	502	491	524	481	480	463	466	499	495	484	537	501	484	509	481	498	451	535	536	501	531	517	535	524	503	489	532	503	467	522	507	497	469	534	507	485	477	531	490	530	481	463	519	518	473	487	493	497	495	471	512	499	506	512	492	517	500	489	470	470	499	497	547	498	492	518	508	522	480	520	514	462	453	489	466	525	522	528	472	481	500	502	483	484	511	480	505	508	473	496	519	514	486	508	474	521	549	500	515	486	463	529	529	522	506	536	523	508	504	517	482	486	475	508	478	512	506	489	492	498	523	507	516	528	481	476	499	473	456	509	466	480	518	510	559	484	519	495	522	488	432	497	510	497	504	491	544	499	485	482	502	492	515	499	489	474	485	482	502	524	530	490	530	472	540	461	480	508	511	470	473	518	457	518	472	512	509	487	535	481	476	516	492	520	464	500	503	503	480	516	495	479	457	511	560	498	465	526	460	499	470	476	506	506	518	514	478	489	462	515	476	519	502	524	486	513	500	484	469	500	479	513	506	543	481	530	493	506	532	528	496	504	510	457	521	551	495	511	504	506	497	534	497	478	527	524	512	503	474	490	502	513	496	472	515	497	514	472	504	526	495	497	488	494	478	488	496	489	501	495	532	492	511	510	471	460	520	502	503	486	476	525	488	512	482	482	500	530	489	522	465	469	523	452	484	486	523	522	486	476	490	480	484	508	524	451	492	510	521	515	535	478	497	499	508	524	483	501	486	493	486	509	488	515	462	484	492	524	494	509
6189	12283	11433	5678	3043	2637	2871	1874	1429	1870	15289	27504	18544	8524	2934	1084	612	460	495	454	428	478	437	436	472	476	433	439	440	464	472	425	460	451	440	448	469	437	449	472	415	439	468	429	470	425	454	414	465	436	440	471	439	423	468	416	450	436	428	453	477	441	441	446	425	455	437	453	463	436	426	455	421	488	448	463	381	396	409	497	441	476	455	459	425	441	442	461	445	441	435	433	435	475	465	476	479	439	473	444	402	428	464	458	458	471	420	436	451	409	469	450	438	486	419	442	439	467	437	470	407	466	468	462	432	455	451	447	465	437	423	455	399	440	438	447	431	427	460	428	440	460	465	458	460	503	420	497	468	433	445	449	480	447	441	411	461	432	441	461	422	401	415	415	451	442	433	424	476	412	518	461	452	409	426	434	461	446	415	437	437	444	482	437	472	428	417	469	403	437	476	433	399	395	444	467	462	447	430	434	446	431	429	482	461	457	419	456	482	435	457	467	467	470	449	417	449	433	413	423	462	429	463	454	433	454	463	423	451	443	426	438	453	415	488	461	428	443	442	417	426	449	417	426	454	443	407	428	464	428	427	434	437	471	463	424	424	446	469	450	458	442	478	471	469	467	503	406	447	447	450	451	438	472	443	455	453	413	414	462	420	411	415	462	436	449	456	425	443	459	471	445	402	455	454	479	454	487	397	455	475	479	455	418	427	489	417	494	468	441	446	416	427	453	419	437	434	428	414	424	438	391	501	448	435	461	413	440	443	429	420	433	435	423	397	431	388	456	428	451	458	419	442	461	431	458	475	448	433	439	435	447	407	455	412	432	403	466	447	430	454	433	454	429	469	456	432	442	433	406	444	435	447	458	442	442	444	431	429	436	438	441	436	445	445	464	467	427	426	469	448	457	445	471	443	432	445	421	462	430	451	435	440	434	458	432	437	454	492	450	459	440	471	475	476	461	428	443	455	439	441	444	424	432	460	437	438	429	434	443	473	451	413	459	447	457	468	428	482	462	429	430	476	462	423	462	428	448	437	450	440	436	448	421	435	454	463	444	430	417	440	443	450	425	449	417	476	451	450	431	464	455	456	470	449	417	435	486	443	436	465	430	449	454	441	440	419	437	430	456	433	443	437	454	458	463	437	405	431	399	421	473	443	434	445	450	452	431	484	469	415	459	413	452	437	433	452	441	419	406	419	422	425	415	411	456	432	438	448	440	446	422	459	436	459	418	414	449	433	440	405	462	444	463	464	399	434	457	477	415	431	416	438	447	441	453	400	459	448	436	452	414	426	424	445	464	456	437	476	410	426	411	438	439	407	462	434	421	433	436	471	420	493	468	395	439	416	422	407	455	441	463	435	422	471	434	416	432	433	433	396	435	451	426	451	443	453	453	420	407	417	439	458	444	426	461	452	442	439	404	427	439	446	451	475	457	399	469	451	440	440	436	448	414	431	427	401	450	434	414	427	442	450	430	393	431	392	430	407	443	408	424	422	424	440	451	412	437	482	400	435	447	459	472	445	458	432	444	448	449	419	448	426	418	445	453	447	428	462	418	437	429	450	471	448	415	451	415	463	409	427	440	440	438	425	456	473	438	440	421	407	419	423	408	429	403	474	413	432	456	400	444	441	436	461	436	450	455	452	428	461	456	436	417	455	461	446	472	424	489	414	440	487	477	464	464	440	440	399	450	459	416	467	432	418	470	442	415	434	467	476	432	441	407	466	439	460	432	413	424	419	408	469	448	486	452	450	435	458	438	412	433	436	430	446	448	428	424	465	454	454	447	420	423	446	445	440	434	470	445	459	438	416	455	420	433	461	432	427	444	420	456	428	448	436	437	440	424	440	464	439	414	435	409	451	452	403	475	405	474	477	430	454	420	453	466	436	446	446	429	454	473	468	390	415	433	460	409	424	465	424	450	482	414	461	399	423	400	425	441	483	443	473	458	415	475	454	466	455	433	445	479	435	409	407	428	440	454	459	446	448	454	443	453	417	402	411	432	422	428	433	444	432	419	419	485	426	440	491	418	468	461	468	446	445	445	431	438	431	462	462	419	397	449	418	442	430	433	444	434	419	423	413	466	436	454	431	443	478	408	473	444	435	420	442	436	422	414	441	460	428	436	473	418	396	449	412	428	425	433	448	473	429	425	423	424	409	458	427	442	402	463	472	481	391	410	445	427	461	427	484	420	473	433	453	449	436	427	420	425	443	448	454	443	423	447	449	445	476	436	437	399	506	446	435	416	414	432	428	440	437	454	444	462	418	466	394	407	439	446	478	438	467	440	402	419	458	455	448	493	446	426	461	416	446	452	422	444	462	435	439	431	428	428	471	460	447	430	407	452	430	416	451	462	440	421	466	420	418	448	418	468	431	435	447	432	422	414	453	446	465	391	446	433	441	429	457	398	458	433	438	427	460	432	469	471	444	411	452	437	451	479	446	465	477	444	434	459	417	434	454	436	432	434	476	435	446	475	426	463	452	447	400	422	439	431	404	406	488	447	432	436	427	446	456	427	430	467	411	424	448	469	436	411	445	404	416	441	413	451	460	431	429	457	430	456	423	423	435	476	447	443	438	464	423	409	435	383	433	467	424	395	431	407	419	425	434	468	405	447	430	442	453	434	420	452	468	439	465	399	433	420	415	466	494	465	423	422	436	472	435	405	436	441	436	446	425	446	413	443	417	460	467	464	463	433	469	442	417	445	454	405	439	403	413	404	439	465	400	429	441	427	454	432	435	440	459	457	453	469	417	442	464	474	440	413	441	428	486	438	479	435	432	427	455	458	453	411	417	445	406	436	441	434	434	420	455	429	423	473	467	431	413	452	448	440	453	447	477	443	484	411	453	443	438	439	470	417	437	449	437	478	418	399	445	440	445	468	423	426	429	459	395	427	434	446	451	465	433	444	401	447	427	399	418	461	425	464	456	401	448	448	445	430	427	418	430	450	450	451	437	426	452	469	453	392	450	402	466	424	445	448	462	458	457	430	465	439	466	459	439	460	459	434	423	402	451	433	471	456	455	455	459	429	451	439	412	499	449	459	425	438	415	430	434	434	443	442	438	448	406	429	426	438	456	436	438	443	418	436	445	439	459	445	458	407	453	446	439	416	437	445	435	422	470	478	410	449	427	434	424	452	457	418	422	416	446	428	435	459	425	414	422	442	442	457	427	421	436	429	453	458	442	467	436	432	436	477	414	477	403	482	424	462	421	440	436	469	422	439	468	463	437	474	455	441	430	444	447	451	511	432	422	420	466	434	421	474	411	467	428	435	424	444	413	436	403	435	435	420	478	447	448	431	417	451	445	426	426	450	438	414	438	442	428	423	399	463	398	431	439	448	435	428	414	449	474	449	449	412	424	434	447	431	472	441	457	425	423	431	445	407	450	456	402	455	440	438	419	409	427	435	441	455	469	495	427	400	445	436	455	465	475	426	445	438	409	486	423	440	425	467	406	452	404	459	427	427	454	465	442	426	425	444	426	394
26607	9444	1533	862	652	667	595	531	516	469	750	1499	1363	898	629	430	386	358	369	338	337	381	339	377	338	347	330	330	375	344	358	329	343	372	355	360	376	325	333	368	392	346	324	367	337	403	326	337	314	397	360	390	298	381	299	352	377	347	385	379	352	352	369	390	368	343	340	376	353	323	346	332	338	372	362	342	349	399	319	357	341	336	356	393	357	413	357	360	360	342	308	357	376	370	402	352	356	320	354	326	336	331	397	320	345	325	335	350	340	383	351	376	365	341	346	350	363	356	336	367	402	389	321	358	349	382	358	358	354	342	349	362	351	345	347	327	374	355	356	345	344	355	378	351	321	377	362	372	363	359	337	336	336	362	341	358	344	340	330	334	329	343	336	341	353	356	328	348	331	370	355	342	365	344	342	348	362	353	348	362	377	337	309	364	321	334	330	331	380	377	357	390	376	307	350	378	316	384	332	374	335	401	320	353	357	353	341	366	374	354	327	345	369	369	353	348	356	331	328	326	343	390	315	343	376	341	316	367	367	356	360	334	340	378	363	344	360	366	355	340	400	349	341	344	328	358	354	368	372	380	317	333	367	383	365	362	368	341	364	335	336	356	339	383	348	380	348	345	334	328	369	355	353	381	315	331	355	338	337	361	350	345	341	369	354	364	327	392	336	355	372	335	332	354	346	326	334	359	360	315	360	338	343	317	335	330	333	372	350	350	359	333	356	297	346	324	351	340	368	372	392	333	318	374	367	362	374	355	385	329	341	336	359	302	334	342	351	364	377	361	331	388	366	363	325	317	328	373	318	347	336	364	336	333	364	361	367	338	343	372	318	348	338	329	332	362	326	326	369	331	338	346	373	332	354	366	342	332	342	331	329	386	334	348	347	342	336	347	361	324	342	358	354	374	365	361	351	347	346	341	371	365	339	374	373	355	336	369	341	370	347	374	402	370	338	343	345	362	369	378	363	341	387	356	360	353	393	341	362	332	356	362	357	393	334	379	350	354	361	353	343	354	360	323	348	345	353	390	359	365	357	368	355	354	386	343	402	339	333	347	331	369	321	368	320	378	345	390	360	364	369	332	351	305	322	383	364	342	340	336	353	359	362	346	370	361	366	344	373	327	359	341	357	328	331	334	336	395	398	358	340	388	320	363	350	330	350	361	383	360	375	361	341	334	358	356	375	381	355	358	334	370	362	342	372	363	368	376	332	357	360	348	398	320	319	379	328	384	335	377	346	344	358	365	379	407	352	337	370	350	330	358	388	378	355	335	346	399	341	335	343	304	400	359	334	337	356	376	330	366	345	348	353	327	380	353	374	355	340	338	346	354	356	331	372	354	342	369	356	374	370	344	334	370	347	336	347	367	362	342	382	340	321	377	371	360	338	368	378	365	337	358	351	361	374	361	340	360	371	352	350	363	341	341	372	344	328	342	357	379	365	328	381	338	343	330	341	343	342	346	319	364	380	353	343	354	323	385	381	365	342	350	348	359	351	357	339	334	355	358	343	327	351	370	371	335	337	340	356	352	325	396	370	357	338	349	330	338	364	349	360	344	319	318	341	357	347	335	356	362	348	308	359	344	375	321	342	348	360	377	370	358	359	373	380	340	383	346	381	365	386	347	335	335	346	343	386	327	346	351	389	376	385	337	384	344	342	376	374	364	336	364	364	366	350	359	364	337	345	340	352	370	373	346	345	351	370	324	360	335	354	333	347	389	337	357	346	383	375	339	368	365	312	348	329	383	340	334	371	343	375	355	378	329	380	356	354	364	344	356	363	351	317	353	337	355	381	360	340	348	355	366	334	379	349	328	322	329	344	324	330	349	354	380	347	367	350	334	331	367	370	323	352	362	360	372	339	358	355	320	348	345	374	356	388	400	365	371	344	351	365	366	350	356	388	354	348	369	356	348	350	341	377	380	365	373	360	338	352	353	331	320	354	310	360	347	367	371	368	369	344	356	397	358	392	337	313	291	330	361	333	326	335	338	377	365	368	330	336	370	384	379	379	350	336	361	341	341	369	378	366	362	384	366	362	341	343	351	357	350	332	369	363	335	369	340	374	397	357	360	330	385	338	327	348	343	379	401	345	359	349	361	369	370	334	342	363	353	377	339	315	338	350	367	347	351	360	375	346	338	356	367	343	352	372	354	361	349	371	343	355	409	337	371	349	372	375	330	344	377	356	359	343	366	349	347	355	362	345	401	346	360	324	319	352	355	348	324	330	357	344	347	400	324	350	344	366	346	328	365	389	343	352	366	341	329	354	374	352	330	365	351	386	334	334	361	342	396	332	377	329	370	359	356	369	339	369	354	346	336	357	402	344	366	389	356	335	371	369	349	366	362	313	362	366	353	343	388	325	366	363	325	318	354	361	389	339	375	332	354	334	370	351	382	336	366	348	340	333	361	357	375	332	330	376	326	351	325	363	352	344	341	341	365	347	337	321	374	335	346	344	343	376	335	358	386	361	337	393	326	340	372	354	358	380	346	357	371	344	319	360	338	341	311	326	364	336	359	341	336	357	325	356	358	347	350	365	330	350	316	348	326	348	350	327	325	333	357	333	381	332	376	371	340	308	371	387	346	347	358	353	344	335	386	372	338	346	356	361	339	381	343	334	360	356	343	343	333	329	355	350	355	345	353	355	353	339	359	315	391	348	333	344	338	362	354	337	311	354	346	360	375	380	317	368	357	374	373	344	363	358	322	354	345	353	334	374	382	340	331	336	368	373	365	336	339	339	316	351	360	371	348	360	344	353	360	364	358	362	340	353	340	380	344	378	326	379	348	345	358	348	341	369	358	332	393	384	331	342	333	358	350	370	391	348	343	374	356	331	352	360	308	384	337	318	366	340	334	344	372	324	381	378	341	354	332	320	320	349	369	333	374	365	347	383	343	350	328	346	338	367	334	340	321	324	332	351	374	341	339	351	363	315	346	324	351	345	357	356	347	353	340	351	356	348	387	349	335	362	346	353	360	363	325	366	353	343	373	356	344	394	342	361	334	365	343	366	339	344	368	362	351	354	342	372	402	342	338	338	352	330	398	349	338	348	362	350	359	375	368	371	365	328	377	333	342	363	338	338	363	374	367	346	346	386	343	345	373	343	362	333	354	325	392	363	371	384	375	326	371	380	393	358	336	348	344	372	372	340	320	368	368	380	354	359	307	365	370	338	377	358	354	351	360	354	368	345	350	349	335	335	343	364	342	350	350	363	359	352	329	350	353	358	372	320	352	381	356	332	341	381	375	383	377	349	347	364	318	384	323	374	365	353	344	340	361	403	345	356	341	342	349	345	346	379	338	334	358	392	349	401	362	364	357	353	343	358	391	377	370	360	346	359	313	361	372	372	359	362	367	389	352	338	312	353	357	347	350	347	348	356	350	339	358	330	315	342	337	355	364	347	375	376	334	344	360	346	347	325	360	372	357	308	342	334	344	365	387	366	333	365	366	371	354	299	363	351	364	316	369	376	344	365	345	338	364
5753	1501	1266	799	724	906	692	686	672	606	999	2151	1759	995	586	419	328	312	354	331	313	292	304	301	276	320	335	279	316	312	300	318	303	322	305	277	327	311	329	326	299	308	296	312	293	319	302	287	279	313	288	278	317	321	300	316	298	333	308	311	296	314	323	302	306	322	327	320	332	305	326	323	270	270	322	301	301	278	300	309	323	297	337	324	323	271	328	290	319	317	298	317	305	314	290	327	316	331	288	316	340	304	292	271	291	329	307	323	309	315	316	302	334	327	323	282	291	297	337	280	305	332	313	306	296	279	307	299	313	296	299	318	301	300	308	301	325	338	284	301	307	339	299	285	337	338	337	338	305	319	315	286	291	287	300	310	291	320	325	325	303	332	300	310	304	304	322	298	316	292	279	326	320	270	320	292	292	300	296	288	299	313	329	308	299	329	271	315	296	306	347	327	287	327	323	319	314	339	309	334	341	292	328	321	290	301	294	309	303	307	333	309	322	323	295	298	292	316	293	289	297	307	295	297	330	313	337	287	286	297	308	297	288	306	311	305	333	316	315	297	293	290	303	310	281	314	312	306	295	286	271	303	329	267	282	281	327	305	303	299	306	279	308	298	303	234	322	320	309	302	310	283	314	319	293	311	336	297	305	312	327	275	318	306	317	304	308	293	291	295	337	286	308	303	305	308	314	324	297	297	303	299	301	296	327	341	310	295	294	296	297	336	294	291	319	338	324	266	304	303	341	308	308	312	326	330	341	343	311	286	296	298	285	339	283	326	319	322	298	316	290	291	295	333	299	345	297	300	329	302	331	314	295	308	276	295	324	336	346	314	287	308	297	312	309	314	296	269	313	299	307	292	335	307	321	322	309	323	282	298	295	311	286	317	310	321	291	320	315	324	293	310	345	292	331	327	302	303	299	331	270	345	302	290	319	292	315	314	307	284	269	321	310	310	293	320	337	309	334	322	327	299	333	273	324	317	334	328	293	306	322	295	302	313	289	298	299	278	279	299	289	314	303	331	292	316	306	310	306	335	305	291	298	300	284	307	336	280	279	327	312	307	304	302	305	293	294	276	335	319	313	287	300	298	291	279	299	270	311	292	293	323	306	313	322	285	313	332	304	307	326	304	317	312	327	308	316	313	345	321	309	293	312	303	302	283	315	299	299	285	297	306	327	329	350	300	287	300	344	308	300	321	323	299	320	321	307	324	300	265	317	290	314	344	316	325	312	318	293	333	322	329	300	326	309	314	302	324	299	308	268	292	323	286	287	295	308	315	339	281	296	297	303	309	297	302	308	317	307	335	288	320	295	304	323	321	334	314	277	279	314	314	294	293	295	321	332	326	304	336	300	313	305	324	282	301	311	303	293	336	329	278	292	343	287	333	317	293	257	274	289	304	303	297	297	312	304	263	288	312	323	296	309	300	334	315	327	315	290	291	287	324	309	325	302	293	288	290	329	266	306	302	309	292	284	293	301	338	301	312	330	294	292	306	303	311	314	291	330	313	316	312	312	318	305	304	314	302	260	323	274	299	352	320	288	299	312	310	335	328	341	325	335	292	297	257	318	301	311	303	305	355	329	312	321	329	316	289	299	290	291	296	310	318	298	328	318	323	310	306	328	320	324	330	311	307	289	287	301	325	307	297	318	303	310	285	265	269	294	310	318	302	311	328	304	343	316	303	322	347	290	298	318	326	318	286	275	281	278	305	306	334	285	305	321	313	269	311	276	343	303	282	318	266	309	303	299	299	270	300	329	323	329	274	294	333	304	325	296	332	316	312	296	287	265	329	295	319	298	311	343	302	324	310	302	322	324	303	309	312	313	307	312	286	324	316	330	295	326	286	324	292	341	294	316	308	268	317	298	296	308	309	348	315	315	286	295	322	300	299	333	315	313	333	308	286	308	334	295	274	289	292	306	350	308	304	292	265	300	310	312	294	325	325	317	269	321	307	353	267	338	304	268	314	299	300	263	310	283	310	322	285	353	310	334	302	282	325	283	316	290	288	316	303	275	329	327	313	300	313	311	282	285	294	336	337	313	294	297	314	302	340	333	325	299	316	321	335	309	295	312	303	296	307	318	330	295	327	316	301	301	342	271	292	298	292	307	319	337	315	309	301	291	320	316	297	291	341	260	285	337	297	305	301	313	329	334	301	285	314	313	313	330	289	350	293	300	301	301	313	294	322	304	272	282	308	313	313	302	326	298	311	299	284	327	316	286	272	339	302	318	323	305	316	292	295	321	305	310	300	298	304	300	318	289	258	280	324	310	292	307	301	312	336	304	320	324	290	314	300	309	287	335	329	274	320	311	289	322	322	314	314	288	299	315	291	291	274	346	311	304	302	292	311	306	311	296	301	304	330	332	309	324	308	299	310	319	286	298	276	289	314	307	320	339	279	327	305	308	323	326	319	283	310	309	287	302	322	333	307	295	291	303	296	324	286	290	295	294	311	294	314	307	316	308	327	304	305	304	339	301	309	347	299	312	316	291	327	352	285	329	303	325	283	301	309	300	311	348	312	275	280	302	313	317	274	287	322	299	317	291	315	295	314	328	286	312	296	300	319	329	334	308	316	322	333	295	316	345	323	343	324	300	289	297	303	289	337	303	313	334	300	322	311	300	344	298	292	326	309	320	319	288	301	316	313	296	325	312	314	314	290	297	300	283	275	289	279	314	311	315	343	318	322	286	309	313	310	281	281	290	291	327	303	308	316	291	303	312	275	305	311	323	297	298	309	313	294	315	292	296	338	313	328	329	322	313	295	342	325	283	322	303	291	304	313	288	322	317	301	310	287	276	308	304	282	335	303	291	286	333	309	311	326	313	270	302	325	278	320	272	307	313	298	322	337	346	313	276	331	322	311	301	296	330	299	328	266	292	336	316	315	299	288	313	306	296	317	269	291	285	319	299	324	318	313	317	323	317	295	330	315	318	262	330	283	290	321	307	302	315	306	297	303	307	323	305	286	310	282	323	299	291	306	344	325	314	303	320	298	314	308	295	282	317	310	329	332	293	312	296	321	336	328	320	306	296	304	336	326	286	309	298	335	312	309	327	303	274	294	302	343	343	290	314	320	302	302	316	306	302	294	283	301	318	288	309	298	274	306	322	305	292	300	283	307	321	315	297	326	300	322	295	311	317	312	314	309	299	324	310	290	324	283	290	320	336	308	272	314	309	289	295	312	310	288	287	308	303	313	324	329	288	271	308	311	302	324	336	305	303	311	336	311	314	277	329	324	285	334	315	313	297	305	333	343	294	300	312	318	303	301	298	308	332	312	300	306	310	289	322	298	299	292	314	279	322	334	305	280	313	340	299	275	310	279	300	333	296	330	330	308	303	307	297	281	281	300	307	305	323	320	281	320	325	323	306	323	306	302	302	308	310	262	310	320	309	297	352	277	293	315	300	319	328	298	284	316	300	336	287	273	296	322	303	305	319	311	334	336	321	299	349	291	315	316	300	269	286	324	278	339	306	289	311	316
24767	20786	26687	24826	8323	1589	987	819	738	1616	10862	15108	10952	5007	1570	651	438	422	384	385	401	401	411	420	405	418	405	402	417	418	393	345	387	396	399	420	390	409	374	398	426	414	378	418	402	439	395	397	417	407	398	393	366	383	423	373	378	403	392	410	352	384	398	403	374	400	421	376	379	421	410	395	409	400	373	429	427	391	391	433	420	393	390	416	401	396	388	402	381	396	407	418	417	410	409	385	367	434	412	392	361	433	373	391	363	410	415	427	405	431	384	357	421	395	414	443	401	393	395	423	400	410	406	403	426	386	438	412	414	399	392	401	389	403	427	424	431	383	420	398	421	399	432	340	374	388	401	363	441	386	421	404	424	402	376	422	408	403	413	429	410	392	408	388	392	412	370	389	412	422	420	425	404	402	404	436	406	355	394	418	413	373	436	390	376	409	377	408	426	362	432	399	411	406	405	399	398	400	416	398	380	423	424	414	409	336	421	458	401	427	403	414	379	409	367	381	413	399	394	400	384	365	384	384	392	414	428	398	412	372	381	386	399	385	394	412	429	449	418	423	399	413	436	356	362	422	395	409	415	389	416	378	403	398	418	388	405	383	409	425	434	430	371	378	369	377	388	384	422	419	369	409	384	389	405	363	367	395	385	391	431	383	409	436	417	417	369	394	378	417	407	427	394	379	362	382	423	439	414	411	354	409	377	371	386	403	386	372	373	398	347	441	398	383	376	419	416	389	414	403	416	402	406	421	416	400	385	395	391	413	397	399	423	419	387	409	430	375	395	381	398	376	358	388	408	409	413	371	396	373	405	391	390	423	394	429	392	400	447	395	411	380	391	400	411	387	413	396	376	380	421	405	384	403	371	400	386	397	380	418	376	396	400	411	445	386	418	395	455	409	388	386	380	421	392	384	429	400	410	408	380	412	364	414	384	420	429	404	391	414	395	362	411	422	445	420	397	385	384	414	395	389	378	380	405	396	392	412	382	361	418	384	433	399	457	417	422	393	422	413	381	416	390	414	426	379	387	426	365	429	409	410	403	388	414	381	390	386	409	388	373	372	389	397	387	419	393	368	389	378	396	389	388	349	390	389	388	394	420	359	378	388	427	419	406	367	401	397	387	417	396	386	386	363	394	403	394	380	363	408	393	421	419	401	409	420	401	419	395	412	393	420	399	441	392	384	383	380	393	450	412	377	411	365	403	384	368	391	430	394	393	409	413	388	384	395	405	354	449	449	424	391	402	388	431	407	389	378	403	392	433	413	395	424	392	405	408	407	395	428	436	413	378	400	415	385	361	419	421	401	414	401	414	415	405	401	382	374	381	415	409	394	375	394	387	445	428	390	385	415	397	414	397	388	402	401	423	383	404	390	408	378	416	388	375	400	393	388	387	403	410	409	398	420	378	414	387	390	400	409	388	422	392	393	432	395	379	377	393	381	425	412	403	415	383	360	423	404	391	390	401	371	396	402	370	389	391	391	381	348	452	391	397	408	371	405	430	432	395	409	394	427	377	426	393	364	395	402	393	377	388	411	364	391	423	406	438	423	388	412	390	400	383	366	389	424	391	386	360	387	400	400	421	352	382	403	408	392	424	418	417	414	349	405	388	389	408	458	425	405	351	407	440	362	395	382	396	387	442	346	406	381	392	385	435	417	441	408	383	422	416	401	428	435	388	406	406	386	371	399	392	405	381	400	406	383	427	417	365	382	406	359	411	439	395	405	437	396	409	364	425	396	368	424	421	399	415	391	404	410	390	407	415	362	431	390	420	392	384	405	411	407	386	420	399	385	378	374	368	432	399	403	395	421	397	435	418	357	410	390	434	408	396	366	417	401	424	387	424	403	444	401	419	413	399	374	377	375	372	401	420	425	380	368	405	380	431	402	416	396	394	372	404	405	390	405	395	376	398	429	381	408	382	434	364	371	427	410	400	432	362	395	405	415	449	378	385	381	418	411	378	392	384	403	433	439	413	437	409	417	403	404	390	408	397	403	385	375	390	377	395	397	393	389	369	375	441	453	389	400	377	415	385	417	429	384	385	409	384	330	391	383	400	385	396	387	404	409	400	437	425	367	389	376	400	400	382	398	379	390	403	428	442	382	404	392	388	398	390	394	402	413	405	437	391	420	385	396	419	372	427	390	386	374	397	422	425	451	403	419	335	395	392	377	378	379	383	409	427	365	385	407	374	356	438	392	416	369	394	419	422	402	397	382	400	392	424	451	390	381	413	410	416	397	360	432	370	406	416	375	404	408	396	390	405	385	373	407	395	399	393	440	372	383	404	373	372	383	403	401	357	416	406	403	356	425	444	429	402	382	382	429	374	409	385	419	407	381	415	366	375	366	408	396	406	413	404	373	375	414	396	406	423	356	408	383	429	370	405	418	412	374	388	401	383	358	403	405	407	378	403	429	366	362	384	379	426	390	373	378	406	396	375	387	442	374	396	385	370	378	396	385	366	425	397	438	394	398	377	403	389	395	410	409	395	397	374	366	405	407	396	381	421	414	390	425	397	427	404	422	420	408	333	428	404	409	379	401	403	386	417	395	424	369	364	374	397	374	387	421	390	414	401	401	408	388	404	414	403	383	375	399	362	407	396	398	393	397	403	380	402	391	372	383	392	385	403	384	395	372	398	365	387	418	399	402	410	406	393	397	412	444	377	403	407	412	403	411	425	412	372	384	414	446	409	446	397	399	367	402	391	382	375	421	405	367	404	403	378	392	404	412	401	397	400	369	391	377	378	371	352	394	406	394	393	406	379	402	417	415	421	382	415	423	437	379	421	392	365	393	413	374	393	408	389	393	413	384	413	417	408	366	392	373	445	364	385	387	356	378	405	414	379	364	403	458	398	430	427	387	377	393	428	412	410	384	400	400	379	393	412	412	388	367	386	408	373	386	389	395	379	384	406	346	384	412	371	353	379	420	407	402	429	435	373	393	404	414	384	400	426	401	380	357	377	381	339	401	401	404	391	423	374	351	371	401	404	439	339	417	428	431	410	408	422	392	410	400	389	394	422	377	387	427	384	409	412	389	367	378	407	407	428	394	429	433	401	404	389	382	407	419	429	358	385	410	398	393	391	368	405	399	427	388	400	395	366	406	401	348	405	368	409	392	407	363	387	409	427	418	424	447	393	397	409	385	392	390	405	380	368	408	388	355	376	408	430	360	388	424	389	416	386	433	404	412	395	396	416	421	429	359	400	386	412	391	411	423	360	396	406	403	422	396	417	414	392	411	401	370	418	408	415	385	396	374	418	390	415	372	420	405	395	405	378	427	398	400	412	389	385	393	409	456	392	394	411	415	399	412	434	404	393	371	402	374	391	374	391	400	378	388	408	410	397	363	415	405	416	394	360	424	402	395	404	432	407	381	373	410	393	417	375	411	395	407	393	409	404	392	393	397	427	357	370	352	414	441	394	431	389	422	412	405	429	417	379	424	396	418	384	423	417	374	400	358	359	389	381	380	377	443	345	392	389	410
4196	4402	4035	2725	2251	1456	1013	1064	994	2632	13983	15224	10565	4944	1709	628	438	356	331	368	371	348	373	359	386	326	353	382	344	359	341	366	407	367	373	402	360	378	332	359	359	383	354	386	371	322	362	365	368	414	369	367	377	349	384	351	349	369	363	390	371	364	384	396	387	360	393	344	335	326	361	353	397	340	380	386	386	347	354	372	377	360	352	349	367	362	337	370	362	362	385	362	373	358	365	353	376	352	344	380	386	350	400	388	351	400	339	354	370	369	332	344	368	382	397	344	364	359	352	376	380	349	377	363	362	337	360	360	341	393	330	366	361	368	377	378	323	373	340	367	307	371	413	380	347	362	356	359	321	348	356	355	399	348	339	342	390	342	374	348	354	362	346	357	377	360	326	363	351	370	390	394	357	383	369	364	350	349	367	354	388	370	377	382	356	347	371	360	372	361	362	344	339	355	368	392	355	366	370	347	361	342	363	346	347	382	418	378	361	348	345	362	349	379	365	352	353	361	351	336	366	362	349	326	348	361	370	374	333	336	305	386	354	373	371	319	360	351	319	362	365	363	332	371	352	376	347	345	373	385	345	334	366	392	376	370	355	358	331	325	357	368	356	369	377	409	321	376	357	401	333	400	394	342	340	331	358	359	352	339	366	389	334	373	359	348	347	355	353	340	365	335	369	389	365	355	366	365	368	356	370	363	352	353	357	370	392	363	345	355	349	361	379	352	314	371	362	359	335	383	370	369	351	350	343	352	352	362	377	369	368	369	387	360	356	355	374	402	342	364	362	363	380	355	378	339	368	347	378	394	362	361	364	369	339	357	368	355	361	361	359	343	349	336	374	394	338	369	370	371	314	359	357	363	347	386	333	379	378	381	331	370	388	351	387	356	356	373	368	354	356	360	363	360	353	385	362	321	318	353	345	335	333	353	373	356	387	382	354	387	376	359	356	370	367	401	362	357	371	374	333	377	360	384	390	354	335	334	321	332	343	359	337	334	358	397	366	361	341	353	367	394	378	357	362	375	354	394	384	361	354	351	367	309	350	381	339	368	367	362	334	345	342	339	331	347	368	355	361	364	337	361	370	344	388	365	390	345	332	356	372	335	352	342	352	381	353	345	367	384	401	337	350	346	346	394	344	341	374	342	382	355	388	380	385	357	361	349	332	381	355	376	366	359	388	389	349	363	343	357	367	376	355	377	384	378	336	381	375	391	339	340	338	383	331	402	374	350	401	374	357	373	384	364	372	370	345	364	364	334	368	345	368	353	365	359	345	349	384	362	348	394	355	362	339	355	361	393	321	395	386	366	349	371	349	357	357	361	385	362	354	342	361	388	350	344	363	363	369	358	390	361	375	336	364	349	374	347	373	354	324	397	384	346	361	374	362	378	363	364	363	365	365	363	368	369	338	360	372	328	336	362	350	365	337	370	318	337	389	368	377	342	381	371	353	363	350	332	347	335	342	363	378	377	367	370	374	364	372	322	382	392	358	345	356	355	355	379	382	368	379	346	394	403	349	352	376	389	369	385	342	351	356	365	387	353	407	352	341	343	333	362	363	371	363	361	351	351	381	348	369	372	334	352	333	319	342	354	346	371	321	340	365	364	361	376	363	375	354	355	343	351	373	343	344	387	337	372	373	348	330	372	377	381	350	359	358	368	342	353	380	367	382	344	353	363	339	348	357	340	361	382	329	372	346	341	356	339	391	354	350	353	332	375	324	335	350	372	351	362	373	350	346	351	349	374	377	398	351	345	347	357	320	356	360	359	346	373	347	362	371	348	360	333	343	373	350	374	356	365	372	342	363	366	333	354	359	393	369	394	360	331	372	364	349	386	355	356	346	318	359	370	380	388	360	355	313	358	358	385	385	356	328	356	349	353	344	361	351	381	358	379	369	355	378	366	344	373	373	332	399	354	370	353	349	376	356	357	371	372	387	375	339	364	335	339	355	381	356	371	344	349	363	392	375	374	358	330	387	376	332	387	378	361	378	369	363	382	346	358	347	330	367	359	357	352	386	367	350	354	340	385	375	346	371	366	359	379	359	371	368	398	373	336	369	336	357	366	363	385	395	365	381	362	329	378	356	383	341	347	373	340	358	361	360	397	387	344	369	383	344	394	370	321	331	373	359	356	380	355	363	365	372	340	335	381	331	363	348	393	386	388	354	381	362	351	321	349	354	365	370	344	373	338	330	327	345	343	390	361	347	352	343	361	357	340	359	364	349	354	338	361	375	336	367	345	354	356	346	385	354	350	353	334	359	389	354	329	383	383	369	371	366	362	362	344	368	334	407	356	397	365	357	362	370	354	384	339	388	330	386	355	377	349	349	348	351	365	366	384	352	353	417	346	364	333	367	393	353	339	344	353	374	380	361	364	376	340	341	336	360	346	361	337	316	358	322	352	352	347	360	352	399	367	348	358	339	356	348	325	375	359	366	371	354	383	359	359	371	367	366	354	364	365	355	358	355	366	356	341	383	365	327	387	342	361	343	329	358	368	360	365	363	357	349	363	333	354	357	341	377	352	366	361	334	320	379	375	374	355	337	320	373	319	357	357	343	346	323	367	341	347	348	374	386	339	369	334	354	348	355	357	386	348	352	360	344	345	352	355	388	376	363	374	345	378	365	347	348	362	354	316	390	349	366	320	360	387	349	350	390	333	364	370	360	359	368	356	345	360	335	364	373	351	354	343	355	371	368	361	359	333	375	333	357	368	372	387	380	333	346	322	348	353	353	375	356	386	346	379	340	365	413	346	380	372	367	385	377	349	349	375	386	347	350	352	346	399	331	340	381	349	350	355	352	361	362	364	349	386	378	345	374	349	344	363	345	335	359	349	346	369	376	331	359	366	397	364	355	376	381	359	357	335	344	335	347	369	378	346	368	358	380	316	349	378	372	335	341	357	361	355	358	377	311	332	336	340	357	363	379	360	344	359	358	368	347	364	367	383	355	345	365	379	364	351	339	357	349	357	372	358	391	325	361	365	390	370	334	375	336	363	352	376	337	324	328	379	354	328	366	375	355	341	354	386	365	372	354	383	359	360	338	331	371	393	340	367	387	384	390	344	342	363	362	376	322	365	370	348	371	360	336	319	362	394	359	355	369	352	342	353	363	367	320	330	357	355	324	360	350	374	358	364	349	374	327	383	382	363	394	350	364	349	338	387	349	352	347	349	341	357	347	402	327	396	364	374	358	360	365	325	372	383	346	346	363	362	354	338	331	325	366	360	371	345	373	373	376	337	393	336	354	353	362	361	347	371	351	380	337	380	337	373	354	361	347	324	370	350	373	357	357	369	365	392	325	360	358	367	363	341	340	321	399	374	390	424	349	370	363	343	351	343	355	317	385	348	368	374	357	383	344	310	355	358	358	366	350	394	353	355	333	369	359	317	332	382	351	385	360	367	366	368	366	358	363	386	350	364	343	355	368	368	361	368	331	370	335	371	350	336	383	348	348	349	342	325	346	349	383	345	355	378	327	400
23817	20774	27753	23867	20564	6450	1743	1157	892	938	8553	28512	23001	11898	3726	1161	707	527	489	522	498	529	502	465	518	485	505	485	511	498	530	493	504	513	491	521	519	545	539	485	520	542	485	526	514	523	528	502	497	494	489	521	522	475	496	499	480	490	502	526	506	532	492	509	489	529	480	515	475	501	471	496	497	495	530	520	514	491	526	521	532	494	493	484	500	529	521	494	487	511	504	493	524	496	531	530	502	485	493	474	471	536	481	485	466	485	511	491	486	532	476	488	538	522	514	464	486	534	516	513	503	525	521	498	474	506	541	529	502	500	517	475	481	502	472	506	503	522	525	508	531	510	516	480	521	498	489	527	488	503	481	502	519	494	516	497	493	531	516	522	507	546	514	480	495	539	534	479	500	514	511	516	485	504	524	498	475	501	513	491	484	509	505	525	495	486	535	511	491	516	499	532	506	506	524	516	513	489	482	511	515	512	461	486	499	539	519	508	434	510	494	507	469	484	509	544	537	529	494	525	513	473	478	490	534	504	514	504	532	474	496	545	529	527	514	483	497	495	491	524	537	511	464	465	514	491	495	477	492	482	460	520	533	521	468	537	507	517	473	495	483	502	499	529	531	507	516	508	498	514	479	527	495	530	500	492	541	489	512	497	555	531	548	521	483	479	502	502	540	517	496	454	497	510	513	499	457	486	514	486	517	506	458	529	512	494	512	473	507	534	455	491	520	490	512	471	482	497	448	547	504	516	516	544	525	497	531	459	501	524	526	456	491	484	498	492	503	476	478	509	533	486	528	485	511	527	562	539	505	516	516	521	508	503	508	484	540	514	525	515	475	498	515	472	480	486	468	519	510	514	461	467	505	505	514	473	520	494	522	467	521	508	488	498	495	544	498	552	479	492	547	522	495	474	495	486	539	506	527	523	551	521	486	483	472	486	486	489	481	497	529	504	498	519	518	504	519	527	504	503	507	538	486	524	555	494	512	483	490	488	516	468	511	507	477	491	514	501	507	497	508	493	525	497	480	501	495	464	490	469	502	529	529	503	493	506	517	527	482	507	499	489	479	527	492	518	467	478	477	474	474	493	512	506	544	511	531	481	539	507	504	532	473	476	515	506	491	510	505	526	512	486	528	514	509	495	520	533	499	507	526	478	510	493	482	548	488	523	459	502	464	520	503	520	463	498	495	513	517	500	468	530	511	500	526	481	573	507	489	453	493	481	557	485	506	482	492	547	492	510	484	473	504	508	478	506	483	499	524	527	547	491	487	523	489	518	472	542	461	494	530	488	501	447	480	514	492	497	496	515	503	484	510	549	507	501	478	478	490	487	512	541	517	517	511	504	498	519	514	478	448	455	495	492	516	500	505	518	519	459	525	507	496	547	553	511	547	489	502	535	513	494	497	499	543	498	507	472	484	502	556	480	499	524	531	488	481	526	488	506	489	486	485	495	523	520	499	520	502	514	499	470	436	483	498	516	471	523	479	492	528	541	497	482	495	476	477	495	504	498	494	473	554	517	521	474	507	470	535	558	498	517	511	500	510	536	507	511	505	458	504	454	495	510	472	487	519	473	517	554	465	505	490	499	519	502	516	477	528	493	552	488	506	472	518	486	485	525	515	521	535	500	508	496	502	512	533	510	538	462	473	544	481	500	477	482	496	514	492	449	495	488	493	501	511	501	485	497	471	509	498	553	506	482	493	483	458	529	481	530	507	514	531	496	532	457	526	519	508	533	494	518	501	544	476	500	538	489	489	519	569	508	468	528	484	534	482	494	479	506	474	494	497	546	522	507	517	521	482	465	514	501	523	521	515	493	474	500	475	502	487	493	545	483	492	463	474	491	502	453	499	545	534	477	539	518	474	512	539	495	522	482	492	521	492	520	494	518	483	517	469	502	521	492	479	523	483	510	494	461	502	537	490	480	492	518	509	487	519	535	512	473	488	489	529	526	510	512	499	501	498	521	580	524	503	514	482	521	545	467	494	512	482	529	476	504	510	547	548	517	522	507	530	506	487	503	503	497	461	512	463	484	543	527	510	485	537	520	503	495	500	509	468	492	464	537	506	481	498	506	509	526	497	561	505	518	515	577	481	512	462	479	479	469	500	476	494	504	502	509	471	479	461	528	487	490	476	487	492	545	513	485	451	522	494	559	486	516	495	476	523	509	488	486	505	530	493	493	557	495	516	518	507	510	523	526	502	491	505	518	483	517	539	511	459	527	503	547	477	537	504	467	519	494	489	484	508	496	493	521	511	520	501	526	472	517	510	559	506	471	524	508	461	499	481	510	526	511	502	490	543	483	532	513	467	475	511	486	486	482	528	517	523	524	479	500	530	523	518	440	477	497	505	455	524	507	536	523	461	497	505	481	489	509	525	467	513	512	515	493	514	496	485	524	494	516	459	511	478	450	497	491	489	492	503	497	483	486	525	464	530	489	523	522	485	475	485	518	461	519	454	537	506	516	518	477	506	512	502	486	517	505	497	490	492	524	508	504	502	524	485	504	449	445	486	467	522	507	476	528	513	520	533	541	463	529	482	506	522	469	498	461	481	474	492	504	501	506	520	484	483	531	517	464	472	498	515	559	496	495	531	524	491	502	473	516	514	499	492	542	528	503	477	505	536	531	470	487	509	489	492	495	503	506	463	488	518	517	528	500	510	500	513	494	518	514	476	489	479	507	495	525	471	464	514	496	501	523	494	489	505	476	516	509	502	507	475	483	491	502	499	505	487	469	478	493	555	485	488	501	508	466	472	506	505	531	511	522	489	501	519	507	501	507	474	473	515	495	518	518	499	520	539	512	496	512	538	557	519	539	540	501	474	514	532	459	488	517	492	524	467	499	522	469	562	514	481	506	537	493	489	477	533	482	480	496	509	508	529	508	485	468	493	494	504	507	499	514	493	456	508	457	512	528	470	510	525	485	519	485	537	490	548	496	482	484	509	526	511	484	501	512	457	468	496	513	501	488	525	494	517	515	517	484	541	491	516	537	519	491	524	479	519	510	494	520	491	460	511	491	512	493	539	538	517	514	508	471	521	511	491	499	496	486	525	454	492	520	495	504	515	512	540	484	520	547	487	507	503	505	513	489	493	507	527	512	513	450	487	493	540	518	501	448	510	498	543	519	488	526	494	488	502	498	467	485	537	464	526	493	541	495	523	520	484	480	487	468	499	526	459	509	514	498	509	534	479	484	483	489	521	505	481	499	488	537	494	478	513	517	524	497	458	479	482	499	446	519	510	506	512	514	516	503	504	519	492	508	503	511	465	501	497	500	467	523	517	501	504	472	550	489	483	466	491	482	561	492	488	456	493	511	487	518	527	457	456	551	541	508	509	485	523	525	486	496	489	477	493	473	486	497	480	486	505	497	508	505	494	533	494	476	506	541	498	462	524	474	452	499	492	486	509	523	482	508	513	528	555	469	496	485	488	433	503	518	468	511	493	506	499	519	483	505	561	508	501	460	486	500	491	508	500	510	500	482
4603	8048	6363	3485	2555	2000	1459	1305	1031	1290	12446	27903	20134	10032	3587	1036	593	452	476	438	456	447	430	477	459	446	475	450	447	456	464	452	451	444	448	471	468	463	437	499	408	436	454	424	433	423	454	452	452	488	433	482	431	444	483	438	430	444	443	433	475	485	451	456	446	439	453	464	452	439	491	441	466	436	469	443	455	441	453	447	443	480	448	451	443	413	433	427	457	439	443	435	450	453	481	430	498	421	455	447	481	443	418	485	425	457	427	460	423	420	449	454	470	463	432	476	438	441	418	394	467	463	467	478	473	452	442	396	400	454	456	418	463	426	471	446	421	407	401	400	447	492	489	421	420	488	465	450	431	460	441	449	427	454	458	444	444	475	503	454	484	428	449	461	429	468	427	464	465	420	424	430	432	423	474	443	459	452	457	434	452	446	460	451	454	430	456	451	445	405	465	446	467	479	457	469	452	439	465	433	440	478	459	437	495	405	463	417	465	459	465	410	437	400	410	411	436	414	475	451	465	470	437	429	420	451	418	483	484	448	419	430	464	449	476	426	473	440	466	441	471	483	425	436	433	400	477	500	459	418	524	443	442	430	443	433	449	426	455	458	439	437	476	438	438	443	457	455	425	432	437	467	509	453	418	448	470	433	446	435	452	414	440	446	454	508	450	493	430	467	446	474	480	478	494	471	435	464	420	454	448	457	447	407	457	474	449	471	401	452	442	462	413	448	444	455	466	455	430	458	445	452	436	426	440	438	432	451	480	423	451	419	486	453	460	484	447	448	446	452	453	433	483	443	463	432	441	405	443	464	463	441	434	456	457	440	444	442	426	485	459	450	449	414	439	452	426	438	444	438	474	435	424	412	451	428	436	481	475	438	450	443	491	411	455	456	466	460	459	508	474	459	465	477	465	456	443	457	452	478	430	450	425	432	463	438	453	442	426	479	442	456	415	465	470	410	469	474	429	441	429	410	431	452	430	451	461	427	444	449	486	439	444	482	403	449	457	499	411	422	445	443	437	460	439	393	432	412	434	432	462	435	486	448	430	446	421	477	453	457	433	464	467	443	441	459	438	443	425	462	426	445	507	439	446	446	410	446	407	471	413	453	459	434	392	464	428	421	448	430	450	419	434	446	434	460	478	440	403	415	447	437	473	434	460	434	462	416	434	448	435	469	455	495	439	434	473	409	467	438	430	434	452	441	426	449	439	460	456	427	434	449	484	404	459	417	452	445	448	447	443	416	433	444	445	440	466	445	474	423	459	438	440	432	445	482	403	487	431	456	448	438	449	442	444	446	432	458	474	429	476	453	386	458	434	474	442	441	477	448	438	425	473	443	493	411	439	484	427	422	440	483	471	451	416	412	485	462	411	475	415	432	436	460	448	424	399	434	427	446	460	437	466	443	448	461	407	422	414	450	491	464	462	482	416	426	428	455	409	468	448	403	456	434	458	450	462	460	443	425	443	475	444	444	485	435	451	450	404	439	427	422	433	444	473	469	456	448	420	435	475	481	439	441	460	443	468	491	460	466	421	461	451	443	419	416	434	470	424	415	444	443	432	444	430	470	423	415	497	418	474	428	452	418	420	484	475	429	436	462	443	410	438	413	446	428	421	440	414	468	452	450	458	432	446	421	408	468	449	456	484	461	461	454	417	432	488	458	433	451	447	425	442	420	436	463	453	400	423	474	431	443	458	429	446	402	423	400	413	465	438	435	423	429	440	447	462	468	436	454	409	477	429	426	426	393	452	444	481	430	447	466	433	453	445	411	462	427	405	424	435	426	418	454	467	432	418	450	454	452	435	468	447	473	440	471	453	481	455	463	441	432	443	460	445	424	434	421	450	443	427	466	433	422	489	452	403	436	455	444	451	455	452	415	483	450	470	440	449	447	463	448	437	442	451	426	427	446	441	451	479	443	445	437	453	438	458	490	449	436	452	427	388	434	416	438	450	405	456	428	478	435	444	432	455	422	471	422	456	449	476	465	423	461	459	466	436	430	463	424	455	457	432	493	457	463	444	424	457	406	454	453	464	443	435	422	412	441	449	450	481	467	414	450	443	421	436	423	449	436	448	442	434	437	436	428	443	402	465	420	470	422	456	449	449	439	413	383	441	437	416	453	437	460	426	418	453	436	474	411	460	423	468	439	448	443	443	435	450	453	448	454	466	458	468	487	439	433	412	445	477	447	461	409	444	473	461	466	453	472	453	403	444	449	458	446	443	415	458	436	416	417	443	461	424	444	447	445	441	473	407	405	426	443	426	460	428	461	482	414	435	481	435	466	465	413	456	450	451	480	456	470	425	479	455	461	395	461	445	467	434	410	400	452	454	408	407	444	445	423	463	454	440	470	465	439	433	462	426	437	450	452	436	509	468	447	459	444	472	446	438	398	436	438	433	452	435	469	427	433	473	419	429	409	450	468	448	439	410	438	452	490	444	436	427	463	452	418	437	437	420	450	427	427	465	439	457	438	428	441	472	439	460	440	449	453	441	434	443	426	460	491	434	452	422	440	443	458	442	423	437	432	448	441	431	465	415	480	407	442	490	424	421	430	473	445	448	441	421	472	471	450	454	429	458	427	454	452	438	448	464	452	450	439	441	416	438	458	451	474	469	423	466	454	435	435	439	472	443	482	440	416	423	421	473	477	503	433	436	448	476	442	436	445	406	483	449	407	434	415	487	451	483	419	455	457	400	442	434	460	372	453	438	467	442	450	477	473	402	471	450	458	437	445	434	417	431	477	421	437	422	482	442	437	448	461	455	481	444	427	417	463	507	450	451	434	490	453	450	460	432	448	444	414	460	418	459	435	448	465	431	461	445	422	442	478	457	406	444	455	462	429	411	428	464	446	464	458	448	462	428	410	442	436	435	410	442	439	423	402	448	458	447	474	446	421	403	445	427	407	413	442	414	408	451	447	449	456	423	473	441	423	439	445	429	442	471	452	427	469	424	438	436	467	450	455	443	424	447	430	396	456	440	420	462	453	455	447	457	393	434	476	439	405	449	462	450	436	445	436	477	439	414	446	420	454	425	455	413	421	464	435	462	453	436	424	406	404	421	459	448	411	434	441	446	467	456	462	432	432	468	482	416	398	438	412	447	427	414	407	454	428	414	399	435	472	458	435	452	486	409	437	494	494	443	457	453	451	449	462	432	447	432	416	454	430	422	459	438	468	435	448	443	430	437	453	410	439	415	430	431	428	446	481	446	414	459	436	440	447	403	485	468	433	447	447	432	433	440	468	456	497	455	459	414	429	459	443	455	456	459	428	467	401	435	451	435	423	414	433	447	450	421	429	437	457	470	481	481	444	485	485	418	430	417	433	432	462	450	441	439	470	464	426	457	465	446	455	452	464	453	469	437	423	415	430	466	437	460	449	469	425	477	502	472	410	466	431	436	425	457	441	447	486	450	410	444	485	462	416	481	443	451	403	468	451	408	437	433	419	425	450	421	435	452	443	437	461	465	435	424	447	420	409	451	466
26594	9816	1672	778	511	425	475	426	490	428	709	1657	1557	996	578	436	397	401	357	418	367	369	362	365	421	417	390	382	378	345	358	365	401	321	366	382	364	370	339	380	367	390	351	379	349	400	361	427	412	351	387	387	358	364	392	381	358	409	355	399	399	388	368	368	346	366	394	376	380	382	333	350	397	368	348	355	378	376	365	389	389	361	398	362	400	361	372	393	378	365	420	361	389	377	352	371	378	348	374	381	330	390	373	376	399	380	362	361	333	381	382	367	395	367	392	361	380	391	411	389	360	366	357	370	375	370	383	387	378	396	372	391	375	356	375	390	407	372	354	387	386	354	355	394	361	355	372	387	379	366	385	348	368	380	378	415	391	369	447	338	357	399	378	371	327	386	396	385	387	367	353	366	360	341	399	339	374	382	369	370	382	361	359	381	372	392	366	346	334	379	383	397	384	356	359	384	398	371	372	369	365	400	357	397	366	373	386	400	409	388	382	381	353	363	402	396	356	370	348	417	404	374	380	361	394	355	368	390	359	371	373	375	401	387	346	333	394	394	369	358	375	379	368	363	402	374	363	357	369	376	342	401	389	370	378	374	371	392	379	389	401	370	382	359	345	348	369	386	386	379	392	380	398	347	416	370	331	387	379	369	376	346	373	376	395	387	380	387	398	344	365	382	347	367	377	385	372	355	380	370	369	389	396	366	381	388	377	368	406	346	353	372	352	389	377	390	398	376	379	332	403	380	349	403	400	372	367	362	363	355	354	334	367	394	396	352	347	386	376	365	364	366	383	363	367	400	364	411	360	400	385	385	346	337	372	369	418	398	365	385	382	338	367	355	425	339	361	338	370	381	392	374	424	412	372	384	380	379	402	385	352	383	365	388	395	379	371	392	369	350	379	375	397	364	388	373	371	375	375	373	357	393	354	360	372	403	379	394	397	399	393	348	417	373	388	377	387	374	347	343	365	352	352	413	368	372	410	365	394	394	399	396	358	409	379	369	372	385	388	351	376	373	365	387	357	385	388	380	357	405	359	358	383	394	344	383	405	357	373	383	369	365	357	377	381	382	369	400	371	389	366	388	363	360	371	377	410	363	363	368	339	362	377	360	363	341	358	371	426	332	386	343	357	388	361	341	399	372	400	367	375	381	353	374	380	397	387	398	356	375	346	394	345	397	380	363	398	350	366	390	360	357	402	370	369	386	370	379	378	345	361	373	363	389	413	406	373	377	363	386	370	370	371	391	395	383	393	364	367	358	386	381	358	399	403	352	389	367	356	387	375	353	365	414	365	370	393	348	377	386	376	429	386	376	394	382	379	352	387	405	385	372	384	357	378	353	379	384	382	376	380	370	389	400	345	417	338	389	374	367	379	396	373	380	383	378	389	380	352	371	371	376	322	399	371	363	408	409	360	392	388	344	330	385	367	391	344	410	392	370	386	351	356	386	384	376	417	409	325	357	365	364	378	404	367	358	362	393	343	375	370	354	386	379	390	395	372	377	367	356	367	379	371	382	424	378	395	381	357	377	364	372	340	357	401	360	390	393	369	405	412	382	387	396	406	364	346	379	403	384	404	361	347	391	393	376	364	352	374	377	380	370	379	371	410	362	360	386	359	386	346	367	404	369	350	347	355	403	358	360	401	380	401	394	405	368	381	383	357	396	338	368	376	363	366	383	378	386	412	377	399	379	393	352	382	383	430	371	365	368	378	357	369	389	424	364	390	367	387	342	379	393	370	377	395	370	390	389	359	399	353	346	367	374	368	353	395	388	402	376	397	414	354	376	406	359	397	366	335	392	383	363	360	379	363	341	383	384	347	375	377	377	399	373	371	358	386	352	351	378	356	377	385	397	373	386	389	363	393	373	390	349	354	367	372	414	391	366	371	375	398	383	355	383	372	400	354	409	366	330	379	391	368	427	386	354	353	381	390	404	386	397	398	383	382	322	362	369	366	353	360	358	392	365	367	373	375	393	389	382	371	370	394	338	370	395	394	366	385	337	391	364	379	392	377	378	378	403	405	367	368	369	390	353	403	376	357	372	345	348	346	387	382	364	398	369	383	385	400	365	340	388	400	336	403	378	363	399	378	399	397	406	385	371	356	400	386	390	356	377	384	380	342	354	367	422	396	359	351	386	365	391	370	348	344	358	371	360	349	380	359	362	375	385	387	353	384	364	357	342	407	391	383	374	357	328	340	348	368	383	360	360	399	356	389	381	359	371	383	385	360	351	352	374	399	356	353	345	397	359	368	379	401	388	377	389	356	395	368	387	386	355	361	380	341	387	367	350	368	372	397	397	414	348	370	414	390	376	375	368	425	418	356	367	384	379	395	389	398	382	373	393	373	412	356	377	366	389	381	407	371	383	392	360	377	354	418	375	379	388	363	354	346	390	377	391	376	389	396	369	392	365	363	411	368	379	384	356	382	356	391	379	355	332	358	432	390	363	386	370	384	399	417	360	349	347	396	369	377	377	367	366	356	395	352	377	375	383	368	399	374	369	367	412	364	380	411	370	355	405	392	387	379	374	331	384	370	370	377	387	366	347	383	393	362	393	416	383	409	373	356	383	366	347	376	384	358	406	334	385	394	378	364	368	362	407	383	386	392	395	356	405	352	377	379	370	397	389	399	404	381	376	345	376	385	385	397	397	381	383	383	380	375	368	403	364	384	375	351	342	415	380	375	343	376	370	360	377	374	373	387	383	394	366	383	376	391	393	362	390	393	354	357	388	411	400	356	398	409	393	341	356	377	376	351	394	386	368	360	388	371	391	366	329	385	390	411	401	418	390	366	402	361	385	369	391	341	370	370	395	380	389	377	363	351	373	376	377	391	332	372	373	378	380	370	332	392	356	366	377	403	342	343	410	379	404	416	385	356	381	340	361	382	385	361	388	379	398	370	387	345	400	391	351	382	365	364	399	354	346	362	408	424	424	374	397	372	368	350	393	392	319	373	410	395	354	383	350	365	369	395	370	392	391	343	353	340	368	375	354	380	351	376	425	366	369	375	361	355	372	346	396	398	385	359	368	400	349	342	390	372	385	372	383	377	334	368	369	404	382	408	375	396	415	407	365	349	350	373	378	417	360	418	369	370	397	363	383	388	354	376	404	396	373	357	394	371	357	372	348	391	368	391	374	389	388	394	392	397	360	334	415	381	385	344	389	357	382	372	321	362	415	349	372	398	372	387	350	388	362	419	393	401	380	386	395	389	362	374	352	358	340	384	366	349	384	363	371	385	361	382	395	363	349	361	403	379	407	363	352	368	377	346	403	362	401	428	397	389	385	382	404	348	393	375	379	356	378	359	392	392	354	363	375	331	395	430	371	362	353	323	337	364	394	382	382	368	387	370	364	367	381	372	393	371	344	399	376	380	362	380	358	396	371	393	372	343	362	358	348	401	423	376	362	361	357	366	340	376	373	360	384	404	395	411	378	383	373	370	350	398	381	377	339	394	394	365	361	405	375	334	391	404	423	376	342
5738	1986	1479	601	555	445	445	463	509	442	1000	2277	1867	1110	633	432	342	338	317	336	308	303	300	333	313	302	335	360	337	330	347	305	345	318	328	379	301	335	354	327	343	357	324	338	291	339	339	343	306	300	344	344	342	326	352	337	354	318	326	306	332	341	316	337	334	362	295	308	362	329	321	331	319	344	316	334	352	308	332	301	323	296	335	314	327	360	339	328	319	340	337	334	339	344	319	308	358	330	308	331	332	338	323	310	379	359	361	311	304	338	327	323	332	323	314	299	341	318	314	319	318	339	339	337	339	317	322	325	357	359	350	308	340	347	311	287	375	330	343	294	328	330	342	314	316	314	341	352	340	327	311	338	313	326	335	352	334	297	325	354	310	313	353	306	321	329	374	322	342	332	330	315	306	343	309	358	301	347	315	325	337	336	323	334	316	349	353	332	354	328	302	284	370	346	324	330	350	328	373	362	314	346	337	289	315	320	336	321	341	347	333	310	338	297	331	315	327	287	344	342	315	315	352	342	285	314	325	319	334	324	313	352	327	309	348	324	315	346	313	322	320	344	317	368	327	306	301	345	324	354	329	326	322	336	325	316	298	369	335	285	333	324	321	328	336	326	334	336	344	327	327	354	298	346	331	320	332	323	326	311	341	340	305	343	319	331	324	344	314	346	340	312	342	318	310	368	334	373	331	325	312	352	364	348	344	283	305	344	316	343	321	317	309	340	342	303	323	322	314	342	320	319	315	325	313	334	357	312	317	349	306	314	332	353	300	327	308	354	337	294	354	311	336	319	312	316	352	329	331	353	355	344	333	315	310	310	334	335	326	306	308	303	354	340	317	312	322	308	304	333	304	367	339	325	326	318	333	339	291	328	331	339	340	295	304	329	340	339	310	347	341	322	352	330	328	335	337	313	331	320	328	322	349	335	318	300	349	347	332	318	311	367	348	339	329	339	290	317	339	312	322	286	322	329	311	342	309	351	318	297	325	309	329	313	316	337	325	329	292	340	329	355	328	354	312	308	359	335	312	340	317	332	345	331	300	335	354	333	333	317	313	300	295	318	307	331	289	317	334	315	327	334	353	313	348	314	298	324	327	363	347	348	337	294	317	350	314	328	319	325	340	320	308	326	308	322	319	344	308	352	300	328	344	352	320	315	315	328	350	339	344	337	325	322	349	341	324	352	322	311	310	324	322	328	312	337	312	333	286	345	287	331	297	379	342	314	333	379	355	333	360	331	305	309	347	339	329	326	335	321	347	320	322	310	329	335	342	323	311	332	334	331	337	327	341	346	313	309	307	312	299	330	336	328	355	302	329	318	324	347	350	347	321	329	310	314	298	335	326	345	357	347	363	329	344	317	317	307	333	324	317	345	314	305	285	334	328	333	333	328	323	344	340	334	323	340	346	342	318	349	309	329	346	318	330	331	328	314	319	307	313	359	324	302	336	331	328	355	340	342	337	310	334	317	358	333	352	328	331	310	335	326	335	311	280	349	318	322	329	338	317	323	285	308	312	321	295	355	323	303	296	317	307	318	339	354	330	324	344	325	351	312	292	329	322	336	339	329	312	340	322	337	328	310	336	331	320	316	330	345	317	314	303	360	343	337	332	311	329	328	332	325	315	322	347	357	310	335	321	320	303	331	322	312	312	329	310	313	310	350	331	348	347	328	305	349	329	302	364	328	346	348	326	326	358	319	355	334	308	323	321	319	350	293	332	302	311	325	290	357	319	311	332	346	341	335	308	335	298	314	306	334	344	308	314	342	320	330	323	344	352	351	325	326	300	354	320	298	315	317	330	348	339	319	306	320	303	332	303	334	316	335	299	320	309	341	321	336	325	348	347	340	312	320	361	304	342	326	339	339	327	330	324	323	315	315	289	331	344	347	329	344	347	314	328	338	324	346	370	325	329	310	366	312	331	315	318	330	306	333	314	304	326	317	318	335	312	347	319	350	333	308	342	317	320	324	368	314	328	380	340	317	323	310	314	284	336	321	331	356	332	342	342	315	311	343	343	358	335	344	331	342	323	345	320	333	367	323	296	331	340	329	340	323	297	303	334	308	326	324	325	321	309	325	318	295	334	328	331	327	324	328	340	326	305	299	308	309	340	324	354	334	299	320	359	303	331	329	342	357	336	334	324	340	343	319	344	316	321	362	328	326	342	345	347	308	333	334	348	327	337	306	319	318	325	324	330	359	346	294	311	327	339	342	362	315	334	349	357	318	347	339	329	290	366	358	342	338	344	370	330	342	304	333	360	343	294	332	367	317	339	358	322	344	331	347	343	296	317	347	327	327	376	318	304	308	324	323	324	300	331	334	327	299	335	292	307	345	337	336	314	334	331	322	324	340	324	343	317	326	320	321	374	310	274	358	345	340	341	342	334	338	331	330	317	329	331	320	332	304	333	319	311	347	322	322	323	320	338	318	335	317	330	335	338	354	370	312	340	333	335	321	375	334	341	333	312	330	326	327	331	294	313	334	322	307	330	343	340	316	323	326	315	347	320	309	324	331	303	343	366	275	331	330	316	331	354	329	327	312	338	331	342	330	310	347	317	325	319	361	322	313	341	348	337	331	286	342	315	321	327	308	340	346	338	301	349	261	287	340	309	330	330	329	338	346	322	333	351	302	320	316	361	326	335	333	288	337	328	316	319	313	339	324	282	357	353	341	325	341	310	322	308	336	337	318	320	325	356	308	351	325	318	321	309	314	318	349	356	317	350	315	322	313	309	338	311	303	334	351	364	304	329	313	323	333	330	302	300	328	340	330	312	317	331	351	294	351	303	315	343	312	315	336	337	300	336	366	363	317	334	358	350	365	320	309	344	314	299	325	336	346	321	297	302	333	300	325	304	311	345	335	321	316	311	324	324	373	277	345	326	321	340	363	349	365	334	316	333	322	337	330	335	344	326	341	323	341	311	345	346	301	345	335	358	311	330	329	337	343	321	324	313	327	331	366	302	309	357	327	346	321	294	347	308	332	330	337	311	327	309	348	323	343	316	331	293	340	325	303	340	338	351	317	344	330	310	316	296	328	320	274	323	331	337	346	345	337	320	345	325	311	319	338	320	327	336	344	346	333	334	330	324	325	334	311	330	333	328	331	350	308	331	332	301	326	302	325	338	343	341	317	344	329	332	318	340	319	336	316	335	346	365	325	378	309	319	308	343	301	305	332	326	328	338	335	329	326	344	331	331	305	334	331	328	353	333	338	339	323	337	312	325	293	344	322	300	348	341	347	310	312	361	341	319	344	340	304	314	359	334	339	331	328	350	355	335	311	327	310	332	361	346	309	339	344	317	307	318	338	352	333	328	316	333	347	352	315	305	334	347	303	328	357	302	333	334	324	330	363	323	323	328	310	350	313	322	327	282	341	319	324	320	309	333	306	317	300	325	307	309	323	331	345	356	343	316	334	340	358	316	355	343	338	318	329	327	323	349	315	315	299	312	346	354	323	327	358	315	334	326	330	306	316	323	345
24765	20777	26717	24773	7961	1302	1052	991	668	980	10858	16311	10689	4835	1565	675	454	457	441	412	418	436	440	430	429	411	425	418	419	434	436	452	419	436	435	390	403	406	445	401	419	450	372	380	429	385	399	398	437	420	420	457	408	423	435	430	390	414	394	427	438	407	404	416	406	419	385	411	415	443	417	420	407	431	438	393	401	424	418	425	422	425	400	441	452	412	442	397	439	396	465	424	432	412	428	406	436	417	451	415	400	461	424	440	432	422	417	419	434	416	419	410	396	444	405	374	414	407	411	430	436	425	417	416	426	456	383	407	418	461	428	420	410	415	412	417	417	394	419	420	398	365	396	456	387	446	425	437	451	423	414	404	438	414	430	427	436	410	355	410	428	431	387	406	394	420	444	397	435	424	452	441	426	389	422	427	422	436	407	421	386	403	416	408	421	432	426	426	409	392	414	430	420	419	470	418	384	453	400	419	436	416	428	430	404	406	384	410	406	425	419	405	466	423	412	419	404	434	421	440	412	432	460	391	401	432	431	421	397	413	460	393	434	389	396	438	412	431	416	437	441	395	394	430	419	395	411	402	387	420	420	422	379	395	415	411	426	426	425	371	421	418	440	453	408	410	414	378	423	399	404	426	396	416	358	420	404	393	407	414	400	426	418	429	443	426	409	410	424	441	439	393	387	402	382	431	465	415	415	397	415	401	409	433	437	413	415	414	414	427	393	447	410	381	428	448	406	420	402	407	426	425	414	450	398	391	413	417	373	423	413	425	409	414	430	430	381	441	416	424	435	404	422	421	398	402	399	417	428	403	452	421	418	437	395	416	442	453	407	433	397	431	411	395	388	429	436	445	417	420	404	413	465	415	392	392	389	430	418	435	405	414	432	401	427	420	377	404	393	458	437	415	396	419	428	444	417	433	443	399	438	419	411	422	445	412	452	403	417	413	371	425	430	403	426	465	432	442	406	422	432	468	415	425	397	442	412	428	384	414	446	406	434	389	408	394	413	407	409	401	415	410	391	408	414	464	420	430	405	441	435	415	403	403	393	429	450	426	425	418	410	394	424	401	397	397	416	432	423	401	376	447	413	410	404	437	418	364	441	415	438	400	413	396	413	426	427	464	392	408	398	419	443	437	434	436	380	411	380	421	417	378	394	386	417	424	385	431	412	422	440	433	386	432	419	391	395	422	414	414	410	392	422	382	410	426	422	394	428	398	419	447	371	430	435	439	431	405	449	423	420	398	351	410	397	448	409	436	427	413	434	443	401	417	429	401	419	426	421	422	414	424	411	427	422	441	412	427	414	404	410	423	430	414	400	417	444	412	425	419	404	432	437	405	399	404	449	433	414	412	436	427	456	388	392	450	435	431	411	425	402	455	429	407	400	396	402	420	396	404	442	389	388	417	390	376	443	391	450	364	429	440	405	468	421	395	378	434	388	403	412	426	450	433	428	378	446	443	386	412	397	450	455	439	451	403	390	424	420	437	414	418	415	418	436	406	422	443	448	453	442	434	416	406	437	429	396	459	379	414	411	410	484	436	441	462	454	393	454	421	420	412	403	437	425	436	426	412	423	424	373	413	440	454	420	406	435	410	402	453	383	391	438	406	370	434	414	433	426	416	479	423	460	379	442	412	423	433	428	414	426	400	407	405	396	418	375	361	470	409	402	404	429	414	407	399	390	400	419	368	407	473	391	429	390	461	417	425	444	407	408	427	428	454	386	414	435	453	400	488	449	416	385	404	422	432	401	440	392	434	371	423	451	419	429	413	445	413	366	423	421	405	452	424	398	380	373	407	382	429	399	391	353	362	433	408	459	415	389	404	423	417	408	424	413	394	413	416	419	427	386	419	430	393	382	452	399	395	395	425	366	448	408	419	463	387	418	398	444	448	428	447	452	452	399	400	424	432	423	389	409	390	400	398	432	392	406	427	454	428	419	396	428	404	416	393	424	417	410	404	458	433	422	376	407	403	383	392	442	435	406	427	398	459	451	418	412	424	411	389	391	432	404	405	400	413	394	405	439	451	429	399	367	416	398	421	423	396	388	413	406	427	410	422	408	384	411	371	400	406	424	442	396	427	398	407	419	458	385	397	414	415	442	421	427	407	400	410	422	389	419	419	421	402	402	415	429	427	405	470	438	414	436	413	408	401	429	419	409	420	445	413	410	419	419	430	441	426	413	390	378	410	385	433	449	417	407	389	445	436	458	395	397	418	407	396	440	417	405	409	425	432	402	410	396	415	411	460	394	407	411	395	449	420	415	379	441	421	418	418	430	368	430	388	471	404	443	423	427	383	434	391	376	463	380	397	428	432	416	431	446	439	441	410	405	403	411	416	399	406	397	366	405	398	420	413	382	419	435	429	417	389	437	401	407	413	432	439	395	442	395	398	415	415	399	458	418	419	403	450	432	419	396	360	407	423	406	438	453	391	399	414	407	433	433	429	412	416	439	413	414	436	432	411	386	413	413	437	418	390	450	371	448	401	410	417	417	449	416	455	386	385	400	412	425	421	380	452	441	421	415	441	458	411	392	414	417	426	437	393	407	424	431	404	432	390	404	388	445	435	442	461	429	419	422	440	428	423	460	403	430	423	422	435	412	427	402	432	425	404	447	408	416	399	420	399	451	441	394	444	395	414	447	392	371	400	403	442	382	432	411	399	436	382	413	403	430	384	428	424	430	426	431	414	397	468	411	403	403	399	412	421	374	397	404	407	418	460	447	404	426	424	433	413	395	409	400	403	387	434	459	431	395	407	411	387	453	387	418	393	400	407	419	425	407	384	445	394	414	408	393	409	434	436	448	430	447	408	418	404	389	419	439	420	418	418	414	411	442	450	409	423	402	408	428	409	428	402	426	425	411	379	451	415	428	391	398	418	444	422	438	385	441	424	389	428	462	437	403	380	408	431	403	433	420	416	422	407	452	411	437	431	442	390	420	419	398	410	386	433	409	417	445	412	451	414	405	441	411	420	444	443	405	433	431	436	382	426	393	410	430	433	408	410	438	382	419	400	451	383	405	431	405	384	424	439	411	436	424	447	396	395	448	405	404	420	443	412	415	391	411	435	429	420	435	425	397	398	408	407	424	405	436	450	362	399	399	426	459	449	402	432	407	449	432	416	393	423	442	393	394	422	441	462	415	398	408	422	427	400	376	429	400	442	383	423	410	416	417	396	418	411	391	428	445	401	440	421	414	367	436	377	442	400	431	420	454	397	453	372	415	402	422	421	440	420	433	421	420	427	409	419	420	407	437	421	401	414	422	412	421	429	419	421	424	440	433	412	373	402	397	373	395	437	402	418	430	426	414	416	415	430	421	424	422	458	420	410	396	388	427	407	411	419	425	433	421	434	418	436	397	400	437	406	427	372	444	418	421	458	431	407	393	420	426	429	413	424	402	418	399	423	436	401	387	441	376	423	418	400	438	451	411	435	456	428	403	427	447	420	401	436	414	412	443	413	420	385	401	438	403	417	384	474	410	429
4382	5794	5377	2422	1590	1101	1113	1318	983	1342	14261	15852	10338	4931	1689	655	434	379	394	373	376	378	369	388	362	366	369	399	357	357	402	391	382	367	381	348	373	358	390	378	371	364	407	395	391	360	356	376	372	428	383	374	391	388	373	360	383	370	383	375	389	414	366	366	408	363	373	371	397	365	347	379	364	370	374	406	356	344	393	379	370	391	372	391	401	371	383	366	370	379	401	345	383	386	380	375	323	345	367	395	369	422	339	388	385	370	373	395	373	391	347	433	385	336	379	369	381	371	386	370	384	407	367	404	382	362	373	366	380	412	389	393	380	380	373	387	351	397	372	385	353	396	371	351	383	345	367	397	400	423	374	391	354	305	389	396	353	369	425	353	380	383	347	384	386	357	417	371	362	383	384	381	403	365	361	391	360	420	390	364	397	425	365	380	397	364	351	377	403	411	373	412	362	350	354	360	372	386	376	373	390	363	421	398	401	388	382	360	360	390	374	381	405	358	343	376	406	394	388	385	401	343	360	366	364	365	342	359	382	369	351	363	390	362	359	382	379	377	389	381	379	363	375	366	383	368	387	352	344	370	367	390	415	355	356	402	416	374	368	391	343	351	406	296	393	360	395	388	371	388	369	381	355	399	402	378	375	360	369	380	386	362	396	391	390	386	381	381	388	357	380	354	361	409	420	394	375	377	406	401	392	361	400	357	401	390	362	376	371	360	401	377	384	377	391	374	380	363	365	373	403	396	390	372	367	375	344	399	377	380	398	368	384	382	361	372	353	393	369	344	368	378	418	352	356	369	388	416	366	341	392	356	401	390	371	365	374	387	390	383	384	400	367	369	389	397	362	381	363	429	375	411	363	379	380	396	351	355	365	384	374	382	387	382	372	370	371	388	365	379	373	346	359	388	334	379	384	393	385	389	396	381	389	339	383	349	389	384	390	392	386	381	367	362	354	391	390	360	370	349	366	375	386	351	369	387	354	366	387	354	370	319	387	401	392	348	392	335	363	360	376	378	345	388	398	379	367	350	347	405	387	339	392	357	385	360	380	365	361	379	349	401	376	373	378	398	397	375	352	366	407	334	388	376	366	377	364	394	423	395	363	321	358	377	359	348	401	399	375	359	377	356	372	363	395	379	379	388	366	403	367	391	348	373	366	404	357	359	388	390	405	375	377	385	390	376	363	375	409	386	394	345	386	373	363	370	386	393	335	360	368	428	390	373	351	386	344	368	410	351	356	368	394	391	355	361	363	376	392	413	367	387	366	371	377	364	345	407	353	354	404	362	365	389	365	365	368	364	366	358	364	374	374	368	395	363	358	363	358	370	359	367	431	370	363	361	346	355	408	389	340	366	372	385	332	342	368	348	361	364	403	365	391	405	387	401	359	351	391	398	386	356	411	376	368	399	362	362	353	382	362	374	362	435	391	375	383	411	398	368	362	371	390	379	342	377	389	375	383	364	389	388	364	364	392	373	381	395	354	399	389	396	363	348	386	355	353	391	389	389	389	372	390	378	391	350	345	409	356	374	387	364	393	395	360	381	388	375	380	416	379	344	354	354	390	400	384	352	390	375	372	365	360	400	351	362	393	398	394	374	364	399	379	406	397	388	353	343	414	381	363	385	367	364	353	377	380	354	375	391	397	365	373	366	398	372	404	374	365	389	398	394	388	400	355	378	372	400	376	359	415	360	368	351	367	378	367	353	390	395	374	350	380	362	379	385	385	358	378	398	389	388	391	406	369	364	400	348	385	428	378	373	365	364	367	347	393	335	343	372	366	339	380	376	358	354	395	368	349	366	371	403	367	319	365	355	365	383	384	386	385	369	406	355	352	359	381	385	387	351	411	373	346	367	382	355	405	383	387	370	392	386	386	370	373	356	387	367	383	395	385	346	370	382	365	388	356	378	386	348	374	351	358	345	373	400	376	395	379	378	394	359	390	385	399	366	376	375	375	388	358	418	406	331	347	404	374	403	388	360	342	385	365	363	373	360	379	383	379	384	368	395	366	379	386	382	354	355	372	355	359	359	365	388	389	396	401	371	372	374	330	390	346	383	344	378	387	397	350	367	392	342	350	394	374	346	373	372	364	357	375	352	345	367	417	349	397	395	402	355	415	391	384	382	401	373	380	336	386	387	355	393	393	365	359	371	364	380	359	379	399	387	341	359	377	374	383	396	381	337	369	345	378	379	373	390	354	374	412	376	367	341	373	394	392	332	393	358	387	366	365	356	396	347	361	381	368	317	375	384	367	366	332	374	383	387	360	367	360	357	406	349	364	357	389	366	366	429	344	363	389	363	427	375	365	381	374	361	335	402	381	369	371	346	388	364	367	372	383	385	378	386	404	367	360	383	367	395	377	358	361	378	371	362	369	379	352	366	355	358	344	347	330	388	408	382	349	357	386	372	361	427	395	368	385	375	358	367	370	356	373	358	357	407	335	396	384	348	348	354	403	389	338	350	325	397	364	368	367	380	370	380	369	351	339	396	328	381	379	385	396	381	408	383	361	342	419	401	403	387	339	381	384	369	379	391	393	346	384	358	382	406	351	386	366	368	368	416	339	350	374	395	388	352	381	358	385	398	373	376	350	369	383	378	362	358	357	383	358	371	361	378	360	347	376	394	362	372	387	376	364	390	381	390	360	378	375	365	410	361	385	384	381	375	381	428	393	384	390	380	363	354	350	355	366	360	372	367	356	363	353	405	398	376	376	382	364	383	395	369	375	367	357	356	360	403	366	395	357	390	368	388	347	358	374	334	409	344	413	355	390	380	397	390	382	344	389	387	395	369	397	387	389	394	361	363	374	370	389	375	366	380	356	388	359	427	394	373	383	400	398	384	338	336	378	391	364	383	360	365	351	377	364	356	382	377	386	367	384	372	353	363	359	407	341	381	381	385	383	358	359	341	395	378	361	356	378	379	367	355	377	411	352	392	393	359	382	380	368	386	364	377	417	363	370	392	399	365	384	359	374	375	393	377	386	386	365	393	378	363	357	356	393	372	373	360	363	370	384	367	374	389	378	366	404	368	356	367	387	400	361	401	357	376	382	371	369	377	385	390	386	398	395	378	368	378	353	384	358	370	369	408	378	346	341	362	382	377	377	356	376	343	328	381	361	368	374	372	350	370	338	388	352	351	366	390	377	367	385	357	379	382	370	397	370	365	401	372	355	411	394	354	374	358	370	373	400	383	379	364	357	373	378	340	378	374	376	365	389	379	388	378	360	365	354	410	368	381	379	393	379	343	363	376	381	376	376	383	382	375	390	395	343	388	372	376	365	409	379	342	393	387	403	385	393	356	369	362	361	385	345	394	351	371	364	379	366	365	380	365	387	405	378	385	384	375	419	357	359	382	350	367	368	383	359	355	390	393	370	349	402	357	380	375	360	369	395	348	363	384	340	330	405	353	382	362	352	377	381	370	392	384	411	382	384	402	376	358	357	389	371	378	386	340	346	351	368	357	377	366	388	341	380	337	384	390
23852	20766	27759	23875	20617	9986	3697	1575	1151	2866	20486	27180	18690	8541	2409	843	591	537	563	545	532	482	496	545	541	457	486	524	508	499	507	517	490	488	515	524	495	515	550	503	499	524	517	489	528	499	508	558	515	528	540	509	509	510	530	539	520	508	504	510	506	522	513	490	509	514	498	504	514	543	514	557	513	504	510	518	513	497	537	535	502	537	503	489	534	531	568	510	532	536	510	519	532	427	497	532	521	471	482	511	533	521	533	537	568	497	477	509	470	528	507	567	527	561	502	493	521	520	465	562	544	486	498	490	525	549	519	538	523	490	509	499	492	519	485	502	458	468	536	516	503	518	491	521	509	489	523	523	502	508	511	499	483	467	505	478	517	520	514	510	505	510	500	508	512	521	517	499	555	529	497	466	522	480	479	531	528	463	543	517	477	484	497	515	503	517	514	507	488	545	532	513	529	531	529	484	489	514	508	465	482	538	481	546	527	484	457	493	475	508	495	520	517	489	519	504	482	512	532	460	521	522	540	521	495	502	475	510	495	487	500	467	512	487	494	506	477	466	470	523	512	528	492	467	490	522	491	462	510	455	516	528	528	472	471	466	476	478	509	525	527	528	552	533	520	495	465	549	515	502	468	477	527	490	514	503	511	520	433	516	531	510	511	520	496	509	511	514	537	524	508	539	569	492	456	491	526	528	514	498	500	536	495	509	537	495	541	506	477	488	513	512	489	480	509	476	527	535	515	502	488	507	508	496	535	504	510	543	560	509	513	504	490	512	511	542	502	490	502	468	517	516	531	477	495	502	492	498	495	523	550	506	493	469	461	491	497	528	483	514	495	506	506	474	481	497	540	487	507	506	492	499	536	548	535	483	510	469	480	578	544	506	536	488	488	497	507	541	510	498	512	503	505	521	522	537	496	502	495	528	498	483	479	485	485	496	542	493	536	518	502	520	528	477	485	480	508	479	490	512	504	498	489	521	478	511	489	537	543	568	551	501	542	527	463	532	440	494	475	503	472	539	516	497	521	516	513	507	547	544	529	526	455	513	486	514	468	534	488	522	477	495	497	532	531	525	465	528	485	505	519	526	531	514	496	511	520	539	544	523	503	522	491	524	528	451	553	485	519	502	497	482	503	460	496	510	523	509	519	507	546	516	513	481	471	464	509	503	488	541	533	496	520	505	491	505	494	503	509	517	518	536	510	465	509	533	562	482	526	492	527	487	532	524	520	533	498	517	488	512	478	512	493	484	511	505	542	497	504	527	535	500	499	504	517	502	485	484	502	517	523	533	482	546	510	458	511	501	488	498	532	552	501	473	528	535	452	512	508	542	496	530	519	434	536	504	496	538	510	440	483	524	504	522	480	487	535	529	501	528	518	546	490	541	492	516	550	493	501	516	491	509	511	491	483	507	525	530	485	496	504	489	494	556	522	495	538	524	496	493	522	505	519	526	512	502	518	500	504	489	535	517	482	481	476	468	492	512	498	532	500	520	541	508	499	528	502	502	536	499	520	532	497	442	533	487	487	480	466	497	508	489	495	532	504	483	520	491	497	506	494	500	515	527	484	504	550	539	515	523	505	511	503	489	484	496	492	482	531	522	493	531	511	537	505	528	507	534	519	510	533	504	480	499	510	517	476	531	494	505	489	487	493	509	500	472	525	525	541	486	508	488	525	520	493	513	513	484	473	529	514	516	411	515	501	523	502	543	499	542	494	480	489	531	505	492	529	518	517	475	472	500	529	489	468	484	503	483	516	508	484	520	479	492	527	512	515	505	502	513	477	534	499	477	548	504	521	486	522	528	492	481	499	479	532	447	469	497	506	506	535	490	523	514	504	522	535	511	522	472	477	497	474	515	469	502	522	497	473	513	535	512	518	476	481	507	524	521	514	523	517	467	490	474	500	536	532	493	482	500	494	491	513	567	505	503	493	496	537	520	536	491	469	515	518	523	555	491	522	513	490	479	499	482	563	459	479	541	489	521	467	467	532	470	548	485	502	516	509	528	526	484	521	505	513	523	464	509	483	508	500	487	492	533	470	500	515	542	509	525	513	505	499	513	512	502	492	502	520	543	514	482	486	504	478	495	525	511	521	490	513	514	490	488	517	531	474	518	559	500	501	513	515	484	533	456	507	532	503	474	496	504	505	547	475	500	507	504	493	475	507	524	510	503	517	542	476	496	517	504	464	504	509	490	516	526	505	470	500	508	494	456	511	514	495	554	487	527	524	512	521	478	524	535	503	482	505	488	521	493	513	492	479	491	499	561	510	518	503	521	484	488	495	499	482	429	477	493	525	513	529	523	479	523	502	537	550	505	504	526	502	517	531	472	547	538	494	543	507	464	480	484	503	510	545	504	516	495	503	499	534	497	523	481	535	509	505	503	508	501	503	508	549	523	509	490	487	512	494	463	512	514	509	505	510	537	520	506	494	512	494	538	526	523	482	549	470	518	480	501	505	491	500	506	513	495	491	517	438	537	522	514	498	481	453	508	494	556	523	527	546	504	519	532	473	540	535	487	531	522	510	537	523	508	508	509	514	506	506	485	499	486	493	479	531	508	519	511	519	516	488	463	522	494	509	493	523	496	498	504	510	527	492	541	481	492	480	517	515	496	544	464	533	503	502	455	499	466	494	507	523	499	516	513	509	479	486	484	508	495	515	464	521	535	508	513	513	527	513	502	495	541	487	512	515	499	506	474	474	489	525	494	511	494	480	511	502	488	528	495	545	498	522	516	511	546	492	474	458	504	487	494	505	535	529	520	483	518	516	478	497	532	464	495	518	480	491	496	482	482	509	473	511	524	505	512	510	490	500	479	536	498	510	524	499	532	488	510	517	499	536	526	509	484	513	489	498	509	498	520	520	533	479	511	512	535	511	482	505	516	517	504	456	471	495	491	487	480	492	545	464	539	505	505	490	503	495	495	502	542	514	524	461	524	520	498	487	507	519	492	518	503	444	501	500	449	488	513	496	463	489	562	542	478	502	531	506	527	498	502	488	494	495	499	485	529	513	514	485	492	498	518	565	517	525	548	533	494	522	522	512	488	495	465	465	522	477	492	485	520	550	542	490	492	528	537	495	506	525	473	529	501	462	525	481	525	522	495	490	512	531	498	523	490	493	550	496	489	507	502	497	514	502	528	503	490	526	486	474	523	508	444	510	491	482	541	496	515	426	508	542	491	515	489	547	507	483	479	548	520	496	517	473	500	503	479	508	507	513	541	532	499	481	534	500	517	492	499	502	534	540	484	511	505	503	523	532	476	521	522	509	477	492	512	496	514	502	506	512	510	469	546	517	503	523	503	510	528	533	491	519	546	512	519	482	522	513	519	519	485	536	497	457	512	495	529	476	520	512	527	475	505	480	447	460	513	510	461	517	514	508	519	458	469	493	496	501	539	502	507	514	524	462	419	449	502	502	478	542	492	563	502	532	454	485	491	452	496	522	481	505	498	491	508	480	504	491	494	506	518	534	504	528	508	478	464
4915	9930	8486	4106	4324	4686	3369	1827	1572	4706	23836	24515	16105	7566	2267	856	518	470	455	492	422	466	472	483	437	480	453	472	465	444	441	449	435	441	469	462	426	448	464	463	422	448	430	459	449	473	435	460	485	440	456	451	462	503	430	433	490	433	462	453	447	456	453	427	447	426	456	460	472	429	433	391	412	459	451	434	452	440	487	429	418	441	457	460	455	468	457	445	485	449	457	468	436	505	467	500	421	445	442	408	444	443	498	440	413	472	434	450	449	461	442	454	445	449	434	408	424	448	447	415	455	490	428	476	441	446	441	476	428	474	440	416	428	432	455	442	441	439	463	467	443	434	426	436	469	479	456	459	473	489	440	422	443	401	406	432	415	462	417	427	438	471	440	459	446	465	455	461	452	491	445	447	457	456	425	458	417	490	469	476	423	413	437	444	415	439	461	481	489	437	472	424	438	436	481	475	447	443	458	436	453	438	472	440	485	465	493	436	435	437	450	462	446	466	441	427	456	442	490	436	470	475	405	445	452	409	438	443	428	451	489	416	483	476	432	460	486	427	435	428	437	449	450	455	451	462	421	470	453	423	507	487	436	454	421	421	417	446	439	457	452	438	464	453	465	473	460	416	434	451	446	458	421	461	456	457	450	431	440	447	463	425	447	460	470	449	405	442	442	434	465	452	474	447	449	471	446	446	434	448	433	435	404	432	444	433	470	462	457	450	428	474	485	470	442	486	439	426	454	472	452	443	452	422	445	451	454	443	424	433	445	439	455	434	471	448	470	437	428	429	450	417	446	421	438	469	450	467	404	440	434	441	429	430	460	500	436	425	448	465	471	439	409	420	458	459	469	442	432	412	441	431	460	442	474	477	466	461	486	401	425	435	431	425	407	488	455	424	477	442	418	416	445	460	476	467	441	431	434	433	436	430	456	430	474	467	443	448	421	470	423	411	443	445	434	438	458	447	489	450	439	451	409	462	440	433	437	391	477	417	427	459	436	436	404	411	452	464	461	429	477	440	437	418	473	444	477	430	416	399	439	418	461	423	455	414	410	467	440	430	444	446	392	404	417	439	456	450	435	446	452	436	484	434	473	467	477	439	449	404	457	454	438	438	458	443	443	441	420	467	461	457	428	419	449	466	459	447	428	506	442	415	482	466	462	477	437	418	419	464	445	453	435	449	446	439	442	451	453	397	429	408	434	422	417	460	443	423	421	457	447	403	424	421	443	452	431	500	442	486	417	427	473	413	427	443	465	442	434	471	457	447	456	426	427	437	389	429	432	453	464	451	423	429	475	442	440	432	450	475	484	447	447	448	442	438	430	470	468	451	452	421	444	449	432	432	462	489	451	438	454	406	439	451	431	462	435	474	449	420	421	432	433	457	422	486	461	421	467	420	438	462	452	444	457	424	471	419	467	394	441	445	467	433	446	478	469	438	464	489	427	445	463	448	427	408	436	431	450	440	433	453	449	464	433	473	440	442	401	462	429	438	417	437	430	427	489	440	443	453	451	444	452	451	456	464	461	464	411	436	471	431	410	401	418	452	476	400	456	427	441	423	445	444	463	449	434	461	431	477	447	405	460	433	454	451	450	437	413	456	456	428	437	433	449	469	447	473	452	473	442	420	487	448	464	409	427	464	450	430	434	415	428	447	458	470	446	452	432	441	466	472	445	435	423	468	450	480	449	419	454	461	457	442	439	429	447	418	413	460	458	426	442	486	448	453	425	436	452	442	420	446	452	440	425	432	483	466	462	429	415	470	441	461	436	431	466	439	412	454	431	453	408	437	421	453	415	440	489	459	440	445	415	424	444	412	450	447	461	411	413	418	423	445	436	482	438	469	441	452	431	442	406	454	477	434	426	472	427	477	443	425	444	460	455	447	421	464	449	446	448	456	432	442	452	432	429	446	457	414	487	447	435	441	463	458	414	461	466	454	414	427	437	401	442	446	450	469	422	460	398	447	446	416	447	473	414	426	454	405	475	446	426	433	466	436	446	452	445	465	437	441	455	448	473	479	444	435	431	449	463	428	440	459	455	447	451	427	401	411	471	447	455	414	439	471	424	456	422	472	432	459	458	416	477	410	460	446	466	454	470	454	448	437	429	432	401	432	429	412	447	464	459	453	419	427	432	439	415	474	445	425	440	450	485	472	454	467	492	469	462	447	476	456	452	466	463	433	437	428	381	437	465	424	424	423	454	443	453	447	474	444	422	460	443	442	435	430	497	490	409	453	438	434	463	429	420	457	441	450	442	412	433	469	456	448	420	457	429	483	405	457	431	407	440	456	444	441	473	443	452	465	417	418	441	454	436	429	442	438	431	443	421	442	411	457	435	431	446	426	429	426	473	438	427	412	474	455	437	459	430	433	418	457	445	435	447	455	424	459	442	422	435	442	440	418	490	456	446	468	455	456	466	428	476	417	412	453	437	460	427	424	428	443	433	435	456	430	410	452	465	417	446	471	446	474	431	475	453	428	449	439	460	445	420	460	460	436	471	447	447	480	458	449	465	455	414	472	436	424	429	425	418	468	457	463	438	520	488	427	473	453	411	477	431	442	453	449	434	434	446	449	406	456	411	443	442	448	420	449	453	478	420	447	492	431	405	446	439	441	459	442	465	406	436	404	481	454	433	424	427	424	421	461	430	419	453	439	389	444	439	433	466	449	417	452	453	465	419	440	449	415	473	487	422	461	452	436	459	466	463	430	434	478	444	447	426	415	425	444	462	447	456	426	449	441	476	392	456	430	427	470	418	452	441	426	431	417	419	436	462	437	427	408	474	434	413	445	435	464	469	453	436	434	452	440	423	449	431	395	461	441	442	413	413	460	415	434	449	412	424	401	416	415	462	416	494	453	449	436	432	443	445	440	448	440	438	450	441	447	443	441	467	425	390	422	428	422	434	446	457	447	438	425	428	454	440	443	462	439	436	427	453	422	431	451	441	436	447	436	419	414	433	435	442	469	441	439	436	459	419	448	437	416	455	425	478	440	416	424	414	471	458	409	440	458	407	430	433	466	476	457	401	471	435	438	452	446	420	396	473	440	422	434	457	406	392	432	480	442	452	453	443	437	445	404	514	449	484	448	453	457	432	428	428	460	405	482	409	442	441	458	451	461	415	433	446	433	457	398	429	410	479	434	464	441	467	440	425	422	434	411	457	458	415	427	444	429	435	409	432	451	449	432	425	433	456	402	456	427	440	441	449	446	422	425	451	452	444	472	480	454	416	442	442	454	423	457	476	419	456	439	424	457	479	411	421	458	462	421	432	412	438	458	423	426	447	415	434	450	448	442	466	430	463	492	467	470	434	498	454	446	422	449	445	459	453	418	442	440	451	456	447	440	431	435	456	400	439	440	445	462	453	456	401	450	426	458	458	389	474	449	444	429	436	452	432	436	480	473	469	442	413	489	419	467	457	418	451	435	425	438	465	459	465	458	433	444	447	423	428	420	415	486	446	437	476	434	427	416	466	437	432	448	449	435
26920	10221	1808	917	1374	1064	641	559	483	506	992	1564	1378	893	544	493	430	406	347	375	372	381	352	366	384	397	391	393	402	418	401	412	405	386	404	392	361	412	404	371	361	358	427	422	388	420	388	355	396	361	361	412	347	379	364	422	349	382	395	386	384	373	418	373	352	390	353	404	375	434	392	385	404	403	395	393	384	393	425	425	399	394	380	384	367	376	398	399	373	370	383	379	411	377	358	376	398	437	378	375	376	404	377	411	367	371	373	403	399	373	383	383	407	386	372	375	383	424	362	366	419	365	406	450	379	367	386	408	383	338	385	376	370	371	378	398	403	404	388	402	370	419	392	410	389	393	394	405	405	402	376	386	399	385	446	400	397	338	373	357	385	366	328	382	374	361	366	367	397	380	374	377	406	396	406	380	396	382	371	394	349	395	391	375	352	374	370	394	378	395	405	405	376	364	351	368	375	372	352	402	384	423	392	390	373	387	389	390	382	402	402	387	383	421	370	393	408	401	417	380	376	372	413	383	390	392	369	379	399	408	396	393	388	399	430	377	368	353	396	398	379	401	428	397	396	401	407	397	426	372	400	394	418	381	363	418	373	405	384	393	376	396	377	417	393	388	367	408	353	382	382	383	412	366	364	375	375	353	377	365	375	371	366	394	382	390	365	408	336	415	375	372	368	390	378	369	387	425	395	378	370	368	371	400	406	365	418	374	349	380	368	421	395	401	378	379	399	358	343	389	365	400	350	402	437	385	373	419	376	401	391	369	414	404	406	373	384	398	393	371	376	379	382	407	370	358	415	380	386	400	344	375	386	375	407	361	368	372	408	383	350	371	366	374	387	394	340	370	384	384	391	364	383	396	368	371	379	389	349	390	384	390	393	384	404	348	374	378	345	385	390	368	401	411	390	394	395	336	338	423	384	403	387	370	378	342	380	385	428	374	425	396	404	385	390	378	407	395	378	372	424	378	375	400	398	415	374	395	403	382	390	401	401	393	402	357	390	363	399	363	402	387	405	377	397	366	401	381	410	364	402	405	398	388	385	404	409	421	353	392	377	369	419	378	400	374	373	395	360	374	398	357	408	376	406	376	398	395	398	394	370	339	400	382	386	406	391	349	362	382	408	354	382	352	398	383	391	409	416	406	393	381	376	367	398	391	391	375	389	362	381	355	394	392	409	367	360	417	350	378	380	349	371	400	348	385	409	377	358	387	395	405	414	360	390	387	380	428	384	366	369	400	376	376	395	419	397	381	361	381	366	395	422	413	360	424	416	384	390	397	392	385	384	389	367	383	377	425	386	384	417	394	397	391	408	384	364	414	397	365	376	387	355	373	396	383	393	404	389	414	394	354	369	370	388	391	422	388	387	396	377	382	381	401	390	418	401	364	396	434	373	419	403	381	366	368	389	349	418	374	398	394	419	394	411	390	383	377	383	384	350	393	385	388	405	393	384	389	389	394	363	391	368	429	396	390	367	374	397	370	384	371	395	399	382	374	405	387	380	414	370	408	378	381	376	386	397	429	394	358	372	392	392	383	364	377	392	360	381	365	375	386	412	425	383	378	363	360	390	398	404	409	405	396	397	387	368	407	417	392	376	364	397	413	388	344	407	377	357	386	416	375	397	370	400	406	391	398	369	377	387	405	406	365	380	361	372	375	375	396	400	432	389	395	403	405	408	372	392	408	369	408	396	383	410	404	390	416	356	401	396	406	383	372	379	381	390	370	359	395	383	400	364	408	405	378	392	367	413	401	446	417	407	381	389	375	380	390	384	413	383	382	370	369	375	361	397	383	368	374	389	446	384	440	366	400	376	396	353	380	375	366	421	395	379	342	404	386	370	388	366	381	396	374	368	409	378	381	408	402	395	363	361	393	368	398	364	362	396	328	379	386	355	365	349	421	398	385	373	374	380	353	355	371	374	376	405	376	372	374	378	395	359	390	417	339	377	402	409	348	372	399	388	377	376	367	376	383	362	403	381	373	379	421	411	376	392	369	400	393	380	369	393	396	396	392	392	386	353	395	380	361	416	405	380	392	403	373	387	379	383	384	369	360	376	383	426	343	379	384	413	398	377	387	400	376	386	396	378	387	375	398	371	407	377	382	382	361	383	385	406	377	410	368	369	397	388	338	412	367	393	371	399	373	363	381	384	411	410	390	364	377	389	394	419	382	387	377	385	403	398	393	358	399	334	401	370	358	408	374	393	382	409	436	396	372	338	375	393	349	406	362	409	411	360	380	382	399	387	369	370	346	371	363	363	358	345	409	388	364	370	399	386	369	406	366	375	408	422	369	373	405	404	380	393	382	381	388	392	358	385	357	384	420	381	383	373	387	394	371	373	391	401	406	379	386	382	363	388	403	361	391	385	378	381	384	374	374	386	349	402	373	382	373	424	385	415	384	370	372	383	409	375	381	361	375	372	395	350	414	395	350	378	402	410	381	400	358	418	364	394	368	338	382	387	390	395	402	354	351	354	338	359	399	389	367	410	366	412	364	406	390	380	410	367	380	412	381	370	359	363	392	376	336	421	350	365	370	396	439	372	423	454	387	388	395	354	374	402	393	387	390	356	354	384	419	412	377	390	407	372	376	397	401	385	412	388	391	404	393	438	398	422	378	414	371	403	397	399	409	352	366	343	395	363	332	366	414	389	350	386	413	405	411	377	370	405	387	390	369	403	428	405	374	399	405	369	418	400	394	398	388	422	413	390	372	395	367	389	429	332	410	365	350	403	399	369	396	383	391	371	397	387	370	402	382	394	396	390	391	377	356	404	385	400	412	390	389	360	395	377	364	389	381	401	400	396	387	419	401	388	413	374	406	405	381	358	387	405	378	372	382	369	395	373	387	380	354	377	404	419	373	408	362	373	370	378	387	374	392	430	367	389	375	346	373	388	384	370	373	389	379	401	394	371	367	361	397	417	399	385	399	390	385	418	359	404	389	380	384	379	385	390	372	387	356	421	359	379	385	384	411	401	396	387	394	382	394	415	428	404	402	384	371	407	383	361	359	386	389	406	391	381	407	402	374	393	371	400	389	330	393	380	385	413	393	410	339	369	369	382	348	384	361	367	384	376	347	360	369	374	408	341	392	390	414	407	400	381	451	386	396	415	364	377	365	409	374	404	380	362	421	373	408	393	382	363	345	369	381	357	373	359	403	389	402	362	376	363	415	386	404	388	398	411	411	384	398	390	381	375	363	388	374	383	390	388	380	338	383	386	389	396	400	421	415	412	392	353	412	350	382	424	364	386	384	370	367	396	377	378	380	341	367	389	367	402	379	371	414	424	412	367	388	393	398	420	385	421	421	377	380	391	410	395	406	365	396	361	401	376	370	425	392	380	376	369	367	420	434	397	374	404	380	378	369	360	351	388	381	362	381	351	390	378	364	379	398	375	378	384	380	425	383	412	394	382	382	403	371	397	406	391	402	366	405	397	381	364	340	388	367	387	352	398	382	395	385	369	328	401	390	426	399	394	400
5669	2078	1611	1087	2001	1388	857	620	599	580	1450	2194	1700	925	550	357	374	324	311	330	347	330	344	305	326	350	318	347	333	323	333	327	343	314	354	322	343	348	341	313	333	345	363	326	354	328	346	315	293	347	344	330	321	340	332	345	321	337	330	357	343	338	331	342	334	305	315	369	349	344	333	329	366	334	338	355	364	339	338	333	344	352	377	338	350	327	345	304	338	337	353	360	342	326	332	357	360	326	349	324	333	349	317	344	330	317	336	384	337	347	323	327	353	321	341	340	313	325	352	337	318	330	360	363	353	351	309	335	348	327	353	342	315	329	321	353	344	313	317	373	381	344	326	322	360	301	351	330	327	339	359	340	363	332	343	331	338	342	318	338	335	329	333	342	338	354	332	353	356	335	354	321	331	318	299	339	318	336	336	345	365	324	337	335	318	346	312	335	344	350	366	362	311	345	318	312	340	371	361	355	382	369	333	341	325	347	350	308	346	361	332	377	326	314	329	333	362	350	327	363	343	358	319	371	342	330	369	346	315	313	339	353	335	344	349	301	358	314	337	305	353	334	316	333	343	352	324	326	364	319	351	325	313	337	344	337	352	334	374	317	355	353	371	318	335	348	333	328	297	338	315	343	346	325	340	340	323	343	345	369	363	331	337	338	338	340	353	325	345	343	347	342	353	342	377	349	383	328	344	332	346	371	343	303	346	306	368	332	360	333	333	338	357	348	340	349	347	332	346	304	326	334	319	315	361	334	337	345	326	341	320	343	352	361	306	342	334	330	346	341	363	363	332	354	345	366	314	361	332	341	307	310	341	318	344	347	350	349	314	342	336	378	326	279	323	318	363	337	345	297	327	361	321	369	361	333	355	310	337	333	327	319	346	338	298	341	368	340	348	341	343	341	346	334	336	326	344	327	325	349	362	326	334	342	338	341	341	317	324	319	390	368	359	321	322	329	324	327	347	353	341	351	331	341	330	316	336	326	320	336	344	342	338	330	332	362	362	373	349	368	325	322	322	351	367	341	341	315	307	348	362	350	343	324	348	330	330	341	324	325	327	376	349	334	375	314	343	324	349	324	350	325	334	360	330	325	382	333	357	331	326	331	334	332	328	335	341	302	372	361	297	359	308	365	347	317	357	339	335	356	355	340	352	363	322	323	346	333	301	338	349	340	335	335	334	316	356	348	349	325	331	317	326	282	307	335	326	343	359	336	295	317	330	358	310	315	323	345	341	329	346	331	366	340	333	369	327	371	348	329	377	379	324	354	335	350	297	382	345	330	340	346	356	359	337	352	347	330	328	368	349	319	320	354	372	351	329	320	324	340	353	348	330	334	393	346	346	336	325	369	341	365	325	331	318	327	351	348	343	309	354	317	336	332	316	338	325	316	335	359	335	363	329	335	340	308	342	350	343	338	341	310	361	357	333	358	364	340	319	324	326	345	309	361	334	323	310	314	355	348	328	339	340	344	342	341	351	336	302	342	343	345	336	357	378	332	335	367	365	340	380	346	335	358	328	356	314	304	312	327	323	333	352	348	391	352	326	324	324	327	335	353	359	375	340	346	336	341	359	330	366	350	332	350	337	345	304	372	339	334	338	326	368	341	348	356	314	347	352	328	373	370	358	304	346	348	333	364	322	346	354	315	344	330	349	331	336	336	324	329	333	357	372	333	345	337	333	336	355	346	361	327	357	348	336	330	319	368	332	373	361	345	336	329	337	348	313	331	336	334	314	342	358	377	353	353	337	342	360	373	352	329	342	363	357	328	326	344	348	311	365	341	319	367	327	326	318	325	354	350	355	344	344	360	347	346	353	345	346	328	312	367	315	352	356	326	343	323	309	348	312	333	361	342	332	323	338	342	312	311	340	347	332	308	347	354	321	307	321	353	327	344	365	334	323	345	356	318	327	350	331	329	334	350	346	351	319	358	365	326	317	349	341	358	322	355	361	375	318	360	339	342	319	337	370	350	322	317	349	335	338	370	341	339	330	369	319	338	328	317	323	344	331	361	327	321	328	353	343	331	314	360	320	355	313	335	354	358	349	322	336	358	293	395	344	334	371	343	318	312	331	364	334	327	360	307	339	346	349	322	361	307	343	340	354	338	339	341	308	338	316	357	329	339	351	321	344	340	343	336	339	328	364	337	325	329	316	331	353	345	372	326	352	343	339	326	332	354	311	373	332	325	336	345	305	336	347	352	359	337	354	341	325	375	342	349	360	332	340	324	326	319	341	340	323	321	333	320	327	359	322	346	304	311	356	324	324	337	352	310	350	338	310	347	347	313	326	318	301	355	360	311	341	361	335	347	363	338	310	312	326	353	377	376	334	326	370	324	325	329	355	361	345	381	334	357	324	335	308	342	332	348	343	323	363	329	322	342	324	336	334	321	360	332	322	328	328	347	344	350	341	361	344	340	321	308	358	322	327	331	342	340	342	322	309	332	363	352	352	331	321	317	341	318	377	349	317	344	328	322	341	353	351	350	321	340	354	339	344	336	354	371	339	298	340	320	353	326	334	309	338	328	306	347	316	345	322	318	345	343	343	309	330	305	371	353	319	334	325	324	314	365	350	322	344	377	307	368	339	318	361	350	325	363	329	337	343	353	335	347	341	316	326	304	362	327	371	331	357	345	339	350	331	336	304	313	344	345	375	362	356	347	337	346	345	316	325	346	374	340	334	328	355	362	365	339	332	370	318	356	321	359	339	316	377	332	376	329	354	350	371	320	334	357	344	340	349	370	354	318	348	340	337	335	319	307	316	330	312	317	350	348	344	340	343	321	336	321	337	357	336	349	354	373	293	307	320	347	313	363	364	339	349	336	334	367	326	317	340	329	318	329	338	348	361	335	345	309	324	343	366	324	347	364	344	359	331	318	334	353	329	331	326	309	332	347	336	331	340	317	346	299	350	314	377	348	309	337	358	360	337	306	374	308	323	357	365	325	354	334	353	344	342	346	348	315	327	342	352	352	324	364	366	327	365	365	333	368	328	364	330	328	330	328	336	346	364	331	346	348	344	319	339	367	332	329	364	351	307	356	346	360	350	332	337	356	331	325	335	329	344	319	348	327	338	336	374	347	369	361	342	326	333	346	320	355	355	304	333	351	313	339	342	325	366	317	324	310	340	348	326	312	365	356	338	334	326	360	322	323	359	348	349	311	321	359	310	354	353	328	305	324	371	305	355	315	318	343	361	320	322	318	357	325	353	340	353	334	318	321	330	335	322	325	316	322	347	329	349	329	318	372	327	317	342	356	355	344	368	329	328	336	308	351	334	361	333	359	347	326	370	328	329	345	320	341	336	330	346	323	377	345	344	342	370	345	378	342	350	338	340	339	316	338	316	323	339	325	345	332	328	345	308	337	337	361	317	334	332	316	312	317	344	365	350	309	344	325	362	350	333	344	336	328	331	341	344	343	334	330	322	310	306	373	344	348	341	284	331	332	337	315	350	336	346	348	340	316	307	329	326	349	347	344	352	344
24805	20787	26743	24818	11930	3609	1608	1125	972	1037	5046	16411	11898	5352	1611	677	478	456	468	427	388	471	413	438	432	417	412	433	429	430	417	436	438	396	448	467	418	432	444	451	439	374	406	421	433	414	412	425	393	402	422	414	418	415	440	433	416	419	446	436	384	439	404	416	424	409	454	449	410	436	439	429	426	417	394	426	426	394	391	431	425	409	447	417	463	446	431	470	439	427	429	430	428	444	437	455	435	422	439	444	464	400	405	428	436	415	413	454	448	440	432	422	371	425	423	462	426	429	428	454	437	463	454	401	447	428	408	438	425	403	438	454	443	439	405	403	425	450	429	439	425	416	419	396	425	439	461	461	451	441	446	431	442	412	398	411	444	414	455	456	395	420	468	421	423	425	437	430	437	403	427	395	396	423	436	418	461	423	412	428	440	412	415	426	448	461	435	420	452	412	422	418	384	397	399	404	420	441	425	440	400	439	434	430	417	433	410	401	395	486	464	408	432	449	437	422	404	421	453	424	421	399	413	430	428	437	438	429	419	387	398	421	403	403	425	435	437	404	426	393	435	428	421	436	415	428	450	425	442	456	398	420	415	400	402	408	410	415	409	459	428	439	414	420	405	411	378	394	431	410	398	428	427	437	407	423	437	413	452	433	436	407	407	437	432	423	414	412	433	445	420	451	424	446	448	418	433	420	442	439	424	424	451	418	425	398	458	447	406	421	430	438	427	441	435	454	448	480	394	406	422	400	401	435	390	426	428	448	409	478	428	454	431	448	431	431	418	389	425	412	450	426	409	450	446	412	403	445	418	437	441	442	394	418	424	410	455	451	397	433	445	407	409	426	437	420	465	394	419	426	397	428	421	382	406	390	439	412	400	469	435	431	450	416	441	427	456	458	429	398	414	401	440	449	440	405	454	420	412	409	438	429	378	450	402	399	406	437	431	450	407	445	399	450	445	425	442	423	400	431	409	465	481	425	400	459	419	443	414	441	417	403	412	393	408	421	408	418	453	433	417	451	392	419	434	436	448	412	466	410	423	429	439	418	411	424	415	435	407	411	444	402	396	420	408	473	439	449	449	386	407	434	467	438	405	404	399	441	425	439	426	407	465	450	437	439	419	422	419	412	418	436	444	432	406	435	458	418	417	435	407	437	431	447	395	406	445	417	400	398	454	424	439	481	403	405	442	383	417	413	406	457	432	413	444	412	446	447	442	446	439	425	451	417	454	422	408	426	442	461	418	445	424	440	410	431	451	428	424	455	397	451	441	451	433	398	405	404	428	410	421	444	458	420	414	422	440	432	477	395	439	428	412	400	419	401	429	420	424	450	412	432	427	426	455	424	416	456	423	465	416	414	405	418	410	404	400	416	399	422	488	409	462	477	448	420	444	424	451	400	425	479	442	435	399	447	401	410	443	429	405	437	450	442	430	436	397	464	410	430	387	462	424	447	422	439	399	419	419	442	435	430	424	426	394	398	443	435	401	450	434	413	390	419	451	427	440	436	457	435	433	432	427	385	421	420	426	448	417	381	443	439	419	449	431	400	423	431	403	435	402	417	445	451	410	400	406	413	415	497	413	406	477	418	436	432	438	424	429	407	428	431	398	439	411	424	416	439	429	427	439	449	409	415	435	460	404	414	401	432	461	403	442	408	425	401	463	419	424	416	428	411	416	434	366	412	436	458	433	415	424	433	410	409	438	445	449	473	446	429	442	437	387	469	394	450	421	421	448	405	450	423	453	454	469	423	465	424	447	433	468	408	404	394	403	430	443	418	420	418	399	439	417	409	422	416	437	440	452	438	426	408	405	407	473	411	400	435	383	477	456	444	416	412	450	441	419	421	423	426	397	397	417	443	465	423	457	425	422	403	424	417	412	409	427	403	425	455	411	435	438	408	405	424	439	408	415	439	463	418	464	435	431	433	426	405	442	418	418	476	437	389	425	421	452	451	426	406	462	415	444	418	446	449	428	410	431	381	428	457	433	432	392	390	413	422	408	426	419	400	430	436	430	446	407	413	422	414	376	451	396	454	457	406	441	414	446	420	430	436	430	444	455	436	408	451	424	435	443	416	432	417	463	417	428	429	453	407	462	415	439	436	432	445	420	416	407	400	435	467	436	367	421	444	426	450	416	414	436	415	416	446	434	451	402	450	412	446	444	428	403	404	412	445	428	410	421	456	458	415	426	416	403	411	423	425	394	413	432	480	421	423	456	452	400	434	437	419	436	422	436	412	452	397	429	418	411	419	446	407	408	426	434	420	411	414	432	432	419	416	428	437	399	436	418	435	430	450	408	435	445	416	441	434	428	416	449	420	461	438	417	413	450	424	424	454	404	408	407	428	416	419	444	425	450	446	409	430	422	436	457	445	427	394	420	395	431	451	408	415	453	405	409	422	429	427	418	444	460	479	426	420	406	405	410	436	441	423	425	460	425	429	430	422	404	418	436	394	380	449	438	394	438	442	433	428	410	432	417	397	422	415	405	422	444	432	405	449	431	448	412	431	414	423	415	447	428	428	423	399	395	417	437	419	416	411	400	475	410	401	436	380	422	426	425	395	436	435	429	412	390	440	468	450	433	399	444	465	407	438	434	438	441	414	442	452	429	443	384	439	447	398	435	429	448	429	379	424	435	416	423	453	446	428	421	425	394	400	447	422	450	484	448	426	404	439	428	391	434	418	445	442	445	405	390	415	440	455	418	396	382	432	468	432	461	421	426	406	424	406	412	430	419	450	427	417	431	409	438	441	451	443	442	443	425	435	398	431	409	456	412	433	408	455	435	431	441	427	446	442	441	432	435	426	420	431	435	432	416	455	450	440	456	401	422	456	349	471	403	422	435	431	423	438	414	428	438	470	444	436	445	401	422	456	423	404	413	422	392	448	399	431	452	460	372	417	448	423	396	407	438	406	414	394	443	422	419	452	447	446	394	445	431	385	396	444	423	390	408	448	419	420	398	428	423	439	445	461	429	408	426	437	416	445	428	471	397	452	435	421	403	410	469	442	429	447	417	389	414	420	431	445	454	426	413	442	430	436	436	395	430	396	445	453	423	402	397	415	410	411	418	438	421	423	437	400	435	395	442	426	467	459	404	439	395	400	422	406	452	430	424	408	443	422	463	399	416	454	399	418	426	431	462	428	421	424	424	421	431	450	409	414	428	438	433	465	427	439	441	401	410	372	455	433	411	461	402	425	422	432	413	392	399	439	423	443	442	412	407	419	431	408	452	434	414	412	433	433	475	427	405	429	454	413	454	448	438	422	467	438	438	442	437	442	427	423	421	465	438	431	421	436	429	437	393	471	429	464	434	430	462	393	432	405	418	411	380	449	457	422	441	426	368	443	468	407	427	437	424	426	446	479	428	406	414	412	408	404	379	436	439	428	453	464	396	444	444	406	433	458	428	436	453	437	402	434	442	406	410	439	442	415	417	422	433	396	387	428	418	427	431	408	435	397	411	410	421	441	492	406	433	424	446	431	420	401
4462	5939	5728	5038	5134	3146	1784	1415	1256	1460	7767	17215	11509	5241	1825	648	435	419	417	391	402	345	409	394	367	408	404	398	351	378	416	396	366	392	365	360	405	400	385	404	390	394	380	380	396	360	415	360	389	364	428	376	351	384	388	406	381	372	381	358	354	374	373	346	369	395	396	377	409	403	388	375	363	374	405	356	381	414	377	395	388	373	395	389	377	403	377	373	364	399	409	398	388	416	407	398	412	351	391	352	393	430	422	388	401	352	396	390	382	406	381	377	387	339	404	387	391	366	356	359	391	398	349	394	346	379	416	411	383	407	382	359	402	398	380	368	376	407	397	380	412	407	375	363	394	410	396	393	375	383	330	373	403	369	371	389	363	348	375	391	394	386	406	404	364	406	436	381	364	350	415	379	397	375	413	384	350	368	370	386	372	393	372	385	401	394	370	429	415	410	414	419	405	373	412	360	387	390	360	399	410	375	380	390	412	399	410	386	420	356	374	381	358	420	364	372	384	382	426	390	346	382	387	389	386	407	411	377	370	393	381	408	381	366	396	384	395	374	402	395	376	403	369	370	372	412	370	381	381	430	404	375	385	377	403	372	392	386	395	402	377	381	386	404	387	368	386	401	420	378	407	396	389	390	379	400	359	378	418	413	372	381	397	386	380	375	383	367	369	389	388	405	389	365	380	362	396	406	380	378	376	396	417	422	423	399	410	415	376	396	386	391	407	365	373	380	390	396	358	394	382	370	396	364	404	381	400	428	362	417	413	395	405	394	383	393	395	396	366	388	423	382	383	385	422	369	385	385	375	370	398	361	382	381	387	385	403	429	379	381	366	398	387	379	411	405	394	393	389	382	405	443	373	381	378	388	417	392	372	382	401	383	351	386	394	406	395	373	431	384	371	380	409	391	414	376	424	395	375	374	386	367	401	382	409	383	388	383	373	419	402	366	360	392	388	402	362	340	394	390	386	415	372	409	393	361	359	368	409	368	365	407	380	362	392	405	370	378	405	401	410	391	390	374	391	391	374	358	425	431	414	397	383	339	434	418	432	378	391	385	391	372	382	374	392	370	407	368	402	416	346	374	395	341	340	410	396	365	416	389	395	377	360	346	390	347	367	374	377	390	397	390	404	399	384	369	389	412	368	352	362	396	417	374	399	372	377	385	416	394	365	390	361	362	377	358	377	385	377	377	396	362	380	384	390	386	353	403	419	375	389	416	372	376	394	371	398	380	406	404	387	388	402	372	384	382	347	379	388	373	386	372	341	403	382	381	363	416	373	379	365	361	396	378	351	386	361	394	388	383	390	381	386	374	387	355	364	395	383	416	364	410	367	367	334	392	441	359	359	370	371	393	416	368	382	377	424	390	388	390	394	423	384	389	384	359	411	395	371	390	396	389	389	400	370	406	390	370	363	328	393	371	376	408	385	360	360	399	397	427	372	386	374	367	390	379	357	383	392	388	416	372	412	392	381	389	396	361	410	344	385	371	379	401	414	410	378	379	377	379	385	370	368	413	397	400	400	385	398	394	418	381	389	373	404	356	392	413	379	387	384	370	391	381	407	371	413	391	391	388	395	351	383	390	392	391	410	368	364	404	355	419	392	347	389	394	391	390	375	379	353	418	378	378	402	421	422	402	406	385	341	398	389	382	363	385	405	421	391	396	367	371	384	378	355	389	407	390	369	371	376	376	377	351	387	404	383	386	370	376	378	393	372	410	372	391	370	404	346	382	398	375	376	361	381	421	392	370	410	392	386	400	351	374	410	408	399	400	369	389	403	370	385	395	379	382	374	399	374	394	363	399	379	378	361	379	386	397	436	406	365	435	382	370	360	383	383	374	390	376	404	379	414	372	390	407	385	411	391	395	373	375	369	376	380	396	364	380	389	353	354	379	391	372	356	392	413	393	393	368	392	367	366	385	376	369	365	401	358	374	382	347	400	392	415	399	365	397	380	354	402	402	413	388	430	417	400	380	415	364	338	380	397	364	398	381	404	367	363	383	418	343	428	380	375	374	381	364	420	401	395	403	388	389	398	415	373	370	375	393	379	379	390	378	384	382	374	365	395	418	378	376	373	366	360	361	410	427	371	371	371	395	420	405	455	371	385	384	392	392	383	422	368	367	418	375	394	378	381	404	398	343	370	381	372	392	402	397	371	354	362	372	370	378	370	352	392	328	386	409	355	392	336	398	370	376	384	382	355	364	383	389	374	396	364	368	371	396	373	376	381	385	390	395	389	393	401	363	389	363	430	392	385	335	352	380	406	390	355	417	383	389	374	390	359	360	357	369	374	393	384	397	392	391	353	375	371	347	395	359	374	354	411	364	428	384	408	419	373	377	368	375	392	376	357	396	405	348	391	401	361	358	369	365	419	399	360	402	389	367	369	377	387	384	410	375	364	402	373	377	378	356	369	417	448	371	399	374	406	373	409	408	359	372	393	386	372	397	371	398	397	364	374	395	377	380	370	375	406	403	381	385	396	410	400	367	396	399	387	370	402	376	393	416	376	369	371	392	393	381	373	417	364	388	386	413	344	436	399	375	375	374	389	400	401	344	389	365	378	396	385	400	365	371	369	368	378	355	414	388	380	345	362	418	391	385	406	393	405	392	353	376	395	349	393	371	411	408	359	402	401	380	407	383	398	409	356	391	394	372	365	403	327	401	386	407	388	389	354	378	387	356	361	409	387	360	344	391	372	362	394	390	365	411	387	370	363	334	424	390	379	367	379	382	375	438	392	405	374	408	366	396	398	409	399	359	394	376	370	386	424	396	362	384	374	407	377	373	421	367	342	376	390	386	383	415	359	373	372	346	368	386	366	394	402	400	387	357	387	438	385	388	408	386	359	422	401	383	371	399	370	384	383	399	381	396	364	410	377	400	376	371	362	393	357	399	425	401	393	374	381	396	409	396	385	361	357	387	380	371	413	388	345	373	412	399	384	364	432	398	362	399	376	401	362	385	408	381	325	370	382	371	395	358	377	398	399	396	411	364	373	349	388	419	385	400	384	408	405	373	386	395	376	376	357	416	371	437	337	382	383	402	372	383	350	391	392	389	404	350	393	382	397	360	373	389	420	374	391	360	362	364	377	371	350	367	407	389	379	382	383	377	388	375	365	366	386	392	422	373	357	364	406	406	344	389	358	372	377	365	402	366	367	380	384	373	400	396	364	385	355	405	371	426	411	399	434	383	379	334	376	395	380	385	369	407	383	402	355	391	377	367	393	367	389	382	357	377	400	381	363	389	370	385	400	353	398	379	396	382	392	372	386	395	362	423	389	361	345	383	393	385	384	383	385	382	384	348	362	352	361	392	414	399	360	384	391	394	400	398	390	401	388	373	387	396	377	398	432	394	356	385	386	362	395	382	341	396	363	405	378	416	402	384	372	399	401	360	407	409	377	413	404	353	403	363	399	438	354	392	366	391	384	410	380	402	403	400	363	368	425	388	405	378	403	420	375	355	377	402	373	387	391	393	398	391
23821	20794	27757	24061	20437	9958	2950	2043	1498	1260	11415	27973	20311	9606	2771	911	592	521	524	560	525	516	514	469	563	575	528	529	555	499	531	543	553	539	516	559	536	523	512	567	502	555	554	496	507	523	513	564	519	528	527	561	479	518	551	525	519	515	526	542	507	524	483	513	569	532	509	547	528	534	548	528	534	544	533	538	524	512	536	551	511	523	491	519	536	536	482	505	582	551	513	537	521	502	537	482	542	510	543	566	540	520	517	579	580	515	540	560	491	508	506	547	514	549	530	535	509	526	547	561	539	514	538	528	526	488	514	510	467	548	519	505	525	516	477	520	483	488	519	510	542	524	499	505	509	567	548	500	512	519	539	521	496	541	517	519	503	552	517	502	538	526	512	545	537	517	545	534	504	503	555	528	528	534	553	493	526	516	554	571	542	541	549	509	551	518	508	534	527	481	499	523	549	553	538	571	493	530	522	503	525	508	534	489	502	546	538	537	533	530	522	539	519	529	513	514	518	511	547	518	513	523	542	551	540	496	540	524	510	546	495	464	529	574	562	535	524	540	467	537	524	497	535	492	525	548	542	586	525	532	502	533	521	521	502	530	538	502	509	562	464	530	507	517	513	519	535	511	526	525	495	504	499	531	508	534	536	530	512	541	544	515	479	523	517	515	516	551	507	533	501	540	508	500	512	494	520	510	506	530	532	521	500	506	569	514	534	475	514	539	544	508	494	508	538	538	503	505	507	519	537	491	567	523	495	543	470	515	468	508	525	543	511	531	502	529	502	577	518	514	499	505	516	534	574	544	512	526	492	526	543	536	517	544	491	546	493	487	531	540	528	503	539	513	483	530	525	549	483	525	544	486	541	531	474	469	558	524	470	520	508	501	538	447	551	544	523	506	495	532	534	549	538	545	495	496	517	498	509	523	531	507	504	493	496	491	496	513	497	534	515	510	514	536	509	584	532	522	534	539	528	524	553	512	511	507	546	514	505	527	555	548	476	563	494	511	523	538	503	514	549	538	581	529	524	532	546	525	496	520	542	509	548	535	523	541	513	522	529	526	533	487	533	492	508	471	506	504	505	511	518	495	481	522	530	511	516	498	492	505	489	575	548	525	520	503	517	516	503	535	521	497	497	497	532	528	514	511	563	527	529	509	492	534	519	516	560	515	504	489	495	505	529	547	519	561	534	518	488	490	524	547	510	526	498	547	506	497	544	585	529	509	498	502	534	517	518	530	512	532	554	558	537	518	515	549	527	506	507	540	539	557	494	535	513	527	529	512	544	492	503	527	532	564	457	529	557	515	510	500	563	542	496	556	514	543	557	505	541	526	530	538	533	510	539	534	507	549	523	480	508	518	538	520	525	473	531	532	505	507	543	474	568	563	504	511	483	511	504	495	537	527	527	500	555	516	515	496	481	488	546	502	505	553	529	530	552	517	536	513	485	493	480	554	502	499	552	507	507	545	539	503	514	544	496	527	523	483	484	507	489	512	547	507	494	500	528	538	555	534	490	486	516	507	566	487	540	509	528	525	490	506	544	507	523	540	538	539	522	544	510	506	495	503	513	529	546	566	507	530	545	539	541	539	499	503	544	508	530	505	506	553	488	509	486	528	509	510	538	523	499	546	567	519	519	510	492	519	510	574	551	476	520	541	516	498	557	524	540	531	486	530	505	519	518	506	485	502	515	529	553	544	539	533	503	524	499	491	540	500	515	534	558	517	551	476	528	509	523	517	547	497	487	496	519	519	543	536	534	509	547	515	542	543	527	526	549	521	526	510	531	513	568	522	541	500	545	549	541	464	538	567	510	492	497	506	476	520	525	529	468	502	504	493	528	533	474	532	527	528	503	545	518	489	550	515	501	492	504	523	513	520	531	573	500	540	550	515	502	485	505	542	538	545	525	536	499	506	493	514	536	497	465	530	523	487	460	529	494	516	515	525	532	512	490	457	502	516	509	487	504	520	522	488	530	542	551	520	527	484	545	515	527	505	540	563	542	513	534	540	490	501	518	503	488	501	509	521	505	535	511	514	535	490	557	531	517	530	521	497	527	511	513	489	528	554	526	509	473	499	529	549	514	520	513	513	516	514	475	550	546	532	521	506	557	539	507	467	565	522	526	533	528	550	554	545	523	523	501	517	529	525	531	523	525	546	563	489	518	544	519	522	497	504	519	533	495	529	496	494	493	498	519	531	518	518	520	501	503	526	555	509	534	546	553	529	524	524	479	522	539	489	532	511	529	478	496	525	514	537	515	528	525	517	523	513	503	520	508	541	524	513	541	478	531	548	514	533	513	524	505	517	521	526	495	484	499	526	523	537	496	500	518	519	547	506	511	515	485	530	538	556	539	505	490	506	542	536	541	515	527	514	542	525	490	505	541	513	535	496	532	497	483	564	491	472	538	525	502	550	529	523	524	540	500	559	498	574	538	532	530	526	534	550	500	490	490	503	516	479	511	522	497	506	511	506	482	513	505	535	536	537	493	516	516	497	507	502	523	523	490	546	540	525	517	522	525	539	497	488	534	548	518	479	540	522	528	521	495	516	485	535	512	482	543	517	501	540	498	525	533	513	533	524	514	527	472	524	494	510	541	537	532	536	512	579	558	553	474	505	539	493	545	497	545	539	548	510	557	545	529	549	534	478	532	568	494	508	523	496	523	531	515	550	503	504	514	528	537	514	478	479	524	508	514	557	518	524	545	557	524	529	529	478	488	487	478	560	497	483	528	505	499	500	485	514	508	503	519	526	509	495	492	497	505	499	501	496	507	492	526	516	513	488	500	486	567	477	527	503	503	482	514	472	527	459	509	507	535	525	511	528	559	534	487	520	519	551	503	522	532	539	495	517	517	541	500	505	492	515	526	487	534	502	525	497	509	509	542	570	530	490	535	548	517	505	541	530	509	511	547	492	495	507	476	505	539	497	519	486	536	497	494	523	517	489	522	517	486	542	527	532	504	493	494	526	510	541	485	515	509	530	522	547	478	521	528	547	529	517	509	549	487	547	504	525	532	510	518	525	498	490	459	523	526	531	520	494	520	532	486	521	528	561	499	508	514	565	531	520	532	511	507	536	503	517	497	539	526	528	516	518	504	512	534	519	518	491	505	468	522	507	547	518	523	525	536	538	520	518	504	513	517	511	536	539	508	546	503	486	476	509	541	509	503	496	524	515	489	531	529	512	546	475	497	526	513	520	519	487	523	507	526	517	542	562	579	582	516	536	533	528	549	494	530	549	518	520	570	551	533	498	497	521	490	512	492	512	522	482	545	528	493	493	534	531	511	524	517	509	535	519	495	469	491	519	514	520	512	480	527	533	485	499	510	536	535	523	510	531	519	542	528	482	555	505	548	514	488	538	480	490	490	540	512	466	526	492	522	552	508	512	506	530	524	517	491	543	499	500	507	533	528	550	501	528	500	552	539	503	526	539	502	534	499	533	526	528	484	527	525	529	500	519	520	552	528	485	553	536	500	535	525	549	528	532
5417	9632	14761	11694	7378	3689	2413	2576	2103	1611	15781	26147	17795	8132	2807	898	551	466	444	440	458	506	488	430	480	469	461	467	452	517	491	456	467	462	459	462	477	466	465	448	498	470	450	484	488	452	436	464	472	444	429	447	494	478	439	429	474	452	446	468	459	449	453	473	459	446	449	454	462	432	467	512	480	453	500	478	437	442	460	462	505	470	488	469	456	483	494	454	519	455	454	448	470	471	456	479	453	441	461	461	434	486	467	487	430	448	472	442	447	498	462	453	464	427	457	439	458	449	519	446	488	478	461	419	413	448	460	480	486	423	461	456	492	421	480	477	494	480	462	440	447	419	447	472	448	435	474	506	451	469	437	483	439	468	429	444	476	499	499	454	471	459	478	456	523	424	461	443	466	459	476	457	425	432	492	452	442	427	436	449	442	496	471	472	491	459	426	477	468	522	468	462	464	483	466	502	461	445	452	488	459	438	476	403	476	484	450	470	433	452	471	438	451	446	457	526	466	453	490	416	424	455	441	467	427	463	473	459	511	468	439	458	492	457	504	471	463	435	490	484	440	494	445	453	461	464	493	488	439	472	448	457	457	470	444	473	480	473	504	470	420	449	454	476	443	457	463	455	458	432	446	479	466	470	440	469	476	450	475	462	478	477	466	486	452	434	450	471	450	436	430	454	470	466	454	465	469	455	473	448	492	450	441	466	472	437	442	473	429	427	509	443	458	446	476	458	478	449	483	445	488	450	486	452	446	469	462	452	418	450	464	421	469	454	475	448	474	453	445	419	452	474	443	439	445	434	476	462	441	431	423	470	461	487	455	514	460	454	421	443	471	484	427	472	473	484	464	474	497	426	455	468	458	458	458	431	450	455	444	463	453	478	455	497	441	476	463	441	449	444	459	458	459	435	459	415	443	463	462	431	461	446	463	444	475	468	507	450	481	465	432	457	471	456	480	450	457	435	443	448	441	469	474	507	457	423	480	433	457	453	451	457	451	442	477	434	469	458	469	434	471	487	485	452	446	474	471	475	446	483	498	496	449	470	442	479	453	438	469	455	442	464	401	444	465	466	452	458	463	515	460	470	471	493	454	478	455	441	438	453	457	453	461	485	485	432	465	488	477	469	419	478	378	458	493	460	479	451	501	467	456	466	444	490	393	450	446	479	413	457	439	465	478	467	464	465	443	449	454	481	465	447	442	477	461	498	457	468	456	451	487	480	444	414	474	475	463	486	461	430	451	443	439	493	440	455	437	460	538	445	471	480	471	436	466	453	462	459	456	440	454	477	460	461	443	461	425	471	454	459	477	494	415	472	466	445	443	465	480	460	452	464	449	461	459	427	484	465	434	414	453	447	488	471	489	448	446	444	491	493	454	484	424	422	427	488	442	472	455	469	447	456	431	440	462	496	459	466	442	456	448	465	477	447	445	450	475	443	469	446	444	449	455	464	440	461	506	444	448	477	463	478	463	468	442	405	483	485	480	451	463	461	435	472	502	447	479	499	442	450	487	461	446	469	432	490	404	471	454	454	464	495	442	443	489	469	437	471	427	460	443	511	443	424	444	464	458	486	431	446	473	466	432	406	442	505	432	428	446	421	483	463	454	453	478	446	450	452	463	492	464	427	496	464	446	424	449	476	433	429	469	467	445	441	427	464	452	449	466	483	450	435	462	461	435	438	459	450	446	472	483	424	419	462	452	448	475	484	442	498	487	465	441	477	468	450	459	443	506	470	477	459	462	450	489	475	457	433	433	464	436	447	461	398	452	451	456	448	442	453	450	439	426	473	490	455	439	456	458	436	446	462	450	488	450	459	450	448	454	492	477	461	480	467	485	466	429	433	438	426	417	467	466	473	454	489	452	470	457	476	446	470	429	503	427	434	451	444	467	442	470	420	459	445	448	455	460	481	450	439	452	437	465	439	478	443	440	466	466	465	481	437	488	463	446	425	472	411	442	435	473	500	438	446	467	469	455	484	419	451	492	482	496	464	480	477	435	476	440	459	502	454	440	438	471	433	458	472	467	432	490	453	445	459	446	430	455	429	485	456	453	484	459	508	489	503	468	485	459	471	421	431	454	429	452	517	440	459	447	444	450	454	468	462	433	454	450	438	440	501	440	477	459	479	450	473	464	439	448	481	469	451	461	443	465	453	454	420	464	478	450	452	474	414	458	454	448	437	451	485	477	473	457	437	457	448	415	411	491	414	458	461	460	467	452	492	454	455	498	457	468	429	468	492	454	477	442	468	479	459	450	457	460	455	461	455	444	476	474	473	481	431	466	476	456	462	423	424	494	447	475	464	475	436	447	478	473	448	484	470	475	451	441	459	449	439	458	478	507	465	441	439	462	494	454	442	450	468	452	426	425	446	456	498	435	476	474	463	454	493	435	477	467	483	453	454	443	436	438	432	438	489	464	500	460	472	469	456	446	435	479	445	415	494	425	491	457	455	446	444	482	447	493	480	491	465	465	485	433	457	431	508	481	490	442	459	432	458	462	418	437	471	432	465	438	440	485	460	465	458	440	439	458	451	500	475	446	434	480	400	454	478	429	452	425	488	488	462	413	429	447	430	454	451	504	492	471	449	474	466	440	450	457	445	451	483	461	475	448	455	398	454	457	474	464	486	444	445	463	443	472	467	498	437	461	473	472	453	430	434	437	487	449	476	497	448	464	468	443	432	426	437	478	473	430	457	482	495	456	423	451	441	460	478	459	478	430	454	465	452	466	446	476	424	500	438	450	466	514	513	464	448	471	449	415	417	465	435	458	507	438	487	451	453	484	459	424	447	468	453	452	481	449	525	461	449	478	435	474	473	493	469	458	467	461	482	432	426	412	465	465	461	434	453	476	476	455	466	423	428	448	434	456	438	473	455	472	451	482	441	437	420	460	460	452	470	448	436	476	463	441	459	428	443	465	464	444	486	461	461	454	441	471	468	484	437	457	456	454	486	471	418	416	477	472	458	449	455	437	461	428	424	475	491	425	468	444	452	424	437	477	451	441	506	445	482	466	452	444	455	471	498	449	435	495	480	487	474	459	461	429	481	439	414	489	458	457	482	432	473	498	489	428	477	450	491	458	482	453	459	474	436	471	463	456	463	456	451	410	484	453	455	456	473	441	432	447	456	397	447	448	443	460	456	478	501	468	455	467	448	465	445	463	422	457	464	417	453	440	471	447	453	428	471	458	467	461	462	450	453	484	448	428	425	495	452	465	467	483	450	435	491	446	462	474	458	401	505	422	478	447	481	494	461	510	455	491	470	442	452	438	438	462	454	473	464	473	471	462	432	445	455	467	441	426	444	450	457	428	466	448	441	415	491	479	466	477	462	435	469	426	464	468	476	514	446	421	437	455	468	449	454	427	467	438	445	469	464	461	470	439	436	426	450	469	432	451	466	483	433	465	461	467	454	439	448	467	468	481	468	404	448	447	487	462	457	462	493	468	443	466	443	488	446	449	458	495	446	473	436	452	464	460	506	438	458
26819	10012	2914	2633	1400	763	713	598	492	572	836	1952	1617	1035	611	456	409	420	372	440	405	388	383	426	413	435	375	408	429	393	413	415	380	373	387	408	414	393	398	416	395	408	392	397	395	395	377	386	409	366	370	413	425	390	391	389	410	397	427	407	362	374	369	396	405	387	422	428	431	401	417	393	374	369	435	367	432	392	380	415	371	394	403	407	383	383	440	393	403	393	441	400	402	357	419	392	430	403	409	433	384	404	407	391	441	371	393	413	387	369	401	392	383	419	392	428	420	395	423	384	393	406	419	430	440	396	390	383	413	394	426	405	351	409	425	403	387	413	349	399	390	396	379	391	408	415	405	388	391	415	422	407	421	396	410	389	416	420	419	357	378	399	411	376	400	410	427	413	413	403	381	384	395	390	395	414	410	418	387	409	398	388	443	385	445	416	400	408	391	396	404	411	415	392	426	380	376	367	404	391	418	384	410	443	415	436	408	437	405	403	376	388	390	417	392	382	442	404	398	402	415	409	407	412	436	402	418	385	371	376	389	420	401	418	386	417	408	393	406	432	389	370	388	437	402	422	378	383	435	386	381	400	381	376	394	411	412	401	391	386	421	403	365	394	393	388	416	418	414	389	382	422	441	439	398	402	413	419	438	375	421	414	360	401	453	411	394	400	369	384	389	411	422	415	402	384	387	399	400	416	401	398	380	377	409	393	356	388	392	402	403	408	413	418	451	441	371	412	384	395	396	399	405	394	382	396	355	399	414	427	419	421	386	395	395	388	417	436	359	400	404	391	395	414	407	411	415	406	388	411	398	415	412	395	410	375	420	369	416	400	364	396	396	409	401	407	383	422	407	394	415	418	426	391	432	385	391	436	407	409	410	403	435	402	393	430	428	380	401	396	448	425	390	421	401	376	421	434	431	413	418	401	425	386	427	405	392	371	415	410	414	410	394	403	373	370	399	433	425	423	395	400	400	380	372	408	395	371	427	444	405	397	441	380	394	417	374	413	387	391	409	403	413	401	408	402	438	386	381	394	407	396	397	427	419	394	411	439	400	388	418	447	410	450	420	435	392	405	424	365	426	393	407	429	404	395	438	395	407	419	401	383	392	395	419	416	395	424	443	419	412	420	388	379	357	398	396	379	424	410	437	402	391	398	401	416	391	425	405	366	414	423	382	402	414	407	422	410	405	415	415	401	380	383	394	403	360	426	429	395	395	400	384	364	416	390	403	420	395	385	403	407	397	401	408	396	375	383	430	366	357	406	402	407	382	399	389	366	443	419	408	399	423	378	383	387	399	410	427	382	413	399	395	397	389	413	431	419	383	368	376	411	405	441	404	404	399	417	438	378	378	401	389	392	399	382	419	426	408	408	392	428	417	393	419	415	364	388	399	416	405	376	416	456	433	412	380	414	420	417	404	416	372	362	406	390	378	382	374	420	381	433	404	389	413	400	412	408	391	449	389	409	422	380	384	432	390	407	406	422	413	410	370	398	419	409	409	412	369	404	400	394	404	382	409	398	394	407	363	418	427	421	399	416	402	372	407	371	384	425	390	423	402	414	453	384	399	417	386	395	448	406	393	402	373	416	424	406	410	391	405	419	414	393	418	419	381	424	390	385	394	409	428	385	411	423	407	401	416	424	406	379	441	414	387	401	425	416	381	386	425	413	416	385	371	400	408	405	394	392	372	383	419	406	416	413	391	409	401	405	411	398	394	387	351	430	376	431	403	399	404	405	423	397	429	412	415	411	411	409	428	388	383	395	417	438	392	377	452	388	376	362	409	419	402	384	395	431	423	405	380	390	400	396	403	414	389	381	413	379	415	367	372	391	408	391	416	441	428	410	403	417	394	426	435	420	437	421	440	378	428	391	426	415	407	398	416	407	425	388	369	363	388	426	387	404	369	393	392	441	442	402	415	409	427	403	402	407	399	376	418	377	400	389	406	387	435	407	372	390	410	405	362	416	408	410	381	397	384	381	437	331	423	409	377	396	403	399	402	395	407	418	381	380	402	389	436	408	396	385	424	453	482	406	414	428	425	351	404	409	391	406	417	423	394	437	418	394	412	388	411	439	402	416	417	378	378	360	379	365	410	378	394	414	429	422	390	403	404	423	438	418	420	421	416	387	418	391	409	396	406	396	417	395	399	402	374	398	432	404	418	412	404	416	386	407	380	388	431	431	402	372	433	402	404	403	360	369	414	405	399	402	410	380	404	378	348	398	409	390	412	437	433	438	434	398	404	403	416	430	405	418	402	406	405	389	448	363	449	407	378	425	393	402	393	390	398	415	439	389	383	425	425	390	393	416	379	371	388	409	381	383	418	385	424	395	413	368	366	375	440	365	426	375	437	387	430	416	434	417	397	374	392	380	402	388	409	404	421	406	402	413	398	410	442	432	412	414	382	397	384	432	416	367	379	389	358	398	414	415	414	406	400	378	420	401	388	396	390	395	380	395	410	378	412	380	412	402	398	424	377	354	410	413	405	373	372	401	410	415	404	393	392	419	403	384	406	424	409	396	383	425	406	423	430	411	409	390	391	394	438	387	427	398	405	424	379	367	389	365	395	402	412	403	417	385	376	436	394	478	411	412	408	422	393	379	418	440	390	392	415	409	429	370	388	389	373	423	409	396	425	377	380	373	387	418	416	395	392	381	403	416	383	402	390	423	395	393	441	434	392	435	386	424	405	405	376	429	365	401	408	385	379	404	426	399	383	423	407	424	414	404	390	390	395	386	395	390	419	408	408	390	408	431	390	420	399	419	397	399	402	417	407	407	365	405	406	371	397	373	383	395	386	402	398	388	428	391	399	432	432	402	412	420	414	397	459	404	425	415	408	398	374	393	404	378	432	399	409	395	382	388	392	389	437	418	427	404	383	423	435	415	376	401	418	423	386	395	440	412	428	414	391	390	374	413	424	420	398	416	390	361	422	398	393	422	402	380	393	436	380	414	415	405	438	407	411	398	390	401	435	367	372	412	409	382	381	373	383	369	402	411	403	366	411	396	401	423	387	372	387	390	442	385	427	445	410	415	386	395	387	343	440	394	417	400	421	379	387	423	395	425	392	404	365	426	383	378	364	380	408	406	387	407	387	407	387	409	416	410	404	404	400	404	404	415	415	384	396	403	396	387	414	437	431	390	397	431	378	434	396	427	410	409	376	371	395	406	393	360	402	421	429	395	416	360	392	390	433	373	398	418	369	394	371	421	408	412	405	386	368	401	387	402	400	392	452	369	407	396	378	420	378	377	390	414	385	421	382	422	395	397	405	414	410	421	370	426	405	404	415	427	379	422	361	392	392	353	423	406	434	426	427	404	401	416	402	386	402	440	418	442	421	398	428	381	410	381	417	406	369	416	406	382	399	459	412	411	414	426	402	421	391	377	360	426	417	441	418	386	373	432	436	404	395	432	439	415	439	409	418	413	440	430	423	416	419	384	399	402	395	424	363	364	402	387	410	428	410	395	397	427	410	437	436	429
5805	1947	2916	2795	1661	950	889	674	528	506	1135	2565	1917	999	563	391	383	379	372	370	380	397	325	390	338	355	337	306	374	324	333	332	344	321	369	362	372	372	340	328	364	343	370	368	342	330	360	336	327	348	347	335	334	348	349	326	317	376	342	347	352	354	346	344	350	357	343	331	352	344	335	337	351	352	331	371	367	325	363	336	317	368	310	371	319	353	350	379	322	362	326	339	341	378	309	346	357	325	334	341	327	316	318	331	346	352	331	362	344	350	349	334	349	359	357	334	317	362	319	339	363	367	360	329	375	336	377	341	395	312	356	350	344	322	345	357	358	350	338	359	342	341	330	337	305	305	344	356	355	387	344	347	333	327	326	350	344	341	344	354	360	360	344	358	367	380	352	348	348	384	318	347	353	346	363	367	363	366	350	322	345	319	355	366	350	360	343	348	368	343	333	334	337	366	321	348	342	327	353	340	347	324	371	353	360	344	355	329	336	334	326	327	340	345	369	371	337	352	324	341	342	336	388	353	365	331	339	324	381	323	371	351	355	357	361	337	311	331	336	365	377	344	349	376	315	332	332	350	359	348	386	324	361	352	349	349	340	348	353	343	339	350	324	345	363	371	378	371	366	357	374	382	337	326	379	321	340	369	336	354	344	333	334	356	323	360	348	343	338	374	334	342	378	358	332	345	339	336	401	341	327	399	355	351	330	358	319	346	341	379	343	371	310	355	335	323	378	343	360	356	350	329	372	359	339	377	338	370	346	344	389	367	378	339	363	342	366	351	347	346	377	341	335	361	339	371	361	338	338	372	368	369	351	357	333	311	372	351	353	352	359	371	361	363	307	348	358	363	367	347	353	349	340	341	359	338	349	367	370	349	348	325	356	329	351	354	311	364	356	358	328	371	350	349	344	351	307	339	334	356	375	318	369	352	356	329	340	330	333	354	376	349	356	355	370	337	372	319	353	374	379	343	355	364	370	353	351	325	334	384	350	342	332	369	361	337	342	343	338	355	318	356	327	337	328	321	341	366	352	319	354	338	358	297	350	347	369	361	338	327	333	359	347	379	384	345	317	330	364	337	328	353	360	310	358	349	377	340	343	375	359	341	363	322	336	359	346	331	362	375	341	355	340	337	320	363	366	348	381	345	338	349	364	361	361	345	385	351	354	376	342	352	343	317	342	345	369	358	343	334	380	352	335	317	332	367	331	336	331	368	383	326	356	343	342	363	329	355	343	347	347	345	357	340	362	343	322	336	354	333	325	352	385	352	350	365	350	330	343	340	337	356	354	370	337	327	329	356	339	338	346	335	328	361	313	365	335	362	366	370	365	363	395	379	348	311	359	350	361	346	347	333	362	348	368	370	342	348	341	348	371	357	337	353	369	342	344	332	332	333	346	293	355	358	348	336	352	359	366	305	351	330	331	340	332	348	358	345	374	356	341	326	300	363	367	347	321	357	358	360	373	360	349	341	354	354	332	383	317	357	366	336	332	328	360	331	356	382	342	368	347	329	342	317	365	351	333	357	355	379	383	379	345	376	336	364	359	338	371	344	364	379	349	366	322	324	355	334	364	363	370	373	294	341	330	327	373	296	361	343	378	335	346	324	333	369	348	371	317	370	311	349	358	350	339	335	360	330	337	373	362	384	357	335	369	350	370	328	315	354	333	316	372	342	322	353	346	358	343	315	340	348	346	361	381	336	372	366	319	350	371	340	357	332	374	330	368	338	338	355	346	360	340	378	335	348	364	328	357	360	336	359	337	369	361	368	351	342	357	312	370	343	343	373	363	351	328	357	331	310	378	373	336	373	361	375	304	358	338	346	347	354	339	358	372	363	379	388	371	373	336	295	386	340	336	364	353	336	364	340	330	384	349	317	382	341	337	327	314	340	357	324	341	334	332	334	378	323	333	347	380	338	347	374	343	348	381	340	324	343	365	343	362	354	338	351	332	346	363	366	349	337	303	353	348	367	355	310	352	362	333	343	377	361	359	358	352	370	358	341	325	321	338	365	364	342	367	373	329	323	340	353	367	333	336	360	324	366	330	355	358	340	328	337	348	369	348	318	318	400	321	344	349	355	334	329	359	363	340	356	341	310	363	358	340	349	337	354	379	365	325	353	358	304	381	369	348	356	346	355	327	328	354	332	344	317	373	351	364	379	329	352	372	307	372	367	411	351	333	344	348	350	342	316	351	365	365	344	334	339	327	350	359	389	355	358	352	332	326	353	345	350	319	369	381	344	334	341	349	327	351	317	362	365	371	357	321	366	344	321	349	356	371	362	380	356	372	343	339	350	346	373	343	354	348	349	361	340	340	326	349	360	360	344	344	314	337	360	335	328	338	346	340	324	352	322	336	365	320	347	353	361	341	371	354	351	373	331	348	355	342	351	379	318	360	331	350	346	327	355	362	379	352	350	355	365	316	379	355	351	358	366	326	340	374	346	317	378	351	333	335	340	387	345	323	330	370	346	383	370	381	353	339	371	376	362	362	330	358	354	379	336	347	342	370	343	359	368	359	356	345	357	342	330	348	315	331	338	347	353	332	348	340	347	366	336	383	383	359	361	385	369	321	350	337	358	336	368	361	376	381	339	317	340	346	358	350	337	335	309	356	344	356	337	341	323	345	342	364	333	344	347	332	378	366	336	345	346	352	367	363	314	338	345	348	355	345	353	328	331	386	350	353	365	362	377	329	328	363	325	350	353	351	343	358	314	365	378	359	384	370	344	362	337	312	361	333	348	327	343	356	339	380	373	358	328	377	336	323	371	339	370	357	352	347	356	348	347	322	322	363	379	355	364	342	360	380	326	383	339	386	341	363	355	355	335	375	344	397	362	328	333	335	344	344	330	340	332	349	366	333	335	379	331	354	360	368	372	366	347	350	311	338	378	330	335	358	325	375	347	348	373	380	352	372	346	336	316	328	331	336	360	375	346	355	354	380	330	338	345	345	363	377	351	334	336	351	364	351	342	330	365	366	344	338	373	359	360	365	348	361	379	340	350	345	333	365	343	358	307	326	339	335	323	364	358	369	344	334	395	341	350	382	360	361	328	334	345	356	377	354	340	350	362	388	323	350	337	345	340	347	296	381	343	390	372	320	337	326	388	326	366	343	350	350	370	339	348	354	371	367	342	306	345	354	334	344	369	356	348	338	358	344	348	373	338	357	331	351	341	380	341	336	349	359	318	345	343	380	354	376	375	366	365	319	354	359	359	323	360	362	323	342	347	325	362	364	353	351	360	335	350	325	329	383	338	386	342	370	339	356	332	372	334	363	347	384	348	348	355	326	340	323	352	344	348	336	369	370	329	331	301	361	325	361	305	345	310	390	308	326	333	354	327	342	343	376	322	340	359	341	351	333	352	322	325	358	335	363	381	346	332	348	348	318	336	332	332	340	370	340	380	373	380	367	380	370	363	331	337	334	344	342	372	355	358	325	379	363	324	338	351	341	335	325	362	349	347	316	327	331	347	329	330	349	368
24811	20803	26760	24842	11714	3170	1670	1295	891	816	5021	17221	12000	4826	1612	669	466	453	450	467	473	403	445	403	454	442	477	453	431	397	427	455	444	455	421	410	435	425	426	424	439	417	421	444	442	468	445	471	429	444	428	424	392	460	420	450	470	459	433	442	455	436	466	403	426	443	421	457	453	440	482	417	425	429	455	431	433	437	434	436	470	448	461	451	427	418	466	471	429	416	437	409	420	401	463	419	478	437	447	433	418	438	431	427	444	426	413	461	434	445	452	463	429	437	448	394	414	453	476	446	403	418	492	420	398	413	416	441	490	458	400	432	446	418	412	432	453	442	445	466	434	429	408	463	434	484	388	457	413	467	462	454	459	447	398	449	439	426	455	420	465	473	457	458	429	423	455	448	438	477	436	415	436	447	482	411	454	428	423	396	406	429	426	445	419	480	446	436	482	432	411	468	455	446	437	456	422	448	450	411	407	446	467	461	412	423	479	405	411	417	418	458	406	398	405	416	416	397	417	459	397	422	435	430	436	453	437	421	444	461	449	414	500	448	428	434	453	434	411	433	474	420	464	470	445	426	412	429	465	451	448	454	434	425	457	458	467	434	428	447	460	399	438	437	422	454	450	441	453	478	435	402	416	434	484	417	429	437	418	450	444	402	446	439	446	437	489	436	414	443	455	424	405	423	420	452	408	459	462	456	454	446	417	394	419	434	458	461	430	451	413	425	446	432	455	409	461	412	414	441	419	406	451	441	439	445	452	451	436	433	444	416	443	422	455	405	445	444	442	436	462	441	404	449	462	413	444	421	391	436	411	405	436	443	452	431	404	418	461	423	428	453	420	417	450	450	430	431	459	411	463	446	436	434	459	443	452	441	407	435	386	484	446	420	430	441	450	451	452	405	432	432	441	438	444	420	427	436	440	446	428	436	475	449	407	423	452	471	424	412	437	429	396	442	439	459	457	425	438	432	424	413	430	431	424	476	458	469	420	402	446	441	411	403	442	429	430	465	417	434	425	463	441	429	426	457	402	442	453	442	453	421	466	463	416	458	447	405	429	434	455	407	452	496	435	423	471	467	430	428	443	464	438	484	457	449	479	449	517	461	447	426	469	424	434	442	467	436	442	409	478	412	406	435	470	450	492	430	437	445	449	405	490	394	439	434	420	472	445	435	456	468	430	436	447	455	407	454	441	455	449	425	427	451	416	410	440	468	448	448	438	400	393	475	457	450	419	416	432	474	479	407	391	432	428	429	445	440	460	415	469	421	505	467	410	403	433	423	455	458	445	422	434	444	476	422	413	416	427	437	442	440	419	451	429	430	446	437	434	448	412	467	421	441	459	434	449	425	429	448	422	438	376	421	403	471	443	422	430	465	431	412	442	452	405	432	450	438	447	432	463	400	447	445	415	444	431	471	455	423	444	446	421	430	415	415	433	424	415	454	414	421	459	459	434	416	419	421	438	432	436	444	414	431	456	444	472	449	428	450	439	458	457	473	438	463	409	429	413	448	403	419	471	406	456	418	438	465	417	440	443	461	421	442	436	417	460	454	434	478	433	426	443	446	413	433	444	412	420	489	461	467	463	417	445	452	410	444	417	446	500	454	444	457	460	444	440	432	455	447	426	469	441	455	455	443	452	430	469	450	440	445	427	444	410	409	421	444	436	438	460	452	450	455	432	420	442	422	461	429	466	470	416	422	459	454	419	458	404	433	418	418	422	462	410	432	439	419	437	426	470	443	483	429	449	465	445	406	418	420	440	408	440	422	434	432	417	444	437	395	440	414	440	451	422	410	446	466	468	431	417	464	426	413	414	425	475	447	457	418	438	412	417	445	423	437	448	430	390	439	453	436	467	413	455	444	457	425	446	410	464	480	405	430	424	413	456	459	405	429	403	434	450	451	445	459	423	425	423	449	446	442	463	461	435	466	421	405	411	386	432	452	443	419	414	428	445	474	458	437	431	407	419	505	422	419	410	436	420	395	431	452	422	458	479	459	463	430	448	436	467	450	441	460	414	419	423	433	456	441	491	427	443	444	442	459	418	400	440	472	433	442	454	421	406	440	438	446	442	427	442	422	437	439	447	439	416	422	398	412	486	425	441	406	420	410	410	430	467	423	458	440	417	474	423	473	446	451	439	461	427	426	382	409	462	422	456	451	439	432	417	458	461	441	385	411	415	488	413	433	455	427	450	424	494	399	453	417	408	449	467	418	450	403	441	403	465	437	456	466	420	419	441	432	440	448	466	451	468	420	439	430	431	459	466	448	410	435	475	433	444	436	486	448	494	458	439	436	425	505	434	420	458	458	450	455	470	416	433	446	451	459	433	450	458	469	416	455	443	451	435	429	417	429	419	449	440	466	469	432	456	437	464	465	415	441	427	418	415	410	396	469	434	400	456	446	458	462	464	438	424	423	429	455	447	452	453	451	456	426	472	397	417	454	428	456	414	412	455	457	453	445	430	402	442	415	450	429	427	475	450	446	439	403	471	445	423	443	432	428	450	437	448	454	429	388	426	421	439	439	411	420	434	454	460	442	456	450	457	476	420	420	453	453	446	420	417	466	425	437	403	441	408	422	455	413	412	440	426	442	458	404	435	441	468	429	414	433	453	444	448	412	432	418	456	449	462	436	454	458	436	420	467	436	431	420	420	437	446	446	449	462	448	477	450	445	434	439	455	434	466	422	470	448	478	457	435	422	431	402	466	460	458	408	452	423	466	433	440	441	464	446	436	409	478	439	437	430	436	444	444	454	408	435	430	461	413	457	439	439	482	439	458	444	423	434	442	437	452	423	384	451	425	417	453	460	421	448	439	474	444	443	393	430	429	442	443	432	417	388	459	429	459	426	408	415	352	441	410	403	401	435	439	456	490	417	422	427	438	453	395	431	413	447	426	442	458	465	423	458	415	484	447	415	420	471	447	435	431	472	426	445	438	421	462	467	447	454	421	450	419	441	414	419	434	484	393	448	403	450	438	441	452	460	477	468	434	441	421	467	466	449	450	455	458	434	464	436	454	421	437	389	454	442	460	383	393	406	444	418	441	419	436	406	454	434	414	462	487	465	433	454	426	426	419	435	419	422	432	438	445	391	437	442	435	461	454	467	409	451	397	456	422	459	451	440	469	441	414	403	400	423	436	412	439	441	464	427	417	433	425	430	456	434	434	417	455	435	443	458	394	449	417	479	458	441	459	415	402	412	467	420	448	457	420	438	480	423	415	421	415	421	444	459	408	441	462	441	451	414	402	380	449	422	434	444	441	456	434	406	438	420	448	477	401	464	413	475	429	427	443	458	454	435	428	420	505	425	423	443	423	473	481	398	392	453	430	418	453	456	446	453	435	444	414	448	440	458	473	417	456	449	445	415	431	469	441	415	461	421	414	432	446	443	455	445	453	416	442	421	440	446	470	448	435	428	469	440	439	450	424	425	409	427	449	431	428	425	409	423	452	444	464	408	400	457	429	406	417	435	437	440	434	468	408	422
4866	5894	6374	7141	4792	2723	1913	1671	1151	961	7704	17573	11290	4967	1664	644	475	383	406	384	415	403	426	381	400	396	359	404	407	425	374	408	403	452	396	425	405	424	372	380	403	390	432	440	376	400	409	415	396	403	395	408	404	429	390	413	427	431	397	371	405	399	394	412	376	374	420	390	357	363	398	422	405	411	405	379	402	370	386	377	410	358	382	393	362	434	391	377	395	398	400	396	381	410	365	419	411	406	413	407	428	383	358	433	365	381	419	404	386	390	392	380	435	396	422	423	377	390	364	399	397	400	409	404	359	400	362	405	392	398	394	362	365	433	392	392	403	392	368	364	384	402	389	373	362	392	403	395	410	387	398	431	401	423	374	369	400	389	400	387	383	380	416	387	422	415	393	417	369	394	381	399	400	434	406	399	400	409	387	362	414	351	385	397	412	381	410	376	354	373	389	406	410	388	396	389	400	382	357	391	389	385	394	428	380	392	386	367	405	394	388	380	421	394	385	401	389	421	412	412	397	345	420	378	377	400	389	370	444	365	386	409	371	382	343	393	390	383	395	423	388	392	396	389	358	404	379	422	409	392	385	392	394	393	368	384	335	388	375	407	393	388	379	371	407	381	365	378	383	364	394	393	407	380	384	396	421	392	401	361	391	369	386	404	410	419	375	398	351	434	399	388	405	374	391	405	399	410	401	405	369	387	406	389	419	388	370	385	413	394	366	366	395	394	423	433	384	399	389	399	398	396	406	401	438	403	370	403	366	367	375	411	376	375	390	382	409	395	377	352	397	361	385	369	401	395	398	396	396	380	414	407	416	389	357	385	366	394	403	355	363	408	387	405	411	399	401	380	396	404	412	398	396	394	384	432	413	369	401	387	404	397	443	410	381	380	410	362	377	406	392	367	366	382	377	406	416	369	360	420	388	387	375	388	405	373	420	374	427	401	407	384	377	384	397	357	378	376	408	403	366	402	412	416	386	373	385	409	375	374	391	421	394	411	399	402	389	379	389	412	387	348	374	366	397	385	413	417	394	395	375	404	401	389	412	378	383	371	398	392	361	367	390	375	376	393	377	389	425	387	391	368	405	411	387	384	367	420	404	409	400	383	389	399	393	372	405	395	412	381	381	353	382	399	400	375	356	371	399	422	439	375	378	402	375	384	412	370	412	392	423	392	357	342	406	403	363	391	415	391	420	405	404	399	394	372	383	432	428	388	404	395	424	406	387	439	359	400	422	397	395	386	370	397	356	352	383	349	387	394	401	394	398	407	343	394	379	381	387	390	372	393	414	374	394	392	383	370	359	410	396	415	367	390	378	422	398	368	390	365	437	392	396	419	360	393	401	386	362	396	384	414	418	392	417	367	375	360	416	379	395	398	377	398	371	428	399	406	389	355	401	377	403	380	360	413	366	405	390	387	385	403	384	383	403	404	432	406	410	397	370	392	378	401	369	396	426	367	393	392	401	380	382	395	383	401	420	419	385	402	402	360	388	390	380	381	377	401	396	356	367	432	361	360	359	391	410	386	418	374	391	381	385	360	371	386	385	421	367	351	377	380	377	393	375	362	400	364	396	385	420	398	404	367	417	412	396	404	393	414	403	434	368	381	383	399	404	427	377	405	361	414	376	339	391	412	387	359	369	393	409	379	364	451	406	402	378	424	346	435	380	381	393	383	433	328	407	398	352	410	390	393	372	413	375	421	371	385	391	386	377	386	380	430	396	383	404	407	390	397	436	387	374	380	394	410	383	390	374	398	409	386	366	371	400	369	379	389	408	348	389	394	390	400	380	393	403	406	355	383	378	413	407	405	367	412	399	365	385	381	402	362	400	392	392	419	403	366	391	369	419	429	389	378	377	410	394	378	384	395	398	359	381	382	424	389	399	386	393	407	391	396	417	379	378	391	362	380	381	407	369	427	397	379	373	407	390	403	406	383	394	426	362	376	432	366	370	372	391	371	386	397	351	392	383	372	415	400	401	400	366	379	405	400	399	401	391	382	388	378	370	392	342	405	368	386	393	392	392	418	389	406	422	425	415	367	429	417	422	376	378	402	417	361	380	408	376	378	411	390	389	365	401	401	372	377	394	392	390	364	423	430	392	426	413	422	389	386	389	402	414	357	369	384	405	368	389	433	403	353	386	434	373	397	371	378	376	395	378	386	425	368	398	370	420	357	360	408	395	395	415	380	378	400	438	404	407	386	405	370	382	372	384	398	403	380	400	437	417	392	389	404	413	419	407	387	397	380	392	391	377	389	367	374	411	366	406	367	359	361	395	410	374	394	381	408	387	384	404	376	376	412	397	390	377	391	354	404	425	396	398	404	393	401	400	386	395	397	370	371	424	385	388	395	398	369	408	387	419	431	354	400	401	396	380	381	372	407	425	436	376	395	379	403	387	382	419	398	373	404	399	350	404	379	396	403	391	358	402	391	411	407	361	409	401	425	387	342	381	366	378	397	366	423	419	418	368	370	376	421	353	413	384	391	396	383	397	404	412	380	408	392	384	412	404	392	419	424	412	420	399	404	377	416	394	394	408	409	401	386	404	372	373	377	394	451	418	389	376	392	405	400	375	402	378	400	410	419	357	377	352	411	395	429	424	373	405	349	367	384	386	400	398	398	388	349	383	395	353	406	415	375	377	411	394	379	415	393	381	377	386	396	408	376	367	360	365	407	408	409	409	390	389	414	392	349	384	365	399	403	411	405	356	432	407	396	411	423	391	393	402	376	402	381	402	380	413	382	387	401	386	396	388	410	376	356	385	415	396	423	385	413	404	399	366	385	386	399	399	402	373	393	388	379	382	400	394	386	373	376	384	400	425	403	400	396	385	392	381	383	409	381	388	384	384	383	384	387	412	383	383	375	387	403	381	384	370	372	402	396	358	392	381	398	418	389	380	378	416	378	383	417	364	378	425	383	389	388	396	366	397	387	391	406	390	388	419	421	381	403	376	399	389	411	377	415	417	383	411	358	380	364	411	398	389	404	392	397	363	369	366	378	399	371	388	409	400	405	422	408	391	364	389	395	385	392	353	422	409	402	387	354	392	384	370	410	385	386	340	383	384	397	398	387	386	442	386	379	408	424	385	410	395	396	382	351	405	400	402	342	363	394	363	394	414	374	395	408	400	405	393	419	369	414	374	395	402	367	395	396	416	408	423	402	364	399	388	425	391	380	354	416	382	374	395	381	393	403	435	395	404	367	419	397	396	399	390	380	376	397	378	406	380	398	390	379	403	379	378	360	383	413	401	415	383	375	370	348	370	400	393	422	391	425	393	392	373	380	397	401	381	366	417	406	396	386	395	377	408	412	410	402	416	390	396	421	356	393	394	402	379	388	389	327	396	387	375	388	364	375	402	347	388	349	382	422	396	381	375	392	401	379	403	403	395	391	390	392	415	398	377	381	384	412	381	353	378	390	406	381	419	385	380	409	384	428	366	336	413	397	402	417	405	397	398	398	394	396	429	378	434	377	398	365	406	383
23768	20779	27768	23977	20521	10854	3658	1986	1527	1353	10064	28492	20828	9479	2767	790	601	531	542	569	552	557	534	558	532	539	566	543	486	502	515	479	521	534	520	520	525	510	522	536	505	490	547	520	532	502	531	504	538	555	560	495	507	560	515	532	510	570	489	531	524	489	515	534	524	513	522	466	523	522	503	489	522	501	541	532	488	544	493	474	519	488	495	495	554	503	515	518	527	588	525	516	493	519	569	491	493	510	508	510	509	531	514	538	561	494	499	516	503	489	518	516	506	506	517	567	532	515	549	529	496	500	530	511	553	529	502	536	486	517	513	502	477	555	514	506	519	531	498	542	507	492	510	486	502	519	531	502	544	511	532	519	506	505	550	566	536	521	483	502	507	524	515	528	474	495	500	521	510	509	523	540	504	501	492	529	550	500	529	536	534	560	552	574	534	499	517	519	543	528	472	514	541	516	528	495	542	518	508	502	502	495	482	522	496	511	513	577	500	506	541	525	549	517	538	508	570	502	543	522	506	501	542	525	542	539	555	522	481	493	544	491	539	506	500	546	487	548	553	517	514	479	531	503	531	512	510	488	493	542	509	503	506	541	525	523	525	520	528	505	562	515	506	527	550	495	522	523	533	545	543	506	565	519	522	537	525	539	535	562	505	530	522	520	520	518	546	511	497	501	511	508	478	447	513	517	525	540	536	568	544	550	513	510	543	532	518	502	509	522	526	540	507	506	504	514	515	513	551	506	478	519	513	486	529	497	511	536	492	533	485	490	493	525	498	546	513	507	521	537	496	509	542	494	565	529	573	520	490	524	520	533	527	555	531	521	504	523	504	477	489	478	503	474	534	500	492	535	548	508	498	495	536	530	546	523	528	510	542	569	520	512	491	518	515	527	535	526	510	487	544	541	490	475	490	519	524	526	520	543	489	518	536	525	542	511	522	518	510	540	509	521	524	565	521	526	553	532	532	522	506	528	494	507	492	500	531	530	482	483	509	536	512	511	538	514	549	504	552	545	532	585	534	488	504	555	481	509	533	512	520	507	516	547	504	499	503	525	510	521	534	530	531	545	493	503	526	528	538	547	562	535	520	501	517	556	575	518	548	545	535	491	506	481	499	516	516	530	477	488	497	481	524	523	530	535	503	551	537	534	530	498	518	566	526	509	558	492	489	503	511	522	532	510	500	523	529	543	500	519	524	488	491	510	505	528	515	502	498	508	491	540	502	511	499	475	505	488	476	507	525	501	501	526	493	492	463	523	534	515	537	500	505	532	538	523	474	490	521	501	521	476	539	520	529	523	497	529	517	525	494	525	526	484	500	532	519	507	537	494	517	539	540	530	510	557	521	521	506	505	531	521	538	499	493	521	518	549	505	552	505	493	552	554	510	536	513	473	506	499	499	509	517	517	490	522	524	549	497	503	508	523	517	526	509	486	506	532	519	494	531	548	532	528	534	497	496	570	535	518	533	499	502	515	529	512	525	543	521	550	537	535	475	523	535	547	537	550	475	533	464	510	501	509	483	507	493	537	508	551	520	522	480	573	538	524	536	519	539	537	498	510	506	514	492	509	526	508	459	506	527	498	510	503	489	533	511	517	501	480	517	504	525	523	516	528	507	502	512	513	514	518	525	530	518	531	496	484	525	555	525	470	501	537	502	524	518	510	563	528	512	510	541	539	510	478	504	487	545	508	529	463	519	504	484	522	518	509	523	524	508	521	513	521	512	531	508	535	521	483	518	536	548	511	532	537	491	474	516	530	519	543	519	543	513	550	537	499	553	531	488	507	487	555	505	532	503	477	502	508	537	504	507	508	495	507	546	485	559	466	509	506	487	527	468	532	511	526	542	529	531	502	521	528	527	515	500	483	519	507	517	512	476	506	495	553	524	482	515	541	557	537	526	542	518	495	528	508	501	491	496	533	542	523	539	478	517	536	527	516	475	499	534	480	526	528	532	526	517	505	503	532	526	544	521	521	483	475	532	512	515	525	514	525	500	552	510	537	538	573	510	541	497	478	512	547	499	539	488	502	499	524	477	492	521	516	516	520	533	510	525	487	546	505	488	514	520	520	518	525	496	490	506	540	535	524	543	517	509	523	562	501	521	497	533	499	517	526	523	475	478	521	463	539	497	491	517	487	532	469	549	521	513	530	541	548	549	487	458	513	475	507	510	529	542	527	518	510	534	512	532	560	507	502	511	532	542	494	506	550	522	496	480	502	543	482	558	619	517	526	518	544	513	521	472	503	473	488	493	487	522	558	515	557	509	491	517	508	490	493	499	499	551	476	498	550	522	518	508	503	532	507	543	527	553	509	492	510	474	513	492	548	499	543	538	550	507	517	512	478	473	527	517	520	506	517	523	512	490	539	495	526	507	524	524	488	499	531	521	495	544	541	533	549	522	499	498	560	492	518	555	490	525	537	511	513	511	490	540	489	547	521	539	527	554	494	539	508	516	496	514	485	490	539	500	568	520	539	496	501	545	565	526	499	512	515	516	524	496	508	515	524	522	526	511	501	554	531	530	510	488	500	530	523	529	523	535	492	516	525	553	520	545	556	462	555	517	510	475	530	527	499	491	538	500	493	552	561	538	474	538	543	506	504	497	498	516	511	488	499	548	494	499	477	495	533	514	488	514	517	506	505	569	532	503	551	511	546	516	491	521	514	524	523	541	471	553	554	520	492	529	508	515	486	492	560	538	516	519	553	503	521	546	530	526	486	524	491	555	509	513	535	576	521	519	507	510	514	523	515	548	491	498	468	514	526	561	474	496	546	522	480	510	511	500	528	479	506	517	501	559	528	527	497	475	552	541	535	472	509	477	492	506	532	513	525	508	551	570	479	534	530	525	511	506	546	537	496	509	542	527	530	544	524	542	540	514	520	488	561	482	538	495	515	478	492	518	528	495	511	527	510	532	508	507	515	487	511	536	523	536	520	500	509	498	484	524	532	525	514	488	518	518	507	512	511	513	464	525	529	548	498	541	531	496	522	559	497	550	515	552	541	538	470	457	519	506	492	525	492	533	549	507	488	532	489	561	497	507	507	535	497	480	512	546	507	514	490	553	536	504	487	499	551	540	543	524	521	523	519	546	507	517	485	498	534	498	482	502	498	532	527	563	509	506	552	516	492	506	494	492	507	480	524	496	526	493	535	524	510	505	503	481	512	509	553	527	507	476	549	525	540	537	468	532	488	542	542	504	509	526	508	474	515	511	506	496	551	507	536	480	528	529	530	525	507	523	501	512	535	500	502	512	547	528	525	509	513	527	503	520	498	502	551	546	530	498	498	560	533	512	493	543	524	544	536	486	461	492	496	510	507	525	511	514	506	540	524	571	509	538	487	533	544	565	536	523	494	505	525	532	531	547	504	527	543	502	541	503	528	498	514	569	498	497	531	509	515	529	523	525	531	527	535	516	567	526	484	549	517	518	502	538	507	498	506	499	539	542	500	503	539	505	528	499	470	482	501	497	515	556	484	509	516	540	526
5596	9768	10716	10818	7543	4534	3064	2408	1982	1772	13756	27024	18220	8138	2694	733	532	465	474	452	448	473	477	453	459	438	474	452	462	442	453	444	431	448	452	461	470	493	439	444	475	472	448	433	482	459	469	470	492	448	459	493	472	448	416	444	469	475	469	494	496	476	468	488	454	488	439	454	426	422	457	494	488	438	475	472	448	479	467	485	475	460	462	464	458	465	437	472	452	497	450	485	430	494	489	498	437	457	457	473	489	451	443	459	475	448	454	456	460	460	453	477	453	456	473	497	442	466	464	483	451	464	438	456	472	408	496	461	439	481	457	444	493	455	472	494	484	460	488	485	481	451	468	485	455	466	482	499	450	444	488	468	443	488	466	466	471	459	494	484	438	495	473	474	499	499	432	472	484	474	489	483	478	487	461	449	472	447	472	403	467	499	453	480	436	457	482	495	470	485	447	465	494	466	447	463	483	456	473	461	515	447	457	494	439	449	428	473	426	405	447	477	481	466	468	463	447	468	475	462	423	522	462	460	478	488	436	474	474	430	460	461	451	470	463	470	490	454	457	468	449	442	454	451	481	451	510	469	484	460	475	439	431	467	437	422	471	453	458	421	455	448	475	455	471	460	448	467	500	455	445	454	466	460	434	443	494	476	473	476	480	491	469	502	484	470	506	473	448	429	506	458	453	502	466	479	451	457	460	448	463	443	436	456	455	448	465	427	437	477	459	482	474	439	465	473	482	463	493	464	446	467	441	460	517	472	505	434	467	498	471	470	450	481	463	491	430	474	454	463	470	462	438	452	463	462	439	454	421	474	469	441	483	487	446	512	457	445	458	488	433	488	480	512	454	477	469	496	465	446	452	466	465	429	481	502	474	468	477	452	443	412	488	450	464	442	465	462	488	462	423	489	457	496	495	473	463	494	461	460	485	438	461	455	446	483	475	441	485	476	461	482	465	488	490	485	435	471	461	473	485	468	463	445	467	475	463	453	497	446	464	491	490	467	465	441	449	480	472	472	435	470	457	442	470	462	448	429	449	448	423	474	472	448	444	481	517	448	437	460	429	448	445	482	500	447	472	469	450	455	439	487	442	450	513	469	450	468	458	495	444	426	489	479	447	440	433	480	430	465	440	455	443	452	456	439	473	466	440	443	483	484	540	430	448	448	460	453	461	471	461	442	482	432	462	458	518	479	498	463	485	467	449	473	435	502	443	452	422	462	489	476	479	460	441	456	459	449	429	468	455	441	459	468	466	437	418	439	479	441	448	458	460	452	442	489	455	505	433	472	518	441	476	467	431	464	426	448	471	410	458	451	474	496	424	465	500	445	473	488	411	452	480	445	454	443	464	426	450	496	457	472	459	445	466	458	450	469	475	427	475	458	457	476	504	477	449	460	469	481	480	422	459	458	473	458	465	482	477	443	491	461	468	444	486	440	449	449	495	485	483	473	459	460	464	431	431	463	503	443	481	441	479	476	490	471	471	437	485	472	492	426	457	480	516	460	478	431	469	487	497	488	447	485	461	468	475	477	431	459	507	482	446	487	471	460	445	450	465	450	471	459	477	491	491	456	452	435	459	436	467	463	449	463	472	480	469	423	479	432	425	478	485	481	439	480	463	477	479	465	431	492	434	467	463	469	455	486	486	487	461	493	482	505	502	475	481	468	440	461	487	463	465	458	491	450	459	444	465	440	435	444	468	462	452	467	446	483	464	481	452	473	422	463	438	491	496	487	434	431	461	484	464	466	397	438	501	419	468	466	458	453	443	451	482	498	434	403	465	442	465	487	476	437	497	450	470	477	441	485	460	468	474	454	487	433	451	453	453	467	449	465	450	449	475	441	448	498	446	505	479	452	449	450	440	444	481	420	466	465	479	467	478	454	436	480	454	460	439	432	467	468	446	417	444	452	479	469	508	445	452	463	493	464	466	439	470	460	441	452	500	435	448	456	488	452	480	466	460	461	428	455	468	449	455	464	421	464	447	442	414	460	438	483	426	468	428	448	469	455	490	462	426	480	454	451	458	483	434	439	421	466	465	488	432	467	457	445	494	442	436	458	459	447	456	489	470	459	479	475	479	465	467	436	436	460	440	490	430	471	476	445	457	461	462	432	465	493	476	468	439	469	437	470	428	477	486	448	443	491	495	479	491	456	498	451	476	462	459	470	457	431	468	452	469	471	457	447	468	447	461	485	429	486	469	442	462	442	459	406	461	499	499	445	458	464	456	477	442	472	416	447	436	476	468	455	488	436	445	423	465	469	464	521	460	473	464	438	491	446	428	481	411	522	454	461	461	454	504	419	452	476	470	464	494	438	444	494	414	476	483	494	481	453	486	463	466	457	437	456	459	517	489	454	476	437	414	501	481	431	462	470	465	434	439	457	492	473	438	429	483	446	466	412	430	463	429	435	414	478	476	446	489	439	501	451	429	464	458	464	489	476	435	438	432	480	462	516	492	463	457	434	451	455	488	476	436	473	432	427	500	434	453	475	529	428	469	422	457	460	464	466	485	473	465	482	440	476	431	458	454	456	430	436	474	464	503	417	468	514	490	467	454	464	423	444	483	465	486	479	467	435	461	452	464	473	478	459	444	468	463	473	452	483	427	472	435	467	497	473	472	442	508	486	464	456	469	480	443	473	469	466	463	448	446	481	443	460	463	474	489	456	459	472	462	458	454	466	478	509	478	487	435	449	476	499	438	466	453	478	465	448	421	434	434	498	460	466	451	454	481	460	485	460	444	475	462	496	457	463	455	434	453	438	489	453	440	462	495	476	446	411	462	451	450	437	479	453	479	466	508	453	463	442	460	434	471	497	489	473	433	465	467	478	441	439	499	474	482	470	484	445	456	464	457	477	477	440	449	451	447	433	463	495	455	441	484	488	465	468	477	453	467	447	457	490	419	451	441	464	431	453	448	466	505	476	465	428	466	445	435	483	423	473	457	431	474	465	501	430	457	418	479	498	473	468	505	468	467	446	477	443	456	462	490	460	458	460	445	449	490	478	470	470	488	460	486	425	441	474	471	436	449	464	465	449	430	472	445	500	438	483	462	442	455	502	443	491	452	456	469	479	491	455	507	475	443	463	450	431	461	448	441	472	477	463	469	463	474	472	481	479	482	449	427	471	459	429	453	495	446	458	469	448	439	466	456	467	465	441	447	494	459	472	482	449	468	461	445	420	459	469	431	465	457	465	482	470	446	472	472	478	460	458	451	456	499	444	477	494	440	430	505	516	467	402	443	492	440	473	480	435	473	448	455	455	468	451	485	447	474	456	442	497	474	487	457	456	454	458	453	420	445	469	450	470	467	440	479	440	438	495	430	515	466	460	502	435	451	463	410	456	468	477	438	465	468	466	431	450	442	466	445	472	435	434	426	460	439	437	454	471	443	452	474	463	460	443	437	448	432	507	441	448	440	443	472	477	442	462	472	467	454	458	463	445	487	453	451	482	443	457	480	446	483	427	466	496	448	460	453	429	482	478	487	432
26818	10502	3690	2386	1234	728	709	682	591	605	778	1684	1578	998	614	488	423	408	419	375	405	427	394	407	416	409	406	389	411	433	405	418	437	401	414	404	397	395	419	429	372	417	380	421	399	413	434	411	416	415	437	432	387	388	444	418	364	381	365	394	409	422	387	439	403	457	410	391	447	406	417	400	408	397	407	402	418	389	410	408	380	398	458	415	417	404	446	378	416	405	429	416	396	399	438	452	425	388	398	402	459	393	403	395	417	391	394	416	399	429	393	406	434	401	403	399	420	424	391	407	440	400	405	402	402	356	397	404	439	412	427	374	388	417	394	413	379	411	379	386	403	381	388	388	392	397	399	383	401	399	393	382	395	360	380	390	398	402	406	413	427	403	386	419	379	374	378	378	360	439	424	417	444	398	426	406	424	388	459	425	399	370	407	422	447	422	428	415	352	398	392	394	379	411	393	416	391	405	387	437	407	399	420	399	400	366	396	399	388	398	422	345	401	407	418	434	427	419	403	398	420	431	421	410	445	416	421	416	401	410	399	391	402	409	399	380	411	380	372	358	385	406	394	396	403	412	383	415	422	408	408	419	430	415	417	419	399	405	397	391	395	367	405	414	416	399	409	422	381	407	412	417	394	406	415	386	401	385	373	395	391	388	417	418	425	433	426	424	388	403	391	425	385	410	401	411	406	429	448	422	435	417	426	418	379	407	399	379	407	384	372	395	380	390	420	423	401	381	408	408	384	429	400	385	435	428	417	387	388	400	390	416	445	416	382	432	400	403	391	418	404	401	382	441	393	430	423	384	434	393	400	398	383	427	442	378	364	402	390	384	403	407	373	433	408	385	390	374	377	391	367	405	393	405	390	433	379	373	387	436	401	400	405	395	398	379	360	410	412	428	407	377	376	388	411	414	387	413	450	360	399	447	375	421	391	413	410	390	413	381	403	408	381	418	404	361	397	394	402	398	404	423	378	397	429	404	384	439	399	380	401	402	410	410	405	434	397	400	428	393	412	433	402	407	395	437	385	431	414	405	405	430	388	427	397	421	393	357	373	432	440	412	409	382	411	397	390	396	437	436	386	377	405	398	381	392	424	410	371	382	383	393	384	397	396	395	384	385	426	374	398	396	410	389	438	379	462	410	422	406	446	385	421	392	399	397	398	381	424	399	392	398	400	404	380	404	388	415	419	390	405	379	391	408	400	424	439	403	358	423	415	445	407	360	402	388	394	390	412	400	391	398	385	369	411	388	398	395	388	434	383	445	421	393	369	406	430	394	396	419	385	389	444	396	388	385	396	415	396	382	379	387	413	390	407	404	410	412	374	398	394	410	426	425	373	399	398	411	377	434	419	401	365	401	364	396	401	407	450	406	390	394	429	408	406	404	386	466	386	354	377	401	396	406	401	436	408	411	416	421	402	392	376	410	414	393	406	448	405	397	409	409	367	399	414	395	430	383	402	393	409	424	443	443	382	407	401	377	413	411	409	462	389	388	405	360	396	421	402	378	386	396	391	411	421	375	416	403	384	416	392	414	390	384	406	422	352	408	403	398	390	410	397	405	408	388	353	401	379	388	390	410	368	388	408	415	417	391	408	380	398	422	408	383	407	437	389	375	401	424	416	425	433	401	398	399	416	415	371	404	391	409	394	373	389	381	415	399	419	414	372	408	434	391	360	403	419	386	384	391	430	396	423	396	392	376	391	427	410	394	400	377	381	424	382	419	408	423	401	391	407	388	465	365	423	394	432	413	452	432	408	426	392	414	390	391	424	401	460	412	392	401	386	403	421	411	461	395	447	422	416	427	393	428	398	360	427	415	405	400	408	381	394	394	373	388	426	399	431	385	423	400	451	371	390	422	403	426	423	419	366	400	368	409	402	421	395	401	406	390	413	407	436	403	393	403	398	388	397	353	378	415	387	416	430	412	386	404	392	416	402	379	411	414	399	383	428	392	413	422	366	358	411	382	392	380	388	387	430	403	365	427	416	387	414	410	422	458	383	414	397	435	382	444	398	402	382	399	396	430	389	412	392	402	378	427	402	407	377	407	417	412	399	400	392	357	397	400	427	415	418	404	397	406	415	388	401	409	388	430	397	387	420	434	372	428	394	411	435	414	370	381	420	437	413	424	424	392	373	423	422	426	411	399	418	391	403	421	417	411	375	395	407	405	386	414	402	396	387	412	397	404	411	427	382	388	411	369	384	403	411	380	429	421	405	417	402	423	430	424	384	396	421	392	411	425	455	405	391	392	371	392	433	417	386	425	389	403	425	431	375	393	418	388	393	429	420	416	386	427	413	450	404	364	370	409	434	330	423	403	381	419	392	380	418	407	426	399	418	412	420	413	386	405	372	365	416	408	409	443	452	368	397	396	373	400	428	413	371	393	449	400	386	410	436	392	367	386	398	394	379	391	400	390	414	411	407	401	417	414	420	430	391	411	399	429	383	396	380	392	433	375	426	398	406	432	391	389	391	389	382	418	397	410	433	416	413	403	401	429	384	415	416	424	415	414	372	384	413	407	425	444	414	387	385	444	393	380	422	391	398	354	413	419	386	378	419	428	382	441	438	401	392	379	365	414	400	382	437	410	421	348	386	406	393	357	403	389	374	432	370	406	353	397	417	408	385	373	416	423	418	422	398	377	413	381	394	392	390	409	404	411	383	425	389	407	421	394	419	403	407	408	411	408	440	414	432	422	397	396	380	404	399	349	416	399	391	403	408	388	420	385	382	396	383	384	414	399	416	405	427	392	379	410	423	425	395	396	438	388	452	376	410	404	380	438	420	399	410	411	424	396	405	389	387	433	414	412	406	435	396	416	409	423	377	424	379	406	398	427	401	400	432	388	370	403	437	406	419	394	380	404	378	426	409	404	408	433	391	406	397	400	405	395	387	376	401	379	428	433	397	418	456	422	381	412	420	398	412	423	428	407	396	413	406	417	418	378	411	401	437	412	382	408	359	405	391	401	405	387	406	394	396	432	414	428	374	392	383	402	410	409	426	368	418	406	379	378	426	415	407	403	413	424	399	405	394	394	415	355	366	407	398	386	383	364	440	420	435	371	404	432	404	389	426	404	394	404	404	450	369	407	435	375	413	417	386	399	459	422	378	391	408	401	402	421	371	379	438	397	385	418	431	397	391	441	411	408	379	413	394	422	370	408	381	431	419	385	398	376	385	394	435	379	376	402	376	410	383	399	397	392	405	376	387	393	394	384	371	403	408	396	363	387	388	380	398	426	414	353	390	372	420	394	410	394	393	426	416	426	387	418	416	407	408	405	391	398	385	470	436	403	409	426	407	385	409	390	397	398	401	409	400	396	435	400	433	397	421	385	366	421	397	383	404	421	392	388	387	406	411	398	433	372	422	420	416	359	414	417	411	383	392	403	360	375	359	421	403	412	373	397	366	384	393	397	386	402	388	415	403	369	399	403	418	394	436	389	432	398	418	397	391	402	415	407	374	396	378	390	363	352	416	400	422	405
5809	2314	3869	2710	1551	935	880	820	738	624	977	2403	1822	1141	579	407	388	355	355	352	349	375	345	360	366	368	319	360	357	337	342	346	345	367	338	343	345	323	376	345	317	396	349	340	345	332	343	344	373	351	383	326	352	385	333	351	342	360	352	341	357	324	348	356	336	373	376	351	349	364	374	326	359	337	356	376	379	324	346	357	400	343	385	355	339	343	337	348	360	322	317	366	391	347	362	361	357	348	349	342	351	342	355	341	376	327	356	336	350	331	342	339	332	360	335	313	336	338	346	344	374	367	358	349	334	368	350	354	352	333	368	334	338	353	366	380	352	328	332	321	347	353	344	348	367	334	382	352	353	362	349	355	350	315	358	327	370	355	374	340	366	333	348	343	368	343	367	351	401	354	386	380	359	360	339	374	373	343	318	322	338	338	367	350	361	360	343	344	327	337	364	340	327	366	364	378	350	340	354	331	362	361	342	348	361	342	339	364	356	365	370	328	345	330	332	324	347	349	340	349	367	354	339	355	328	330	345	355	368	332	338	366	351	320	377	358	352	371	368	331	381	357	360	351	352	333	340	344	343	356	350	338	358	360	348	326	332	339	354	324	344	358	333	379	350	349	325	322	346	357	340	362	347	341	326	376	341	372	360	334	375	366	344	366	359	349	321	382	362	371	342	371	360	341	333	364	342	333	366	353	332	373	324	351	352	340	335	344	382	346	344	378	339	332	368	347	318	317	353	333	348	360	361	317	335	341	371	346	350	360	350	351	371	352	360	358	360	318	329	361	352	320	348	361	343	313	348	323	344	364	382	346	387	348	326	347	330	345	356	325	355	347	351	343	386	335	356	362	354	369	368	337	345	341	325	320	331	339	326	384	336	363	332	358	382	333	324	383	335	351	313	368	350	343	371	355	362	358	380	347	363	360	331	347	354	376	378	371	331	355	341	312	343	356	351	333	337	360	331	319	349	339	330	328	323	388	345	346	367	359	347	361	343	309	359	372	346	382	345	339	344	351	336	359	352	338	380	363	365	344	364	322	339	371	346	358	342	374	358	370	395	295	350	336	416	319	348	358	396	409	341	351	352	358	342	335	361	370	347	379	354	360	338	376	354	337	344	375	340	378	349	404	309	352	379	374	372	351	344	344	348	338	331	378	364	362	302	341	347	362	340	384	337	361	361	365	356	352	385	353	323	377	352	364	365	333	347	360	359	346	361	377	350	392	366	366	351	336	327	348	377	362	349	366	373	376	362	378	328	311	334	363	377	324	334	365	369	352	344	372	393	377	357	348	352	330	325	364	354	349	333	396	345	353	343	370	355	355	343	366	348	340	327	339	349	341	387	342	322	359	352	338	326	355	333	335	324	351	352	348	331	344	378	344	321	356	364	376	370	355	326	373	346	357	346	334	385	348	335	361	348	353	345	372	350	396	327	344	359	343	353	335	349	338	364	353	359	375	338	332	353	342	344	337	331	330	358	348	325	385	363	333	316	376	344	328	332	339	357	337	345	367	354	335	361	333	355	369	363	357	318	359	347	325	342	313	340	309	334	344	378	351	370	358	343	350	354	345	346	314	348	391	385	334	327	367	365	368	337	351	372	366	352	354	351	362	385	374	353	350	371	335	343	382	379	353	343	342	336	314	354	352	362	357	355	339	359	372	348	346	359	387	349	394	333	334	367	341	339	355	391	371	357	338	332	337	351	361	338	365	350	352	337	336	353	343	339	372	361	336	347	391	323	375	337	359	334	363	352	329	352	379	364	371	319	315	340	372	323	378	376	329	369	317	360	359	366	358	352	322	318	350	368	384	357	353	372	341	325	336	374	336	359	318	354	348	353	371	336	356	310	340	356	357	368	323	390	346	389	365	372	336	341	369	391	362	373	359	338	372	378	384	339	350	312	330	344	371	351	355	382	358	348	362	325	339	353	331	325	353	366	339	364	382	351	324	353	373	379	351	358	364	342	320	314	384	350	357	341	379	349	357	323	358	329	353	382	336	373	373	348	345	361	324	387	343	360	341	369	340	387	314	349	326	355	363	338	354	325	324	366	341	366	355	349	358	356	318	354	372	352	386	373	394	344	324	368	360	343	327	356	366	356	347	379	344	356	336	330	338	391	353	358	349	348	310	377	365	341	362	378	354	332	339	323	358	348	383	370	374	355	337	334	389	380	357	360	338	332	347	319	347	347	330	372	362	352	347	369	356	336	375	344	333	343	345	325	374	364	346	354	352	361	380	358	351	328	321	326	334	344	343	351	377	323	357	344	347	353	333	317	318	356	337	352	344	332	322	350	330	383	317	366	344	326	349	334	353	338	333	346	317	332	361	346	354	345	327	340	372	300	327	353	331	328	327	394	363	335	335	377	367	340	348	339	330	360	353	305	352	350	357	357	324	348	347	385	330	318	347	353	334	333	341	328	360	336	359	349	363	353	340	327	310	338	383	351	354	348	339	398	340	308	355	375	354	313	368	357	332	364	363	327	328	354	334	345	324	338	366	356	337	364	341	382	333	352	341	364	364	358	386	334	361	355	307	347	368	350	351	340	318	379	340	343	374	354	329	337	337	352	361	373	376	363	352	365	356	340	338	344	356	356	352	336	349	379	332	370	341	356	356	352	347	316	322	334	328	355	329	343	336	349	357	363	353	364	356	340	369	356	342	345	372	357	334	334	360	355	333	339	378	339	332	361	333	349	340	351	355	351	359	361	357	344	376	378	370	351	341	370	352	333	341	359	355	341	349	350	343	350	343	385	331	369	350	341	346	359	376	326	333	360	334	348	351	352	340	321	344	340	353	348	381	355	342	346	324	314	369	340	380	351	344	376	336	364	354	344	340	354	350	354	350	359	352	337	370	328	352	348	377	353	351	351	375	350	340	334	346	320	353	365	327	352	353	333	364	376	361	364	337	353	331	347	336	361	359	349	343	362	325	363	351	349	349	340	373	335	359	329	364	313	358	330	380	346	353	353	354	363	372	377	363	332	370	388	348	361	350	336	332	337	333	335	375	358	304	331	316	344	351	326	326	345	327	360	345	373	350	343	342	377	337	328	383	350	365	348	350	371	313	339	343	334	336	364	371	364	357	347	345	366	360	324	371	368	353	340	355	298	365	329	334	343	366	366	364	362	343	352	350	358	353	361	356	351	338	358	340	397	352	346	335	391	345	342	353	352	341	380	360	420	344	359	388	335	318	323	361	361	353	367	358	354	370	338	353	337	362	347	357	361	345	360	343	343	410	367	314	375	378	338	335	342	325	347	339	330	372	331	345	329	376	361	373	385	349	355	329	361	343	350	355	360	347	335	332	371	321	325	363	372	365	356	373	373	370	335	355	336	311	387	359	327	353	339	381	382	351	329	357	326	355	373	365	347	323	374	354	342	359	359	345	378	345	350	324	354	387	344	345	373	341	340	341	336	355	385	363	321	329	387	351	361	338	345	362	351	361	357	335	348	354	322	342	358	371	353	362	342	347	356	378	332	368
24773	20763	26703	24751	8541	2171	1680	1073	915	965	5383	16426	12347	5128	1487	565	475	415	418	424	488	457	435	419	427	423	441	415	385	417	448	430	437	446	425	409	436	420	424	434	408	448	431	446	421	415	469	433	438	454	417	472	461	441	438	438	420	497	431	438	434	442	436	449	443	433	418	447	432	461	425	454	475	479	402	444	465	435	425	445	440	395	399	457	404	459	425	413	448	461	442	439	467	419	422	449	485	404	436	463	452	429	472	463	455	453	430	423	445	444	438	453	406	437	458	474	435	459	450	433	425	449	459	450	413	437	447	441	423	398	448	450	443	417	460	480	434	418	433	443	481	397	430	432	416	455	444	452	443	433	440	460	489	461	425	434	410	441	474	440	419	444	435	461	441	433	480	438	453	453	427	428	414	456	368	453	440	427	419	400	414	452	407	459	464	410	425	426	453	452	413	396	442	433	451	477	443	443	446	427	457	453	429	453	453	426	494	445	406	441	433	425	442	439	432	407	444	435	413	418	450	393	454	461	462	420	418	412	407	440	388	448	476	463	393	398	415	415	422	431	405	407	451	454	413	437	470	438	462	426	452	432	404	467	420	405	448	411	474	378	452	416	421	454	425	421	445	422	467	441	442	444	411	440	410	417	426	417	409	412	407	465	457	400	479	440	424	414	417	428	461	460	402	439	459	426	447	384	469	419	482	426	419	433	413	414	438	412	435	392	445	443	449	424	378	425	456	409	392	437	441	441	448	458	456	431	439	421	434	380	409	409	402	477	424	464	435	434	431	457	430	420	417	438	445	392	421	459	448	462	407	417	426	420	442	405	428	459	463	446	429	443	413	437	397	438	434	416	478	440	399	431	414	448	412	428	415	444	414	432	412	418	421	450	449	451	465	426	444	448	462	429	425	394	430	441	411	443	448	429	429	404	432	469	466	456	415	422	407	436	447	464	438	426	394	453	443	459	421	375	443	409	433	423	434	399	434	434	426	413	440	480	442	459	467	444	432	440	437	449	439	404	392	430	415	443	459	458	428	421	417	460	411	435	438	427	432	442	445	415	416	430	395	431	423	412	437	407	435	490	397	454	448	413	450	446	446	451	450	424	394	396	452	448	432	461	452	406	398	473	408	441	423	403	471	426	446	408	414	423	435	432	422	411	429	438	404	487	409	434	430	420	428	436	444	451	488	495	414	438	421	459	443	434	446	405	445	468	442	413	440	436	435	413	423	456	476	474	421	434	417	425	448	435	431	438	412	441	434	443	405	439	419	437	415	432	403	472	472	461	435	434	418	451	413	432	419	430	464	425	411	456	427	427	417	404	431	435	427	450	447	445	429	438	416	424	418	477	410	438	457	421	419	427	474	462	440	427	429	423	448	424	429	430	425	421	410	412	440	423	456	403	414	445	456	449	423	416	455	404	439	474	433	441	456	430	420	477	435	437	431	448	423	443	421	475	428	381	418	398	441	406	442	421	456	454	466	458	429	444	427	453	469	460	421	445	420	419	441	433	441	457	416	433	425	459	453	452	463	437	455	445	430	450	419	418	456	422	445	464	429	398	436	454	461	418	421	384	428	465	464	435	437	421	452	489	458	404	460	440	444	425	458	412	445	425	439	449	408	410	456	465	425	445	441	440	402	442	404	401	409	431	416	420	449	437	466	440	462	450	445	385	460	409	428	428	436	404	435	429	442	441	437	430	437	441	416	404	403	475	414	445	404	451	444	404	442	435	490	421	430	369	444	421	424	400	448	410	423	463	438	434	406	446	391	429	407	429	434	399	440	398	433	430	431	420	423	412	402	421	453	403	453	430	466	432	437	417	430	421	419	442	428	429	428	403	448	467	460	391	426	403	439	462	462	438	451	432	446	429	413	417	425	407	440	454	421	403	427	435	464	423	459	424	442	401	457	418	432	434	424	410	419	414	433	417	433	441	455	391	420	420	435	435	430	433	426	415	449	431	443	408	463	426	450	490	438	451	449	425	433	433	439	451	427	444	410	401	399	415	461	440	437	401	418	451	423	440	400	444	428	438	407	430	431	419	426	404	433	401	459	427	469	451	411	407	435	439	419	473	403	425	424	435	409	408	396	478	435	464	428	452	461	475	444	413	433	444	443	414	445	404	427	414	453	425	410	434	427	432	430	450	443	430	411	418	466	422	429	417	418	459	401	465	464	432	431	454	404	417	412	454	421	433	446	433	448	468	434	410	421	432	427	440	393	459	481	432	404	427	445	441	415	435	437	461	475	500	433	412	425	403	438	414	420	414	451	456	416	406	451	426	427	446	434	416	449	443	469	459	433	422	442	417	424	410	463	403	420	423	424	425	449	438	395	404	445	401	431	465	391	454	417	401	428	413	438	407	435	408	417	412	408	454	413	430	437	408	418	413	440	442	411	427	471	447	447	415	465	417	394	426	452	441	430	417	456	436	445	467	445	419	455	459	461	417	451	450	443	425	435	455	428	434	448	393	412	419	458	414	469	453	406	451	436	421	459	410	418	439	407	470	445	435	446	406	416	438	422	427	448	419	419	431	395	435	432	427	414	425	414	395	434	446	437	439	459	439	407	426	410	449	434	398	423	389	421	422	424	416	420	381	441	429	447	421	419	420	429	486	415	433	437	412	416	429	434	387	451	439	387	424	433	442	450	457	438	426	426	447	440	469	401	437	429	430	451	421	450	433	433	466	467	432	463	428	447	396	437	408	423	455	432	458	450	448	427	417	456	433	410	428	439	454	443	421	404	415	408	423	466	424	430	450	409	437	454	440	439	417	472	430	427	477	398	425	401	427	414	421	433	406	441	484	448	451	400	390	460	439	425	430	453	434	460	440	408	455	461	389	422	427	427	423	422	424	442	425	447	399	401	417	426	423	445	436	433	448	439	426	447	441	500	443	448	414	427	424	434	419	446	450	444	440	440	441	428	437	432	428	422	390	445	405	438	399	462	382	441	411	441	432	446	417	404	441	438	423	462	448	414	433	400	432	419	401	412	431	417	459	414	415	427	428	390	449	438	419	416	465	462	413	450	410	453	427	427	455	437	423	413	425	453	453	423	390	423	434	414	444	486	440	455	451	420	429	419	430	454	438	429	429	431	414	444	475	441	437	410	438	431	406	446	461	449	449	404	448	425	464	401	472	428	443	454	427	418	443	420	452	441	437	393	404	424	427	436	417	459	432	389	437	405	470	417	394	413	434	391	437	434	460	414	467	457	435	432	486	468	437	492	444	405	407	425	438	408	415	454	395	452	442	427	426	427	427	411	448	431	442	427	411	392	433	410	425	462	431	451	423	416	447	420	400	463	440	378	408	432	440	443	444	429	432	426	427	403	449	432	420	420	436	414	454	441	473	424	396	469	403	451	432	404	424	470	434	408	402	455	421	439	423	417	454	439	410	438	405	425	442	427	445	436	454	459	423	436	432	448	434	424	442	405	483	420	411	417	408	437	430	457	469	451	429	469	453	428	435	430	450	454	385	439	477	389	475
4382	5573	5142	2968	2169	2093	1947	1471	1296	1326	7950	17540	11706	5218	1601	549	443	388	389	398	388	390	350	428	401	373	396	443	415	381	387	386	391	364	422	381	389	401	401	410	402	416	386	408	396	409	384	412	426	358	390	401	413	397	381	395	413	366	434	396	391	382	413	389	425	451	394	394	394	399	379	392	402	410	390	404	427	387	406	407	406	448	401	397	362	453	399	400	393	409	378	384	379	393	398	434	395	367	407	371	354	376	394	409	381	373	425	416	365	408	421	413	389	406	406	402	422	395	384	426	405	418	386	386	380	378	384	351	421	390	379	420	386	440	380	345	407	378	398	358	391	400	380	402	429	403	415	384	400	402	411	411	353	389	393	415	374	377	384	390	442	363	377	385	390	424	394	398	417	369	388	388	383	413	397	379	394	399	414	388	385	394	401	356	408	388	394	391	442	417	413	389	407	367	397	372	362	393	397	433	398	423	394	401	377	396	417	426	396	370	401	360	398	370	411	370	421	368	392	366	390	409	420	407	413	393	332	397	406	414	428	365	389	373	377	394	390	401	395	389	360	382	392	362	367	399	427	414	368	385	368	396	397	417	404	408	422	375	381	392	408	392	383	400	355	385	387	361	407	403	374	385	369	401	376	391	385	382	371	420	357	365	389	415	388	409	369	407	371	429	408	412	405	396	374	410	415	402	406	390	388	386	379	386	394	388	394	421	399	399	434	397	373	399	402	386	383	370	403	386	367	393	405	379	380	414	423	367	380	352	388	407	383	355	373	407	386	417	397	418	393	361	380	403	391	371	389	421	372	408	414	372	382	383	362	402	377	430	376	366	395	404	399	411	395	381	382	385	384	390	392	402	414	385	409	376	408	376	387	396	375	361	383	396	384	394	351	392	397	355	434	384	406	390	388	397	386	373	390	340	375	387	401	366	376	382	384	413	387	398	383	377	403	386	398	414	376	410	357	412	416	388	394	394	385	405	387	407	387	384	376	355	393	393	405	368	406	398	431	385	427	386	426	397	381	386	355	382	363	407	422	384	353	400	418	424	385	408	384	379	388	387	368	384	374	389	389	405	393	387	410	427	419	396	391	370	413	419	378	365	399	411	377	398	399	396	393	368	394	423	407	395	415	385	387	409	416	423	373	404	384	393	398	372	355	389	382	394	386	414	380	377	418	365	401	350	413	389	408	394	405	424	361	384	395	384	416	400	388	397	397	397	395	400	385	405	391	377	385	379	386	416	402	387	402	385	383	400	373	387	392	421	392	350	385	378	395	402	414	405	353	404	372	425	382	412	386	385	405	403	428	388	380	430	389	413	411	404	418	380	377	383	383	362	358	380	401	386	424	368	378	413	400	376	407	360	374	438	339	385	383	393	385	389	378	379	378	377	389	368	398	396	375	422	399	391	361	372	381	379	396	371	392	394	414	398	387	383	403	379	399	409	406	408	400	397	387	375	356	388	398	411	394	418	386	396	389	399	369	361	392	417	394	393	416	387	430	400	404	422	402	415	405	408	375	394	384	393	415	369	373	413	414	377	394	384	397	413	379	410	384	384	399	365	387	395	372	345	390	391	356	380	410	397	378	386	399	393	400	407	388	384	414	383	415	391	398	402	403	404	365	382	402	409	416	377	386	399	428	369	383	418	417	379	399	400	380	343	406	375	396	405	385	372	394	369	398	388	369	408	438	386	443	366	378	342	404	406	363	378	412	392	422	396	392	404	411	366	394	360	423	406	384	404	360	374	383	378	390	391	399	395	395	413	386	422	403	389	399	388	396	382	363	408	371	413	343	393	399	402	398	366	376	375	383	393	391	390	368	386	372	386	408	381	362	390	407	364	397	387	347	388	407	412	371	421	412	409	382	371	368	415	378	441	366	372	374	401	332	353	401	404	396	402	393	412	399	389	399	401	365	395	412	373	418	364	380	350	412	356	397	435	374	406	360	391	410	375	417	385	398	399	401	402	385	383	361	384	365	390	415	376	389	392	371	400	337	372	404	400	377	372	425	375	429	386	391	392	398	418	371	374	378	392	378	367	402	370	419	358	419	396	376	399	397	379	403	375	400	407	396	364	347	392	380	367	380	381	379	389	385	375	409	371	370	403	371	415	443	403	394	343	376	436	412	385	382	388	378	413	365	363	382	445	387	375	374	387	376	388	384	391	402	388	367	415	326	366	425	377	395	395	381	375	418	378	385	429	354	366	408	367	367	376	385	391	412	378	377	386	375	388	400	375	372	427	438	400	416	414	399	372	384	390	376	413	403	417	373	383	419	383	413	388	398	403	444	374	394	398	401	369	400	372	382	400	421	393	360	411	371	389	390	390	389	410	381	375	376	400	396	383	441	406	393	372	377	398	388	387	395	364	372	374	392	370	396	424	373	406	378	422	365	394	409	371	415	367	396	394	397	410	386	366	434	426	391	412	396	359	348	405	387	367	404	413	388	382	388	368	374	413	403	391	410	411	394	345	381	395	361	373	391	375	424	411	374	374	389	381	382	369	427	354	391	374	376	425	429	368	388	391	416	398	383	370	376	366	382	370	368	369	361	394	371	407	401	366	363	367	396	366	388	373	341	398	426	382	396	393	376	386	394	397	372	377	405	363	400	403	407	402	401	401	387	373	394	360	365	363	387	384	394	383	395	405	406	393	393	364	421	365	390	389	378	389	375	391	382	366	392	368	423	392	392	395	423	393	369	402	406	375	417	380	396	400	393	393	412	390	396	404	391	401	376	351	392	381	364	382	391	361	399	383	359	368	422	376	369	387	375	397	413	397	398	377	395	365	381	413	384	423	363	353	416	369	410	364	407	390	373	428	403	366	395	400	388	352	392	429	392	389	376	388	425	386	359	389	377	416	395	347	403	401	379	382	372	396	386	397	376	363	408	387	424	383	414	397	371	374	392	394	372	409	399	396	380	409	385	420	387	357	373	356	389	369	391	418	403	415	442	385	432	425	408	391	413	372	355	389	388	399	400	413	379	397	377	388	381	383	386	377	397	361	393	379	377	390	381	428	406	374	382	387	365	396	391	384	351	396	372	399	386	421	404	429	394	392	377	392	403	415	381	382	366	366	400	342	398	366	363	405	386	370	381	403	395	403	381	455	378	388	373	391	397	398	384	409	390	407	373	361	412	428	427	372	384	402	419	418	410	387	427	401	369	397	421	391	386	392	392	406	405	361	362	404	335	378	410	366	406	371	400	393	412	389	407	372	402	420	398	417	357	392	365	354	417	383	390	381	396	377	400	372	380	386	408	439	387	429	350	362	351	375	385	404	385	406	376	436	390	399	403	390	401	406	395	385	372	426	424	393	398	378	377	374	386	355	361	397	367	392	358	382	388	364	392	417	436	379	406	374	391	336	370	370	394	418	357	379	431	390	363	391	400	386	380	379	383	378	407	386	426	397	382	378	407	398	376	407	394	418	388	386	398	397	398	395	415	361	403	381	354	398	400	419	375	363	395	356	429	403	390	394	382	391
23862	20858	27870	23899	20610	9669	3246	1821	1500	1523	10091	28267	21863	9723	2582	825	622	543	532	542	531	542	508	505	520	514	528	517	535	531	550	517	495	534	527	507	545	528	491	527	536	523	525	489	520	538	506	524	546	502	537	510	544	511	518	523	506	528	469	517	517	502	474	545	500	477	557	531	526	536	545	528	474	513	531	523	519	540	515	537	550	514	546	508	493	495	513	514	519	552	539	551	500	555	498	531	534	501	502	482	517	553	540	514	504	530	524	532	573	498	501	507	533	449	532	518	516	500	514	487	498	490	528	487	529	506	533	520	504	462	542	499	528	491	535	517	554	496	501	511	458	522	529	516	457	512	509	510	497	517	539	515	500	500	517	460	510	507	529	509	561	535	546	536	527	475	469	495	533	515	542	490	514	440	498	510	535	493	519	508	528	505	536	547	532	517	542	510	500	535	551	527	538	572	514	507	533	539	506	527	540	483	536	538	513	543	483	527	526	521	544	504	491	527	498	518	530	515	507	534	515	524	481	503	515	516	500	563	473	520	539	511	526	519	477	496	491	522	542	483	506	512	499	520	541	513	532	479	546	522	503	524	533	508	542	547	511	525	486	533	495	494	511	537	517	527	536	504	545	535	506	537	465	511	507	502	506	515	542	518	510	492	553	498	537	500	484	508	519	539	501	513	518	530	463	514	536	522	564	489	521	523	521	531	526	535	495	533	487	496	529	527	571	507	499	516	534	524	509	483	529	495	508	492	553	506	507	473	504	542	500	505	479	513	522	497	513	511	549	510	521	512	486	525	548	474	486	503	493	551	511	556	508	507	580	532	505	512	560	567	486	559	506	525	510	586	522	539	538	530	507	524	532	556	506	520	528	543	498	492	519	539	519	520	499	490	516	514	504	512	509	535	539	549	508	556	485	572	524	514	567	563	529	513	497	495	497	523	508	485	516	515	535	558	548	553	512	514	504	549	501	532	551	493	554	494	523	531	500	532	492	462	492	502	493	481	502	523	525	500	515	509	513	499	485	533	496	564	532	523	515	490	535	466	523	517	511	518	537	475	529	516	500	535	494	512	500	490	525	543	561	548	503	490	555	532	510	554	499	493	503	487	484	472	502	490	537	561	501	531	510	518	508	508	536	500	511	508	494	495	509	489	522	492	521	546	543	521	574	553	501	500	548	516	507	508	489	551	525	486	476	526	528	519	506	498	472	509	552	525	542	505	477	498	480	496	570	522	531	504	512	533	506	487	475	593	523	482	512	500	532	507	503	508	516	525	477	504	523	562	597	489	528	569	552	523	496	503	535	492	534	484	545	504	516	523	520	476	482	528	512	537	494	546	553	518	497	517	510	536	527	500	519	487	470	501	511	511	527	520	497	528	548	535	489	491	550	473	516	502	541	537	548	510	539	503	489	503	506	531	482	516	509	529	537	546	515	496	535	548	490	532	487	498	505	544	492	531	522	525	516	487	474	490	549	522	551	524	513	592	546	528	526	525	487	547	540	537	482	550	570	520	525	531	500	527	523	534	471	478	497	484	528	510	555	535	537	505	497	508	523	520	521	527	523	524	530	505	524	491	546	538	534	521	517	473	497	540	529	509	505	547	519	556	480	496	515	537	494	520	486	514	513	558	493	457	529	505	513	494	534	499	555	559	513	515	515	513	486	531	512	517	531	494	555	504	523	566	554	506	512	559	491	507	530	531	526	527	525	496	517	535	510	518	501	533	523	529	496	512	482	504	527	507	498	507	533	488	512	514	516	482	489	525	513	507	550	536	510	544	551	505	545	492	538	500	488	516	515	527	531	508	547	504	505	507	516	547	549	544	519	542	494	542	496	509	496	529	487	533	524	507	496	504	514	510	511	503	526	527	494	489	497	555	530	499	545	542	550	531	486	548	487	511	485	504	556	492	555	512	525	489	491	551	525	503	506	514	525	515	520	497	527	509	523	495	527	554	484	521	536	518	471	489	479	504	538	517	483	519	523	513	493	538	502	536	486	524	487	533	511	505	535	496	525	521	502	498	562	490	490	531	522	503	518	517	507	457	529	506	491	531	477	494	505	500	488	510	495	490	538	540	491	470	540	524	524	500	531	467	481	558	517	488	533	496	487	545	530	540	529	502	529	524	514	570	482	530	480	490	522	508	487	516	539	509	493	509	541	532	496	503	505	506	512	503	499	520	522	483	520	508	517	486	516	522	583	462	505	465	533	529	504	548	500	502	525	479	565	481	509	514	513	511	506	500	514	496	508	442	544	553	502	524	509	515	534	566	535	506	504	548	537	535	550	530	465	501	497	541	507	515	521	488	515	526	526	560	551	503	539	543	553	556	512	521	534	564	511	512	498	527	496	511	522	498	524	514	521	563	481	506	531	487	544	511	474	492	510	496	518	521	531	526	523	483	503	529	550	479	560	504	487	487	524	490	498	533	489	515	523	512	516	487	515	526	497	509	516	480	492	523	539	507	511	556	490	514	475	510	494	497	522	503	515	522	530	555	484	487	520	496	509	518	534	536	499	511	515	522	499	511	535	491	522	506	480	499	508	506	495	508	513	522	538	484	545	507	540	521	528	532	499	517	536	519	468	514	505	529	502	554	476	516	499	502	526	514	512	531	535	518	538	485	498	487	510	508	493	512	490	487	510	515	491	515	493	526	529	500	526	504	521	525	498	512	512	541	543	525	458	487	541	441	494	557	543	527	496	527	525	496	514	493	487	486	538	500	500	544	473	535	537	529	542	476	475	502	511	564	482	565	498	545	490	518	548	507	498	545	554	517	492	508	543	521	495	494	537	520	514	476	505	516	547	527	507	490	476	511	496	509	548	515	515	526	543	520	516	505	567	508	543	515	492	539	545	531	492	502	529	542	513	540	517	505	527	504	509	509	519	473	529	521	486	514	486	495	529	548	538	528	530	514	500	500	520	508	497	514	507	544	513	536	526	521	520	509	488	482	515	510	518	534	516	519	521	493	514	511	512	482	499	540	463	524	476	536	491	516	483	487	569	503	537	478	522	520	535	490	507	522	518	517	501	538	556	483	503	493	503	532	509	482	535	494	520	511	532	489	467	532	532	509	524	495	541	513	544	536	528	508	515	511	506	488	523	527	519	517	502	514	461	473	519	502	526	493	479	520	533	501	481	508	505	488	495	510	467	516	519	513	498	495	506	479	533	542	512	511	524	528	502	547	497	521	489	503	484	517	509	492	482	520	542	515	512	561	490	542	555	533	501	498	538	506	499	532	542	524	505	549	560	515	510	533	510	506	472	538	504	508	535	505	512	474	552	526	522	453	446	493	467	469	512	537	525	480	503	515	491	531	513	507	504	560	527	528	502	505	534	539	515	566	527	500	497	531	518	560	527	493	527	520	501	522	526	530	524	533	479	523	479	545	487	515	482	505	519	542	538	518	541	511	552	499	502	536	495	527	549	540	505	492	512	533	519	518	509	500	533	496	520	526	509	479	532	514	523	537	505	537	569	545	523	510
6040	11647	10503	6494	5092	4111	2944	2310	1919	2124	13962	26607	19359	8397	2503	691	522	490	442	487	442	465	450	461	485	445	462	447	464	484	428	446	470	461	481	434	439	424	430	500	454	484	467	454	435	461	483	501	442	472	440	445	454	475	471	427	481	458	479	455	470	436	481	432	453	493	482	455	441	452	482	484	457	502	487	443	466	441	439	475	442	475	462	474	458	467	434	472	445	465	497	484	433	478	459	412	445	467	443	458	457	476	459	455	464	459	457	436	454	464	485	471	457	468	461	443	507	435	473	454	465	441	474	453	444	472	418	463	423	448	470	456	465	461	486	462	431	471	422	464	463	452	449	430	467	476	436	474	460	506	466	486	481	450	481	472	444	479	459	455	447	450	497	417	458	446	436	436	475	458	463	462	471	451	454	436	452	460	478	428	463	445	465	489	422	491	456	498	467	425	491	461	428	426	476	492	462	467	465	430	460	464	424	462	457	498	450	455	497	485	451	437	493	478	460	464	464	465	420	444	452	469	444	484	457	501	418	465	431	495	460	464	467	464	453	457	474	470	462	450	455	467	419	486	475	438	450	440	466	508	441	412	467	448	510	457	441	417	444	452	454	488	430	465	440	477	416	444	458	448	425	468	447	487	454	456	436	442	420	454	488	453	479	478	471	455	451	474	455	518	480	493	472	456	514	469	440	448	483	446	451	463	440	498	437	459	427	447	450	450	471	477	461	456	452	458	494	477	442	456	414	427	448	448	455	432	452	408	425	448	495	470	448	440	437	482	457	453	441	444	447	470	491	445	454	466	495	446	421	406	507	455	472	442	453	461	505	453	457	420	453	467	445	432	501	447	498	457	500	484	464	457	438	470	457	450	478	481	476	434	454	466	466	473	493	470	469	417	443	435	430	455	441	487	458	463	437	496	426	481	473	466	495	461	476	440	424	446	453	448	453	483	459	457	454	476	422	445	454	456	457	476	484	482	471	458	452	440	443	423	483	421	441	458	441	429	447	445	400	460	500	477	457	447	450	484	450	483	431	462	440	450	440	464	448	470	406	444	456	461	476	466	412	430	469	468	428	454	486	500	464	450	471	502	419	452	422	459	438	449	444	472	453	445	430	434	467	428	492	454	452	429	417	430	427	439	440	459	459	479	443	495	435	461	501	437	474	443	475	472	467	435	449	490	469	460	456	452	441	461	444	447	441	413	461	479	454	479	454	456	438	428	456	462	465	459	496	442	481	460	476	439	447	483	473	449	424	456	465	477	453	427	469	445	437	445	441	466	473	431	432	440	429	443	430	447	449	481	430	467	438	458	482	476	468	495	484	434	410	431	488	453	464	433	448	488	457	448	447	480	458	474	453	427	441	449	448	422	464	487	467	461	433	479	442	431	433	463	493	464	463	486	482	434	481	482	437	450	453	446	450	488	470	434	405	460	491	446	451	459	440	438	461	488	435	455	458	444	441	458	468	428	469	440	455	468	461	424	464	466	468	444	511	414	462	461	496	461	434	459	445	440	453	433	448	446	492	454	461	451	447	434	503	458	447	431	445	449	482	530	473	452	432	481	478	448	423	452	456	441	452	421	448	456	448	462	445	486	451	472	494	452	436	510	438	480	429	445	426	442	430	442	440	415	418	448	436	482	480	479	457	482	484	479	418	455	475	449	448	416	424	463	454	479	433	463	463	434	462	466	461	437	439	438	426	470	439	439	477	464	454	444	472	465	440	453	460	451	485	483	444	452	427	463	439	465	437	463	472	472	466	447	422	417	467	482	477	452	428	486	509	458	434	432	470	474	471	425	482	458	423	455	416	477	480	459	410	442	436	487	476	447	433	488	442	421	470	428	450	456	428	458	481	472	480	394	416	468	459	451	434	497	444	450	467	443	445	441	429	442	460	462	457	473	458	524	444	476	498	451	477	477	486	476	413	437	456	491	445	471	451	489	477	454	441	471	451	438	471	458	456	436	443	421	398	446	455	437	469	443	480	444	504	418	481	468	467	429	470	488	462	412	466	445	480	451	437	484	473	429	453	474	465	413	471	459	454	460	442	445	412	471	462	458	454	464	430	463	455	440	446	464	460	468	450	482	438	436	476	479	501	488	450	452	454	443	495	453	448	472	461	521	485	422	468	443	478	445	457	436	447	449	427	445	428	476	408	465	471	454	463	448	439	462	457	444	460	470	457	431	455	433	427	425	441	441	446	421	439	448	447	497	500	466	455	430	450	434	451	442	457	469	467	450	500	455	473	515	476	468	409	439	468	474	460	496	454	455	459	473	454	506	450	463	498	479	473	441	436	470	435	440	476	500	489	474	459	443	461	497	475	450	426	447	434	495	482	419	469	469	489	447	449	473	450	433	446	423	474	425	498	422	493	442	466	493	424	477	433	447	400	450	447	444	486	463	447	490	454	448	468	438	482	439	416	443	506	444	464	484	510	464	472	461	455	417	467	446	457	469	455	426	475	463	456	458	450	489	463	436	449	420	475	445	450	443	470	476	455	489	441	495	485	468	450	454	510	455	477	462	479	429	459	458	473	435	437	462	404	452	444	479	477	444	463	452	450	458	468	421	463	460	436	430	456	439	438	451	439	464	460	449	484	475	449	464	478	465	417	445	489	476	454	444	440	463	467	475	434	444	472	443	468	458	449	435	480	447	456	453	494	458	448	433	461	445	461	446	441	412	467	452	441	446	464	462	484	477	486	468	457	450	468	435	455	464	459	448	469	464	465	422	459	456	471	461	477	465	494	449	447	416	455	434	481	425	434	470	426	468	442	485	449	414	443	451	470	419	464	442	440	447	465	465	478	457	444	450	445	455	469	446	427	420	415	473	472	491	447	496	464	447	468	509	440	458	471	483	461	427	465	471	450	475	437	454	457	477	464	430	442	405	432	475	439	408	435	469	436	476	441	463	477	468	474	450	458	473	457	422	460	440	450	441	430	459	466	442	476	458	435	414	469	447	445	463	482	449	434	402	455	457	460	484	464	439	430	456	422	448	471	447	493	465	445	434	463	451	457	445	487	433	399	434	477	483	470	452	472	415	457	488	456	462	466	478	484	469	418	482	498	463	444	455	436	441	425	452	486	461	446	476	463	489	460	485	486	448	479	454	447	469	450	476	430	476	490	457	428	453	451	447	484	452	435	488	458	413	453	449	418	464	475	430	448	496	514	426	467	457	438	437	496	461	469	445	471	447	455	446	459	473	466	478	437	493	450	451	461	474	454	416	441	460	460	476	490	457	421	458	482	438	473	443	501	432	455	410	456	445	484	447	492	425	443	475	458	499	436	474	430	470	454	432	460	483	457	437	425	437	438	434	446	463	426	444	461	431	449	490	429	434	458	453	464	452	446	455	473	470	451	474	499	469	464	457	453	479	505	473	455	450	485	466	425	477	459	421	458	434	436	479	475	436	455	486	458	446	451	451	474	430	475	463	432	460	443	442	447	472	456	452	464	448	467	465	432	417	421	472	458	437	435	477	469	437
26783	11650	3905	2087	1066	787	662	618	561	583	702	1634	1578	1021	617	443	414	423	380	407	373	417	403	389	425	388	402	379	404	413	424	376	382	362	372	398	370	423	414	407	360	394	419	390	372	428	381	404	387	397	432	359	345	450	418	397	409	384	470	396	384	403	418	416	426	400	387	419	347	372	400	381	416	398	392	397	400	401	419	414	404	406	404	405	408	406	403	397	412	396	396	395	384	349	424	407	374	437	385	375	413	386	443	406	414	419	398	417	441	379	400	396	412	403	427	399	389	434	395	390	411	431	377	415	398	407	390	409	383	394	381	409	395	404	421	397	382	379	373	400	438	354	367	418	401	421	405	400	397	383	421	453	370	415	411	408	377	417	382	394	414	385	410	385	374	393	403	429	394	396	375	379	422	421	430	396	436	389	416	413	432	407	383	404	394	428	379	390	403	380	404	404	379	425	402	364	425	379	377	415	393	401	388	426	403	417	398	394	358	365	375	380	400	407	422	389	403	426	410	398	391	370	376	426	436	440	386	425	370	391	393	381	402	387	397	379	361	405	407	419	375	401	366	394	386	401	378	389	356	395	416	415	417	390	437	408	404	426	388	366	384	425	371	397	383	383	393	400	379	390	391	407	396	392	366	387	424	375	395	404	400	418	405	367	370	405	383	436	379	427	395	421	405	419	387	373	393	409	410	395	398	414	406	423	391	399	401	403	415	392	360	407	417	365	391	428	430	444	399	392	393	393	385	435	404	421	378	399	363	417	387	355	391	398	401	396	387	400	420	406	423	397	388	395	386	411	399	439	403	390	406	384	380	393	380	431	404	382	388	403	413	437	398	418	370	398	383	386	407	412	406	424	384	390	398	429	371	412	370	380	377	399	431	379	389	411	432	416	390	423	417	358	400	370	387	420	416	430	382	407	437	403	392	397	398	414	430	385	413	404	429	436	441	384	420	408	403	392	404	391	378	398	411	399	399	406	412	400	430	412	413	387	386	393	412	377	434	403	413	399	396	395	407	413	377	363	412	400	382	433	389	383	370	398	383	401	431	393	418	406	401	395	358	415	467	428	389	389	431	418	424	377	376	405	347	429	383	416	448	411	400	411	382	406	398	412	412	411	405	414	380	406	422	415	383	420	378	390	398	397	424	380	399	411	393	414	394	381	387	394	412	396	430	414	381	424	373	384	397	376	393	400	390	390	415	384	409	402	402	408	388	405	394	407	408	417	377	433	415	380	370	410	421	386	406	375	410	335	408	387	419	404	394	411	384	372	423	415	398	403	378	406	419	397	391	362	369	399	375	386	405	372	385	368	377	416	441	391	395	389	412	390	401	410	413	430	400	380	405	428	388	376	370	395	402	432	402	386	425	398	384	417	385	378	380	369	374	382	403	404	392	389	399	375	391	374	386	408	410	394	429	401	380	406	381	367	381	377	367	397	413	405	376	383	389	389	392	383	412	413	369	376	397	362	414	389	422	409	378	358	408	386	390	377	393	406	381	430	398	375	409	402	426	367	421	410	420	418	366	392	383	440	408	436	432	413	411	413	424	409	421	383	404	413	380	393	373	409	376	401	370	387	372	402	414	402	385	382	415	389	355	386	448	394	377	363	407	387	423	369	343	392	420	414	386	402	389	398	394	414	407	401	409	377	410	401	358	412	404	416	378	402	374	374	372	366	384	438	393	412	408	406	380	402	420	359	387	455	371	366	425	378	368	387	386	395	383	436	410	403	406	366	421	383	380	377	370	400	396	356	417	376	412	423	375	423	397	384	400	346	400	416	411	395	368	405	374	394	419	425	391	398	429	415	412	393	424	380	378	413	392	391	399	386	399	385	419	399	397	379	367	398	393	404	368	414	387	367	418	395	415	409	413	416	387	416	382	415	357	377	359	391	380	421	428	396	390	399	374	396	351	424	403	412	427	386	420	386	385	368	379	374	436	394	358	403	374	407	409	389	390	388	430	391	436	410	395	393	428	393	383	391	411	420	387	399	377	421	408	378	410	405	414	399	392	376	386	435	385	404	403	414	401	408	398	375	411	400	357	400	383	407	432	429	392	412	403	411	389	412	383	423	417	379	387	403	372	397	426	411	394	414	389	433	402	415	349	375	430	422	375	409	401	374	421	395	399	354	376	372	400	409	376	385	402	389	414	385	374	400	370	381	412	391	406	399	392	367	429	425	425	412	378	401	441	400	349	386	430	412	366	417	385	421	404	436	407	427	400	423	429	394	411	399	414	414	373	388	389	424	370	399	397	413	375	400	423	410	412	407	406	428	434	407	409	404	378	391	434	360	376	413	399	353	343	406	387	357	393	404	434	399	418	397	380	393	405	351	405	413	418	412	410	385	397	369	359	417	379	379	421	417	407	387	411	445	412	394	362	398	391	387	412	351	434	397	366	406	403	393	420	427	405	396	396	368	411	352	392	373	405	392	379	406	431	395	398	392	418	403	374	441	407	390	348	402	390	414	372	407	424	381	413	396	401	426	409	395	390	368	419	386	427	397	367	405	398	390	402	399	379	387	419	383	391	454	422	417	441	406	433	393	418	430	407	394	423	409	417	394	384	439	426	417	397	411	385	410	383	391	411	417	437	392	347	401	414	411	369	394	418	373	408	376	406	387	372	391	406	405	385	364	440	393	368	340	365	371	383	411	390	407	391	410	382	417	430	394	385	379	418	347	406	387	377	405	411	384	384	380	400	367	425	410	390	413	403	376	406	388	394	395	425	432	382	399	380	409	386	384	385	393	402	406	373	398	359	410	424	391	345	397	401	413	430	370	385	429	401	375	399	435	398	440	401	415	427	401	383	411	359	416	408	413	380	365	384	431	395	421	378	384	405	405	408	398	392	410	424	372	380	425	405	406	401	385	371	433	393	391	397	359	398	414	395	372	414	409	418	406	402	429	390	427	383	378	417	385	368	410	377	386	419	425	399	361	395	398	415	407	407	445	411	425	371	394	393	409	402	402	418	424	394	402	412	409	379	395	398	394	412	374	374	404	436	375	405	382	401	409	393	402	405	382	368	403	381	432	406	444	410	418	406	414	396	401	368	395	407	389	401	385	420	395	372	422	420	411	374	404	383	399	413	369	382	397	381	412	389	382	392	398	394	378	386	394	407	438	413	405	389	396	396	390	415	387	402	380	376	409	413	390	394	385	364	342	406	374	381	412	400	409	397	406	413	413	390	409	410	418	405	376	383	409	400	420	402	404	398	384	395	389	420	396	397	362	399	391	395	386	408	372	433	386	368	388	415	420	397	422	440	378	416	365	422	387	396	422	382	388	392	383	432	374	394	405	399	412	415	426	396	407	409	403	422	384	426	432	395	430	378	391	399	377	391	437	373	417	387	380	430	376	390	402	387	394	422	402	393	412	405	423	411	396	415	423	416	397	402	380	429	399	407	376	423	424	394	402	435	379	395	386	392	370	409	410	398	414	346	398	401	435	383	396	379	361	437	390	406	387	370	370	414	359	409	383
6441	3519	3526	2077	1278	1037	831	722	707	675	1047	2166	1925	1086	584	425	390	339	324	358	340	353	356	329	378	364	360	354	351	341	346	329	351	375	352	369	342	327	338	376	347	366	354	345	370	346	342	343	367	317	345	335	317	320	342	337	336	370	329	364	347	351	344	332	356	366	352	336	355	342	351	383	350	343	348	311	347	356	357	339	351	345	363	353	344	328	324	360	309	361	345	370	337	347	319	350	330	336	336	315	369	354	342	356	386	361	369	347	308	356	327	333	332	334	324	333	401	348	325	309	336	334	356	323	376	358	314	335	335	345	367	359	345	330	332	316	346	339	352	368	329	337	331	345	323	350	306	325	368	360	330	337	338	343	360	319	316	333	341	313	325	366	328	312	365	347	350	339	344	360	312	322	341	365	364	329	342	353	359	366	340	363	328	363	326	383	354	368	328	336	356	354	343	327	370	363	323	338	360	309	354	349	338	346	365	366	389	363	359	341	380	365	313	336	380	359	349	364	339	369	327	337	342	378	369	336	371	364	379	320	347	354	315	362	363	346	356	316	342	378	336	322	371	338	358	351	366	367	350	375	355	369	367	389	325	321	361	341	348	338	310	346	325	328	356	361	354	354	317	329	333	343	358	344	314	325	375	363	336	351	305	317	336	351	342	377	370	384	332	354	340	356	307	345	354	323	340	344	339	368	319	323	349	367	366	343	352	324	348	361	331	322	370	332	376	355	349	368	373	354	386	361	350	350	338	356	373	392	335	337	358	313	330	343	347	318	331	318	352	357	355	359	362	358	343	357	316	333	351	344	389	363	321	355	360	346	368	333	353	321	366	343	354	366	316	364	335	323	358	328	350	344	326	374	320	336	335	362	337	359	318	359	329	314	351	304	344	359	331	351	352	338	310	356	370	323	359	369	303	329	329	344	334	344	333	350	345	356	357	358	349	321	362	344	348	326	332	331	335	328	328	344	357	324	385	343	337	320	348	313	312	343	359	355	334	376	360	334	334	355	331	386	354	314	359	308	362	348	372	356	372	348	298	321	382	350	335	340	338	391	348	342	342	318	348	312	341	318	326	326	358	324	368	369	356	350	336	338	362	329	346	362	331	317	376	347	326	344	330	343	333	366	327	379	363	351	367	316	337	363	361	350	365	360	361	343	324	326	341	336	351	365	370	317	351	341	344	326	357	352	335	343	332	341	361	353	349	305	332	370	360	372	334	372	329	391	326	365	329	379	358	307	333	327	351	398	360	317	371	326	370	367	328	343	320	339	362	341	321	344	347	339	355	326	343	341	375	337	342	356	345	358	327	318	313	356	347	328	366	347	375	369	360	364	338	328	354	360	352	326	335	351	342	354	404	347	335	359	340	340	383	321	353	358	372	339	358	350	342	386	356	348	325	367	365	338	345	345	357	328	326	339	340	336	366	351	349	376	356	338	330	359	335	362	323	351	319	377	359	319	347	356	361	325	342	319	339	348	342	335	338	354	354	362	352	355	339	373	359	364	349	365	340	331	352	346	346	358	347	348	305	346	372	348	368	353	327	328	360	339	358	346	307	337	331	342	346	363	325	338	316	325	332	325	325	362	354	341	358	370	326	346	363	324	373	350	337	326	338	340	333	352	349	339	309	332	343	358	353	348	402	367	352	350	355	319	348	325	365	358	317	362	342	342	346	361	330	365	368	348	362	338	350	367	335	339	343	370	327	368	350	351	326	325	358	340	337	355	341	322	356	330	345	351	366	354	340	330	341	322	366	324	358	313	328	357	371	342	328	331	342	353	349	347	356	320	330	331	351	351	338	353	349	354	347	313	341	359	325	369	333	321	344	310	351	361	339	380	357	342	351	366	345	353	342	347	336	360	343	321	358	372	353	340	328	353	334	372	306	352	331	337	346	353	380	386	383	340	297	377	371	333	320	324	356	358	321	310	354	353	331	344	364	350	335	340	341	322	365	338	349	372	372	365	348	335	355	358	338	363	361	339	348	357	383	361	340	387	327	360	331	379	302	336	328	340	351	346	341	326	328	342	359	366	359	366	342	347	321	350	322	350	327	325	310	336	339	344	367	329	333	360	335	365	310	339	340	319	383	366	352	344	347	364	347	327	341	353	368	358	329	368	356	340	317	339	324	311	330	362	340	347	336	333	350	357	340	343	350	349	377	370	329	319	348	357	346	348	315	326	338	300	360	353	340	348	341	344	345	325	343	363	340	344	312	312	358	358	341	367	358	334	344	349	374	359	302	360	308	326	315	362	335	346	360	336	325	318	357	340	367	366	329	346	333	359	337	328	370	379	347	344	364	367	331	305	353	329	361	356	387	378	355	331	343	335	334	348	326	337	349	350	336	336	329	338	331	338	359	351	336	352	342	339	358	332	346	314	362	395	347	327	349	330	363	326	325	331	359	342	364	356	335	365	348	319	359	341	350	331	346	309	347	306	358	352	368	336	350	369	376	317	317	328	358	361	327	366	371	363	352	310	338	368	359	377	361	327	333	333	359	313	339	364	346	344	388	345	321	353	323	310	344	337	371	352	327	338	344	346	356	355	354	368	324	371	334	379	357	311	347	333	331	357	369	350	342	332	352	337	358	353	340	344	321	365	347	343	349	319	334	329	322	375	345	337	331	349	324	353	376	356	353	364	366	328	385	344	331	349	366	344	363	340	324	359	337	328	374	343	341	346	339	333	329	347	347	331	321	338	366	336	335	340	352	287	352	348	363	322	357	361	340	315	364	382	336	391	365	386	343	354	345	317	330	346	329	324	321	335	300	351	358	361	352	338	329	371	331	352	339	346	336	347	372	364	344	372	310	355	370	336	336	341	376	362	309	340	334	341	344	344	339	363	344	363	338	352	340	305	375	346	358	362	365	323	321	334	352	327	351	339	357	354	331	351	335	338	317	363	340	331	356	328	346	356	375	361	328	352	352	357	338	371	374	325	340	340	348	343	364	364	353	355	380	347	375	332	368	349	349	377	351	330	370	349	350	381	354	355	332	335	326	382	347	393	383	338	340	347	334	363	326	314	345	368	369	353	337	330	319	373	376	330	362	332	340	330	343	339	362	339	392	352	347	326	349	343	339	365	358	321	354	345	329	336	331	338	336	331	359	336	322	350	338	350	295	335	315	328	310	357	354	301	368	329	339	345	312	336	342	333	341	332	370	358	345	379	360	342	360	338	288	343	370	344	315	339	342	393	329	336	370	318	367	343	325	344	366	363	355	345	345	354	335	347	318	324	350	321	347	375	350	352	336	369	339	361	365	336	369	348	399	363	365	365	341	358	323	363	343	315	337	354	333	345	350	370	333	336	354	349	370	377	341	328	362	331	327	353	412	349	351	359	352	337	349	321	305	318	329	358	355	359	353	348	350	335	330	325	400	387	350	330	330	368	357	357	330	366	356	349	352	335	354	369	355	322	362	349	347	308	338	353	364	344	333	295	332	343	366	353	372	330	361	339	331	318	356	371	372	349	329	371	375	333
24591	20722	26666	24577	9978	2457	1528	1118	932	911	6342	17163	11851	4778	1515	591	474	464	459	428	489	457	457	450	437	435	429	423	396	420	443	392	432	441	432	456	439	426	408	425	444	416	493	423	456	422	439	416	414	437	401	459	430	451	469	427	472	432	426	428	433	439	410	429	417	446	444	399	443	455	419	450	464	429	436	428	414	441	452	400	420	406	461	441	446	411	435	392	418	437	407	442	415	466	443	425	436	418	430	386	439	435	440	426	431	417	434	488	413	390	436	415	431	432	424	424	418	447	455	439	387	385	450	409	443	371	387	415	451	434	422	402	436	417	423	450	402	459	438	434	424	454	389	446	430	417	468	431	432	407	403	426	441	434	451	379	433	417	450	402	425	416	405	429	420	436	435	448	415	440	410	413	396	456	436	424	425	418	435	423	436	457	415	436	445	425	417	448	447	426	401	402	393	464	431	423	447	435	468	417	423	429	425	428	406	447	415	439	428	439	470	449	453	443	414	408	436	448	414	440	418	433	438	392	440	419	480	419	414	412	412	431	442	404	431	432	425	429	413	445	472	456	432	402	400	474	426	449	440	413	409	457	423	452	418	425	450	425	427	444	432	441	400	443	425	436	414	451	422	434	437	453	443	434	456	445	477	405	423	419	409	429	467	394	441	416	425	433	433	465	440	455	431	463	449	442	427	456	449	393	417	434	433	420	429	417	442	467	444	395	432	410	403	416	402	393	427	466	414	398	400	394	429	440	383	417	427	438	454	422	430	440	450	415	427	437	435	440	405	396	418	416	443	403	440	442	399	437	449	411	445	441	430	419	418	443	421	411	417	430	441	435	406	445	448	426	448	426	417	405	438	399	414	444	431	452	435	415	410	445	391	487	431	479	435	464	390	431	435	434	432	443	420	449	446	424	445	433	417	415	434	398	445	444	425	426	448	444	420	459	467	433	427	423	461	436	425	449	461	429	430	469	397	448	438	421	433	433	416	429	455	464	438	408	377	408	449	431	410	416	428	431	428	439	402	424	413	426	454	396	435	441	433	451	449	432	479	410	420	432	429	425	444	418	415	405	406	416	396	416	436	438	463	421	433	438	423	437	458	418	412	465	434	417	415	440	452	413	427	417	430	452	407	408	443	438	412	439	428	446	433	419	406	449	452	449	424	452	430	440	396	402	454	438	441	424	403	420	434	392	418	426	406	422	445	402	391	436	457	402	450	419	431	470	417	421	406	411	432	433	423	449	459	462	443	441	425	391	408	414	438	420	441	418	414	448	429	449	418	428	395	454	460	437	432	411	452	425	411	420	395	425	434	430	439	424	433	420	425	457	428	443	407	431	421	424	381	434	445	472	400	436	425	421	400	429	435	428	438	413	397	422	403	401	422	413	443	429	427	429	429	417	455	441	428	401	393	446	386	428	443	481	402	422	420	417	415	463	464	445	420	422	419	453	424	435	436	421	430	438	428	431	430	452	429	435	422	429	456	393	448	442	441	439	403	433	426	430	432	405	395	411	444	419	404	436	411	447	417	409	438	453	402	457	416	436	404	421	429	439	431	412	416	408	429	438	429	403	411	451	432	444	452	442	433	389	442	387	442	412	446	441	434	440	414	421	427	438	393	416	450	419	448	403	435	381	435	398	469	434	465	431	415	428	466	402	471	415	418	430	437	448	440	397	481	463	398	421	400	390	448	442	456	450	434	418	444	424	413	437	439	420	459	433	477	417	445	456	467	417	408	390	426	405	418	442	425	402	463	459	458	426	451	455	460	440	431	471	475	427	460	431	453	426	464	426	444	438	419	408	386	414	417	439	412	422	434	496	442	451	419	432	423	416	452	441	453	456	429	420	419	424	415	431	435	423	417	466	440	420	420	407	423	467	423	427	439	418	433	395	448	453	471	443	442	407	430	440	467	458	390	458	416	417	422	444	444	445	429	415	406	448	429	404	432	399	462	432	415	415	419	397	411	421	426	390	412	426	443	454	430	430	434	438	467	398	419	417	468	419	412	419	429	421	468	453	406	416	389	420	400	447	439	424	434	417	432	423	428	437	471	447	464	412	414	396	427	420	429	407	430	421	381	413	437	472	417	433	445	462	410	456	426	462	404	437	405	433	424	428	400	440	453	406	395	425	433	455	425	445	440	450	446	465	422	444	438	418	440	475	425	446	468	412	421	411	414	452	437	467	442	437	395	441	446	457	440	422	390	428	383	426	431	432	447	470	453	431	445	461	418	453	417	443	429	431	419	405	440	393	439	431	414	421	440	403	422	426	395	428	392	411	455	389	425	438	404	433	417	394	432	451	434	419	422	439	436	409	421	405	414	421	418	458	415	436	403	478	468	466	408	420	440	428	430	410	453	428	445	417	374	432	420	413	421	426	454	438	411	448	410	443	458	420	449	430	426	411	410	432	408	431	411	418	423	418	411	459	428	445	440	465	448	422	417	471	498	405	425	433	420	432	407	456	449	427	430	421	423	427	418	485	461	419	400	446	388	437	444	418	448	475	433	421	425	461	459	427	446	431	440	439	435	435	451	425	426	447	447	429	455	439	432	431	446	422	476	417	435	440	429	454	443	440	403	436	409	417	428	432	442	415	425	411	424	486	406	448	413	427	459	420	406	427	426	424	448	426	445	385	456	431	402	435	406	419	409	423	433	425	440	441	409	409	407	431	435	412	468	445	393	429	428	442	435	434	441	399	435	426	453	414	414	459	455	454	419	407	425	420	478	451	446	443	470	430	400	436	421	430	415	412	444	412	438	450	429	449	416	452	425	470	417	456	393	438	451	418	402	412	401	436	383	426	414	419	447	444	409	440	395	415	458	442	446	429	430	429	442	421	440	418	437	419	432	394	421	447	419	430	438	454	446	435	456	448	410	431	425	444	438	434	434	418	427	462	461	476	452	372	450	404	451	401	461	433	412	407	421	454	436	416	419	430	415	440	452	432	408	442	415	440	443	443	437	422	427	443	372	430	436	426	402	428	408	406	473	427	397	444	437	412	426	411	425	454	416	457	417	410	405	441	423	445	391	458	395	420	446	437	466	480	455	455	417	411	430	435	433	446	400	432	438	395	411	405	470	457	451	447	425	466	424	438	420	411	428	412	377	416	406	408	419	405	424	403	420	431	422	398	440	427	431	464	459	416	399	436	434	420	395	443	380	466	447	467	444	435	453	435	398	451	443	460	438	400	437	411	425	408	431	456	430	437	450	460	442	427	441	455	459	429	416	442	415	425	448	454	444	422	395	453	472	446	411	438	437	452	448	455	398	437	458	420	417	438	428	446	388	448	430	438	446	424	468	479	383	470	442	442	433	429	464	415	411	460	442	448	417	402	392	460	406	430	428	371	416	430	406	414	422	412	474	438	400	439	462	399	395	436	464	440	406	443	441	426	417	429	449	426	465	439	391	423	426	435	441	440	422	419	436	449	414	422	435	390	423	427	438	396	410	390	439	451	460	401	457	472	470	428	447	440	398	420	435	429
4981	7045	7128	4590	3213	2225	1671	1454	1246	1270	9320	17316	11384	4826	1611	498	428	376	359	426	389	392	392	392	384	400	422	411	412	379	385	363	395	377	393	378	393	386	390	432	400	386	369	388	413	396	368	395	343	412	349	376	386	385	390	398	391	374	396	391	371	398	346	380	392	378	400	407	373	388	378	376	395	360	415	396	402	398	398	400	415	389	434	411	387	399	370	384	412	429	390	396	374	381	405	391	395	400	392	394	344	366	343	383	380	392	413	402	359	439	421	380	434	364	392	397	405	415	356	395	389	404	411	372	347	374	377	391	421	383	392	369	371	384	356	367	396	393	360	398	384	388	404	365	375	381	375	394	412	381	399	339	371	425	446	397	414	374	377	387	365	387	392	395	348	377	397	406	409	389	412	393	383	394	403	401	344	363	398	401	362	401	353	404	388	404	391	397	386	352	395	385	383	398	397	408	373	376	380	407	392	405	374	395	363	369	412	389	341	404	389	325	383	398	364	397	384	369	371	387	395	387	375	366	374	370	380	393	391	362	394	413	418	376	344	406	398	390	389	377	358	362	364	379	364	395	377	354	362	355	397	390	391	377	386	371	365	393	392	385	374	411	422	397	392	364	412	371	369	416	367	347	390	367	406	388	380	384	396	384	359	392	395	354	408	351	383	419	403	392	370	412	366	368	360	354	381	355	370	375	383	365	369	373	405	383	399	400	388	385	417	393	405	346	369	381	365	431	384	427	398	358	371	388	376	367	399	414	394	415	393	374	384	401	374	398	421	388	386	379	377	388	422	378	379	384	359	357	357	379	348	382	384	361	404	396	381	399	376	418	372	386	413	393	367	368	346	399	381	383	412	400	395	388	410	373	386	353	356	371	424	366	403	357	395	382	396	387	358	386	356	382	362	388	397	395	359	399	395	397	370	419	407	405	400	387	384	399	393	385	377	357	365	373	402	367	378	390	379	381	399	372	393	365	404	374	362	394	401	406	384	396	392	360	418	382	368	339	380	367	383	369	429	401	436	379	385	389	408	348	425	427	368	403	363	381	389	405	370	381	378	370	373	366	349	394	379	397	378	372	405	359	379	381	377	337	381	399	368	383	419	378	388	382	403	395	381	370	393	366	339	402	408	399	438	368	391	402	386	387	383	350	360	406	373	419	416	478	329	397	353	403	410	413	388	396	418	381	338	430	392	418	367	384	400	399	402	383	410	378	374	413	427	390	391	400	381	391	412	398	422	379	388	391	372	383	368	398	369	402	367	435	405	376	407	387	409	371	380	366	384	428	418	409	406	366	369	406	353	406	389	344	361	382	376	408	403	417	361	360	382	384	382	358	403	385	399	402	378	377	370	387	353	391	421	397	376	400	385	384	396	404	424	415	391	399	347	390	370	384	372	405	375	408	384	360	381	410	418	386	377	373	371	357	385	376	381	421	367	371	395	380	371	393	400	368	375	418	403	420	397	348	372	381	373	382	398	392	392	387	384	391	412	406	395	407	402	392	375	371	375	410	367	381	377	396	370	389	354	413	385	430	374	374	404	380	386	373	386	414	391	390	415	367	402	400	370	376	401	357	446	385	349	401	404	389	395	343	389	358	390	395	388	386	360	404	405	400	403	349	400	367	401	415	404	380	381	378	385	419	397	417	399	406	369	401	370	397	421	366	362	377	410	372	381	357	352	397	376	394	383	389	427	395	372	385	387	392	370	383	391	356	377	400	390	375	389	373	406	405	419	358	413	393	390	364	400	387	349	388	360	409	374	373	407	358	382	398	392	399	376	371	374	367	411	409	377	407	377	413	392	421	400	381	383	345	389	386	411	409	417	389	405	382	357	413	359	368	417	364	377	410	383	355	419	400	404	380	394	390	401	387	399	361	375	414	392	386	401	368	413	401	387	357	364	396	394	398	404	369	369	402	381	391	400	376	357	390	392	350	406	394	394	421	409	381	394	370	399	387	402	396	336	371	363	396	400	372	375	390	401	396	343	386	396	364	394	409	399	374	381	395	396	350	364	402	392	379	411	347	404	401	367	381	364	411	376	435	376	405	394	359	396	393	398	409	363	391	369	367	370	374	398	406	409	396	375	402	385	338	374	381	378	397	375	342	399	387	408	406	387	377	364	366	394	405	404	400	394	422	417	377	377	388	375	407	341	381	346	351	377	394	344	429	393	369	379	363	390	412	404	361	413	330	393	401	397	376	397	407	379	357	373	388	368	349	391	383	383	382	349	402	416	397	417	378	419	396	408	379	382	384	370	413	380	357	376	354	361	377	406	378	379	409	369	386	363	394	422	381	379	416	408	427	402	394	370	414	367	397	382	381	378	403	438	440	415	411	393	405	413	376	395	382	436	382	392	365	377	380	369	330	382	367	413	415	379	406	393	389	405	398	401	372	389	389	379	414	377	416	375	405	366	393	374	393	368	383	395	419	377	403	414	371	402	364	386	406	400	418	377	423	407	370	412	332	367	366	385	401	376	395	368	361	388	380	343	381	392	373	390	432	380	377	410	399	396	368	387	383	391	380	368	395	387	373	448	407	397	432	372	386	399	388	380	401	413	408	393	399	404	365	386	397	388	390	395	380	398	410	399	416	392	408	347	380	379	401	410	377	385	394	362	359	391	401	383	391	374	383	387	386	376	368	418	334	401	422	364	383	402	365	406	372	396	412	412	377	381	412	404	369	388	388	367	400	378	412	413	395	392	404	351	422	387	378	363	377	389	405	391	362	396	399	421	431	392	331	411	421	409	385	375	364	377	393	408	388	360	358	374	385	393	390	352	413	368	364	413	384	403	402	408	357	367	367	371	390	367	364	407	396	402	389	357	372	395	400	366	369	420	362	376	395	373	377	384	410	391	371	390	389	401	395	364	378	404	401	379	393	381	384	410	419	391	402	369	400	390	383	377	402	379	416	371	338	390	387	386	401	366	387	377	354	399	353	400	371	379	368	387	396	400	374	341	355	389	383	419	390	381	354	401	404	366	383	382	391	374	393	399	368	365	402	406	307	377	394	393	386	384	383	417	374	364	388	361	421	387	390	392	372	408	375	407	361	384	385	366	387	425	368	363	401	391	395	401	407	389	366	373	381	377	388	365	364	384	383	359	387	349	359	383	386	395	389	406	411	383	366	369	374	421	417	395	397	394	405	370	369	364	391	386	398	365	385	390	415	372	372	380	360	379	395	414	381	382	394	386	401	416	419	405	375	359	372	346	403	415	400	373	343	403	367	407	409	385	400	399	382	388	409	418	403	387	347	380	337	391	368	391	404	390	346	400	364	344	369	378	395	381	380	397	385	384	412	412	406	379	340	362	386	407	394	415	378	385	359	370	391	388	374	429	404	382	395	377	390	430	358	404	358	386	356	393	389	373	389	398	364	415	377	357	395	388	384	389	395	398	385	422	421	380	356	360	365	393	370	380	375	359	365	391	390	373	404	377	370	383	354	408	387	370	390	410	374	395	423	371	404	338	408	356	377	410	338
23683	20730	27713	23837	20373	8942	2931	1816	1345	1155	13608	28105	19739	9321	2589	817	581	550	553	547	511	518	521	525	470	508	525	527	515	496	509	502	474	543	508	490	517	470	512	489	546	524	528	547	511	490	550	517	540	531	494	479	534	511	519	540	507	525	516	543	521	511	497	526	490	505	530	501	505	507	528	531	500	532	567	499	519	460	489	523	497	470	502	522	463	517	491	486	562	473	504	481	520	507	505	500	535	514	534	511	551	540	535	481	514	520	539	500	477	500	527	508	526	499	527	509	493	517	502	492	537	559	524	539	510	537	515	475	477	484	496	545	505	535	542	513	477	475	520	505	529	498	502	533	497	558	504	526	497	537	503	554	503	519	485	496	502	469	499	462	543	528	484	495	506	497	506	549	501	540	445	496	470	496	521	533	542	529	485	476	515	519	478	502	548	468	486	532	499	514	516	504	538	490	501	513	535	535	518	491	491	487	511	540	518	513	495	491	495	493	480	495	523	513	483	538	502	485	517	479	464	515	545	505	548	541	477	502	485	517	466	492	514	489	464	514	515	511	557	502	510	512	523	518	469	550	502	497	508	499	513	526	502	493	506	503	533	482	561	486	489	523	484	522	531	529	543	524	517	530	516	500	516	507	521	501	502	545	535	576	469	504	517	537	526	474	493	485	503	520	492	519	479	472	500	544	509	500	469	499	492	511	529	501	528	527	529	497	501	516	500	511	520	474	465	483	503	489	498	517	529	525	539	519	504	529	524	463	484	512	546	518	516	523	518	472	523	511	515	517	492	519	493	461	512	473	488	462	525	513	515	548	535	504	526	543	535	510	471	487	491	522	503	537	455	478	523	526	531	501	514	501	532	490	519	488	502	532	510	462	500	471	530	531	478	524	505	502	523	491	492	496	509	565	455	495	524	488	513	500	516	477	487	506	527	477	491	523	495	508	492	546	516	543	514	555	501	538	485	499	531	523	544	534	529	490	517	521	515	500	475	532	520	545	483	496	514	513	517	513	536	518	508	470	501	509	525	516	502	489	509	488	490	509	484	532	545	538	456	511	527	506	537	519	493	500	484	495	497	504	526	531	498	536	520	554	514	523	531	508	472	529	511	510	531	517	498	483	495	500	512	515	531	488	493	517	505	465	488	494	510	529	493	513	512	505	521	548	524	504	500	470	558	485	526	532	483	497	529	538	500	494	531	498	514	524	521	537	545	520	501	494	530	510	482	500	513	475	508	534	539	472	553	477	500	491	550	507	518	505	514	480	526	495	505	537	499	524	486	496	519	542	534	492	521	490	476	532	482	529	509	534	506	485	527	502	533	492	526	503	537	480	534	475	474	509	509	488	569	507	558	515	501	464	541	501	500	523	569	509	514	506	485	496	510	519	498	508	494	515	517	563	539	547	488	482	529	516	522	507	511	507	520	498	507	498	504	518	509	489	502	489	497	456	519	542	489	497	517	495	482	502	518	558	505	500	479	516	505	491	487	526	546	497	523	499	527	542	523	499	545	522	528	525	535	506	498	543	489	441	516	507	507	514	548	488	494	480	468	520	511	498	524	504	524	474	540	502	522	543	523	512	521	470	499	520	495	548	519	514	492	496	524	496	513	516	474	512	530	483	535	510	503	494	477	475	537	514	541	519	504	493	465	502	580	532	514	492	522	547	511	521	515	524	497	504	457	489	528	492	490	531	507	543	496	520	477	477	501	512	483	537	527	514	482	527	534	432	511	503	523	509	524	502	494	483	453	551	483	528	534	533	478	522	503	469	511	520	496	519	514	508	521	480	478	507	505	458	540	468	495	498	574	539	485	483	508	544	519	546	504	519	545	517	501	476	450	497	511	495	518	515	494	500	544	551	516	489	530	498	491	513	542	526	486	498	523	561	546	524	512	485	508	563	528	502	500	564	516	536	513	498	481	547	474	530	488	496	528	536	489	477	503	519	519	528	487	490	513	503	534	506	535	457	507	493	529	534	471	514	483	504	540	533	505	500	540	495	523	484	506	477	550	495	494	484	527	504	512	502	513	533	536	514	496	473	519	488	491	462	508	510	469	503	524	484	496	471	490	491	522	496	519	500	535	494	496	515	510	524	556	494	510	501	491	483	491	500	501	502	530	516	494	498	496	502	513	547	498	526	490	554	512	531	495	518	454	518	505	493	474	479	504	482	515	519	490	491	502	514	529	492	568	491	539	512	517	481	517	542	541	504	503	462	495	483	460	474	512	483	473	505	490	474	520	488	487	506	489	518	439	546	470	512	494	497	523	511	508	501	553	521	465	512	475	508	498	516	532	520	501	476	510	529	477	485	527	539	517	527	516	531	528	517	522	550	529	500	471	486	494	483	491	516	507	517	543	509	567	508	523	544	501	527	533	566	504	498	478	509	502	487	526	513	512	481	472	459	487	517	504	515	481	561	461	503	550	492	480	486	503	492	511	518	552	507	493	498	548	470	541	511	494	513	492	523	533	503	507	511	473	527	492	483	467	539	481	506	505	525	446	508	487	466	488	488	453	494	480	515	545	494	518	501	486	500	474	526	519	485	460	504	495	527	546	523	509	497	480	552	519	520	495	516	522	509	516	514	526	539	477	479	508	533	462	488	497	459	541	500	500	521	526	527	468	535	513	509	486	512	473	454	509	495	547	509	535	542	434	519	506	529	474	502	515	537	510	517	492	495	501	514	515	481	485	527	501	497	503	537	523	529	492	514	516	515	518	499	501	522	485	536	500	471	503	490	515	533	536	495	450	546	479	482	524	499	508	505	478	541	533	472	535	549	516	507	483	528	482	491	513	518	523	471	506	535	496	493	503	508	494	494	547	503	468	513	479	536	515	485	502	526	490	466	542	531	527	480	507	486	509	508	463	506	499	518	506	510	523	504	474	524	543	541	518	465	521	526	515	510	504	525	537	509	519	509	484	520	499	558	524	526	497	517	541	511	518	554	463	512	494	517	473	505	520	559	503	480	492	500	517	482	521	466	478	520	514	516	518	480	487	486	470	531	497	496	485	492	507	507	515	516	485	502	485	479	523	520	489	538	505	536	512	502	551	510	487	484	478	525	530	488	510	493	526	489	488	489	467	519	453	525	526	507	524	518	524	511	570	492	488	489	504	527	487	524	523	531	513	480	481	525	492	461	482	456	493	521	515	537	492	512	499	539	500	453	567	524	498	489	507	493	529	477	494	507	529	493	502	470	534	469	535	451	510	515	553	482	481	523	469	519	482	507	505	494	500	470	490	502	534	536	515	512	507	496	543	513	495	469	530	495	510	535	522	521	561	495	510	564	495	503	492	469	517	504	489	555	532	523	503	528	509	501	524	532	498	494	511	517	503	501	519	519	505	530	493	506	546	510	508	521	532	482	483	504	480	459	529	515	512	500	483	485	508	503	504	543	502	524	493	501	499	485	491	502	489	517	504	483	505	551	508	507	502	528	533	488	503	549	537	516	514	536	481	521	496	500	525	499	504	475	515	467	529	499
6289	11312	11793	7965	4992	3206	2773	2336	1874	1638	18339	25448	17091	8337	2547	760	510	492	433	451	473	504	466	490	455	432	428	493	457	435	463	451	475	450	468	430	444	465	419	501	444	453	421	431	469	438	451	500	452	469	433	441	449	480	447	448	457	469	451	491	447	428	439	465	457	464	452	431	409	453	462	447	462	464	464	462	448	441	495	414	469	445	477	453	461	424	434	462	448	451	433	463	432	465	456	462	486	437	454	437	424	439	408	469	443	455	452	437	423	425	487	437	517	485	468	433	447	409	409	485	455	483	444	448	473	407	462	450	489	468	436	422	454	431	413	424	451	456	441	474	422	464	457	440	419	406	453	432	457	450	455	445	461	472	402	442	477	432	462	482	452	444	447	445	435	436	411	471	476	448	449	429	444	471	495	448	475	438	440	459	432	439	425	435	450	442	451	429	454	463	458	464	438	457	435	437	431	443	443	451	472	450	483	432	458	455	413	471	445	396	446	438	445	462	466	420	470	506	478	472	464	454	457	482	425	417	470	497	445	434	428	436	465	460	431	451	459	435	419	461	454	423	465	454	469	450	480	424	437	444	475	429	463	438	468	447	434	465	493	476	462	423	429	463	465	447	451	450	438	438	436	473	427	449	434	452	455	454	460	457	448	481	465	443	458	471	454	437	434	444	432	473	464	448	429	414	451	457	455	432	424	430	461	426	476	441	456	440	463	440	453	434	444	452	447	451	447	455	452	463	440	439	422	404	453	412	447	417	469	451	449	480	411	425	457	415	459	462	430	448	435	456	445	425	445	424	449	480	471	427	433	473	446	479	423	452	440	468	480	454	459	472	435	459	514	455	458	455	429	462	462	446	431	460	473	470	477	424	432	416	445	469	448	444	439	472	478	425	415	438	449	432	408	437	432	451	475	433	442	454	470	473	431	451	483	463	432	421	456	463	445	464	444	449	434	452	460	490	481	432	460	411	439	448	428	423	467	453	421	426	459	500	431	448	446	430	471	493	428	419	447	442	415	450	470	458	444	460	444	465	458	478	462	519	424	460	446	401	413	432	433	428	457	456	428	446	459	458	435	409	493	432	455	437	454	449	441	472	467	441	454	488	426	434	436	489	435	426	455	414	462	449	433	446	455	397	473	460	428	456	457	489	446	445	442	476	436	448	481	420	447	466	457	433	434	416	451	483	463	445	453	421	451	500	453	446	448	436	436	415	435	486	451	432	484	432	434	436	505	485	485	450	445	453	423	455	456	477	435	419	470	438	488	440	453	425	447	435	451	463	428	423	453	442	461	447	458	452	467	466	421	417	422	436	454	466	430	464	455	436	443	410	446	441	405	448	460	428	462	426	494	469	479	467	427	483	447	464	457	453	471	443	450	458	434	456	473	432	448	433	451	448	477	435	428	453	476	467	414	442	421	430	423	437	478	443	480	427	485	438	395	471	475	464	465	462	500	431	434	430	437	453	449	438	428	452	438	444	441	473	446	431	449	422	444	438	434	441	437	452	427	420	460	394	464	415	463	424	448	442	452	448	471	483	453	425	473	460	478	418	444	446	487	430	432	488	453	461	440	456	370	451	499	465	425	477	451	455	423	444	495	449	466	456	455	443	458	494	438	429	424	446	452	440	435	452	460	473	463	427	474	470	479	469	463	445	443	451	427	481	441	484	435	433	426	507	445	404	418	468	464	513	409	463	473	417	454	410	418	436	457	435	410	409	454	397	425	443	422	411	457	444	466	450	448	465	452	492	435	448	455	399	423	421	426	447	428	453	437	470	454	466	483	466	482	442	467	469	442	434	429	439	410	445	445	467	407	451	445	441	400	463	457	457	435	433	412	449	452	506	446	399	443	440	469	442	424	426	451	433	435	444	430	440	423	475	453	459	400	470	446	477	441	471	433	456	431	431	454	437	431	451	451	497	443	453	416	451	427	437	431	464	454	464	429	459	497	484	437	451	443	473	449	452	473	448	487	466	471	480	457	504	452	453	432	455	458	487	466	446	445	427	471	487	463	444	421	429	447	464	434	452	468	445	438	424	433	459	470	464	452	431	441	441	459	464	454	415	421	463	466	447	453	428	428	440	448	423	436	432	445	463	435	442	456	433	432	466	460	448	453	461	416	440	454	408	509	446	451	459	449	419	428	419	484	470	463	431	438	457	465	442	385	454	451	407	459	461	484	454	460	448	422	424	453	436	461	451	470	430	457	445	447	463	452	441	460	418	467	417	469	464	440	422	449	441	446	452	474	466	475	452	411	451	475	421	469	436	474	460	452	442	470	450	472	473	486	421	497	433	443	464	445	465	432	452	418	435	459	442	435	406	454	434	457	448	443	479	490	461	427	447	451	450	428	445	435	454	473	439	433	448	389	411	442	442	459	507	464	472	451	481	434	491	490	447	474	432	410	423	452	482	465	468	437	440	448	440	456	444	455	447	412	477	433	416	449	432	437	451	444	477	482	466	443	452	415	417	447	459	461	442	430	466	481	430	447	444	486	483	462	412	470	443	445	434	439	447	474	415	466	439	408	430	447	425	507	451	423	440	447	442	474	422	466	398	464	400	422	422	446	414	449	466	451	463	467	422	470	469	418	464	437	438	414	452	419	441	450	438	451	443	450	451	445	476	472	459	455	453	420	465	454	437	464	476	445	449	402	427	434	490	430	429	473	457	430	443	444	424	426	487	426	459	452	456	502	439	471	463	480	436	429	461	449	450	428	444	463	451	474	484	438	484	428	444	439	450	453	406	473	426	467	430	476	450	436	408	455	420	469	419	433	493	429	448	452	420	454	473	436	416	471	432	458	465	434	418	429	457	470	474	445	451	413	431	427	454	460	441	512	446	432	444	476	409	455	449	482	462	441	452	477	445	459	472	442	414	422	440	430	453	485	408	429	439	468	422	463	450	452	469	438	440	454	469	442	466	433	434	448	436	448	463	472	412	425	446	443	446	472	454	452	434	423	419	459	506	478	428	477	416	449	466	467	444	415	480	449	425	423	425	475	448	440	413	443	446	466	451	477	477	438	430	449	436	456	471	417	417	465	435	483	463	449	426	439	440	465	437	465	417	460	414	427	439	427	460	434	452	440	429	393	458	442	483	453	470	467	421	452	438	450	442	450	419	434	437	444	459	457	438	430	448	447	470	444	473	454	468	437	451	424	434	450	459	477	444	462	430	454	462	455	434	463	470	436	492	453	478	474	444	424	440	453	449	447	462	445	456	431	454	441	454	441	419	445	477	438	433	453	460	423	399	474	457	463	456	434	423	415	460	430	466	439	432	445	454	470	438	473	463	443	481	436	436	463	473	454	470	463	403	479	458	421	492	435	415	448	455	453	455	429	426	431	454	442	454	507	431	473	470	479	449	444	459	423	435	438	455	452	419	423	413	446	440	440	494	456	417	431	446	410	436	410	464	473	454	466	447	485	428	463	468	468	439	431	449	447	421	468	434	449	501	457	481	470	441	502	452	427	457	416	461	470	464
26896	11671	3826	2002	896	623	596	543	542	544	1082	1707	1539	942	566	409	380	404	404	378	431	375	388	371	448	397	370	398	394	381	386	390	395	413	379	375	428	411	460	412	377	422	363	429	436	352	399	422	417	435	391	405	422	394	363	406	388	370	382	442	386	394	396	381	418	371	423	368	345	411	398	387	391	386	389	405	399	401	404	356	424	424	393	355	410	391	383	405	383	361	363	383	385	418	391	447	457	443	366	397	379	403	392	401	377	423	408	393	404	422	394	380	357	411	422	378	360	429	411	355	411	369	374	368	395	412	359	401	385	392	373	380	432	360	366	368	407	414	382	400	387	413	387	370	363	387	396	387	372	379	388	407	401	392	335	347	403	398	441	350	388	412	405	338	352	364	400	423	394	377	400	434	365	392	356	409	409	405	393	413	381	414	383	415	385	366	387	368	412	396	404	384	404	410	431	429	390	421	385	383	394	407	403	373	409	377	388	375	406	359	380	374	372	400	418	388	405	376	383	411	404	364	386	392	413	435	371	403	414	378	403	397	381	391	420	397	381	393	373	411	405	400	428	435	364	410	399	343	422	386	415	391	362	366	366	349	406	385	353	378	403	402	408	417	418	391	382	391	402	379	412	398	389	368	356	379	363	390	400	397	378	422	408	394	389	397	377	382	404	386	404	418	393	392	386	422	397	394	435	410	409	390	402	355	392	411	429	393	394	369	388	386	396	389	386	419	386	424	411	400	391	415	409	372	415	386	398	424	381	399	418	423	411	374	385	392	411	381	400	374	368	398	416	408	397	405	395	404	376	397	374	400	376	415	390	420	388	418	387	406	376	414	385	408	407	393	394	398	379	420	375	390	358	399	381	373	411	392	421	382	416	389	380	403	394	399	348	369	366	395	405	401	396	398	375	379	392	434	400	408	373	396	401	381	353	400	421	356	418	388	414	403	410	384	372	367	406	414	401	405	410	394	392	391	397	423	395	371	430	355	403	379	377	390	408	403	441	408	394	389	393	386	372	378	409	408	378	389	385	385	420	385	392	372	405	393	373	412	394	388	363	368	380	399	399	392	376	415	360	423	375	409	391	418	452	377	413	388	411	374	407	363	355	398	417	375	395	429	399	399	380	404	380	418	380	398	390	383	404	447	389	406	389	386	397	370	419	372	388	393	398	396	406	372	399	396	397	389	423	397	402	388	393	389	408	406	364	411	403	369	390	397	409	405	416	397	389	398	423	359	386	398	397	374	401	403	426	435	415	371	386	381	363	401	375	427	371	385	408	398	390	382	376	381	409	404	420	378	422	362	384	443	383	362	409	377	398	396	415	396	435	412	430	431	408	391	381	391	410	374	376	362	419	386	413	365	362	428	410	410	391	398	371	356	398	388	386	387	394	406	411	387	400	390	393	384	384	395	414	363	413	401	357	375	408	399	430	376	412	387	429	420	382	411	431	400	404	394	392	354	376	421	402	392	365	404	388	390	381	409	401	391	388	393	432	402	382	433	413	397	375	416	422	366	383	421	404	408	402	398	371	389	379	359	387	382	421	393	406	402	385	374	378	403	417	414	377	405	401	395	399	373	402	395	396	414	367	406	412	364	376	370	417	397	405	370	390	387	374	408	377	392	368	389	358	396	380	389	398	358	408	417	408	383	399	395	418	380	381	353	384	377	410	396	384	379	409	391	384	406	397	406	416	395	423	372	377	427	356	409	374	378	397	397	407	370	435	396	415	419	383	419	407	415	399	417	439	394	389	394	399	406	428	373	360	396	409	362	397	389	378	382	371	414	381	352	374	349	396	404	424	381	427	371	429	386	388	384	380	397	403	370	408	360	412	407	411	425	396	428	399	369	371	369	376	392	399	415	396	394	373	384	396	411	377	429	405	398	387	395	393	344	388	364	407	389	456	373	366	366	401	437	373	419	393	388	409	404	391	385	423	383	379	425	360	405	390	417	404	435	399	391	378	379	382	410	395	405	382	393	414	399	407	382	398	371	387	370	413	401	394	401	408	368	388	374	392	380	371	387	403	409	400	363	380	389	403	400	392	386	383	396	372	389	375	391	405	433	393	398	365	376	380	375	405	387	385	414	412	414	375	401	386	426	443	390	382	383	413	390	414	371	369	439	384	404	411	402	409	378	403	389	429	441	380	376	364	371	393	387	430	413	371	370	377	400	372	410	384	410	395	395	388	391	396	406	414	383	398	364	385	387	411	410	384	369	377	381	406	379	378	416	417	408	367	332	400	365	409	355	395	391	412	372	394	411	419	365	380	392	386	393	415	391	399	408	393	403	378	380	397	396	408	392	436	412	387	412	395	384	417	376	383	407	368	383	420	411	423	414	387	398	431	389	411	418	402	392	398	410	387	398	360	375	389	423	417	395	393	370	421	421	397	362	394	386	358	393	391	429	379	395	398	393	416	392	371	398	403	386	370	380	398	407	434	375	383	414	417	363	387	435	384	386	393	378	378	417	359	399	399	419	417	408	425	396	351	394	403	381	373	374	391	388	406	386	391	434	373	411	378	400	390	364	367	398	354	425	370	375	397	420	409	361	371	416	358	390	385	370	378	416	389	397	399	397	413	411	405	387	415	394	391	359	428	433	438	392	396	419	411	385	381	418	390	410	380	430	383	352	413	432	374	425	364	373	400	404	403	381	372	393	356	437	393	370	401	438	393	394	412	411	428	429	401	397	401	398	418	390	411	385	397	354	401	367	397	412	391	385	410	402	420	410	420	411	389	390	377	364	387	412	432	406	398	422	429	406	383	378	396	371	403	390	397	403	441	358	393	390	380	425	387	397	421	379	366	389	420	411	382	378	387	353	402	387	400	403	406	393	388	419	385	392	406	419	408	407	386	413	372	401	396	376	391	395	396	402	396	414	404	361	371	402	403	411	374	374	381	363	412	419	401	409	376	353	366	421	356	405	409	372	376	406	396	405	398	417	412	401	394	431	383	375	375	387	406	383	391	419	373	387	408	381	391	395	386	365	416	381	415	412	387	388	392	371	404	370	405	430	419	375	347	407	374	376	408	412	431	403	403	391	383	385	390	366	382	398	427	380	391	416	395	328	378	378	383	401	372	383	394	410	394	384	378	416	397	369	408	430	409	350	384	357	431	375	391	410	402	347	388	401	367	385	397	394	401	372	390	381	406	413	415	411	383	393	369	386	423	404	376	370	377	395	389	437	406	392	366	405	385	381	397	374	403	383	389	378	391	416	402	390	418	418	391	422	411	391	376	385	398	389	384	375	388	416	385	390	354	423	390	392	422	407	393	374	383	393	414	393	419	427	413	378	386	409	371	358	416	414	407	388	373	370	388	380	380	389	423	357	377	402	387	414	392	391	396	436	428	401	362	381	380	357	414	397	385	414	392	397	407	357	389	412	386	422	374	423	414	359	386	373	395	386	474	375	391	384	354	407	391	397	384	392	423	398	416	381	417	406	396	391	401	418	392	395	369	397	382	389	407	405	407	399	413	385
6213	3621	3413	1961	1056	723	716	701	660	637	1522	2262	1777	991	574	404	372	332	337	313	368	361	369	353	369	341	350	328	333	316	334	334	366	346	307	341	330	353	331	351	335	342	378	366	364	364	366	376	317	326	331	328	319	353	343	347	331	330	337	290	321	367	326	333	336	344	349	344	357	333	362	342	357	317	347	352	306	360	322	373	324	378	362	330	381	374	365	357	321	284	359	360	347	353	349	350	319	381	336	315	338	329	356	347	334	331	341	325	333	332	339	336	360	324	327	334	331	355	362	344	373	341	342	348	318	325	314	358	343	339	341	375	371	334	366	390	356	325	351	325	343	335	342	343	359	326	343	340	356	342	405	372	354	303	308	337	332	307	361	349	333	326	346	350	371	344	333	366	342	316	323	350	340	335	335	305	330	346	371	319	361	328	354	346	343	340	330	320	364	336	350	358	353	321	348	343	371	329	320	368	335	313	310	347	362	348	327	308	326	323	339	361	341	338	332	308	350	299	352	334	341	328	328	318	365	310	349	349	348	362	320	353	316	371	341	330	344	379	346	342	346	331	348	363	354	346	336	338	347	342	315	354	381	331	358	347	345	349	335	356	345	345	320	358	305	354	322	328	341	335	344	357	358	355	346	353	380	335	348	338	319	363	302	326	367	315	339	314	330	341	341	360	355	361	341	356	349	338	334	338	353	351	329	328	366	330	342	325	328	374	335	349	330	325	348	329	336	315	327	325	340	338	336	302	347	327	370	349	343	361	359	358	379	323	400	353	327	334	333	338	313	312	384	338	323	361	323	330	385	320	358	362	337	360	353	344	337	358	350	338	342	319	315	331	361	343	358	318	341	352	338	342	349	310	329	322	361	349	324	309	302	330	341	356	377	344	326	354	320	340	302	330	366	370	336	327	336	314	342	363	344	301	353	341	349	333	339	345	326	353	334	380	352	335	373	313	334	332	368	356	324	334	332	347	328	352	322	348	350	374	375	328	352	351	324	329	336	342	325	334	328	341	354	340	329	333	362	316	337	361	338	344	349	341	322	342	343	352	327	343	357	341	336	311	339	317	357	377	313	343	339	340	313	319	303	325	334	380	334	379	354	368	344	325	326	345	324	355	323	348	320	312	394	334	329	349	349	361	347	356	333	343	346	341	339	317	350	320	353	343	353	343	340	337	337	374	338	340	364	333	339	340	369	350	330	347	350	346	325	348	348	348	343	328	357	327	350	375	339	375	322	341	330	312	332	340	308	345	347	329	332	328	307	358	339	346	339	335	309	322	322	313	344	348	340	330	347	348	346	359	347	367	329	316	324	325	331	362	311	346	319	371	339	340	336	321	337	343	342	359	339	342	320	332	371	342	332	330	357	362	320	348	347	331	334	350	368	342	349	349	323	348	346	325	338	331	341	333	376	321	305	290	359	322	352	361	328	330	328	370	360	371	336	347	318	360	324	336	348	347	331	375	351	356	347	316	362	329	350	344	325	353	385	321	321	341	335	326	337	360	336	340	351	338	347	354	335	327	326	331	329	315	365	351	333	352	310	354	344	338	331	336	338	366	336	298	331	329	342	328	347	328	327	364	314	345	350	336	296	346	387	330	328	326	371	299	364	357	329	316	356	351	326	345	358	355	332	356	351	319	349	339	348	335	317	385	323	360	345	334	329	363	373	370	334	375	319	346	362	330	328	311	351	350	367	304	329	353	330	386	376	329	365	358	341	330	357	343	334	345	348	318	333	347	326	313	359	377	341	364	337	322	350	360	332	344	335	335	293	359	339	355	337	353	345	331	319	334	304	335	329	366	348	336	342	332	331	363	343	325	364	357	355	354	341	310	352	343	346	353	353	337	361	294	327	314	370	347	311	321	322	329	340	350	366	359	297	323	317	337	348	326	318	350	346	318	351	342	328	349	357	326	322	368	363	357	354	334	339	338	334	328	331	357	322	343	341	322	350	355	317	333	368	343	341	335	367	317	345	334	332	310	357	358	312	337	349	352	347	332	359	356	325	353	348	339	315	366	330	372	314	354	340	325	340	353	348	303	334	363	352	368	352	319	363	324	321	341	352	328	342	341	301	312	325	372	369	325	358	329	320	341	328	322	322	331	316	329	353	334	360	319	330	341	355	337	304	335	314	342	400	349	371	337	362	349	367	339	350	356	328	326	336	335	329	348	348	330	341	319	315	337	337	352	352	328	355	333	365	363	408	377	340	348	327	308	335	356	335	356	280	350	337	371	367	330	362	350	321	323	314	355	333	364	349	328	354	348	377	339	336	375	335	357	324	318	368	361	363	325	326	320	362	334	350	363	365	349	345	354	321	333	367	348	353	344	331	348	329	349	355	350	299	310	332	345	379	298	328	340	329	336	345	339	380	342	339	323	316	334	344	352	336	340	329	333	340	341	341	337	354	344	341	343	307	345	369	328	371	321	336	341	344	339	323	330	359	352	326	331	336	359	364	301	363	349	361	331	354	336	351	328	344	351	379	323	344	370	324	342	356	346	333	317	360	350	326	319	362	348	365	353	368	281	325	338	371	365	356	346	373	338	336	369	346	340	364	334	353	365	344	330	333	337	348	362	344	321	358	369	321	365	327	386	381	352	332	327	336	345	329	347	368	359	345	370	327	347	330	304	340	344	326	328	366	355	359	311	348	343	359	340	342	312	332	359	307	300	336	345	320	378	329	340	308	360	345	372	316	344	342	330	314	328	351	343	360	336	372	307	351	363	330	338	330	357	332	348	305	357	312	286	315	368	342	328	314	322	320	336	357	333	346	325	330	334	340	356	358	341	351	343	332	331	343	372	339	324	332	335	324	334	353	310	338	359	328	302	352	368	370	324	322	336	345	306	376	332	315	349	340	366	367	317	354	323	343	369	352	362	350	361	301	345	343	333	357	339	311	326	314	321	320	345	369	325	353	348	337	350	372	331	327	368	312	329	368	329	350	386	365	324	321	321	348	347	340	353	340	358	341	341	378	347	333	332	357	339	321	345	348	345	353	343	336	313	344	319	364	308	365	359	336	350	340	367	359	339	344	328	334	380	355	316	351	356	412	345	322	336	345	353	362	367	347	329	327	345	341	356	332	331	372	356	325	344	368	364	327	320	324	312	352	352	348	302	370	326	381	369	347	327	330	349	343	355	337	312	337	345	356	365	313	347	353	329	338	334	349	307	346	309	345	346	348	330	333	304	322	359	327	346	350	310	339	336	393	366	336	338	349	356	345	335	328	331	351	345	362	345	370	341	355	354	335	358	289	355	342	333	327	365	363	338	361	375	362	340	326	375	326	319	309	344	341	328	357	349	329	335	336	343	353	350	370	324	339	341	371	357	374	356	339	323	349	372	313	343	315	365	339	326	348	336	360	342	319	311	325	356	343	324	345	333	329	306	325	347	345	346	323	332	344	349	334	332	342	356	367	348	367	351	323	332	341	340	370	344	318	340	365	349	326	323	331	323	322	315	331	331	338	326	325	329	322	359
24682	20728	26565	24683	9323	1924	1288	1002	955	904	6913	16358	12295	4791	1411	552	479	412	434	384	379	415	386	437	421	441	435	414	408	398	420	422	419	439	416	400	400	409	444	457	429	409	400	478	419	410	407	459	443	403	438	409	391	410	433	445	437	410	467	414	453	403	408	417	414	410	425	408	430	389	422	402	394	422	459	401	431	403	446	412	423	398	476	405	438	466	398	417	434	421	441	431	398	397	393	390	412	405	424	432	448	425	439	426	417	403	388	439	449	447	397	393	452	419	434	431	426	445	386	431	422	425	403	436	407	416	455	402	443	403	447	418	413	449	414	459	405	406	398	423	446	405	428	417	417	432	437	409	423	410	431	411	397	423	385	441	402	454	423	421	441	445	438	403	406	382	475	434	377	441	399	414	424	430	424	388	437	453	410	462	430	402	435	417	396	440	396	392	450	437	429	429	408	476	408	402	414	428	437	423	418	421	428	452	422	400	402	420	392	446	414	395	435	424	392	431	453	377	442	401	396	458	422	422	420	408	476	442	423	427	419	409	416	376	450	422	441	435	405	406	397	380	424	386	419	432	447	443	429	422	396	432	429	426	439	399	419	479	462	425	387	464	407	393	415	433	448	434	452	435	454	428	419	416	434	421	458	429	439	398	417	424	414	445	397	427	412	398	439	445	435	410	455	412	434	397	424	407	434	412	413	455	471	409	399	392	455	416	418	432	408	424	429	449	408	383	422	419	453	408	424	408	381	435	453	460	413	407	436	447	422	445	439	433	461	439	463	412	417	431	432	442	426	406	359	404	418	445	415	437	408	427	387	441	446	435	404	439	408	421	429	446	399	399	441	407	391	441	441	426	400	422	425	382	428	400	390	443	415	425	388	366	436	402	420	428	388	416	418	432	430	394	456	413	392	413	434	470	410	428	446	462	400	398	466	403	428	402	432	454	419	409	436	408	449	412	412	395	453	425	412	417	457	445	428	462	389	429	450	408	438	396	400	397	409	411	389	435	474	376	428	408	396	426	442	425	431	427	457	438	412	423	430	412	443	409	418	425	414	430	429	447	426	416	384	456	423	399	388	421	422	418	447	402	437	441	457	372	428	414	426	369	432	461	432	467	418	413	404	419	398	444	467	397	431	455	432	398	396	404	437	407	397	394	408	441	451	390	450	448	409	438	429	439	401	436	435	434	402	430	373	408	448	467	396	425	383	439	411	407	431	427	418	388	418	412	449	412	426	421	442	415	442	424	445	420	407	422	443	455	416	388	403	433	410	431	413	420	440	397	426	442	399	421	430	400	401	428	429	412	411	383	446	418	427	401	433	393	413	384	421	438	416	425	435	494	425	393	408	390	417	408	403	420	434	384	412	388	404	456	419	402	452	399	456	426	421	434	417	428	420	399	408	404	421	440	385	393	427	380	422	392	439	439	397	423	415	422	422	442	384	406	432	459	398	452	401	447	415	440	411	404	411	409	431	425	367	383	412	477	437	383	451	407	461	466	366	412	422	460	430	411	435	396	401	435	433	399	399	413	419	419	433	410	416	424	404	434	437	430	426	434	423	443	434	455	409	403	445	425	378	388	434	417	421	418	417	387	433	448	414	420	425	433	431	447	390	403	454	404	408	415	420	428	424	451	434	415	406	424	440	426	453	466	446	434	423	416	387	410	428	452	423	456	395	421	420	401	412	420	403	436	445	432	428	399	452	415	432	438	456	410	398	430	396	442	436	420	405	442	416	399	435	432	414	420	371	445	427	425	399	432	397	448	414	419	438	391	438	439	452	405	437	405	413	403	423	442	426	430	409	402	408	451	401	468	447	410	423	410	409	409	459	412	433	437	399	435	416	416	470	424	447	397	434	392	436	406	419	466	413	389	417	442	441	427	445	415	449	437	433	434	427	388	477	441	443	431	429	423	417	437	406	415	429	448	424	412	435	399	456	425	385	444	399	447	414	432	423	444	417	407	425	407	415	419	431	422	435	435	421	459	408	469	436	420	439	444	425	421	416	434	434	452	382	405	425	409	421	402	436	407	433	461	404	449	433	421	386	438	388	407	439	401	414	444	423	410	404	418	412	409	406	417	433	440	432	400	414	446	413	396	424	431	429	399	426	415	418	428	438	467	421	422	395	411	430	394	415	393	433	417	431	405	460	402	446	452	447	394	457	428	397	389	397	456	429	431	387	435	421	423	385	423	430	427	422	437	416	421	404	465	406	403	421	414	443	439	404	435	442	426	442	425	393	445	399	389	427	412	456	409	424	442	397	409	424	429	437	440	423	399	386	414	428	414	449	435	386	457	383	392	379	415	433	386	430	431	482	404	426	447	426	392	431	425	397	439	454	429	501	375	430	391	445	409	427	411	445	449	442	437	439	444	440	424	426	432	423	423	375	435	393	393	443	397	421	428	410	442	423	396	405	406	429	377	441	411	401	384	443	431	452	445	450	481	414	408	412	416	439	412	393	429	456	416	387	371	445	428	438	406	414	412	403	408	466	396	417	385	464	426	437	419	410	424	439	407	459	412	429	420	437	425	420	422	442	377	448	468	431	446	455	419	418	398	373	400	424	422	384	445	406	415	416	393	418	416	416	419	425	421	451	421	407	392	428	414	381	410	398	467	441	396	432	427	397	429	418	443	403	416	402	438	445	399	402	451	413	393	385	424	451	429	447	414	442	415	415	387	443	434	419	409	398	455	410	418	455	408	422	410	430	413	383	444	428	427	408	434	422	426	403	415	410	410	444	433	461	445	372	404	435	404	421	440	439	427	457	415	427	431	428	477	449	437	425	429	426	412	429	421	434	413	428	405	403	445	452	417	406	420	432	431	442	431	398	434	425	427	441	409	452	437	423	439	427	423	409	411	438	440	433	432	413	428	423	424	429	439	440	409	379	410	432	427	396	446	393	402	425	405	422	408	433	412	414	434	437	414	413	424	425	427	437	391	433	427	420	415	415	412	394	443	407	415	431	424	412	410	396	456	400	451	416	433	403	440	425	399	447	386	434	418	416	406	403	411	386	434	389	446	431	436	417	446	444	403	434	436	427	434	401	421	411	386	404	400	416	444	417	397	440	439	424	438	409	420	381	413	445	423	435	449	449	431	378	427	442	385	418	407	414	427	393	416	403	414	428	415	447	434	429	469	452	425	429	399	433	421	454	434	463	432	404	410	450	418	411	429	393	396	425	391	426	439	404	416	408	394	431	402	392	414	420	444	417	435	400	399	434	452	407	400	437	427	396	394	405	401	409	392	409	412	432	452	400	432	461	469	411	396	434	396	402	443	381	408	434	433	409	417	436	431	436	420	420	400	425	435	434	433	413	408	445	397	433	427	416	423	397	386	430	387	355	425	426	404	447	424	444	416	439	408	448	430	405	420	420	475	412	395	425	433	423	430	414	404	421	418	444	435	404	395	375	393	399	410	416	429	385	416	454	414	420	421	418	443	435	419	445	415	445	447	433	404	422	413	424	447	428	411	380	435	426	404
5190	7597	7453	4232	2439	1672	1422	1269	1253	1200	10391	16531	11405	4755	1523	567	444	426	394	395	400	376	384	377	350	374	398	413	363	387	382	399	432	333	386	393	370	371	376	391	401	389	362	357	354	368	405	364	372	370	390	382	403	362	365	332	367	378	402	398	357	353	404	389	386	372	400	382	378	396	369	347	376	417	376	403	374	340	397	381	356	389	385	368	402	392	377	379	422	366	363	367	372	397	404	352	398	387	355	393	400	388	381	373	389	391	346	423	333	404	402	369	400	372	385	414	360	392	394	380	423	394	382	394	369	362	374	394	393	391	404	374	417	367	356	388	371	396	377	389	373	365	376	386	379	329	418	385	417	363	364	363	400	382	381	417	378	382	389	349	415	374	360	344	378	376	354	359	401	408	400	358	380	422	410	391	370	374	369	390	396	366	383	408	370	413	372	380	350	395	365	400	361	430	391	382	384	367	382	377	400	370	383	378	386	366	402	408	373	402	376	373	385	382	397	367	402	399	350	374	409	376	356	412	365	356	379	413	406	395	361	388	361	397	384	388	389	380	396	371	393	385	396	370	365	371	351	395	388	400	387	368	361	382	382	359	400	354	382	384	402	397	359	374	381	398	403	378	365	403	384	384	392	405	382	388	376	395	344	354	359	382	380	420	393	431	371	369	373	406	369	369	368	368	350	363	406	394	379	404	351	397	369	389	379	401	417	378	402	396	380	389	408	367	377	396	339	385	368	439	387	365	385	377	398	384	373	374	347	410	404	356	344	354	383	408	390	373	383	343	372	362	356	406	402	405	373	365	378	395	398	391	355	362	369	418	412	379	383	387	371	445	406	403	380	394	334	382	393	387	414	372	375	389	387	390	418	391	381	367	394	410	396	412	379	391	363	393	415	372	383	398	368	385	352	367	408	358	404	375	419	392	387	343	369	422	397	352	380	347	381	386	384	396	365	392	346	342	372	389	351	392	362	383	353	357	375	384	380	415	392	400	369	400	377	373	399	394	393	366	386	383	370	399	366	397	339	369	360	368	420	371	392	393	382	406	355	378	388	360	379	379	423	379	399	368	382	391	392	384	390	378	377	366	391	392	378	416	378	406	386	374	386	385	382	363	385	396	396	426	411	366	376	377	354	407	418	392	413	362	358	375	406	388	387	393	363	394	375	345	389	396	374	369	384	400	367	362	400	380	394	398	386	376	398	403	369	352	399	394	351	391	359	419	382	406	392	369	369	381	381	407	394	364	363	368	398	386	392	420	403	386	384	382	372	384	383	365	402	401	400	380	356	364	400	382	383	379	391	380	359	376	388	352	404	375	408	396	401	385	352	394	360	395	378	399	375	375	363	362	390	383	399	398	412	384	426	375	340	386	367	385	368	388	393	365	374	364	380	369	420	382	372	372	354	400	361	372	399	384	392	349	362	378	392	393	359	349	351	385	409	371	422	413	373	405	385	366	391	381	368	396	352	359	387	368	442	382	361	397	374	366	408	369	377	364	381	391	382	342	343	397	389	372	382	345	364	349	385	394	374	366	373	378	395	376	403	394	398	384	380	400	373	371	401	349	379	371	362	341	420	365	371	358	369	390	398	401	367	365	388	351	358	390	388	343	383	426	353	389	400	403	376	374	403	376	386	413	392	389	383	401	377	391	382	383	356	388	374	395	379	385	364	386	344	390	358	368	361	389	398	394	369	384	413	373	391	402	346	380	376	401	387	362	373	347	365	381	361	387	385	365	409	375	364	391	374	377	372	367	386	369	397	383	370	362	387	360	373	359	401	403	370	353	405	379	356	366	359	398	400	389	362	379	391	369	369	372	390	383	341	402	375	385	389	373	351	394	372	370	368	360	380	400	421	378	379	384	381	376	387	394	373	394	381	407	371	432	393	378	376	424	367	374	380	385	386	394	343	380	432	344	385	392	393	395	387	335	377	362	397	371	391	375	389	371	389	387	392	387	375	415	344	372	422	422	382	399	362	348	389	385	398	351	375	381	399	413	403	364	398	398	363	351	371	395	371	393	382	372	389	404	397	381	381	404	416	378	378	388	395	399	371	429	345	368	403	412	369	399	393	398	362	405	336	378	387	382	414	379	381	396	386	371	392	361	388	374	360	346	358	388	401	367	379	361	357	371	363	394	388	382	361	359	376	369	386	420	375	404	358	350	415	379	385	400	415	390	373	385	333	386	390	357	413	376	381	392	367	383	337	377	367	362	415	371	404	390	380	361	420	351	382	367	337	405	380	386	371	372	412	343	376	375	375	394	356	375	388	391	373	383	391	368	346	380	367	401	359	364	349	415	405	396	357	361	354	388	364	339	386	388	350	382	377	399	375	382	387	374	390	376	392	346	418	378	362	382	391	346	383	370	403	374	404	371	403	413	389	362	380	367	399	407	378	397	414	384	392	382	382	409	408	342	383	391	386	396	369	371	375	362	402	374	390	331	372	371	377	363	375	388	369	352	394	373	391	370	380	367	408	395	384	326	371	375	370	391	356	365	378	362	388	399	360	408	395	406	344	380	377	409	395	383	389	379	396	355	372	359	366	396	369	376	402	376	380	371	369	377	376	388	377	344	350	391	385	393	365	361	361	373	376	400	349	357	364	389	401	416	404	352	382	383	388	391	351	372	402	373	376	377	377	357	400	371	401	420	388	348	379	378	405	353	371	372	388	374	355	372	393	396	356	405	358	400	372	336	384	360	347	384	380	406	407	397	372	389	388	337	386	382	391	377	391	361	366	371	377	369	391	365	392	371	355	409	376	418	404	360	394	411	386	367	365	404	359	407	385	421	386	404	374	378	377	395	383	342	377	401	403	387	385	375	377	350	407	397	357	396	366	391	381	369	335	403	376	380	410	369	384	396	367	382	367	375	430	398	370	383	399	381	410	447	368	418	378	369	355	374	375	358	379	380	418	373	397	387	373	389	400	379	374	363	389	390	397	384	362	397	395	415	372	363	395	335	408	360	381	404	375	372	380	373	405	381	371	392	388	388	376	381	383	397	365	368	381	386	372	355	367	358	356	379	373	367	349	381	377	389	400	373	366	396	349	379	434	383	409	371	404	366	370	362	404	404	382	352	399	409	396	393	387	368	357	367	377	394	370	368	395	379	364	366	371	349	362	378	399	370	318	363	360	373	377	412	373	372	388	363	386	394	375	395	405	374	383	374	404	359	396	404	367	396	387	381	376	380	355	369	376	380	402	384	397	409	377	409	391	404	364	385	394	406	362	397	379	370	397	376	391	396	383	395	373	411	364	356	381	381	424	393	355	345	346	416	375	362	388	364	354	359	405	394	376	373	369	390	337	374	350	378	359	394	366	361	404	345	370	385	371	355	368	403	338	368	381	388	330	368	381	383	406	375	378	354	409	417	368	340	401	359	369	408	364	385	357	430	378	386	390	396	376	332	366	369	383	381	386	391	389	420	442	367	382	361	412	371	393	373	331	360	432	382	370	368	365	365	380	400	411	357	369	363	363	388
23652	20694	27666	23732	20424	8144	2824	1785	1388	1656	19251	26987	19133	7963	2245	748	555	536	494	551	510	512	528	509	537	494	526	520	506	496	534	511	534	519	529	542	529	532	527	501	484	488	533	497	535	510	518	535	540	505	509	494	492	528	511	511	535	517	518	456	537	492	524	491	489	474	505	469	555	491	511	499	531	474	491	509	467	525	458	477	514	479	535	497	538	527	491	506	502	507	499	538	524	499	546	483	474	510	500	485	541	493	528	562	525	487	526	536	496	461	548	470	498	525	553	531	524	485	486	499	481	522	532	508	511	511	491	547	508	454	513	500	516	486	554	477	476	478	504	483	503	501	504	502	505	486	502	487	471	555	566	448	470	536	506	526	504	486	504	519	506	502	483	480	522	509	514	509	476	466	504	461	525	501	519	522	460	495	515	471	513	520	492	499	521	496	538	482	476	493	505	532	497	515	490	524	502	461	506	518	480	505	470	505	505	527	482	495	505	470	516	511	510	486	478	491	478	476	496	464	501	474	492	458	507	526	512	525	507	532	512	512	493	526	503	530	532	515	493	511	499	503	505	550	483	477	528	518	517	489	508	491	510	493	476	540	474	528	534	519	514	499	523	469	508	564	524	489	500	532	459	518	469	476	489	489	473	457	507	551	478	479	476	507	537	512	480	475	500	533	499	527	517	500	486	501	483	478	486	532	502	512	480	490	543	491	511	474	462	508	531	468	505	507	484	469	537	544	489	520	531	516	510	488	505	535	513	512	505	466	476	539	531	474	498	514	472	488	464	461	488	519	479	464	495	470	539	496	504	524	455	513	483	545	520	492	493	536	519	504	494	500	488	510	476	494	509	477	472	487	527	497	519	466	531	526	499	487	504	507	495	489	566	518	473	524	503	476	492	491	499	513	534	492	487	524	519	497	500	533	483	504	510	528	481	508	502	507	500	504	492	487	474	494	468	481	542	496	496	526	494	547	548	502	528	504	547	511	489	528	522	502	516	517	515	468	519	507	507	519	525	477	476	490	494	486	460	479	531	467	530	495	502	532	511	490	476	491	485	487	530	501	509	488	503	531	485	496	474	493	512	493	502	514	544	516	551	505	528	547	500	524	495	488	513	483	530	493	549	531	521	505	474	503	540	537	500	497	520	508	488	499	486	496	534	483	507	537	497	500	510	495	460	514	508	497	511	467	528	494	494	509	529	488	504	503	481	482	483	484	532	468	492	509	494	486	450	495	506	500	506	516	483	490	515	502	503	518	477	535	463	496	488	465	512	503	544	499	512	470	464	485	479	519	488	489	518	479	550	541	521	517	514	533	491	477	483	488	518	510	544	513	485	499	495	465	481	502	512	478	506	515	492	485	509	498	502	510	511	545	452	508	513	545	518	498	494	522	517	553	492	503	511	525	536	524	530	512	511	452	553	462	522	544	505	495	485	479	480	497	521	549	526	498	509	492	496	521	517	526	488	503	539	487	495	497	519	487	467	507	504	493	521	517	500	534	475	531	481	471	472	538	469	490	512	477	545	499	469	524	521	537	500	470	532	476	489	519	511	515	487	485	513	482	539	496	528	498	473	468	489	532	542	519	507	504	540	478	517	486	529	506	495	504	475	479	500	514	496	504	492	483	495	472	500	479	505	548	449	503	509	513	491	473	493	498	540	502	482	513	537	530	480	478	486	495	513	462	496	503	532	486	496	512	490	482	454	514	541	497	525	550	528	486	467	544	538	530	462	541	548	475	518	493	526	498	503	554	483	524	489	526	490	503	456	537	499	538	509	572	509	497	478	510	514	484	496	499	498	479	475	497	526	500	513	524	463	454	484	497	486	542	491	494	460	475	471	459	537	510	527	494	495	529	483	541	509	513	523	493	494	502	511	492	485	454	520	536	525	481	458	528	479	509	490	490	520	503	502	547	478	468	506	469	545	508	541	489	523	517	498	508	480	517	502	527	530	500	512	461	515	524	480	478	489	510	484	520	500	504	509	496	529	477	453	509	514	501	512	525	490	507	494	504	523	490	520	509	563	484	522	486	514	527	521	485	521	517	525	492	523	450	528	479	485	499	523	507	566	440	495	463	508	509	533	550	518	506	474	491	510	493	492	504	483	526	512	491	529	516	484	482	558	516	503	505	507	479	525	487	473	535	484	504	494	466	494	493	481	493	486	523	505	500	521	495	502	497	500	501	474	521	540	501	485	501	479	493	543	498	487	459	535	499	490	543	481	475	483	521	495	508	491	529	498	490	495	489	507	505	464	502	502	463	473	462	498	489	491	510	537	477	517	527	476	538	489	488	492	452	484	472	478	493	481	497	514	487	495	483	465	496	482	494	500	451	502	513	510	464	528	486	469	486	526	496	511	532	522	488	474	540	485	536	486	504	537	465	490	527	478	515	485	494	513	520	482	498	528	472	516	500	471	479	490	516	529	480	496	483	498	489	499	481	499	505	527	481	499	498	524	482	476	527	515	539	520	519	495	496	484	505	493	554	487	487	513	495	481	486	506	510	533	488	476	494	504	483	526	511	504	464	512	521	514	526	491	536	506	513	519	470	497	474	467	511	473	468	520	522	514	502	540	496	524	495	493	533	555	490	521	528	490	432	472	459	502	491	450	501	478	490	468	514	509	514	528	539	464	510	479	502	482	498	510	433	475	497	494	500	511	494	469	507	543	479	498	516	500	450	527	483	495	515	517	479	526	510	514	445	508	482	517	498	479	521	518	481	499	463	474	490	511	499	538	493	477	508	509	475	538	526	515	490	507	479	527	452	509	484	483	512	518	503	466	489	476	490	514	523	514	499	515	478	521	509	494	506	471	515	485	525	505	530	516	494	465	498	493	510	508	529	473	517	517	537	524	513	527	524	499	520	493	529	481	503	516	476	512	480	523	510	478	518	507	490	508	541	531	529	488	548	484	491	535	523	510	474	493	516	500	503	503	470	540	502	521	480	528	502	515	489	496	484	505	499	501	477	488	528	482	504	471	504	553	505	515	489	511	526	512	469	511	465	485	480	542	511	538	488	508	504	497	495	502	531	494	514	514	480	458	484	545	507	513	462	478	516	566	471	555	531	459	502	516	478	549	517	474	526	506	503	497	545	502	500	482	527	511	517	488	507	487	516	484	533	489	504	534	520	556	477	485	456	526	477	490	526	497	499	498	538	504	513	473	471	548	501	493	512	501	487	527	524	485	466	495	519	510	489	503	503	502	498	518	516	516	540	561	501	530	489	540	448	478	473	539	488	496	545	442	500	454	494	541	453	500	475	506	506	465	505	500	501	532	454	477	500	494	495	491	492	533	498	479	504	500	542	485	502	505	503	464	481	495	468	475	506	531	515	502	476	497	439	500	563	495	468	489	475	492	491	494	500	541	503	525	557	518	516	491	496	551	500	523	533	495	534	541	496	514	556	537	455	529	476	504	496	517	487	484	519	463	481	549	508	478	526	517	474	541	505	481	523	506	506	525	464	516	495	495	492	485	489	506	482
6076	11218	10679	5616	3391	2775	2441	2128	1859	2261	24220	23407	16330	7030	2312	719	487	484	442	441	436	462	447	460	463	461	464	489	461	409	463	451	421	453	452	427	429	434	451	406	478	457	476	467	460	430	460	397	444	464	536	483	429	500	423	443	438	431	425	428	412	444	449	471	439	425	430	441	491	437	457	457	468	443	446	461	461	460	437	460	486	429	481	465	432	422	409	431	423	495	418	426	399	449	438	464	412	453	440	447	456	419	467	458	458	429	490	464	446	457	460	475	457	428	474	427	433	421	445	470	448	431	466	445	450	480	440	479	461	438	441	452	433	410	463	430	454	448	433	468	488	451	456	406	430	428	452	464	439	429	443	446	421	447	439	440	459	459	380	437	438	455	433	468	449	492	417	455	455	434	480	446	433	503	429	443	491	470	451	479	477	471	475	453	463	421	490	475	432	475	507	437	431	473	439	466	404	458	477	445	452	466	449	428	432	440	474	438	420	441	445	426	452	439	451	418	448	472	448	442	421	469	471	426	405	395	451	425	474	469	432	439	462	477	455	407	451	454	464	404	427	461	455	443	465	476	482	427	475	445	459	428	470	430	459	462	420	445	437	401	475	450	413	464	444	457	423	455	428	476	438	513	429	431	445	478	415	448	455	405	461	465	421	406	436	450	412	452	483	435	494	464	461	466	446	422	416	459	438	435	487	458	449	459	426	454	471	441	430	456	417	426	421	481	452	447	472	400	446	483	448	437	409	443	428	403	420	455	456	411	429	462	458	468	417	418	437	441	432	412	458	460	429	441	479	459	427	474	438	446	450	437	430	471	463	431	476	463	420	487	454	466	435	450	447	458	419	446	425	413	431	419	447	460	465	443	447	474	475	470	420	448	480	457	454	470	430	474	447	456	430	425	428	423	481	426	469	466	417	470	452	440	453	439	454	446	458	474	425	463	465	433	458	457	435	445	482	419	482	426	441	451	422	415	434	479	474	422	450	433	454	465	451	437	473	477	446	461	451	452	476	450	471	458	431	468	442	454	435	477	456	442	473	446	440	449	408	477	449	433	450	482	429	437	459	453	460	449	428	466	419	469	426	454	437	427	439	468	451	448	444	432	432	441	445	388	455	458	457	425	407	433	468	448	446	428	427	455	431	422	478	449	469	439	413	453	451	426	457	433	444	460	443	478	430	445	449	436	485	437	438	441	453	472	429	426	431	430	406	443	411	444	432	450	425	444	466	466	434	445	386	457	435	437	439	432	420	458	444	450	464	474	424	463	450	439	436	437	408	406	463	446	443	450	433	463	452	464	409	501	479	441	451	401	396	479	465	399	441	452	434	444	417	448	461	435	440	457	446	446	466	427	423	461	441	467	486	456	452	448	429	446	420	441	439	447	449	465	430	428	420	458	411	431	462	454	390	432	449	426	455	444	423	427	430	451	419	491	450	451	431	451	431	421	416	464	458	443	440	434	422	466	475	415	449	457	468	442	474	449	447	440	426	459	456	452	423	471	413	433	403	397	440	426	413	465	429	456	472	436	455	432	437	424	432	442	468	450	438	438	436	438	451	443	466	438	444	438	458	484	399	429	459	414	444	447	413	463	461	443	416	445	457	461	423	463	462	437	427	477	465	446	420	408	430	458	436	442	453	462	439	447	414	412	441	454	458	458	439	452	429	433	413	435	412	411	461	427	465	434	434	432	409	442	437	438	448	474	444	448	447	482	443	429	409	426	437	423	482	464	417	447	459	438	464	452	460	450	447	463	446	446	466	446	451	442	476	419	441	459	441	399	453	459	453	435	439	439	464	477	446	441	447	465	423	458	422	459	440	431	393	422	473	465	421	395	459	419	405	456	445	417	440	473	457	443	496	436	444	414	420	474	412	457	446	441	422	426	426	426	449	475	426	464	463	440	435	408	431	441	397	467	455	475	421	463	409	451	422	434	399	465	449	437	484	465	457	435	449	392	449	404	432	459	453	443	464	433	452	438	451	465	458	491	453	468	446	452	434	455	421	437	441	455	458	445	474	446	473	447	432	453	410	448	419	463	457	428	473	471	463	449	430	463	468	427	453	394	452	487	445	474	421	454	456	469	465	421	445	440	434	423	440	477	413	423	467	448	475	457	446	461	454	414	404	481	435	462	444	463	417	446	435	447	433	447	482	452	414	443	462	450	480	446	470	472	437	456	442	436	437	416	419	433	441	435	451	445	454	443	458	415	428	427	475	480	403	371	455	445	479	435	438	438	442	446	455	458	444	487	419	430	461	445	447	430	417	426	452	422	449	453	462	485	480	412	477	434	468	449	417	466	423	445	412	451	419	454	466	415	476	433	455	457	457	428	463	441	423	440	419	432	443	440	437	408	486	452	463	449	453	417	425	415	439	432	436	449	397	441	468	456	464	475	434	410	426	441	421	442	438	452	466	444	460	432	416	469	463	441	400	462	440	429	435	456	435	437	466	419	443	443	448	462	440	411	473	448	434	433	420	450	408	484	458	418	412	445	415	423	447	449	409	449	461	451	444	454	437	459	432	416	413	426	439	463	405	445	459	447	423	457	444	464	433	429	462	486	477	450	460	450	429	432	430	469	461	429	485	436	469	471	450	451	441	424	442	460	435	460	463	445	428	426	473	428	470	408	443	405	434	464	444	460	417	429	404	434	494	428	450	443	426	448	392	451	439	466	465	436	439	432	435	423	421	426	449	469	459	432	411	426	433	478	471	459	471	414	447	443	430	439	445	430	430	438	438	443	454	461	443	464	472	451	429	439	461	429	467	452	434	426	425	484	455	455	415	457	433	439	430	442	449	451	430	469	426	445	421	392	434	437	454	416	414	435	448	421	415	429	435	399	445	423	445	436	461	430	415	416	427	461	471	426	440	456	452	424	448	499	472	464	444	445	474	428	458	473	447	435	431	418	457	476	415	425	460	430	471	450	469	435	466	428	470	445	445	502	395	434	385	469	434	456	442	454	461	412	448	464	475	435	399	470	450	430	434	438	453	475	414	458	446	424	439	444	421	419	442	428	437	459	457	408	469	460	399	470	487	443	452	442	452	411	463	472	468	443	457	442	459	433	435	390	466	446	470	438	429	445	470	448	475	473	433	445	452	443	482	456	427	428	437	413	470	402	447	448	459	426	458	451	428	465	430	457	445	435	454	445	462	420	461	445	459	481	483	464	477	458	449	428	434	454	448	416	487	432	442	427	452	476	476	423	437	470	465	440	449	452	442	457	448	427	440	455	423	411	402	432	393	418	440	447	440	454	448	479	412	425	459	420	458	431	426	418	455	436	419	444	464	420	482	457	407	419	432	457	456	414	466	453	438	455	467	412	418	438	450	460	464	434	458	433	481	424	463	410	448	437	442	435	453	458	492	464	445	434	428	459	415	414	453	432	435	445	462	453	400	421	418	423	457	436	453	444	409	458	461	432	481	489	463	424	421	433	438	390	407	447	409	413	397	444	431	434	444	407	411	488	452	462	466	448	434	454
26917	10952	2752	1348	874	747	623	608	515	566	1358	1566	1292	786	525	437	357	401	431	419	383	432	401	392	375	382	392	389	414	346	402	374	360	397	413	382	406	386	424	407	392	391	384	366	383	373	394	401	388	404	449	386	390	395	437	413	427	406	427	434	389	394	397	377	366	396	400	368	385	368	357	388	401	397	371	346	355	351	407	391	404	411	376	423	367	385	369	411	405	356	412	393	413	399	381	414	384	372	394	391	377	423	409	392	422	379	350	381	364	407	409	388	391	400	410	405	404	409	383	422	395	417	370	395	404	389	403	429	387	392	355	385	409	400	369	364	410	439	397	413	416	399	395	434	356	371	386	408	419	382	386	391	357	400	383	369	375	365	386	404	392	363	391	460	431	364	438	383	376	386	386	364	389	384	423	406	412	415	409	394	399	426	428	393	372	369	417	411	414	393	406	405	389	407	375	404	368	405	382	388	402	375	408	425	388	398	420	397	386	387	356	402	406	394	399	383	364	395	404	389	408	407	381	405	405	407	420	394	414	347	406	409	395	381	338	375	460	354	367	415	382	413	401	394	405	395	398	385	427	417	419	399	390	369	409	369	392	396	449	376	406	386	418	421	413	371	385	364	395	394	413	384	415	376	353	358	399	407	391	355	359	387	365	383	378	426	395	389	387	400	386	364	431	403	363	369	395	407	396	396	401	372	383	387	383	382	396	410	393	385	365	394	394	395	410	384	397	371	373	364	391	404	390	397	380	426	358	402	388	402	378	369	374	386	384	396	450	375	387	363	386	434	421	399	389	377	382	375	376	395	378	404	425	379	403	397	354	369	418	398	397	415	382	384	392	376	407	365	416	385	363	408	374	430	402	380	419	418	370	388	366	412	390	367	397	358	400	392	422	377	391	390	382	436	372	407	413	397	362	379	415	402	360	370	390	413	399	413	408	380	399	392	359	382	418	377	386	367	371	413	365	412	376	396	383	422	395	414	383	404	459	403	389	404	391	384	429	366	393	411	385	418	397	419	391	417	401	451	406	349	385	377	405	425	370	380	415	403	415	411	357	386	371	422	387	436	413	413	392	359	384	368	379	378	388	368	410	408	417	431	428	368	420	380	403	425	402	370	410	422	400	376	371	376	402	395	448	389	393	377	388	371	379	372	377	377	413	425	421	420	395	427	384	400	373	383	403	402	375	402	373	441	378	441	376	404	377	407	362	372	376	392	417	406	403	405	414	401	430	369	405	386	383	390	420	371	411	423	408	403	418	358	406	415	390	376	387	382	387	395	366	394	408	405	370	365	364	385	405	384	364	418	395	401	403	384	382	390	395	417	372	386	364	405	364	397	405	402	366	388	416	345	400	396	403	409	394	349	415	389	400	352	425	400	374	383	372	343	373	389	370	406	398	391	412	360	429	396	374	407	396	402	407	408	402	411	403	380	360	403	387	380	363	395	386	392	357	380	423	395	363	364	393	408	379	381	385	413	378	379	390	353	426	391	418	380	427	402	360	376	420	401	378	401	398	395	419	393	339	397	399	388	434	400	402	434	395	414	412	374	392	363	359	398	380	391	364	408	359	381	361	389	388	407	406	384	430	389	354	394	419	400	391	363	396	374	360	406	421	386	381	392	386	366	391	400	395	390	425	383	368	393	353	359	395	373	419	386	392	402	368	422	374	413	386	406	420	379	376	374	402	377	362	389	376	395	418	349	388	383	374	384	383	412	415	387	397	362	346	378	383	405	380	385	394	427	418	411	404	356	375	394	365	403	415	394	413	397	412	390	391	399	413	396	386	405	412	430	415	417	384	406	409	402	358	378	422	373	370	418	402	412	369	402	388	411	431	418	393	379	392	417	388	372	435	368	387	399	392	386	422	402	419	377	406	383	392	405	394	402	378	418	381	407	422	398	447	394	403	349	416	403	359	387	380	373	377	386	399	368	383	409	403	399	390	364	424	397	434	450	413	385	391	425	389	397	384	401	400	413	371	395	406	380	373	425	388	371	435	350	408	399	403	382	384	382	401	361	389	397	399	410	398	398	404	366	383	410	387	426	375	393	396	400	380	374	385	385	383	384	365	394	375	419	380	417	381	385	408	400	391	420	414	378	393	390	374	380	383	396	395	404	413	384	378	382	367	382	395	390	359	362	385	407	414	403	398	394	401	381	364	371	386	373	412	422	362	363	396	399	388	382	407	380	388	368	378	372	399	372	393	409	407	400	413	383	383	399	410	391	410	407	406	393	355	377	380	408	391	400	409	387	365	384	394	365	412	387	378	413	391	410	380	405	368	357	378	397	390	375	384	394	375	387	378	384	366	381	377	421	407	429	385	395	412	375	394	392	415	395	407	372	395	427	401	365	412	400	401	399	388	402	410	421	396	374	395	403	383	379	374	363	392	376	369	426	380	382	427	415	427	397	407	378	370	368	386	401	415	398	393	391	410	394	384	382	363	392	397	413	392	372	409	389	421	413	392	399	411	447	410	385	406	441	377	436	426	371	380	402	397	390	369	387	377	363	363	374	376	382	406	424	382	355	385	403	380	389	409	349	420	370	387	396	367	357	387	389	389	412	378	381	404	369	395	406	440	364	386	408	392	385	392	357	372	375	381	335	424	357	372	394	373	395	421	364	411	425	374	376	404	388	377	402	386	410	434	381	393	389	376	397	392	381	441	405	400	420	396	379	381	406	377	357	383	382	372	408	417	377	391	386	394	391	376	383	421	403	406	386	399	372	381	409	398	390	405	392	409	338	437	399	390	369	383	422	422	384	428	406	396	397	378	381	390	345	428	404	373	380	412	407	393	397	391	408	358	423	402	408	358	413	393	389	414	415	415	388	397	390	379	398	400	389	371	402	372	433	374	403	382	406	398	393	387	382	386	368	409	380	376	391	385	415	381	385	399	393	384	356	402	357	409	389	392	373	394	403	439	392	383	405	386	344	359	407	404	437	415	394	393	406	374	376	375	392	392	368	410	392	406	412	386	398	381	399	373	385	391	432	401	383	363	423	358	403	398	413	371	379	417	394	422	396	388	415	391	369	381	407	408	403	396	372	382	403	421	369	383	405	457	374	408	397	397	351	366	418	400	405	379	385	399	432	385	397	421	372	343	392	414	357	373	435	387	416	371	389	405	402	386	375	400	422	365	374	380	365	396	380	399	442	382	375	374	373	379	383	382	387	398	384	365	412	394	369	417	387	389	357	414	406	373	373	408	384	420	431	394	374	374	425	397	360	421	392	394	430	385	379	364	420	408	376	399	349	399	382	381	389	439	398	366	402	380	401	404	370	421	386	389	417	398	413	415	390	398	418	403	378	397	397	339	397	367	371	401	383	391	402	377	357	379	392	411	400	398	422	404	382	390	386	425	360	354	400	385	388	432	364	396	369	387	396	397	406	416	401	385	403	388	394	390	384	413	402	367	399	410	369	398	407	383	372	407	380	402	370	391	409	447	381	399	423	406	398	425	405	384	384	379	360	408	406	379	389
6138	2803	2217	1287	1151	902	810	740	670	663	2151	2059	1475	776	487	380	361	353	346	346	339	337	323	333	333	358	362	330	358	321	332	311	369	321	338	362	357	342	317	342	359	330	335	371	325	361	325	299	324	343	303	349	335	328	332	322	327	331	353	348	334	373	336	364	342	333	341	349	356	343	307	359	386	331	362	351	300	350	315	343	314	349	357	309	324	334	389	323	329	332	354	343	347	335	327	321	330	339	406	327	343	353	318	331	339	324	359	361	338	355	355	355	349	326	351	337	326	327	308	327	353	329	350	350	339	334	365	368	311	324	321	309	330	321	325	332	368	336	350	363	348	341	329	328	339	375	329	350	357	360	309	357	312	311	340	356	350	323	344	306	363	319	332	316	318	356	335	311	343	355	340	348	330	295	378	339	352	320	331	371	354	364	366	337	363	335	340	343	335	328	362	350	337	341	378	325	315	339	357	346	327	335	321	334	334	302	346	305	341	385	332	340	384	299	345	337	365	340	338	347	314	345	350	308	340	371	315	347	347	330	325	322	347	357	342	342	342	343	302	372	330	354	323	340	346	324	326	343	349	324	375	331	368	343	344	333	321	361	337	336	327	346	319	306	369	346	363	351	353	318	338	330	354	335	344	366	328	349	336	352	341	306	331	373	333	320	329	312	295	328	364	334	339	357	333	359	383	317	330	381	317	333	338	329	368	375	364	334	345	323	336	349	332	335	312	305	364	327	335	328	366	355	336	364	317	339	321	338	319	372	342	350	349	351	373	330	320	362	335	345	330	331	321	358	327	339	344	331	357	333	342	358	353	371	341	357	322	346	321	366	347	341	306	342	338	360	331	345	349	364	344	338	327	345	317	341	327	332	316	362	354	341	377	352	307	348	377	321	339	345	360	331	327	350	343	372	368	310	337	338	314	320	352	330	317	351	347	283	343	332	349	348	337	330	301	351	347	313	320	370	332	345	336	344	319	346	355	289	332	330	318	361	342	304	343	334	347	351	314	304	347	339	333	320	321	364	331	329	314	357	352	353	344	365	332	336	337	345	310	366	338	338	334	337	307	330	360	333	348	320	340	370	326	320	336	365	320	326	347	338	334	331	358	342	347	352	346	314	344	327	359	332	335	307	351	322	326	322	349	352	369	353	325	331	331	357	354	350	337	357	356	347	316	338	310	339	342	359	343	323	338	350	365	353	336	335	349	315	317	312	340	352	336	352	369	335	314	302	332	370	350	348	355	341	329	363	324	324	341	314	347	303	358	381	334	356	332	340	332	325	354	331	317	346	339	349	342	345	334	333	371	342	344	341	340	326	334	315	362	383	331	348	321	344	335	344	337	351	330	364	363	373	307	340	360	304	326	320	357	339	337	345	331	334	333	380	330	333	332	342	319	324	362	370	372	355	354	335	324	332	333	321	343	339	328	322	352	335	320	331	311	304	344	321	343	343	334	353	325	363	377	348	332	351	354	339	326	343	349	327	326	374	374	366	354	361	318	343	335	330	285	354	333	345	334	330	343	339	327	366	320	324	357	324	345	326	288	343	346	322	304	345	344	373	355	346	328	329	346	334	344	286	337	364	332	366	303	353	342	335	346	338	339	321	324	267	364	345	372	324	365	351	339	387	357	333	379	352	352	322	358	318	351	352	344	324	352	327	329	336	312	370	324	331	308	321	341	335	389	307	309	337	346	324	345	356	348	331	316	339	311	343	349	374	319	343	322	324	323	330	345	355	369	337	342	313	342	362	354	347	361	344	335	365	331	348	327	346	359	361	350	335	373	321	374	315	331	330	365	316	357	310	348	364	329	376	345	338	317	298	311	349	311	309	341	341	319	306	348	353	366	363	311	343	331	302	367	339	357	339	334	360	340	319	327	355	305	325	354	334	331	309	347	342	327	339	332	351	347	334	337	322	315	335	340	344	330	327	347	324	339	349	334	334	319	342	340	341	321	335	358	347	361	343	331	326	346	348	347	364	312	341	339	328	348	322	321	363	342	355	336	361	374	351	346	344	329	331	331	331	318	331	330	353	334	361	341	330	344	369	340	315	329	348	331	372	385	349	312	346	320	353	353	332	323	354	345	321	316	372	348	361	346	312	337	370	340	342	339	320	354	341	348	351	321	352	321	351	338	357	325	347	333	345	362	306	341	337	312	348	337	326	324	325	362	338	346	354	353	337	345	313	362	328	357	352	355	305	316	325	317	331	343	343	348	358	308	357	337	324	330	341	318	341	319	373	354	355	331	355	334	349	334	355	346	337	368	333	376	315	353	340	360	355	351	344	308	317	345	335	354	312	300	335	325	357	340	367	340	378	318	354	327	339	357	317	340	317	325	331	347	373	304	327	314	357	317	327	327	301	352	350	348	343	339	361	322	341	344	327	326	353	330	327	349	382	328	349	345	330	320	366	346	330	351	334	333	341	321	345	331	319	347	335	331	346	375	345	332	349	346	355	341	383	315	311	343	354	337	333	365	370	305	348	309	328	346	330	326	335	328	337	328	347	305	315	335	309	352	354	316	348	324	354	351	340	343	340	326	326	347	340	333	373	344	324	322	355	343	339	326	390	340	367	330	308	331	343	323	321	322	346	326	342	374	347	331	334	352	320	330	328	322	336	333	318	337	325	354	312	343	337	339	347	348	345	323	343	358	376	328	306	360	358	331	344	355	314	318	333	346	354	345	358	379	325	324	361	347	340	325	347	372	341	331	306	346	318	367	344	301	355	365	309	374	325	355	334	323	311	354	336	321	353	320	320	341	344	330	359	318	312	317	324	338	340	338	340	370	344	361	316	337	347	362	350	312	329	341	340	312	322	322	336	349	336	330	340	327	356	326	331	337	346	345	351	342	347	340	331	350	342	333	320	351	368	326	333	333	351	344	336	302	381	329	387	312	353	315	321	343	320	329	316	283	351	327	346	348	322	323	312	324	350	331	310	346	337	355	338	347	350	329	351	314	351	315	359	353	341	346	359	336	334	325	347	336	355	343	349	339	330	337	371	359	377	344	361	315	338	344	361	304	316	310	289	330	324	327	323	348	357	312	352	342	298	337	321	372	344	339	362	328	337	324	367	331	373	349	353	338	351	326	340	365	335	319	337	356	324	338	347	333	338	357	337	340	336	347	358	334	305	348	348	360	336	329	352	322	335	318	336	370	330	350	335	372	335	340	386	346	327	325	334	333	321	337	330	355	339	336	308	356	319	343	317	335	358	324	328	349	352	340	324	363	323	330	313	326	370	327	366	347	319	324	328	308	352	383	342	344	375	317	333	351	366	314	340	375	324	325	360	302	348	321	371	308	367	318	319	347	359	315	310	328	358	359	356	345	362	362	387	342	363	341	334	328	321	343	315	339	314	315	351	344	332	340	331	344	372	326	351	362	329	324	321	376	359	337	368	348	353	355	358	340	331	347	346	353	349	306	344	376	344	350	329	325	344	387	336	342	339	325	354	359	350	358	371	341	330	344	339	340	355	327	341
24720	20770	26639	24744	9545	2508	1552	1057	899	834	12687	15526	9578	3475	1221	559	464	423	449	427	443	398	427	435	441	436	456	462	431	407	424	421	412	430	454	426	451	457	375	409	428	446	425	441	430	422	382	415	440	410	419	449	447	427	416	421	418	423	422	441	473	438	403	452	434	432	459	404	408	458	415	423	390	461	410	453	455	477	431	399	416	468	426	455	427	434	404	428	430	425	406	433	409	457	411	410	412	441	440	476	423	455	465	439	444	417	461	432	412	424	415	445	404	473	467	487	394	425	449	426	422	407	424	444	439	439	394	407	438	409	447	395	427	425	429	437	391	389	406	421	462	400	434	400	448	449	410	413	440	449	414	436	442	422	466	428	422	409	455	396	443	427	441	437	395	446	459	400	464	386	414	442	402	416	405	427	457	437	435	420	395	442	407	390	424	463	437	380	419	415	458	428	451	404	414	428	416	390	413	401	447	417	408	405	428	432	456	398	450	463	432	418	422	392	434	411	378	407	410	408	424	470	435	435	443	435	407	419	443	413	433	453	440	422	400	453	460	421	432	424	415	475	436	438	403	410	434	421	452	440	454	403	401	409	402	373	426	400	427	427	448	436	405	434	418	417	393	417	424	412	393	415	429	434	380	422	398	454	415	435	393	386	403	416	400	439	450	449	409	418	458	417	421	433	426	405	428	409	417	451	420	416	445	410	419	432	432	427	440	392	434	433	429	506	425	432	454	388	470	425	385	413	404	441	442	404	427	409	446	392	427	436	421	410	423	476	423	402	432	405	436	398	410	431	446	441	429	458	450	403	426	436	463	388	442	467	425	396	436	400	403	414	428	405	439	416	437	420	440	428	374	434	451	427	416	446	409	400	438	443	402	410	408	459	370	424	406	439	396	402	422	406	445	453	423	474	388	408	449	396	416	409	443	421	401	426	415	421	422	368	441	383	413	418	415	441	445	403	439	441	406	437	431	427	431	452	447	421	428	469	438	431	422	470	420	446	450	431	430	389	420	402	428	419	458	453	426	447	419	411	446	410	359	401	434	400	413	430	403	449	397	439	394	428	432	417	418	465	437	424	426	403	404	410	389	431	429	431	442	484	398	442	391	439	441	437	455	424	443	425	424	455	424	433	432	435	418	408	440	427	440	407	383	430	445	407	430	434	433	405	416	437	423	461	442	411	438	443	414	461	420	434	395	408	411	435	452	408	413	432	380	474	450	450	448	435	427	415	440	425	423	416	433	434	428	389	403	440	371	415	413	419	419	448	405	390	418	428	409	425	443	418	439	405	414	434	438	440	419	421	464	418	418	443	415	436	434	439	413	444	433	425	410	417	421	365	417	396	459	446	452	438	393	452	480	410	452	406	412	448	420	415	468	427	402	419	433	415	432	399	424	445	417	416	435	423	447	444	402	450	447	448	428	432	406	411	434	402	423	453	417	405	417	398	406	456	434	420	397	409	431	419	452	438	435	434	414	426	406	411	399	383	428	426	408	457	449	403	431	417	414	426	391	416	415	423	435	409	437	402	425	401	442	387	386	425	399	419	463	420	409	447	431	428	432	439	397	404	428	391	433	464	429	414	400	427	449	412	398	382	429	376	458	392	394	434	433	424	469	439	416	440	396	443	472	387	425	421	432	446	442	442	421	462	393	437	403	396	439	438	426	447	413	465	394	433	417	443	419	405	372	435	452	413	429	410	414	408	420	384	431	435	421	442	394	391	390	400	440	392	433	422	404	416	405	420	417	458	429	418	413	423	416	450	437	424	410	409	400	426	410	412	434	450	444	448	435	444	432	406	397	448	401	376	410	405	414	452	409	442	439	424	417	434	393	431	401	365	401	432	420	436	415	424	418	412	384	396	404	395	436	399	438	443	419	430	446	436	416	435	455	447	394	421	399	440	418	448	410	414	422	402	429	408	431	398	388	438	454	428	413	440	437	398	430	466	438	431	421	404	408	386	422	413	464	442	424	417	434	463	444	463	423	415	384	406	407	399	390	437	422	461	414	422	431	417	427	418	424	405	402	415	393	451	458	421	444	412	423	428	425	435	399	460	429	425	404	419	448	449	399	418	407	433	419	434	487	399	440	440	413	423	404	427	425	407	417	432	422	405	417	424	448	438	393	426	424	451	446	459	379	431	416	413	406	424	408	427	411	465	426	414	394	434	441	465	420	425	467	419	439	445	434	414	398	455	390	467	429	465	419	424	429	424	432	450	431	440	421	427	434	440	431	431	381	436	417	417	407	425	419	422	431	406	433	401	445	394	453	415	402	428	436	454	401	405	393	417	393	492	410	439	440	435	403	417	425	402	443	431	411	414	427	459	441	404	400	440	428	414	439	428	421	406	424	423	444	403	415	414	410	437	439	414	408	423	441	454	426	433	436	454	452	439	404	430	458	416	429	437	434	389	437	418	460	446	387	439	459	406	443	424	437	424	454	450	399	461	438	423	398	460	376	417	414	425	466	415	366	431	469	457	438	390	423	413	396	399	441	437	438	418	409	425	455	438	456	385	460	397	428	408	428	387	428	426	429	413	408	407	410	428	435	393	389	426	382	438	407	418	418	448	396	428	426	416	465	446	402	396	444	465	409	429	426	405	404	408	393	388	399	422	418	427	397	414	418	398	381	370	448	427	446	433	430	468	436	400	430	430	413	451	417	397	409	391	434	472	420	433	436	452	440	457	425	401	426	448	408	426	413	418	399	427	430	428	418	440	417	431	426	431	388	415	450	429	432	433	439	422	436	432	469	375	417	460	428	422	445	447	419	429	418	443	380	430	433	402	456	396	408	439	445	443	410	471	424	429	366	426	391	435	420	387	420	433	396	434	446	452	407	419	388	434	412	457	430	406	427	426	437	372	391	389	414	396	453	473	428	417	433	435	401	426	420	435	443	401	396	416	456	387	437	440	407	414	408	421	445	439	455	448	417	432	415	397	432	412	417	438	438	439	428	435	444	410	395	385	410	407	435	438	421	416	432	436	447	440	439	422	399	461	408	381	426	430	394	414	420	422	424	419	444	422	428	411	461	402	425	414	407	417	440	413	435	427	427	408	411	381	427	427	469	428	442	423	465	418	421	424	417	414	404	416	420	439	435	409	418	431	455	432	418	441	426	429	440	410	403	438	444	428	422	407	413	406	404	444	425	405	422	415	435	415	423	436	444	429	418	430	446	397	433	414	411	456	448	399	422	428	419	417	408	419	461	430	399	410	439	422	391	433	420	408	407	439	428	422	437	381	426	419	420	420	424	430	426	414	418	451	423	432	463	428	411	422	421	411	416	420	403	369	441	408	450	410	418	442	432	418	446	458	428	399	443	430	413	416	417	445	415	440	428	448	423	429	453	394	447	401	419	420	398	423	408	456	410	416	431	427	373	430	403	448	449	419	418	415	408	438	436	382	415	444	408	440	444	405	439	442	445	411	416	415	441	470	406	404	445	387	401	385	446	451	425	429	396	451	412	429	423	419	398	404	471	418
5195	6566	6099	3849	2896	2385	1826	1517	1176	1314	16860	14439	8993	3749	1324	544	426	397	403	370	409	408	364	409	365	398	363	393	363	380	389	390	397	377	389	397	408	358	386	386	370	364	391	410	396	404	410	443	396	422	371	417	381	371	397	388	389	371	397	391	382	373	430	372	389	413	380	404	397	360	412	406	405	405	408	371	373	375	376	374	355	393	420	381	384	417	397	389	370	395	355	365	386	397	412	397	408	385	402	367	368	391	357	374	428	363	392	394	362	402	408	386	368	350	363	377	366	349	377	401	369	386	385	398	433	406	384	338	412	390	387	410	411	373	368	400	354	373	354	384	403	382	377	394	405	372	406	384	379	406	392	375	387	341	366	374	401	394	351	413	394	393	355	402	339	387	373	386	382	383	430	394	384	404	390	385	407	361	381	371	382	385	389	355	385	411	371	385	393	392	384	407	388	408	392	387	375	373	419	392	369	416	387	395	412	348	419	421	370	391	343	383	394	387	378	395	362	420	384	421	372	379	367	391	410	365	355	390	397	402	355	402	427	409	367	375	372	427	386	375	416	398	375	392	407	407	395	405	376	403	391	377	368	388	368	392	402	354	397	402	364	388	407	392	360	384	407	380	397	352	388	384	379	386	368	354	377	357	391	370	375	407	396	394	379	387	388	376	354	356	386	379	378	386	394	415	409	412	403	354	379	388	421	357	363	375	373	350	386	374	382	398	435	384	393	399	412	403	371	394	362	384	381	447	413	367	387	356	385	403	413	396	385	369	419	379	392	374	367	389	377	380	389	380	412	385	368	384	393	383	348	414	379	401	431	415	408	381	377	389	397	381	391	362	399	391	412	395	398	405	406	394	394	368	354	383	384	383	354	358	372	393	340	373	378	399	407	409	341	392	418	389	414	376	383	414	360	404	382	394	420	381	394	378	403	385	380	377	366	372	345	376	385	397	382	386	376	413	364	383	382	386	418	365	381	358	377	377	389	363	399	396	378	408	415	412	376	383	379	366	441	355	377	348	376	360	383	382	371	383	373	372	370	403	399	376	391	361	394	378	367	403	396	376	387	360	383	363	342	327	394	376	412	379	425	410	366	414	382	382	413	376	400	359	378	356	399	407	397	387	418	434	361	406	351	381	351	351	364	378	380	372	385	360	397	384	430	384	365	393	380	389	399	395	370	366	401	353	387	393	386	376	368	382	375	380	392	398	375	422	350	369	397	390	368	381	375	407	377	355	360	371	383	368	361	386	387	364	402	348	358	404	367	382	392	358	361	395	372	410	380	365	402	335	403	375	372	380	387	380	379	351	389	379	380	392	349	398	348	368	390	393	378	377	391	410	353	435	421	386	376	374	357	397	380	363	378	373	416	410	378	374	394	366	392	383	357	409	404	360	346	389	391	388	441	372	386	374	406	416	388	361	403	405	404	404	374	420	366	376	401	383	411	392	375	395	379	384	344	357	372	376	366	416	351	383	393	381	385	404	383	395	397	377	358	393	358	358	409	379	417	371	396	392	368	371	372	384	353	373	389	388	368	375	377	402	383	380	353	364	405	396	402	409	355	379	347	343	417	365	366	358	362	370	360	404	386	362	362	379	419	396	416	380	415	427	399	380	365	386	369	388	391	389	406	424	426	387	400	381	343	392	361	386	376	376	416	372	400	365	364	382	352	406	411	391	379	405	416	381	382	361	357	395	428	379	363	374	370	407	366	377	389	381	378	396	413	373	338	376	397	382	394	380	417	406	382	390	407	447	378	371	396	391	369	376	389	412	408	409	360	383	404	361	401	357	374	384	377	400	381	390	387	369	408	342	405	430	373	402	353	367	365	407	372	384	367	397	379	376	377	375	386	405	399	387	418	374	331	414	346	390	350	399	386	375	378	373	411	438	404	379	380	398	344	375	372	360	386	393	360	373	397	394	364	387	396	402	371	397	388	356	408	343	385	394	411	407	339	382	392	361	394	410	395	366	399	395	364	402	406	371	377	364	416	362	383	406	384	388	371	390	377	388	380	430	392	401	341	416	394	369	372	372	366	404	391	401	373	368	358	382	377	402	402	379	376	397	404	416	402	381	350	363	377	396	361	426	372	384	411	410	380	360	353	400	392	363	381	354	350	376	413	375	353	388	366	399	375	400	388	397	394	390	386	356	389	383	393	347	380	405	402	367	383	395	382	408	402	400	377	417	318	398	345	363	359	373	382	391	383	385	401	363	380	364	358	340	419	435	404	360	357	371	399	400	370	399	396	395	354	388	395	409	354	408	361	374	391	376	387	373	346	382	404	365	413	369	408	387	401	376	399	354	413	418	369	364	388	374	376	355	385	347	398	395	397	363	398	397	404	355	395	387	400	345	356	375	355	406	377	405	382	400	387	370	392	392	374	401	400	366	370	442	373	406	404	346	384	370	350	373	374	410	363	347	345	409	396	369	386	348	363	406	355	395	395	358	361	366	390	382	341	368	364	390	382	361	389	385	420	417	350	404	362	361	411	385	381	404	402	355	348	372	396	361	361	374	379	378	368	381	394	381	371	412	370	376	411	382	374	356	380	393	380	379	396	356	372	371	373	380	377	380	411	376	407	395	370	400	396	386	354	371	368	372	354	418	389	396	350	370	407	391	377	397	404	388	368	353	420	381	363	382	375	391	358	382	374	382	397	408	377	382	394	376	341	396	371	389	402	407	329	404	385	367	386	355	391	373	399	388	411	356	391	388	358	389	365	401	387	357	394	407	384	397	362	409	372	358	354	402	401	406	396	367	371	415	371	383	390	347	387	366	396	424	402	371	384	383	398	422	355	375	401	400	395	363	395	400	403	397	373	395	384	378	421	385	358	368	355	402	393	363	385	389	389	358	392	387	384	376	373	385	392	374	363	420	379	410	386	352	402	365	427	352	388	359	411	400	364	412	353	408	373	343	405	371	425	383	380	388	356	382	402	384	379	373	436	369	390	357	417	373	366	371	382	381	381	384	394	368	384	421	385	396	379	367	391	372	394	372	403	390	347	376	409	387	380	401	376	362	398	379	372	363	394	405	369	364	369	374	348	398	426	373	389	378	412	351	403	391	379	378	381	380	383	383	419	380	397	405	384	365	383	393	398	387	362	380	424	406	365	399	334	356	361	390	363	366	432	378	347	379	388	377	368	416	326	377	354	395	403	419	353	354	390	405	359	401	354	389	383	349	392	388	401	399	395	362	385	408	354	356	391	409	383	387	375	374	369	383	359	405	384	407	385	367	402	336	403	365	380	384	361	396	370	378	367	370	373	397	351	385	386	371	398	389	361	369	401	367	393	393	385	376	377	375	404	358	406	394	399	401	395	409	379	379	379	388	411	366	383	354	377	417	366	391	357	384	401	369	387	404	367	402	369	379	384	358	388	397	376	358	397	373	375	419	402	365	395	371	386	380	391	376	372	366	387	385	396	393	356	407	372	378	375	386	403	384	354	392	414	391	392	424	369	384	320	398	334	379	384	409	382	392
23777	20764	27774	23867	20578	8851	3135	1816	1422	1368	14244	29456	20706	9066	2611	829	578	556	506	513	462	505	551	498	533	524	558	530	529	508	528	548	569	527	537	539	529	534	506	504	511	499	510	502	500	511	525	501	497	475	523	529	543	512	516	497	487	518	510	508	520	458	518	524	529	545	466	463	503	497	529	539	505	461	535	563	552	551	472	534	484	528	486	491	486	489	519	531	527	514	530	501	504	462	487	481	490	515	499	543	524	515	535	503	518	501	487	510	480	544	508	521	529	500	504	520	505	526	486	557	526	537	495	507	540	532	520	474	542	508	517	522	493	526	533	565	515	519	526	517	498	477	496	535	492	504	481	509	483	487	511	535	522	480	506	535	541	538	523	520	525	494	509	507	502	469	503	531	505	514	476	523	513	506	504	480	533	513	512	526	481	503	480	491	496	495	519	538	551	487	524	553	521	523	512	511	513	523	476	530	496	501	510	501	493	509	477	536	502	506	485	482	554	516	507	494	502	481	499	550	527	492	514	548	521	545	500	492	506	533	506	537	483	456	552	505	535	455	509	533	479	521	505	514	531	523	516	530	473	523	523	464	517	517	491	519	485	481	490	444	516	491	519	490	496	530	502	504	542	529	463	490	508	530	500	509	479	511	483	507	485	506	476	488	528	513	531	518	497	511	521	533	532	496	585	496	535	522	510	504	503	508	493	506	500	526	496	513	479	512	510	489	480	519	524	513	513	502	491	545	541	528	532	501	526	499	541	508	491	509	551	523	519	502	520	531	468	470	511	500	474	510	518	494	543	499	499	496	525	504	507	487	482	520	485	497	511	517	489	488	527	539	532	499	471	477	530	523	488	530	513	486	495	488	482	460	503	547	504	513	494	474	483	472	536	518	450	526	500	463	506	540	549	470	509	550	488	482	507	553	551	485	472	537	511	529	516	478	576	488	495	457	486	505	547	510	492	533	481	497	484	490	498	503	505	538	473	521	485	474	522	533	506	497	520	522	487	496	520	501	549	504	520	480	506	520	548	494	513	459	525	476	496	529	478	505	512	476	497	507	515	488	510	520	530	481	505	513	550	498	537	476	540	502	525	550	498	514	491	528	489	530	505	520	538	514	546	500	482	502	486	560	508	514	524	508	518	495	478	492	481	464	506	508	499	530	488	516	483	533	507	498	546	489	499	511	529	527	482	549	483	509	507	530	531	517	516	551	505	541	510	495	503	486	466	515	478	458	499	507	497	498	513	514	499	509	519	459	520	476	532	524	499	518	539	504	546	528	501	512	504	506	492	512	506	543	485	503	536	522	485	511	505	523	520	456	505	519	511	494	519	490	483	529	527	526	474	540	529	495	504	529	493	498	502	530	533	520	530	491	537	524	497	481	491	488	522	526	525	502	479	487	509	483	506	534	518	503	491	486	492	467	528	453	512	542	483	509	507	516	548	437	509	520	538	499	519	512	570	528	517	543	514	521	529	536	519	539	521	529	522	532	494	524	455	536	519	499	521	551	513	501	556	522	485	482	493	511	523	492	474	502	492	489	540	457	471	523	513	515	496	524	494	473	459	506	532	504	514	495	483	483	530	516	525	545	502	538	481	541	544	485	500	567	567	518	502	490	468	483	497	494	480	527	514	473	471	536	540	510	493	499	503	486	502	522	538	493	489	487	511	528	534	518	487	553	516	512	476	471	517	500	499	486	507	481	511	533	484	502	490	501	514	497	492	530	467	491	526	463	538	524	483	500	505	507	528	514	519	486	529	523	504	558	505	483	532	512	521	521	516	503	522	475	534	546	513	479	501	532	521	484	533	562	516	538	471	487	499	498	519	503	498	517	514	538	492	506	524	506	528	508	478	515	491	518	473	512	520	504	496	468	519	543	502	503	528	526	508	510	518	508	549	516	532	517	561	503	500	561	548	522	500	513	507	508	501	541	498	492	542	531	503	499	493	490	472	504	519	506	496	489	478	518	515	534	537	559	491	557	467	477	503	535	492	497	528	514	555	470	502	544	511	495	496	551	490	506	491	508	503	541	515	522	544	472	513	513	503	531	484	542	515	541	494	526	517	545	489	494	520	531	493	486	510	532	529	527	485	472	495	521	486	486	438	526	531	568	532	541	483	527	535	539	548	486	506	473	457	539	474	506	505	501	511	513	549	478	484	497	482	509	498	503	521	486	522	528	513	494	488	510	467	523	505	472	513	507	499	570	516	516	502	517	497	517	469	463	466	522	518	501	535	511	500	498	528	489	549	514	483	486	493	503	539	482	462	507	516	538	490	519	502	538	492	486	475	466	530	501	489	529	469	511	478	504	508	528	529	548	515	485	496	507	494	516	461	479	496	499	488	493	471	496	517	480	526	468	548	549	476	512	510	475	507	550	494	512	525	494	493	510	450	502	553	499	474	484	484	488	505	523	515	468	509	520	456	504	511	518	504	533	470	498	535	522	508	528	498	540	537	467	505	501	499	532	487	571	516	499	505	529	494	474	485	511	548	481	526	537	507	478	497	531	519	492	556	471	512	488	518	527	493	485	528	509	527	484	503	519	506	535	539	497	540	509	502	494	552	521	499	535	495	495	526	535	488	525	506	482	544	552	475	497	494	526	491	482	487	502	493	515	466	517	534	511	486	487	528	516	534	496	494	504	478	505	520	509	487	516	516	523	548	532	497	516	502	529	533	537	489	505	492	499	546	478	568	505	537	470	487	498	498	536	533	544	547	452	493	479	482	531	551	486	542	528	504	497	511	537	486	485	513	563	504	519	507	508	500	493	540	493	503	506	482	491	493	504	540	495	512	511	513	553	534	501	501	500	513	501	520	529	518	481	565	546	506	462	489	487	505	509	535	507	507	474	487	504	511	496	510	473	521	553	486	482	513	507	514	493	507	501	481	519	520	485	513	528	541	506	495	534	508	520	512	494	523	471	491	542	517	527	508	496	503	533	489	532	530	470	523	468	550	505	518	513	512	496	479	520	536	512	514	446	517	459	503	510	513	483	511	484	544	535	484	497	475	537	505	538	523	512	510	477	511	489	496	490	499	513	549	516	534	491	542	486	496	553	498	518	495	482	517	501	482	512	498	503	480	486	501	504	498	505	498	541	531	495	498	494	513	514	479	511	486	499	492	533	495	515	535	535	516	533	501	503	500	524	537	484	526	522	504	529	508	479	495	497	515	538	455	542	499	454	479	484	509	514	526	512	492	519	548	488	469	512	533	532	503	546	489	452	502	552	500	498	544	490	497	504	493	526	459	493	530	507	485	525	474	497	512	520	458	472	498	505	570	495	514	490	554	478	537	564	506	500	496	468	536	499	521	476	509	488	477	481	540	456	532	541	489	511	524	494	494	500	511	494	495	497	482	524	519	515	515	473	531	482	531	493	480	512	470	516	471	545	558	521	495	444	481	494	502	513	492	489	528	514	480	497	539	538	497	509	504	512	538	528	507	473	509	505	498	496	547	468	506	529	470	538	582	500	537	526	514	490
5673	8868	8227	5428	4270	3479	2806	2376	2091	1821	18840	26743	17581	7487	2596	796	493	465	460	454	454	474	443	452	466	445	420	474	466	470	463	489	461	510	421	458	461	443	449	390	451	446	469	460	441	460	465	453	411	485	475	416	433	470	444	433	417	420	467	455	452	481	428	464	430	473	479	470	459	444	477	446	476	435	434	434	420	456	456	412	447	425	440	496	449	414	447	472	423	458	491	445	440	464	421	460	460	463	445	435	460	469	504	468	443	472	477	422	456	459	469	432	427	428	458	430	431	483	493	490	473	464	416	436	462	442	450	464	454	440	465	426	469	470	465	457	442	489	423	425	445	469	442	447	425	438	429	470	436	478	469	495	426	427	475	456	441	474	462	448	494	451	427	448	453	459	464	433	478	494	434	439	458	454	505	481	475	416	456	455	428	466	467	453	479	465	436	476	436	410	451	474	427	462	439	438	454	436	435	491	410	439	478	468	459	439	390	464	469	477	450	439	467	448	467	455	500	442	420	483	456	475	425	462	442	454	469	428	425	448	485	453	477	447	458	454	447	464	473	438	440	439	443	493	465	478	473	477	424	445	449	453	454	478	478	476	456	458	488	445	442	477	422	465	416	479	446	473	419	464	462	436	463	410	419	462	440	401	474	476	442	445	474	429	473	474	456	445	451	483	429	456	436	461	452	444	411	489	460	428	466	450	458	507	426	438	461	467	412	479	439	495	432	426	457	427	467	448	461	471	479	436	426	459	419	444	467	466	421	446	442	459	465	446	496	463	445	462	430	485	432	457	467	452	439	438	444	458	450	466	431	439	421	459	455	482	464	431	445	469	446	439	468	430	494	444	498	453	441	443	442	454	438	454	461	459	458	452	481	450	441	470	444	446	474	443	439	454	474	453	445	435	439	432	459	459	458	459	431	431	463	475	467	458	467	439	482	458	482	475	439	440	443	445	481	479	422	453	451	446	421	415	429	387	480	476	452	454	418	443	443	463	482	453	454	430	438	475	453	463	452	458	483	445	476	460	468	433	435	479	448	450	415	467	461	495	479	463	467	456	418	474	442	452	375	431	460	428	479	483	467	472	476	445	453	477	425	490	436	467	470	452	434	456	449	467	445	452	503	430	447	466	458	482	471	418	468	429	434	472	438	483	446	453	469	450	407	431	484	436	431	447	465	440	466	465	468	450	486	455	431	470	438	421	466	451	474	442	449	443	479	472	476	442	465	436	469	457	469	460	446	460	433	443	440	448	431	426	464	471	457	457	461	474	438	449	445	434	434	503	443	471	472	476	485	433	472	439	495	405	455	471	446	427	442	493	446	463	465	449	488	422	456	459	480	445	457	460	444	437	448	441	394	440	451	464	472	491	440	476	420	453	441	419	459	472	491	452	414	456	412	437	439	440	457	444	438	431	479	466	467	468	438	438	433	447	474	458	464	455	448	436	468	487	450	461	432	442	430	435	440	444	465	407	452	462	479	435	440	437	439	439	444	450	456	452	455	457	465	474	448	480	399	473	453	442	462	438	460	463	450	432	435	463	420	452	449	476	473	484	482	441	450	478	430	453	441	459	475	458	449	464	432	485	496	471	445	438	442	404	432	444	483	432	447	450	468	493	451	480	467	471	436	466	466	473	464	436	452	421	442	409	482	437	432	443	473	444	431	475	451	464	456	488	453	466	455	446	427	442	478	416	482	478	431	481	415	417	456	454	411	410	461	459	480	455	439	483	481	455	423	425	470	461	467	502	433	460	448	501	411	442	454	480	454	450	464	443	463	454	481	426	460	457	423	454	471	473	466	453	464	494	456	477	461	448	453	418	464	464	442	492	452	440	456	459	444	435	455	439	460	482	475	427	421	442	406	446	435	460	460	449	418	471	425	446	441	487	422	460	444	443	467	452	456	423	485	471	457	438	460	454	459	420	470	478	440	460	440	463	425	480	461	467	468	492	487	463	462	467	461	466	473	450	452	464	468	418	441	464	439	431	424	457	472	478	450	398	502	455	468	439	472	493	449	450	434	440	453	473	440	429	438	448	500	465	403	482	471	439	450	466	444	447	467	445	440	428	412	441	451	412	479	435	479	458	466	434	458	484	472	429	426	445	454	457	423	457	469	450	453	442	464	450	457	450	452	446	474	460	435	450	441	465	443	417	430	425	417	450	441	466	425	429	437	494	428	456	435	453	480	435	416	465	432	453	436	471	422	481	473	477	462	436	439	497	469	475	433	440	420	432	434	482	444	442	450	442	480	428	443	453	468	445	426	439	468	426	468	509	406	454	468	411	464	474	475	438	451	462	437	432	438	418	476	421	430	422	431	451	412	426	448	466	437	444	444	461	449	421	412	450	463	450	470	453	438	463	411	440	420	463	444	430	444	478	449	440	462	460	440	456	460	445	445	507	445	440	444	461	452	389	425	417	483	446	426	486	434	434	452	436	400	452	469	452	463	426	450	414	446	442	449	451	464	464	424	414	448	430	448	452	466	480	446	438	428	452	454	455	450	451	437	457	433	464	424	438	453	451	446	434	449	446	481	455	447	418	458	461	445	445	420	454	442	456	456	431	456	451	457	410	483	422	447	484	470	496	414	476	478	501	455	424	470	430	450	458	445	490	456	463	417	462	395	445	447	426	452	451	472	399	435	438	431	450	442	465	463	471	432	422	457	477	433	488	447	448	437	473	412	469	433	474	458	439	452	466	425	455	487	431	419	449	443	431	464	458	485	444	467	442	441	476	406	416	445	433	466	445	414	466	462	445	470	449	492	446	444	411	465	468	462	472	462	448	480	481	398	426	429	454	462	437	439	484	476	478	478	421	472	435	480	474	463	433	442	451	442	441	480	463	441	426	404	475	462	481	479	423	451	493	413	432	446	462	478	422	460	431	445	469	459	436	443	447	461	464	453	424	453	430	424	489	431	420	451	428	405	476	487	462	448	465	442	457	442	441	452	444	443	447	439	443	431	468	436	418	440	469	446	415	425	431	457	439	485	465	448	436	470	437	449	423	494	477	467	429	420	429	452	455	479	440	463	460	434	424	473	457	437	440	429	473	458	415	464	451	450	456	432	439	437	451	453	430	422	441	455	455	454	428	432	461	448	454	414	446	456	430	436	465	429	458	477	480	493	465	430	460	466	432	473	437	444	466	460	481	438	425	457	420	438	430	463	449	451	455	465	428	449	416	469	451	451	450	474	452	451	448	425	462	464	468	436	457	454	484	481	465	454	452	472	468	449	448	458	473	429	453	440	424	454	459	462	440	449	435	433	425	432	468	442	461	438	397	428	474	463	424	449	479	443	465	423	484	395	426	452	451	448	420	451	458	416	455	439	505	452	473	448	435	457	424	450	453	468	434	460	434	477	428	454	434	418	474	417	445	459	409	464	465	458	453	431	424	454	422	480	463	427	496	459	510	460	449	442	466	437	435	448	457	470	473	455	453	453	476	429	440	445	424	489	424	449	412	452	448	426	431	422	495	437	440	468	443
26830	10561	2648	1715	1245	962	815	611	544	533	957	1771	1387	875	625	435	415	439	406	395	440	406	420	395	460	401	399	429	409	404	365	406	376	414	416	403	375	378	379	385	384	407	415	399	404	430	399	377	402	358	396	410	372	389	365	404	369	404	422	450	402	387	380	366	404	431	387	373	381	435	393	398	421	433	395	428	404	389	406	389	378	420	393	360	395	422	407	406	407	403	410	370	396	397	398	392	414	396	429	401	388	385	439	405	386	402	413	385	395	406	423	410	422	367	360	393	404	386	379	401	411	395	423	381	394	402	418	442	412	412	376	407	426	437	410	392	377	376	422	422	401	439	392	410	393	374	385	422	394	390	389	406	420	384	438	415	414	370	407	412	410	414	441	401	400	400	408	366	361	361	379	400	413	397	384	399	380	426	368	381	416	375	413	415	369	435	398	413	410	400	402	425	410	406	356	362	410	389	401	393	392	398	430	402	401	398	378	460	377	414	395	416	401	390	437	383	413	414	380	414	406	416	404	401	428	373	411	380	413	408	395	397	399	401	402	400	394	405	366	369	385	423	397	398	466	429	435	417	389	395	377	382	392	373	403	414	383	411	378	418	389	393	378	432	421	387	372	436	391	386	385	359	439	362	404	425	433	408	395	428	417	406	381	418	359	367	365	362	383	386	422	379	381	386	414	382	381	395	377	388	409	379	405	387	394	410	389	388	386	393	374	399	398	385	390	418	397	392	411	354	381	383	364	374	376	378	407	395	419	434	414	399	360	398	414	416	401	384	386	391	388	378	401	417	395	376	425	411	414	383	408	408	404	421	388	400	427	375	408	393	382	394	380	417	366	378	376	382	415	407	376	370	385	390	400	407	397	391	387	440	427	373	408	374	389	398	388	406	414	400	414	420	394	404	414	418	408	377	378	419	409	378	398	384	374	419	423	398	379	422	396	398	404	394	411	404	407	393	396	427	385	381	398	409	394	391	391	383	435	406	403	407	415	413	385	378	384	441	400	393	414	369	377	380	384	396	414	398	383	383	401	376	393	419	391	384	369	426	395	401	431	418	362	414	438	405	373	413	398	387	422	410	370	424	430	412	415	394	438	379	410	383	395	400	384	400	403	382	402	379	368	414	397	399	371	405	378	366	349	399	393	393	412	405	436	385	384	416	440	450	404	390	391	381	410	360	399	399	382	374	397	421	402	421	419	407	411	378	402	433	429	410	402	357	410	407	364	429	415	386	372	403	409	396	393	402	414	383	368	439	376	387	432	386	394	418	389	385	422	403	403	380	407	400	387	386	408	364	404	411	450	384	394	376	414	375	414	417	421	408	406	413	405	427	388	382	386	374	403	421	407	366	368	429	377	428	370	431	412	385	403	403	420	410	380	411	356	410	408	399	394	421	376	384	401	393	405	384	412	397	391	418	394	402	403	383	395	417	376	366	394	434	408	403	384	400	388	395	389	431	379	400	380	382	387	395	396	420	401	406	386	391	405	377	370	400	412	381	376	359	379	406	415	373	363	418	366	389	398	362	414	374	405	452	411	417	370	398	407	400	403	383	380	405	399	414	436	413	356	416	439	367	417	412	418	335	410	392	407	417	380	385	376	409	381	402	386	382	387	377	418	429	412	398	403	418	397	404	418	419	368	406	390	392	374	408	360	397	411	414	423	376	386	417	436	392	424	410	399	387	436	400	403	413	378	376	405	388	375	392	402	379	386	403	380	407	378	410	384	352	379	415	403	419	403	424	412	408	407	380	398	420	381	411	382	415	433	398	398	407	402	443	400	421	395	397	412	364	417	391	429	384	423	407	391	422	386	368	375	421	402	396	393	430	392	396	407	390	421	382	409	356	370	391	387	384	379	404	434	383	386	414	425	415	404	426	385	359	410	398	408	422	384	392	370	410	392	403	406	367	379	406	381	399	363	399	429	414	388	416	407	415	396	354	409	421	424	401	384	377	432	388	396	391	390	403	377	395	409	436	385	394	420	401	404	412	418	412	407	396	389	387	410	414	392	400	396	400	431	412	422	422	439	454	405	393	385	457	384	407	419	399	372	366	371	404	397	380	376	376	386	423	387	375	387	408	415	384	400	396	396	382	402	418	400	407	383	406	384	395	413	423	377	413	405	401	354	394	402	359	406	424	392	405	390	404	365	369	383	415	401	365	424	417	412	409	415	422	383	411	406	431	396	371	387	425	337	399	440	409	405	407	370	368	414	370	408	420	425	393	429	416	413	392	401	411	408	407	379	424	387	393	414	396	418	387	408	410	360	384	410	379	352	409	395	397	445	389	422	403	439	418	428	426	400	352	418	376	395	385	356	414	406	374	418	364	394	396	391	389	395	397	374	412	382	409	397	385	386	390	394	383	366	400	410	398	388	423	404	395	386	411	420	387	401	369	397	419	433	348	409	353	433	339	390	386	383	399	410	438	371	411	387	406	418	446	392	427	390	438	412	356	422	424	412	427	422	356	418	419	411	376	385	378	394	403	397	369	443	370	387	373	433	378	408	402	391	407	419	412	397	395	369	375	366	412	416	384	392	391	412	406	404	384	410	374	389	399	433	410	413	389	385	390	398	415	405	412	365	381	399	431	391	399	439	383	400	408	381	402	402	381	448	413	383	388	395	376	389	408	410	406	377	379	418	410	422	403	337	404	454	386	416	400	426	426	395	412	401	385	385	396	424	377	430	394	421	384	393	399	421	410	362	385	394	385	425	410	399	377	395	378	425	393	375	372	362	369	401	422	389	398	413	357	399	409	468	429	384	383	389	393	371	403	391	396	426	395	416	408	395	407	414	371	358	387	378	403	394	369	379	375	400	412	416	384	361	425	394	404	458	421	390	392	397	418	356	386	399	414	383	397	371	372	380	373	399	362	374	397	417	419	408	409	382	411	412	386	410	419	388	418	400	406	412	383	393	431	409	378	404	390	380	424	423	425	408	388	407	380	388	396	392	400	385	394	417	377	381	376	416	381	409	385	410	407	405	414	422	395	401	437	420	415	430	392	431	380	391	381	394	399	359	393	413	408	436	420	418	414	407	398	382	382	443	381	404	379	383	353	441	387	396	397	396	347	381	406	383	399	411	394	365	384	406	438	393	409	382	388	436	408	397	350	391	390	393	408	392	391	399	403	366	388	392	413	410	412	397	384	404	376	412	342	393	394	439	372	421	423	387	406	384	390	415	388	398	423	395	362	399	351	420	438	397	379	389	415	413	366	409	385	431	403	398	396	407	403	387	362	423	387	434	390	429	396	426	389	407	384	410	411	423	404	428	385	441	388	383	387	412	426	376	375	370	386	378	386	419	379	435	416	390	386	443	422	391	393	389	381	406	406	411	383	397	399	380	406	404	370	385	407	370	377	407	376	410	403	383	425	386	419	398	427	428	387	408	428	355	446	409	413	411	405	391	389	419	402	400	424	390	381	402	370	411	399	375	369	409	429	424	443	406	431	411	397	399	396	393	399	400	377	414	394	432	399
5899	1998	2335	1845	1599	1360	1022	768	671	613	1411	2419	1669	918	552	398	340	372	342	353	391	340	372	374	337	348	350	326	355	357	355	319	347	343	363	390	357	329	343	385	324	332	320	303	351	340	362	340	344	320	343	341	349	339	350	360	331	341	340	349	308	378	357	364	345	327	360	339	368	371	369	341	356	329	331	315	331	375	319	362	362	364	346	297	335	356	347	342	376	329	300	328	316	378	346	325	359	345	365	364	358	326	356	324	345	329	385	334	364	367	354	351	362	367	384	342	353	390	372	377	368	357	330	332	315	333	344	339	347	341	326	330	354	335	333	327	339	356	349	335	329	329	332	348	353	335	324	340	354	336	363	299	372	339	351	342	337	353	349	351	348	357	315	340	363	332	331	354	338	378	332	329	338	328	353	356	323	326	359	407	353	300	360	355	340	332	378	343	348	334	365	328	334	317	343	359	370	363	361	315	346	346	369	332	379	360	370	348	358	322	331	352	340	372	330	370	354	312	326	326	350	328	359	368	391	329	358	370	343	384	376	364	333	345	346	337	334	334	355	347	364	366	334	341	354	355	337	337	339	339	359	339	330	370	348	337	324	385	360	370	363	350	345	387	340	353	381	349	327	334	343	332	334	365	350	333	345	324	322	314	362	348	316	336	361	353	359	331	333	343	357	328	306	327	350	377	369	327	371	325	323	381	336	371	344	305	329	332	334	356	342	333	346	333	340	374	336	297	333	348	362	350	351	330	349	322	328	355	320	359	327	347	349	335	322	349	371	369	365	332	331	380	318	339	349	331	359	360	318	375	372	362	358	343	324	346	327	307	345	363	351	359	359	343	334	351	312	317	365	357	335	333	343	346	320	277	389	317	329	360	351	360	375	361	352	352	353	355	352	363	362	352	372	342	347	371	351	320	327	352	381	317	314	343	349	348	316	353	363	359	369	345	379	359	346	323	349	317	354	329	334	381	357	330	357	390	344	330	353	342	385	346	323	354	368	360	357	391	354	321	341	352	356	332	358	323	312	316	331	370	363	331	391	343	318	371	317	345	366	346	309	348	338	318	338	333	357	337	324	357	350	354	381	358	358	338	356	335	333	369	354	334	335	376	312	350	319	356	308	374	363	379	379	353	355	367	373	319	349	352	388	313	348	375	361	338	347	331	339	351	298	320	346	378	365	346	354	389	321	323	380	385	361	350	306	329	321	371	319	390	337	339	343	357	330	341	355	379	341	341	330	359	354	338	354	322	357	341	346	354	330	354	351	326	329	338	344	328	322	385	328	345	331	347	349	345	335	339	346	321	367	351	350	349	360	320	349	344	352	321	334	333	363	341	379	345	361	330	347	350	360	318	339	380	358	331	357	350	310	333	341	354	337	331	322	358	347	347	335	317	357	316	332	347	380	319	361	312	315	351	356	328	343	341	338	373	338	342	350	325	316	354	329	358	348	344	354	327	367	326	343	343	318	342	342	333	308	342	363	349	350	335	359	362	351	373	376	381	336	342	341	335	349	346	374	343	331	340	379	384	335	325	383	330	348	324	328	349	372	371	359	336	366	366	328	346	324	313	346	365	389	405	322	352	370	335	331	346	336	333	334	348	320	301	330	354	326	366	362	348	353	323	309	340	340	346	328	368	369	333	344	354	351	341	349	349	326	365	316	337	372	356	332	352	332	358	319	349	377	364	396	306	330	297	351	338	362	339	339	356	356	366	364	326	325	304	351	343	374	357	349	331	353	329	355	360	365	326	367	321	346	343	350	385	315	338	359	333	365	315	327	377	328	340	330	340	340	396	347	321	344	306	341	317	357	347	351	345	321	393	342	374	328	345	343	322	327	376	367	337	334	356	347	355	351	327	342	334	371	333	309	336	365	385	344	349	353	360	345	335	339	367	368	327	333	344	375	316	364	344	337	343	334	332	380	306	351	357	386	350	335	329	359	345	364	345	324	343	347	336	358	320	366	350	360	364	321	353	359	364	335	347	366	344	320	376	346	360	343	334	347	329	355	356	332	342	343	342	319	339	332	349	342	377	335	350	349	372	343	337	356	369	346	339	319	321	327	328	377	326	334	318	334	376	342	374	339	337	376	368	380	356	307	353	371	367	380	331	325	352	344	345	371	316	349	330	330	362	343	394	325	334	321	377	351	366	338	349	339	387	348	361	338	338	378	364	347	356	348	348	348	376	333	355	360	341	341	368	331	349	387	328	307	341	315	341	339	364	385	381	363	320	357	343	344	356	331	395	318	348	342	353	339	350	326	375	334	356	359	359	363	342	354	320	391	372	358	351	338	363	355	354	346	330	323	376	368	318	317	360	369	358	354	316	344	335	328	352	339	359	328	324	364	339	382	354	350	331	364	368	340	331	357	339	365	342	356	353	341	320	330	342	342	332	339	371	339	324	342	378	333	329	366	340	337	331	352	325	323	361	376	347	381	346	348	354	344	345	318	380	361	348	358	344	333	338	344	366	328	353	347	373	322	350	328	345	337	341	348	340	339	344	348	362	339	334	371	381	326	352	352	328	314	349	338	360	343	341	349	346	345	341	386	327	362	303	330	356	333	380	345	340	345	365	341	337	324	348	349	348	390	326	316	350	334	378	335	331	348	347	339	342	353	337	340	340	364	376	346	343	337	371	344	338	335	345	358	337	327	359	348	347	360	327	342	336	311	338	310	359	318	317	343	317	344	356	344	342	318	358	343	357	361	361	341	362	357	341	367	351	339	361	373	349	322	361	351	354	355	351	383	325	347	353	349	352	345	332	338	330	350	356	362	345	294	357	365	360	320	325	329	359	370	328	322	353	330	351	337	331	298	335	351	332	340	316	311	365	339	347	313	315	364	335	330	359	328	351	371	351	344	347	356	377	359	344	310	324	359	339	360	354	359	359	347	336	350	336	366	355	356	348	360	331	357	348	316	352	372	361	358	337	350	341	335	353	376	326	330	355	354	355	347	355	352	361	356	382	347	377	336	344	367	359	332	361	339	339	354	348	367	368	324	333	361	332	319	364	345	347	393	331	341	325	360	346	346	338	320	341	345	353	373	343	349	356	333	343	338	369	323	350	335	365	340	303	333	343	374	365	327	339	363	331	370	347	351	314	352	344	349	354	338	327	324	316	321	343	334	328	333	345	348	335	357	334	343	326	334	363	342	359	356	331	346	348	353	361	326	336	364	347	339	351	370	330	360	348	367	351	357	356	359	352	350	344	325	358	362	365	359	320	375	349	355	341	340	316	329	381	383	349	329	343	354	375	338	349	347	327	356	314	330	369	336	349	345	356	320	363	325	326	338	362	342	344	360	338	358	359	344	354	324	341	354	333	339	344	314	328	324	350	334	311	334	361	330	352	343	356	362	336	324	381	366	349	318	357	342	364	355	331	328	363	335	357	308	342	361	359	322	345	309	324	330	347	341	363	333	311	333	349	377	293	366	348	349	369	334	345	368	357	378	349	343	343	353	350	359	335	365	343	348	338	346	357
24600	20704	26722	24577	10297	3437	2236	1403	1068	989	5945	15529	11040	4800	1500	621	488	461	422	430	414	396	485	382	414	447	415	457	448	451	444	449	431	431	378	420	416	440	484	420	422	449	430	417	463	399	453	407	397	435	431	420	431	433	442	454	424	419	448	427	473	452	416	453	420	454	441	438	403	424	420	410	393	429	422	458	404	422	433	456	417	397	408	455	411	427	383	413	380	420	403	409	419	461	430	434	424	421	424	427	405	426	399	414	433	412	463	440	442	439	434	446	443	448	425	411	400	419	445	403	432	432	421	432	404	471	414	420	416	384	409	406	426	450	464	388	492	440	418	418	442	418	448	455	421	437	450	413	380	456	459	412	442	449	456	413	465	430	486	431	470	379	470	429	434	401	407	450	444	474	435	431	450	446	434	402	395	455	421	449	445	422	464	405	424	414	436	426	398	429	424	416	451	442	423	436	443	418	441	422	449	416	458	427	466	415	397	423	429	427	438	471	412	418	428	419	417	429	429	438	396	449	416	409	424	427	410	444	414	435	452	441	410	375	476	456	410	431	389	413	425	412	423	459	440	440	461	439	429	454	428	430	405	464	404	423	417	406	394	424	441	413	431	399	443	428	467	436	384	424	435	398	435	475	481	420	426	455	439	417	448	416	448	389	437	401	403	453	390	437	465	427	408	435	382	430	457	422	426	424	458	416	443	425	439	390	425	390	455	406	400	445	415	441	424	460	444	422	437	418	432	443	458	436	422	391	440	441	449	411	408	441	448	418	454	432	407	417	463	408	420	445	431	421	451	401	392	437	451	434	444	450	417	418	427	391	427	418	405	415	403	463	422	424	414	424	437	452	429	437	442	447	398	404	439	423	412	434	410	409	444	446	468	442	417	414	398	396	439	430	445	418	421	457	449	457	441	427	433	406	407	431	444	463	424	408	407	437	422	424	396	444	440	413	444	432	415	385	383	412	426	426	425	451	403	424	444	416	440	463	405	429	410	433	405	419	463	427	437	425	416	428	465	425	420	415	414	440	398	428	452	432	418	438	438	434	430	393	404	449	419	440	415	456	445	424	411	434	451	454	430	463	433	468	441	445	413	424	459	401	455	441	422	411	426	430	401	427	430	444	425	387	414	398	420	434	433	464	449	407	446	415	407	421	430	393	425	460	418	415	456	434	422	441	427	399	397	449	457	438	464	427	463	441	419	428	446	444	407	436	402	459	442	419	406	443	448	456	475	437	424	400	445	398	469	409	447	414	409	398	440	416	408	450	418	406	430	401	421	396	420	421	457	408	419	448	406	417	437	436	420	456	418	417	427	416	430	465	451	431	449	456	405	401	439	440	432	414	417	436	433	423	475	443	401	429	456	428	451	427	395	412	452	437	386	384	467	458	457	397	454	446	415	386	443	431	464	456	450	437	424	442	412	415	462	427	435	463	420	470	413	444	446	437	390	423	413	435	389	435	441	402	432	442	389	405	422	405	430	449	432	416	462	477	403	423	435	415	438	442	412	438	412	432	423	419	430	412	434	469	412	435	451	479	456	418	420	419	455	458	462	424	452	431	408	451	380	403	425	395	432	426	471	406	417	419	447	435	424	425	421	396	399	422	405	419	431	448	393	391	444	395	435	456	410	423	435	414	406	404	428	404	443	432	437	413	403	366	425	435	442	413	440	437	430	407	392	457	432	457	435	433	426	436	442	437	412	440	436	424	435	416	450	439	404	449	445	408	469	416	419	405	413	460	405	410	439	439	424	415	412	469	466	419	407	450	400	467	435	446	453	410	448	427	426	452	489	467	423	430	412	467	462	458	400	428	439	423	459	443	421	426	421	424	392	413	397	458	435	434	414	443	425	419	429	400	438	399	453	415	462	411	422	416	454	426	430	407	441	418	447	432	411	448	450	403	436	450	455	411	425	458	431	415	442	438	459	413	404	421	443	456	426	421	437	411	397	441	397	442	410	448	456	415	443	416	434	451	399	434	416	444	426	455	476	420	409	424	466	461	430	453	446	420	446	380	392	417	426	480	409	415	429	429	397	417	425	448	411	427	435	426	410	435	431	404	431	447	400	410	399	405	445	470	438	440	394	434	426	457	435	489	428	409	454	411	432	456	428	425	430	431	430	419	441	426	423	446	405	420	421	427	433	425	455	405	443	397	437	419	450	378	430	443	413	421	485	415	458	399	450	427	420	414	425	442	415	402	432	440	448	405	407	445	446	399	440	390	432	417	458	398	443	404	442	442	445	470	457	416	379	414	399	421	420	429	436	439	396	417	392	430	430	419	430	424	473	410	441	433	430	434	448	443	425	423	429	433	441	424	411	440	418	426	427	429	412	443	414	403	413	475	431	416	476	419	412	451	404	426	370	414	443	449	446	418	448	449	464	433	459	438	439	394	423	400	435	419	418	386	478	455	424	470	446	388	392	414	422	415	409	459	399	411	418	443	459	424	425	487	426	405	420	443	405	425	455	417	429	414	476	444	442	416	391	451	424	448	447	460	417	423	442	423	405	432	409	434	415	369	428	461	463	456	394	404	434	419	448	451	454	446	409	416	445	418	414	444	426	457	431	435	443	420	436	439	418	414	394	398	403	468	448	462	395	455	447	435	439	429	438	384	399	423	392	430	442	437	420	398	443	470	418	390	432	413	403	417	415	425	407	389	462	453	436	435	420	474	478	434	435	405	448	423	451	443	390	400	455	422	417	411	447	431	413	438	382	432	411	416	418	431	438	415	413	450	454	428	450	424	418	414	443	423	433	476	430	464	424	399	402	453	430	440	422	416	430	428	443	464	411	434	404	394	420	415	452	406	413	406	429	413	428	451	441	418	437	414	425	434	414	406	428	415	439	473	400	413	429	447	387	458	402	419	450	470	426	416	433	415	414	399	421	414	439	459	435	387	453	427	462	447	397	435	462	472	437	422	449	422	455	402	444	439	410	456	457	434	432	429	390	428	393	415	442	396	436	462	434	386	463	426	419	451	434	434	459	418	438	432	474	430	448	418	412	466	420	458	428	423	417	415	438	417	443	431	426	426	450	439	427	454	439	421	444	416	444	440	420	452	407	404	430	428	428	391	413	416	431	415	414	418	429	454	417	421	446	446	404	417	458	466	449	413	433	409	419	382	410	457	466	410	426	445	438	428	423	454	450	418	435	407	413	402	434	428	407	408	451	438	418	444	472	383	417	416	444	440	436	405	400	403	440	402	432	408	430	422	433	419	405	428	473	385	440	414	417	462	425	405	465	418	441	411	395	410	426	428	416	408	397	441	411	428	428	404	433	461	408	442	414	419	448	439	416	419	433	458	434	410	421	442	438	421	441	417	440	429	427	421	448	412	457	413	438	445	431	438	390	429	443	411	407	400	409	436	435	432	429	418	436	428	462	456	383	410	406	421	414	410	429	469	413	428	397	443	419	414	390	393	415	419	425	411	413	407	410	453	421	452	397	414	405	435	391	442	366	423	426	445	442	413	405	443	476	388
4497	6146	7065	4457	3567	3205	2778	1893	1460	1291	8562	16267	10660	5065	1690	600	447	384	386	388	375	369	419	413	401	403	358	382	388	404	385	383	355	414	393	381	391	382	415	372	389	342	395	404	397	383	370	389	377	399	368	391	382	419	354	390	384	351	392	395	365	362	372	372	384	394	392	404	366	365	363	381	400	377	406	375	415	386	387	366	378	393	389	387	393	353	399	402	363	399	364	399	361	374	400	365	422	384	377	364	400	397	413	378	408	383	384	420	387	378	403	399	373	371	384	380	401	395	354	378	351	349	402	398	390	399	346	354	402	383	391	394	372	362	372	377	399	397	380	393	406	390	387	405	388	393	376	404	373	391	392	391	375	385	400	409	406	392	378	412	396	363	356	393	353	409	353	360	447	385	352	377	347	380	365	399	420	369	359	376	390	439	358	365	356	388	386	380	361	359	371	377	404	403	364	383	344	411	386	408	391	386	408	366	356	406	400	417	370	406	381	406	393	392	398	413	389	382	402	372	428	378	388	393	416	352	370	423	364	416	379	346	394	362	363	399	388	380	414	369	423	390	342	414	401	393	387	379	372	388	379	358	386	346	406	365	380	378	343	388	408	392	410	448	354	355	400	385	348	390	375	375	356	374	383	396	368	376	354	373	422	385	365	377	370	372	374	398	367	412	424	380	390	406	381	353	392	383	378	377	398	391	404	417	353	372	402	389	376	402	353	375	410	358	382	395	397	393	358	409	368	376	413	368	381	390	391	376	390	368	333	359	413	390	407	400	396	409	401	396	391	397	345	410	416	409	375	395	379	374	404	387	391	420	378	372	356	415	416	398	363	416	383	339	351	382	375	372	380	388	387	393	403	373	388	374	375	370	373	377	359	378	370	400	405	374	392	382	405	369	390	375	391	417	372	367	391	352	384	393	382	396	381	406	377	390	413	393	378	383	392	418	353	401	408	410	377	396	410	358	388	376	407	375	378	376	376	401	380	379	373	392	394	403	431	410	380	379	403	375	373	381	363	344	409	377	372	387	354	345	380	375	414	412	392	383	413	382	397	383	393	377	401	390	382	360	409	386	376	364	428	373	392	353	377	407	369	368	388	374	386	361	413	395	367	396	400	343	397	410	382	397	382	400	381	372	362	357	398	361	373	368	374	402	375	396	376	371	368	391	383	402	378	394	422	378	364	380	419	385	405	441	392	389	381	387	363	399	386	367	380	380	362	398	392	352	406	375	379	395	367	419	394	369	407	390	373	399	399	337	390	371	377	352	392	378	382	376	423	385	420	357	344	411	385	382	392	385	406	383	363	397	391	384	397	386	382	375	387	371	376	368	380	381	390	371	389	402	390	402	400	374	369	394	376	364	369	329	402	385	408	390	380	384	418	376	389	408	378	367	403	382	419	382	390	391	410	405	386	428	382	390	373	379	390	414	382	409	401	387	385	371	382	364	409	364	397	421	367	403	400	384	405	399	374	395	393	378	388	375	368	354	372	375	370	388	372	384	384	387	390	391	411	391	396	382	384	402	410	372	353	391	374	393	389	380	351	416	424	390	405	413	374	399	346	393	382	379	353	388	395	368	395	394	390	358	358	347	373	372	381	368	405	379	423	393	367	346	394	377	396	365	368	369	395	398	343	360	364	371	398	376	377	378	402	360	405	369	360	387	395	394	434	402	387	344	379	367	368	363	371	363	392	412	380	383	406	388	389	401	402	407	380	376	406	373	390	397	380	382	379	396	367	376	400	412	405	395	338	357	407	421	421	392	367	394	370	364	358	404	370	398	384	354	395	367	374	362	408	401	377	404	361	369	353	373	358	390	381	419	376	393	413	368	361	389	375	338	375	394	425	368	372	384	363	398	393	368	401	383	388	418	409	403	377	388	389	381	376	357	371	363	391	360	363	365	376	429	404	387	374	362	374	368	357	381	382	401	367	402	402	347	383	379	384	354	380	377	406	390	397	371	384	377	381	399	373	386	426	366	380	374	375	383	394	379	384	404	423	375	394	395	380	376	376	370	409	366	386	378	378	395	363	387	388	387	401	413	399	403	412	354	376	413	360	357	413	374	411	420	350	396	375	383	401	368	398	400	402	385	349	394	400	378	410	411	369	370	382	368	385	367	371	376	365	394	391	359	373	368	366	327	386	365	415	393	369	393	371	384	405	396	406	363	379	383	382	468	377	392	379	401	391	366	381	385	395	351	403	372	417	375	367	354	398	410	360	368	404	409	415	357	367	379	390	392	419	388	333	384	415	380	372	406	393	354	396	428	373	365	379	388	387	367	368	397	354	380	383	373	368	454	412	379	406	384	378	373	383	370	376	335	367	356	374	399	409	372	358	400	371	392	369	399	390	345	391	397	392	379	375	406	396	386	356	382	352	385	397	363	357	395	359	415	394	397	387	382	387	366	355	386	352	372	378	353	387	413	363	356	402	406	368	406	380	375	372	372	380	364	390	396	370	370	344	417	391	393	369	370	360	369	370	400	358	394	379	403	389	387	372	410	370	353	365	387	362	398	382	360	397	375	359	362	392	381	383	378	386	369	394	442	419	363	359	414	384	400	390	422	367	344	364	371	396	392	394	391	374	381	345	406	372	376	360	379	370	373	385	411	377	383	387	387	374	381	419	398	388	355	378	345	403	391	392	386	385	369	395	343	385	398	402	396	370	411	383	355	382	401	352	428	413	389	367	385	411	367	389	374	374	392	408	398	391	390	361	361	425	330	375	347	425	372	387	381	386	383	367	419	349	403	393	387	387	368	382	363	364	402	388	393	340	385	405	393	409	365	357	380	396	387	380	388	365	407	374	376	382	381	402	378	365	406	367	364	374	381	388	355	375	374	345	394	369	371	408	407	353	370	379	385	389	393	359	407	403	375	368	387	427	405	395	415	415	379	354	390	360	373	381	393	396	385	392	412	404	384	403	381	371	394	399	391	401	378	409	406	395	361	374	368	389	377	416	402	379	368	388	357	389	355	373	369	380	350	356	379	387	340	370	395	388	374	375	367	364	388	413	355	361	392	400	370	380	358	381	349	392	365	412	393	368	379	446	357	406	381	355	377	396	385	373	381	385	357	385	389	384	371	392	388	368	382	411	426	373	395	386	366	378	416	395	368	372	389	341	387	396	356	399	404	380	380	385	372	379	354	384	367	373	392	374	354	429	379	392	407	366	389	383	400	393	331	357	393	379	363	377	401	375	392	365	374	386	383	364	368	388	378	403	352	380	390	424	362	375	410	404	359	382	429	359	358	386	394	387	384	394	386	384	354	418	359	371	384	393	368	365	414	388	388	406	405	378	367	394	392	400	379	389	386	343	380	409	374	360	359	414	390	392	390	379	370	405	381	376	393	372	398	363	374	351	365	388	431	389	353	361	398	383	354	383	389	366	379	400	408	372	378	373	401	376	381	455	375	374	397	367	401	390	381	374	390	401	369	394	351	381	374	426	379	367	376	368	370	378	378	393	382	371	376	391	363	388	398
23739	20744	27713	23818	20431	10988	4643	2538	1820	1438	7912	27172	20247	10233	3076	969	644	541	533	530	520	494	495	497	519	514	501	454	517	529	496	473	494	485	485	564	517	474	500	553	504	526	532	511	512	505	522	481	512	550	493	496	507	493	495	478	496	509	534	531	473	516	516	502	548	479	519	504	504	502	517	519	528	534	566	495	490	527	521	516	526	534	526	501	524	548	522	518	478	484	533	514	489	509	474	537	496	527	484	513	449	481	511	479	536	545	499	521	489	537	502	484	505	527	520	523	548	518	495	554	451	486	503	490	514	521	504	541	451	534	500	487	541	511	457	492	538	525	476	516	536	487	501	498	501	463	498	517	533	542	549	535	546	507	548	510	476	495	489	533	496	504	518	529	500	521	524	506	477	542	507	519	506	516	475	504	472	481	514	519	542	555	511	499	506	504	489	519	483	508	523	457	529	531	486	508	525	541	515	464	480	494	536	514	476	509	461	521	476	515	560	474	480	503	502	502	462	492	573	486	477	501	508	503	525	479	482	473	507	521	491	524	546	520	508	535	500	530	465	499	482	481	487	494	530	481	505	517	489	476	510	504	496	498	510	496	502	495	535	491	555	501	492	519	526	486	526	515	500	543	480	508	527	541	498	524	526	498	525	544	557	497	509	492	529	484	502	496	505	519	483	489	520	491	503	524	493	527	486	510	544	510	526	492	506	507	484	488	510	463	518	520	506	509	521	503	513	480	494	504	497	512	499	495	493	482	527	527	522	538	520	492	491	496	503	487	533	545	481	513	552	496	517	520	501	524	505	504	513	508	535	511	562	484	503	512	498	530	491	508	491	482	551	508	520	481	504	506	512	514	529	485	511	491	499	459	551	496	491	468	508	521	512	503	532	484	525	537	508	521	522	481	506	492	508	495	505	547	506	460	533	471	500	492	537	543	497	477	515	503	455	508	522	532	517	512	463	528	545	545	515	509	517	503	497	523	515	531	537	475	496	502	551	492	506	503	512	513	494	518	508	496	497	520	490	483	526	510	501	547	511	480	584	520	491	552	501	518	527	491	506	506	544	489	521	536	514	530	477	476	458	531	545	515	496	529	529	511	521	503	542	481	479	468	530	560	492	473	550	531	489	502	505	513	515	508	546	487	528	509	495	479	512	543	501	541	541	507	507	519	541	521	500	517	515	469	450	481	499	487	509	498	486	509	541	488	510	564	499	520	531	498	538	503	498	493	551	519	501	510	501	512	496	512	540	533	531	536	524	504	535	544	511	481	496	533	511	497	477	518	488	514	469	503	544	472	494	502	518	503	545	504	525	508	483	525	508	492	550	524	491	519	499	484	536	507	540	490	524	545	541	505	480	507	565	473	475	524	528	484	514	490	513	506	498	494	513	527	512	509	480	517	468	486	495	529	486	480	503	506	494	489	515	534	510	545	515	552	475	510	495	544	509	565	533	528	483	497	511	540	492	529	498	514	524	513	502	485	517	577	508	474	517	497	539	498	520	498	479	542	490	534	477	530	480	517	504	514	516	523	520	536	484	513	485	497	518	520	479	556	488	517	496	530	496	483	510	497	535	501	504	485	505	486	525	508	504	509	531	510	490	525	480	520	511	519	513	515	476	498	531	491	493	506	501	499	506	496	521	517	490	507	507	493	520	523	503	525	508	522	496	499	512	520	445	536	519	510	484	520	537	527	510	507	508	504	516	521	514	500	507	502	526	507	463	489	532	489	500	473	490	527	527	504	476	517	523	519	521	475	512	513	499	483	502	476	498	551	537	488	506	497	487	523	487	500	454	482	525	509	498	506	477	492	475	524	504	519	490	520	501	500	562	472	513	535	484	482	474	523	514	505	528	495	557	518	490	525	538	537	506	507	531	506	527	508	537	480	495	528	481	499	520	549	483	530	540	511	549	474	519	502	486	518	514	512	461	433	517	513	500	490	541	521	506	555	524	523	521	492	549	493	511	521	530	473	511	512	528	502	520	525	508	514	504	525	495	517	474	458	485	451	462	554	486	485	572	505	565	530	546	517	502	504	519	498	517	503	454	542	506	519	490	518	520	531	494	488	472	504	496	483	483	494	493	522	517	535	499	518	488	508	505	454	514	504	494	558	482	503	516	479	512	498	528	555	506	520	499	495	498	521	504	502	537	499	502	507	466	547	514	523	464	535	514	506	470	559	502	471	546	487	543	532	563	524	546	538	497	521	530	518	523	533	561	499	512	516	548	516	483	480	523	555	482	509	524	498	521	493	538	495	535	551	498	510	522	498	512	482	528	473	511	534	505	500	538	532	507	479	520	528	494	502	491	509	488	519	503	492	533	519	551	524	471	529	486	499	475	485	511	563	547	501	528	556	501	511	461	523	516	474	501	505	506	511	553	475	529	454	544	521	464	531	483	486	510	535	508	512	503	537	516	533	498	495	530	509	517	476	517	518	475	465	485	518	498	561	485	521	524	529	517	523	485	470	509	539	554	500	483	508	500	518	537	502	489	519	459	489	475	518	508	530	521	491	472	531	531	516	535	503	550	530	504	526	506	531	487	547	522	532	510	471	484	502	504	522	522	481	511	472	501	531	528	520	504	495	488	525	493	513	490	498	522	524	516	529	481	509	516	497	490	551	528	532	512	483	493	516	528	493	518	513	492	470	519	511	499	463	532	500	501	473	491	519	532	496	536	514	503	529	527	497	495	520	568	506	534	561	484	518	521	472	548	497	454	505	511	527	511	522	481	525	521	524	471	519	518	491	494	483	509	519	474	510	493	503	492	553	490	500	474	494	482	530	488	515	500	473	516	475	529	495	504	466	502	529	480	526	516	507	497	530	511	516	533	481	508	523	549	497	542	508	492	530	553	559	517	489	484	478	518	480	517	481	542	490	528	481	494	499	475	517	497	484	501	530	548	553	514	484	526	484	473	530	515	516	499	518	487	505	512	511	490	500	488	492	554	499	479	532	458	499	505	495	505	503	513	514	539	486	484	537	519	454	494	507	516	564	494	474	513	530	493	518	492	514	550	535	494	519	469	515	498	490	477	511	497	471	523	507	520	512	492	529	507	485	488	528	493	509	506	504	490	529	524	509	481	525	499	512	525	510	438	474	494	488	477	511	512	535	453	517	549	461	480	534	517	508	513	463	499	530	512	508	493	497	492	555	500	555	494	538	458	557	479	522	544	475	527	540	474	475	557	548	540	529	470	527	524	515	554	470	526	553	505	476	499	461	466	491	488	523	488	522	509	503	479	524	512	502	500	517	533	492	467	529	507	554	506	515	515	502	472	520	540	501	522	466	521	506	557	505	518	481	477	477	477	523	502	511	506	519	547	494	490	526	532	487	485	521	512	488	477	457	541	548	517	483	512	507	499	496	501	507	500	499	511	524	485	455	526	518	509	485	469	509	499	457	476	519	564	497	513	545	538	546	512	461	505	484	515	519	494	563	509	500	539	515	499	523	506	518	489	476	493	504	511	502	498	491	514	510	520	527
5650	12574	12616	7589	5217	5299	3895	3132	2402	1867	11462	26332	17793	9004	2977	858	589	495	425	459	482	404	443	489	488	472	477	447	488	432	455	441	457	447	481	478	426	433	469	450	442	442	438	441	462	473	464	470	463	476	436	417	434	488	469	429	433	404	461	500	426	466	465	439	503	472	432	472	442	457	434	485	501	464	442	470	437	476	480	459	453	458	452	471	435	425	460	450	422	441	467	485	465	428	489	426	485	465	430	465	462	462	449	439	465	480	454	433	465	420	424	494	467	422	450	459	436	465	446	485	426	473	464	397	449	491	417	461	453	431	468	459	442	455	430	448	434	452	435	461	457	425	464	450	434	499	456	447	420	483	484	475	469	469	474	454	448	446	442	402	431	437	486	472	454	434	437	461	455	416	454	471	453	433	440	444	449	433	455	485	441	461	514	464	462	425	427	425	456	484	430	472	432	456	465	481	495	448	448	467	452	449	452	448	456	446	411	461	440	415	422	471	431	423	421	448	457	446	416	466	434	446	440	413	464	484	480	463	473	466	454	454	460	451	441	427	431	467	466	415	450	455	462	475	453	437	453	442	497	456	458	443	475	451	471	430	470	491	469	475	481	470	460	450	430	425	424	450	457	454	478	469	437	445	451	439	456	457	423	451	431	438	440	475	441	458	459	397	430	461	479	480	472	460	470	480	484	452	439	432	453	436	450	461	442	439	447	450	445	431	443	461	469	423	423	483	466	430	430	442	473	456	466	452	410	435	448	458	437	458	463	470	429	445	407	458	437	415	437	490	425	427	455	461	465	462	434	451	462	475	439	497	456	471	469	446	436	401	447	441	480	461	436	444	449	446	443	444	494	434	446	469	475	435	449	460	465	435	425	499	428	442	434	437	419	445	431	438	470	462	412	493	508	450	460	439	503	450	436	425	420	447	439	428	447	417	443	459	459	448	451	471	417	440	457	453	452	446	433	450	434	461	477	481	435	435	460	474	403	460	464	440	421	422	435	458	425	445	458	457	439	410	449	472	405	440	429	464	416	450	448	452	458	448	461	464	431	472	431	408	473	420	443	413	487	436	446	464	471	459	448	413	459	423	445	472	400	431	395	470	481	433	428	441	454	408	463	481	443	495	473	447	438	483	448	454	465	442	487	446	411	407	441	416	467	469	448	466	448	442	447	433	449	479	458	451	462	442	433	441	486	440	475	432	399	446	432	426	433	473	478	458	474	437	458	442	460	463	437	453	416	425	436	414	470	409	461	408	510	422	425	440	435	477	450	454	465	455	458	453	443	487	467	424	446	454	455	454	459	444	425	452	485	458	468	455	453	461	451	430	405	437	461	447	436	432	414	469	452	449	456	444	452	434	402	452	434	447	462	458	430	441	413	444	469	433	459	426	444	474	452	461	432	463	452	511	443	454	486	518	435	471	433	470	452	470	466	441	448	451	429	490	443	434	446	430	414	443	441	438	457	447	446	457	472	481	446	470	453	444	462	467	427	496	419	433	464	461	460	454	459	479	429	418	416	482	495	452	463	439	432	456	441	436	441	502	471	449	482	436	458	459	454	450	450	448	461	494	434	465	418	452	420	464	462	444	423	436	456	423	455	457	443	443	459	448	467	425	424	437	475	483	435	425	420	426	458	458	466	439	448	437	419	468	459	475	456	420	421	471	451	487	469	448	450	432	471	446	462	432	471	448	467	413	405	453	430	443	437	449	439	456	419	467	451	461	469	431	444	423	461	444	436	444	405	453	488	430	490	434	434	448	435	444	443	447	451	471	443	418	443	445	429	466	424	476	449	452	461	453	455	448	483	449	454	423	477	465	435	466	422	428	436	472	460	433	460	404	463	449	470	463	425	432	440	452	435	471	433	443	419	473	402	452	447	460	438	440	480	427	419	416	477	446	483	438	442	464	447	468	427	426	460	423	474	436	453	463	449	441	449	429	416	426	395	495	431	484	480	459	453	457	481	439	447	407	447	409	449	428	445	441	411	453	464	460	476	454	439	455	461	451	446	427	441	467	469	469	450	479	469	424	450	441	417	456	486	460	439	447	487	400	448	429	434	483	440	460	445	461	470	499	393	438	470	448	449	459	429	461	443	432	436	418	471	446	465	455	421	418	417	457	479	457	408	446	475	465	405	430	453	479	438	476	464	459	457	412	469	442	476	447	449	472	449	455	481	408	440	429	413	467	469	442	423	441	454	454	463	494	448	426	438	497	470	476	461	460	445	458	452	438	428	456	441	469	433	421	451	439	443	459	454	446	458	471	459	457	496	458	456	452	419	457	455	446	444	432	442	437	415	470	458	453	433	463	495	441	419	469	448	461	444	451	466	431	461	479	432	484	402	482	445	416	472	459	449	421	460	420	426	491	446	426	411	435	450	449	444	424	431	432	466	405	431	455	451	447	463	447	469	438	426	432	484	445	486	468	440	442	432	451	470	467	439	461	431	463	431	432	448	436	440	404	450	461	416	495	467	479	456	435	453	460	447	433	452	461	477	453	449	471	428	438	403	471	453	432	436	458	449	417	481	453	474	441	459	449	462	463	459	461	408	416	442	391	455	410	422	471	463	455	457	458	417	475	438	454	482	458	461	442	411	462	445	440	426	401	468	455	449	462	457	459	467	425	475	466	436	439	438	486	456	456	452	453	392	420	398	451	443	410	482	504	410	416	468	419	452	446	440	409	448	416	473	456	441	457	492	433	448	410	434	487	457	478	475	418	441	451	446	453	421	436	455	417	430	464	433	445	398	456	467	471	420	415	433	456	427	428	459	449	441	449	447	481	455	438	452	461	434	433	462	463	449	474	433	435	456	447	440	435	462	445	471	443	457	435	468	474	455	484	470	470	425	417	417	455	452	442	475	479	431	427	460	435	437	494	449	459	460	440	478	457	437	453	455	453	468	451	400	441	450	469	433	461	444	482	477	431	471	432	437	462	489	373	468	450	439	434	456	423	486	445	453	447	456	430	447	454	397	431	443	461	456	441	422	474	449	412	463	435	487	426	455	472	424	477	426	422	455	465	465	457	469	456	475	482	472	470	460	422	443	426	438	453	458	444	480	441	454	415	461	491	462	437	444	449	499	403	430	469	418	425	456	443	473	449	460	428	417	467	452	403	409	454	440	412	473	462	451	410	480	464	461	435	427	437	433	446	444	389	463	461	461	439	455	433	450	441	443	464	460	466	422	463	434	430	414	456	466	454	467	402	458	470	454	454	448	430	416	439	402	468	412	474	436	449	441	416	466	454	440	453	465	444	456	436	420	441	431	442	448	444	475	473	449	415	456	447	411	410	428	456	462	451	432	456	452	453	429	455	451	448	464	458	444	444	420	431	419	425	469	439	452	430	439	449	457	442	412	432	412	473	441	439	432	444	434	433	444	423	467	441	442	451	432	426	412	425	454	462	449	453	417	449	466	456	433	423	428	429	455	456	421	456	460	422	446	453	454	489	450	459	455	450	432	444	462	426	413	398	451	500	455	451
26780	12163	5105	3137	1676	956	662	622	582	583	695	1927	1715	1091	610	503	419	386	428	396	426	388	408	382	386	378	415	397	379	407	408	358	401	403	434	403	414	395	384	427	387	392	399	390	399	405	412	446	401	389	388	390	404	385	405	411	417	403	397	411	363	386	397	367	370	378	409	400	417	408	394	356	375	373	365	410	401	369	368	381	420	407	414	387	456	406	407	398	404	382	436	413	427	368	450	424	409	428	448	400	410	428	423	394	374	413	401	393	389	390	402	374	385	413	389	389	424	411	397	392	403	375	392	356	393	437	401	363	430	413	401	387	435	398	389	443	397	364	376	417	389	395	389	379	379	375	405	439	384	412	435	421	391	439	384	436	383	394	376	392	396	399	388	431	393	380	372	429	432	407	417	413	379	373	400	395	400	398	384	390	382	393	403	379	420	376	374	388	397	418	406	423	384	421	402	382	400	402	398	360	443	408	372	418	395	378	428	397	397	424	444	385	401	370	388	420	387	352	402	401	403	392	414	371	425	385	395	377	401	381	378	400	384	404	378	416	411	364	378	387	370	403	394	390	386	408	394	400	374	359	399	406	389	416	371	387	389	384	413	386	393	368	390	371	406	397	364	410	404	404	393	397	423	406	385	384	388	385	398	395	410	438	438	390	399	432	406	391	372	428	416	411	416	359	396	421	384	402	384	400	385	389	384	405	410	404	424	398	412	404	353	404	429	426	388	400	408	390	399	381	367	400	380	394	408	392	449	357	358	403	410	387	430	429	385	397	378	371	443	404	420	358	417	373	400	377	446	368	408	378	367	369	373	401	366	404	379	390	374	405	411	404	399	396	373	387	385	386	393	440	363	376	393	392	391	383	407	410	375	399	374	419	399	388	402	427	372	412	378	400	376	363	341	433	415	397	398	354	397	410	406	401	421	422	347	406	391	419	388	401	412	389	373	405	374	420	401	382	390	392	419	381	415	411	417	426	382	395	395	368	395	425	382	381	395	375	351	399	425	423	394	406	390	379	422	407	376	417	366	388	393	383	385	400	368	438	379	429	360	436	414	382	392	407	395	411	416	431	414	402	384	387	355	393	370	414	372	389	400	417	381	425	375	410	410	408	394	410	384	386	437	411	372	409	424	352	421	421	383	385	403	381	401	367	382	370	411	412	410	359	383	396	410	398	401	409	381	367	395	394	387	360	390	409	426	426	418	361	399	372	365	411	400	380	370	416	418	399	457	402	413	361	413	410	398	406	384	425	412	411	367	416	434	406	382	401	397	398	412	395	394	392	393	374	359	389	420	413	349	408	397	370	407	371	392	397	393	408	435	442	406	409	409	378	386	423	378	399	386	411	393	364	400	384	377	385	397	404	406	396	401	434	383	367	393	369	417	396	405	418	390	370	408	429	403	420	408	415	365	413	368	428	433	370	406	396	410	398	409	418	364	390	378	372	375	390	391	401	394	415	381	424	389	385	416	405	393	387	392	408	423	399	365	400	459	412	414	419	442	403	392	373	431	397	410	404	385	405	402	383	395	390	424	405	407	429	405	380	407	415	412	380	398	400	388	384	365	410	357	385	412	361	403	402	393	394	396	383	408	344	391	383	411	386	397	354	377	393	434	422	388	428	393	409	402	384	393	406	413	405	371	412	426	375	410	400	404	384	433	387	401	404	410	381	409	385	373	394	404	417	389	396	405	400	420	402	404	403	412	421	386	386	382	392	392	419	399	391	396	408	397	409	395	402	383	375	428	396	414	382	402	415	394	388	416	355	353	373	393	409	385	418	387	377	399	407	408	362	415	402	389	442	387	400	426	405	389	421	378	417	385	409	439	363	354	438	392	385	424	392	375	366	390	402	397	393	392	380	388	379	370	457	400	358	387	376	477	404	400	374	399	391	398	410	424	396	388	429	384	384	353	375	403	412	416	396	406	398	423	411	381	410	430	409	390	379	389	412	379	377	383	392	374	396	402	386	425	355	397	381	395	408	389	366	369	414	383	370	420	399	383	410	408	405	365	380	415	413	422	400	387	363	422	401	388	384	391	406	419	376	404	434	395	414	385	430	406	403	378	387	364	400	421	398	397	394	368	391	394	402	411	387	420	382	398	413	388	381	433	405	387	429	426	399	394	357	447	392	406	422	416	369	373	412	396	392	401	418	389	395	406	422	411	417	377	414	395	345	382	401	383	386	370	424	374	396	404	347	357	382	360	383	419	352	408	386	373	451	410	406	373	436	410	416	392	397	388	398	441	422	433	393	411	385	359	425	384	399	412	386	384	408	390	409	401	389	398	393	395	388	386	379	373	392	406	426	409	403	406	377	403	365	416	408	390	389	397	390	353	395	396	383	403	394	362	378	383	377	409	425	381	408	339	445	436	371	419	379	413	382	452	382	414	457	385	393	378	395	400	394	408	440	417	419	376	382	437	400	395	406	407	364	382	356	381	399	412	389	381	407	421	343	404	426	405	390	419	414	416	415	380	370	411	383	395	417	424	403	402	364	382	385	410	382	433	404	413	414	425	376	352	404	389	396	392	432	375	422	359	395	399	391	353	379	347	401	408	403	432	389	408	453	387	386	426	408	368	410	404	407	391	384	427	396	415	427	400	403	399	402	424	406	375	386	413	400	398	382	411	409	387	411	432	421	374	419	416	417	394	384	399	348	398	406	426	382	409	379	374	437	382	378	405	391	395	388	415	393	353	371	382	376	426	371	394	407	396	411	422	370	357	412	419	402	412	415	380	395	407	411	441	398	403	402	388	400	358	408	409	394	374	390	425	405	393	409	370	387	390	439	383	437	398	388	417	425	405	422	416	373	389	405	406	416	404	401	377	383	379	379	408	379	394	387	399	356	440	394	379	381	385	406	372	408	386	397	395	346	408	392	381	409	378	368	406	374	412	399	401	396	397	375	401	385	396	382	389	435	396	392	415	397	421	404	366	370	365	414	387	357	398	401	390	410	395	399	423	403	401	391	382	393	420	406	410	403	414	363	387	403	411	380	372	425	375	410	394	387	373	430	358	373	406	382	437	374	411	370	406	385	399	375	412	374	428	366	411	437	383	413	390	390	393	419	415	388	398	402	385	382	384	408	413	404	398	377	410	389	376	409	404	427	421	336	404	423	381	424	434	389	408	392	402	374	411	395	410	380	435	380	413	401	420	373	400	410	410	390	416	364	384	396	422	381	392	378	402	400	416	411	361	414	400	404	404	382	371	396	392	378	430	402	379	382	425	394	387	367	362	411	395	407	390	405	409	397	416	389	388	373	368	406	425	405	406	399	384	399	420	435	397	396	395	395	376	341	380	377	395	435	412	401	388	383	433	388	414	406	407	412	395	413	426	415	394	412	405	423	379	389	395	377	400	396	380	414	363	438	388	384	389	393	419	393	412	395	402	413	359	399	356	402	395	367	386	382	373	376	390	373	403	439	414	393	395	389	397	405	390	371	365	397	371	384	376	376	419	407	368	390	383	366	358	365	369	412
5845	4640	5231	3088	1946	1225	811	730	764	689	944	2622	1974	1106	575	429	354	384	370	357	350	366	337	351	343	330	356	300	356	357	355	356	353	358	362	343	355	365	315	362	323	327	331	333	379	293	359	334	330	338	343	401	342	338	366	350	316	340	337	358	336	372	325	362	355	326	343	319	348	320	314	364	343	344	319	372	349	352	353	363	348	343	357	336	360	316	394	369	342	330	376	361	337	339	340	350	333	347	339	388	358	351	330	317	325	365	350	336	309	322	352	345	332	352	340	347	362	358	379	365	317	371	343	319	347	325	320	332	337	351	372	352	319	343	330	349	303	359	397	369	387	328	353	330	367	348	312	349	348	349	348	337	310	342	320	336	331	371	353	318	378	314	332	335	344	335	335	345	346	323	381	372	335	358	362	348	349	321	327	338	320	326	362	370	358	354	333	349	338	362	361	343	341	356	385	342	332	354	338	325	358	339	330	335	315	332	342	321	332	351	367	327	290	351	368	333	352	366	346	377	335	330	327	324	362	328	308	348	334	346	327	346	363	325	339	374	346	353	323	369	316	368	352	308	351	349	318	359	357	371	331	351	337	330	365	319	377	380	358	337	317	354	333	320	338	361	340	329	340	341	362	354	353	358	333	346	340	337	328	350	368	363	370	344	358	295	355	345	337	343	360	336	314	338	351	334	363	328	343	353	323	342	352	346	352	321	329	303	359	335	352	326	332	366	342	348	348	378	346	326	376	331	333	332	333	338	369	363	305	325	353	355	339	335	345	347	334	344	371	332	360	349	323	390	316	347	342	363	346	345	357	314	326	343	335	370	316	341	309	289	298	347	337	384	367	336	353	361	334	345	360	355	356	333	317	394	367	350	352	329	356	358	325	352	341	346	329	342	315	350	326	290	336	334	345	349	386	331	363	333	361	355	353	348	329	340	321	355	325	335	340	327	329	316	320	345	318	364	347	357	381	363	321	327	312	309	338	361	334	333	370	378	350	320	383	345	336	299	343	355	350	365	355	354	300	319	331	330	347	404	360	363	339	307	356	351	353	371	341	342	358	304	368	331	327	379	365	377	346	342	353	340	346	335	368	344	342	325	350	351	374	317	367	334	322	358	339	377	351	326	354	349	351	351	318	351	355	330	354	321	366	364	354	322	372	335	320	351	355	342	327	328	351	359	355	333	338	312	393	341	315	335	346	349	313	324	328	353	316	348	332	339	325	371	360	303	368	349	303	324	355	352	318	327	347	321	357	335	342	345	345	377	355	348	348	338	330	335	359	347	356	366	324	333	348	359	321	367	353	327	344	315	307	363	349	328	335	341	329	349	351	346	345	369	342	334	338	397	362	335	349	339	367	343	320	349	328	330	356	335	350	335	369	350	350	351	335	346	337	358	364	340	353	355	305	352	331	350	347	334	361	323	334	384	332	329	334	355	346	311	347	310	367	357	335	339	346	365	358	344	359	364	348	335	379	340	315	359	353	347	340	370	361	325	334	327	336	364	330	352	373	306	355	352	327	343	333	373	376	370	341	342	351	334	320	350	349	354	343	357	349	346	363	320	369	347	311	326	364	323	345	363	328	350	305	323	349	319	301	385	330	350	302	354	368	356	307	342	342	346	387	371	352	368	355	374	337	364	354	322	344	352	331	359	313	342	341	338	351	353	343	349	359	383	342	370	328	343	356	348	332	333	354	354	312	356	349	366	336	371	350	322	319	329	369	329	362	332	331	338	316	323	323	341	355	367	335	352	331	361	320	362	378	373	329	349	361	350	345	326	311	351	329	383	333	322	348	359	321	359	333	348	357	346	366	349	330	314	368	331	350	361	353	346	319	346	338	324	338	334	321	335	321	372	357	345	329	329	327	365	351	314	342	313	352	358	310	370	329	354	339	327	362	350	369	310	339	347	333	346	356	356	367	323	324	360	328	333	332	322	353	319	315	344	356	375	381	315	340	331	340	348	335	346	327	348	322	374	360	343	320	347	330	339	357	323	341	318	379	343	351	330	342	341	329	348	358	345	346	336	341	330	347	358	355	320	318	358	376	363	338	330	324	324	307	350	383	351	323	339	341	325	360	326	342	340	349	350	321	365	354	352	336	359	347	291	362	365	389	341	327	372	369	314	350	329	325	356	339	361	338	359	341	340	337	344	361	325	343	369	379	350	364	375	347	347	340	311	349	374	315	345	340	319	355	321	323	307	332	331	316	358	301	325	348	357	365	320	308	358	346	333	347	364	310	341	369	338	351	336	358	341	331	341	340	323	350	344	312	332	344	379	310	316	343	316	331	316	354	335	344	349	329	327	337	371	333	365	355	349	344	366	333	348	383	356	326	360	325	323	322	341	333	355	373	366	327	335	375	321	388	316	317	323	345	384	348	375	350	346	361	321	347	354	324	339	348	315	331	359	368	356	317	370	312	334	347	347	358	313	341	330	345	329	330	353	356	357	337	337	334	382	361	341	362	360	367	341	353	370	357	327	374	337	355	334	360	348	306	371	309	367	327	321	337	328	332	350	360	358	359	360	350	342	336	384	361	346	329	332	352	317	336	342	370	376	333	348	361	346	318	304	360	338	360	344	342	332	346	336	309	350	324	329	330	364	381	326	342	330	366	319	352	329	343	368	322	351	347	371	348	335	331	336	348	334	350	358	358	344	325	310	340	345	362	332	315	345	344	343	343	353	324	311	304	344	316	362	349	324	370	343	303	353	345	326	330	346	343	356	342	344	359	340	364	329	328	319	318	348	354	333	349	340	336	346	363	320	360	331	350	325	342	352	365	330	347	347	337	339	327	324	335	350	353	351	344	354	373	343	354	344	330	356	344	364	339	334	320	349	352	328	326	330	335	318	368	341	349	345	328	368	369	322	341	354	366	304	323	310	357	337	356	341	325	349	324	327	352	340	359	348	334	324	381	313	327	343	313	340	326	332	362	282	344	332	331	317	320	337	329	362	322	305	376	325	336	319	322	368	324	346	324	354	364	334	347	373	348	351	373	311	349	354	345	337	314	348	337	383	344	326	356	341	350	356	344	332	316	336	358	347	324	353	344	314	354	336	367	342	329	348	317	343	392	339	330	335	336	378	349	324	366	345	335	334	365	342	335	380	334	338	315	342	347	341	351	388	335	379	325	372	316	326	377	316	340	347	338	335	377	322	369	375	350	339	351	339	363	359	339	350	346	311	322	310	316	340	369	375	335	333	365	325	363	333	338	371	291	324	329	343	361	365	355	347	327	381	382	362	334	357	335	305	352	373	360	363	352	347	346	318	342	377	354	379	322	352	332	360	367	341	335	366	327	346	299	331	384	356	365	369	319	367	359	347	367	336	329	323	349	368	333	359	329	331	316	355	346	348	344	382	348	364	355	352	366	328	350	344	346	335	357	318	370	347	310	360	336	322	332	320	393	345	338	331	330	361	347	388	299	302	320	303	363	375	371	345	357	356	346	344	356	330	338	334	309	338	338	305	320	345	326	344	330	359
24685	20777	26737	24607	11103	2809	1555	935	780	791	3706	16382	12767	5496	1665	677	469	467	433	425	457	446	464	455	400	444	438	445	470	431	479	435	408	420	416	443	446	457	386	421	441	407	446	476	430	453	462	392	453	428	427	478	438	438	454	455	435	441	430	446	441	433	446	447	414	419	448	433	425	418	445	443	416	410	469	448	468	468	399	433	422	419	410	452	396	429	428	395	390	434	384	432	424	421	407	420	428	444	444	412	383	431	445	453	406	431	431	419	429	417	413	448	387	417	410	433	399	414	403	434	438	449	467	439	461	417	412	425	509	429	388	413	385	424	435	431	437	400	440	413	478	405	428	393	461	414	470	420	415	436	435	440	422	402	447	456	385	412	459	444	433	360	437	455	449	440	421	434	478	431	448	439	460	412	414	449	379	396	426	453	445	448	426	407	450	423	429	403	433	423	409	422	414	413	425	434	419	418	421	410	419	462	418	401	454	385	445	467	409	422	415	429	406	457	424	437	423	395	422	439	399	432	459	418	415	419	454	431	411	431	416	423	443	459	417	430	425	437	442	423	438	464	444	450	447	410	420	434	429	448	431	440	412	415	436	383	422	414	440	437	420	458	433	433	426	431	451	415	409	456	405	426	434	396	387	434	398	421	407	433	422	393	448	454	405	444	452	432	458	419	444	441	397	397	444	401	414	433	446	457	415	423	434	405	393	429	397	452	385	453	395	431	414	400	397	410	443	413	412	403	462	380	392	414	430	419	397	420	412	413	421	436	421	386	444	413	408	457	433	401	413	432	378	438	438	406	405	429	420	408	463	384	429	466	411	401	404	407	404	422	486	441	444	414	405	430	433	438	444	440	446	415	409	420	417	422	421	435	429	444	410	446	411	451	450	411	428	450	382	413	436	454	427	435	428	412	434	435	426	418	501	433	445	410	401	441	430	422	405	481	409	398	440	433	446	438	448	407	417	403	408	436	411	447	396	434	410	417	447	416	424	422	446	424	433	429	457	418	402	430	432	452	435	476	480	410	452	422	413	448	415	422	440	409	466	443	436	393	436	444	418	403	432	410	446	400	392	398	420	442	425	424	428	408	436	399	438	418	437	397	404	415	433	454	390	443	460	440	412	451	409	476	412	447	424	447	398	429	442	457	423	431	474	402	431	424	430	438	413	451	369	422	461	409	414	448	430	421	458	443	435	423	459	407	443	405	419	444	464	422	437	415	430	445	429	416	413	450	424	467	443	410	433	424	438	413	413	440	458	482	431	411	423	422	424	437	419	395	416	422	475	464	444	437	446	429	416	423	439	419	444	427	437	442	431	407	434	422	439	420	446	447	428	443	446	473	436	406	426	435	407	429	401	397	422	445	407	446	417	418	423	409	396	418	444	432	440	442	452	455	448	444	426	440	450	435	448	429	442	425	453	396	433	434	447	420	435	398	431	435	437	435	433	415	432	452	408	414	428	425	393	441	415	448	445	447	428	420	397	416	405	439	406	433	436	453	436	396	440	421	409	445	457	414	440	437	399	440	455	398	422	410	458	415	408	440	451	410	465	441	382	452	455	482	447	472	418	459	431	408	413	453	459	441	450	425	425	420	438	449	411	433	428	436	464	408	475	413	442	440	418	437	410	418	464	459	405	423	445	441	424	445	439	451	428	445	436	403	392	418	418	429	477	470	421	438	448	423	406	446	449	426	466	433	415	419	436	430	418	419	445	427	380	394	428	408	428	413	391	421	442	399	423	463	395	381	416	412	430	413	443	423	398	416	389	443	428	447	440	430	433	413	453	387	423	409	449	423	453	369	435	418	469	437	430	420	452	458	426	435	415	457	437	396	412	422	401	405	414	416	395	430	401	443	433	402	397	409	417	438	438	407	439	402	438	409	437	441	412	406	387	426	399	432	435	423	459	413	447	389	431	435	409	467	435	444	428	432	392	426	389	420	423	402	450	406	463	439	419	417	438	446	473	418	408	465	392	417	420	434	403	402	426	450	446	435	423	415	424	424	459	442	440	467	400	420	426	421	421	399	412	454	432	422	429	385	384	440	418	436	435	421	417	426	442	418	420	474	467	429	417	438	393	452	419	388	432	430	436	410	390	446	387	408	456	428	410	422	445	425	415	414	407	406	419	409	425	426	423	434	463	437	373	450	428	418	427	393	451	445	415	425	452	447	405	396	429	401	404	440	416	459	422	427	461	435	436	436	404	421	406	391	456	462	404	431	423	415	451	449	413	458	409	423	423	398	462	396	440	447	411	426	382	418	434	404	418	450	444	418	393	407	403	409	412	403	465	452	450	406	453	399	451	421	383	454	425	420	441	405	458	444	418	394	428	440	450	410	409	421	422	435	415	421	457	391	412	434	468	427	458	407	416	434	424	424	456	378	440	443	418	445	401	396	459	417	404	474	412	384	424	434	431	412	423	433	406	409	425	425	449	425	446	444	442	433	404	423	421	391	426	446	407	439	450	402	461	449	463	425	437	435	456	408	424	463	437	427	453	437	429	445	436	466	424	464	443	407	431	449	465	432	449	375	452	416	452	399	413	435	401	427	434	452	456	466	398	422	449	432	411	440	455	433	450	439	398	406	445	409	428	445	466	460	444	438	413	430	434	396	421	424	450	425	447	432	401	445	429	401	449	426	451	377	447	448	387	422	423	426	424	401	437	445	464	430	409	411	457	425	422	440	380	467	455	417	459	429	466	454	411	392	406	437	415	447	438	396	408	409	430	461	433	458	430	433	380	429	398	452	417	423	413	439	421	440	421	455	441	397	428	413	427	428	431	418	432	405	400	416	442	432	453	413	440	442	419	451	420	456	433	413	414	418	432	428	423	457	432	428	418	483	427	473	418	430	424	448	441	418	466	425	418	378	417	426	426	439	401	427	403	445	425	431	468	391	392	398	435	404	400	466	431	436	394	418	422	425	439	457	452	439	412	448	425	417	444	424	390	400	418	409	409	429	442	418	401	427	414	423	448	434	415	417	438	409	410	416	404	393	438	445	438	377	440	420	405	450	411	457	387	442	422	451	454	457	434	428	409	470	400	413	445	441	445	414	402	453	430	427	489	412	411	435	429	402	414	422	445	440	479	456	442	401	453	408	418	433	409	411	426	387	415	409	485	439	438	431	422	409	490	456	479	454	431	421	411	449	444	419	396	440	413	482	460	452	417	460	425	480	404	436	428	420	442	429	431	425	406	437	440	425	422	409	411	441	414	434	426	440	435	413	459	435	401	444	445	447	392	415	425	447	427	417	408	418	408	409	456	429	432	403	447	425	449	438	445	417	471	450	437	458	410	407	424	440	482	415	444	414	419	444	424	449	440	432	416	414	397	415	449	415	431	404	425	388	447	414	434	405	437	380	431	408	448	448	433	437	440	402	405	410	417	415	441	478	452	457	425	379	440	430	456	457	415	412	395	437	399	413	421	444	420	442	445	486	452	427	435	451	395	405	440	433	484	432	426	419	413	482	456	439	412	397	414	418
5893	8951	9910	6121	3740	2470	1693	1309	991	1011	5939	17795	11905	5546	1793	610	423	398	383	412	393	424	430	410	395	404	405	371	403	414	357	357	406	370	387	370	380	336	414	387	393	368	402	372	391	383	383	416	426	408	372	381	377	360	381	411	409	375	403	374	337	361	374	375	411	370	390	391	348	387	411	386	385	389	364	342	392	376	361	377	402	359	408	421	408	393	390	378	410	396	386	367	380	407	419	446	388	382	363	408	399	381	381	403	412	393	388	395	359	403	417	406	369	393	379	436	356	365	382	417	394	398	398	410	416	394	405	384	380	414	380	358	344	354	399	398	387	374	399	374	372	387	345	378	402	385	379	369	363	402	384	406	378	366	402	406	401	395	372	343	340	386	373	368	388	357	346	359	394	388	367	419	380	386	406	394	383	368	397	382	402	374	393	429	395	396	374	371	363	353	392	364	374	424	376	343	371	387	373	407	378	372	376	402	372	363	452	381	397	378	359	349	376	397	378	379	397	379	353	360	374	360	389	369	353	372	401	401	366	379	381	384	402	386	354	424	358	378	357	382	357	378	363	352	368	358	389	409	395	377	385	384	348	380	417	402	378	372	367	373	337	377	350	373	409	331	383	390	382	366	394	365	388	366	393	401	376	410	346	346	376	406	378	388	414	356	391	355	410	372	394	371	446	363	391	367	354	372	387	371	347	360	386	375	418	389	378	415	400	377	370	406	397	402	424	364	367	361	408	395	372	386	361	386	369	350	384	403	413	402	379	363	374	389	376	383	419	385	393	412	406	385	379	390	403	373	405	395	382	373	384	389	387	390	386	390	386	375	380	386	395	403	412	346	399	408	395	363	360	392	357	410	378	409	397	381	401	377	365	419	395	374	380	380	359	411	383	376	346	375	369	383	374	389	397	376	386	383	353	344	372	391	346	403	409	389	367	359	393	358	388	395	387	421	368	404	385	388	408	353	417	405	369	398	407	412	392	388	359	379	398	409	416	385	382	376	398	411	364	374	385	415	378	370	374	384	403	431	398	386	363	345	369	367	405	426	425	366	369	362	384	341	384	376	350	397	381	379	355	388	376	376	415	364	371	389	377	405	376	365	380	396	356	392	360	367	370	361	366	427	376	382	428	381	393	388	354	399	371	420	392	394	388	372	384	399	413	383	407	380	378	345	361	392	381	362	409	390	390	409	390	416	424	372	393	371	358	395	397	386	352	373	358	374	375	376	386	377	365	389	381	380	384	406	396	393	396	414	354	407	381	363	388	364	358	390	373	383	378	334	405	366	387	397	404	375	385	391	378	367	368	376	386	368	377	397	383	414	403	400	393	363	358	359	383	407	394	374	370	387	346	374	396	401	344	393	390	382	367	414	408	388	377	387	380	387	355	369	372	393	386	378	374	367	378	371	389	396	357	329	378	388	390	397	380	363	408	327	373	359	386	348	382	382	389	384	387	413	414	393	388	388	398	423	382	407	362	390	396	399	405	386	398	409	414	406	406	370	387	406	396	384	381	379	356	401	381	364	400	396	388	396	391	412	393	360	363	397	389	379	390	370	350	378	399	353	397	434	366	367	379	408	376	405	370	393	371	440	400	386	388	388	398	362	420	383	368	381	376	358	377	404	378	395	367	356	397	360	392	368	380	402	367	356	396	357	390	411	388	389	399	374	366	383	386	376	377	407	404	363	384	382	372	417	381	404	369	400	354	373	381	379	403	412	383	405	375	381	368	398	386	387	386	389	389	393	382	389	377	363	395	349	361	356	404	375	393	392	354	390	373	403	362	374	384	390	398	408	372	389	399	369	390	390	388	365	406	395	360	386	395	393	378	409	365	405	419	389	373	353	379	415	391	380	366	375	365	378	333	399	379	361	388	372	399	356	425	388	354	378	388	384	350	389	418	396	364	377	370	382	419	376	355	374	384	403	359	361	380	404	381	378	399	386	371	410	383	350	370	404	384	368	383	400	419	376	409	403	379	385	392	371	360	382	389	361	411	388	409	348	362	355	371	391	393	372	361	410	389	409	399	348	407	404	401	366	393	366	382	370	372	358	390	389	404	392	384	378	384	401	373	373	385	390	352	383	402	366	365	376	386	365	385	372	403	365	399	348	357	396	387	377	373	423	371	352	393	402	380	390	408	388	371	359	367	394	378	382	402	420	364	406	408	405	375	354	387	386	380	393	396	380	377	383	399	378	388	348	403	387	394	369	370	376	385	370	399	364	403	373	387	377	359	376	377	398	366	330	381	360	404	379	381	363	381	386	413	385	394	383	381	406	373	396	393	381	376	366	355	369	400	385	351	359	399	373	379	379	376	392	385	380	398	352	383	379	375	362	392	367	394	373	389	353	396	396	363	384	372	425	398	402	398	325	366	399	371	388	361	392	390	412	394	409	407	360	398	387	403	415	389	373	399	389	360	350	369	410	393	412	411	434	430	376	352	420	369	382	413	417	367	403	382	397	397	375	390	372	391	369	415	388	402	388	404	381	405	380	436	382	363	387	357	355	378	409	378	381	394	412	336	388	388	370	398	385	405	369	385	369	425	395	381	390	368	397	398	391	391	387	364	400	383	399	381	382	374	400	412	395	390	381	363	393	377	402	407	391	377	345	372	395	377	390	328	391	393	377	409	425	375	387	391	402	369	362	363	345	369	369	403	390	397	373	370	402	375	382	360	410	375	373	374	406	389	402	376	396	397	425	369	381	381	394	398	404	397	360	419	415	379	353	378	366	360	385	346	384	385	401	375	438	353	371	419	414	363	386	416	380	401	388	387	387	354	409	416	391	398	349	375	404	365	402	397	401	324	376	362	376	404	385	360	364	364	357	388	378	396	382	391	381	402	350	356	396	357	401	408	419	407	388	376	388	418	416	355	396	390	403	358	388	422	345	391	374	387	382	401	393	385	362	371	393	419	393	400	331	394	391	362	403	410	384	393	402	376	359	372	366	349	368	403	401	385	418	406	360	382	371	366	395	381	371	377	368	433	362	392	413	374	406	384	358	367	370	369	403	405	393	366	384	407	351	402	401	381	411	372	357	402	375	339	395	377	407	365	394	359	387	388	344	347	377	352	354	424	399	401	393	390	390	424	360	397	363	414	397	400	401	391	386	393	390	371	386	372	393	381	363	395	415	413	401	370	384	360	368	420	366	370	379	391	387	407	391	381	351	385	353	408	375	404	373	406	411	403	394	409	372	356	322	399	380	360	434	409	334	376	356	353	413	385	381	380	384	401	397	372	404	402	378	381	382	344	359	384	388	374	392	361	387	369	393	398	377	367	408	388	407	408	421	374	409	375	393	390	374	362	369	363	437	385	395	402	362	393	382	388	355	393	387	356	372	345	407	409	366	398	340	396	381	376	374	413	392	381	379	370	401	378	383	401	398	381	391	389	407	359	378	400	401	370	371	382	363	370	388	398	401	383	373	356	359	353	357	386	361	385	417	364	402	396	363	382	370	386	386	398	391	361	365	408	404	349	396
23707	20721	27707	23774	20363	9137	3016	1586	1234	1293	12653	28609	20763	9301	2465	930	601	498	508	519	514	525	499	506	523	528	546	539	491	469	504	515	496	510	512	519	476	529	536	498	540	507	489	530	492	477	502	530	505	537	551	502	492	492	521	472	496	521	501	495	515	549	520	508	439	519	538	507	511	512	495	484	547	517	500	468	514	518	506	474	490	503	491	484	538	542	500	518	461	529	508	528	546	496	493	506	496	509	488	506	478	523	516	472	469	485	483	463	522	499	493	553	508	490	464	475	507	493	498	515	455	533	486	509	492	505	534	482	461	481	468	482	468	473	501	498	524	499	492	564	504	520	490	543	498	507	549	509	492	525	515	517	491	532	476	497	477	521	566	508	474	549	536	494	499	505	523	491	502	480	502	531	484	496	475	481	481	512	529	509	496	504	503	493	501	498	485	488	526	529	489	514	510	512	522	514	529	487	518	527	518	477	495	532	485	482	516	478	443	499	523	479	500	536	494	505	496	481	489	532	499	506	475	529	509	477	521	506	507	499	470	501	497	487	486	505	533	488	506	489	546	480	504	490	476	510	498	521	486	553	522	475	519	500	457	489	494	498	505	514	443	499	495	507	498	508	468	511	489	507	521	488	511	479	494	453	526	474	503	495	484	502	524	450	527	530	501	498	520	512	461	512	536	482	519	531	464	503	478	488	491	562	479	508	472	520	490	511	484	478	503	479	507	523	480	520	453	520	504	540	517	513	478	514	494	506	499	472	459	510	491	537	485	495	498	505	489	500	567	548	508	457	471	511	501	505	464	518	484	498	497	532	459	535	487	487	502	476	523	522	499	492	536	486	491	476	499	506	495	490	489	492	487	474	519	491	510	517	513	504	455	529	520	463	490	485	514	480	503	485	508	498	482	504	492	480	489	478	532	543	488	487	519	490	535	537	500	466	452	511	528	515	498	522	538	511	462	523	500	450	474	488	554	516	544	508	475	487	495	509	547	493	478	505	498	509	482	535	513	500	468	484	481	497	461	532	508	481	521	496	491	474	518	488	521	551	478	499	506	496	500	500	469	489	481	465	524	517	509	498	504	451	470	521	507	493	479	529	450	510	539	526	515	489	489	480	515	480	522	464	501	495	473	503	478	525	480	541	505	544	517	510	479	507	498	479	485	467	496	467	515	500	486	458	511	512	526	508	454	467	491	456	512	493	482	473	503	505	478	477	491	494	489	511	487	499	518	487	500	482	478	510	535	503	477	533	550	522	521	506	495	489	503	507	493	451	486	485	461	516	529	526	493	501	527	485	491	496	513	493	547	507	494	479	509	487	516	506	505	487	510	461	462	520	491	502	497	523	529	489	489	537	543	494	465	520	509	514	469	481	470	461	485	486	526	503	503	465	496	545	518	514	470	482	510	524	509	485	492	482	507	518	539	486	502	508	518	512	467	507	512	518	533	487	542	478	481	486	497	467	485	515	525	510	503	506	475	480	515	506	544	518	536	488	496	472	478	510	498	502	520	542	490	517	468	456	479	507	521	507	498	521	455	507	521	466	455	532	532	508	514	513	497	511	496	524	516	467	543	482	510	551	532	527	498	523	514	480	523	531	478	475	499	489	514	506	515	507	496	508	504	510	479	477	519	491	493	504	487	551	502	495	499	480	496	498	475	482	514	475	491	503	478	497	528	475	533	488	506	484	561	450	475	525	505	502	474	535	475	490	464	516	531	516	470	497	502	501	501	526	510	498	521	532	495	495	495	484	498	453	471	502	543	512	508	513	490	489	485	510	526	495	505	492	531	526	511	452	498	467	518	482	488	499	498	505	498	511	527	464	502	538	475	496	506	502	500	479	479	501	468	521	532	493	479	483	498	474	469	484	539	513	525	515	510	512	527	531	474	542	499	525	501	493	533	495	554	494	473	486	505	564	499	461	496	522	499	522	501	505	501	491	518	521	495	465	565	508	513	517	552	439	479	545	524	508	505	513	501	528	536	482	513	492	507	519	511	527	510	497	536	511	485	509	472	542	528	484	512	481	494	511	474	486	542	483	516	471	477	500	512	518	492	503	500	498	473	485	517	506	484	495	552	488	520	519	490	543	513	486	480	507	509	475	498	534	491	510	516	533	477	478	547	495	483	525	484	519	513	488	494	503	502	473	464	472	478	480	508	474	464	523	487	479	509	501	475	484	501	476	516	485	511	481	499	512	523	502	500	492	489	502	533	539	479	486	511	478	506	547	470	534	517	478	522	525	494	466	476	494	507	506	511	482	499	507	504	540	458	498	497	499	483	452	474	494	490	496	531	485	513	517	483	542	487	511	537	470	497	501	490	478	482	504	464	475	547	494	463	483	478	482	461	515	519	532	523	492	494	461	477	472	502	467	455	514	472	511	529	489	487	500	495	524	505	498	519	491	528	499	476	470	491	435	530	526	476	542	550	557	512	519	488	547	468	535	500	509	479	538	501	493	534	491	455	501	501	513	533	524	439	485	452	509	456	486	498	471	482	488	486	490	504	504	522	492	450	536	460	456	515	466	513	483	521	486	519	504	528	519	512	518	496	490	500	481	506	503	490	484	498	512	492	472	545	499	507	491	527	434	476	509	496	501	473	496	469	516	478	515	501	562	511	487	438	477	526	474	472	508	462	496	475	464	485	469	498	469	510	530	471	517	477	499	520	489	536	499	482	503	444	504	533	533	518	476	463	508	576	482	511	490	520	503	479	453	521	514	503	505	515	508	498	509	508	504	483	503	492	475	493	499	502	535	520	482	521	513	480	496	488	522	508	497	510	503	541	484	507	527	465	485	513	510	479	514	464	474	488	518	490	482	545	485	518	521	487	458	485	450	473	512	533	447	523	477	498	491	498	548	518	557	514	503	491	475	476	511	462	451	485	495	549	502	482	509	474	491	485	521	471	470	506	492	479	513	542	485	525	499	501	522	489	515	495	494	444	478	492	508	445	491	514	471	473	551	485	513	481	455	491	503	498	519	549	530	514	527	520	461	480	510	503	507	464	473	470	491	518	501	496	465	463	487	491	495	510	516	530	460	520	509	501	513	497	503	480	527	505	505	478	505	490	497	463	501	472	492	499	521	498	513	474	532	489	484	500	525	525	531	514	521	490	483	497	507	533	505	475	478	479	463	493	484	511	520	510	547	501	509	502	519	493	508	505	494	494	518	521	490	494	491	507	497	462	474	487	533	533	494	511	472	485	527	544	502	507	510	480	456	467	540	500	511	476	491	467	548	443	494	495	502	502	507	509	530	453	519	485	544	476	491	525	533	512	505	499	490	514	520	503	524	481	475	507	549	497	493	510	501	501	505	492	504	520	576	484	496	483	455	496	525	502	490	523	500	498	513	545	506	471	495	501	491	490	516	493	528	507	508	489	499	519	528	481	501	482	564	486	491	450	488	493	506	509	474	486	483	483	512	513	550	500	536	509	497	503	473	479	520	500	521	506	491	498	488	538	478	469	481	448	487	497	482	517	495
6169	11903	12928	8308	5026	3170	2629	2009	1834	1858	16578	26656	18046	7991	2462	858	528	439	445	470	426	398	448	445	434	491	437	425	422	443	471	447	451	427	447	473	439	483	434	434	484	434	431	471	464	464	448	456	419	456	465	492	434	445	501	476	467	470	452	457	430	455	466	439	495	446	479	477	415	483	469	433	437	471	473	457	488	426	465	436	455	447	451	452	438	427	423	425	468	493	467	471	460	442	446	483	477	459	469	447	432	453	414	448	453	433	442	421	473	423	448	493	481	470	480	430	470	463	450	406	445	469	425	467	457	412	393	422	432	461	490	486	445	464	465	449	437	440	442	455	432	439	475	460	470	470	470	446	438	461	479	411	435	410	463	432	450	442	428	472	468	458	414	475	408	456	459	444	431	444	458	457	460	425	444	454	471	461	452	468	432	458	413	455	447	456	416	438	475	420	449	454	476	477	439	442	439	443	414	456	442	482	445	432	452	451	446	473	435	450	438	444	439	417	463	461	451	470	433	433	420	461	428	469	449	443	458	418	430	454	477	467	437	452	404	467	473	424	448	469	436	447	479	452	473	408	489	422	421	453	451	462	459	425	462	446	443	448	429	472	436	444	450	441	423	457	455	435	435	470	430	455	415	460	453	447	423	464	416	457	451	428	418	410	463	417	453	451	416	433	465	398	486	452	425	470	456	439	407	469	453	449	473	486	439	421	448	477	488	435	441	434	444	420	456	428	420	485	439	413	418	445	449	444	452	468	423	472	458	450	440	473	433	444	431	479	430	464	438	416	472	440	468	450	442	474	429	469	425	467	432	475	445	445	438	487	452	449	460	466	467	457	461	404	435	453	467	461	451	453	460	451	432	461	430	463	456	433	469	465	466	419	462	455	481	430	439	438	439	449	403	492	448	441	454	460	427	441	466	434	432	447	426	446	439	426	428	475	458	463	448	436	424	453	458	437	435	427	466	422	456	452	444	466	428	439	450	450	441	444	452	441	500	444	460	420	450	425	475	431	429	451	451	438	440	443	439	429	442	454	464	451	450	448	422	429	421	449	457	418	484	417	461	466	446	434	422	478	418	470	447	462	466	458	453	445	453	411	475	470	435	498	458	451	443	445	426	413	449	457	438	457	450	449	449	483	412	454	455	456	394	453	457	441	417	450	454	406	436	500	449	442	458	432	405	449	442	450	429	459	450	432	460	457	434	435	466	441	431	421	480	479	430	428	448	470	402	447	436	427	437	432	453	411	461	452	461	399	465	472	453	415	451	432	481	468	441	416	466	438	440	481	487	442	432	456	437	449	461	443	454	450	436	447	431	432	481	417	482	447	424	432	418	429	452	427	442	448	449	456	414	413	437	462	417	460	434	429	504	399	438	438	450	434	462	418	429	445	449	431	468	436	451	435	457	417	481	433	423	423	460	412	449	467	438	471	489	459	443	407	461	426	444	428	438	420	454	458	427	465	469	412	422	476	472	436	454	431	457	460	462	444	454	443	468	401	455	482	444	439	451	478	467	456	479	415	422	405	442	473	426	481	527	434	455	457	429	449	455	435	433	440	448	471	420	439	467	468	422	444	401	421	454	445	466	449	425	426	426	428	467	430	445	495	453	478	441	407	438	478	460	421	451	476	441	473	457	416	435	474	465	427	481	428	453	448	403	426	459	429	453	456	468	391	447	471	460	456	430	432	420	441	443	427	471	439	442	460	454	435	401	465	453	400	466	460	417	473	467	481	443	445	427	436	457	460	457	451	436	480	463	476	455	425	425	447	454	418	451	471	455	427	440	460	468	454	441	446	408	446	456	449	443	440	441	420	460	420	437	474	467	395	421	485	425	473	454	452	491	429	442	466	455	457	479	424	461	418	498	396	396	420	437	469	448	428	473	462	438	450	428	453	433	452	466	427	427	422	441	465	442	475	441	488	451	450	452	406	398	476	456	439	481	429	444	433	472	443	443	430	430	433	469	445	429	463	444	475	434	458	483	493	454	420	421	431	454	443	415	459	448	417	423	462	450	456	466	435	417	444	449	421	435	432	431	456	442	455	462	421	462	411	464	440	454	454	485	396	432	443	439	417	445	455	435	428	476	422	443	403	469	425	448	411	434	481	458	435	474	461	472	454	415	461	442	460	465	467	467	444	424	435	426	475	481	404	455	449	451	452	437	456	420	435	450	460	469	393	462	461	473	446	440	452	408	431	500	434	441	451	428	456	425	437	430	440	466	431	397	439	413	473	471	452	462	439	458	443	455	452	431	448	446	485	422	501	434	476	416	451	446	433	433	399	456	477	459	417	449	451	463	471	453	474	432	453	463	458	415	435	468	450	438	441	431	439	414	445	444	417	436	426	440	417	429	458	412	468	486	472	396	446	425	421	453	454	456	428	451	435	426	484	441	476	470	461	428	437	422	464	462	453	448	491	484	433	402	440	436	446	460	497	397	440	419	445	453	476	456	430	426	405	426	446	462	426	459	428	456	433	468	487	496	454	449	433	488	411	444	448	385	457	465	445	415	437	460	437	438	430	434	430	440	439	448	468	431	431	463	480	420	440	470	462	480	487	450	453	472	437	447	437	455	438	454	413	437	433	426	469	450	456	416	411	432	430	460	463	401	419	435	434	415	446	466	457	451	428	443	449	450	463	428	428	443	426	447	473	396	395	435	463	479	412	446	451	412	445	462	453	429	413	486	453	456	434	427	448	431	455	469	432	414	459	458	470	445	434	475	470	429	446	453	432	411	430	439	468	418	423	435	419	448	410	434	470	458	447	437	460	464	498	447	480	485	419	408	445	439	429	452	448	461	455	422	432	432	426	436	413	443	448	421	436	488	433	484	460	425	434	497	471	425	433	474	444	451	457	431	420	455	424	419	450	473	429	457	451	469	463	481	440	443	478	436	433	436	443	478	435	432	446	458	434	463	469	446	481	444	490	463	443	467	454	461	435	470	446	470	429	439	409	459	412	477	413	471	420	447	450	442	449	433	408	468	440	420	411	459	466	413	437	450	474	446	478	448	436	476	458	449	440	451	447	444	457	428	387	432	421	429	417	428	459	433	442	408	428	435	460	450	473	411	459	457	458	433	415	439	436	449	459	467	445	442	429	436	407	447	437	441	423	460	466	457	451	453	414	415	399	459	452	445	431	447	401	449	424	432	444	415	440	451	448	418	450	435	400	400	443	441	419	440	431	450	415	449	460	451	425	426	405	426	452	417	447	442	469	446	445	435	419	477	425	439	409	423	466	419	431	460	477	465	415	466	401	445	487	425	478	398	420	378	428	454	467	429	469	452	420	426	437	448	445	418	486	457	434	450	434	440	444	418	473	431	449	466	431	465	442	441	463	441	488	444	440	433	455	428	462	441	454	441	429	442	433	456	451	424	475	416	441	400	491	437	468	437	469	484	471	438	459	436	464	432	474	457	444	407	458	428	442	472	427	455	432	472	434	464	430	441	465	445	398	431	410	472	455	410	422	441	438	449	433	457	447
26675	11284	4269	2187	1267	940	679	602	533	589	1013	1768	1494	880	519	466	388	406	385	353	407	401	379	420	400	382	386	381	358	385	438	391	408	387	335	419	377	414	400	409	368	400	415	409	373	410	395	400	393	392	406	409	397	380	379	402	413	408	380	416	406	396	405	403	420	385	401	384	449	413	421	388	370	413	369	366	334	361	395	375	432	397	390	409	404	419	396	427	410	391	343	378	380	346	389	374	404	379	401	393	391	416	409	385	396	398	367	406	414	369	394	385	341	400	407	386	381	398	346	427	391	402	418	385	406	362	393	362	357	402	386	353	413	396	380	403	378	423	401	423	380	399	443	357	413	409	382	393	402	419	396	386	419	402	390	376	376	371	405	395	395	391	365	374	395	405	437	432	417	352	360	382	402	373	396	407	375	416	399	353	387	399	387	379	392	379	373	436	400	388	411	413	403	396	388	379	393	408	389	374	404	423	374	370	389	359	406	379	390	414	446	410	398	413	350	407	387	364	385	375	398	385	406	398	405	384	407	388	416	364	376	404	378	391	403	405	387	383	398	385	375	406	386	373	401	394	383	400	372	392	410	410	414	377	400	369	387	380	409	388	385	397	396	395	367	371	411	420	429	408	381	365	377	386	432	380	376	377	357	400	389	398	404	409	376	421	408	383	368	368	375	391	404	379	386	371	381	419	346	413	390	413	386	417	385	373	395	376	400	374	428	392	375	393	440	434	384	391	385	420	416	408	400	429	387	393	369	359	374	385	370	438	365	436	389	375	409	381	393	370	403	407	370	398	426	390	379	394	401	375	405	398	393	406	391	384	419	380	392	377	396	384	391	378	431	407	399	395	381	388	382	384	376	370	358	403	358	379	428	386	372	378	419	371	397	405	395	373	390	404	433	353	382	380	380	407	375	401	398	392	373	357	414	411	361	426	397	383	370	391	401	370	379	403	363	380	398	398	347	352	388	422	362	402	382	386	392	349	374	408	371	386	395	350	404	368	392	428	399	382	405	403	412	353	408	411	379	368	411	393	363	403	390	414	363	416	378	408	443	380	363	398	425	397	371	380	400	403	413	375	405	373	406	401	381	404	356	377	377	393	427	417	368	402	407	381	355	356	350	373	408	408	401	388	378	365	402	402	353	420	404	412	416	397	371	367	442	407	377	409	388	380	397	433	374	384	365	377	383	394	401	357	403	415	408	414	362	366	402	392	391	403	377	374	376	379	408	441	434	408	387	384	411	413	366	400	393	376	388	379	381	354	347	369	386	381	355	377	410	435	369	421	398	415	360	383	383	358	374	378	401	401	376	397	386	385	420	397	396	422	363	404	380	396	349	401	409	378	382	379	394	399	383	382	354	379	383	429	415	416	394	353	375	379	368	388	388	404	396	415	377	384	373	390	391	370	367	386	403	367	378	382	415	364	385	379	380	397	392	409	367	404	426	406	403	409	393	400	406	383	363	421	390	372	385	407	400	386	379	410	393	400	384	402	434	391	375	385	381	393	368	360	402	371	417	390	376	357	387	403	364	364	391	404	362	383	385	375	372	355	393	385	397	395	365	401	372	379	394	367	372	370	380	381	371	385	395	393	385	384	423	395	415	392	370	388	383	399	378	387	378	420	397	418	374	384	391	379	403	385	390	404	374	331	389	394	382	385	392	388	380	415	404	389	376	375	379	377	374	379	370	396	365	383	368	433	406	438	412	405	390	403	403	435	379	388	419	402	414	406	391	388	376	385	414	364	414	439	384	392	358	381	387	393	387	391	386	415	416	386	386	424	420	413	410	396	401	402	396	379	404	388	378	415	385	404	385	396	387	403	389	390	365	360	394	374	388	370	426	395	334	384	375	403	375	388	389	377	382	387	390	369	420	429	385	389	441	373	367	408	393	368	417	415	402	376	387	394	375	392	367	395	377	400	408	381	382	394	391	360	388	400	409	410	388	415	412	364	358	383	401	400	409	393	430	402	403	432	413	373	400	390	422	352	417	387	378	394	403	408	366	372	412	388	417	374	380	402	401	385	419	352	399	398	405	432	397	382	389	379	394	424	347	406	367	392	407	398	410	395	382	376	409	404	394	406	382	397	395	438	398	405	432	357	380	377	366	391	392	391	407	388	407	408	397	371	380	416	404	376	379	410	392	422	365	368	430	387	378	387	404	365	390	376	434	372	406	396	410	429	452	400	443	401	399	384	387	369	355	408	421	386	389	375	378	402	399	374	411	382	420	375	385	395	406	387	404	377	386	365	387	387	402	381	386	372	422	410	415	403	371	371	385	398	424	400	430	397	397	399	384	354	393	407	395	398	362	369	394	366	398	379	410	357	439	401	418	391	405	389	385	405	428	369	399	408	428	385	369	380	384	390	397	416	408	405	408	358	377	426	399	392	377	444	399	418	365	431	395	372	400	394	424	361	424	374	415	401	386	410	417	385	384	389	422	390	381	386	374	366	440	407	387	354	380	435	389	403	389	380	408	391	390	381	421	390	372	376	426	425	394	375	377	366	363	396	435	386	412	395	405	420	393	403	395	371	390	370	387	444	412	408	382	361	394	419	402	377	385	381	387	362	399	427	417	409	368	405	408	411	427	402	364	402	395	404	372	399	378	350	363	357	387	411	388	373	354	374	401	360	371	406	388	405	416	442	396	416	392	387	383	348	356	408	410	410	397	390	378	404	411	407	449	417	389	394	415	387	402	392	374	373	383	394	413	385	403	386	424	399	375	411	381	371	411	392	376	354	378	382	405	381	413	393	395	365	407	424	379	396	384	380	402	375	401	409	363	364	429	372	403	403	401	398	382	391	407	402	391	358	373	410	376	422	434	380	372	387	389	368	383	389	372	408	406	418	369	382	430	405	392	369	383	392	394	395	400	392	387	399	457	399	401	383	384	385	396	390	406	371	400	363	391	394	393	367	409	366	387	412	392	434	388	394	405	383	389	389	373	387	392	380	406	385	367	422	425	387	389	397	385	391	393	405	407	410	374	439	421	384	394	410	411	384	391	375	398	395	379	398	435	351	378	392	389	386	383	416	387	398	430	397	381	366	406	405	364	365	384	393	422	353	370	403	418	385	417	394	386	407	370	445	395	363	401	415	371	392	393	412	384	372	375	380	418	392	384	409	390	366	417	396	413	373	397	383	411	371	382	385	389	396	407	384	343	407	379	424	421	352	412	405	377	396	365	368	371	417	404	385	389	385	406	378	374	358	368	423	417	382	373	395	394	399	398	398	417	416	403	363	386	399	371	380	394	388	375	361	407	385	379	379	417	389	410	388	405	357	388	385	408	408	411	381	420	367	387	424	389	378	370	419	421	415	400	405	385	412	344	384	393	410	425	380	406	407	370	416	383	389	388	387	384	419	416	420	394	379	397	365	405	449	402	380	397	418	384	408	358	400	360	396	394	411	396	413	366	383	401	397	379	428	410	345	414	396	376	349	391	404	388	354	393	409	408	363	359	371	366	400	418	386	397	398	370	394
6104	3829	4625	2194	1604	1208	842	691	676	634	1477	2440	1660	968	558	400	358	330	360	344	315	366	356	332	354	366	353	338	331	342	365	332	329	382	333	334	318	350	336	342	393	317	391	390	367	344	350	434	357	364	342	322	392	313	369	354	357	357	373	330	318	354	344	336	340	313	321	364	349	348	369	369	333	337	360	347	380	324	320	341	357	311	319	345	321	334	337	337	341	329	348	341	357	339	325	365	330	337	364	338	348	359	345	347	357	318	363	372	373	317	368	361	345	337	315	341	356	335	352	338	319	338	315	309	339	337	321	349	333	350	368	354	331	338	354	341	368	340	322	312	347	349	362	354	351	341	331	305	347	339	327	318	375	326	401	333	317	377	358	362	376	334	328	333	355	380	359	341	377	355	337	349	373	335	340	324	342	353	356	337	350	341	349	345	357	324	369	347	340	358	316	335	372	361	345	349	324	370	349	343	330	316	314	338	363	357	361	338	345	334	338	364	323	360	341	333	336	331	323	360	326	336	329	336	347	332	346	337	351	341	318	365	322	363	353	352	340	318	344	347	327	373	348	354	366	339	348	359	360	339	341	350	361	354	319	339	335	328	356	351	337	320	345	367	339	341	346	359	384	345	332	356	352	336	364	330	348	361	316	358	337	353	357	336	344	369	326	335	315	343	318	324	301	346	343	320	343	366	380	351	344	342	332	359	361	348	339	363	333	344	323	336	324	318	351	355	327	354	347	339	330	369	352	336	355	321	352	334	362	372	364	352	335	307	337	341	318	326	334	345	348	346	331	339	336	349	344	341	359	359	352	306	318	373	362	353	342	322	360	327	365	331	341	343	325	353	361	347	336	368	352	350	343	345	319	338	329	334	337	342	353	364	363	340	367	348	366	350	350	356	320	319	366	382	303	323	357	301	324	313	347	361	356	353	338	348	356	352	338	318	329	304	328	385	346	357	357	327	369	325	352	342	345	345	339	367	350	318	347	369	332	371	347	356	319	365	341	363	342	350	350	341	340	349	346	352	325	350	317	344	375	347	354	334	372	322	327	308	320	355	371	327	376	348	349	356	355	351	358	365	351	355	340	319	333	347	329	350	325	362	378	325	315	360	335	316	330	357	352	322	312	327	336	353	321	337	361	320	364	355	367	358	358	320	306	378	364	325	354	338	318	346	310	347	362	330	346	372	348	341	329	367	346	360	390	339	323	363	329	363	342	364	317	352	336	400	336	360	369	368	341	351	325	386	368	330	340	332	389	353	325	367	353	336	334	325	345	330	331	367	328	341	344	342	375	346	342	347	331	338	370	314	367	350	340	361	314	330	365	344	315	357	357	354	395	346	371	358	359	361	347	336	317	331	382	311	356	350	353	343	385	297	306	365	344	350	327	344	293	337	347	340	344	317	309	303	343	347	339	346	350	351	344	320	348	342	350	318	340	328	363	346	363	369	388	334	345	376	375	327	342	331	355	367	355	365	334	335	350	360	374	348	313	315	359	337	330	372	324	341	352	327	360	370	356	356	376	328	353	339	383	306	347	345	342	351	336	347	338	371	353	355	349	314	322	348	328	340	327	361	339	346	363	315	333	338	317	325	343	351	335	385	336	361	363	331	322	322	332	337	335	348	338	293	337	346	363	341	366	383	357	375	314	325	352	343	342	338	339	379	366	316	322	344	350	357	371	338	381	336	330	371	331	360	347	330	332	358	346	322	347	323	337	349	333	315	362	357	339	302	393	347	325	322	404	336	315	342	344	329	372	321	386	378	332	331	323	346	357	364	359	326	303	347	311	304	341	359	351	334	333	343	359	347	319	347	343	359	364	325	381	343	361	350	329	361	339	320	347	333	322	349	330	339	331	363	343	350	347	344	358	340	345	358	359	371	337	345	357	365	344	353	331	342	350	364	372	347	327	331	344	381	365	341	347	328	374	355	345	317	341	334	350	368	335	366	341	325	326	363	350	365	342	339	323	357	329	324	332	342	408	367	353	354	341	383	337	322	348	330	360	341	361	350	370	349	351	346	352	318	326	329	326	332	369	344	358	332	322	338	339	343	385	335	341	343	363	341	353	351	338	363	376	373	322	318	361	342	335	340	346	347	342	364	345	326	378	322	351	364	352	350	339	343	353	351	360	361	359	331	348	350	334	345	322	337	345	326	326	336	342	297	317	356	324	326	331	365	376	348	371	320	349	372	374	365	338	357	332	390	346	348	347	334	375	341	357	352	333	351	340	358	340	362	351	314	350	357	346	312	367	347	341	347	330	364	374	365	340	345	331	365	328	347	319	343	356	315	362	313	332	353	314	349	361	338	333	305	346	330	316	320	349	329	348	327	356	311	322	350	375	370	328	349	363	321	342	336	318	363	331	370	334	353	371	342	315	303	314	350	340	334	328	341	353	372	332	341	324	334	359	340	387	330	354	360	376	374	335	346	315	359	367	361	320	334	368	352	346	335	331	377	341	332	308	349	330	360	351	314	351	340	345	318	306	344	351	347	351	330	321	351	334	325	332	358	351	351	348	321	342	396	330	340	336	354	373	320	342	347	338	330	352	353	340	350	348	342	328	319	354	355	364	378	311	350	315	344	373	296	333	304	368	341	338	352	346	299	360	362	361	308	346	338	355	354	355	349	362	334	329	377	338	346	341	318	355	315	310	328	319	339	363	356	358	347	338	357	361	353	342	328	334	355	362	355	342	369	340	340	359	339	370	360	362	363	346	356	314	330	315	319	391	321	339	346	312	362	342	353	361	334	318	351	360	347	364	379	362	334	357	347	336	344	348	322	305	354	344	333	337	346	328	358	350	341	346	352	335	360	323	354	357	342	346	359	334	363	371	353	334	356	341	331	354	383	303	361	346	343	358	318	338	347	391	351	334	341	312	312	363	321	364	349	382	380	391	369	354	350	352	357	334	337	354	322	367	331	328	318	351	363	348	324	324	349	316	334	334	326	360	347	356	367	345	327	342	337	337	320	326	363	355	327	389	352	353	325	326	346	341	354	371	340	338	309	331	304	346	383	340	327	373	342	375	347	336	360	366	346	372	305	322	341	329	320	340	343	338	317	321	334	304	367	356	319	357	400	361	336	347	359	356	361	359	340	343	352	349	312	343	337	317	338	334	342	368	372	325	328	350	342	371	348	347	336	351	329	318	355	367	343	337	359	326	349	333	349	341	350	344	312	349	333	339	347	320	350	353	350	288	377	319	350	377	364	361	346	341	341	365	319	294	370	355	363	338	330	404	369	347	332	344	341	338	334	357	368	376	320	342	367	348	366	291	349	354	316	322	346	370	358	383	360	343	386	363	343	329	300	338	298	353	326	347	330	337	368	357	370	324	356	342	374	369	324	347	343	321	368	336	369	348	356	321	343	327	333	322	363	362	359	364	366	332	328	367	378	379	382	356	345	338	348	337	354	339	333	330	318	366	342	344	309	342	294	347	350	316	310	350	383	366	309	363	346	379	346	352	342	351	351	342	331	362	335
24647	20735	26648	24650	11547	3645	2230	1397	1162	1440	10242	16311	9958	3589	1140	534	444	410	472	475	418	437	420	441	467	432	435	444	409	436	433	435	450	397	457	417	440	430	465	475	389	424	484	421	406	422	427	443	418	401	417	405	423	398	413	416	423	434	434	447	450	454	420	426	419	439	428	434	432	390	392	436	432	407	395	464	396	415	430	405	405	437	428	416	414	400	444	415	485	437	486	439	396	427	430	431	440	444	414	438	450	453	398	451	444	423	450	386	426	427	438	387	410	455	420	452	427	405	427	437	450	451	429	446	407	416	437	407	436	416	435	426	434	439	418	486	443	442	420	447	418	456	416	412	423	407	420	424	406	421	433	432	441	384	428	420	413	424	418	415	418	431	392	415	417	420	436	411	427	426	418	440	409	440	436	411	418	445	409	441	414	423	431	402	403	430	453	406	447	471	426	406	413	424	447	417	429	426	428	400	442	419	436	425	434	425	466	414	411	453	419	441	412	401	442	386	399	413	453	412	450	436	441	458	429	465	406	438	447	409	453	428	451	442	463	421	454	416	439	432	446	424	405	392	421	432	443	429	392	436	443	444	389	457	430	422	403	425	441	427	381	426	469	446	434	443	462	422	432	445	415	422	432	437	440	418	402	440	427	426	407	449	464	422	414	443	398	440	435	411	404	407	423	407	426	406	427	444	454	410	396	406	409	415	405	444	395	424	394	421	415	416	438	405	446	415	420	420	430	418	401	449	404	419	401	445	402	370	421	425	396	406	475	434	412	467	414	445	421	428	451	447	443	400	449	458	413	453	421	424	444	431	441	442	438	431	460	425	425	468	444	434	425	424	413	456	472	429	464	424	446	452	406	468	428	430	414	413	442	434	413	394	444	463	416	436	443	419	408	410	418	452	458	437	397	389	415	431	429	432	474	428	407	436	444	472	450	436	424	430	447	431	419	432	438	433	413	377	441	469	462	418	398	423	409	435	459	444	414	411	474	470	393	388	402	427	449	426	422	449	400	437	413	436	433	432	418	445	410	439	392	394	472	449	406	437	384	381	434	411	423	397	444	447	428	460	444	433	405	455	425	445	428	440	441	399	438	421	456	449	436	456	450	395	436	439	404	386	437	436	427	443	444	441	451	405	406	435	401	418	418	456	444	430	435	398	420	407	408	457	441	396	422	446	401	423	437	441	414	413	444	469	444	396	418	431	442	423	444	419	409	426	436	393	396	413	443	431	418	447	433	399	441	413	443	443	422	419	425	434	446	424	446	430	446	435	447	397	436	435	438	451	442	424	443	423	446	436	419	443	438	448	440	437	424	452	415	405	410	432	432	441	466	444	407	428	423	447	434	401	467	436	440	400	390	406	447	372	408	422	434	431	427	455	439	397	438	437	473	413	417	439	466	414	443	471	414	454	441	424	437	444	445	429	427	455	432	449	402	431	432	436	421	476	418	417	412	417	422	426	434	419	431	433	401	404	413	424	420	437	420	430	440	422	395	409	430	380	463	413	436	432	433	423	424	399	419	423	417	444	417	405	421	454	430	400	414	396	422	419	424	421	458	439	407	423	432	394	407	446	421	433	404	416	448	426	465	418	448	439	424	401	434	413	387	439	412	410	430	418	461	390	421	426	413	424	448	438	444	419	421	434	401	417	410	412	430	396	437	415	413	438	411	431	427	390	428	403	430	441	419	394	432	397	440	429	422	401	405	429	423	414	436	438	428	415	428	442	411	397	439	413	381	410	441	462	403	437	434	394	447	448	446	442	415	434	406	429	444	380	430	422	429	415	430	404	411	419	464	460	355	423	433	504	398	436	444	418	426	457	404	450	443	425	443	438	443	406	450	403	430	406	428	419	449	374	460	434	382	422	421	436	451	456	423	407	407	410	408	442	430	421	418	472	410	409	447	427	448	441	421	409	409	392	456	438	424	412	427	446	437	438	429	398	420	436	443	392	461	399	416	424	420	417	417	452	466	427	441	460	435	456	397	369	403	406	426	443	394	424	439	424	434	432	442	447	404	401	435	426	429	458	428	400	412	469	448	416	468	441	429	448	416	435	420	425	425	452	421	426	433	447	455	432	413	434	414	402	402	405	441	406	444	414	394	430	430	433	429	411	429	400	452	447	428	428	445	401	429	430	453	479	440	429	419	441	441	402	455	450	462	424	446	453	412	444	418	475	423	409	432	411	414	386	424	410	478	459	422	454	459	463	414	427	404	425	406	434	420	405	463	432	470	428	411	435	414	431	467	418	411	402	428	436	431	413	435	414	449	399	422	383	441	421	384	414	427	405	442	410	414	435	408	444	440	447	425	405	428	428	418	435	456	442	421	420	439	419	423	399	444	409	426	384	436	417	405	428	410	444	436	426	426	429	400	472	414	384	435	425	442	413	412	441	412	385	418	422	400	428	426	435	408	397	429	444	432	452	413	428	439	447	450	434	434	423	436	408	394	421	447	410	454	422	386	423	438	385	432	422	419	430	441	420	446	418	422	459	465	463	425	420	443	440	436	402	405	382	423	393	456	410	448	424	451	440	427	392	422	412	446	431	450	442	406	432	451	453	432	452	438	453	411	417	445	448	453	406	429	457	411	462	411	408	452	419	444	433	403	409	385	433	439	432	405	423	456	459	442	441	421	379	410	397	418	446	445	447	412	456	395	423	422	421	398	382	445	418	427	433	441	462	457	421	442	440	460	416	456	435	394	463	426	481	381	416	422	396	437	420	452	444	471	409	424	435	426	435	414	426	407	421	413	419	372	442	420	456	454	430	398	451	428	431	425	407	448	413	400	420	416	445	408	443	419	408	453	449	418	368	440	440	430	472	433	436	408	416	395	415	415	429	457	410	455	432	426	409	405	414	429	391	433	446	487	422	385	394	403	406	413	405	430	442	420	418	436	448	404	431	441	394	425	417	427	409	423	393	442	417	423	436	391	427	454	387	440	411	433	413	443	429	431	424	467	448	432	438	450	432	434	460	435	441	420	425	402	449	433	429	374	424	410	432	457	414	453	465	441	419	420	424	410	449	454	435	445	423	461	413	428	431	448	452	458	458	393	408	415	410	393	415	413	443	438	442	432	418	457	456	448	413	456	419	415	450	424	399	419	446	400	452	421	427	479	415	467	457	399	411	412	483	454	435	428	416	453	421	445	369	421	428	440	418	423	450	431	440	449	425	451	423	397	434	434	422	426	455	404	411	430	423	396	411	426	425	413	453	391	439	420	449	428	432	451	392	437	431	427	443	393	408	418	427	409	420	419	429	443	424	432	426	421	435	408	410	435	430	391	414	414	404	417	426	406	474	423	385	436	432	431	427	422	418	430	461	433	462	391	416	427	427	441	453	425	399	427	441	454	438	431	438	401	415	419	428	388	409	454	397	440	393	427	444	426	420	421	408	417	393	412	388	379	408	418	457	396	421	400	444	440	403	452	417	395	434	427	420	441	425	428	427	414	424	393	425	425	436	458	419	428	424	408	444	398	468
5031	10141	11049	6277	4685	3437	2823	1956	1634	2197	13599	15946	9232	3740	1177	573	418	374	394	383	346	402	397	386	380	393	400	407	409	383	431	371	406	402	412	382	411	381	360	361	380	399	372	378	373	395	398	380	379	375	380	357	370	389	367	387	388	391	366	413	382	403	369	368	411	383	385	391	395	347	346	384	406	400	415	387	366	400	391	369	355	377	367	372	401	405	379	372	382	385	413	363	403	395	389	375	386	413	383	379	394	377	405	342	401	409	397	381	387	391	392	394	407	413	362	410	377	373	377	389	376	422	391	358	365	367	389	371	368	382	399	364	377	391	409	415	359	396	414	382	339	417	357	418	386	370	395	370	400	393	399	384	374	387	383	356	372	363	409	428	386	378	380	405	372	374	372	399	396	380	369	369	368	385	365	376	362	412	384	420	345	381	388	401	400	399	393	391	371	387	391	373	389	372	371	392	404	418	404	385	381	399	423	352	405	386	426	377	414	388	387	384	374	402	423	406	388	410	372	404	362	376	391	383	357	366	364	410	409	410	378	359	400	385	386	382	400	394	390	349	383	409	375	377	382	421	390	409	373	397	384	411	376	439	385	393	357	393	383	367	345	393	377	365	413	398	385	379	399	386	371	387	389	383	357	420	371	384	414	385	374	381	384	424	376	386	376	386	386	354	428	417	395	394	409	407	362	363	406	402	353	378	393	380	387	412	358	409	400	409	395	397	364	407	398	385	373	395	383	409	390	404	395	383	429	403	368	406	372	417	392	417	394	377	400	394	387	373	375	384	389	390	409	417	349	370	386	389	394	418	371	384	393	381	374	381	375	395	375	407	386	400	384	416	355	382	367	360	390	372	407	354	376	385	383	398	372	373	424	387	378	380	390	387	375	352	369	400	364	388	397	372	427	405	382	366	395	402	391	415	373	386	348	411	396	381	397	404	367	362	397	397	380	399	360	386	415	378	403	377	385	418	353	399	373	400	417	405	390	411	388	378	366	386	395	399	403	380	391	438	382	380	419	362	411	368	331	375	375	385	407	395	385	381	383	344	384	403	393	404	366	378	394	420	381	385	373	390	343	387	381	368	397	398	390	387	405	418	389	397	389	388	388	364	353	404	381	408	402	382	403	377	353	364	384	367	369	375	404	435	352	380	350	405	377	365	367	388	376	384	397	401	374	426	387	391	365	410	405	371	359	401	376	377	397	379	364	379	428	404	379	410	404	419	385	401	373	405	388	370	397	371	404	364	403	387	381	391	424	394	371	400	378	384	383	424	407	358	380	398	366	383	385	373	425	397	344	416	402	390	358	345	369	363	360	362	426	404	386	382	374	405	397	355	346	369	385	359	384	380	408	372	413	375	414	377	388	362	374	385	348	397	355	414	414	350	374	391	368	382	383	379	368	381	415	383	380	406	375	387	375	371	376	390	418	390	397	356	363	350	371	379	379	393	402	373	379	397	361	376	430	356	357	385	363	365	414	359	384	380	385	372	369	372	374	388	405	357	413	380	353	382	366	382	367	398	390	380	358	373	389	400	417	360	393	385	357	353	346	428	384	394	359	357	404	371	419	404	343	408	383	377	377	369	385	370	399	378	377	355	383	379	378	409	405	387	387	386	400	376	366	391	406	368	384	415	405	388	390	373	396	391	402	429	410	390	378	419	382	400	376	379	405	375	376	372	400	383	384	434	405	403	346	382	385	393	395	394	361	366	379	389	378	382	377	395	348	405	375	344	367	367	377	389	364	378	370	386	401	369	395	365	384	347	371	399	369	399	385	373	365	359	348	387	379	391	363	386	388	413	376	396	368	392	354	418	390	400	378	395	369	433	353	384	418	358	372	384	420	396	409	414	386	421	387	374	377	379	384	398	383	352	404	377	386	356	379	401	370	382	428	382	380	368	371	373	379	391	367	385	368	366	369	414	377	386	381	385	412	421	400	418	389	365	424	364	379	391	409	400	395	377	385	333	382	368	394	364	378	335	401	395	403	381	397	365	390	382	402	381	371	386	420	372	397	415	378	412	376	445	395	376	361	402	423	395	372	389	368	393	378	380	390	396	381	431	395	374	394	367	419	376	363	403	388	399	397	360	407	406	382	410	381	402	403	455	356	385	402	400	404	364	381	379	395	379	373	403	375	410	405	387	408	392	367	411	376	357	377	384	367	368	373	382	371	370	359	412	361	363	386	347	363	410	388	373	398	362	369	360	359	379	370	384	408	359	382	413	403	368	429	372	413	386	371	361	389	359	409	391	395	365	376	424	430	380	381	334	385	426	355	428	417	380	380	414	393	395	419	392	418	411	374	359	421	412	375	359	371	376	394	388	380	406	398	395	376	356	400	345	404	373	377	339	377	386	379	395	395	401	379	373	368	390	389	370	420	415	397	360	390	385	377	379	393	365	405	376	390	383	347	397	376	387	387	361	400	424	353	374	375	392	390	356	396	396	405	374	363	384	418	429	392	385	356	373	436	412	427	373	352	367	358	389	370	401	378	371	379	379	371	369	387	381	348	387	378	383	366	368	380	391	357	373	400	375	418	373	375	375	352	367	435	386	385	396	403	395	373	391	389	366	365	384	402	398	379	394	383	401	366	389	376	389	391	375	405	348	383	379	345	338	403	372	394	377	386	386	379	390	406	351	345	378	395	401	386	358	384	388	396	390	396	396	364	360	385	349	372	349	366	395	389	376	416	379	406	395	390	380	396	362	346	342	368	382	397	370	383	407	368	397	408	391	364	382	395	357	433	383	380	386	355	387	386	371	374	399	359	399	396	382	410	383	412	384	391	404	410	363	379	398	340	386	393	400	428	394	384	393	375	376	378	403	400	387	391	362	395	385	421	351	380	397	421	403	367	352	351	339	392	354	399	378	370	338	353	382	427	386	373	394	391	349	373	409	386	367	387	363	353	384	378	374	366	387	385	363	424	386	372	349	397	403	381	411	398	382	420	394	349	388	372	372	403	360	354	379	415	344	375	381	407	398	407	321	380	397	396	415	403	373	394	385	393	343	394	407	378	368	370	357	356	373	383	407	395	391	357	399	388	399	368	382	408	364	387	371	359	392	403	381	403	364	374	407	377	359	421	360	380	384	396	360	437	410	379	372	406	348	397	430	356	369	363	345	387	403	364	405	378	408	387	374	378	378	388	419	367	416	381	388	375	400	352	394	385	386	390	347	403	412	376	379	398	404	406	325	405	390	376	418	358	373	419	370	388	424	378	394	396	364	384	378	378	385	394	351	356	383	414	406	378	395	367	415	393	386	394	376	405	337	407	354	356	385	372	394	389	375	405	352	399	408	420	373	355	420	399	395	339	375	391	397	369	398	396	374	363	399	394	371	451	374	368	387	413	364	392	388	376	389	362	354	419	393	386	379	393	413	366	404	411	381	401	413	371	397	370	359	368	419	372	410	374	419	409	392	366	393	357	363	380	382	385	391	403	394	355	392	372	392	400	414	397	370	402	355	429	386	371	333	398	431	407	386
23679	20719	27686	23804	20373	9059	3263	2030	1463	3383	22943	27087	17254	6915	1883	745	587	551	520	557	537	542	516	547	516	499	516	500	519	502	469	496	472	539	518	467	488	486	521	530	497	496	518	540	500	501	507	478	471	556	514	503	508	470	475	475	501	502	522	494	495	500	503	489	486	477	510	499	492	481	530	475	505	490	512	539	530	518	495	476	519	523	501	498	517	528	508	493	511	484	532	520	490	517	495	498	479	486	487	493	525	473	533	536	485	509	501	464	510	524	486	472	500	490	523	487	523	503	495	518	521	483	546	509	540	533	468	505	529	550	465	527	499	512	482	525	542	496	524	483	478	479	504	482	471	528	508	480	509	494	543	488	502	488	508	456	487	492	478	520	538	487	520	519	516	455	477	526	537	496	461	505	538	503	478	518	487	529	512	514	515	524	501	473	462	506	524	498	477	517	547	456	522	498	521	490	490	494	493	530	512	519	517	559	530	483	499	503	498	498	469	515	472	481	514	499	463	487	503	499	493	503	514	486	466	502	483	530	515	484	521	506	461	506	557	473	506	519	510	470	525	524	519	510	508	495	502	501	504	534	511	460	493	532	510	511	472	515	512	482	506	489	500	470	513	483	503	490	486	520	524	498	492	520	500	488	527	514	507	473	481	499	480	491	483	491	523	539	531	512	525	577	522	535	493	473	490	468	473	474	500	527	484	472	516	494	533	535	485	499	492	491	520	522	506	516	450	472	513	513	508	473	527	512	497	498	496	482	517	533	530	473	529	500	478	550	526	504	497	519	492	551	480	521	446	519	475	533	516	517	497	511	524	483	501	516	497	508	490	530	498	478	493	533	475	489	497	480	512	494	526	490	480	502	496	534	501	539	510	521	528	491	521	478	451	527	550	501	490	492	476	559	512	544	477	522	501	517	504	527	517	504	485	487	541	491	450	474	470	480	529	527	483	521	545	503	512	472	465	512	510	522	519	499	521	509	500	471	489	497	495	501	521	518	509	493	490	514	480	517	511	516	523	503	516	536	504	460	489	519	503	521	503	542	554	526	506	478	474	498	539	521	496	478	498	507	524	518	486	524	512	507	507	494	508	498	488	505	476	504	497	500	521	458	481	509	496	486	512	509	513	512	503	490	502	505	506	486	511	484	505	526	494	524	517	478	491	484	512	544	492	521	489	484	508	489	506	510	491	528	484	505	506	508	491	493	479	498	480	510	470	475	500	516	524	546	512	532	497	486	511	507	515	522	500	489	490	502	547	503	473	510	514	463	515	551	517	492	496	485	515	527	488	500	495	495	495	483	534	520	534	468	489	520	508	505	533	510	470	495	491	481	511	497	494	487	529	472	489	514	515	459	541	472	519	495	499	495	500	505	518	497	488	486	464	535	508	552	446	526	508	533	516	522	507	538	483	503	484	486	517	521	465	519	514	489	464	518	478	481	520	494	487	485	490	499	484	503	464	503	527	515	485	518	509	478	520	514	460	418	499	491	512	494	529	472	461	487	543	500	479	525	504	483	518	490	482	507	515	523	501	498	470	512	523	502	500	504	468	468	581	502	528	495	475	514	493	505	494	530	504	486	506	504	541	482	519	517	526	443	486	477	484	489	506	516	512	480	509	511	499	511	467	519	469	499	519	503	538	442	477	489	501	523	516	494	512	534	498	452	492	488	535	511	530	512	515	533	497	480	510	501	504	497	501	510	485	530	466	494	493	467	511	518	512	516	501	485	491	502	502	502	473	500	487	530	456	485	519	513	483	491	516	498	546	501	501	518	540	534	495	510	509	524	521	519	499	518	495	516	495	530	488	497	513	505	521	469	522	498	495	503	513	495	502	535	519	473	491	515	511	476	500	514	470	492	511	491	479	527	508	485	465	461	498	509	509	501	510	488	483	504	544	464	496	505	491	487	547	500	523	476	485	503	548	493	472	507	482	474	515	472	509	496	536	523	458	473	530	513	485	487	448	508	505	496	512	536	512	474	507	510	478	507	545	509	491	509	534	487	524	461	508	478	476	463	508	467	515	513	513	464	488	504	523	507	490	530	473	485	498	492	522	468	460	548	503	495	479	506	482	499	514	522	492	547	503	519	498	476	511	502	489	500	527	495	484	480	527	472	489	537	525	517	507	501	483	525	477	457	488	501	481	546	488	504	480	470	535	511	466	501	470	476	487	452	534	528	462	508	501	528	480	472	490	478	465	479	480	477	508	496	502	518	519	466	480	450	487	503	512	519	493	483	522	536	497	516	477	529	512	479	489	501	495	487	516	468	496	488	497	500	526	501	506	471	482	516	479	525	516	471	507	514	492	491	504	484	508	549	493	520	524	493	507	486	499	464	512	517	530	483	539	477	507	507	481	513	496	485	479	497	489	500	522	475	503	509	519	468	504	493	499	465	509	507	518	495	464	506	531	496	525	519	551	486	498	520	470	498	505	459	489	491	461	489	464	545	496	510	510	507	526	541	491	468	492	494	490	476	502	457	502	506	461	483	478	440	547	466	487	520	490	456	497	493	504	504	496	466	515	468	513	496	512	532	478	503	494	526	502	479	514	475	472	471	478	460	523	515	517	487	500	518	515	473	523	522	480	503	479	505	520	533	532	524	501	533	514	473	482	465	456	490	482	532	522	499	477	512	505	504	490	481	491	488	498	510	482	512	513	496	493	549	488	503	505	499	496	488	511	495	499	471	513	495	522	512	531	522	456	512	513	505	491	515	486	511	532	489	514	491	473	469	484	491	536	506	534	478	494	514	517	500	460	479	463	471	509	538	504	502	480	546	503	513	495	461	461	522	483	556	512	482	498	472	528	507	516	489	475	499	520	521	542	533	536	490	484	528	539	470	485	499	510	523	487	483	523	521	508	544	480	518	498	479	486	499	516	490	514	500	499	481	509	515	488	549	495	465	480	511	502	500	532	483	487	496	536	524	471	477	540	481	450	512	523	469	479	524	493	464	523	454	480	511	503	478	484	497	513	507	519	451	506	496	536	512	514	509	561	467	529	515	478	511	474	478	456	486	482	520	476	495	467	502	482	527	513	463	519	549	481	482	482	494	480	494	465	489	501	469	453	519	511	509	519	498	474	476	514	494	515	514	544	534	502	451	496	532	493	485	485	530	495	489	536	542	512	504	460	477	515	454	465	482	508	496	520	538	470	502	517	558	520	512	527	459	485	468	452	507	484	508	519	531	482	477	486	482	505	485	492	510	519	480	558	497	483	517	503	532	492	485	479	482	472	514	468	523	474	508	468	483	508	528	504	492	496	441	483	511	486	468	473	512	518	480	513	548	487	525	491	487	529	498	490	518	518	491	528	478	526	512	464	478	479	468	500	485	502	505	478	527	490	514	513	471	490	519	487	517	474	474	504	500	527	493	531	499	491	501	487	501	475	484	524	489	485	509	522	489	469	527	462	489	481	519	502	467	490	545	514	517	514	522	476	496	519	514	498	512	515	517	518	503	478	464	514	523	537	505	546	527	457	504
6284	13708	12773	9379	5485	3400	2898	2614	2026	5272	26276	23813	14492	6289	1926	758	546	491	456	480	487	457	472	473	455	466	481	437	442	452	430	457	452	448	437	457	450	482	482	459	401	455	436	423	453	462	452	435	466	426	445	485	428	474	470	417	486	428	445	432	438	463	479	437	462	438	426	455	482	432	403	462	446	460	445	439	455	450	452	440	457	450	474	443	449	460	445	453	419	449	503	434	461	421	423	461	454	426	446	443	435	455	466	439	437	429	434	446	417	467	456	487	456	497	420	450	456	462	425	452	482	448	467	436	431	445	423	475	437	451	467	473	451	448	447	439	443	474	448	434	421	481	431	429	452	418	460	456	432	430	434	442	439	462	465	433	449	484	459	466	469	419	440	431	449	451	456	420	488	460	427	467	425	460	470	455	446	420	421	480	453	452	439	420	424	486	437	440	416	455	451	429	443	463	462	440	428	459	430	451	484	486	421	495	442	433	455	425	424	449	436	444	465	472	460	447	435	406	438	421	457	437	458	455	456	478	437	430	465	468	489	448	441	382	441	459	480	433	471	460	456	437	439	437	432	454	450	419	464	445	440	463	467	421	434	404	442	458	423	474	440	444	456	448	461	454	443	420	472	437	450	467	440	435	454	449	477	503	487	457	462	461	485	441	402	431	425	461	453	439	426	410	423	479	418	432	455	422	447	432	453	442	447	473	462	456	488	433	442	459	458	442	441	442	419	434	444	421	427	428	458	474	456	445	468	464	466	437	458	459	475	449	466	447	424	451	452	465	481	453	465	418	443	469	449	464	434	434	428	432	414	429	436	448	465	440	445	415	422	455	414	407	431	443	441	465	442	456	447	454	456	444	471	462	435	476	475	434	459	451	448	445	478	455	446	431	445	435	444	429	422	416	461	496	433	456	458	438	438	474	439	469	470	490	398	414	481	457	434	427	444	451	490	422	451	426	429	405	491	406	450	451	427	447	445	445	468	456	432	447	454	499	470	436	458	430	435	424	456	423	436	451	447	414	464	442	431	433	436	483	474	465	484	415	423	452	475	457	414	436	423	470	441	439	425	441	437	465	434	427	466	414	436	415	455	469	445	424	430	425	422	417	450	472	469	466	440	420	434	436	451	458	448	492	408	437	439	451	452	434	446	442	426	474	475	440	424	442	460	443	463	406	454	431	423	446	462	475	410	465	420	435	442	430	491	422	452	436	420	428	471	468	439	437	449	425	439	446	417	433	451	427	473	452	468	430	461	392	485	458	436	452	449	433	444	464	485	482	454	425	456	459	452	426	474	411	458	443	452	451	458	417	435	464	474	441	441	470	453	483	449	483	430	455	476	459	471	462	418	469	460	434	432	410	443	449	469	419	439	444	463	488	437	409	443	466	420	447	430	431	462	470	446	405	434	463	476	429	467	447	460	438	452	451	478	442	446	434	419	411	464	452	436	446	468	449	496	464	448	435	464	459	439	431	420	446	437	421	433	443	446	393	434	457	412	448	452	432	444	434	450	438	480	449	423	454	438	455	440	428	416	459	439	418	410	460	442	437	415	433	452	441	436	437	442	445	471	475	437	423	448	436	454	430	452	401	435	436	443	449	461	464	447	439	448	441	454	454	444	447	417	466	437	419	482	449	490	428	403	448	428	485	433	426	453	449	491	440	453	465	431	431	451	448	440	447	436	430	431	439	480	462	413	441	425	436	446	400	430	443	461	471	423	447	433	449	419	455	476	382	440	425	448	462	477	465	453	462	435	429	467	478	433	448	441	460	450	474	424	442	423	418	408	449	421	442	439	434	441	436	482	427	455	445	481	473	444	466	466	461	432	438	439	401	441	456	482	448	436	471	442	450	429	452	455	393	446	423	426	425	482	462	446	410	428	425	458	424	410	414	461	485	450	418	417	435	441	470	454	447	456	438	459	454	456	409	476	442	443	424	435	414	443	438	413	438	435	477	477	433	494	424	468	427	463	465	421	442	426	455	458	406	438	459	425	424	461	492	471	451	428	428	439	448	405	437	404	438	472	488	466	433	463	454	401	446	413	444	450	436	459	430	459	498	429	429	438	468	429	457	420	445	472	457	453	426	421	438	443	425	430	434	428	418	443	462	454	438	456	461	415	426	453	452	457	442	423	428	438	446	460	450	460	452	420	415	473	447	461	458	420	425	416	418	466	464	464	404	465	435	484	455	436	449	433	395	456	427	436	434	468	427	433	463	434	406	456	469	436	466	421	428	436	450	425	443	448	411	418	456	444	439	433	433	437	437	421	446	465	455	445	450	452	471	492	412	431	459	418	464	452	445	426	440	458	448	446	425	442	453	432	422	422	408	450	451	451	420	456	449	452	442	472	450	394	441	446	447	410	429	436	448	437	445	455	463	493	428	459	438	441	461	460	479	455	440	447	460	433	421	459	467	441	435	450	425	459	441	455	446	391	467	458	434	467	508	459	432	453	454	473	448	429	436	444	440	465	434	446	438	457	459	430	470	443	432	450	450	424	450	451	430	431	434	413	444	482	429	426	454	431	445	447	445	450	455	443	447	443	457	440	446	457	478	413	464	450	437	455	402	413	453	437	418	485	442	452	408	433	437	443	419	414	457	422	419	413	424	432	436	456	449	461	412	485	421	461	486	423	451	425	428	434	449	421	463	436	406	435	420	450	452	441	458	473	450	437	426	420	428	459	486	459	473	464	395	449	436	429	426	432	442	437	472	415	423	480	475	447	478	459	434	443	487	403	438	450	433	420	477	440	455	421	453	400	492	435	446	412	436	447	452	443	423	449	469	444	430	480	464	453	459	434	415	426	436	453	438	444	453	485	413	423	434	454	444	418	404	437	451	458	477	445	458	425	407	460	411	394	444	474	440	433	438	447	471	471	425	473	495	447	409	471	443	415	421	432	442	422	453	456	452	431	426	464	422	441	450	487	425	435	418	421	491	453	450	443	465	435	452	443	471	437	444	445	440	423	424	481	443	455	423	458	449	441	416	422	433	436	426	431	456	453	433	454	467	463	458	464	416	437	416	494	453	436	447	438	443	408	446	445	445	420	460	446	447	468	440	468	439	426	436	455	406	421	455	427	456	425	425	456	423	458	420	423	472	432	457	452	434	444	469	474	425	477	431	440	463	472	415	476	449	419	437	442	420	427	444	451	462	411	450	455	443	434	455	442	472	392	459	411	471	478	401	450	457	448	410	421	450	459	421	423	435	482	429	432	440	434	441	451	422	451	445	448	429	435	430	432	445	451	490	438	468	428	465	435	490	460	440	469	444	438	447	458	418	430	451	464	405	417	431	444	486	417	430	436	417	446	438	446	494	424	437	466	450	430	450	436	413	464	439	491	445	452	484	449	419	429	467	480	467	436	377	465	437	424	435	441	412	470	464	439	452	415	465	436	459	437	442	422	461	483	440	426	486	444	406	458	465	456	432	433	457	436	465	412	474	457	432	461	421	422	447	459	445	426	454	419	421	431	457	448	461	443	450
26834	11225	4006	2332	1300	888	623	585	530	536	1195	1887	1440	945	576	469	378	418	419	379	386	390	383	398	424	389	365	413	383	393	418	399	397	395	414	393	380	376	400	396	417	412	389	379	402	414	388	397	364	367	386	383	417	406	389	398	387	400	406	431	428	402	412	378	407	396	357	401	345	407	381	400	409	374	396	372	392	375	388	405	408	390	400	405	374	414	379	385	374	385	390	392	416	407	404	414	405	377	399	398	405	383	400	431	382	419	422	385	375	404	373	385	390	386	357	415	404	387	353	398	406	427	367	404	397	380	398	412	403	391	359	426	379	387	390	381	365	400	341	403	377	390	392	413	419	366	422	381	432	368	364	391	379	391	411	385	405	390	403	448	398	388	413	403	374	418	384	403	415	392	392	367	371	380	428	409	409	421	389	376	425	375	406	392	371	376	386	407	396	376	402	381	395	391	431	409	402	464	389	384	390	411	426	421	385	413	417	378	352	397	427	396	439	336	407	417	413	396	421	412	417	377	350	373	386	416	428	400	393	386	403	381	386	372	386	422	365	427	372	381	401	377	422	409	366	369	398	353	388	389	419	424	406	404	421	415	394	397	363	348	376	405	422	400	418	372	400	390	371	423	420	389	408	385	392	365	396	385	418	402	392	371	360	398	402	376	389	422	425	392	419	418	403	433	365	385	414	372	389	343	402	383	401	406	390	345	371	410	403	394	382	383	408	383	401	361	378	379	411	386	407	394	383	391	411	376	407	376	366	396	382	386	373	399	397	407	419	407	393	459	369	395	442	390	397	406	371	421	362	417	387	417	416	393	417	395	395	411	393	406	399	374	378	396	432	403	408	407	394	379	395	438	394	410	411	385	414	431	419	391	372	417	375	374	384	399	378	376	398	345	383	356	405	376	392	388	398	391	394	387	365	395	412	400	392	370	388	415	453	383	400	416	381	386	380	406	409	409	347	376	346	426	396	396	404	411	406	369	396	378	383	418	363	428	396	422	399	383	403	377	382	403	402	370	421	406	387	415	371	377	413	410	407	397	392	377	390	399	392	419	401	390	410	394	398	435	395	369	371	423	414	401	409	420	372	423	377	409	397	357	393	373	373	398	409	425	379	416	384	377	409	422	397	377	400	383	395	389	403	400	415	338	411	376	406	405	378	418	418	362	364	390	404	432	402	413	417	375	379	359	391	402	383	416	360	408	425	384	408	357	376	403	421	388	369	396	411	393	433	393	372	384	417	412	432	372	419	392	415	411	361	405	423	410	409	363	376	376	366	373	380	416	408	417	378	409	389	404	403	395	390	357	420	380	398	378	382	411	383	389	381	383	382	383	382	353	386	399	412	406	401	406	444	417	409	393	371	368	420	401	368	408	403	379	433	389	437	419	374	405	377	385	385	375	378	390	426	368	383	434	425	423	416	406	395	402	384	405	382	382	417	438	417	395	387	377	378	422	381	408	414	428	428	413	421	384	410	424	389	378	370	374	431	419	400	358	393	390	374	410	372	384	401	409	424	430	360	407	404	396	413	374	392	392	430	369	416	394	425	413	403	409	344	398	378	389	360	388	386	396	419	374	361	407	387	374	410	368	366	386	409	402	402	377	371	410	411	369	389	417	378	404	419	422	429	389	402	399	411	395	387	387	424	424	387	368	414	372	374	388	377	397	376	400	378	442	381	399	423	406	431	364	387	389	408	392	419	388	415	378	357	402	356	397	365	386	381	405	386	375	404	420	358	382	393	398	400	419	392	400	379	408	416	376	394	415	404	401	371	390	370	396	383	415	394	392	401	389	397	388	375	365	361	394	447	410	393	389	390	412	386	390	429	387	386	402	389	371	430	395	375	372	399	405	374	422	395	391	380	408	382	371	400	415	418	401	347	417	421	379	416	389	394	438	384	378	390	369	417	402	425	387	370	364	411	386	401	435	368	373	391	387	362	402	392	364	393	377	417	426	385	384	392	403	427	379	434	406	397	362	443	430	388	387	381	385	411	371	402	397	367	432	396	423	395	395	410	403	447	404	403	419	409	374	410	402	380	398	424	402	363	437	386	428	385	399	402	388	381	358	385	386	427	401	425	406	379	426	409	395	362	384	390	364	341	383	380	395	368	392	419	397	413	402	380	374	394	400	382	399	403	395	378	381	382	386	408	401	370	393	387	383	384	387	397	411	385	389	384	403	393	344	403	371	387	384	401	395	375	394	384	385	403	418	404	403	377	396	414	401	407	406	355	418	400	388	403	375	420	396	398	367	399	409	377	392	422	388	347	408	404	418	394	401	410	435	366	381	416	417	390	384	389	385	354	385	375	382	379	379	365	422	360	403	406	417	391	392	384	401	378	401	382	373	403	406	405	389	383	400	358	385	422	401	438	416	417	421	400	395	431	398	409	387	392	428	385	431	397	424	398	416	378	382	382	386	372	401	398	383	421	401	399	389	396	364	411	396	419	399	398	397	421	375	380	391	398	404	362	397	376	433	369	390	422	379	401	393	379	396	402	398	412	373	397	411	404	426	377	411	409	419	395	404	406	363	394	370	392	405	349	363	403	430	415	395	375	365	390	407	410	401	391	348	410	402	372	402	371	417	417	361	392	401	374	409	408	347	403	416	379	389	377	388	387	411	392	371	421	412	409	424	367	391	407	395	390	374	375	395	395	396	391	392	412	412	403	410	385	394	408	392	404	391	424	383	428	373	411	400	431	378	362	370	404	398	373	401	396	383	402	370	433	397	389	407	401	423	379	402	366	385	391	399	399	364	416	367	392	416	397	389	397	403	360	403	435	398	447	401	375	391	386	429	396	360	411	406	394	374	399	382	407	408	384	391	406	436	389	388	405	396	429	386	378	405	382	421	379	377	418	422	398	391	387	394	414	390	390	365	372	398	378	406	391	407	414	435	370	374	421	387	401	392	397	391	397	402	361	368	412	420	413	385	363	398	391	420	396	396	414	390	377	387	383	392	383	399	416	396	429	400	397	383	414	412	383	412	437	366	395	405	404	409	415	384	423	355	423	398	356	380	438	372	408	386	412	394	385	390	432	406	416	366	405	383	400	425	381	391	385	386	406	401	415	378	394	411	388	391	398	370	413	382	405	392	382	364	409	405	408	420	412	358	372	411	406	412	356	376	421	421	400	416	378	408	391	415	420	396	380	408	410	377	402	414	389	391	402	369	398	410	397	373	355	399	384	393	416	401	402	392	378	408	409	391	408	415	407	381	420	389	378	380	411	392	390	410	374	399	400	372	369	408	394	356	357	375	426	409	378	393	374	391	335	372	393	440	375	407	378	435	374	395	410	426	419	413	390	401	408	392	351	413	404	397	382	411	402	368	386	389	406	413	434	371	381	395	386	373	359	388	394	380	413	391	352	454	393	421	391	384	410	404	408	360	369	371	418	411	379	388	397	443	420	406	387	370	398	405	409	416	413	382	395	374	375	413	414	375	401	364	383	404	431	380	431	373	356	424	387	391	394	414	380	415
6269	3333	4229	2342	1551	1121	796	710	635	574	1701	2436	1726	937	555	396	349	316	325	345	336	333	371	342	334	343	333	326	347	358	348	353	326	343	344	344	336	318	367	332	356	370	321	357	350	351	348	352	340	352	357	381	348	360	349	337	330	344	334	334	327	347	362	336	374	334	312	339	346	335	335	363	347	350	371	312	332	345	357	349	364	372	358	316	378	348	367	315	324	332	380	331	324	343	356	359	317	350	336	334	320	345	343	321	315	351	353	349	364	351	340	351	371	349	349	336	368	353	348	312	342	345	349	346	360	337	299	335	338	323	342	342	345	347	368	362	395	335	358	335	326	369	320	314	331	331	318	309	297	359	321	367	320	394	330	367	339	350	334	324	369	300	352	365	333	341	396	344	389	303	322	378	332	345	346	347	347	315	339	349	339	333	338	343	348	291	337	374	389	321	341	337	364	363	361	362	356	368	347	339	323	351	333	324	352	335	357	296	328	324	337	329	344	312	344	332	358	344	384	330	330	339	340	337	334	308	340	346	300	319	373	330	317	362	308	339	362	347	355	321	325	343	378	317	329	344	322	352	349	345	379	357	311	372	361	344	346	335	357	353	312	339	389	374	340	319	316	354	314	347	348	375	345	351	347	337	325	318	328	318	299	344	338	357	370	340	342	355	328	339	350	318	324	351	355	348	350	324	371	339	357	355	339	347	340	339	366	344	360	326	353	337	356	334	347	341	357	344	336	349	387	336	368	367	314	336	357	301	366	313	334	337	332	365	327	352	371	317	342	358	323	308	312	333	332	366	329	303	358	329	344	364	364	357	350	342	312	315	370	322	360	344	336	385	338	353	350	345	346	330	337	350	346	348	332	354	349	349	373	335	322	360	354	337	352	306	358	341	332	365	362	315	382	331	339	353	317	326	335	343	358	349	339	400	350	376	323	379	353	327	353	332	352	338	354	357	345	346	343	367	370	331	328	326	341	353	368	363	347	326	325	335	336	348	346	312	330	316	368	331	328	346	345	297	324	339	353	332	349	345	366	331	347	339	298	341	353	360	349	310	345	344	351	320	320	355	318	374	339	333	337	351	361	334	331	379	326	353	333	338	339	351	327	332	357	341	356	362	325	333	340	357	340	332	337	346	331	371	375	345	368	338	340	334	338	352	343	363	357	331	342	348	346	309	357	315	347	345	316	297	353	349	353	382	320	330	331	352	380	348	343	306	354	378	338	355	327	353	394	389	335	327	355	327	344	364	384	361	348	320	348	301	358	325	376	341	361	369	332	343	339	393	340	346	316	332	356	372	346	369	361	343	368	348	345	354	337	313	336	348	348	356	357	312	334	383	338	325	345	362	342	373	300	338	362	355	359	358	351	353	350	354	340	342	340	343	352	390	347	334	321	326	358	368	364	353	354	332	349	318	349	364	357	373	353	330	310	378	336	372	328	353	347	350	314	329	370	366	370	349	317	329	340	379	335	353	319	347	354	371	355	326	337	380	373	311	322	331	334	355	373	346	375	315	330	311	368	344	366	348	317	334	334	344	357	360	369	337	351	366	368	367	374	345	370	337	347	391	339	343	334	339	353	359	346	357	367	343	342	366	335	356	339	339	349	337	350	330	340	325	348	358	361	319	380	305	345	337	344	336	358	355	342	339	319	370	367	323	345	302	354	373	370	346	315	382	317	359	368	362	330	382	364	326	358	355	360	340	342	318	339	322	324	357	346	345	322	341	343	339	347	336	343	325	368	327	335	374	347	361	385	366	342	346	362	346	329	340	337	370	324	330	354	351	360	366	336	321	312	360	362	348	339	332	342	356	323	330	357	324	325	328	331	343	408	337	326	329	324	353	340	341	367	351	346	353	328	329	345	343	339	342	390	365	331	388	340	310	353	341	340	384	320	353	348	356	358	348	333	365	323	345	351	355	334	314	328	344	335	309	333	354	338	351	349	350	361	324	323	328	308	373	367	381	340	344	349	355	358	333	352	341	342	357	353	345	332	336	356	306	338	366	342	309	353	370	327	358	357	343	319	351	329	359	311	371	298	315	349	355	367	333	354	371	339	361	328	318	340	342	363	377	333	351	347	320	336	349	307	368	354	341	342	349	349	305	330	351	339	328	349	350	339	336	338	307	356	325	347	339	336	349	351	335	325	357	353	344	336	343	336	344	361	327	340	321	321	348	344	347	312	359	310	325	349	356	347	342	326	355	354	300	367	342	361	344	351	339	354	340	325	327	371	356	320	325	357	358	334	333	303	346	335	351	362	366	315	311	325	338	332	348	375	350	355	336	382	374	366	332	314	372	363	368	365	352	362	311	359	359	355	382	338	321	313	318	328	348	374	302	343	354	361	344	370	323	331	327	358	324	337	327	363	337	340	371	348	330	356	343	346	337	328	378	324	331	315	344	342	335	357	316	358	337	339	319	315	347	359	344	326	337	356	349	330	384	360	315	361	345	354	341	338	346	352	330	322	328	368	359	330	340	381	315	322	303	339	342	349	324	337	367	342	372	372	340	398	349	337	333	363	336	392	329	341	346	343	347	319	346	327	346	358	329	362	321	340	363	313	372	342	335	351	363	346	338	380	363	343	322	338	327	306	328	319	328	334	318	347	365	364	317	371	353	369	348	336	352	365	312	353	364	338	340	350	362	350	329	330	341	336	343	354	351	313	344	349	317	314	326	309	396	344	339	363	355	372	336	347	342	368	321	368	351	357	343	347	352	344	347	340	324	334	328	388	364	338	340	356	327	340	317	364	321	409	316	369	349	350	371	326	337	325	328	335	331	375	327	347	316	305	344	331	309	330	316	315	333	346	356	341	363	329	342	338	355	316	322	359	345	377	353	367	339	331	360	339	336	381	331	363	362	359	350	340	334	394	342	331	301	348	323	345	350	327	339	354	372	377	340	349	323	288	354	343	329	341	327	351	346	313	335	309	344	362	358	337	351	352	327	370	359	349	351	315	332	358	366	338	326	332	296	328	340	337	350	335	338	333	375	329	301	351	293	338	357	356	329	354	355	353	357	340	354	348	337	367	365	362	356	351	355	332	343	349	317	360	328	359	357	370	338	336	342	330	326	332	339	328	339	327	328	340	329	315	359	345	338	349	331	290	328	354	344	374	348	345	321	343	330	329	357	343	367	344	307	354	333	365	351	346	340	343	339	320	341	348	395	365	354	319	350	329	340	345	340	356	346	351	342	352	329	310	339	361	370	351	341	326	336	341	328	321	325	345	327	353	314	319	330	355	354	328	317	369	347	331	367	362	358	353	316	334	362	342	331	355	367	316	314	335	328	339	336	344	352	317	358	343	328	366	342	356	306	333	345	368	305	327	327	350	354	340	350	367	331	338	297	334	351	333	392	353	337	338	342	352	353	336	330	359	328	337	326	331	367	321	329	331	328	331	347	330	348	350	336	359	350	340	352	348	351	345	351	335	346	401	320	346	347	337	319	332	349	324	341	348	353	345	388	346	331	310	355	347	355
24644	20747	26724	24676	10355	2651	1448	1156	921	1322	5831	15358	10773	5154	1725	694	501	458	433	451	418	421	447	435	426	449	446	400	451	439	405	455	431	423	403	386	396	425	458	423	414	436	389	422	422	420	422	422	397	417	409	443	441	448	441	448	439	429	400	394	415	443	431	396	412	436	415	451	439	430	450	386	419	432	411	412	428	430	428	449	419	435	412	433	423	428	416	423	456	422	420	451	412	425	384	421	391	448	406	422	426	415	388	405	433	452	419	456	426	443	411	440	418	427	457	404	420	414	457	445	405	421	436	442	473	401	453	412	395	432	416	400	417	416	404	437	396	440	436	427	424	446	417	413	417	403	435	419	386	439	421	425	440	434	421	440	439	451	400	431	447	420	441	458	442	400	419	458	400	378	427	405	414	402	425	432	420	441	441	422	429	401	438	478	406	436	402	427	403	449	413	403	441	414	422	439	425	404	413	426	420	400	446	430	388	415	398	425	409	412	415	463	415	425	427	400	408	444	416	407	403	380	427	433	429	408	433	390	433	426	427	380	430	403	378	408	440	437	427	415	387	430	400	407	427	427	392	403	413	414	412	419	391	392	420	404	457	422	424	428	429	411	437	410	431	421	423	405	388	423	423	408	415	415	415	444	422	391	423	398	406	447	430	408	387	385	435	426	450	404	401	438	410	440	427	451	413	412	438	456	413	422	395	412	379	455	428	396	435	401	439	437	389	429	423	429	431	407	407	398	438	402	460	410	400	431	404	444	429	410	429	430	431	427	453	367	447	436	416	397	407	401	404	458	377	411	399	414	440	439	405	411	439	439	440	435	436	450	447	429	449	396	429	424	437	424	430	430	463	423	476	441	424	424	406	405	401	463	397	400	412	445	390	431	402	437	449	413	419	455	434	413	391	402	422	414	431	436	448	434	416	446	415	415	409	417	430	445	425	451	423	407	411	444	427	380	391	426	416	416	426	431	419	427	389	428	447	453	424	432	402	387	429	407	427	402	420	376	415	429	442	452	439	397	371	417	401	447	422	429	419	403	439	429	406	426	447	441	396	449	437	391	425	397	400	434	394	411	421	411	450	415	397	420	392	426	396	435	404	436	447	450	396	457	394	402	406	404	416	399	417	415	430	453	440	429	452	440	421	420	424	412	390	413	415	402	443	417	396	447	426	406	422	413	456	434	373	434	431	419	428	414	407	417	404	404	462	363	447	407	413	427	426	401	373	425	417	454	451	419	382	362	422	411	434	414	415	425	453	426	414	445	434	404	435	407	399	441	421	418	424	401	393	394	396	414	429	456	453	432	412	409	405	424	413	432	407	372	435	395	439	446	405	429	432	407	413	447	397	413	363	428	389	433	428	407	428	424	430	447	414	405	414	427	444	416	432	408	426	428	392	399	420	422	432	399	387	404	419	435	428	411	418	432	444	430	381	400	407	385	417	387	456	416	480	426	429	418	430	403	388	403	397	438	442	419	437	409	414	371	437	443	425	411	402	405	413	382	440	403	380	417	427	408	420	429	451	424	443	443	423	414	405	412	435	400	399	424	404	431	403	413	395	413	441	419	423	405	385	433	397	410	409	432	409	411	407	435	418	416	381	430	384	427	426	431	437	385	416	423	412	415	425	394	413	416	439	403	397	423	399	395	418	431	414	435	441	410	424	445	411	462	384	407	450	404	456	446	419	405	400	410	416	407	394	403	458	428	451	430	427	402	434	428	408	417	422	439	421	395	386	445	385	424	452	411	420	429	410	422	374	401	430	428	441	451	434	401	415	430	417	433	415	426	393	444	429	422	387	441	434	415	430	436	430	437	407	422	409	389	433	401	426	429	423	440	415	420	417	451	393	396	457	397	408	414	468	432	431	393	434	432	416	391	418	441	402	392	409	454	433	414	457	438	410	431	454	450	399	436	412	412	446	393	438	435	448	387	445	403	425	430	425	462	462	415	444	459	430	399	430	447	462	397	450	389	430	423	444	407	432	432	456	421	431	437	392	436	386	426	400	443	431	423	445	441	440	436	409	392	425	426	459	401	395	426	427	428	421	434	413	419	407	426	431	464	410	424	460	420	440	436	423	389	430	416	444	434	368	426	401	457	402	435	435	414	387	390	446	406	411	434	494	406	388	428	385	426	446	404	432	439	396	402	447	424	423	435	428	415	418	425	431	422	426	400	434	422	415	423	451	422	444	440	446	416	436	397	403	435	426	414	408	408	436	388	431	402	413	424	423	432	384	401	405	430	431	410	423	417	414	431	404	403	376	416	418	419	440	476	397	414	398	411	453	428	411	412	382	433	389	426	420	392	412	438	410	395	418	408	471	451	411	433	378	441	383	450	420	417	379	414	427	424	407	454	405	401	427	428	436	406	417	444	451	431	417	417	423	416	397	448	415	401	429	395	441	400	459	376	419	446	401	426	411	445	436	422	400	392	417	456	413	407	449	425	416	449	447	369	443	432	413	444	397	409	396	409	404	423	419	408	439	438	414	443	411	425	414	450	439	458	422	409	412	389	398	449	427	379	425	405	413	393	375	417	435	439	417	437	429	389	411	419	424	408	410	410	416	432	389	442	431	393	403	460	405	407	445	411	445	403	389	428	429	432	435	413	430	409	428	419	396	384	476	394	431	401	453	399	406	397	388	409	402	439	424	427	441	371	450	402	406	414	432	403	410	451	451	460	429	428	416	416	379	421	410	416	437	439	425	429	428	414	438	403	397	421	452	457	413	410	407	397	376	416	400	422	397	422	430	424	458	399	433	393	419	431	417	382	403	411	418	422	445	416	437	358	454	418	425	396	400	421	398	429	453	416	439	426	419	464	423	420	423	437	368	399	431	418	450	424	401	415	407	437	432	412	446	454	438	416	452	436	434	430	381	438	424	412	434	459	449	388	430	405	396	427	384	421	445	394	411	424	412	416	418	405	418	405	416	414	447	435	415	431	427	404	430	432	421	380	429	422	440	439	438	393	426	439	388	406	414	429	399	437	397	396	409	391	407	416	447	425	434	430	417	424	387	438	407	446	434	424	415	412	424	433	408	419	405	400	434	439	403	413	413	418	398	441	401	410	457	382	397	403	407	431	418	424	429	434	440	400	399	434	441	413	431	428	413	420	460	398	405	432	427	437	417	376	393	432	421	402	380	402	433	388	412	423	414	415	351	411	420	388	399	451	434	412	393	425	404	419	426	405	415	447	397	418	404	370	378	411	374	449	398	407	403	450	421	427	417	433	428	427	455	426	454	404	428	389	422	431	432	393	448	417	421	435	444	406	415	429	390	427	401	407	396	423	408	449	426	430	402	414	448	392	415	430	412	424	439	425	420	395	413	405	397	396	441	395	427	454	443	401	420	397	430	449	437	410	410	413	422	426	446	417	402	411	434	433	417	394	447	445	393	431	426	420	378	418	444	432	456	418	421	440	368	457	415	390	456	408	416	425	417	398	432	423	431	444	397	452	442	404	422	457	421	408	451	477	404	394	443	456
5268	7799	7949	5176	3315	2425	1612	1508	1365	2072	8462	16005	10708	5310	1920	663	423	420	327	399	375	404	365	403	428	409	421	382	397	374	378	406	382	418	381	393	423	389	377	407	387	369	403	361	362	372	378	402	404	404	410	404	396	400	379	350	382	373	387	391	358	404	420	395	356	356	383	363	372	395	407	395	387	387	408	383	400	403	386	373	381	387	374	393	376	391	399	385	395	410	419	399	368	382	375	375	386	378	411	378	403	364	387	391	368	349	428	372	371	369	375	330	380	367	361	368	368	396	393	333	412	388	431	368	369	357	396	385	365	338	405	389	395	383	413	391	386	353	373	391	365	394	367	342	365	405	376	387	365	398	391	395	368	396	379	418	372	424	363	409	369	390	343	402	386	401	403	371	380	402	383	377	405	386	356	403	382	373	347	386	376	358	423	345	394	354	353	394	343	368	368	367	374	374	376	407	415	400	354	399	391	401	393	377	383	366	372	381	386	383	384	363	399	399	390	399	411	369	377	403	375	385	378	369	360	407	360	374	382	389	392	406	382	375	393	404	396	397	414	376	393	344	373	361	388	395	391	389	399	361	364	422	389	401	383	356	385	385	368	376	389	405	383	381	351	366	367	376	385	403	424	381	378	386	403	369	393	386	373	382	400	387	344	372	393	357	380	397	374	415	372	380	390	372	354	392	374	360	397	380	369	411	372	372	398	426	378	383	395	367	380	371	367	395	398	356	386	388	354	381	400	342	365	410	378	417	413	413	364	404	383	388	397	387	358	370	377	367	350	375	380	384	397	389	395	352	378	370	363	417	407	396	348	392	421	373	377	439	394	384	386	385	401	421	376	374	384	397	378	381	376	370	355	383	419	363	351	376	387	408	387	398	409	381	388	361	376	377	353	374	375	387	399	389	396	402	378	360	371	386	376	388	433	423	448	390	401	407	358	387	359	368	372	383	400	364	393	403	383	405	390	397	374	397	398	373	386	379	371	372	370	379	368	361	390	381	378	332	388	354	345	374	370	380	376	370	384	371	393	385	373	385	354	352	344	377	346	388	346	377	404	377	343	377	377	429	381	374	366	409	366	387	378	390	400	399	394	396	375	426	405	400	368	372	383	378	402	382	404	400	370	384	378	349	373	382	397	374	381	384	399	381	350	344	402	362	375	366	365	377	376	377	430	350	390	379	384	365	381	347	413	363	389	371	374	396	385	361	374	423	429	358	386	350	376	402	360	413	353	400	369	385	417	381	372	362	381	402	373	409	409	362	363	375	414	382	390	393	374	410	353	345	387	402	449	381	395	374	340	389	359	377	366	378	392	397	418	397	353	363	436	389	377	374	389	355	377	370	368	410	378	381	359	356	391	371	354	376	371	372	381	371	384	379	409	383	387	369	387	374	379	363	394	382	371	379	391	412	391	370	389	391	363	406	384	399	412	373	370	369	388	346	404	380	402	399	368	375	365	391	352	344	409	364	396	344	348	419	364	366	367	371	403	382	416	379	402	384	400	406	346	364	372	392	388	373	372	407	348	363	360	400	379	393	397	380	388	391	351	346	384	374	363	376	380	390	368	387	393	395	360	389	403	340	372	353	350	402	361	432	396	412	381	398	380	374	333	380	381	377	386	415	395	382	410	367	378	400	382	379	371	371	400	373	392	396	360	404	405	386	383	380	410	402	407	389	394	394	335	361	374	371	364	369	383	352	384	371	386	394	397	401	376	370	365	400	376	385	345	402	360	366	381	360	368	356	357	358	385	403	385	379	390	394	381	358	414	366	381	390	353	387	371	406	377	363	399	377	401	380	368	397	365	434	370	360	383	356	367	386	402	406	373	398	364	420	410	390	364	384	387	372	418	383	361	355	400	346	384	343	371	399	378	410	392	394	347	377	392	422	408	376	386	388	326	375	385	371	374	387	331	386	335	362	399	390	354	401	368	412	370	373	383	362	393	422	390	384	376	385	366	370	357	385	403	380	404	381	371	372	367	368	389	398	360	376	401	408	382	361	370	411	388	394	370	397	395	375	400	381	393	409	404	380	385	396	369	372	394	366	405	379	393	379	368	376	355	362	363	386	384	383	354	393	377	342	371	392	395	353	402	359	368	366	361	405	383	399	373	421	377	390	409	386	379	385	401	357	373	390	386	381	375	373	398	372	372	362	414	390	361	362	393	412	384	331	342	385	384	396	402	343	403	379	389	353	363	396	343	337	403	371	378	387	363	380	368	401	394	392	376	399	380	387	386	402	390	346	381	360	383	407	407	398	370	390	352	381	374	387	391	342	388	360	357	396	382	403	385	392	395	372	366	374	367	337	410	387	347	364	382	358	400	406	398	383	390	377	370	427	404	388	407	400	345	371	382	424	392	384	418	383	380	404	429	367	380	355	403	413	387	424	392	386	384	390	389	375	394	395	387	347	391	340	360	407	389	394	399	405	369	371	391	378	395	370	383	399	378	355	367	371	415	381	379	368	422	389	380	413	433	377	372	385	357	387	351	406	408	368	370	392	377	390	381	359	401	401	395	410	427	366	401	410	364	330	342	404	353	348	353	408	359	355	402	392	357	392	360	410	370	378	411	391	359	365	385	364	357	386	403	398	408	375	381	374	358	377	380	380	351	368	415	379	386	392	395	360	393	373	407	385	428	336	385	386	371	358	404	393	356	368	392	369	354	373	355	348	365	418	412	365	393	324	367	408	393	386	365	381	377	376	400	383	399	364	380	388	367	348	382	410	387	400	368	365	369	368	385	368	379	412	388	362	433	368	330	423	383	399	392	391	382	389	379	362	395	382	356	385	362	410	361	369	315	385	385	379	371	382	373	399	388	373	373	381	363	407	361	399	416	407	379	401	369	395	395	393	401	407	407	365	363	369	332	355	381	388	381	367	373	360	388	376	399	417	385	350	394	378	387	352	391	369	355	395	338	385	373	390	421	415	369	380	412	383	373	328	368	381	401	337	394	385	367	405	388	370	381	385	381	366	351	371	377	379	407	412	390	413	370	366	381	404	369	387	339	383	391	385	374	361	350	374	360	392	388	396	357	413	366	357	411	410	364	389	343	420	375	366	374	381	363	380	350	368	378	361	386	372	341	391	360	387	349	342	379	344	397	357	385	397	374	383	413	347	376	369	379	409	368	351	372	406	367	369	404	347	367	356	368	367	390	372	388	352	393	405	365	367	363	359	366	363	394	360	373	373	403	378	370	390	370	370	374	373	375	361	396	394	372	393	369	384	384	400	353	357	393	356	402	353	357	395	390	419	370	374	376	361	372	379	390	359	398	354	378	357	350	406	381	379	384	363	373	350	378	394	412	352	393	377	374	391	393	372	378	388	371	370	348	344	421	391	394	403	371	385	378	361	389	377	385	367	386	359	342	410	373	370	381	381	379	386	407	374	432	395	382	363	346	414	399	366	401	387	372	407	351	386	396	388	392	397	396	441	373	384	358	395	384	348	352	359	402	400	376	358	364	388	399	388	356	359	394	380
23738	20709	27722	23730	20432	10406	3667	1897	1735	1728	3520	24212	22690	12488	3974	971	562	509	513	536	499	489	468	538	507	495	491	524	505	516	486	515	523	500	524	548	474	509	489	531	481	498	486	502	497	517	469	529	445	517	545	508	489	508	515	509	533	535	520	502	491	494	522	487	499	538	498	528	476	473	521	498	479	484	482	535	482	497	506	488	505	514	449	510	512	533	449	478	502	466	455	479	546	481	482	496	459	504	461	495	510	513	528	482	512	479	533	519	481	519	516	522	473	491	508	508	546	473	473	464	494	517	499	522	476	529	487	493	523	513	512	502	472	490	469	459	494	492	475	524	475	486	478	494	543	525	495	547	527	489	481	459	480	504	502	515	500	532	522	503	509	470	500	495	517	506	507	466	485	479	525	500	487	506	477	494	455	494	488	484	543	499	513	477	486	508	463	509	536	480	535	521	490	475	502	528	493	473	503	519	505	479	500	473	525	515	496	512	520	555	514	497	486	526	504	489	509	519	510	463	502	472	536	507	496	490	462	504	460	495	498	503	489	505	493	491	474	483	492	477	501	502	468	453	484	495	500	499	487	526	532	537	541	500	502	487	463	519	556	476	514	500	493	490	505	514	510	499	453	466	508	499	535	472	494	502	458	468	500	518	489	524	462	505	471	512	512	499	483	523	475	481	479	491	477	447	460	499	476	488	537	533	514	482	493	481	489	472	497	469	515	461	487	505	503	510	499	477	501	517	559	492	541	476	541	508	493	486	503	461	499	489	510	489	493	524	519	516	514	502	486	470	487	476	485	484	519	469	522	475	502	519	519	523	540	489	530	472	519	501	528	508	469	479	532	512	487	445	548	469	472	493	486	505	504	488	468	487	480	493	486	486	467	533	514	512	487	513	484	476	502	503	480	502	497	489	515	507	475	488	467	515	537	476	475	507	514	470	506	533	498	479	489	500	504	525	522	476	476	466	504	543	449	526	516	494	493	490	499	510	518	465	466	480	477	485	522	487	495	501	480	465	503	485	530	499	533	482	491	447	537	489	476	486	498	465	491	500	529	490	514	481	467	492	486	455	476	483	497	490	552	527	517	495	458	488	505	522	528	495	521	485	486	501	522	492	491	480	483	491	531	520	497	457	457	480	537	506	474	508	480	518	545	524	473	453	494	516	486	505	555	477	486	490	518	478	475	517	475	462	498	500	476	505	485	469	477	506	508	465	512	522	480	530	505	466	525	489	499	528	523	526	482	457	453	524	508	453	548	466	534	479	509	484	485	463	493	482	521	496	472	513	492	501	535	488	456	460	487	498	519	495	515	515	510	466	494	452	513	478	534	523	487	562	522	493	520	480	513	479	475	481	505	537	470	513	509	509	497	510	509	491	509	482	472	476	513	472	475	508	470	483	501	539	484	497	489	463	506	508	488	484	502	509	500	496	501	488	485	493	487	490	528	556	517	466	542	509	509	496	505	516	538	476	507	449	498	497	487	484	476	502	507	510	558	488	505	466	490	492	493	493	460	500	494	512	491	528	527	508	494	499	503	469	473	464	473	469	489	516	499	494	468	475	497	478	492	494	495	490	501	541	472	514	503	540	488	525	523	496	502	499	506	479	497	502	507	528	460	491	469	486	485	532	512	515	502	475	471	541	525	501	515	512	488	492	458	480	475	481	480	501	525	508	446	495	500	480	515	482	502	507	480	516	523	537	489	521	468	508	496	494	483	519	495	467	432	514	500	507	491	473	498	455	476	516	511	533	506	459	528	465	470	481	439	526	508	496	539	495	496	466	493	508	484	481	504	484	504	470	494	485	499	500	517	490	493	528	533	452	467	467	501	493	513	441	522	489	455	498	501	500	499	509	504	503	481	486	514	481	478	487	530	490	477	473	461	423	505	466	514	501	467	443	477	478	498	526	485	491	496	478	509	457	452	521	462	503	502	511	505	537	482	460	468	480	494	500	510	511	507	500	486	470	483	488	498	494	509	477	492	493	474	511	510	487	488	473	504	483	496	500	442	508	479	468	478	543	502	477	480	469	492	495	504	540	486	454	516	521	483	505	507	521	466	472	515	550	511	560	476	495	504	494	504	501	470	481	476	519	504	493	523	501	476	552	463	505	484	509	512	500	457	472	500	488	488	514	525	495	492	503	484	534	455	512	482	483	511	490	470	501	489	452	528	513	521	501	495	492	495	515	503	500	518	499	546	443	486	499	482	502	476	494	454	508	493	478	477	564	486	489	473	508	487	525	483	493	514	484	519	499	486	469	466	490	513	512	483	500	542	509	516	489	447	487	508	523	499	449	488	515	510	534	494	459	531	495	503	512	511	494	491	511	513	473	443	448	497	472	495	508	489	512	478	460	515	516	517	494	499	496	482	464	486	521	532	489	523	476	525	484	444	514	467	510	517	479	528	477	470	522	502	494	490	525	518	536	545	482	464	526	477	482	510	460	489	459	518	511	485	486	519	507	490	519	474	512	452	474	515	490	481	503	496	512	476	487	476	479	494	495	460	511	514	491	470	527	505	514	507	478	530	514	503	474	516	503	508	540	520	481	467	526	495	510	499	467	461	499	521	474	542	497	512	479	502	474	519	501	487	488	507	482	495	465	465	510	490	502	526	473	500	529	501	515	518	455	455	493	504	497	532	529	520	478	520	474	543	491	501	484	494	520	504	491	525	505	536	498	504	507	466	482	477	493	498	498	502	499	472	457	511	501	478	462	504	468	529	461	506	494	484	478	483	511	534	525	494	490	497	494	508	508	498	496	518	465	501	458	476	532	511	480	495	513	500	481	503	461	509	489	537	486	488	491	473	492	426	496	491	512	495	428	516	542	484	489	516	489	480	506	475	480	473	487	474	497	516	497	499	519	461	500	525	526	490	479	460	505	513	498	500	462	523	485	481	455	513	493	462	496	508	474	510	481	476	475	492	479	538	472	466	507	480	496	537	490	502	524	504	530	474	483	478	470	535	465	527	478	481	501	467	549	499	445	484	503	531	476	486	498	544	501	513	482	473	510	481	516	516	498	469	460	475	466	514	516	475	523	506	490	487	449	494	515	489	457	499	453	530	465	497	494	490	483	570	472	501	534	482	503	524	474	517	512	495	450	504	467	457	474	492	500	481	495	473	513	494	518	482	459	519	472	452	493	506	483	502	524	456	520	450	529	497	472	504	517	502	472	512	492	489	466	477	502	473	531	527	506	523	497	507	554	462	512	491	489	492	462	505	475	485	511	501	537	518	520	511	509	499	516	484	487	474	512	494	461	490	448	474	485	518	528	533	521	491	491	485	492	498	539	474	499	501	508	435	536	494	476	509	520	540	517	485	544	480	437	481	509	491	516	473	518	518	471	499	508	473	507	475	523	516	477	510	498	488	513	455	524	533	489	492	462	519	483	494	481	543	521	541	517	499	484	472	519	471	489	506	475	531	483	500	530	502	524	482	457	508	480	477	492	488	520	508	456	484	491	515	498	487	537	489	520	493	496
5935	12248	12703	7733	5559	4638	3168	2380	2448	2430	5739	25892	20134	10456	3891	896	583	485	425	443	467	416	459	471	428	472	478	469	408	436	453	451	424	436	415	425	478	476	430	477	454	466	411	430	473	453	450	452	441	459	438	458	461	415	482	471	443	461	445	473	461	460	471	474	449	418	426	468	450	408	427	434	455	440	450	436	466	433	458	446	436	447	458	420	467	457	445	444	416	408	431	427	487	453	449	410	452	442	502	464	456	468	412	451	480	478	462	461	435	431	465	462	466	384	438	470	427	424	447	455	484	388	436	484	430	452	453	443	456	453	418	438	469	469	442	419	454	442	457	454	478	501	456	434	440	401	416	422	438	472	452	435	452	403	463	474	434	445	431	471	416	456	419	436	451	466	406	428	428	460	422	442	444	464	445	446	448	454	446	440	419	421	447	451	450	458	419	425	449	448	432	438	441	442	440	424	424	413	444	416	466	412	474	436	433	449	451	455	442	439	423	428	445	452	399	457	424	425	441	434	433	447	432	431	439	454	404	505	436	465	442	453	440	447	409	446	412	439	418	443	459	455	421	453	394	438	471	461	419	458	474	428	422	446	452	436	463	454	429	441	431	426	405	434	422	477	441	426	484	429	448	425	455	448	479	471	459	444	470	447	485	455	408	424	456	460	417	456	423	452	434	418	373	451	438	480	447	465	466	433	423	433	424	440	436	451	435	411	460	432	493	461	446	448	431	450	421	423	430	442	437	465	420	406	454	439	418	436	464	457	411	428	455	441	446	431	462	477	434	483	443	442	445	442	449	413	444	415	434	433	444	426	431	472	447	456	425	441	434	426	453	470	450	444	405	429	429	421	464	477	452	440	400	440	402	425	419	440	438	433	427	453	427	436	406	442	469	432	417	461	417	464	454	447	452	406	472	483	441	400	420	414	459	405	450	463	442	451	469	440	415	434	434	465	451	456	472	440	449	441	456	411	444	478	448	429	433	426	418	434	420	416	401	444	440	469	432	419	420	426	435	398	444	420	435	438	463	457	422	463	431	435	443	475	400	414	482	458	460	447	445	465	461	429	449	449	447	465	418	433	467	438	443	419	424	462	436	440	472	431	455	476	471	454	411	425	436	459	444	423	468	460	413	426	452	444	477	445	429	417	479	449	429	404	458	447	427	464	454	440	427	416	400	448	451	459	404	431	450	479	452	454	447	456	434	435	421	475	440	447	415	439	417	444	428	415	438	465	444	466	449	434	453	399	456	440	453	487	452	429	443	449	451	459	442	461	470	480	413	428	439	473	439	426	462	462	427	473	436	426	464	411	497	459	426	423	430	446	450	431	443	401	424	419	463	454	468	417	442	449	402	418	464	415	464	442	458	418	460	424	433	453	447	480	471	455	436	409	435	472	439	441	456	451	464	421	435	458	480	429	444	415	436	425	424	439	451	436	413	465	461	447	448	440	426	472	451	478	446	411	487	454	446	456	439	444	431	482	452	457	475	450	445	456	412	429	444	439	442	411	470	466	464	439	476	480	441	422	433	401	454	453	432	422	427	461	402	464	438	443	432	431	471	431	436	436	412	456	428	449	433	480	436	473	455	486	464	387	451	459	424	442	428	445	415	492	410	431	433	443	424	431	433	452	445	432	402	434	442	430	449	459	457	443	471	441	422	435	418	427	458	449	448	386	452	424	456	399	444	405	432	454	410	424	472	453	444	414	428	442	439	446	424	431	445	397	422	415	462	465	457	445	471	438	441	459	442	416	467	427	433	473	435	415	434	437	481	428	425	439	461	445	420	445	416	435	426	450	433	454	484	447	395	430	438	462	444	465	501	431	407	482	412	455	437	432	447	409	413	407	457	446	454	442	439	420	433	483	447	434	466	416	417	429	422	443	418	400	506	453	446	452	464	423	426	438	452	466	433	474	431	443	435	455	440	444	414	453	443	412	419	435	471	418	464	460	422	448	426	408	440	413	473	430	470	439	448	451	437	427	464	428	432	434	450	465	472	419	440	445	440	462	424	421	431	413	424	416	427	438	426	429	438	451	454	420	424	439	417	481	461	463	442	423	477	438	419	417	443	443	468	430	434	458	399	435	501	439	411	469	440	443	425	441	483	428	453	456	480	421	498	429	444	445	444	425	472	440	441	459	462	430	416	432	457	446	474	451	472	449	444	457	449	420	413	450	421	409	442	429	442	429	421	465	463	411	469	485	421	471	437	440	454	431	416	488	434	450	427	436	430	458	479	422	447	449	456	437	475	437	423	403	417	444	453	415	448	454	468	448	399	449	419	445	419	425	467	453	408	431	466	399	424	498	431	436	410	427	469	449	460	429	397	470	436	489	472	446	461	477	455	434	453	434	473	428	477	438	438	447	446	443	427	416	434	441	461	435	441	434	457	397	432	416	452	434	458	448	430	431	450	437	400	418	464	454	431	433	452	432	420	430	407	469	402	439	412	416	415	467	454	446	427	453	440	450	436	466	439	431	449	420	488	446	411	427	455	419	435	467	453	443	431	468	416	447	427	397	412	456	433	444	424	441	407	416	483	458	452	454	454	430	442	450	437	462	421	433	483	440	468	425	440	431	431	425	432	455	414	459	431	411	443	443	455	447	443	436	455	435	432	430	441	442	430	460	496	446	425	413	436	451	429	425	417	468	428	450	452	422	461	423	440	473	457	455	426	454	404	436	443	423	419	460	453	465	434	437	400	422	426	458	427	465	401	448	409	422	446	455	468	436	461	437	425	440	441	426	430	428	453	436	420	406	476	488	418	465	462	460	444	441	433	484	417	459	431	455	448	475	435	465	441	441	426	414	430	443	439	432	410	407	468	390	461	418	438	461	411	418	426	424	429	459	458	440	462	426	447	447	452	434	462	441	441	447	456	438	438	436	454	456	431	420	450	464	400	427	453	418	451	402	487	446	403	465	436	511	438	432	395	405	460	438	445	450	459	426	478	436	444	452	469	433	443	429	436	453	469	445	394	429	423	462	450	439	438	433	425	434	429	424	458	487	421	483	450	445	423	429	435	447	443	414	424	452	460	454	427	417	407	444	482	456	446	469	461	427	447	452	442	405	429	427	462	437	480	453	440	457	437	467	429	440	456	432	421	469	422	436	430	401	437	439	413	427	476	457	472	453	429	423	403	439	434	452	469	422	427	416	459	459	403	454	413	456	396	444	418	478	417	435	459	437	429	458	455	434	440	426	453	463	407	434	447	404	442	439	416	434	420	416	457	408	453	442	412	472	426	405	437	427	435	446	450	442	404	443	418	467	438	478	405	452	458	438	435	429	447	459	462	417	463	466	442	415	465	435	410	424	456	428	445	420	419	439	413	470	441	467	424	418	431	438	427	476	466	444	422	410	419	478	396	417	458	420	451	468	433	459	419	458	446	481	413	427	459	433	448	460	454	472	397	418	413	447	420	435	441	447	414	445	411	445	452	460	449	448	458	431	454	458	472	447	437	456	425	408	424	442	455	427	409	421	422	430
26808	11552	3809	2320	1554	1171	792	826	750	610	661	1779	1722	1105	636	433	415	375	403	411	351	384	367	384	386	374	367	413	387	397	396	403	385	379	389	410	400	408	354	368	393	376	412	411	379	396	420	372	389	389	364	384	376	419	379	410	376	380	371	391	400	394	406	382	397	379	408	399	375	423	407	354	351	365	415	360	393	416	376	381	401	371	430	392	398	411	376	368	421	394	389	357	360	370	364	331	399	406	410	366	362	360	356	385	405	411	411	346	404	416	403	393	365	370	365	396	383	350	382	400	382	388	360	363	373	382	374	377	412	387	365	408	374	403	342	391	401	404	377	382	394	392	386	396	405	400	421	350	366	400	380	356	382	372	414	370	384	387	387	415	375	383	383	420	361	381	396	382	388	396	397	401	369	367	392	406	370	419	375	409	414	391	372	422	399	399	412	417	437	359	375	433	364	400	409	383	406	376	407	376	379	360	402	387	412	374	378	398	401	385	362	378	403	393	377	397	382	373	389	420	384	383	427	368	387	372	387	427	411	375	388	421	358	399	400	378	370	391	353	359	383	365	384	394	403	415	376	341	414	384	386	349	387	390	433	389	372	372	423	381	369	392	423	421	399	399	356	405	384	363	386	392	385	401	413	372	419	402	348	371	371	354	378	352	395	404	363	374	369	375	397	400	362	377	387	344	381	382	400	381	371	387	357	387	390	369	336	366	401	365	390	410	391	384	400	374	397	369	359	382	402	404	403	375	383	346	385	365	400	401	361	365	387	384	385	413	404	377	372	391	396	395	384	396	359	381	397	370	372	370	433	349	362	409	393	375	400	395	388	390	400	385	397	408	366	408	387	354	353	380	423	385	401	405	408	393	391	373	411	391	405	401	388	384	377	388	399	378	401	390	379	387	396	375	379	355	367	371	361	379	408	388	371	385	390	366	390	406	377	356	395	372	381	386	399	401	389	368	378	422	372	407	412	400	365	359	365	383	421	386	360	382	413	419	391	386	341	417	362	363	399	392	399	377	360	417	375	382	400	372	360	387	401	389	452	403	352	368	404	405	357	420	407	421	407	425	422	383	378	405	397	355	391	395	389	366	366	362	382	397	353	405	392	363	411	371	408	394	381	404	396	387	388	391	393	420	411	376	368	400	370	406	361	362	389	378	392	437	406	366	396	375	372	368	402	385	370	385	357	369	400	378	392	388	391	377	418	360	359	390	376	374	405	397	382	403	385	349	377	382	373	350	356	386	370	408	374	387	394	369	400	376	386	393	398	356	444	391	351	396	420	391	378	401	371	361	384	418	357	368	395	424	358	371	371	360	368	366	386	404	380	346	420	351	391	380	412	390	382	398	372	379	391	402	394	375	388	393	380	434	363	393	394	414	381	374	400	384	364	397	405	386	421	402	365	367	376	384	412	382	425	400	386	371	378	416	367	406	383	391	354	381	389	349	386	365	392	367	389	367	411	357	392	395	367	385	382	367	348	362	388	387	336	391	391	364	385	388	370	408	392	379	374	348	322	400	400	389	384	392	392	371	406	415	395	343	387	352	367	422	343	414	374	381	430	365	396	377	334	401	410	402	452	390	389	409	367	375	408	414	397	399	377	389	399	405	427	414	396	386	341	388	412	351	371	399	384	412	363	368	371	407	357	368	393	390	368	399	425	361	369	345	417	358	399	402	379	390	386	375	370	382	395	381	370	379	365	395	401	374	384	392	405	368	391	410	404	374	385	384	336	372	361	416	377	382	410	359	352	381	337	341	383	382	398	360	350	366	402	378	400	395	401	391	405	415	378	372	386	372	382	368	372	399	393	380	393	394	391	401	359	374	396	409	368	415	426	402	347	365	409	388	429	362	388	358	438	427	392	388	381	371	411	419	393	339	370	373	355	371	370	400	384	347	379	387	386	387	430	378	411	431	396	393	379	368	401	413	393	386	409	391	403	416	373	413	385	342	384	379	393	383	367	358	377	410	385	371	363	364	383	416	399	413	372	388	387	385	372	392	389	377	412	371	417	375	405	386	388	395	409	399	389	337	345	411	383	375	375	390	402	396	387	403	395	390	402	390	380	371	408	403	379	367	371	402	398	373	377	371	390	415	398	415	408	370	388	380	398	382	365	397	355	412	376	361	404	367	361	357	400	406	448	330	405	390	376	378	366	361	392	364	349	376	388	406	387	394	360	392	362	379	355	367	389	374	397	387	363	382	407	371	347	387	392	352	410	398	373	369	418	380	383	394	407	376	360	397	370	393	388	414	361	349	380	372	404	356	379	360	376	378	400	405	418	410	403	385	373	367	391	400	383	388	366	368	412	400	407	383	397	377	349	380	396	380	385	385	375	414	383	368	412	385	371	369	362	371	367	360	368	384	376	353	385	400	402	397	381	397	400	399	413	395	365	391	388	384	362	417	368	398	415	379	366	393	419	383	364	364	374	354	395	356	396	368	358	364	371	387	359	384	390	405	351	389	397	414	403	396	416	377	392	389	368	394	387	407	365	376	406	390	370	381	398	378	363	371	428	375	390	388	395	379	397	387	384	386	385	365	376	389	363	375	397	389	429	405	404	431	379	394	395	380	410	371	398	369	368	406	420	361	352	370	408	390	365	383	387	348	395	393	411	399	367	400	400	349	376	370	364	383	436	387	408	362	383	382	420	390	412	385	387	351	358	374	414	389	395	404	363	379	383	364	392	413	430	401	372	371	393	423	384	417	397	353	361	366	402	399	409	361	388	397	424	364	365	451	404	387	362	408	383	379	407	371	408	363	398	401	400	405	408	364	368	387	405	396	381	364	373	405	366	370	422	392	411	366	353	391	403	386	371	405	390	378	391	402	396	386	386	353	351	418	390	397	395	410	359	364	367	398	373	415	393	396	379	373	418	392	365	392	375	390	389	369	370	400	386	402	392	384	394	376	360	410	387	367	391	391	382	388	381	362	405	380	410	393	362	397	405	389	395	359	370	371	382	386	371	378	378	377	345	393	397	407	389	423	408	389	362	402	379	366	411	393	375	386	385	342	370	394	385	401	379	386	378	352	379	387	374	351	353	377	387	368	401	389	379	390	349	405	364	397	403	381	377	399	402	398	352	393	385	384	379	373	415	396	368	357	353	395	377	372	397	366	411	402	375	387	377	368	414	386	356	382	366	365	364	362	401	387	403	411	407	396	376	412	395	361	390	390	364	374	411	411	392	392	417	413	376	378	367	366	365	356	380	410	387	391	389	404	375	426	409	418	393	403	357	363	397	381	382	384	364	387	411	373	392	424	394	406	366	395	363	413	367	391	396	392	371	368	371	387	404	380	422	399	396	429	390	351	407	368	343	381	406	379	379	368	399	393	397	399	360	389	396	371	371	371	377	409	406	391	392	396	367	400	389	367	362	410	388	379	408	413	427	399	422	403	382	371	386	383	376	383	413	407	374	394	385	344	362	362	386	369	357	389	376	391	368	422	398	359	392	400	354	384	397	380	362	401	366	381	400	351
6221	3707	3997	2215	1980	1563	1040	1116	992	684	864	2405	2065	1185	653	435	352	356	338	310	337	347	354	328	376	339	307	317	346	323	334	330	346	331	338	375	341	324	357	354	358	349	374	347	327	347	327	319	356	339	347	365	303	365	370	343	340	338	342	362	336	369	342	335	313	336	351	364	331	363	338	370	330	369	347	327	338	346	329	325	305	339	358	313	348	341	327	331	350	375	331	340	346	368	333	332	335	299	330	333	380	323	354	341	351	309	321	350	380	347	347	325	301	336	321	340	313	306	353	337	357	336	336	365	371	357	330	341	356	348	326	359	309	348	337	289	326	354	315	327	334	347	328	310	346	330	314	322	329	324	348	338	332	353	318	352	296	324	335	333	338	341	347	345	337	337	285	343	338	336	328	345	327	373	345	337	323	312	341	325	346	311	325	323	339	325	333	357	306	336	308	366	342	384	355	375	327	347	347	342	342	322	329	331	350	347	324	329	323	320	335	316	354	328	365	358	340	325	336	334	308	325	359	357	349	343	347	308	371	359	343	337	341	322	342	286	330	322	365	330	316	319	324	362	342	343	322	345	363	353	335	356	322	348	335	349	330	324	321	334	353	324	365	306	358	342	316	361	321	365	345	354	335	340	336	322	333	324	326	328	346	352	365	346	311	339	349	318	316	353	347	335	339	319	309	347	359	351	347	309	350	372	358	341	346	338	347	346	318	333	356	348	349	347	334	325	345	340	346	373	371	344	327	314	349	344	330	311	322	367	321	295	341	351	303	365	333	339	341	337	353	341	309	338	346	339	375	335	343	353	355	343	326	304	342	321	321	329	330	319	351	329	318	310	350	370	307	359	354	302	366	338	347	320	367	353	392	295	332	325	335	329	362	336	332	350	355	309	354	374	338	372	330	338	353	358	361	350	327	341	352	311	324	324	357	355	348	343	328	364	334	338	334	365	337	309	322	333	336	328	340	355	355	310	347	343	305	321	317	333	331	345	345	317	336	339	323	348	370	358	366	317	347	365	342	358	352	302	342	353	325	355	337	335	345	340	363	341	360	319	339	345	343	382	356	314	350	366	375	316	342	365	341	313	338	339	332	343	319	360	352	333	349	333	339	335	337	376	352	370	299	341	314	357	326	330	350	336	337	328	341	345	325	354	357	322	349	363	334	320	334	325	347	340	342	349	324	322	333	367	362	377	336	345	332	340	363	334	337	337	301	342	331	334	332	327	313	368	321	323	324	360	348	322	357	329	296	324	385	364	356	323	320	345	345	342	347	337	342	313	326	338	341	329	381	335	338	341	359	330	347	347	352	310	358	347	331	349	326	327	351	319	356	354	368	352	358	360	323	341	355	324	354	345	338	371	328	335	342	350	337	327	360	338	350	333	312	345	337	347	339	372	316	351	346	362	329	342	338	364	368	343	355	349	334	340	306	352	337	338	334	355	327	354	343	342	334	365	354	323	347	337	326	326	349	377	279	363	322	359	343	324	323	367	341	372	344	353	329	339	352	305	329	349	350	331	356	348	329	358	316	392	330	332	290	345	319	334	336	343	313	305	328	358	355	357	365	292	335	370	359	340	343	342	342	339	370	308	331	325	354	319	348	374	330	346	332	348	347	354	354	352	331	363	314	313	362	319	338	372	293	359	325	358	377	359	363	341	346	329	340	322	305	327	363	367	316	332	315	345	337	329	302	327	326	343	344	355	348	336	346	360	358	295	345	328	354	322	349	356	337	361	357	321	335	338	370	329	368	363	337	319	295	357	338	344	324	361	344	349	345	338	361	316	343	341	341	376	351	343	364	336	364	332	340	349	365	331	358	294	332	350	309	345	330	321	324	349	349	370	339	337	349	335	350	344	350	342	343	349	309	364	366	322	319	347	319	318	340	321	353	334	331	327	321	339	341	320	332	361	371	339	293	334	318	375	344	328	327	336	325	355	352	357	347	361	331	334	323	332	339	355	354	311	342	343	311	324	355	360	333	323	325	361	310	343	353	319	359	350	338	347	329	342	344	301	320	325	331	327	360	330	320	353	305	295	351	353	354	347	328	343	359	329	347	344	344	333	327	365	306	342	325	310	336	358	355	363	323	361	358	344	341	307	356	334	337	354	363	351	357	321	327	325	337	340	335	374	351	306	334	346	333	338	340	374	335	328	306	372	314	349	361	368	332	325	334	345	298	341	340	329	335	327	359	344	338	320	341	343	360	322	382	339	332	331	333	356	351	352	352	337	333	330	326	331	358	364	343	330	358	354	330	341	324	341	349	315	329	342	337	314	378	352	325	368	313	354	370	355	343	348	310	344	324	338	348	342	351	327	371	336	333	316	379	324	341	316	345	334	365	330	323	328	316	341	366	301	342	331	336	326	345	343	363	342	331	302	369	320	373	348	331	346	332	337	309	324	339	333	348	346	340	356	323	357	323	326	334	401	339	331	339	335	335	336	346	326	361	366	359	370	341	363	331	355	296	331	363	302	342	321	355	363	348	347	347	328	344	319	339	371	326	356	394	325	350	317	346	314	338	376	328	339	342	323	334	355	362	363	321	337	345	351	359	335	340	322	311	318	347	334	317	350	377	334	307	338	301	351	337	333	308	349	367	301	325	371	349	338	361	333	379	337	302	340	360	313	311	340	347	362	323	345	312	335	365	343	328	343	329	345	315	308	357	303	363	367	354	323	350	309	326	338	331	319	306	351	357	324	334	371	334	337	334	340	331	357	380	337	335	367	344	345	345	352	338	326	341	316	333	299	307	344	335	326	321	362	369	356	339	328	323	331	331	321	365	322	338	365	340	334	299	348	318	328	360	345	319	322	350	314	336	353	330	306	336	360	345	320	348	364	345	331	370	363	341	326	351	296	346	342	334	354	339	322	367	320	351	366	330	320	323	347	319	363	343	313	306	321	346	330	349	340	319	326	337	353	340	334	328	386	367	336	341	347	341	341	314	358	340	336	342	346	335	335	331	338	338	348	324	351	311	368	355	322	325	334	317	369	331	297	343	371	362	332	363	365	333	339	341	348	339	295	345	336	340	326	319	304	335	331	364	323	337	338	321	339	309	330	392	370	347	342	360	338	359	359	368	337	315	319	361	361	306	333	370	314	349	338	351	365	324	325	357	334	344	361	342	338	298	319	342	353	298	350	327	352	339	355	332	311	362	313	345	347	369	339	357	330	300	336	375	355	351	316	351	342	357	316	313	348	331	304	306	342	341	316	324	337	348	353	352	336	351	319	327	329	342	316	345	323	339	333	359	345	321	366	321	340	368	334	340	344	343	332	326	350	359	316	348	339	302	343	373	305	356	366	314	344	346	351	357	352	339	315	350	308	350	358	337	342	312	329	368	341	331	326	336	339	354	365	330	345	344	382	340	327	327	336	357	350	322	348	335	332	329	354	359	342	322	339	359	356	328	363	339	319	329	330	333	383	325	349	309	364	362	336	349	348	317	327	302	337	332	335	334	342	336	310	343	349	358	363	354	339
24634	20732	26713	24534	12040	3928	2486	1405	959	711	2793	15839	11257	5212	1656	624	485	439	432	420	422	415	412	416	357	397	391	421	437	390	381	406	435	395	408	409	428	430	415	437	405	425	421	420	422	385	401	419	415	397	438	426	472	412	413	423	423	401	448	416	413	413	393	410	438	444	405	412	402	418	444	376	392	424	421	412	424	456	442	462	403	443	431	395	400	443	435	442	384	424	400	429	425	410	362	388	414	403	423	390	417	423	424	414	404	389	444	400	410	459	430	397	412	423	388	429	395	397	460	434	409	385	423	413	421	385	409	464	406	432	412	437	379	426	453	409	413	409	399	397	416	422	402	423	386	395	414	396	424	412	435	410	440	402	417	428	420	391	399	430	397	417	456	432	453	387	392	447	393	458	417	379	397	437	396	438	408	428	419	401	405	387	429	406	386	399	440	381	415	419	417	414	417	421	411	408	403	406	429	411	399	392	466	403	389	395	423	393	404	445	407	411	417	417	395	421	416	406	432	441	382	380	427	424	402	374	450	420	444	397	393	396	422	435	468	405	382	384	397	406	410	428	445	397	445	424	420	438	395	425	405	430	430	432	437	437	414	447	396	394	407	406	462	355	433	407	402	422	422	412	439	406	417	443	367	416	416	418	420	407	461	442	426	448	361	405	420	419	426	425	411	377	386	442	425	394	428	435	413	396	435	423	401	432	457	410	399	388	386	426	425	458	431	393	424	424	401	453	432	394	409	401	393	429	411	383	410	434	425	425	402	410	411	407	403	391	409	412	392	408	391	391	450	403	464	372	418	399	411	436	404	411	449	366	416	393	436	417	402	420	407	398	424	406	434	416	420	426	442	429	368	385	437	389	396	414	423	389	417	455	406	432	383	409	460	428	400	392	403	402	396	400	449	457	413	413	400	425	405	392	433	412	385	411	415	409	418	438	417	424	404	398	408	419	415	390	397	397	417	416	404	365	454	426	430	401	413	408	436	373	419	402	433	424	436	397	417	409	424	400	386	429	405	417	448	394	458	439	415	416	398	436	409	384	441	391	408	424	460	397	422	402	424	383	445	412	392	416	378	389	404	456	426	432	437	401	406	383	419	402	376	423	448	442	397	405	387	439	388	401	411	399	397	407	417	388	408	408	415	432	415	435	387	384	435	418	417	417	432	411	397	386	407	433	463	405	397	431	416	413	424	434	401	416	435	410	405	409	444	433	405	397	397	458	399	399	436	421	417	374	402	422	403	405	434	428	435	419	370	409	351	431	402	381	421	428	441	411	433	427	415	374	391	421	394	383	403	407	420	381	424	400	388	422	422	439	420	419	392	415	411	419	374	430	425	394	382	440	392	423	428	400	427	457	409	463	407	423	409	388	397	414	444	395	409	464	450	439	444	402	440	415	420	404	447	432	402	391	443	407	451	406	385	366	428	412	419	398	434	404	416	381	389	395	431	434	409	403	379	398	400	435	390	407	403	443	421	418	409	400	386	410	399	396	425	423	425	411	418	396	410	405	415	412	409	426	414	396	386	371	379	416	433	420	399	402	410	406	411	366	450	419	366	425	375	404	426	418	433	401	422	404	398	415	410	419	377	422	415	445	430	426	409	419	405	401	395	413	469	396	398	437	431	413	420	388	403	390	388	439	422	440	452	393	460	411	428	423	405	422	406	389	407	400	425	410	397	412	413	376	412	425	431	414	398	409	415	426	382	432	415	402	401	427	407	401	396	493	406	405	421	396	412	367	411	398	445	443	447	398	414	412	446	421	426	426	401	389	393	423	428	378	404	438	411	387	431	414	399	434	422	415	429	389	453	432	432	436	388	415	421	414	414	405	424	413	365	394	421	398	410	408	436	447	422	392	383	379	368	349	403	385	431	397	431	413	424	413	394	438	407	429	409	404	429	419	429	418	410	384	437	425	437	408	429	418	421	420	398	375	446	402	437	459	430	395	397	448	422	410	416	403	431	413	380	426	435	395	376	409	411	439	450	427	417	458	403	401	402	433	442	418	379	439	405	405	417	444	421	448	413	410	398	418	411	445	413	425	417	438	402	393	383	401	433	414	435	420	404	394	403	403	440	424	415	397	428	390	367	430	435	416	398	407	377	444	449	417	414	398	390	453	433	405	405	434	406	436	430	367	435	430	413	423	436	412	422	410	460	389	429	417	395	368	445	421	421	422	408	425	418	403	392	392	451	406	398	412	384	435	423	426	436	458	428	414	436	418	438	392	433	446	417	460	439	446	408	438	426	379	447	462	420	420	415	415	404	409	438	451	428	431	466	411	419	431	449	386	413	415	419	389	414	417	371	414	408	406	421	415	428	432	388	388	421	387	422	380	418	413	438	409	391	381	401	396	433	393	404	394	408	442	400	437	387	437	391	391	440	443	402	458	375	417	400	421	419	411	377	421	437	409	389	418	392	407	410	419	395	419	364	416	419	412	435	438	379	413	422	397	424	413	417	464	429	388	428	413	424	415	385	404	422	395	440	394	383	458	392	441	436	398	407	398	426	399	421	396	422	420	396	424	395	407	371	416	402	391	409	431	430	406	423	418	399	388	431	355	408	416	400	418	430	396	427	440	396	416	429	438	426	388	397	378	382	420	420	434	409	430	433	388	426	394	430	408	402	403	424	407	398	416	438	413	428	379	385	412	427	404	397	387	394	384	465	428	390	424	434	412	387	398	405	364	426	414	407	394	423	403	438	471	441	438	432	424	395	429	415	414	443	390	419	424	396	374	378	402	414	447	406	377	403	405	437	430	427	458	395	431	405	426	423	395	432	412	417	431	397	430	402	422	434	418	401	396	443	420	407	411	412	402	428	416	428	460	405	436	394	398	391	395	405	416	434	425	438	415	410	447	376	399	409	422	414	423	431	420	437	407	396	433	390	410	427	411	373	406	440	378	442	384	422	446	397	452	382	422	407	435	390	438	433	431	419	397	420	417	375	407	404	418	442	431	417	420	403	392	435	423	405	434	418	420	411	361	406	431	409	407	429	407	412	400	399	416	399	387	409	420	383	410	416	447	394	404	421	372	391	430	414	405	408	380	431	375	426	434	415	416	392	390	417	425	414	397	385	389	427	413	438	411	424	459	438	395	403	444	384	436	433	463	431	411	418	477	440	383	430	422	414	417	439	419	393	430	427	409	397	360	410	409	442	441	410	418	432	426	427	426	392	421	399	435	446	414	390	379	438	412	407	434	418	403	383	430	426	428	430	396	409	389	455	409	420	424	409	410	400	413	389	415	448	399	418	415	417	412	448	414	416	441	431	394	391	395	426	413	407	441	410	393	398	421	394	402	397	407	402	425	433	415	427	418	392	429	427	416	429	401	449	420	414	416	416	402	411	426	395	397	408	417	393	423	404	405	371	416	385	419	409	443	421	370	401	420	434	396	427	434	403	433	395	434	429	409	386	417	437	394	407	408	382	427	414	467	438	427	422	445	403	420	397	425	406	408	417	414	401	429	408	396	434	444	394	404
5572	10326	10417	7447	5231	3627	2837	1820	1278	961	4788	17129	11206	5293	1897	678	451	388	389	399	350	363	378	399	339	387	377	364	350	409	321	370	378	396	385	401	403	381	407	366	371	361	388	362	404	364	396	389	384	389	389	371	394	408	382	395	419	384	348	361	380	343	346	375	381	380	361	376	403	373	366	345	363	377	412	385	394	339	379	393	351	353	392	394	400	380	369	422	386	338	379	362	367	401	407	385	400	381	412	367	361	417	358	379	357	397	394	384	407	369	366	387	385	357	374	398	395	404	387	377	365	367	350	401	377	403	369	369	337	379	391	416	379	362	352	377	391	381	365	369	396	394	385	384	398	386	393	364	407	395	390	391	403	360	390	342	342	368	364	376	331	396	389	361	353	374	382	385	378	389	386	411	348	368	379	382	388	349	376	347	412	388	344	392	391	377	377	351	377	360	381	348	392	336	399	343	376	411	382	382	368	418	374	379	379	410	362	370	382	378	384	385	391	370	389	383	399	376	395	381	398	411	353	355	373	363	371	372	380	414	391	362	352	359	385	370	412	366	380	369	362	363	350	365	360	356	346	367	370	348	386	400	402	368	382	396	383	353	397	375	369	386	379	356	363	402	355	390	372	362	370	355	384	372	380	360	388	393	378	349	388	347	330	397	413	367	391	374	381	369	392	403	359	371	409	377	380	363	392	387	401	433	334	387	378	397	398	402	378	375	391	395	396	402	385	356	401	344	367	363	387	380	368	332	385	372	365	357	371	361	389	367	349	387	378	372	359	353	376	380	325	385	357	388	396	345	378	387	366	367	351	403	369	382	379	381	364	352	339	378	381	405	402	343	391	390	349	365	385	360	397	363	343	399	343	384	379	362	393	381	388	361	361	393	396	400	358	377	331	377	371	392	375	426	403	394	383	384	358	382	404	362	385	362	365	376	338	371	355	385	362	388	351	394	431	381	344	406	407	355	376	394	436	391	390	402	379	394	360	369	393	374	353	370	365	395	372	376	393	365	419	382	406	383	364	386	377	388	368	379	375	377	373	389	391	360	427	386	387	377	350	375	354	378	393	354	423	361	365	348	348	379	385	400	367	390	350	374	413	364	373	377	355	356	368	332	392	361	385	375	403	365	381	353	331	369	389	375	340	366	386	375	352	356	395	354	409	377	378	376	363	377	375	373	405	404	385	367	421	369	404	384	347	364	395	356	377	395	366	348	375	384	357	398	354	402	373	385	360	406	402	359	366	386	432	346	394	391	421	397	377	408	407	365	382	353	365	431	353	355	377	365	392	383	378	373	375	358	389	376	368	393	381	382	377	365	399	378	390	359	405	362	351	404	376	397	417	375	381	389	367	365	372	378	414	351	384	372	387	390	366	389	320	374	372	382	369	387	347	394	384	395	359	378	357	376	346	379	366	387	378	356	426	379	383	386	361	392	397	397	355	375	380	415	354	342	394	405	376	388	377	342	377	389	388	329	355	389	380	415	407	384	361	342	358	377	357	396	352	362	377	395	367	391	364	409	350	340	370	378	405	404	444	366	349	369	372	406	359	404	388	385	399	364	359	361	368	395	398	408	351	355	401	357	358	415	424	410	382	373	361	389	372	383	399	395	382	381	388	367	364	392	358	393	383	395	403	394	371	377	357	387	379	391	411	368	406	361	411	376	413	353	405	379	362	361	386	366	375	386	375	392	347	357	373	340	390	383	413	413	369	345	382	367	395	376	348	366	356	414	386	345	362	376	374	356	405	353	378	389	345	385	377	373	388	374	383	342	354	341	397	348	396	375	367	386	378	368	399	351	379	365	375	387	364	359	427	364	371	363	364	400	377	368	359	371	394	395	374	388	360	383	376	411	381	396	335	370	369	391	376	394	371	370	383	396	341	354	373	387	370	376	388	397	398	431	368	359	412	364	398	380	359	370	362	368	375	401	376	368	360	388	379	395	366	375	384	370	396	365	385	403	364	360	364	416	419	382	364	377	395	377	382	376	387	413	381	363	364	361	349	369	378	363	406	398	362	390	401	405	402	349	369	400	372	367	371	398	382	405	379	371	391	365	366	389	377	336	391	389	412	367	405	371	354	396	374	369	393	370	411	380	330	379	391	388	382	383	362	368	360	404	394	372	369	372	368	378	388	348	377	359	401	370	394	334	345	334	349	341	386	370	373	348	348	375	362	384	327	387	372	424	352	389	361	399	353	367	393	390	379	398	382	405	377	351	367	321	352	357	388	375	418	407	390	385	392	379	378	376	359	378	362	394	411	348	377	388	370	351	379	382	362	382	369	337	361	394	372	317	386	360	357	367	395	362	389	385	397	338	400	346	401	361	366	396	399	357	392	373	395	399	367	343	355	374	375	360	364	399	371	376	360	388	362	374	364	377	342	389	365	362	377	366	416	376	394	380	371	359	340	376	392	363	379	333	402	365	399	389	377	365	332	384	348	363	373	378	357	381	328	385	379	387	366	418	365	351	373	378	387	375	369	380	381	373	370	390	340	396	372	354	378	412	385	371	422	410	359	369	372	357	376	419	374	364	394	379	373	393	404	370	381	365	397	364	384	338	378	416	334	377	368	361	384	398	359	378	388	375	397	373	377	360	355	368	348	387	383	375	363	402	358	398	367	370	354	370	335	340	373	385	392	391	395	386	365	354	402	408	388	387	404	346	387	363	387	411	366	343	372	404	372	367	380	380	336	350	360	398	338	355	367	384	373	373	380	356	409	385	398	392	400	345	347	380	362	386	404	396	390	351	361	364	369	367	410	362	362	352	377	355	359	393	423	385	365	346	372	404	372	420	368	368	369	370	424	398	385	369	339	381	361	363	411	382	391	338	376	372	405	370	354	330	366	369	357	369	397	393	376	393	404	384	379	427	385	402	403	353	395	376	395	363	370	392	389	360	373	369	360	388	393	355	376	366	393	380	369	359	350	360	401	370	377	386	365	409	426	366	424	350	364	374	368	370	408	381	414	395	346	395	376	352	371	395	377	418	374	391	383	390	377	372	377	401	370	398	375	380	369	368	358	354	394	371	390	403	401	399	400	394	364	372	385	375	355	345	374	383	383	364	383	386	370	367	386	386	409	389	379	383	393	398	374	350	367	369	356	392	393	377	395	389	355	364	371	379	391	402	356	340	386	386	397	402	364	361	363	393	394	394	400	397	385	393	373	364	350	346	422	395	394	358	379	349	351	384	356	370	376	389	366	389	363	391	377	356	335	350	374	383	373	413	347	375	355	370	382	416	366	390	399	425	360	386	363	372	350	350	393	384	348	398	369	378	404	406	382	373	391	372	378	379	392	416	363	394	391	370	377	355	399	396	385	380	400	381	368	375	338	344	374	378	373	415	329	348	399	365	400	363	385	373	392	363	393	365	340	411	358	356	381	378	366	377	365	374	377	365	369	383	336	379	399	376	363	402	370	407	365	375	385	391	374	339	388	341	367	351	380	361	377	365	408	423	385	381	370	358	363	372	364	380	377	370
23739	20735	27685	23828	20442	11986	4473	2104	1367	1322	6712	25713	19926	10838	3340	955	574	553	508	512	486	484	494	532	515	570	529	483	515	525	495	537	541	490	498	511	467	529	511	528	510	506	505	485	496	484	474	530	503	481	483	504	497	535	507	462	517	525	553	471	472	501	524	485	491	508	516	470	518	494	499	514	519	478	510	511	468	504	465	476	507	504	502	549	491	464	479	512	507	513	474	466	445	477	514	509	531	495	517	528	496	515	495	498	482	473	485	489	520	517	511	512	521	470	517	484	475	490	455	488	507	422	541	494	510	525	464	537	507	487	471	480	526	492	498	516	526	469	485	533	484	485	494	497	471	488	446	532	538	492	510	456	490	497	479	522	471	508	473	500	531	493	476	509	523	486	482	521	523	467	499	478	502	509	456	466	496	505	490	465	478	494	485	433	479	497	495	476	459	486	473	475	484	499	495	503	500	493	539	504	496	518	519	506	498	485	492	466	477	490	558	485	531	512	505	503	495	468	494	467	478	503	484	499	467	497	535	467	510	488	490	494	496	497	511	525	520	509	501	480	478	487	489	479	484	530	515	516	515	523	527	498	501	510	483	497	443	551	494	508	486	474	473	503	539	493	474	491	489	521	494	485	467	510	473	496	495	499	480	493	544	438	481	527	490	518	487	473	502	526	483	490	490	494	507	481	481	463	491	532	538	481	484	533	527	497	503	456	497	491	499	477	524	497	506	481	479	499	487	470	475	467	480	492	562	455	492	494	503	493	469	467	487	511	485	494	510	489	470	551	496	496	545	497	503	464	474	485	486	489	482	466	555	489	504	506	508	533	512	474	482	486	528	477	517	503	460	497	479	475	463	489	461	489	486	450	503	521	478	494	521	465	498	497	515	490	485	533	495	490	480	469	502	477	530	469	514	517	477	470	467	485	454	484	464	519	469	499	476	509	520	504	497	483	492	481	483	529	493	494	501	490	494	507	451	475	450	458	532	504	490	493	525	515	496	467	538	490	506	492	521	493	506	561	485	524	510	480	521	523	487	500	509	499	537	522	474	474	499	494	528	520	518	501	532	557	469	485	524	456	496	481	471	499	515	497	515	525	476	521	512	495	459	532	471	506	501	527	504	486	471	453	476	514	504	522	511	489	509	496	496	493	478	480	558	544	524	510	500	515	550	486	532	491	491	548	478	481	499	519	477	485	502	488	496	465	484	457	473	464	494	476	477	476	491	558	486	514	485	494	484	475	495	479	531	546	494	530	499	500	530	482	462	513	494	514	490	504	492	494	470	501	495	506	494	478	457	491	455	495	491	503	503	498	488	500	510	507	460	473	498	458	453	459	491	468	515	500	527	513	492	498	484	470	466	486	471	535	482	463	498	476	488	458	493	486	479	523	474	506	477	500	514	507	540	500	482	448	495	479	487	507	540	479	498	434	458	456	493	540	454	496	530	493	495	452	478	474	509	524	508	545	517	483	515	452	535	505	486	471	492	482	528	468	481	518	492	502	489	523	517	498	488	465	499	478	482	471	516	487	523	524	488	495	466	460	489	505	491	476	509	493	506	456	541	476	482	484	504	507	487	476	494	536	523	513	517	493	479	522	490	504	502	491	494	499	491	457	511	488	515	472	504	499	488	508	487	508	507	454	486	510	508	515	487	517	450	485	525	541	518	487	518	510	477	492	515	505	519	496	492	518	488	501	501	479	516	455	506	532	476	457	513	505	476	495	504	511	517	517	482	506	484	536	458	476	507	498	493	498	501	468	497	497	462	472	501	496	493	474	535	497	514	557	480	449	494	477	483	496	521	517	549	450	499	482	492	481	501	512	462	477	485	474	506	539	508	492	486	511	461	527	500	485	470	465	534	494	491	447	481	478	534	501	494	484	542	468	488	487	506	496	518	491	478	502	508	524	505	498	460	530	455	490	505	527	466	479	489	489	485	486	512	491	533	472	475	463	517	522	517	502	501	568	480	472	485	483	466	481	510	519	473	474	490	530	491	513	457	436	483	493	490	515	491	486	482	492	533	496	545	473	477	510	484	512	478	489	481	513	487	501	491	479	515	498	479	519	466	515	500	509	530	508	480	506	495	508	479	501	459	528	503	492	464	499	499	526	539	508	504	513	505	483	503	499	522	473	497	464	496	485	491	501	516	510	480	520	495	512	476	516	518	497	504	493	495	453	518	484	498	461	455	490	518	503	479	443	483	500	440	522	476	510	471	499	500	503	496	494	468	517	507	524	534	498	490	502	533	496	473	475	481	524	514	518	541	461	444	495	453	486	506	495	471	505	528	456	518	489	503	482	489	538	512	555	490	476	512	503	502	479	509	524	544	521	496	435	522	519	476	437	482	474	453	435	529	484	511	494	538	501	482	492	450	496	482	504	447	491	485	498	458	514	485	455	471	495	466	482	497	454	485	501	482	462	460	490	498	490	540	528	455	509	448	509	501	472	480	477	473	532	496	493	523	498	501	479	547	493	518	515	511	497	482	477	468	497	548	484	524	484	516	510	460	493	543	498	450	499	470	478	510	525	464	471	509	489	482	487	463	532	525	455	504	489	496	510	513	481	521	469	501	493	462	476	512	502	500	502	467	523	473	490	486	544	530	522	463	499	446	471	502	453	499	513	506	499	530	468	505	445	524	488	491	492	473	525	537	516	507	511	506	487	468	524	456	533	523	505	520	475	471	498	460	527	501	515	478	497	493	522	485	505	495	476	518	459	489	488	489	502	497	524	481	499	495	485	505	497	498	521	515	482	527	521	496	484	501	490	475	506	499	530	480	515	475	483	473	509	484	487	460	489	521	487	518	491	495	481	501	491	533	465	480	495	553	477	478	499	480	499	512	486	524	479	503	470	502	526	464	516	490	463	487	499	483	533	501	500	463	514	481	528	483	554	460	486	516	511	518	504	517	500	490	505	482	495	487	538	479	456	483	541	532	482	483	495	484	468	513	506	488	463	504	519	523	505	502	508	516	470	502	482	496	498	531	519	481	502	454	451	508	478	527	504	466	485	490	464	486	489	464	446	458	475	467	501	496	547	509	504	524	515	515	515	497	497	512	517	541	475	482	487	465	455	479	468	470	519	502	465	471	470	474	493	524	520	482	499	477	478	498	481	526	478	503	466	492	463	487	497	505	487	491	483	475	463	504	530	466	487	503	501	489	503	451	472	503	525	489	522	513	466	511	511	473	494	495	491	552	563	494	505	513	502	498	502	488	492	515	518	454	502	498	438	491	514	497	451	503	488	455	516	467	505	515	496	515	517	506	527	508	496	476	467	529	470	503	492	489	457	475	530	476	486	478	491	507	479	483	508	503	538	478	500	509	525	463	520	508	482	487	537	481	490	511	503	516	496	470	499	487	487	473	492	447	487	518	487	516	479	502	468	465	509	487	499	492	486	494	488	495	520	470	506	513	488	511	483	452	486	485	500	504	512	500	497	468	503	475	521	454	518	488	530	479	510	519	519	462	492	515	506	507	472
7678	15372	15375	9794	7274	5963	3741	2486	1790	1759	10188	25424	17913	9326	3276	885	558	476	414	450	437	461	404	425	416	438	428	481	476	449	466	459	451	458	432	439	452	511	432	459	407	438	449	453	506	434	426	399	440	458	469	412	452	472	457	453	442	433	443	414	481	431	483	436	422	436	449	445	423	445	425	417	440	440	425	457	435	443	460	429	441	441	450	433	431	440	451	464	467	431	435	449	438	427	474	464	425	465	422	431	428	426	437	471	464	425	426	464	404	425	501	411	460	454	474	441	437	457	457	438	427	456	452	444	432	433	430	466	413	453	473	414	448	454	370	483	425	439	448	428	441	446	440	438	457	437	431	434	418	450	455	388	432	447	443	470	460	463	453	428	416	459	453	466	458	468	418	435	484	430	430	412	452	448	439	438	414	459	409	466	403	436	412	405	456	450	448	441	403	398	425	444	459	439	436	404	463	441	428	441	458	408	408	404	437	424	417	450	438	422	431	441	415	457	409	433	496	425	434	416	478	451	444	438	427	452	443	440	454	413	459	447	481	411	475	428	437	459	432	479	455	446	460	450	476	430	467	445	458	434	441	413	454	432	430	459	434	477	433	429	444	446	434	446	448	440	441	438	429	432	448	432	443	484	437	416	420	417	410	448	419	463	405	468	452	454	456	426	469	445	462	411	423	438	436	497	460	430	427	441	455	431	449	414	436	459	462	452	447	423	470	456	490	433	414	451	467	446	415	447	434	410	443	441	436	439	431	403	460	431	442	428	447	416	457	399	402	464	466	448	410	451	465	404	421	441	429	445	437	435	451	454	433	459	465	455	414	445	438	408	438	423	418	428	472	463	463	448	416	481	465	440	431	399	472	457	424	408	432	457	434	422	446	467	449	439	431	414	438	465	448	397	446	445	412	422	414	438	453	445	432	444	458	439	439	428	438	412	451	409	456	443	459	447	476	460	437	460	434	432	449	471	408	437	448	462	418	465	446	428	439	459	415	453	456	417	477	465	437	479	416	449	415	478	424	437	442	455	432	413	484	428	457	441	441	457	435	437	432	414	436	435	449	408	431	421	434	425	452	420	469	484	430	408	459	398	450	421	456	459	461	435	415	469	437	424	462	457	458	460	449	466	449	422	443	429	431	419	447	397	437	482	438	448	401	413	412	440	419	418	413	427	460	453	422	455	406	483	463	420	440	427	439	421	421	456	426	429	428	455	438	463	455	444	454	465	430	420	436	423	444	436	448	445	428	428	430	419	420	445	431	439	449	437	449	435	446	439	461	435	434	461	488	415	442	488	461	447	468	409	411	444	431	460	429	432	442	452	480	467	477	448	462	418	488	454	443	443	435	419	416	427	432	422	401	430	405	407	444	470	454	417	443	448	479	442	469	436	415	434	411	442	433	455	454	486	423	433	428	420	401	410	405	428	431	434	435	422	438	430	448	415	382	440	432	427	393	415	462	440	473	427	410	470	477	410	429	423	413	447	451	464	453	434	444	420	416	422	409	459	417	454	476	454	449	460	462	426	480	438	466	421	437	443	400	454	401	405	440	476	434	398	427	435	491	401	443	451	475	457	426	462	467	452	421	452	429	428	441	403	453	441	396	437	436	458	404	420	441	443	436	436	423	454	411	417	464	439	417	425	454	459	435	478	443	403	428	422	427	432	439	428	445	445	421	421	479	421	427	450	427	461	472	462	456	438	491	437	450	409	429	466	421	439	409	409	493	431	461	442	443	437	435	433	476	498	438	443	452	415	444	423	463	443	421	435	444	455	426	432	454	438	403	434	435	403	465	444	458	394	425	431	443	407	461	449	460	453	416	455	426	443	409	433	437	460	439	468	464	463	437	426	428	433	422	458	443	416	449	444	454	415	444	428	460	453	396	480	427	452	416	444	458	428	435	419	454	452	446	471	435	446	464	425	440	447	455	456	439	463	458	428	411	414	434	467	451	397	449	479	473	433	414	404	420	462	430	429	399	441	471	423	427	422	445	419	408	470	447	392	403	420	449	481	464	446	407	407	416	435	422	396	430	432	463	424	441	453	443	436	440	410	414	445	431	441	407	432	441	424	415	461	434	408	435	420	443	418	465	431	435	420	458	429	458	379	423	435	432	425	463	420	418	416	425	432	443	445	473	402	433	415	413	415	442	386	426	409	467	429	466	443	423	446	440	448	493	433	458	441	431	404	459	422	433	476	455	443	420	414	415	454	452	428	433	479	426	478	447	420	450	433	439	429	429	439	471	428	425	385	422	440	418	435	450	453	470	464	451	453	439	409	438	454	474	454	438	460	446	425	447	401	422	428	424	422	444	404	427	400	456	407	433	474	435	440	447	393	439	365	424	429	446	433	439	473	414	459	428	392	453	436	435	439	417	455	467	448	457	416	417	453	411	398	437	405	427	441	408	449	462	457	427	467	419	425	472	437	421	415	437	405	457	470	437	432	448	423	444	411	426	455	413	403	433	409	452	444	443	446	453	427	428	481	438	437	428	426	458	443	447	434	437	479	432	458	413	453	419	420	435	455	436	431	456	443	460	402	461	415	442	455	416	459	434	435	453	437	453	400	453	498	418	435	446	432	403	444	418	413	405	407	436	442	462	424	407	455	432	459	453	410	446	428	478	422	447	427	434	450	432	445	448	441	437	425	430	445	434	460	407	467	448	432	448	436	435	452	431	448	461	447	438	456	448	442	443	433	436	434	437	480	446	459	416	447	442	489	424	411	480	444	430	428	443	444	433	436	444	457	432	437	428	444	439	456	463	471	417	449	419	438	434	420	394	415	447	424	407	410	448	479	413	466	428	440	421	425	424	404	382	429	471	451	431	436	428	472	424	445	412	409	441	437	445	429	458	432	439	418	431	407	423	384	419	418	426	470	446	417	452	418	439	454	403	454	440	397	416	435	437	427	415	454	414	491	416	412	429	433	431	409	441	402	432	422	420	464	461	431	464	427	429	448	413	462	452	402	407	445	457	431	431	436	435	431	412	439	445	445	428	470	461	459	442	422	425	475	419	435	459	455	427	464	427	442	454	437	402	469	414	469	419	437	416	423	444	401	448	400	438	434	463	417	396	466	422	468	455	433	444	420	462	423	445	445	442	404	444	399	419	483	418	460	405	427	423	398	412	421	425	417	439	485	415	440	435	448	441	442	455	453	432	447	433	432	446	381	460	448	451	447	407	431	431	435	498	436	438	464	450	461	438	406	477	455	431	476	467	478	387	437	442	435	449	444	432	432	444	449	416	471	469	477	407	471	465	432	426	424	436	465	444	438	435	434	405	454	482	431	432	422	428	408	415	392	465	413	416	427	437	455	446	444	452	445	428	469	448	428	423	446	437	421	430	451	481	437	422	421	408	443	425	444	459	412	435	486	418	416	401	415	409	437	483	382	421	423	447	438	415	435	444	476	420	429	502	426	438	447	461	455	435	417	468	418	462	445	431	429	430	445	410	472	424	421	453	449	433	441	452	424	412	463	452	457
26920	13487	7387	4321	2069	1017	687	611	561	511	686	1680	1470	899	569	401	368	366	407	389	385	383	376	394	373	403	360	412	376	401	391	365	336	361	365	386	398	356	360	349	338	397	362	394	372	382	350	388	375	366	362	388	370	368	393	378	374	381	430	398	373	375	319	358	351	409	348	390	339	387	383	384	415	382	383	359	366	382	351	380	394	355	368	389	383	377	340	376	368	370	402	368	372	363	362	342	387	395	347	366	375	381	410	379	365	393	346	352	365	352	381	361	371	385	362	396	342	374	368	329	376	393	397	374	366	398	383	353	393	354	394	361	385	378	328	349	383	377	375	387	387	356	391	351	385	348	342	352	343	376	358	362	347	361	355	362	375	341	338	383	382	383	361	364	360	381	374	319	372	385	348	380	389	346	402	361	364	395	344	373	415	336	373	350	369	363	347	374	407	339	384	348	384	379	385	378	355	327	394	367	367	353	383	393	408	326	359	350	404	360	383	358	345	374	401	350	392	365	381	343	349	374	384	328	350	357	405	376	318	402	352	352	372	362	380	391	372	347	372	368	397	373	356	360	373	339	352	328	363	405	385	371	358	404	393	367	378	384	373	407	341	361	403	374	385	370	337	373	351	365	342	368	395	342	409	351	363	378	377	337	373	365	380	358	344	336	349	366	372	388	389	360	358	363	348	370	394	361	356	367	354	373	405	384	366	366	386	406	370	393	370	368	346	398	371	361	380	389	380	359	393	358	361	359	377	387	412	371	385	424	353	351	347	348	377	381	350	359	354	367	355	392	359	351	338	361	358	366	404	372	396	368	343	380	372	406	402	345	378	384	381	385	360	350	351	380	416	363	364	355	361	369	361	386	367	370	376	404	366	348	384	322	381	345	357	386	384	394	377	415	355	383	361	356	384	381	373	373	419	358	377	346	373	391	401	375	408	391	384	342	365	357	369	344	378	346	341	374	378	338	401	372	362	376	368	385	374	367	389	386	374	379	364	341	398	402	369	376	380	358	365	331	368	354	400	408	345	352	348	369	374	357	350	384	369	340	365	384	374	378	351	376	413	356	335	343	369	383	345	352	368	369	336	390	362	374	339	359	375	352	388	335	383	363	349	392	384	373	367	375	373	365	363	354	358	358	372	372	389	358	378	384	371	350	392	403	354	381	389	358	395	394	356	380	391	349	370	389	373	334	352	408	370	339	333	382	371	372	359	378	351	335	365	363	351	383	353	377	336	383	387	345	376	364	378	376	347	369	347	383	358	391	357	376	381	407	383	363	352	399	399	343	349	341	407	351	365	371	362	359	351	382	369	404	372	365	378	378	369	370	389	412	388	380	374	396	364	372	379	342	347	352	388	377	335	373	348	376	370	390	375	402	381	386	417	377	343	384	375	361	354	375	381	377	384	385	402	342	407	342	383	346	365	424	364	347	371	350	374	360	368	373	349	356	384	394	400	377	347	363	374	383	384	387	389	382	378	380	350	377	376	393	361	380	362	361	355	371	397	360	405	377	368	358	366	374	392	353	363	363	378	353	343	358	384	370	392	378	379	376	373	374	379	357	367	383	331	357	361	397	416	360	367	382	351	358	372	361	380	360	348	371	355	375	403	332	337	373	349	353	355	354	391	375	384	358	377	356	380	349	360	344	392	380	368	383	369	358	387	361	348	384	382	375	389	377	410	402	387	357	373	372	360	379	427	359	350	381	361	347	349	361	365	365	335	364	363	364	384	372	426	373	386	372	389	413	361	362	366	382	331	387	391	343	399	375	333	373	394	372	347	362	387	324	366	350	392	329	380	410	349	385	380	359	371	372	356	389	350	365	367	320	392	383	374	433	355	376	359	346	342	396	396	385	388	363	381	392	361	350	384	371	386	349	369	381	387	353	359	342	363	332	365	366	377	373	341	407	323	367	384	342	353	366	356	354	338	369	331	374	320	385	419	376	359	363	343	352	365	360	379	376	359	358	351	348	334	351	371	396	359	358	360	401	365	391	362	353	373	333	386	341	411	383	414	375	358	366	359	327	383	380	342	377	341	384	351	333	348	382	368	370	317	363	352	348	410	367	376	333	382	349	380	394	384	384	335	364	368	390	395	354	370	377	341	334	371	374	367	359	397	371	359	369	355	346	410	411	351	344	370	376	355	365	373	383	351	383	409	360	369	349	365	429	406	347	385	396	377	348	392	381	375	376	378	390	361	357	338	365	356	368	367	359	337	370	384	376	366	329	355	378	310	366	359	387	340	353	352	381	345	372	388	346	308	351	379	360	348	368	358	373	339	381	335	366	382	315	363	425	365	385	355	384	352	411	361	355	379	356	379	347	368	353	381	368	359	383	388	403	391	390	379	378	346	341	346	356	355	383	380	414	363	385	389	387	374	385	365	376	373	369	374	356	355	374	362	386	333	333	394	385	387	364	352	405	337	350	359	343	388	388	369	391	377	378	347	376	401	354	360	371	362	374	393	367	394	355	383	371	385	375	385	353	351	385	366	398	374	400	347	384	346	395	317	383	347	393	363	358	377	404	374	372	377	379	380	373	371	389	409	368	388	371	362	328	364	364	395	320	394	375	381	374	368	340	406	366	376	386	401	327	380	384	375	374	385	391	366	391	375	351	373	384	402	361	369	405	363	355	366	372	394	421	410	340	403	331	351	355	337	363	359	370	350	402	359	383	377	379	375	359	377	388	354	354	359	361	361	340	352	378	366	403	354	394	366	384	405	379	374	383	426	374	363	371	352	343	412	367	388	377	416	398	377	379	389	355	344	384	375	388	343	349	369	384	357	397	394	338	373	363	374	386	351	354	361	374	377	335	340	359	377	375	403	386	399	385	358	352	397	358	354	376	376	380	400	367	352	365	373	365	367	341	375	389	380	386	413	345	359	387	385	386	375	392	360	366	377	401	352	376	372	370	383	360	356	382	353	377	351	380	408	372	343	379	345	327	381	379	357	373	386	395	376	413	355	407	381	371	395	365	393	400	360	323	353	388	376	345	376	391	374	353	394	406	359	333	404	384	380	352	390	351	350	365	370	353	381	366	362	396	390	376	369	402	344	364	382	361	370	401	399	399	381	352	355	360	389	372	366	357	347	362	390	347	361	408	364	388	384	369	372	405	369	351	379	340	350	370	375	368	352	364	388	413	369	365	374	394	352	344	371	381	360	368	365	354	409	341	344	363	338	372	402	347	387	390	365	380	375	397	352	395	336	362	380	392	367	374	376	357	364	355	352	380	404	369	400	359	344	355	389	344	345	355	406	340	379	413	357	369	358	391	388	379	356	385	336	360	383	377	382	379	384	362	376	351	379	364	383	359	370	366	354	378	343	389	386	369	367	352	380	393	371	367	377	365	380	372	353	356	392	386	393	360	395	359	355	350	401	335	316	396	327	355	364	344	375	417	381	370	367	363	351	346	365	388	368	344	344	370	332	385	346	342	391	346	356	366	348	361	408	377	371	345	374	392	358	397	382	366	382	391	385	368
7396	6378	7153	4053	2542	1340	922	810	652	579	912	2285	1715	998	536	411	359	369	342	358	322	319	325	320	301	308	350	294	320	330	306	337	358	336	331	304	326	352	338	323	332	307	293	306	333	290	333	347	355	325	353	323	319	374	338	334	347	357	334	323	336	301	327	327	353	318	319	290	322	320	332	340	328	342	328	350	321	319	335	331	337	336	333	317	345	324	320	331	355	324	297	327	372	312	335	312	310	280	347	370	309	319	295	332	314	309	339	325	313	341	332	306	349	341	351	301	324	323	328	323	313	343	334	318	315	332	360	336	308	295	315	309	339	313	305	329	316	305	315	322	269	355	341	335	329	335	298	352	315	318	343	338	338	343	326	317	344	305	297	342	321	341	313	340	333	339	296	326	306	346	324	322	317	326	339	310	322	304	341	304	332	379	295	317	325	303	311	329	326	303	313	308	331	299	289	309	331	355	308	344	323	298	323	296	338	328	303	333	318	302	350	295	353	333	312	308	355	319	345	302	347	330	299	339	304	339	336	319	310	358	333	347	365	309	307	314	325	318	316	351	297	336	324	323	304	348	321	335	321	314	350	330	335	288	324	326	303	326	332	301	336	287	325	333	338	325	321	291	304	334	346	308	316	321	318	328	311	348	346	311	302	333	335	292	317	317	311	302	339	370	325	336	362	293	353	310	348	330	317	342	328	307	311	339	315	316	322	348	345	314	311	331	309	345	320	309	334	325	356	334	326	332	284	353	303	318	335	337	304	314	303	316	331	289	310	279	330	331	331	329	337	323	331	303	334	318	308	314	335	313	311	343	348	345	343	334	324	318	352	306	361	306	355	332	321	323	315	355	312	318	315	336	306	314	324	303	336	295	340	321	331	317	314	329	363	341	333	325	349	345	314	338	320	314	320	325	331	331	302	361	327	332	345	332	311	294	290	342	328	334	318	340	332	296	319	325	291	282	296	320	322	308	315	329	302	312	310	345	325	294	313	294	304	361	358	322	324	338	320	327	315	338	314	317	348	294	327	355	325	330	276	334	317	330	350	324	331	315	361	319	305	357	312	314	345	328	304	340	343	300	332	302	328	321	310	317	326	312	342	300	337	365	314	346	320	330	312	348	318	320	335	317	321	338	314	331	349	344	286	331	332	316	337	309	344	326	336	274	295	337	315	326	326	326	311	285	335	319	284	360	354	326	346	307	347	317	324	316	316	323	345	324	313	306	348	326	313	338	335	297	326	302	316	365	341	292	329	292	307	321	337	287	322	316	337	321	375	331	337	338	329	360	319	316	340	329	327	321	337	338	342	331	327	301	330	300	343	328	287	336	298	321	351	326	325	333	312	293	305	343	325	310	341	301	363	328	322	334	313	332	325	327	308	344	338	299	334	308	325	325	336	353	327	314	357	297	347	326	303	317	340	320	342	332	287	315	315	332	296	306	351	341	323	330	312	325	335	346	315	334	314	293	357	298	303	304	327	333	318	320	335	339	326	328	341	295	320	313	298	331	305	321	340	328	334	330	322	320	344	302	344	304	310	321	352	333	320	321	315	327	320	358	327	332	352	306	332	319	313	348	330	338	333	341	331	283	338	309	336	325	323	319	364	349	330	340	368	320	322	324	338	322	335	330	347	315	338	321	337	310	349	321	291	296	329	330	304	282	319	332	338	343	318	315	343	380	371	350	340	350	337	359	303	297	322	325	323	308	341	315	337	335	344	325	302	319	313	297	370	316	322	329	308	305	337	323	333	310	300	313	363	342	343	332	343	323	295	299	316	304	340	349	338	338	337	341	298	336	359	365	339	293	348	356	322	331	338	307	311	313	325	327	300	319	342	319	328	357	311	343	348	345	318	341	335	332	353	321	305	339	325	351	340	339	337	322	277	301	344	341	315	288	306	295	315	316	305	329	314	316	303	346	325	312	321	307	319	316	316	298	359	323	310	339	315	347	338	318	321	349	329	304	309	328	319	326	343	303	326	336	319	332	332	343	307	304	302	317	304	313	302	320	354	316	308	324	323	326	309	325	314	327	315	324	326	328	344	336	331	329	298	297	341	368	333	322	318	315	290	324	332	330	337	305	315	328	349	314	314	314	295	331	300	331	289	334	312	351	324	351	316	322	308	324	295	308	325	321	300	329	334	301	342	339	300	294	329	335	343	317	366	322	339	319	302	321	293	321	299	376	304	310	343	362	352	325	318	327	331	303	304	315	336	318	323	338	331	313	339	309	348	339	333	325	324	331	325	324	326	281	325	299	352	324	337	352	361	315	327	318	298	330	308	332	351	318	313	317	339	307	324	310	325	328	312	357	313	318	331	356	325	335	326	308	338	316	312	329	348	354	319	317	345	356	320	344	335	341	342	337	305	320	314	310	344	304	322	334	329	318	315	334	313	326	297	323	317	337	319	318	324	336	288	346	330	357	343	351	311	335	327	335	320	307	350	310	304	344	332	328	340	321	365	335	312	312	322	343	321	307	306	326	311	336	322	311	338	359	322	295	344	338	329	331	326	336	330	334	325	312	317	339	334	354	346	326	339	343	340	339	344	326	353	328	315	353	338	305	340	361	311	330	346	308	337	316	331	331	328	292	326	336	355	324	323	337	312	328	335	303	350	304	324	347	344	305	345	347	328	338	355	318	301	310	316	328	364	324	328	344	333	304	318	372	339	313	316	322	316	330	334	341	333	356	346	341	332	344	324	315	305	332	327	320	319	317	323	351	334	316	340	315	349	364	317	325	327	328	331	348	321	298	293	313	321	319	337	328	319	328	380	328	334	330	303	357	319	300	348	338	322	342	338	317	322	323	337	333	296	353	309	289	323	324	354	340	321	341	327	315	352	312	312	319	293	356	301	356	292	291	325	358	321	341	338	335	300	318	350	335	348	322	334	329	340	341	340	342	303	312	327	320	306	329	327	334	319	316	310	337	353	321	314	306	294	331	343	354	323	317	327	309	329	335	323	345	329	332	326	352	324	325	339	319	314	351	309	309	323	344	333	322	328	347	306	368	317	374	335	323	313	319	326	341	323	316	319	343	307	303	303	331	299	293	348	343	351	316	332	283	297	386	314	322	305	341	340	309	341	352	281	318	365	334	329	291	313	319	315	326	339	351	340	324	313	302	320	352	345	344	341	338	320	327	305	309	343	360	343	320	319	315	327	344	339	323	325	341	324	327	306	330	350	354	322	322	308	326	299	326	290	309	337	331	321	309	349	331	337	322	311	346	308	333	321	330	353	331	313	314	324	307	339	305	333	301	309	306	332	329	321	334	301	309	323	313	331	340	330	335	317	315	324	329	313	320	310	300	327	353	332	331	344	361	318	298	326	319	320	317	341	310	308	340	350	345	304	346	329	323	317	334	344	324	321	347	296	333	307	318	320	331	318	355	298	299	326	321	324	333	279	306	312	320	348	336	349	302	330	323	298	320	304	331	327	310	322	324	302	306	330	344	343	309	325	322	349	334	327	330	335	332	310	321	330	318
24732	20732	26660	24505	11837	3458	1737	1185	914	793	3161	16277	12737	4661	1353	561	455	436	384	405	416	423	403	414	397	380	384	398	398	447	411	386	385	412	380	379	348	404	407	359	415	384	411	405	386	404	360	392	416	405	437	411	454	425	356	412	415	419	391	377	412	402	363	406	398	422	399	418	421	387	403	405	379	376	386	409	394	414	417	365	359	373	413	391	415	396	362	403	419	410	392	379	382	419	409	395	395	421	404	392	394	407	420	390	389	401	410	414	401	414	397	392	411	395	425	438	415	378	437	382	407	407	413	434	411	415	419	401	411	417	390	385	414	403	388	390	399	389	365	394	409	423	379	407	446	377	393	428	381	406	387	434	397	395	363	387	433	398	387	385	408	408	377	392	387	371	391	414	423	418	426	397	402	404	393	369	373	369	386	392	389	399	422	394	427	411	415	396	375	404	384	399	377	388	402	395	380	418	375	398	417	401	422	361	397	417	441	370	381	382	385	379	404	403	406	365	416	407	397	391	385	392	416	374	398	410	379	403	412	426	361	373	370	406	388	396	417	348	382	415	405	416	398	392	430	396	434	370	377	355	392	410	379	397	436	405	371	414	405	410	380	383	423	421	414	407	394	385	407	428	396	416	380	366	380	392	380	395	340	381	382	380	402	407	417	401	426	385	375	374	375	409	408	373	379	420	398	406	416	399	384	369	395	376	385	400	396	426	425	405	400	404	392	389	402	397	396	432	391	383	383	434	393	382	364	384	390	385	363	359	401	418	395	410	414	385	406	403	396	398	403	404	418	417	399	436	399	392	384	376	362	410	381	393	404	433	359	395	400	404	406	384	410	419	415	395	423	389	380	396	427	416	412	415	396	381	405	397	393	382	368	438	441	363	413	416	409	429	380	386	383	414	390	444	408	377	405	402	405	400	418	361	421	421	375	419	395	351	377	395	432	413	397	389	381	395	402	423	414	422	446	358	424	415	378	409	414	359	389	396	399	406	395	377	391	391	373	380	371	378	353	374	410	391	395	435	379	433	404	378	372	389	408	421	402	428	390	408	426	391	385	377	379	379	396	446	403	402	392	390	424	412	393	417	399	415	414	398	423	401	401	399	422	402	406	409	411	394	383	405	418	403	404	405	417	401	401	361	413	431	389	407	439	430	368	409	391	428	408	416	403	390	436	404	383	417	383	397	384	389	376	403	422	398	417	380	422	388	403	390	373	378	404	406	406	405	382	405	392	410	420	399	374	424	385	399	414	434	370	424	421	387	368	395	371	399	395	398	407	395	366	392	356	352	368	363	394	426	406	415	423	369	385	402	386	385	378	424	403	394	385	440	400	413	391	393	400	399	421	404	389	372	424	379	380	380	416	406	388	406	394	393	375	404	417	373	428	376	399	377	369	403	394	374	420	366	385	370	389	361	377	395	409	383	399	410	403	409	415	382	426	394	420	383	398	406	360	436	412	403	409	394	421	392	392	423	380	405	422	431	388	414	451	383	420	398	394	411	383	418	378	391	429	396	390	387	419	406	377	437	413	359	406	378	386	398	363	424	377	398	427	392	407	420	404	415	420	399	414	417	432	399	397	370	376	396	385	401	389	406	378	402	401	412	385	425	400	393	385	382	394	405	407	356	396	399	380	424	377	397	355	393	391	385	390	418	396	381	394	447	410	415	439	404	376	374	415	423	407	395	387	391	416	398	393	372	394	392	357	393	399	375	414	404	357	401	379	394	409	386	400	396	396	403	419	379	425	373	397	414	389	386	382	384	390	385	408	364	419	408	386	352	389	378	349	409	417	393	373	401	391	374	394	373	396	390	392	400	409	378	404	373	386	392	417	398	381	377	429	407	366	434	364	400	405	387	392	417	408	429	418	419	385	398	409	393	397	421	416	431	387	375	373	436	418	351	437	394	390	401	378	364	393	415	379	385	382	402	409	409	430	390	440	395	405	384	384	390	398	374	359	386	389	421	445	390	423	423	384	389	392	389	409	412	399	359	399	395	369	419	402	394	393	405	404	389	412	402	400	343	398	398	397	369	386	391	350	406	383	383	404	368	343	383	404	430	396	416	390	383	386	403	403	367	354	362	373	408	399	384	422	385	369	412	397	336	397	413	390	449	420	388	366	370	382	422	415	377	413	366	411	376	416	374	403	411	390	402	398	378	384	382	405	368	389	402	415	379	399	391	383	413	385	405	356	386	360	389	360	371	390	400	400	400	402	363	359	364	413	448	388	383	353	396	387	422	386	400	419	403	366	405	422	409	399	381	380	437	414	390	400	397	404	392	398	391	403	435	376	391	393	402	383	424	420	385	390	410	415	357	396	388	404	427	397	452	381	351	429	413	373	389	361	398	419	370	388	364	406	407	385	374	422	377	384	406	373	369	389	380	421	341	388	419	432	397	395	396	421	404	413	372	414	421	409	392	421	403	401	401	435	384	361	396	404	395	416	362	378	421	397	388	376	398	365	385	392	373	396	389	387	368	389	410	419	391	394	413	400	390	414	398	363	418	331	399	414	375	430	402	386	415	404	379	403	405	417	398	380	423	389	375	376	393	391	395	381	401	385	391	384	427	396	407	416	394	386	405	405	406	427	365	361	380	387	417	380	385	403	415	427	409	421	387	432	411	406	409	386	399	392	363	393	393	376	387	373	396	390	415	416	375	410	374	413	388	423	375	399	372	399	415	373	431	388	406	341	448	442	402	416	415	365	452	401	392	364	381	384	424	360	367	391	418	418	417	359	402	399	419	376	393	427	422	405	404	405	378	415	416	389	421	390	415	426	389	405	417	389	366	386	412	417	412	401	357	420	406	430	401	413	366	432	379	403	360	371	390	393	390	388	417	402	386	436	405	413	414	387	404	413	393	394	403	366	420	390	393	385	383	348	383	430	389	435	405	390	455	365	409	380	381	419	407	395	391	431	379	389	377	398	392	402	394	398	413	418	388	384	432	385	405	409	383	395	364	411	411	400	435	374	408	399	367	397	393	419	380	361	384	418	404	391	412	393	403	367	403	417	413	414	417	389	384	377	404	403	412	405	382	411	363	413	425	357	406	395	429	396	395	403	371	379	383	405	412	387	403	353	396	398	399	410	418	420	366	386	434	425	378	407	422	373	386	382	371	411	380	401	363	389	377	362	407	405	397	398	392	361	407	423	378	420	425	409	358	408	400	391	367	377	452	377	425	400	416	383	400	404	434	415	357	395	408	395	372	405	375	397	420	408	390	366	425	440	377	375	380	410	377	374	392	363	387	401	384	410	398	392	396	373	410	403	418	401	396	406	364	394	404	419	371	396	381	415	394	359	381	409	386	416	420	418	394	406	397	388	426	382	373	378	413	387	396	441	339	392	383	407	388	379	419	363	398	370	384	365	406	393	391	385	409	397	382	360	392	367	431	394	356	415	410	406	395	382	397	414	457	415	394	409	377	378	385	397	371	386	408	409	385	372	382	406	425	386	382	410	425	410	401	387	399	393	392	399	391
6860	12521	12120	8314	4663	2818	1964	1568	1227	1018	5292	17484	11462	4407	1390	532	381	346	347	370	329	390	339	372	353	387	409	374	376	394	389	364	361	349	345	339	337	385	358	324	374	369	325	315	366	351	384	365	340	389	365	369	353	365	376	361	355	378	340	386	359	396	379	368	331	303	352	331	383	357	371	343	358	395	363	366	347	324	370	364	326	344	341	359	344	347	364	348	347	361	338	374	345	382	366	388	367	372	338	362	324	349	404	353	379	351	370	356	375	363	364	356	343	372	349	344	371	367	360	365	369	404	353	344	366	368	393	348	334	348	364	354	383	381	363	353	357	362	375	381	355	348	344	386	375	368	380	336	381	363	355	337	361	329	359	372	337	343	371	336	337	353	360	382	362	350	373	361	324	376	376	321	351	386	387	363	349	339	372	393	342	381	345	380	286	343	392	351	362	332	356	342	361	380	403	369	339	365	350	367	405	356	341	382	364	346	373	371	346	386	355	369	339	392	333	369	345	339	347	389	377	416	358	365	347	348	373	354	366	351	355	393	371	368	363	398	380	346	365	406	346	407	371	418	357	395	344	353	351	332	367	337	380	350	339	398	356	339	326	342	372	370	354	366	337	348	345	352	369	396	381	376	322	362	354	355	359	357	363	378	356	370	344	366	370	326	362	364	358	345	348	361	368	362	345	368	363	351	390	357	368	349	331	343	378	356	350	430	340	383	366	380	359	362	361	360	406	369	393	342	362	354	351	372	370	346	387	387	380	367	357	397	357	349	391	364	385	339	362	351	388	352	378	365	347	352	383	325	371	415	346	399	357	348	365	375	336	360	358	416	370	371	372	381	375	354	381	363	335	373	366	343	359	352	340	350	382	402	381	379	359	352	375	347	361	321	347	372	327	366	343	356	368	377	345	361	349	350	389	347	404	343	332	363	369	366	360	367	333	333	351	349	319	340	351	363	343	338	392	366	385	341	347	364	375	364	328	363	344	382	343	336	367	371	385	388	328	329	390	377	364	372	375	368	379	358	375	376	385	375	369	366	343	316	361	343	340	371	326	371	341	351	350	379	376	354	356	376	358	347	378	388	360	357	383	341	352	373	348	353	325	372	345	360	342	361	376	370	336	341	364	347	373	351	338	371	338	365	375	385	345	371	348	369	332	330	370	384	374	340	354	373	364	354	356	363	364	363	326	363	355	383	331	367	364	365	369	381	359	341	337	357	350	366	357	356	359	391	366	350	388	333	381	352	354	352	338	383	370	337	372	355	341	368	387	369	372	396	360	390	343	408	363	395	366	390	387	361	356	365	341	361	349	339	352	335	408	341	352	341	352	358	375	366	349	382	381	364	391	346	363	365	351	347	365	371	373	311	377	350	345	350	352	360	345	370	334	338	360	328	346	377	362	365	361	334	379	326	362	400	343	361	362	370	329	359	371	328	341	312	361	386	353	359	388	369	349	383	333	349	365	367	342	358	365	386	381	342	360	383	331	348	331	371	355	363	340	349	350	347	345	372	347	370	389	357	358	377	330	365	354	401	330	350	368	331	367	406	339	359	384	402	353	369	359	325	337	336	365	344	361	350	359	317	353	381	364	393	396	368	321	353	381	337	360	422	363	370	345	363	368	336	366	352	396	355	365	335	370	390	339	363	356	357	370	357	372	374	318	358	374	347	348	364	351	347	335	352	363	368	397	369	346	347	355	386	351	358	363	352	367	357	357	350	366	394	346	388	347	384	332	381	387	323	360	365	350	366	373	379	398	340	355	387	386	385	397	329	333	351	383	371	342	400	366	373	377	349	366	371	356	364	384	387	360	338	358	359	360	386	360	386	346	356	393	369	393	384	321	320	371	383	347	363	365	365	354	352	370	377	360	362	336	357	379	371	354	353	337	343	355	376	331	376	368	363	360	360	353	355	332	322	335	354	359	371	342	387	382	347	354	378	364	355	390	371	363	349	331	338	344	374	370	417	372	343	359	356	371	341	364	354	346	363	364	375	369	391	354	358	337	350	346	354	366	342	314	351	352	363	377	350	370	380	341	347	376	377	353	370	338	376	371	364	379	396	346	336	358	370	358	359	325	351	364	330	367	355	367	380	370	346	353	362	340	372	383	346	370	392	361	336	339	344	359	351	337	359	351	347	368	332	361	352	352	366	324	393	359	376	392	311	320	387	369	368	350	332	355	344	328	339	382	381	399	360	364	341	369	340	355	333	352	358	355	339	379	375	335	364	385	378	358	374	327	373	359	363	370	329	331	363	371	354	374	349	361	372	376	376	364	322	344	354	346	341	385	374	379	358	369	339	377	352	344	339	353	349	376	380	354	365	362	365	399	370	365	344	385	361	332	350	382	350	340	347	355	377	372	342	375	357	368	390	370	361	308	386	353	319	358	360	365	376	361	371	338	383	394	343	375	345	317	321	333	366	359	373	378	360	353	348	362	368	317	394	362	364	339	356	324	338	357	373	370	361	324	325	370	392	355	366	407	356	370	359	369	354	347	358	354	350	381	357	324	379	326	346	368	342	352	348	309	363	366	364	351	355	365	392	365	354	376	323	349	327	374	369	367	353	353	378	352	385	352	369	363	337	343	362	340	322	371	347	365	372	334	336	334	362	385	350	353	369	332	320	346	351	421	335	344	348	348	379	351	356	389	367	362	375	406	365	381	377	351	341	358	350	357	351	371	368	353	374	351	354	350	337	369	353	375	365	324	363	370	356	348	393	356	377	344	386	395	340	376	346	346	382	351	326	384	369	343	347	340	367	377	336	376	366	343	348	366	348	352	337	349	373	341	351	343	369	328	386	376	349	389	347	361	344	368	369	346	362	377	378	368	338	330	337	388	385	365	372	390	383	349	407	346	379	355	340	366	381	347	385	355	373	370	367	368	347	345	346	372	389	362	364	346	365	375	329	382	347	328	396	369	356	328	377	393	360	355	354	375	381	364	331	346	363	367	354	371	331	387	398	368	353	400	340	351	385	315	365	361	351	339	371	350	324	372	359	385	330	346	333	383	383	363	329	344	320	356	375	358	356	336	382	376	352	359	376	363	345	334	373	362	361	358	360	346	360	347	344	348	363	348	387	369	356	355	348	368	378	369	358	345	356	360	393	375	342	386	352	356	336	357	365	364	364	357	367	375	335	348	372	333	382	365	373	357	344	320	367	360	395	334	318	359	364	347	348	379	342	356	351	378	313	358	377	365	357	348	376	343	348	361	372	352	350	398	346	306	354	384	388	330	367	329	351	353	354	345	356	357	352	392	360	335	357	366	377	386	315	359	374	387	342	354	377	353	365	363	374	376	380	338	354	347	369	359	331	342	351	319	361	380	352	380	369	348	360	313	365	284	388	371	384	376	380	378	361	354	365	380	361	342	379	377	353	342	354	344	363	388	359	327	382	353	366	353	370	372	323	354	353	335	383	339	370	360	381	353	367	384	370	398	360	386	390	356	345	340	354	352	359	359	374	369	382	368	356	371	366	343	363
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
