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
339388962720	339388963239	339388963789	339388964339	339388964889	339388965439	339388965989	339388966539	339388967089	339388967639	339388968189	339388968739	339388969289	339388969839	339388970389	339388970939	339388971490	339388972039	339388972589	339388973139	339388973689	339388974239	339388974789	339388975339	339388975889	339388976439	339388976989	339388977540	339388978089	339388978639	339388979189	339388979740	339388980289	339388980839	339388981389	339388981939	339388982490	339388983039	339388983589	339388984139	339388984689	339388985239	339388985790	339388986339	339388986889	339388987439	339388987990	339388988539	339388989089	339388989640	339388990189	339388990739	339388991290	339388991839	339388992389	339388992940	339388993489	339388994039	339388994590	339388995139	339388995690	339388996240	339388996789	339388997339	339388997890	339388998439	339388998989	339388999540	339389000089	339389000640	339389001190	339389001739	339389002289	339389002840	339389003389	339389003940	339389004490	339389005039	339389005590	339389006140	339389006690	339389007239	339389007790	339389008339	339389008889	339389009440	339389009990	339389010540	339389011090	339389011639	339389012189	339389012740	339389013289	339389013840	339389014390	339389014939	339389015490	339389016040	339389016589	339389017139	339389017690	339389018240	339389018790	339389019340	339389019890	339389020440	339389020989	339389021540	339389022089	339389022640	339389023190	339389023740	339389024290	339389024840	339389025390	339389025940	339389026490	339389027039	339389027590	339389028140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23029	20182	27062	23091	20134	6857	1670	2542	27453	40339	28293	12571	3805	1325	705	617	567	602	592	591	611	600	608	560	563	606	560	521	571	597	593	567	579	617	586	592	573	578	551	571	541	577	589	583	627	586	565	572	607	605	632	587	573	579	600	560	585	582	584	557	582	555	558	532	583	589	531	556	574	656	561	548	544	567	572	573	579	603	548	533	596	573	572	599	596	628	564	567	585	589	588	564	597	581	608	562	594	542	573	569	543	554	591	621	590	616	574	557	576	572	586	591	587	561	513	543	583	586	564	568	563	579	564	582	613	576	620	587	547	561	573	572	561	574	550	581	582	570	552	604	520	575	580	566	581	599	552	570	544	590	544	541	565	536	593	600	578	565	569	566	579	540	566	581	556	586	585	577	594	604	573	572	555	546	587	602	573	552	568	590	584	595	592	571	534	553	600	610	609	561	580	600	550	559	610	560	574	598	541	582	560	557	541	621	547	579	545	595	535	614	586	537	553	524	564	585	589	625	575	569	593	574	570	589	590	549	602	597	568	575	596	590	582	578	573	601	605	609	568	538	533	522	627	593	555	601	613	558	594	579	532	602	567	573	579	588	550	593	552	573	568	546	630	559	584	555	572	577	570	605	600	565	596	567	607	557	583	575	582	595	588	606	548	590	519	558	571	548	569	554	537	530	566	584	554	531	563	580	575	556	593	540	567	577	582	607	578	536	604	574	588	598	586	579	551	535	573	605	540	583	534	563	571	532	586	581	581	571	556	584	564	570	569	530	549	557	581	573	561	537	533	573	577	626	511	556	588	573	533	545	577	573	598	584	561	564	561	588	600	577	611	561	548	571	541	563	587	565	553	559	613	571	587	560	559	614	568	546	567	571	530	608	559	630	551	598	591	566	595	611	540	593	584	551	602	576	597	593	566	600	599	579	585	578	595	604	554	563	587	554	575	528	532	545	559	606	602	551	566	596	594	585	602	634	574	546	567	593	557	563	566	573	574	577	566	584	592	550	576	530	558	577	534	572	581	577	598	558	578	541	562	568	546	549	577	580	581	608	602	580	556	549	593	552	580	579	592	562	542	591	576	630	565	634	557	594	537	581	553	581	552	564	544	562	576	573	527	558	522	594	539	603	584	550	580	588	574	551	571	601	551	569	568	563	541	600	620	611	562	544	573	568	554	551	591	555	630	582	581	580	538	598	525	578	565	613	542	571	552	566	554	588	590	527	543	552	554	575	580	552	554	580	538	583	586	557	590	555	588	603	592	628	573	572	594	559	577	530	532	576	600	570	566	576	548	586	542	590	565	583	515	572	563	577	568	548	559	547	557	558	607	570	555	588	574	564	552	586	562	556	576	563	546	564	541	518	593	535	577	611	543	577	584	521	603	577	595	532	547	589	515	591	598	530	573	562	554	596	563	541	545	578	608	536	587	552	555	572	559	557	566	515	570	570	557	579	584	572	553	547	588	587	572	574	523	568	540	601	591	593	561	564	580	580	581	576	600	551	532	556	573	546	609	587	566	597	588	585	581	545	595	568	538	547	572	576	559	531	562	568	573	561	568	574	555	614	561	575	578	585	564	566	568	567	580	618	559	546	579	595	579	601	558	582	578	550	585	604	534	570	607	597	556	542	573	530	538	590	577	611	564	595	555	562	586	559	620	517	590	549	603	594	596	566	603	528	572	562	530	540	563	541	573	617	586	557	593	587	595	590	571	559	523	546	562	556	519	569	567	566	576	522	568	561	573	534	545	624	597	606	569	581	544	530	584	563	570	563	584	505	560	570	539	576	576	556	550	561	576	595	580	565	582	602	538	565	572	569	605	563	566	587	567	613	589	597	556	567	590	582	548	547	563	582	614	547	539	566	583	536	580	542	556	569	546	581	579	606	573	568	608	580	527	572	573	542	615	515	572	583	579	571	541	524	565	555	543	541	549	577	563	567	586	531	580	561	568	624	577	558	580	543	580	599	589	599	573	548	539	591	629	588	600	573	573	595	541	580	531	576	601	577	580	602	570	557	572	591	528	518	551	536	564	597	537	592	597	575	584	539	545	553	604	600	564	567	602	559	595	562	594	594	581	595	523	582	579	604	566	558	587	591	552	568	581	547	610	580	575	544	573	552	578	604	584	559	582	614	589	555	567	612	594	544	541	540	563	565	582	562	578	547	523	563	539	544	554	548	569	563	552	578	556	590	589	564	580	506	535	530	592	582	563	538	571	565	531	622	537	530	532	565	522	594	515	565	573	583	610	599	559	560	589	533	553	567	585	585	602	582	589	550	569	584	574	569	574	594	586	556	592	555	573	549	574	556	543	544	592	531	551	539	561	578	576	567	603	562	570	632	559	569	558	594	568	613	581	535	571	563	576	559	621	637	578	563	559	577	588	571	586	535	583	586	601	586	572	583	591	572	566	558	609	550	577	548	596	584	583	581	545	581	571	544	573	546	566	602	511	575	589	620	589	590	588	583	607	580	554	572	534	570	548	578	539	572	559	567	540	565	558	569	558	537	569	613	533	570	564	569	582	573	592	559	546	567	591	551	552	547	559	601	573	592	610	563	595	538	580	524	595	574	611	555	561	543	529	570	567	585	583	580	576	493	581	574	630	585	515	600	569	575	621	546	619	555	526	617	546	548	573	602	587	587	551	587	584	585	593	557	583	550	587	557	621	583	546	572	541	543	590	577	587	542	573	622	566	572	564	573	591	584	542	571	520	548	593	521	567	556	568	596	561	597	614	575	561	603	603	598	593	534	581	597	584	530	562	586	579	595	547	512	616	609	588	537	575	555	552	576	591	547	614	543	577	581	553	587	569	553	603	595	565	553	555	561	559	544	572	603	531	564	572	591	590	533	545	586	559	564	573	609	586	586	586	575	573	610	567	552	557	531	567	604	574	573	577	528	572	601	518	534	602	501	576	568	576	568	589	586	529	578	570	609	592	552	576	554	551	549	579	544	582	559	611	568	567	539	558	591	601	538	574	587	597	590	534	575	552	586	594	560	608	603	616	618	575	570	566	558	624	568	572	535	562	545	594	552	549	627	557	581	568	604	585	538	595	577	546	603	551	612	566	562	583	544	556	560	575	558	572	571	578	604	579	605	601	574	586	557	545	564	566	520	624	583	623	599	532	565	570	628	542	572	650	531	572	540	596	556	592	571	566	533	564	558	576	578	558	570	561	593	558	603	580	585	594	567	572	558	568	573	536	540	607	572	558	529	585	531	591	550	536	589	582	545	555	565	578	549	532	529	571	597	557	549	581	584	596	610	607	547	539	611	529	552	540	551	600	612	562	561	574	604	616	549	585	571	600	565	550	577	607	544	577	571	608	539	553	578	595	523	554	583	598	555	607	540	589	501	588	570	561	589	536	548	556	542	564	599	602	541	587	588	575	558	574	574	540	593	537	586	556	529	560	537	592	570	606	570	580	576	612	571	571	593	535	544	582	573	557	574	554	609	569	547	606	583	602	580	570	580	608	565	543	574
3891	6217	4785	2843	1880	1459	1235	3686	31589	36301	21732	8943	3473	1209	597	554	516	547	509	442	477	476	506	503	508	528	526	528	474	535	501	497	496	539	479	473	476	507	523	515	509	479	495	492	515	489	559	544	524	487	521	475	524	507	478	537	503	528	543	494	473	505	476	504	526	509	522	519	477	499	557	463	501	514	498	476	500	489	456	531	513	516	489	515	498	495	495	506	484	526	565	540	517	518	485	471	520	497	466	541	520	531	476	514	508	493	504	484	472	552	508	512	491	522	509	536	523	498	493	503	520	536	500	506	488	516	473	508	484	506	528	504	508	501	516	490	472	485	501	508	518	468	559	516	540	493	508	553	530	517	491	507	497	508	512	482	519	489	518	480	528	536	503	512	510	496	515	463	514	500	502	499	519	525	462	539	500	509	489	472	528	488	500	489	486	493	506	511	481	500	523	518	524	525	471	498	491	461	504	530	475	513	494	469	543	513	501	494	505	492	485	495	502	504	497	494	480	516	515	530	520	539	534	474	470	485	496	491	466	496	488	479	464	467	503	495	513	485	472	508	454	491	491	480	518	520	484	490	510	508	482	528	474	526	493	522	510	492	494	527	486	489	491	507	477	506	525	523	507	524	513	502	480	507	501	497	512	514	471	502	491	498	462	498	522	516	521	534	486	498	533	479	501	530	519	532	512	494	522	514	474	521	469	516	481	500	503	502	552	519	529	527	477	493	502	520	498	474	502	489	526	486	484	505	509	496	459	473	511	481	483	492	506	507	511	540	498	464	487	517	519	503	518	492	524	512	499	482	480	558	549	477	494	541	483	494	500	512	482	481	502	473	525	458	519	456	523	462	528	534	509	505	527	510	486	481	539	478	520	508	450	473	544	522	504	504	521	542	486	559	481	487	507	508	480	505	523	499	460	511	490	463	491	488	493	479	478	546	478	496	482	474	514	474	517	482	523	479	469	471	533	534	471	465	455	485	516	536	511	471	537	492	453	480	513	475	481	489	490	461	488	502	479	534	485	525	514	497	475	544	446	446	511	493	485	511	521	473	479	483	499	489	509	514	498	481	476	516	472	514	517	490	472	479	505	513	482	492	479	541	489	453	501	467	511	526	506	494	554	516	474	502	481	459	520	481	501	494	466	489	508	518	505	521	512	438	490	516	502	499	508	522	546	521	503	518	516	471	514	515	524	483	484	499	507	524	514	497	498	551	505	495	501	505	517	507	462	507	514	496	484	493	522	500	519	534	486	481	488	509	499	502	504	479	457	501	491	491	491	512	491	482	466	482	513	501	509	501	483	526	511	496	480	523	470	494	501	558	516	466	499	504	486	543	556	491	444	488	514	520	502	478	519	485	496	466	543	458	491	494	497	507	476	485	497	518	476	523	446	573	509	514	487	480	521	496	488	506	551	501	545	532	458	522	484	474	520	484	532	496	492	488	520	515	476	517	513	469	495	474	436	525	531	524	472	473	509	523	509	515	471	543	512	512	512	453	474	481	499	516	514	522	520	465	511	515	487	522	494	494	524	463	526	527	452	492	492	520	513	510	514	507	490	533	520	458	496	456	527	502	498	523	479	465	505	514	494	527	508	484	543	480	467	496	535	491	490	474	528	497	494	484	455	487	534	501	484	501	498	495	454	476	465	509	505	469	472	475	475	473	509	534	468	503	523	502	504	511	499	507	529	506	507	458	508	501	478	523	487	518	509	508	488	492	535	536	498	528	520	508	493	476	456	515	464	501	533	509	472	473	490	516	509	522	496	504	508	486	518	524	505	496	458	499	497	545	538	540	472	509	440	485	513	464	527	482	518	521	498	460	528	487	470	469	511	508	480	511	501	505	489	485	507	492	522	511	470	472	519	484	473	479	525	525	483	464	508	512	503	498	509	518	491	439	525	504	536	473	523	478	494	456	470	498	518	540	510	497	498	480	480	468	480	525	491	471	494	510	501	469	501	553	500	470	528	497	494	553	522	494	495	509	489	499	479	473	498	519	475	492	521	491	483	512	492	477	549	465	515	536	505	502	529	507	473	491	484	491	488	518	537	500	525	526	468	501	505	531	497	518	515	539	481	502	500	490	443	480	494	493	480	490	470	527	513	495	474	471	496	483	499	495	504	503	504	502	504	524	497	471	533	478	493	503	484	485	474	496	521	510	541	501	515	503	473	488	509	546	511	473	480	487	532	512	529	497	512	487	516	531	501	505	526	455	510	511	498	493	481	491	492	474	494	509	487	478	507	500	550	499	515	485	503	483	524	466	519	494	485	475	454	499	491	509	480	537	503	515	509	479	494	480	501	478	504	497	452	483	468	483	491	490	500	508	503	493	499	501	510	505	491	518	525	476	477	486	496	495	491	519	512	487	502	528	520	501	512	502	491	474	483	513	454	515	478	512	516	504	488	507	495	507	485	542	518	520	515	491	504	531	507	533	501	531	516	505	465	480	504	490	441	479	517	526	465	525	514	496	515	511	511	474	494	485	472	495	510	493	490	490	513	457	482	487	472	467	489	513	501	466	503	508	528	448	505	478	529	539	491	509	491	483	493	494	463	486	500	488	500	498	535	535	493	487	517	511	476	478	473	479	481	493	508	500	459	512	502	501	485	491	477	508	512	517	480	473	492	493	506	515	483	501	473	511	518	495	522	513	462	527	492	523	493	496	525	465	527	557	515	539	464	524	495	464	481	520	500	495	514	498	501	464	526	480	522	477	511	473	514	495	515	491	500	509	507	515	488	476	486	482	501	463	529	497	484	471	501	482	468	502	515	548	479	474	493	462	484	467	522	498	518	475	461	478	501	487	499	470	518	510	490	451	539	516	456	506	516	526	487	477	506	481	515	482	471	471	548	482	502	518	490	481	484	511	493	526	519	519	498	511	458	484	515	554	460	473	532	483	471	522	513	492	503	482	535	534	470	485	515	459	512	504	520	511	476	514	459	475	491	562	517	520	504	494	484	538	470	456	515	471	475	547	496	467	508	464	518	518	460	522	475	507	495	483	493	483	484	500	488	503	514	478	507	470	475	476	513	500	494	493	476	470	490	462	522	515	495	490	463	547	475	496	503	513	490	504	475	496	521	517	506	481	452	498	480	492	503	491	509	491	508	471	481	494	494	492	475	515	479	482	529	504	458	533	465	463	486	503	452	498	494	516	456	532	517	518	487	481	495	500	513	475	520	488	457	480	526	517	481	475	467	472	485	525	501	452	521	495	516	470	516	542	474	470	486	513	486	513	488	481	453	487	484	531	505	488	489	516	492	528	540	527	510	532	471	480	506	528	493	490	510	514	495	514	524	476	504	460	474	527	529	510	519	490	509	510	511	499	456	527	510	494	515	503	500	489	506	513	505	485	508	492	476	482	475	481	512	486	480	487	511	492	537	500	494	519	489	484	531	491	496	507	482	511	475	498	491	528	479	477	517	476	488	500	478	476	507	474	478	483	477	516	542	512	484	505	481	508	557	497	499	495	526	497	488	512
27691	11450	1341	717	549	502	485	580	1902	2856	2132	1107	603	492	438	442	416	420	437	429	423	464	407	415	473	398	428	410	455	429	423	435	442	421	429	441	413	430	418	409	419	427	400	402	377	424	407	436	421	402	426	422	399	416	416	427	381	443	420	407	449	453	396	400	426	433	414	460	417	403	401	416	415	420	465	429	485	419	419	389	417	415	400	412	463	398	437	432	420	461	426	417	433	397	470	375	433	418	433	443	417	468	427	404	393	423	420	471	464	436	398	457	449	425	420	439	411	443	413	414	424	433	399	438	443	442	386	401	417	389	425	425	414	432	421	409	412	414	407	433	421	433	438	407	459	401	414	431	457	392	430	435	446	428	419	426	426	433	445	396	439	410	435	419	410	418	438	420	398	380	420	424	441	437	463	418	407	421	462	426	439	450	469	420	402	435	422	442	413	423	412	408	432	403	422	406	432	412	457	419	440	414	430	412	404	436	409	434	428	395	432	440	417	401	429	464	397	430	389	418	441	427	415	406	412	427	409	441	430	446	436	448	375	445	425	414	408	422	415	447	428	411	425	395	400	425	391	468	405	427	450	430	435	409	457	411	447	436	418	422	435	415	454	450	418	440	386	383	412	424	408	394	440	424	394	414	431	410	416	442	446	398	430	415	434	439	432	432	409	408	429	404	407	391	428	402	387	426	402	418	422	444	439	397	419	420	396	477	427	428	431	410	407	417	402	411	439	440	440	449	436	436	432	410	425	388	414	431	436	443	438	392	432	385	433	455	408	444	433	416	426	393	440	425	421	446	455	403	409	436	427	485	394	396	417	406	426	393	422	421	445	422	394	430	400	389	430	409	442	395	401	385	421	463	396	399	394	421	400	411	402	397	386	436	414	436	437	425	420	415	433	403	429	411	434	432	461	410	394	426	400	416	388	425	375	409	444	434	437	438	420	398	419	417	406	433	434	417	451	415	410	431	433	443	432	411	447	440	409	398	421	414	384	427	434	411	431	429	411	417	389	401	385	401	454	421	385	436	420	405	444	407	447	425	444	443	449	420	426	435	403	421	423	441	408	452	397	430	417	408	434	455	461	426	441	428	414	409	405	431	393	378	435	411	423	428	420	381	443	417	415	465	383	401	407	410	417	421	389	423	432	403	417	414	436	396	416	425	391	427	462	404	474	432	415	394	444	432	414	461	427	421	440	402	443	447	426	404	455	415	392	423	433	416	442	420	445	431	430	437	421	424	427	416	421	432	458	406	444	413	424	421	415	425	436	414	430	410	417	453	430	422	388	437	443	459	393	462	432	426	423	405	441	395	413	461	410	440	424	451	464	410	424	427	435	412	453	380	443	480	398	421	441	424	419	393	399	420	410	403	415	405	435	431	408	419	420	393	393	408	391	455	423	449	420	423	408	428	450	430	392	427	415	398	442	448	451	415	427	423	390	415	424	437	461	406	390	405	464	428	441	449	470	411	421	399	411	418	466	427	427	440	406	393	446	409	404	414	435	424	403	463	410	430	414	398	393	434	426	403	411	407	450	385	384	426	420	411	471	448	445	408	405	424	395	397	432	394	403	430	404	440	454	420	424	419	406	462	475	390	452	410	390	419	453	434	449	411	424	399	396	423	438	455	405	428	411	443	407	384	421	398	441	449	414	410	431	422	420	400	430	436	405	392	446	437	441	418	393	423	385	474	400	443	422	461	424	437	388	491	435	360	387	417	398	417	446	411	395	423	404	410	384	428	430	456	411	414	416	426	415	421	438	427	432	439	427	393	425	430	404	459	436	425	437	505	440	443	434	417	434	437	424	371	438	432	430	440	403	407	444	414	452	455	412	431	457	412	389	451	443	395	398	405	454	443	401	401	411	424	425	425	450	460	458	449	399	436	413	420	408	421	411	424	404	393	436	396	409	402	378	405	392	411	413	413	413	418	439	409	439	422	473	424	410	431	413	445	399	406	439	424	397	446	455	423	419	457	433	385	406	400	438	439	424	441	422	405	388	410	467	433	443	377	387	445	447	477	416	413	385	409	463	428	453	426	420	436	452	368	397	409	424	432	421	427	428	398	394	445	421	406	430	421	437	401	403	433	437	397	401	417	435	452	431	432	415	444	424	406	448	449	430	412	408	396	433	381	393	404	433	375	455	424	415	439	430	440	419	431	419	423	415	423	417	420	428	439	416	429	415	399	407	478	414	431	395	462	430	416	410	445	448	420	417	433	428	408	426	439	414	428	413	449	417	435	388	418	410	442	403	399	425	457	433	453	441	403	409	430	418	414	416	433	425	436	447	427	455	409	400	407	433	413	425	435	445	401	414	469	424	425	401	441	430	423	428	414	421	459	397	438	409	441	430	427	401	428	428	422	386	406	429	435	412	428	407	408	413	431	419	384	433	421	410	444	415	452	397	444	383	401	414	399	414	429	444	417	416	427	447	443	376	421	416	423	402	404	415	409	413	410	416	387	435	409	437	413	439	370	420	436	445	409	440	429	416	442	428	428	431	424	411	429	391	401	436	411	428	454	418	440	451	436	404	434	410	423	445	427	431	397	422	412	425	407	422	408	453	432	446	414	426	419	462	445	381	414	410	446	403	412	446	384	455	401	439	455	416	463	431	405	428	390	403	459	453	427	454	409	438	394	412	426	435	401	428	417	399	376	401	422	429	406	448	440	399	415	398	439	432	437	399	424	430	410	440	397	431	417	453	384	407	444	405	388	406	388	420	400	436	436	417	453	449	455	427	427	411	375	442	405	453	431	412	457	410	411	449	426	416	374	435	449	460	384	414	401	384	458	445	414	404	433	427	401	421	362	431	413	435	397	461	396	379	453	434	432	454	421	435	439	417	416	397	407	384	398	401	418	388	425	430	425	453	442	419	424	417	444	421	442	410	418	417	406	449	397	415	413	382	428	438	416	402	438	423	403	419	380	451	420	443	411	428	430	411	422	436	465	421	447	439	420	452	407	425	426	440	466	393	421	431	429	383	445	468	420	413	400	406	434	400	408	405	411	485	425	441	426	408	426	408	447	419	421	406	439	465	428	418	423	428	405	468	432	421	451	432	443	406	405	398	425	450	415	419	408	432	435	451	389	404	383	387	402	433	444	426	454	463	412	415	443	462	397	430	366	428	426	398	450	403	426	446	438	380	393	441	404	442	395	458	386	440	417	445	424	405	429	455	420	402	440	388	395	456	435	451	462	403	419	443	406	436	424	418	429	406	448	452	398	426	478	430	399	416	445	442	411	437	401	407	424	405	414	414	437	435	449	437	422	448	424	415	417	431	426	424	408	450	377	411	396	413	452	417	454	409	403	411	445	443	445	423	392	405	418	446	414	442	456	423	423	423	402	411	422	412	405	458	437	422	434	407	364	454	438	405	410	415	412	419	406	408	437	417	431	440	440	429	390	403	403	449	411	424	426	439	420	412	430	433	418	385	418	421	426	408	430	409	414	417	391	442	400	420	446	407	392	428	385	403	436	415	417
5127	792	706	541	488	429	439	616	2561	3317	2391	1072	576	411	436	400	376	356	390	368	364	387	369	400	369	368	379	371	356	335	382	409	389	346	348	376	359	404	335	359	365	365	393	361	359	362	369	348	369	396	367	347	368	348	388	411	383	367	349	351	327	413	350	401	329	339	376	372	357	358	366	371	348	358	372	352	386	374	369	389	382	354	392	389	388	391	369	351	375	331	353	401	333	386	350	364	386	358	408	381	396	399	406	367	381	361	334	360	390	375	361	358	372	392	351	347	358	356	399	395	399	389	367	356	369	369	367	358	430	383	363	351	387	377	363	328	379	387	386	399	394	353	394	374	360	341	386	381	371	361	346	396	415	352	349	375	384	340	364	376	342	346	410	361	355	368	387	386	332	351	355	373	339	361	374	375	377	368	374	359	370	361	363	365	365	344	335	354	373	345	375	386	373	368	360	341	417	394	386	390	388	361	376	361	376	368	381	366	360	327	364	382	346	355	367	371	377	360	358	373	361	365	372	383	365	399	395	375	370	401	367	374	364	366	392	389	365	368	405	373	352	330	333	342	369	357	407	362	360	378	355	353	357	343	398	350	351	361	367	350	336	357	368	368	331	362	357	381	411	386	368	374	380	348	364	341	350	344	366	366	374	362	349	352	411	375	371	379	385	390	386	370	373	377	348	366	345	385	353	346	414	359	353	364	360	363	351	381	368	378	385	352	389	377	390	372	364	330	382	355	391	361	393	371	375	371	383	354	396	365	347	356	405	352	345	413	364	355	377	400	368	389	360	358	357	382	332	394	336	378	343	382	338	345	361	366	365	358	366	391	374	375	370	349	346	357	329	378	366	361	345	339	383	364	348	341	366	359	349	365	361	400	356	378	325	393	374	366	360	389	363	322	336	372	388	396	355	337	369	339	358	321	337	347	380	386	383	356	368	380	375	397	388	346	354	406	353	357	387	363	402	390	354	351	392	376	379	347	331	367	336	367	365	380	403	383	369	341	369	370	356	381	341	381	371	362	344	344	354	374	380	398	359	376	380	374	378	354	384	336	373	374	345	381	374	372	376	380	366	363	404	385	324	354	358	374	391	393	387	395	393	336	367	367	366	369	383	365	381	368	378	379	405	370	361	360	354	396	352	372	376	373	365	376	399	353	377	326	393	332	380	341	412	372	404	351	350	327	357	390	375	376	363	377	375	352	374	355	344	366	362	378	372	387	387	376	341	343	362	343	373	373	374	367	371	378	356	364	355	391	366	418	342	327	383	359	365	371	414	357	351	353	363	396	388	343	331	356	362	401	379	373	358	350	399	374	363	351	335	370	354	391	346	356	380	358	387	355	402	362	401	392	322	369	358	355	365	317	355	363	340	371	338	355	371	356	312	370	385	370	323	366	335	371	375	359	364	360	361	379	333	388	342	347	368	374	399	357	349	354	378	327	350	373	418	372	376	400	356	361	368	338	359	385	360	351	378	384	372	361	332	358	334	359	369	368	408	404	354	375	348	347	385	358	397	369	345	361	372	389	324	361	377	401	391	384	383	384	373	371	383	390	389	358	374	352	346	353	376	382	349	348	369	374	335	354	304	359	390	375	384	366	345	355	351	384	403	346	383	343	356	374	349	377	394	382	351	343	380	398	373	380	392	386	385	372	372	357	357	390	386	365	352	381	404	395	322	319	344	358	389	360	360	342	400	365	368	372	359	368	375	391	363	358	375	373	369	354	378	339	385	356	370	358	375	364	388	370	343	328	341	355	386	367	374	344	326	327	406	371	349	394	368	368	353	365	362	393	386	374	373	362	397	350	365	393	396	386	367	350	353	376	381	354	373	386	332	360	383	404	388	346	342	345	366	347	357	366	382	381	363	356	378	344	380	347	380	377	344	402	348	358	358	352	347	398	380	350	354	359	375	352	394	386	362	354	342	388	373	335	365	361	374	394	371	364	322	357	372	387	376	376	388	361	353	378	367	329	399	377	366	343	399	363	384	345	360	355	376	337	359	364	364	355	368	347	382	377	363	355	384	335	374	368	379	380	345	354	402	362	353	358	383	399	390	385	346	335	343	367	393	354	350	323	391	356	372	425	374	384	361	372	340	415	347	386	331	349	351	367	361	376	357	345	340	360	368	369	340	357	348	362	361	351	418	354	355	358	350	365	358	375	371	366	404	377	380	373	376	336	414	380	384	361	335	342	381	366	345	410	330	357	355	406	349	378	371	405	317	371	376	381	369	333	346	370	381	345	356	395	358	325	384	394	382	376	379	352	384	401	357	392	348	378	369	415	377	365	387	385	357	331	351	361	354	329	372	362	364	371	374	333	358	380	345	382	386	349	385	373	364	376	368	378	361	365	404	379	353	345	375	326	368	369	367	387	380	355	379	351	358	364	338	356	407	370	388	349	342	392	361	391	360	368	345	361	348	375	359	372	380	371	353	375	347	329	359	354	388	365	360	372	382	381	354	369	369	346	371	396	395	363	359	368	368	374	397	389	345	364	348	366	347	365	386	353	353	384	376	366	343	359	315	369	377	387	399	358	358	364	384	354	338	369	371	352	354	338	392	372	375	367	363	323	385	390	363	408	361	387	379	394	393	411	366	364	363	396	334	369	331	354	345	348	356	379	377	356	362	386	345	377	354	391	349	369	374	384	359	376	365	419	404	364	353	357	396	359	394	368	382	325	341	358	346	364	384	359	333	379	417	369	363	368	343	360	425	350	366	335	319	402	360	369	360	351	394	420	369	371	362	374	362	361	367	393	355	360	376	388	397	345	388	358	373	373	369	363	374	354	405	366	376	375	395	357	360	349	359	392	388	339	362	382	376	403	359	387	373	371	366	374	370	350	388	371	377	382	401	359	392	352	390	399	411	367	380	401	351	345	368	389	356	345	382	340	358	385	351	358	391	382	387	374	368	376	353	369	375	341	333	363	394	415	360	364	385	371	369	389	381	405	376	345	368	362	354	368	407	355	358	369	366	358	377	362	366	385	380	389	351	361	380	365	370	354	358	356	376	362	372	361	350	330	375	390	369	381	357	357	363	359	345	355	355	387	381	351	396	310	369	359	377	375	363	370	357	369	368	376	356	335	367	366	374	375	364	363	353	343	375	331	378	380	371	369	356	379	364	371	398	384	368	374	408	348	386	346	383	375	381	355	343	378	344	343	380	366	409	390	364	346	351	366	347	364	365	343	384	381	365	387	387	369	380	393	369	404	357	391	358	368	380	350	370	383	365	365	391	402	401	368	409	364	395	370	357	320	359	378	382	343	385	344	363	385	354	354	367	391	377	365	347	367	349	374	364	348	401	344	343	358	395	331	354	376	382	357	349	351	366	356	340	354	322	347	365	357	334	363	332	344	386	374	381	359	352	366	372	386	366	387	358	341	356	381	370	375	363	365	369	349	395	386	361	383	376	359	374	390	381	363	373	366	374	379	382	343	342	369	394	361	338	350	361	364	373	365	360	375	371	363	376	387	347	370
25682	21487	27455	25626	5774	1191	845	3213	19974	23517	15849	5801	1709	835	533	470	444	452	478	468	463	462	490	477	460	460	461	478	486	507	425	459	461	492	469	488	481	464	475	469	473	462	502	467	482	408	446	436	469	458	471	434	478	486	454	450	470	477	463	493	460	418	478	503	516	481	487	456	469	480	453	486	532	492	449	456	438	480	429	505	448	468	468	447	497	444	493	516	460	476	483	486	501	499	481	501	462	439	473	496	482	439	458	444	424	463	499	432	490	492	471	472	474	439	471	436	486	478	498	510	487	435	479	473	487	446	444	441	451	440	452	441	451	490	454	482	503	494	451	445	477	479	460	425	449	454	442	473	470	467	494	410	468	475	503	472	436	445	465	476	490	473	489	478	487	490	459	486	472	447	492	451	464	462	468	472	460	453	438	465	432	484	455	463	496	461	442	439	444	450	394	472	469	457	437	469	427	481	482	449	452	499	425	458	503	480	452	446	518	478	462	437	457	472	433	469	459	468	463	468	485	488	503	490	477	478	478	462	480	455	441	511	475	476	438	487	458	462	486	466	459	488	445	467	444	444	452	452	452	420	461	442	473	468	451	469	468	453	506	450	466	509	447	446	443	489	439	431	414	453	428	471	451	452	467	470	425	487	485	457	438	431	484	457	445	458	465	460	488	494	454	509	430	457	478	476	440	467	498	452	504	443	449	503	464	475	489	485	530	437	465	453	459	465	490	471	492	467	456	467	454	464	526	499	454	472	488	483	455	483	469	477	479	479	457	447	433	501	468	469	468	470	452	472	516	462	454	494	443	484	444	452	478	473	475	458	470	471	433	457	464	450	465	444	455	461	470	484	457	469	494	482	462	462	498	452	422	473	440	455	465	444	481	480	449	446	475	462	454	446	474	468	473	492	445	475	468	462	493	453	432	441	439	433	486	494	465	487	506	472	498	472	475	486	467	456	447	454	450	462	486	437	471	477	468	461	458	459	456	486	475	471	462	470	474	480	452	475	447	461	501	477	427	443	488	490	460	474	475	471	516	448	439	486	449	445	464	452	512	475	491	418	468	493	459	453	435	483	489	485	477	473	438	444	442	463	463	488	480	439	454	452	490	468	475	473	484	464	481	457	453	423	476	473	465	493	490	482	464	457	481	447	489	492	440	466	441	503	437	465	480	440	488	455	478	466	493	463	430	457	451	449	450	455	511	427	454	451	463	436	493	477	464	466	496	506	478	500	459	426	488	461	465	431	469	452	493	478	459	433	441	454	460	419	428	438	486	464	466	455	435	467	463	457	501	430	485	425	443	392	452	454	435	472	470	478	461	461	490	497	466	435	479	447	476	459	476	474	454	456	463	481	472	459	469	452	446	441	445	455	465	451	448	445	471	453	445	505	449	435	454	457	478	474	477	460	452	455	460	459	428	480	444	439	447	443	487	498	464	476	472	470	474	470	488	473	484	422	494	492	434	469	519	435	479	470	454	463	437	473	471	469	440	431	457	470	480	481	412	487	459	476	495	468	438	469	476	511	488	450	421	509	441	452	450	449	439	500	462	457	473	451	468	480	467	500	462	477	482	460	479	465	472	448	453	453	412	455	493	479	499	472	461	492	481	406	453	497	447	498	468	461	472	453	478	483	472	467	452	452	430	462	445	442	458	504	464	456	442	457	429	430	465	479	436	510	482	461	480	458	482	413	471	513	476	466	484	445	456	464	462	472	448	498	452	474	458	469	488	508	435	450	480	459	417	494	477	477	498	461	456	467	430	469	426	447	454	468	505	471	491	419	468	459	445	465	464	442	489	483	482	453	505	511	425	484	459	446	473	486	491	439	465	488	428	452	470	435	479	467	449	462	476	444	458	473	441	433	479	501	419	479	466	443	441	463	473	459	456	477	430	452	453	457	509	492	449	514	457	441	493	451	514	480	453	451	450	498	493	480	426	432	465	467	456	456	454	483	465	484	434	480	423	511	427	467	473	459	522	453	457	459	495	487	490	446	456	468	483	454	422	497	497	467	433	471	452	470	469	456	480	452	474	488	463	429	436	447	445	450	435	464	456	424	515	465	433	460	461	499	509	436	495	506	480	486	467	451	501	493	502	437	503	503	440	498	446	485	482	454	460	447	459	485	488	456	449	465	492	493	437	457	473	473	453	443	469	484	476	474	525	460	478	451	465	490	454	469	476	467	468	454	465	454	455	423	464	477	453	472	471	454	466	483	478	440	472	497	476	481	464	522	466	458	458	506	484	504	449	458	467	471	461	487	462	456	476	474	452	511	442	493	483	492	472	453	451	457	448	483	499	461	465	452	452	486	476	459	478	491	499	469	484	446	498	476	465	463	460	437	450	488	496	518	498	483	443	417	448	509	464	424	489	454	490	502	485	470	455	468	465	477	480	428	466	465	426	438	493	463	464	454	444	491	473	465	489	487	463	474	471	481	453	473	464	442	490	464	441	465	472	453	510	476	450	463	483	432	454	490	420	458	534	507	485	455	460	504	466	497	472	455	437	459	471	482	485	454	433	465	447	441	445	477	472	438	478	484	510	463	428	448	467	460	421	500	481	452	474	429	508	424	465	506	430	484	437	458	484	450	446	438	487	470	474	453	449	490	449	438	491	452	449	452	458	468	460	466	507	463	473	428	502	472	491	460	450	432	460	489	467	464	450	474	473	477	456	455	468	453	457	465	469	492	502	458	480	454	440	472	498	473	452	464	454	446	485	472	473	450	481	471	459	445	435	483	464	456	483	479	487	468	474	520	468	486	487	470	485	498	471	455	443	478	472	488	489	468	423	442	451	455	487	460	460	472	472	467	453	454	447	471	481	498	463	466	479	468	423	443	463	478	449	486	477	460	453	466	463	416	501	470	455	431	447	437	437	468	468	461	443	467	464	446	494	469	464	458	458	484	460	445	477	432	464	466	462	440	509	439	465	460	468	483	454	462	436	463	462	454	472	455	437	445	494	470	454	444	535	444	480	483	446	459	453	488	476	462	433	444	442	453	451	466	489	476	454	440	458	458	469	510	430	469	453	466	515	468	471	485	454	478	488	502	459	453	458	495	463	437	465	433	465	445	446	464	478	438	461	477	458	475	474	423	477	477	467	438	435	449	492	511	439	472	438	494	475	497	463	502	435	460	449	469	470	473	446	468	456	506	472	415	466	474	457	456	449	466	477	440	469	478	454	434	464	486	455	427	439	433	463	490	461	467	451	481	498	454	479	451	471	489	474	463	493	444	454	456	468	429	488	454	463	456	490	437	423	468	485	515	447	437	510	444	442	516	482	525	460	448	453	491	440	433	485	494	430	519	492	489	465	430	457	433	456	469	462	476	424	469	478	463	452	429	415	405	434	455	438	476	483	450	492	506	471	456	471	430	465	483	525	461	442	436	446	459	488	483	467	464	464	431	460	482	435	471	473	442	455	465	482	450	459	408	457	469	445	456	488	459	428	463	466	456	465	515	465	504	453	456	452	470	520	487	498	479
3750	3348	2827	1473	1117	950	772	4828	21633	20921	12995	4942	1799	882	493	440	414	410	414	414	404	431	426	436	439	398	425	401	423	400	396	407	391	433	394	384	411	407	401	432	444	405	441	414	414	423	427	417	429	429	395	412	411	389	424	416	431	464	436	388	421	416	429	410	421	439	412	389	414	432	431	430	453	392	419	431	435	418	410	405	438	430	429	420	422	413	390	425	417	422	400	389	376	392	428	383	401	385	411	421	438	429	427	426	444	422	424	401	438	400	400	449	395	440	432	420	431	362	402	414	405	438	399	386	408	385	403	426	459	398	385	388	390	419	414	428	450	397	412	421	422	406	430	446	384	383	423	381	490	449	426	435	406	402	401	389	428	408	402	416	421	392	384	404	401	429	444	430	391	388	422	434	398	354	409	414	405	435	388	399	414	413	387	430	403	377	403	423	425	382	418	400	414	428	425	428	409	381	427	378	425	433	391	395	438	386	446	411	432	443	405	409	412	434	408	418	423	441	426	402	421	436	430	393	412	385	432	410	409	416	429	434	422	427	399	444	451	399	424	415	413	413	420	437	434	405	436	421	414	399	384	421	366	435	434	415	410	403	410	366	445	424	422	395	422	437	397	405	421	388	443	403	408	405	412	407	439	398	426	409	440	380	413	425	425	432	430	433	425	400	427	401	466	382	385	437	429	418	425	421	420	396	444	386	388	413	402	396	393	384	388	419	403	412	385	418	414	401	374	378	440	398	387	427	406	427	438	391	402	379	419	443	406	393	417	461	388	406	407	380	420	408	386	410	397	443	395	432	392	404	402	409	420	430	390	421	394	392	423	456	394	429	418	441	397	401	388	388	390	399	416	417	432	417	409	424	432	437	447	389	392	406	379	428	396	406	430	436	397	402	424	407	408	423	428	408	423	441	424	432	367	365	407	432	402	397	442	419	412	421	402	453	411	443	438	451	411	417	432	378	394	427	411	433	420	403	385	415	380	402	408	403	421	459	398	432	430	401	393	395	423	396	468	361	419	432	448	426	404	420	441	394	408	421	393	454	434	432	457	407	405	417	400	417	462	373	401	400	424	419	386	416	373	427	416	411	404	435	371	401	403	391	444	411	410	399	397	432	391	389	429	424	419	464	405	407	448	404	414	422	455	376	414	443	413	457	438	405	435	429	423	408	417	413	408	382	409	409	384	424	389	426	429	410	385	357	428	413	405	458	402	429	367	453	403	420	430	382	435	453	418	401	406	411	412	407	412	418	385	419	394	417	415	403	383	440	408	422	436	428	400	386	379	380	399	443	434	409	442	362	397	395	381	407	384	361	420	447	440	411	396	407	393	416	419	409	378	437	407	447	398	418	423	400	450	403	409	440	419	402	387	431	422	397	376	423	429	441	416	441	416	386	406	421	416	419	411	393	382	439	400	412	425	405	410	432	388	412	402	372	430	417	451	430	429	422	432	386	410	414	439	451	420	385	390	426	447	396	423	402	380	416	440	433	439	381	399	421	415	412	438	388	395	393	398	440	423	401	404	397	378	435	426	420	470	427	402	410	374	427	404	428	419	409	423	422	460	423	432	422	433	404	410	414	400	431	435	418	424	401	421	426	434	400	420	427	430	431	434	415	431	424	436	390	439	400	419	454	392	413	393	403	444	417	419	387	440	425	433	407	438	387	417	407	385	432	423	375	437	411	428	420	387	427	405	421	425	428	446	402	386	418	420	393	422	401	424	430	410	431	385	382	400	431	406	381	398	433	394	417	463	425	447	412	409	386	398	438	424	452	421	401	410	423	381	373	428	453	392	424	441	423	389	420	372	402	407	399	434	417	404	414	441	368	385	407	375	394	430	419	413	431	394	413	421	410	400	410	402	423	426	394	463	425	415	392	420	464	416	397	393	409	454	416	452	407	423	385	419	445	371	404	395	379	416	391	436	425	387	402	396	392	405	426	430	380	394	402	413	404	384	431	412	443	429	417	413	362	447	429	424	400	396	414	437	390	431	379	417	398	440	377	395	393	393	439	402	471	462	421	390	392	387	428	428	386	380	418	451	399	400	411	419	398	440	370	420	411	401	416	400	399	431	381	417	395	409	436	394	404	398	427	420	433	407	398	409	404	357	352	409	410	420	426	437	417	421	398	452	431	381	393	414	414	386	408	409	454	432	411	415	413	411	393	414	442	418	369	450	406	393	438	411	422	430	456	461	416	374	434	436	443	394	389	416	418	398	403	416	370	436	382	413	435	415	401	425	412	429	435	391	398	428	397	400	420	407	421	462	394	385	415	396	428	430	380	424	365	413	460	427	391	409	399	373	413	402	416	450	427	392	386	397	431	427	439	419	394	406	393	382	399	364	367	384	430	423	393	360	426	429	432	363	413	378	373	392	427	352	409	429	410	419	399	401	437	397	418	406	391	448	364	416	415	389	439	383	395	435	406	412	423	403	445	439	425	421	408	422	414	401	438	403	400	417	425	406	411	436	391	413	411	411	438	443	420	435	391	406	390	418	411	382	421	437	409	391	400	418	413	406	436	449	408	435	404	384	384	423	415	431	375	389	390	394	439	418	441	408	421	435	403	438	419	374	400	448	412	412	405	366	378	442	435	393	414	395	395	382	396	450	415	411	437	395	397	447	419	402	411	392	417	412	437	415	392	411	398	404	415	412	428	423	429	385	422	413	369	411	414	397	394	385	410	413	414	414	423	411	380	424	412	443	429	382	467	398	403	395	404	424	424	384	401	412	444	425	417	401	414	446	440	400	386	399	417	411	417	402	445	404	419	420	397	376	418	458	402	405	413	394	382	417	385	425	388	424	394	404	367	432	473	380	398	378	410	414	373	428	424	404	422	400	445	405	399	390	425	449	397	450	405	418	425	404	388	421	413	389	410	409	391	437	395	395	397	432	410	386	428	411	419	462	423	385	432	397	399	414	409	399	410	407	414	430	419	431	419	411	405	410	400	398	410	371	420	411	455	410	395	413	396	404	431	394	411	385	436	420	380	381	397	393	412	415	401	397	408	392	419	388	424	387	406	411	401	371	399	424	401	442	428	409	410	422	413	403	447	412	432	396	457	401	447	424	386	416	410	444	427	419	447	404	393	433	415	396	389	436	433	412	431	443	428	414	438	410	423	417	447	423	399	398	407	402	410	367	426	407	438	433	406	413	419	400	389	467	385	433	413	431	384	428	420	426	413	394	382	411	386	403	417	374	416	418	447	412	453	429	412	423	436	396	410	404	426	438	420	422	389	379	389	400	421	378	391	434	429	398	393	411	441	394	400	426	396	412	432	394	414	371	411	431	403	419	399	412	405	396	415	448	408	432	432	381	402	425	433	418	366	400	433	414	390	401	385	405	396	406	373	407	405	401	404	382	390	414	398	402	440	384	414	396	392	414	416	384	374	403	383	405	442	428	447	433	383	381	407	426	396	391	413	419	412	438	421	444	403	402	403	401	415	399	423	415	414	425	388	402	402	403	404	417	441	423	415
24513	21442	28760	24531	21362	7598	1748	5485	32562	40630	28794	13615	3925	1512	827	641	636	628	630	648	605	596	595	623	643	640	595	610	637	603	669	645	628	610	585	609	637	610	626	577	629	591	618	690	653	667	587	616	597	603	663	604	645	569	614	647	630	600	628	604	653	656	643	583	598	598	553	613	623	630	568	626	663	605	615	633	627	591	631	661	602	578	637	632	609	610	637	625	628	607	631	624	584	623	607	610	591	560	586	582	618	669	640	633	594	654	589	619	630	608	626	650	591	604	578	588	606	611	588	642	579	614	564	580	587	616	586	582	584	627	596	616	639	578	627	606	635	599	626	637	608	621	601	609	607	615	614	576	648	597	620	604	589	575	599	597	584	634	594	632	615	607	604	627	592	625	597	644	642	654	621	630	634	599	640	609	630	618	617	613	619	637	615	580	630	607	593	595	615	571	667	620	621	581	561	575	561	621	584	632	603	639	619	635	608	611	621	606	571	623	655	616	560	607	635	599	588	629	618	638	592	607	577	595	639	627	635	620	633	608	629	648	635	602	603	602	618	577	598	616	592	583	600	592	633	588	630	629	630	564	613	593	599	555	627	642	596	591	632	598	588	634	619	630	594	587	594	604	609	589	603	612	621	601	622	626	603	604	637	619	659	591	589	609	631	601	598	581	621	582	627	593	614	630	609	607	614	596	578	607	605	655	637	599	600	624	608	624	597	590	604	612	626	646	605	591	633	578	624	610	582	596	636	618	614	602	598	628	633	639	665	623	590	618	579	619	654	659	577	617	621	627	640	596	596	632	586	590	622	666	615	602	613	595	560	611	630	610	616	573	629	605	605	638	597	567	616	641	608	602	631	624	605	614	597	616	620	584	632	604	621	602	642	580	627	611	622	624	621	608	637	567	606	626	632	596	610	614	611	597	623	606	619	665	628	638	616	632	626	552	634	587	604	628	589	604	621	576	602	596	597	591	611	629	646	614	590	585	577	624	611	611	617	566	611	608	622	621	649	559	630	638	634	571	612	606	620	609	618	619	647	586	604	588	617	563	617	634	609	626	608	642	612	587	597	595	584	665	583	608	606	620	577	606	621	584	608	589	581	608	633	599	597	594	646	623	623	605	640	601	583	611	570	573	607	601	621	619	609	630	594	583	620	636	590	600	667	614	622	628	655	621	608	609	625	604	616	634	573	608	603	606	632	600	623	606	635	613	606	597	613	627	604	611	628	663	629	655	622	627	551	592	603	650	634	544	604	599	604	587	600	623	612	623	624	603	617	611	609	595	651	591	577	579	618	629	630	590	591	596	663	612	643	604	595	622	582	615	642	619	621	608	630	613	563	619	636	635	616	599	630	602	627	631	577	635	602	629	637	572	626	554	583	594	609	604	588	603	583	614	587	612	644	634	632	652	595	606	638	590	622	615	623	637	648	604	604	609	589	570	567	570	571	622	622	558	635	625	615	639	593	577	617	606	624	612	603	604	666	598	607	631	626	642	608	621	604	586	574	617	593	633	597	605	576	601	581	602	609	604	683	642	576	608	563	616	621	651	646	607	601	596	624	593	592	636	636	598	654	595	569	560	610	595	627	629	633	592	636	604	590	635	599	621	616	563	603	597	646	575	623	654	604	586	636	632	632	595	597	643	626	632	625	605	628	610	642	648	573	552	591	641	584	599	626	616	640	625	600	588	641	624	617	558	582	599	617	640	581	605	634	608	606	618	584	629	635	643	612	623	631	620	655	625	605	607	603	598	615	582	589	561	606	637	662	634	612	631	593	594	641	592	640	565	596	627	626	633	591	622	597	585	618	628	621	581	606	591	632	604	623	612	609	623	619	567	612	567	612	609	598	628	588	610	625	611	663	619	629	569	609	596	665	607	636	622	581	591	604	605	617	573	627	616	609	602	652	587	595	637	613	630	661	603	586	574	613	652	623	645	570	603	595	593	615	628	596	619	633	581	655	551	636	665	603	638	613	604	615	598	618	599	592	596	558	614	585	604	613	597	613	630	659	633	638	626	626	586	600	587	598	592	579	656	596	623	635	605	626	593	640	571	615	618	610	599	619	583	625	567	603	647	598	619	622	545	580	628	638	597	619	642	591	621	593	588	592	608	579	635	618	583	579	581	632	605	571	626	600	634	659	620	597	584	625	625	626	693	619	619	604	588	611	619	607	574	624	644	607	608	597	599	606	604	584	591	603	651	615	600	580	584	631	622	659	594	624	591	601	609	624	659	603	645	606	602	647	615	620	595	576	613	596	608	668	627	563	592	614	602	601	605	580	650	626	640	597	630	583	643	609	611	604	617	585	608	583	577	594	589	624	602	585	610	605	598	637	600	597	583	591	586	642	600	618	640	589	633	589	594	602	583	607	624	601	606	599	610	629	635	616	611	597	600	576	593	614	637	661	617	613	590	619	586	626	602	613	621	600	606	617	622	573	609	622	599	644	604	588	634	641	652	627	646	636	617	594	639	610	613	641	606	636	581	571	589	607	626	601	629	662	572	621	607	611	662	609	613	589	595	593	627	616	631	673	650	622	642	568	606	603	640	613	642	595	616	607	638	634	590	664	627	619	655	616	659	619	585	594	599	595	617	642	661	597	596	605	607	572	620	635	616	655	570	566	586	572	615	623	622	593	593	587	632	610	593	625	636	598	563	578	650	605	603	638	609	595	633	627	603	611	583	586	561	609	642	609	554	636	593	636	601	670	606	589	596	621	592	612	657	602	632	603	624	568	596	605	622	615	567	561	593	595	597	630	642	591	567	581	582	574	564	589	619	647	624	625	644	605	597	608	562	629	635	602	579	590	613	631	607	599	619	648	603	581	583	591	615	634	619	597	566	603	589	606	601	621	653	652	633	630	577	632	600	607	583	604	623	582	570	633	588	653	623	621	628	625	549	603	619	559	604	572	612	614	639	592	629	604	628	599	579	617	601	587	603	611	627	647	574	602	622	631	602	602	623	588	604	627	619	621	607	651	630	615	610	630	604	605	609	592	593	601	589	595	596	563	584	588	592	618	609	628	661	652	583	648	639	587	572	634	666	611	598	587	588	608	610	621	612	638	611	597	583	591	650	620	602	595	627	630	637	627	637	585	573	634	631	627	622	613	581	558	629	590	639	599	622	593	607	609	621	634	616	589	605	587	589	603	577	578	581	614	578	605	619	623	634	601	599	610	613	611	606	593	617	633	641	636	589	632	579	656	622	631	613	647	618	623	641	633	600	581	588	589	603	631	624	639	626	599	628	569	602	627	633	647	560	589	623	597	622	608	609	575	601	610	604	627	610	638	590	615	601	592	648	573	577	575	576	607	572	631	642	598	631	632	623	645	594	639	565	612	635	587	617	647	596	564	567	566	619	551	613	606	588	593	655	598	597	579	616	618	586	637	624	609	596	586	620	584	587	613	640	646	619	579	605	606	634	610	656	620	625	653	603	594	631	627	590	629	582	643	630	601	622	606	617	581	554	635	606	607	614	615	616
4161	6571	5341	2768	2071	1552	1283	7728	34909	35521	23095	9959	3645	1513	688	576	533	556	575	530	486	556	527	537	560	562	527	513	548	548	536	556	527	549	515	545	521	573	551	520	540	542	531	542	502	565	571	558	532	516	551	518	519	544	552	534	563	533	534	550	522	523	478	552	564	507	515	534	525	588	532	544	523	579	547	510	537	535	500	542	524	489	525	558	536	487	489	524	534	518	498	522	526	509	525	489	502	528	514	548	542	525	517	494	522	564	498	538	523	518	544	570	544	559	532	531	538	493	527	558	553	550	520	515	556	561	515	494	534	509	552	522	559	546	508	507	544	553	506	534	515	501	564	538	530	539	491	519	500	513	540	574	527	516	545	520	529	526	542	524	524	531	539	527	508	568	527	527	513	516	539	542	513	519	560	524	548	583	572	524	588	516	541	544	543	510	493	530	531	523	521	520	530	549	525	510	494	535	505	526	553	552	515	550	541	502	509	512	557	519	601	507	548	474	547	537	545	502	534	557	493	580	507	552	537	528	572	556	546	513	498	564	518	478	546	538	493	509	548	538	519	512	539	520	577	556	528	522	549	603	529	511	502	542	549	517	537	509	545	566	525	495	511	509	519	587	512	547	504	522	506	538	500	524	544	503	469	545	530	565	489	512	538	545	536	528	527	521	498	560	544	509	489	520	547	512	500	530	520	544	498	556	489	518	555	540	542	503	537	548	566	545	498	531	524	534	551	488	518	518	533	532	543	541	540	524	512	543	560	514	540	580	543	541	533	468	509	509	522	535	512	499	509	508	524	550	540	537	520	538	535	556	540	544	504	558	528	537	544	548	516	522	521	530	535	529	571	538	546	560	526	539	546	527	521	561	482	525	505	500	495	518	554	586	512	489	536	546	541	534	507	498	558	564	519	492	512	525	550	499	496	517	529	554	533	565	527	594	536	510	523	525	535	584	521	497	540	531	552	510	562	509	529	546	549	501	494	534	522	508	488	498	555	499	554	537	541	528	535	513	525	517	549	517	553	494	491	521	568	548	568	546	485	555	546	544	497	515	529	521	509	519	516	565	553	492	501	508	504	488	513	493	491	507	526	534	521	560	559	516	498	506	548	549	506	520	496	505	510	501	527	502	518	549	522	546	535	548	558	490	537	544	536	493	527	516	535	500	554	576	506	485	489	567	551	517	549	544	522	517	546	563	523	528	517	503	534	520	527	532	551	481	503	520	573	514	514	521	520	544	536	509	530	543	554	541	534	532	498	524	569	517	560	549	530	562	526	482	528	511	553	522	525	499	539	538	530	516	563	531	502	511	531	479	526	541	543	550	563	511	542	517	544	525	514	522	527	488	503	532	556	529	505	554	480	525	551	547	503	529	527	528	529	538	474	516	541	520	547	494	577	554	536	565	518	517	520	541	556	551	552	521	522	506	549	539	525	532	513	515	530	521	517	527	541	498	516	542	527	525	518	504	543	520	567	516	538	485	519	542	581	493	520	495	533	530	476	534	492	560	510	531	512	496	529	523	480	540	523	512	537	512	511	564	545	539	535	512	548	531	576	494	531	500	524	530	513	545	546	476	517	540	576	535	536	539	506	542	570	582	497	505	498	528	569	526	525	545	494	529	517	532	547	503	521	572	514	557	555	502	518	539	549	510	572	526	523	538	524	522	502	542	528	546	497	477	541	554	527	521	509	521	530	520	579	522	537	527	519	496	555	540	535	551	565	498	534	520	500	524	553	519	529	516	534	517	491	571	529	531	528	576	517	524	503	547	535	515	496	536	516	511	488	528	525	525	538	508	557	528	547	524	576	543	516	532	534	469	537	532	493	520	519	523	514	545	512	566	567	551	539	527	517	563	527	552	543	528	570	545	541	522	552	502	556	522	531	540	513	513	566	466	504	533	550	522	545	544	545	531	541	525	518	479	516	511	533	532	523	522	551	529	553	493	549	507	527	531	501	520	507	540	542	532	517	528	512	529	520	526	522	532	511	538	525	516	539	557	494	502	496	505	521	526	501	518	520	559	532	521	530	527	510	530	548	537	602	506	506	543	505	550	533	523	536	503	560	499	483	496	580	543	530	551	529	527	544	522	527	496	532	498	523	498	482	448	503	513	515	489	554	572	545	544	553	466	509	500	509	531	554	580	561	557	547	554	542	510	558	478	492	499	541	527	524	517	520	547	554	528	546	526	542	501	487	523	517	554	526	533	492	515	505	508	559	513	526	493	544	521	512	504	536	516	530	509	530	488	537	530	500	552	554	495	504	526	524	486	533	536	532	521	526	499	537	517	551	550	543	505	513	512	504	517	495	573	543	510	503	551	536	559	518	545	535	504	524	518	547	525	504	539	539	566	529	523	514	573	503	538	501	545	561	531	560	573	522	519	486	516	506	531	541	540	483	510	572	510	530	547	512	521	486	505	505	520	508	546	528	531	515	551	500	573	520	544	550	503	534	487	570	495	526	508	522	525	536	511	478	564	503	536	512	516	491	515	570	524	508	510	522	491	519	468	544	500	510	509	522	544	598	495	526	504	528	532	528	486	506	549	521	528	502	538	540	549	530	520	557	511	542	540	489	535	534	463	479	535	547	526	497	506	536	541	579	505	534	557	487	478	515	533	590	538	513	559	580	525	495	509	511	535	508	524	535	518	534	557	507	482	478	525	523	539	475	520	550	495	507	520	542	559	577	534	508	533	525	508	569	538	533	496	497	548	486	489	555	557	524	539	508	494	499	545	503	499	543	538	540	551	506	526	525	526	533	541	541	539	536	500	528	541	504	516	514	492	539	549	544	527	508	521	515	542	569	497	508	527	521	551	515	512	509	531	548	570	488	512	549	556	562	537	528	515	549	505	521	517	558	527	530	530	545	549	475	491	518	538	551	514	530	510	512	539	525	508	504	495	552	541	473	537	494	521	480	529	501	544	540	553	504	541	514	496	508	521	519	496	521	502	565	515	504	532	521	519	551	499	521	544	531	539	525	492	499	509	562	475	527	536	533	535	545	532	551	547	491	517	516	546	485	543	505	494	507	520	519	554	494	514	515	572	491	516	501	547	504	545	510	524	534	501	512	539	565	537	539	532	525	552	535	548	529	535	526	543	518	532	551	540	528	498	518	553	489	519	534	535	528	560	511	471	535	514	557	562	505	526	530	497	573	520	527	507	524	523	508	537	525	495	491	505	531	540	543	504	517	502	503	534	544	483	512	513	526	527	544	513	525	568	534	514	530	465	536	569	515	529	524	497	573	511	526	475	517	500	524	543	534	521	496	495	534	542	513	532	539	502	534	533	570	553	545	510	517	522	510	559	524	565	558	483	524	542	519	548	575	541	515	526	517	497	555	489	518	531	544	516	528	537	510	507	531	515	476	501	536	522	530	512	522	534	551	554	553	535	549	528	526	535	532	514	530	512	520	493	494	562	518	500	530	469	535	557	534	521	536	513	538	468	524	511	545	521	524	502	554	512	486	532	504	579	510	485	533	507
27623	11682	1385	688	508	438	430	451	1758	2672	1930	1206	701	513	457	432	441	449	428	432	397	398	390	425	394	455	432	418	432	432	415	409	384	451	413	399	420	424	403	414	395	457	452	402	394	373	411	418	445	394	411	444	432	422	435	450	383	411	428	405	399	439	470	449	406	435	430	398	411	387	440	420	387	415	415	437	426	407	429	418	405	427	399	428	480	457	457	416	389	400	408	418	414	389	438	397	431	449	403	408	401	420	430	420	414	417	432	391	424	455	459	431	441	413	419	444	399	421	388	423	404	417	442	417	392	398	424	408	404	402	417	383	459	413	402	402	420	403	419	438	459	372	410	434	406	416	455	448	448	452	384	418	436	399	428	417	405	422	382	426	426	438	390	425	427	435	412	444	458	453	434	462	398	425	410	425	425	450	449	415	419	462	428	403	386	416	442	412	446	471	412	385	415	437	415	412	378	397	411	441	424	388	432	423	392	426	376	409	411	405	404	473	411	425	395	415	375	397	430	404	453	442	398	412	414	375	437	409	418	458	442	399	403	436	407	436	406	410	426	388	442	422	428	437	410	425	384	428	393	410	419	429	397	411	428	424	442	395	434	423	433	372	423	444	439	424	407	405	425	409	381	380	408	435	437	412	414	424	445	379	443	387	422	421	420	428	414	426	401	418	415	422	408	413	436	398	410	399	446	420	419	398	427	429	405	405	438	430	428	405	407	400	410	410	431	408	403	411	415	425	456	403	431	405	411	407	407	409	425	412	415	413	401	419	408	419	429	419	436	444	398	414	413	406	443	406	451	385	400	388	428	437	459	400	402	399	440	442	403	445	445	424	401	375	413	423	418	418	394	416	399	394	429	426	412	441	410	397	438	415	449	385	423	420	424	438	441	410	417	405	431	415	414	432	394	416	403	386	411	445	405	386	430	405	441	406	393	437	443	442	426	481	417	410	411	437	418	406	415	391	454	385	378	418	450	399	426	408	421	433	419	418	427	430	422	415	440	449	416	398	392	430	418	369	391	396	375	430	389	484	458	450	443	379	397	390	381	414	410	428	428	411	422	423	425	420	434	401	396	416	409	416	413	413	396	427	453	396	413	419	411	420	430	412	424	426	430	392	421	453	412	444	424	427	420	419	403	382	444	420	419	440	406	417	415	416	423	409	401	385	436	434	444	416	409	396	435	424	419	411	386	415	382	418	440	390	397	410	421	434	431	415	428	427	403	425	379	438	440	442	420	407	422	398	379	451	427	429	445	408	393	429	409	399	403	400	414	434	403	398	420	411	433	409	433	412	415	430	430	392	444	413	415	413	446	395	440	435	413	389	403	404	440	409	414	403	442	413	401	430	434	430	426	426	380	417	427	417	421	397	410	405	433	448	445	446	430	418	419	442	403	409	396	426	399	396	414	415	427	435	444	416	391	403	479	428	442	472	441	457	414	418	385	419	406	441	436	430	448	445	429	430	423	420	430	399	432	446	397	397	425	440	446	421	377	430	413	422	426	449	380	369	423	407	421	403	430	423	452	383	416	418	450	442	410	439	404	451	435	414	401	427	445	394	407	426	425	421	390	411	405	433	424	420	403	404	405	419	422	433	415	456	465	432	433	433	457	405	432	445	428	414	405	378	423	412	409	418	391	450	424	396	421	403	406	400	441	431	377	435	411	437	418	465	403	421	386	419	456	397	424	420	399	412	424	376	414	432	431	402	410	405	404	467	387	391	434	406	396	375	416	395	401	365	429	415	391	435	429	420	401	398	460	410	464	430	455	466	407	420	429	443	412	420	430	411	378	409	362	434	423	414	431	409	413	386	404	416	405	389	411	427	399	400	428	401	407	429	390	447	450	430	409	434	433	421	414	412	393	444	421	385	394	388	401	437	409	387	400	388	385	415	438	423	401	413	409	398	406	408	414	428	393	380	440	405	417	384	401	420	396	455	448	421	424	409	416	423	367	455	409	391	420	424	431	421	396	424	405	423	407	378	412	378	390	419	401	399	424	447	413	429	428	414	411	420	426	400	453	407	455	397	422	404	383	442	412	442	454	387	401	373	413	395	399	468	442	429	426	429	422	407	421	409	432	408	404	397	380	409	435	422	405	402	431	456	401	421	374	447	427	384	411	418	417	464	429	408	398	431	418	402	397	453	419	433	414	448	490	473	426	402	414	431	446	392	477	433	465	415	395	430	420	409	426	416	419	410	406	406	402	416	418	435	426	400	414	367	440	386	429	443	423	392	440	432	395	394	430	404	358	427	443	412	416	427	416	390	383	400	400	442	381	412	423	420	441	415	401	456	412	439	438	447	414	427	414	418	375	432	402	407	416	415	396	428	369	415	445	383	416	414	427	403	405	431	391	423	433	381	401	397	400	415	423	436	410	455	403	458	416	401	424	435	426	397	412	404	419	412	444	390	414	440	432	416	448	452	399	449	405	421	425	412	415	401	447	418	368	405	424	441	424	410	425	407	426	403	417	456	420	394	395	426	374	440	413	393	429	413	431	407	406	386	421	408	444	422	423	417	427	415	379	402	416	402	420	431	387	456	403	400	407	427	384	430	424	416	444	414	446	441	398	436	397	423	406	430	425	403	414	414	414	434	426	383	386	428	418	418	376	427	411	420	435	458	445	389	420	451	456	423	416	412	392	436	410	442	396	388	397	406	424	425	423	438	385	412	395	412	382	436	422	445	400	416	400	445	390	415	381	417	411	411	414	401	421	404	418	408	402	391	412	381	426	444	450	431	429	451	397	428	404	420	420	418	447	414	430	438	454	445	443	430	410	457	382	433	418	403	440	393	390	361	408	434	408	395	370	416	386	425	408	401	423	413	410	438	447	430	372	431	417	433	424	433	442	419	402	406	426	423	414	457	387	393	455	426	438	421	416	408	423	407	399	409	429	446	425	411	412	403	424	392	412	425	428	432	425	412	437	417	381	411	432	409	413	389	423	400	373	391	403	425	394	419	425	425	410	415	393	412	448	405	394	398	436	433	401	431	408	410	463	433	390	446	430	426	412	412	438	415	414	385	452	421	400	401	413	420	419	423	422	401	400	417	423	415	434	392	444	390	406	410	417	425	414	419	426	400	401	432	426	422	437	438	411	403	421	443	400	400	443	424	392	424	443	404	435	419	402	409	385	424	440	382	453	442	396	415	428	409	382	388	399	393	425	440	425	420	411	438	410	435	439	398	446	382	393	437	421	425	435	448	379	402	452	397	430	460	432	427	416	451	409	424	405	420	408	375	366	388	420	426	411	381	440	421	437	461	409	445	409	435	415	407	452	424	408	403	416	392	390	375	396	422	400	419	458	377	413	449	419	436	414	460	397	423	429	439	421	404	425	417	414	421	428	432	416	419	396	401	436	401	434	430	402	429	435	411	423	460	392	406	428	413	382	416	418	386	436	445	410	397	415	414	381	423	396	427	388	446	426	413	408	383	430	428	428	430	416	411	424	370	378	435	385	385	416	422	414	421	455	443	438	390
5252	888	727	479	461	446	425	462	2479	3258	2185	1243	650	460	389	380	387	376	342	391	373	402	359	376	360	344	412	362	360	382	372	354	409	376	365	377	400	389	375	353	367	376	345	343	366	349	383	370	351	389	363	409	331	343	358	353	364	370	346	361	367	362	364	362	348	361	379	370	336	347	360	389	335	395	371	349	356	367	363	355	363	346	343	372	346	377	391	371	360	365	358	351	364	312	399	360	383	343	379	357	357	374	366	378	315	370	373	374	365	385	394	348	375	358	318	337	357	385	379	354	383	342	375	371	344	379	355	403	352	377	349	384	375	360	400	366	332	346	363	368	367	345	381	356	401	384	353	347	386	394	377	369	367	370	372	330	391	362	396	366	363	358	360	347	362	373	367	369	356	381	380	354	355	389	373	349	396	361	389	385	402	378	362	380	374	387	364	333	355	394	342	369	346	417	334	334	361	327	356	387	382	367	394	362	392	363	354	388	347	366	338	406	381	372	352	347	366	366	386	358	380	325	332	337	354	355	378	366	349	358	343	359	368	363	379	352	353	383	360	355	360	351	400	352	328	350	361	363	332	358	377	365	355	390	340	349	351	343	328	347	345	381	371	359	367	358	397	367	384	338	339	380	372	359	341	344	393	392	342	388	352	349	342	344	358	348	368	344	370	370	366	354	388	389	361	384	341	334	348	375	369	355	379	395	379	343	375	345	325	385	358	348	370	344	385	384	366	372	352	335	361	360	365	394	396	352	332	382	376	395	368	332	373	377	362	401	391	362	381	356	385	344	322	381	393	348	352	370	361	336	375	354	368	365	370	336	387	379	381	364	388	385	351	366	376	373	356	372	326	393	321	393	363	358	383	385	371	389	373	357	345	342	357	351	368	337	373	350	346	397	351	406	372	335	394	347	379	353	349	366	360	363	368	373	375	356	317	402	349	420	319	383	354	352	329	348	357	378	362	375	379	385	402	362	355	378	392	343	380	353	368	354	377	347	341	347	368	350	376	353	371	387	352	363	336	321	361	331	378	339	406	349	370	358	374	346	374	334	358	372	373	359	363	360	398	391	379	364	363	385	372	373	401	362	357	382	314	367	370	353	377	349	338	406	355	352	341	379	357	365	377	346	369	415	390	373	340	342	348	357	374	342	378	389	342	377	347	369	359	325	383	369	350	359	377	353	368	345	374	402	350	378	374	355	362	334	372	386	373	353	358	353	347	360	356	355	377	398	380	370	348	354	351	366	407	366	367	370	337	368	367	315	361	377	372	407	343	359	369	338	376	364	331	365	363	346	373	384	378	347	340	385	369	334	391	352	370	366	378	366	397	352	377	328	401	376	332	337	332	404	348	386	369	390	377	419	362	355	375	358	357	361	370	388	362	339	347	402	372	352	377	382	347	344	362	374	357	363	379	362	365	362	400	362	371	349	368	344	348	365	338	383	354	382	349	352	351	367	366	394	351	394	393	363	397	379	348	381	372	407	368	366	351	375	352	413	359	364	364	321	406	368	349	370	386	380	360	341	397	351	356	370	371	372	377	369	371	366	339	349	378	363	365	339	382	377	388	354	371	336	417	331	362	352	380	346	352	363	311	376	344	395	356	337	328	322	344	334	364	399	350	379	350	342	379	387	352	351	381	352	386	374	374	378	362	348	367	365	333	377	375	349	351	356	346	385	366	355	332	363	369	388	353	387	350	401	346	357	362	348	381	373	363	353	369	379	371	332	377	327	376	397	358	378	350	344	348	390	362	340	385	357	352	387	385	361	361	358	374	372	449	359	363	342	356	334	404	357	390	377	353	367	346	375	332	394	351	390	349	346	352	347	363	360	357	337	321	375	331	359	385	365	351	366	345	373	375	334	351	390	426	384	332	372	337	369	341	369	336	355	363	360	379	353	352	333	362	343	341	391	364	350	385	352	314	377	377	363	366	394	361	358	398	362	363	404	360	313	359	365	388	335	367	373	323	371	349	365	366	363	354	372	382	371	374	351	379	354	361	361	382	366	373	360	353	393	340	351	374	364	350	355	381	385	362	365	342	368	342	359	342	337	372	384	392	341	361	374	346	348	361	364	344	382	369	381	336	380	354	360	387	386	390	414	378	349	383	371	389	346	359	395	362	351	349	346	375	366	398	370	354	390	369	388	372	371	326	387	353	386	380	365	344	385	365	361	352	347	373	336	377	392	366	387	346	345	368	364	379	367	347	370	383	361	331	335	357	364	336	397	351	363	327	354	393	409	369	328	373	351	340	390	373	381	331	363	340	391	371	417	340	330	354	363	318	401	370	369	365	356	384	382	332	347	367	362	380	364	363	367	374	350	389	359	330	366	370	371	345	381	347	374	326	378	374	363	412	365	375	357	355	415	366	385	368	362	358	368	406	365	374	374	365	351	370	362	389	385	369	370	349	360	349	393	403	360	319	382	383	374	382	350	407	358	373	368	386	335	388	355	397	335	348	372	377	369	378	372	346	347	364	363	390	363	361	364	334	358	349	397	333	384	371	377	338	351	374	366	386	379	337	385	422	363	369	394	320	367	374	362	349	373	383	385	369	357	331	351	371	378	380	348	372	385	375	366	371	396	399	389	355	400	361	380	358	374	340	366	383	375	362	396	368	364	388	325	395	351	372	380	364	381	352	352	358	372	371	354	349	355	365	396	362	355	392	362	399	345	389	347	346	397	359	363	394	377	388	359	371	357	354	370	356	356	401	342	389	380	377	348	370	355	357	376	344	378	367	363	345	353	364	372	347	362	367	367	383	368	358	336	380	349	361	384	355	356	371	343	359	343	365	361	351	421	381	316	381	364	370	369	371	373	382	384	350	385	367	377	394	334	355	365	353	362	370	389	372	369	361	394	362	339	359	370	366	384	383	382	335	327	356	360	353	389	366	337	349	356	351	362	345	383	345	354	368	355	356	378	376	406	356	376	352	384	346	348	353	415	359	352	341	413	358	357	337	366	364	393	361	350	378	380	377	366	352	366	356	376	356	363	364	389	399	356	368	361	375	357	359	362	356	351	364	373	380	386	354	348	407	351	396	373	367	327	377	375	385	380	357	356	358	353	399	325	351	408	355	348	356	356	363	368	368	368	341	334	328	357	390	358	357	379	381	329	344	358	385	383	364	388	363	369	348	364	367	388	336	357	335	353	350	382	364	377	371	389	338	376	338	338	364	340	364	407	387	402	381	399	340	334	373	340	340	357	364	364	366	384	382	382	335	385	391	359	400	383	358	373	359	365	367	376	345	356	367	359	389	363	343	387	363	358	323	382	375	361	369	367	344	388	341	326	371	319	380	385	337	364	374	362	363	386	377	365	382	336	373	390	341	397	359	344	367	350	410	381	353	361	373	395	384	372	351	362	359	373	353	361	355	361	401	342	355	315	388	384	382	335	385	359	361	337	340	389	359	350	396	347	333	377	380	371	349	363	337	347	360	351	364	379	342	367	398	371	397	420	334	403	368	356	343	389	400	356	350	386
25573	21431	27411	25477	5515	1128	828	1899	18359	23365	15510	6447	2003	872	520	438	425	463	465	434	450	480	523	476	445	420	445	465	495	478	434	447	481	419	493	464	445	448	449	511	438	461	462	433	441	414	489	445	468	497	447	427	449	463	487	430	451	429	475	454	476	473	486	429	457	461	455	478	468	465	445	460	461	444	465	433	476	479	454	474	457	412	406	471	450	461	470	428	471	487	442	474	456	475	467	425	438	462	441	462	470	479	469	454	408	486	454	427	469	425	442	463	487	454	462	449	428	481	445	454	433	456	489	435	455	483	461	432	442	433	456	465	469	482	441	486	463	456	470	429	448	444	456	482	444	449	463	431	450	441	435	442	475	440	445	431	466	484	445	460	472	454	453	398	443	439	474	403	454	435	438	493	447	404	449	458	423	492	460	459	430	445	478	483	440	488	446	440	443	450	424	463	469	442	493	430	494	437	473	465	453	480	488	461	455	451	463	456	451	475	456	458	488	441	447	445	457	460	429	507	458	469	433	427	447	433	461	442	474	428	435	451	458	451	458	490	487	452	444	446	441	483	451	469	459	437	458	474	443	471	438	438	457	442	483	497	441	479	464	477	442	444	472	486	421	452	453	442	452	438	482	467	460	484	453	481	440	459	464	445	442	465	446	479	458	467	458	466	437	468	466	464	466	469	436	452	429	453	415	457	461	478	457	451	454	441	454	485	464	447	440	463	451	462	444	448	431	451	461	473	462	425	467	410	449	419	454	427	439	486	469	475	449	440	471	457	479	409	468	425	437	448	430	485	454	407	471	479	463	453	447	469	451	466	444	468	447	467	437	456	443	457	422	465	493	458	470	405	430	456	477	495	424	429	447	471	458	491	484	446	488	440	497	435	467	463	491	473	474	444	417	432	425	492	445	446	453	475	403	470	430	434	459	453	452	451	462	479	457	465	443	423	456	457	480	444	456	398	431	479	447	498	469	430	486	467	509	440	429	459	423	470	459	475	439	507	448	450	442	467	461	432	464	436	446	482	423	439	443	440	472	477	445	478	433	456	475	457	455	461	430	477	438	432	456	431	455	472	481	452	462	461	495	445	448	438	460	451	444	433	434	494	470	437	434	489	438	464	457	441	427	459	475	430	508	472	467	458	434	461	470	491	433	490	450	465	450	431	420	450	433	484	453	469	461	455	413	480	492	449	445	417	474	446	468	475	425	429	427	456	434	463	432	435	458	469	443	459	452	483	486	441	412	451	429	470	451	477	437	417	464	410	478	490	477	460	432	475	443	507	454	447	505	484	461	443	441	467	447	450	458	421	447	463	455	469	488	465	485	425	493	489	448	506	424	473	476	453	443	407	455	484	469	432	460	477	454	488	474	472	415	471	473	443	502	448	479	474	482	469	490	460	480	461	507	461	463	479	459	461	434	462	450	473	477	461	435	459	424	415	447	501	452	473	479	429	473	496	475	455	463	441	423	422	412	447	431	462	420	495	487	463	428	446	412	432	464	473	460	470	472	469	460	440	416	468	462	502	458	463	468	496	478	457	460	466	485	451	457	413	424	462	451	443	455	451	411	475	478	462	428	443	450	453	457	480	461	472	490	470	450	459	426	455	448	461	405	469	461	422	422	470	454	465	459	510	492	426	474	424	442	455	497	473	485	465	474	455	445	479	445	435	490	434	434	473	472	439	436	455	497	432	460	459	458	453	421	462	438	450	412	436	467	455	446	449	457	400	440	440	443	434	476	449	439	454	469	446	450	454	458	453	478	471	451	441	442	469	430	457	462	461	463	442	479	470	470	456	450	469	460	420	426	489	459	440	450	448	489	442	427	471	480	441	423	466	471	436	451	427	417	439	451	448	480	432	501	467	461	444	492	448	486	453	493	477	452	442	423	440	470	434	471	488	414	451	461	458	448	420	414	468	490	469	460	444	452	465	438	434	446	453	429	442	403	460	448	440	449	445	459	454	413	425	466	449	465	443	466	424	468	456	454	443	465	461	477	461	457	429	485	453	438	466	473	448	466	467	467	426	444	474	433	467	465	456	458	446	441	446	462	450	482	474	432	449	480	442	468	492	442	457	443	480	439	459	456	491	454	444	469	455	444	451	443	447	440	442	471	460	446	443	470	482	420	473	430	448	477	458	475	452	471	445	498	499	467	425	441	475	486	460	498	472	488	476	465	449	447	438	432	472	454	495	438	486	480	460	470	496	440	402	435	433	482	439	456	433	450	439	416	445	448	439	436	485	466	478	438	507	447	439	446	428	477	460	469	449	493	470	520	457	480	464	451	429	475	470	452	482	468	446	458	465	465	445	411	462	433	446	431	440	497	469	461	462	441	459	434	454	418	473	451	470	456	469	455	496	466	428	491	449	535	493	450	455	468	449	474	443	461	460	448	461	488	494	471	449	481	459	431	456	470	517	470	449	460	463	446	466	479	450	432	444	441	436	497	487	487	453	452	449	443	480	471	446	422	484	461	482	446	446	434	479	486	447	433	457	449	451	495	473	476	423	466	458	441	472	464	465	436	470	459	475	445	465	477	426	471	452	495	432	460	410	438	429	476	474	439	404	436	444	460	452	455	463	475	457	503	471	433	451	418	489	462	487	464	428	449	445	455	435	485	468	466	440	429	448	479	465	476	458	445	454	438	444	468	480	449	446	434	428	507	467	485	444	429	449	470	444	456	457	469	435	427	450	452	448	407	444	450	444	447	482	431	439	473	447	464	410	474	453	456	468	452	452	462	447	439	450	442	412	431	439	446	437	478	432	464	445	487	429	465	494	441	457	451	444	448	452	452	457	439	462	460	431	435	432	435	426	462	480	470	456	461	437	439	470	445	478	415	468	504	437	440	462	388	484	446	433	507	440	454	437	411	476	444	468	477	437	461	433	442	459	426	468	471	489	473	453	476	448	453	463	488	485	437	512	451	467	470	416	465	477	480	413	445	446	434	477	428	460	476	414	487	450	440	421	470	458	426	456	459	466	473	477	481	448	448	484	444	434	449	457	441	444	473	455	468	464	414	471	429	438	467	435	471	421	436	465	477	450	443	415	451	462	444	438	459	482	443	434	466	480	427	460	439	465	456	443	434	447	420	430	464	447	469	452	439	449	435	457	440	430	499	443	469	436	441	488	476	474	472	426	458	457	420	455	472	461	414	485	439	447	470	467	425	463	455	441	451	474	452	502	453	459	427	443	491	473	432	460	453	485	484	445	460	435	458	441	462	439	483	485	462	451	469	495	468	443	468	409	477	476	443	434	466	447	425	422	485	467	469	448	461	450	454	431	451	445	456	447	462	438	466	484	474	453	481	433	437	443	468	431	466	480	419	459	465	478	441	463	438	461	437	472	478	452	511	477	491	448	434	466	443	448	459	410	461	463	428	444	421	447	480	480	437	485	430	451	454	502	485	456	461	467	500	423	442	446	456	465	436	430	436	441	463	473	456	467	410	461	448	442	443	445	434	470	410	465	426	440	457	474	474	479
3698	3620	2930	1394	1012	875	768	2869	21142	20698	12951	5755	2000	911	526	418	427	419	415	454	433	418	393	448	391	434	417	381	402	435	425	412	445	411	433	396	447	402	434	462	422	400	411	396	416	371	374	437	410	393	435	455	408	409	459	406	427	442	425	394	441	419	403	434	421	382	466	405	408	455	385	411	367	427	410	412	392	444	406	415	395	414	450	396	431	434	418	427	438	386	404	425	407	403	395	401	373	414	408	421	389	385	406	394	385	413	436	412	384	392	389	436	401	421	379	397	388	386	406	433	398	383	401	412	427	403	435	433	388	406	363	400	395	398	400	394	420	432	410	429	436	429	401	421	396	391	409	421	447	411	403	416	413	419	412	378	390	447	373	412	388	384	401	425	413	424	417	423	398	415	417	410	360	437	419	431	416	397	433	407	366	416	419	442	428	426	385	414	403	422	407	423	392	438	406	422	400	421	372	413	400	427	410	407	421	379	423	395	395	436	421	431	447	421	398	408	405	421	400	379	413	378	386	396	441	393	372	401	400	405	394	419	394	422	393	398	423	410	406	422	424	412	416	430	411	420	428	428	367	397	422	415	404	390	415	423	411	442	395	397	363	435	384	382	437	380	424	388	415	416	454	388	406	408	399	431	402	400	426	405	401	382	439	412	431	392	383	413	416	409	373	439	432	435	407	391	396	381	375	400	398	392	396	439	439	427	397	394	393	400	412	434	386	418	405	405	439	386	424	416	402	414	381	420	423	412	415	384	384	394	388	384	408	420	385	449	406	421	439	379	440	372	441	415	420	406	387	384	406	417	437	423	440	427	399	405	389	436	413	398	403	409	432	410	423	435	407	423	383	406	444	417	397	403	385	387	391	398	399	446	409	335	379	463	388	448	413	410	408	421	420	389	404	404	409	401	389	415	433	399	389	383	412	410	396	467	450	440	383	414	389	439	401	444	382	357	378	411	417	397	401	419	399	397	387	413	424	421	415	399	422	398	422	421	384	391	391	397	427	431	414	391	438	403	383	439	433	402	429	381	398	381	393	420	396	395	410	378	401	403	415	387	393	416	381	394	381	403	453	439	406	388	397	411	428	401	430	419	402	383	399	442	363	422	392	354	382	442	383	419	380	410	423	450	396	441	433	433	439	369	457	418	384	407	421	424	419	409	395	393	414	443	407	423	445	452	421	427	453	418	407	412	400	412	427	383	419	411	426	373	407	400	394	379	368	383	416	400	404	422	392	420	393	438	394	410	422	404	383	373	436	418	410	398	417	390	369	393	386	430	422	426	423	364	410	379	389	419	385	427	429	408	422	399	389	438	406	370	412	397	413	421	419	402	413	407	395	410	391	407	399	384	444	382	414	428	433	384	412	464	428	417	397	415	414	442	397	402	366	389	416	423	403	444	413	386	390	421	435	436	398	449	371	436	396	388	410	417	387	405	445	404	467	395	425	412	396	395	394	413	401	456	431	416	404	424	396	417	424	396	389	409	400	391	386	404	416	414	418	424	404	396	396	445	408	397	387	416	383	414	417	421	394	406	420	434	387	396	415	396	427	412	433	433	395	422	433	428	401	406	395	413	414	417	417	384	410	425	430	362	385	403	427	415	409	409	422	409	398	375	403	438	371	424	400	401	408	422	394	413	411	364	418	385	396	403	396	383	438	393	406	385	455	365	368	404	432	416	394	423	424	407	415	430	403	409	377	422	408	416	465	409	384	379	412	374	416	400	388	379	431	392	415	410	431	409	404	425	403	412	415	404	393	424	429	386	417	402	414	424	446	401	430	429	401	438	368	413	400	438	385	415	404	395	395	394	420	385	391	396	421	408	395	420	410	380	412	400	391	406	358	413	408	376	439	394	410	379	369	413	455	426	394	417	388	408	409	398	426	453	415	408	418	420	395	423	438	424	410	427	374	406	399	413	403	424	367	445	377	413	431	431	431	400	414	414	434	369	425	418	417	401	408	428	381	431	393	430	365	404	376	406	433	395	424	399	417	377	396	409	409	422	417	409	379	362	410	397	459	412	417	405	414	416	402	423	381	401	411	405	458	382	403	427	422	424	432	397	412	425	425	389	400	415	425	426	403	435	393	404	400	406	408	410	411	379	399	450	424	434	447	415	430	367	429	388	396	418	416	381	368	393	383	414	414	428	430	412	388	393	399	421	395	434	387	397	406	379	393	414	434	436	404	418	397	391	373	452	411	422	399	393	400	426	427	397	397	394	403	408	361	415	388	456	390	408	438	407	391	399	437	414	413	404	405	423	406	414	423	413	423	409	412	406	424	429	418	466	411	441	415	396	392	420	402	379	398	426	389	393	390	420	432	414	405	398	400	396	420	427	423	432	439	409	398	396	383	387	414	426	391	393	405	372	418	394	426	398	444	387	387	431	369	383	407	393	411	401	423	396	417	429	405	412	384	402	406	397	354	367	383	391	422	406	398	456	399	414	419	426	423	423	393	434	429	394	432	372	384	400	407	416	380	387	431	433	387	407	386	451	388	413	417	413	399	393	412	384	427	417	399	396	403	439	420	372	394	392	370	431	407	399	414	386	404	433	406	457	417	427	405	404	393	404	374	427	410	387	381	435	399	426	448	412	412	421	415	395	414	381	409	433	381	431	387	416	409	407	407	432	381	419	377	390	376	396	423	421	414	428	377	399	432	403	427	379	398	450	429	429	404	432	410	376	371	412	424	381	383	422	364	381	394	388	444	398	392	416	443	384	398	390	384	406	415	376	371	406	385	392	416	394	425	409	397	406	403	386	392	391	410	406	427	402	379	414	397	386	415	398	376	420	400	409	420	429	396	442	419	421	381	390	412	401	403	417	404	400	385	387	398	398	419	411	418	389	412	384	439	388	379	384	405	410	384	388	386	411	386	429	401	410	438	392	369	441	400	409	403	366	410	385	421	423	425	403	406	425	409	437	366	429	388	395	405	425	412	387	401	418	422	429	397	416	399	375	404	388	381	430	409	382	395	424	422	437	384	435	404	398	391	409	389	387	412	377	456	446	382	407	375	425	447	404	414	451	426	425	435	397	420	394	390	345	396	393	406	392	393	405	379	387	403	422	399	399	398	401	413	406	410	400	413	421	426	361	438	389	406	376	422	409	390	382	412	378	409	416	403	418	411	413	405	404	441	417	367	391	433	427	439	425	394	399	416	435	431	433	414	418	393	401	394	407	398	381	401	369	417	430	415	415	402	393	403	454	405	393	453	394	412	397	408	387	402	382	398	409	390	416	391	421	403	419	377	409	389	396	352	376	437	430	404	408	400	427	390	439	378	425	435	441	406	384	429	400	421	432	405	415	437	410	398	407	416	424	450	418	408	403	367	424	431	398	432	395	416	378	397	366	386	395	399	443	405	404	407	386	399	391	403	431	425	406	403	433	390	413	417	412	409	375	427	404	411	422	435	411	432	405	395	389	409	409	391	393	445	455	398	388	399	411	382	425	397	406	406	421	407	427	408	442	426	383	432	428
24449	21454	28774	24539	21396	7332	1778	4070	29922	39803	29672	14765	4380	1670	799	657	662	637	619	604	606	583	600	617	612	604	632	598	626	685	630	574	618	595	652	613	582	554	631	628	632	629	632	639	625	648	573	639	613	609	655	617	619	605	598	587	615	646	623	566	612	595	642	567	589	607	593	618	621	598	656	587	625	642	576	556	579	633	568	637	653	630	634	618	593	649	589	613	601	616	615	614	573	641	633	573	638	594	593	587	629	587	576	639	593	647	610	603	611	586	635	579	635	570	628	609	613	657	595	564	563	593	550	654	575	623	595	635	631	576	597	641	639	612	620	602	605	584	654	615	608	596	628	591	608	615	610	595	583	583	619	590	612	581	565	597	611	614	618	570	629	645	627	620	591	641	623	585	618	572	579	634	618	618	593	591	591	586	619	602	650	573	661	606	656	609	638	596	625	582	610	628	620	628	622	623	588	574	596	628	640	642	593	611	578	614	623	617	612	616	607	611	642	582	647	595	651	596	576	612	604	616	609	602	613	583	574	621	596	560	621	626	619	603	606	599	584	605	598	591	611	638	586	651	604	626	604	592	618	583	600	609	594	609	638	614	619	668	624	581	591	567	617	617	572	626	603	601	587	577	582	638	614	578	604	582	614	596	594	567	607	591	611	603	620	647	599	611	624	630	608	637	587	624	617	646	592	653	603	610	603	644	582	567	608	564	590	635	576	620	617	629	612	530	611	646	616	614	603	575	621	593	583	592	585	600	606	591	621	638	650	595	629	637	612	593	674	584	551	628	593	574	600	631	644	589	614	586	657	618	576	632	616	595	625	606	640	616	591	572	645	632	653	627	578	606	637	583	625	580	597	561	611	627	556	624	593	635	625	604	611	589	579	621	575	655	612	632	618	592	609	639	586	640	606	636	584	638	604	652	634	585	626	608	582	579	611	644	621	618	607	618	570	614	602	628	636	605	595	603	595	584	587	579	641	597	615	609	606	556	613	574	620	565	608	539	634	634	640	636	584	608	591	613	652	603	620	577	596	566	645	594	578	586	626	580	572	573	601	608	622	649	576	563	599	575	597	623	621	610	598	581	609	604	597	590	573	573	634	600	600	624	648	570	638	615	567	603	638	592	625	636	628	594	615	623	602	587	534	661	632	606	582	614	556	632	616	616	653	627	640	625	594	630	593	604	594	600	619	589	639	637	615	618	580	595	623	574	563	596	600	637	566	631	606	601	578	617	603	625	634	633	609	586	595	623	625	605	621	614	599	553	646	608	586	599	600	587	666	609	599	588	599	643	633	603	635	608	566	629	563	610	614	596	586	644	590	558	627	604	595	611	586	603	573	592	565	618	567	582	601	592	583	646	621	609	589	580	603	638	622	612	604	609	578	644	610	584	614	598	595	644	593	613	594	662	576	616	599	580	598	593	579	583	600	580	609	581	584	583	590	620	603	589	587	604	570	617	615	588	587	624	604	596	613	575	607	634	625	585	588	612	624	591	588	588	592	586	622	632	602	640	625	591	632	592	603	596	618	606	597	565	630	598	542	604	598	602	624	608	590	611	577	603	626	627	594	612	626	607	592	610	624	642	677	624	632	618	601	582	652	547	615	634	595	623	685	596	621	594	639	599	651	643	596	597	633	601	612	628	612	634	583	579	563	602	594	627	607	588	599	595	609	602	571	630	591	640	572	607	597	588	589	655	614	611	618	593	614	608	575	588	614	592	624	619	596	639	595	617	607	642	600	618	622	613	581	593	633	617	625	582	563	567	601	553	570	632	590	598	579	567	550	569	589	571	560	612	621	618	662	587	629	587	620	615	607	586	603	601	620	628	609	573	608	588	649	582	643	624	635	630	583	615	562	632	607	606	584	593	571	619	612	578	626	620	620	585	624	595	638	556	580	625	593	609	559	615	640	606	591	615	587	585	591	627	574	549	583	611	616	625	690	679	636	616	578	642	595	603	643	600	600	612	594	596	623	578	611	581	639	586	593	573	626	617	645	559	621	614	656	634	590	592	629	642	604	620	621	564	605	608	663	604	591	586	607	607	593	591	597	621	570	603	593	585	602	630	621	614	581	648	610	604	604	557	580	604	617	591	607	625	646	593	623	568	643	605	592	589	636	577	625	676	620	632	642	599	574	576	606	580	609	582	579	615	593	623	600	595	608	623	585	608	593	615	619	598	661	582	589	592	647	576	603	573	611	625	622	601	602	609	579	578	546	608	616	582	642	578	581	619	609	602	607	591	613	615	644	598	604	549	577	620	584	561	594	644	637	637	611	605	647	616	584	596	645	569	571	583	601	619	605	613	603	558	610	626	623	640	635	597	578	644	598	612	642	625	600	615	585	632	621	667	591	630	625	603	608	611	656	617	592	578	614	659	650	613	586	580	602	629	653	630	614	638	581	604	636	653	614	606	628	615	629	617	670	600	597	589	654	611	589	619	582	586	585	562	569	624	657	635	607	612	590	602	613	577	616	580	565	609	628	584	615	627	615	618	614	588	641	589	592	612	616	590	620	664	641	605	610	607	604	622	586	599	616	625	619	625	608	604	599	602	585	621	632	617	625	626	630	630	582	592	575	581	645	593	602	549	642	605	660	626	597	609	593	641	631	608	598	595	569	599	609	620	607	593	644	604	585	615	613	595	635	578	597	604	604	591	622	602	609	608	604	631	600	567	615	599	623	616	600	564	596	618	565	608	592	598	614	585	599	645	600	583	589	585	618	583	583	575	612	590	633	595	638	572	641	604	608	650	624	632	595	647	622	620	602	554	635	669	605	562	632	598	620	584	616	616	604	629	587	600	610	603	550	612	591	633	576	603	642	605	591	630	608	630	604	579	634	624	577	579	583	614	594	601	573	583	624	563	596	557	637	595	603	623	586	609	585	643	592	629	571	570	654	610	567	649	649	619	616	603	570	598	665	626	593	608	610	609	606	570	596	599	612	620	644	578	573	598	610	645	607	590	583	592	586	621	589	611	624	577	614	614	615	609	608	584	571	605	601	657	608	586	608	606	580	601	579	608	591	581	569	601	628	570	593	547	619	572	578	609	608	620	580	630	617	595	609	621	589	626	647	592	583	614	629	605	635	613	598	559	603	617	613	624	597	624	620	619	632	637	615	609	603	640	600	625	654	571	629	606	579	601	628	645	574	589	622	612	589	624	639	621	563	623	650	629	607	611	598	637	593	611	602	588	644	647	608	636	609	630	571	601	628	607	589	630	578	636	594	618	617	597	582	656	595	622	580	557	627	594	589	588	594	626	598	596	602	629	634	607	584	580	581	606	581	608	604	622	611	566	585	675	589	604	596	590	608	574	578	616	623	627	598	628	600	633	612	592	617	634	595	660	605	599	632	639	571	573	614	638	579	601	593	566	607	615	556	595	641	643	603	613	615	620	542	645	597	614	641	638	594	589	619	616	597	638	584	615	604	637	608	637	659	583	622	617	610	593	595	599	597	581	619	615	641	552	655	598	563	595	584	604
3967	6355	5654	2774	1818	1533	1399	5515	33287	35155	24020	11125	3946	1770	769	569	526	544	592	524	519	548	555	544	533	517	519	527	574	551	560	547	541	553	551	527	532	557	564	583	548	574	540	516	534	548	547	538	528	529	512	530	543	572	534	547	542	558	526	534	557	539	528	534	531	514	521	538	557	550	562	576	517	510	507	534	479	548	510	493	533	510	522	533	547	529	525	550	536	538	543	520	542	514	545	530	524	550	535	531	510	567	518	546	500	509	538	524	522	561	485	503	522	546	555	517	530	543	525	545	543	537	540	527	514	566	559	543	520	531	535	493	577	524	554	551	564	501	520	512	540	481	557	536	515	465	549	494	530	506	542	501	516	580	499	517	526	546	512	561	527	516	530	506	541	534	521	517	538	544	520	528	511	542	520	538	534	533	497	554	515	547	516	491	519	516	477	506	518	498	505	490	546	530	529	542	545	532	527	525	480	529	558	523	511	573	509	547	567	506	521	521	539	513	534	546	531	504	530	487	534	545	494	550	489	532	547	501	546	544	489	537	577	511	528	528	538	488	508	508	531	550	551	526	529	562	550	517	540	521	560	526	504	497	530	512	524	511	520	505	492	519	513	538	489	555	543	539	528	533	505	513	519	532	508	558	486	536	539	547	517	554	529	523	499	554	492	535	512	504	552	564	532	533	550	520	561	528	553	533	551	557	534	524	520	512	548	524	515	476	531	569	503	513	529	519	498	532	535	526	512	521	541	532	542	528	532	512	506	558	515	541	530	517	517	513	533	513	505	504	563	546	516	496	521	529	543	524	530	548	509	544	551	571	554	541	504	556	569	517	489	514	537	502	533	522	515	511	505	519	526	503	498	491	535	505	468	505	484	473	559	490	522	510	521	505	506	475	536	533	507	504	540	521	516	532	520	524	528	539	548	540	533	528	561	527	509	508	492	558	529	530	529	507	537	523	470	549	546	535	523	570	551	540	539	563	551	518	541	505	520	532	549	534	551	532	547	526	511	530	558	502	520	520	540	515	534	518	538	556	483	574	499	550	545	539	502	500	537	548	558	533	549	500	519	523	524	511	531	540	553	506	547	484	512	515	533	514	491	538	515	532	529	507	523	507	503	528	544	556	534	560	524	508	557	503	580	472	514	521	526	534	526	574	508	552	561	536	510	553	514	534	535	529	537	517	484	499	493	534	557	516	553	545	483	529	502	508	571	523	503	583	560	469	522	517	538	532	512	515	501	500	530	520	555	511	506	493	538	536	543	540	506	554	558	539	552	535	523	528	539	496	501	521	511	526	521	549	509	535	543	522	533	542	484	515	565	502	567	558	590	560	514	487	524	517	548	519	502	533	507	529	500	529	539	514	533	562	514	512	541	513	504	509	554	552	538	543	519	468	498	502	545	504	559	566	517	547	499	492	491	564	546	491	522	542	537	537	557	472	519	550	525	512	557	524	562	511	489	525	504	543	525	538	565	492	504	526	496	502	536	531	507	505	518	533	490	516	521	515	522	554	575	477	551	505	507	543	538	511	498	524	503	547	505	500	531	517	531	538	494	509	511	513	553	561	491	483	500	517	510	572	522	537	548	525	517	503	527	541	549	561	516	514	560	519	514	525	552	524	548	473	540	517	549	480	535	523	499	494	566	555	509	528	485	558	534	477	512	538	513	559	515	514	550	556	510	514	512	524	539	539	507	520	528	494	494	528	515	529	547	539	555	520	533	523	554	500	523	516	559	519	497	486	529	501	489	500	471	511	521	487	565	531	535	519	528	516	512	508	523	549	507	521	501	547	515	487	548	490	535	512	516	520	527	542	493	544	536	544	530	534	525	497	518	497	521	537	533	566	552	500	536	542	548	532	504	504	491	533	518	510	516	539	494	533	571	559	497	557	562	517	527	514	527	523	512	551	549	536	499	478	552	545	514	536	539	545	540	568	503	535	555	506	574	547	537	494	520	505	536	531	554	548	550	516	517	539	548	519	528	544	544	525	529	545	508	539	511	512	476	549	531	502	526	555	520	539	519	527	509	527	545	496	534	516	489	523	523	530	505	515	556	513	506	544	477	489	561	562	567	555	467	494	585	557	525	493	568	527	531	481	506	542	486	550	541	550	557	535	510	520	567	529	540	571	572	474	546	550	509	514	496	511	527	534	504	554	500	525	483	539	537	523	481	511	508	576	566	538	524	542	549	534	527	495	502	551	507	507	555	545	517	530	547	519	521	503	529	550	572	528	504	562	533	511	507	515	530	514	535	567	541	514	500	535	495	526	486	535	492	557	532	499	516	540	533	554	490	521	548	505	536	530	512	563	529	503	515	530	474	523	545	522	521	529	532	530	550	542	492	504	555	590	537	520	514	540	509	534	498	498	534	550	524	511	525	546	508	542	501	516	541	532	528	497	519	536	531	511	472	567	517	509	498	537	535	554	536	533	539	505	536	514	556	544	500	512	548	499	525	553	546	524	486	526	561	514	499	482	543	507	520	528	551	541	532	557	550	545	519	527	497	528	512	514	536	514	566	544	564	516	541	474	514	514	495	546	504	548	523	535	567	486	556	525	544	506	500	498	505	530	522	521	496	522	511	556	495	538	488	525	532	538	546	536	530	522	550	480	523	494	561	562	523	527	509	503	501	512	567	516	518	543	514	522	528	537	548	502	525	509	530	531	498	521	497	499	509	562	495	522	545	554	562	519	515	482	501	544	513	506	554	513	528	539	517	492	586	549	553	475	569	512	563	496	543	518	510	514	529	559	528	533	556	529	518	493	550	546	519	526	517	502	516	522	532	514	496	475	519	539	506	543	518	531	529	508	530	523	550	507	534	499	489	538	478	539	522	458	496	524	501	495	510	541	561	495	485	529	534	514	519	533	480	546	521	503	484	503	518	536	548	549	544	559	540	512	466	563	506	505	496	522	500	469	516	510	522	553	515	490	515	550	526	542	554	512	560	480	531	551	509	538	547	496	514	553	542	564	497	485	511	494	530	502	523	473	519	520	554	523	516	503	520	538	530	516	532	489	520	515	501	540	552	515	494	560	554	528	544	526	502	482	548	508	583	498	485	524	548	481	527	539	480	521	596	501	529	510	527	543	523	505	511	503	524	509	518	545	527	506	574	516	519	503	542	507	499	516	536	489	517	504	523	511	528	547	499	533	523	495	526	529	500	527	536	553	512	515	523	543	512	544	497	544	506	522	513	505	543	549	475	525	529	514	506	528	524	563	549	521	542	512	543	525	512	530	547	551	534	509	507	570	506	535	560	501	484	521	522	569	486	506	549	499	521	573	527	508	525	545	508	548	556	540	522	518	516	482	525	536	526	564	535	497	481	511	508	520	507	513	518	520	517	552	521	496	550	526	504	548	516	558	504	553	554	528	528	562	536	554	488	522	520	498	529	518	521	516	518	510	539	530	509	573	499	531	568	522	527	534	542	485	562	545	517	512	588	550	545	527	541	514	564	549	512	498	534	531	488	555	536	514	508	506
27708	11482	1301	652	498	496	500	462	1666	2641	1931	1183	651	530	429	399	376	412	408	409	407	378	431	395	418	438	406	389	399	446	396	407	406	410	396	419	431	403	399	404	400	451	379	408	368	437	405	416	396	421	387	421	410	455	421	441	404	415	393	417	413	419	469	427	424	405	425	369	411	460	411	418	423	361	390	381	434	416	388	408	411	410	395	383	395	407	450	440	422	427	389	376	403	444	435	403	392	412	387	442	369	379	419	396	405	444	404	431	402	447	375	399	416	424	424	445	426	414	418	379	410	404	410	399	397	406	416	390	430	382	426	391	431	421	406	424	388	420	401	422	486	424	408	429	421	413	401	434	399	437	373	389	380	398	395	391	424	402	422	446	437	441	379	399	409	350	379	417	425	413	410	405	395	397	418	406	392	396	405	437	387	411	442	400	394	418	402	408	439	401	416	400	431	420	374	435	408	363	403	425	390	398	418	391	365	417	374	385	429	433	407	434	395	407	412	426	402	444	476	392	372	427	440	396	379	430	415	436	420	378	398	414	419	407	406	435	398	416	444	428	393	402	405	395	433	439	419	408	427	416	390	440	394	428	433	394	391	405	404	420	406	399	432	410	437	396	404	399	386	413	379	416	440	390	403	398	430	414	395	384	384	433	437	400	388	374	377	424	403	415	380	394	424	419	403	406	393	404	420	399	427	423	433	429	434	423	441	407	410	404	423	371	406	415	383	404	422	421	439	420	406	425	424	396	438	416	386	375	406	402	415	389	410	416	407	400	376	401	387	419	428	406	394	394	404	374	408	433	430	410	426	420	397	380	397	436	411	393	402	443	380	459	367	405	446	447	377	408	416	399	417	427	439	436	449	380	409	434	392	393	435	414	395	442	410	424	390	387	413	404	391	369	403	408	375	430	405	391	393	421	463	409	438	396	402	423	421	397	372	429	385	394	422	427	403	435	433	414	407	372	406	422	360	395	389	412	441	413	422	383	398	417	434	450	391	399	394	397	404	405	413	392	376	376	393	387	428	423	395	415	430	390	434	403	406	429	404	426	420	416	391	381	393	430	400	349	397	429	403	409	428	377	478	404	427	412	404	394	403	440	402	417	399	413	411	440	416	410	425	448	423	381	384	419	428	392	376	440	415	403	406	403	410	436	370	421	426	416	412	392	430	418	383	410	418	370	396	440	380	403	411	403	412	413	412	393	411	404	417	398	414	422	399	443	409	424	436	397	425	388	395	377	434	399	405	420	437	405	425	374	400	388	373	438	372	395	390	363	423	407	413	425	416	410	378	428	370	420	447	374	387	402	413	446	451	441	429	436	419	418	432	421	417	432	445	378	403	421	400	363	397	414	447	405	395	403	382	411	450	406	390	399	393	434	405	413	410	398	399	392	418	418	383	390	384	385	432	370	453	429	410	388	411	411	441	378	417	383	378	455	448	400	420	421	388	402	373	467	415	398	431	411	421	441	356	416	440	433	404	411	370	392	368	396	412	383	375	454	408	400	415	389	408	446	427	399	424	444	440	371	452	413	405	428	403	404	425	427	423	431	401	407	379	412	394	385	440	406	390	402	435	405	415	392	402	389	429	411	431	448	407	456	389	404	400	386	362	425	407	416	419	396	409	413	419	396	422	406	408	450	417	401	417	448	378	397	456	353	398	373	396	406	446	390	411	447	406	434	391	433	390	402	365	399	430	421	413	420	405	389	406	431	387	408	439	396	455	456	445	393	457	395	393	389	396	420	427	405	381	444	398	397	421	404	411	375	407	421	412	404	408	459	385	417	428	405	417	398	444	416	423	454	398	413	421	421	446	412	433	412	400	391	406	404	462	426	402	441	386	389	373	399	439	413	395	458	414	414	381	364	383	415	401	374	414	401	410	409	397	416	421	387	403	395	414	395	421	420	421	421	420	416	411	398	417	411	399	408	413	343	380	422	413	380	390	387	424	412	422	393	411	401	413	413	400	408	362	415	419	425	428	426	408	419	391	358	410	432	427	404	410	401	373	434	396	413	392	437	422	424	422	390	415	415	399	435	412	451	425	443	390	418	416	427	415	388	416	431	428	398	444	400	398	376	449	372	392	374	419	390	408	354	401	411	414	376	429	422	401	419	417	414	418	429	404	433	448	394	415	413	390	405	416	414	437	434	444	392	427	425	393	390	435	397	397	412	384	416	420	429	417	393	395	405	382	435	394	439	444	398	425	365	421	443	407	411	431	434	399	423	425	375	409	401	425	398	475	410	414	407	410	391	428	415	397	439	436	401	408	425	395	411	414	409	425	423	390	398	401	399	398	412	399	415	426	419	381	403	372	442	410	395	433	400	398	382	396	412	378	409	388	412	450	419	367	372	391	415	416	421	424	409	389	399	432	376	390	448	427	430	386	409	413	444	413	417	392	409	412	408	440	414	431	403	407	373	464	442	427	430	411	439	417	414	424	418	419	367	385	420	419	445	384	421	440	389	406	381	398	432	401	404	411	414	384	376	405	403	413	416	414	427	396	412	395	410	416	408	378	402	388	463	428	450	429	419	386	395	416	400	422	383	392	399	404	411	427	417	420	438	410	399	409	395	421	402	438	386	381	396	420	415	393	433	421	384	465	417	406	405	412	402	432	390	398	418	388	415	400	414	396	398	404	428	442	415	394	403	400	385	372	390	429	410	429	420	438	373	423	427	440	385	364	415	405	391	411	370	403	409	417	384	402	411	449	407	429	427	422	420	418	433	422	396	475	412	449	385	385	381	419	422	403	443	426	420	396	381	408	406	372	373	428	380	381	397	362	390	418	429	437	424	431	396	407	384	422	408	440	400	409	393	408	443	398	427	406	428	359	397	406	430	428	392	425	405	428	426	394	402	419	392	439	427	428	413	402	381	444	418	387	415	421	410	394	408	410	415	388	389	385	424	422	416	456	414	429	436	420	408	406	430	412	395	388	451	393	438	391	380	412	437	424	442	391	417	434	426	431	414	420	416	411	408	407	426	429	408	406	405	424	407	416	430	405	397	392	408	367	425	418	440	404	413	422	419	424	409	414	410	391	403	436	409	405	446	399	390	402	400	411	396	390	405	402	381	418	400	396	389	413	391	411	420	397	387	424	416	406	416	448	411	397	391	371	419	360	443	400	402	401	418	413	410	418	423	407	400	416	422	416	422	419	417	408	422	423	460	373	428	405	395	448	424	409	398	444	398	417	409	387	396	384	444	455	425	373	417	415	404	430	403	457	393	415	460	388	426	371	429	391	456	401	417	391	423	437	374	412	416	418	416	423	431	424	439	385	394	413	412	413	446	405	401	396	409	412	381	410	429	407	397	441	388	435	454	408	410	424	392	451	428	402	433	415	398	420	456	398	409	438	354	396	425	420	425	416	359	383	423	432	423	459	412	382	395	366	455	398	443	433	415	373	416	393	425	438	415	402	429	411	413	420	391	424	435	403	432	396	418	384	441	408	413	418	397	424	436	404	441	424	400	424	432	395	417
5183	657	784	554	469	418	458	486	2258	3243	2139	1185	624	497	397	396	367	343	340	358	364	409	370	365	381	329	358	380	385	343	343	361	380	383	357	323	343	375	386	384	373	316	355	360	380	393	328	354	324	338	387	371	352	357	398	326	346	366	381	349	371	327	378	387	367	317	382	372	366	362	317	338	382	358	352	335	361	350	344	357	392	331	359	369	356	360	349	359	348	345	340	365	351	357	379	387	349	340	348	342	332	345	361	374	336	340	353	375	325	342	375	360	336	336	352	333	369	368	362	378	378	338	306	376	334	359	318	385	346	341	363	330	378	364	346	330	389	364	348	334	353	356	352	367	359	340	352	349	357	380	393	363	314	346	334	355	359	342	395	323	384	358	327	337	382	374	337	360	356	331	341	345	348	321	340	379	340	337	354	365	374	349	360	353	360	376	355	395	376	355	376	358	329	346	358	355	384	344	363	375	332	344	347	364	389	322	337	358	359	341	358	367	321	321	391	349	326	327	333	359	346	360	349	375	351	345	378	351	352	392	374	343	363	411	385	321	386	339	350	377	359	351	320	341	339	404	336	357	371	376	351	378	350	346	328	329	419	369	356	358	392	369	365	337	361	344	374	329	351	350	354	318	339	325	336	352	358	357	350	364	336	337	331	362	375	396	372	360	397	376	358	335	319	383	369	339	344	313	345	377	361	366	375	374	344	362	344	324	356	366	352	345	318	360	346	345	390	370	390	348	332	386	338	321	388	356	363	374	353	385	353	340	395	377	370	341	345	331	369	330	354	350	348	358	378	336	350	351	367	336	352	351	336	389	319	384	363	316	378	348	373	355	353	344	381	351	345	369	369	379	331	421	348	336	350	334	350	350	361	364	348	352	327	356	351	357	342	351	364	356	327	348	355	334	338	363	360	347	345	334	375	317	355	367	328	352	351	345	344	369	375	340	349	350	356	357	323	361	342	358	363	357	369	340	321	367	324	358	365	362	372	319	377	355	359	337	394	334	383	397	349	327	362	398	356	367	354	359	388	380	359	364	365	350	381	373	392	346	336	356	391	348	377	397	338	358	360	332	352	368	346	347	386	373	359	394	340	347	345	350	361	363	371	368	359	359	342	374	352	356	354	384	347	353	361	347	385	380	373	366	350	306	346	345	363	340	347	339	367	370	318	381	347	333	353	364	396	364	371	347	368	361	385	350	387	376	388	374	319	356	320	384	358	357	352	391	343	346	360	315	308	344	367	395	355	358	363	341	370	382	367	351	366	334	339	346	348	369	354	369	326	342	387	374	357	350	359	387	355	375	360	345	408	345	352	363	350	364	356	336	348	365	358	327	355	385	343	348	357	366	339	395	349	353	369	349	352	371	368	330	381	338	411	370	373	354	354	365	364	329	375	355	368	364	345	364	346	381	371	342	350	374	341	349	366	363	359	337	353	384	378	358	356	368	361	358	360	367	341	353	383	349	359	372	362	343	361	366	322	402	349	335	382	367	362	349	356	349	348	363	354	368	358	388	326	367	371	338	374	357	367	353	381	369	348	370	354	360	347	355	342	354	363	346	345	370	367	347	350	376	356	341	349	327	361	368	361	337	356	359	349	386	334	327	332	359	344	353	338	362	332	342	378	387	344	337	353	356	337	376	356	374	362	370	361	336	367	330	355	331	358	346	344	344	320	403	325	362	390	349	333	353	376	376	349	340	327	375	286	330	372	352	362	374	339	365	381	362	340	334	358	323	371	345	379	376	358	350	352	362	354	385	354	330	377	387	347	374	365	350	363	348	359	359	346	344	382	335	351	361	345	331	404	386	368	348	364	344	344	352	344	351	335	396	349	339	352	338	383	341	372	337	345	357	353	360	346	355	384	371	360	350	336	336	394	363	332	346	329	322	359	363	384	330	374	354	366	364	358	329	360	371	374	338	343	360	347	350	355	363	361	368	348	372	355	342	377	326	346	336	351	322	331	350	345	401	344	377	336	367	349	353	354	360	403	360	357	387	378	344	375	344	316	364	381	367	338	345	353	364	315	334	345	382	333	346	343	359	363	365	380	344	381	343	341	342	374	370	316	352	332	350	365	346	360	316	375	366	376	383	351	360	366	392	347	381	351	341	346	352	377	357	382	378	325	347	325	347	359	361	365	358	350	345	330	376	356	344	363	348	366	361	363	350	337	339	374	339	332	342	361	363	349	389	395	348	337	336	355	325	359	355	342	335	365	355	352	365	362	357	376	348	348	371	384	362	352	321	350	356	374	355	342	331	362	358	364	342	351	357	359	362	367	365	368	356	342	341	353	368	351	333	348	325	375	352	367	319	341	351	347	336	353	344	333	355	373	349	334	373	386	354	373	353	366	354	347	377	332	355	363	331	352	363	369	366	369	368	341	366	375	341	328	352	354	379	374	365	357	361	337	357	383	368	347	360	365	349	381	345	376	388	329	356	324	356	352	380	388	334	363	362	356	351	350	351	323	359	340	378	360	362	402	367	341	386	344	376	314	350	353	373	362	334	380	333	367	378	363	376	346	381	325	377	367	348	351	376	347	353	374	378	355	319	373	361	385	377	339	344	346	336	351	388	370	370	363	393	369	345	335	371	372	333	361	347	360	370	368	370	335	352	352	364	344	333	376	326	395	367	346	373	326	354	352	356	369	360	379	373	334	318	357	328	350	340	386	359	353	350	337	363	342	345	334	353	368	328	354	364	381	380	362	362	375	311	359	362	360	358	370	360	347	394	372	374	348	340	386	361	366	318	381	381	336	343	362	361	376	350	365	344	351	323	346	339	355	337	334	358	378	345	385	348	334	371	365	345	392	372	371	373	412	355	352	339	391	390	372	359	345	365	387	320	348	353	347	319	350	341	340	342	353	370	333	356	385	336	332	359	355	373	383	367	359	345	334	341	355	366	352	368	348	354	337	357	338	382	370	342	354	363	339	353	366	363	366	353	340	356	350	333	323	373	380	372	364	359	376	349	360	381	368	367	342	383	343	386	360	369	343	333	343	371	361	331	347	374	387	352	334	351	326	341	379	366	339	363	327	321	362	347	345	310	355	359	352	376	373	358	363	341	366	384	375	365	326	359	331	371	365	346	374	358	344	379	323	341	345	355	381	371	345	400	359	358	382	365	358	336	342	345	395	398	338	402	357	352	353	347	357	354	342	330	379	380	366	340	336	391	349	334	371	343	368	354	393	357	352	338	385	365	375	339	366	339	373	346	353	385	348	378	350	367	357	336	334	344	368	377	329	351	356	343	370	337	343	306	378	368	350	364	353	377	376	390	376	368	367	369	346	370	330	364	338	362	325	322	346	309	354	344	375	354	344	349	372	360	358	339	328	378	354	357	374	347	385	318	399	368	350	360	370	362	333	353	353	386	376	365	338	365	321	377	363	392	366	351	345	371	352	381	370	362	322	361	339	350	361	347	354	340	356	344	372	350	358	360	348	332	342	374	385	380	350	396	323	365	367	349	364	369	348	378	343	325
25672	21458	27456	25568	5943	1150	813	680	15642	25040	15752	6832	2322	1077	606	449	485	458	490	482	426	470	449	425	497	454	419	466	448	467	465	478	444	466	493	436	448	497	468	489	443	470	442	450	450	439	447	461	443	456	427	451	517	428	439	428	433	479	476	441	476	404	412	451	468	444	501	421	450	481	450	469	436	428	461	476	439	489	462	440	501	466	467	447	434	439	461	469	462	486	427	473	469	444	481	397	424	454	459	477	412	459	438	420	477	483	447	431	472	439	455	487	435	430	480	465	475	450	445	461	452	485	474	456	458	446	423	486	478	451	417	420	501	467	445	455	446	466	449	431	440	453	438	444	470	431	423	458	478	434	458	518	427	424	448	472	405	407	452	425	437	428	412	478	484	433	432	470	475	468	459	465	481	452	450	449	456	443	457	442	475	428	445	424	446	461	494	445	424	425	469	441	450	427	480	448	464	430	444	451	433	458	447	459	419	452	446	451	431	468	447	424	486	437	460	405	466	451	442	475	445	453	405	413	454	443	423	435	427	462	466	487	449	446	456	467	475	479	427	439	436	456	485	489	467	461	441	446	469	464	454	422	416	455	437	442	512	462	441	426	499	467	445	460	447	500	442	435	447	429	423	439	423	459	453	455	418	486	444	463	429	475	422	454	451	447	482	446	446	434	449	464	423	455	463	452	469	446	491	490	469	416	452	420	430	411	456	458	452	399	421	447	428	484	464	451	458	490	467	457	427	443	437	423	436	445	467	442	447	428	442	478	486	474	442	457	462	430	436	433	409	455	466	482	448	440	458	452	410	464	459	461	436	472	414	463	450	472	453	459	435	447	450	448	441	455	415	474	483	417	468	467	422	430	494	448	474	440	460	447	465	449	442	471	409	455	440	454	443	440	432	446	412	470	443	447	431	447	422	462	465	467	409	436	443	427	470	437	466	461	456	418	459	420	445	482	468	454	455	472	474	465	478	430	462	460	455	453	443	454	462	467	436	431	480	435	410	389	409	461	462	431	454	458	478	439	474	490	444	465	478	442	453	468	461	425	437	452	446	440	488	431	454	484	418	421	423	423	445	444	472	456	466	452	478	460	435	453	477	411	443	449	432	450	469	482	476	471	450	468	427	458	467	423	463	438	455	439	455	432	420	423	445	467	425	475	460	438	465	447	437	464	432	481	440	449	455	446	450	486	414	433	460	485	451	471	441	456	469	451	438	495	483	437	438	438	457	432	440	431	430	448	464	449	487	480	461	483	456	415	471	490	498	456	462	447	509	448	504	474	468	432	462	448	476	459	412	388	448	467	485	467	451	438	429	426	452	431	423	448	420	481	470	448	453	426	455	448	503	467	436	469	465	465	434	471	442	465	474	440	429	452	446	419	469	438	439	479	442	442	457	423	455	438	474	439	451	478	467	412	451	429	445	463	430	461	452	479	419	449	410	499	440	449	463	488	479	435	484	477	488	436	415	483	470	426	420	473	457	470	483	450	461	447	459	453	432	441	417	428	451	418	496	411	427	416	494	430	468	461	465	416	445	426	440	430	472	465	472	454	471	422	438	450	450	422	435	465	469	429	439	454	425	452	474	475	460	454	445	442	451	467	469	476	474	447	424	441	461	475	479	461	452	450	469	445	493	467	447	457	441	457	472	443	442	439	429	434	456	473	429	430	442	432	408	426	459	464	473	417	441	454	461	436	455	455	457	419	471	441	412	395	463	435	459	416	438	486	443	416	465	466	430	477	500	412	454	491	448	440	448	434	436	435	456	460	479	479	409	465	448	480	446	437	473	477	458	458	443	449	497	404	479	435	451	464	414	456	446	421	421	428	458	416	456	457	436	443	421	428	479	458	442	457	426	445	469	428	439	472	456	510	452	444	427	445	470	440	467	448	480	449	422	449	477	442	452	475	471	466	486	468	423	464	450	458	428	478	422	440	444	441	481	446	473	440	479	467	450	419	477	459	433	472	438	442	438	438	431	483	452	452	499	457	439	437	459	456	441	464	446	438	490	475	469	432	479	470	423	436	470	462	414	445	464	436	440	435	429	410	424	471	418	434	435	421	477	477	442	470	485	443	434	416	463	436	484	466	454	452	444	464	448	453	432	420	442	444	456	436	459	458	482	439	441	442	441	478	479	460	442	467	454	476	452	456	480	422	450	471	431	435	460	421	461	477	455	478	440	434	526	488	436	461	463	428	470	413	454	427	435	404	439	456	504	466	455	451	448	443	453	470	446	439	484	472	428	490	471	461	457	465	436	474	429	417	459	462	427	428	437	441	419	460	426	438	421	442	453	434	435	443	428	463	459	454	472	431	456	466	450	452	466	436	465	473	447	445	458	449	467	487	416	440	459	456	457	464	474	421	454	445	446	431	461	468	402	469	438	463	468	417	433	458	465	451	442	430	431	439	471	452	445	488	465	425	469	474	490	464	453	504	437	435	485	475	453	440	442	484	414	488	470	432	424	455	440	461	421	473	444	429	452	449	446	434	483	445	423	468	466	459	465	448	428	433	477	452	481	465	431	443	453	462	445	432	407	495	450	456	431	447	484	452	448	431	491	471	466	436	433	469	454	465	432	453	413	436	467	486	446	433	425	438	472	441	480	455	461	455	442	456	466	451	445	443	455	414	439	481	438	422	422	471	448	439	469	441	459	463	437	438	464	487	469	459	449	428	430	463	417	493	458	467	466	456	479	472	435	424	484	478	489	435	449	480	488	485	498	472	409	426	457	500	440	422	471	463	425	474	444	456	423	464	415	461	476	458	480	475	483	489	460	440	474	444	463	437	442	446	425	429	463	475	459	478	402	430	411	459	461	460	442	473	452	440	465	480	400	421	487	498	455	407	442	468	427	424	463	511	420	433	462	418	468	463	451	434	428	422	454	433	446	453	481	479	436	429	464	499	465	415	452	483	428	451	510	456	450	442	426	433	471	459	450	447	467	410	436	484	470	439	427	488	462	475	404	470	492	467	469	462	428	449	451	453	477	440	424	490	415	432	445	455	467	457	444	476	462	457	449	455	404	409	455	453	456	428	414	427	431	464	436	441	479	411	416	423	454	452	467	425	434	470	446	441	442	462	446	428	433	422	461	457	498	451	459	421	423	444	443	471	469	409	443	454	419	457	468	449	455	457	452	455	454	449	420	425	509	428	431	455	407	432	512	452	443	422	448	470	466	412	433	451	463	456	456	443	405	454	434	457	462	488	435	454	476	440	422	453	486	459	450	470	443	458	437	445	439	434	475	483	459	474	455	469	448	410	436	434	428	432	430	464	452	463	425	454	444	461	469	427	470	434	428	452	471	466	449	451	446	428	486	426	458	413	424	436	455	459	468	512	482	416	428	437	443	461	473	466	450	438	444	439	448	449	451	443	452	414	448	453	443	462	450	426	443	434	468	406	426	411	455	460	433	401	414	432	441	458	459	457	470	456	493	460	437	458	451	439	420	467	428	409	442	459	413	465	461	467	444	488	435	440	457	478
3682	3264	2952	1586	1151	942	787	783	19336	22078	12569	6199	2506	1186	516	436	414	434	388	434	378	409	447	435	395	374	419	393	398	441	450	409	425	406	394	356	420	426	448	395	413	389	414	417	428	420	413	396	399	392	429	417	430	408	388	397	397	428	390	416	415	415	385	390	407	425	406	389	381	380	417	401	405	391	414	422	403	417	452	435	458	386	414	382	418	404	419	376	421	405	408	419	456	382	365	376	373	410	356	419	386	418	416	423	380	377	395	368	417	396	435	421	397	427	415	405	396	411	403	414	402	359	405	367	427	391	409	413	422	404	409	407	423	398	409	397	399	420	385	420	405	401	391	405	403	416	410	387	408	460	436	391	392	434	419	437	434	417	436	392	404	427	381	413	404	414	370	405	381	407	446	379	423	374	403	366	375	433	416	409	377	445	392	406	377	393	421	383	410	383	407	386	393	369	412	435	383	412	414	387	395	389	394	434	412	412	431	386	423	397	399	407	390	434	436	392	416	412	427	390	420	389	392	381	406	426	371	407	385	406	408	380	415	438	409	384	426	409	416	408	419	387	399	447	382	395	369	429	443	400	416	437	415	417	389	395	409	376	409	392	417	400	428	440	388	391	406	430	382	425	434	380	416	395	405	453	370	423	441	430	380	413	412	426	411	413	422	404	438	379	380	372	403	404	403	403	408	379	376	412	418	426	393	425	426	380	426	434	388	415	445	405	348	423	422	403	392	408	422	417	383	404	394	376	396	393	416	427	396	429	393	426	419	396	445	398	401	398	394	388	434	408	403	403	429	416	445	401	420	407	390	413	406	401	391	418	409	407	430	442	403	383	410	414	410	391	375	399	397	413	375	399	426	424	385	425	425	407	402	410	408	407	368	389	400	402	405	378	412	430	413	408	398	391	383	381	403	395	378	416	404	439	383	397	422	426	441	425	404	401	376	388	428	412	395	395	459	359	397	410	396	406	434	430	419	396	413	404	406	387	426	379	413	425	442	428	407	385	405	416	407	386	405	433	388	394	391	403	391	412	399	388	390	435	417	393	444	440	405	436	420	437	428	399	438	378	386	443	399	429	388	387	419	451	436	420	379	408	363	418	442	362	404	400	410	381	429	401	409	395	423	398	424	404	440	376	409	455	420	404	438	385	387	401	383	385	394	412	462	409	410	427	387	387	395	416	416	404	409	392	396	422	422	433	412	418	424	388	369	396	413	416	387	406	436	388	397	385	410	362	393	429	407	397	390	362	404	436	393	389	381	389	348	434	415	414	386	392	414	392	389	415	403	423	429	382	377	385	408	364	410	392	390	417	401	414	435	386	420	382	401	403	412	434	386	426	384	384	379	409	432	435	424	389	418	424	411	416	430	422	414	388	391	439	387	430	396	400	414	392	396	429	364	422	423	407	393	431	388	385	386	385	386	428	453	411	396	412	411	431	385	432	390	369	426	396	408	402	393	400	435	415	382	435	419	395	364	388	385	416	456	392	380	399	410	384	378	386	418	401	431	403	387	386	379	409	406	396	423	394	384	413	409	389	410	442	416	407	347	423	351	385	461	394	394	386	384	414	424	394	405	406	396	413	405	411	417	404	418	373	404	419	427	421	429	396	379	392	413	425	369	406	400	423	410	397	381	412	407	407	416	397	402	381	421	408	441	404	427	404	401	396	387	403	428	396	412	376	420	431	398	414	409	382	432	360	389	387	379	430	424	416	412	405	417	418	419	370	447	392	375	384	379	417	401	411	417	389	419	389	428	429	427	413	448	406	360	409	408	433	420	364	405	373	402	398	420	422	398	447	399	417	411	422	375	394	394	378	372	399	386	399	426	385	418	404	403	383	396	379	407	417	415	441	402	418	391	407	393	439	392	364	407	437	412	387	379	388	388	404	397	436	395	399	376	410	391	409	400	417	398	400	398	380	383	385	432	424	388	406	422	414	381	373	420	415	420	410	389	427	396	398	403	419	386	435	393	412	395	394	402	416	425	377	408	425	385	381	394	377	394	421	410	396	391	430	414	379	374	397	408	447	427	375	397	378	375	373	437	422	428	426	394	407	441	418	423	396	413	400	405	404	390	392	429	406	417	427	403	411	399	394	381	423	397	443	388	389	413	420	382	396	392	420	411	416	382	413	410	416	418	365	355	403	389	389	389	415	425	420	383	407	411	410	400	426	365	390	403	407	389	403	403	418	427	407	423	403	387	428	437	404	408	410	434	422	389	421	391	433	446	401	415	431	406	417	381	411	390	382	421	396	360	427	418	391	349	407	407	410	383	432	396	368	380	410	402	422	418	461	414	376	397	397	409	418	404	419	424	415	399	407	412	393	388	403	419	380	390	408	397	424	429	399	413	413	399	402	408	402	395	410	433	421	428	367	419	403	371	435	392	411	413	413	409	370	428	387	414	392	395	410	398	395	375	412	389	347	399	405	399	458	432	392	420	403	406	395	423	357	420	406	405	391	419	374	389	396	377	414	454	411	387	407	410	412	406	394	422	407	434	398	406	410	397	445	402	418	419	394	425	391	408	429	390	412	423	422	402	408	435	384	381	413	411	392	417	380	414	421	382	369	399	396	388	415	421	402	412	403	378	396	422	417	440	413	389	407	418	361	408	385	436	427	395	375	410	403	409	438	378	414	428	389	407	394	417	407	406	375	401	410	409	393	381	407	384	397	384	417	405	360	418	444	421	393	436	423	344	421	392	390	401	400	417	383	391	410	409	432	379	396	433	375	374	418	405	406	381	407	432	396	392	372	404	399	400	381	419	411	428	387	389	400	397	415	416	430	397	376	396	392	389	431	412	388	351	400	430	422	425	395	354	379	438	406	416	383	393	361	414	424	406	406	422	399	377	427	419	388	405	388	387	424	419	403	356	429	424	382	398	388	391	394	392	435	394	448	392	413	410	405	392	390	426	372	359	382	420	385	410	414	365	401	406	413	385	409	428	401	460	413	456	383	422	411	417	355	427	444	397	410	373	394	413	406	387	391	427	393	391	365	407	444	391	413	433	402	378	380	430	398	391	410	394	378	417	455	370	393	373	400	420	401	411	414	389	416	374	402	374	428	434	401	417	401	425	390	395	405	400	396	385	427	388	406	415	395	401	405	415	390	408	422	388	427	390	395	441	399	419	428	385	399	388	399	387	418	400	390	407	378	437	398	377	400	459	379	405	414	413	417	423	409	389	402	411	409	396	379	429	431	415	365	393	398	389	400	393	401	401	401	447	418	436	405	391	357	429	370	430	422	394	414	394	363	411	416	413	406	401	425	396	409	400	374	375	435	397	394	405	404	378	407	393	419	427	376	402	390	385	420	436	386	429	396	417	406	404	441	396	442	439	388	394	395	402	386	446	450	349	433	410	387	405	394	372	408	444	400	381	423	383	407	401	369	387	417	397	367	387	373	414	404	415	408	395	427	371	413	398	380	391	399	404	393	406	397	431	388	387	394	417	405	395	373	398	411	411	400	382	430	407	462	421	363
24449	21460	28789	24544	21399	7412	1726	1198	26085	40963	29686	15600	5829	1927	912	668	618	571	599	644	625	640	608	589	570	622	595	666	570	609	631	627	626	566	622	607	606	562	608	605	597	616	606	578	583	612	583	631	634	629	571	614	585	634	609	584	575	586	598	612	599	632	596	593	643	630	601	612	583	577	582	626	610	609	598	625	587	564	612	625	605	629	649	614	638	594	609	595	637	631	613	593	624	589	604	580	620	619	608	623	653	618	622	579	565	585	563	659	584	639	601	605	630	580	638	612	594	597	637	625	641	594	555	582	626	607	544	589	617	625	589	548	609	566	612	575	630	606	638	585	551	614	596	573	630	650	610	580	612	585	645	598	621	544	636	617	610	578	614	598	572	628	611	589	596	552	598	628	577	583	621	596	598	621	626	549	641	616	578	609	590	575	588	585	601	645	581	634	616	583	555	625	586	599	571	586	603	547	571	586	636	607	587	600	632	563	609	567	610	634	607	671	592	566	621	604	611	571	635	643	588	651	582	615	570	611	581	541	625	593	574	636	584	599	553	576	621	601	587	628	584	591	612	609	606	578	578	529	581	601	592	615	611	589	590	585	615	587	605	606	612	638	617	617	588	576	604	619	606	615	592	628	610	586	594	632	580	612	618	614	557	562	580	578	587	611	629	557	589	606	593	574	605	637	630	571	556	598	629	607	605	566	646	625	662	592	629	615	599	586	588	625	614	590	528	586	584	584	613	600	631	621	599	635	636	591	607	639	627	565	617	576	615	625	621	570	618	629	624	576	643	619	612	608	625	569	646	589	632	611	640	628	629	594	589	606	564	603	574	606	608	569	601	609	631	612	615	618	590	603	571	612	633	592	630	617	623	601	588	601	591	593	608	565	596	599	644	623	636	548	578	596	657	602	580	606	615	568	590	620	613	579	613	611	611	576	580	582	648	649	537	582	596	617	602	585	643	633	556	582	565	589	628	601	600	564	562	599	598	630	569	535	602	565	630	616	558	580	539	653	596	613	556	589	576	620	631	587	586	637	602	594	617	590	650	575	629	613	606	603	566	635	570	616	592	573	562	581	566	604	581	574	623	613	620	598	592	639	565	640	576	600	646	577	569	586	551	592	596	564	601	581	564	635	597	618	580	567	598	625	589	581	647	577	609	644	659	585	598	581	600	599	594	594	598	585	602	559	583	586	595	561	615	584	551	620	605	588	579	590	594	584	649	623	597	590	577	604	571	594	618	632	570	574	604	588	584	581	587	595	626	613	579	632	614	597	606	586	598	584	618	552	601	631	593	579	594	594	570	559	629	621	566	611	595	582	650	639	570	645	615	645	562	627	584	576	628	609	623	629	555	607	622	628	562	581	576	593	612	631	577	600	585	587	569	640	613	578	578	582	617	615	650	646	578	612	614	614	591	617	596	583	563	595	589	598	605	615	590	575	599	575	563	577	613	617	592	599	614	582	545	604	613	622	575	617	638	573	595	567	592	589	600	600	606	621	642	597	608	601	603	617	588	624	588	582	644	555	584	598	618	660	643	613	607	629	579	587	594	563	615	619	640	576	611	635	607	590	596	628	632	612	601	640	571	644	641	604	617	597	580	584	606	565	588	605	598	561	544	588	605	595	687	599	597	587	565	644	591	597	597	602	591	570	568	600	557	572	631	637	571	580	581	614	588	603	582	617	595	591	567	590	621	613	615	632	626	622	594	602	599	604	584	566	606	594	612	618	607	649	601	610	555	608	623	616	558	620	575	589	614	596	596	586	547	613	571	591	614	570	610	634	605	601	648	590	555	643	633	591	605	626	593	607	662	620	626	602	593	576	585	563	602	615	586	640	571	607	586	599	605	602	586	569	586	611	612	614	591	624	581	619	581	646	609	579	622	576	593	583	624	621	537	592	581	638	582	561	593	606	610	605	593	627	606	569	605	581	588	609	579	638	580	603	614	604	598	582	573	625	575	602	600	536	595	623	639	637	582	638	605	583	584	642	579	588	575	644	583	593	593	602	588	636	573	625	618	566	604	606	590	590	575	535	582	579	607	589	617	605	628	585	602	602	610	614	643	586	589	605	555	587	623	615	554	586	577	663	569	600	619	602	647	595	619	597	626	575	623	603	625	613	604	603	620	594	615	583	585	571	640	564	632	627	600	634	577	603	610	610	597	570	615	593	587	622	582	587	573	617	589	622	559	593	594	613	580	566	617	611	599	614	583	568	608	589	606	600	588	561	597	618	597	593	617	608	597	568	594	609	553	600	599	592	603	596	642	612	574	585	590	581	614	610	578	569	605	604	613	600	576	585	638	568	621	621	575	601	559	580	628	568	562	606	625	585	564	578	613	606	604	618	594	621	595	608	603	613	604	584	576	613	629	610	594	583	602	646	620	599	597	614	584	623	626	604	623	554	632	605	635	591	606	589	614	632	582	616	606	519	627	585	599	622	590	599	606	587	658	647	574	657	630	618	592	630	627	580	622	620	572	560	613	634	620	611	606	566	606	585	583	561	595	606	611	605	606	642	603	558	610	668	579	638	607	538	586	579	603	657	633	610	620	573	588	635	624	583	560	593	660	587	554	615	620	595	619	648	580	605	584	588	570	548	628	605	594	606	600	643	585	569	625	618	610	606	603	594	613	614	654	614	552	606	616	600	578	560	548	608	621	645	573	612	608	617	595	592	610	558	567	603	635	595	592	618	588	578	622	625	593	602	624	611	602	585	599	577	576	583	642	653	621	640	626	559	593	605	594	547	587	622	587	617	612	572	597	607	628	544	587	611	579	590	618	551	621	616	637	616	589	627	619	599	619	662	595	601	629	604	594	581	588	608	581	650	605	587	617	583	605	577	539	575	650	577	572	624	600	590	586	577	603	587	607	561	589	578	597	642	600	630	581	616	600	610	624	611	622	619	586	568	636	594	625	546	607	637	562	607	630	575	620	627	635	560	630	626	601	610	618	615	577	577	576	589	615	594	560	573	615	592	568	591	611	600	589	625	577	621	631	600	596	612	571	620	609	621	544	586	594	614	587	607	600	624	610	584	589	579	631	605	580	529	567	613	545	599	594	600	581	647	581	617	580	647	591	586	599	567	614	622	619	578	637	587	589	620	596	613	596	598	638	601	646	597	592	607	650	624	572	597	588	593	601	561	593	588	591	583	580	601	617	595	585	583	618	598	625	589	599	565	616	596	625	587	583	571	602	623	576	584	602	577	602	596	596	604	639	570	583	599	585	632	633	609	565	623	578	597	581	583	604	559	569	623	646	585	601	592	597	616	605	566	614	614	584	581	585	625	581	578	610	592	615	603	636	586	573	592	588	605	601	608	594	615	640	580	622	630	600	602	577	599	560	602	598	610	609	597	571	580	598	610	585	562	613	627	553	592	629	580	601	620	600	569	568	577	613	557	567	601	589	558	615	608	599	590	622	586	585	599	644	598	581	602	594	609	597	631	584	572	599	617	646	627	639	614	619	626	592	598	597	537	585	572
4191	6501	5677	3131	1950	1570	1291	1287	30794	36030	23425	12029	5147	1934	799	604	561	560	574	554	559	520	514	535	571	556	536	558	516	564	534	547	559	531	550	564	536	583	518	511	545	550	533	590	496	554	517	530	497	509	528	576	490	568	537	547	546	504	502	550	529	544	529	524	487	515	515	576	540	509	532	519	528	515	532	495	544	529	547	522	506	481	496	546	541	496	537	546	544	488	530	498	521	514	550	511	536	525	509	532	514	524	512	536	520	559	557	506	524	543	492	509	528	536	546	527	519	533	528	529	523	512	513	503	545	508	523	552	519	559	533	509	510	535	536	510	557	529	519	522	514	524	488	539	523	514	541	511	514	504	518	533	541	542	524	503	536	503	529	534	529	502	517	497	516	549	552	547	528	525	568	549	514	546	494	513	538	573	538	524	519	536	480	538	489	523	570	514	486	519	545	503	552	586	523	541	497	504	532	552	535	515	529	528	528	518	499	519	532	535	525	482	526	533	508	470	498	537	545	495	507	526	513	500	527	509	540	553	565	556	510	573	536	497	492	548	525	503	544	534	526	539	535	523	570	532	510	544	588	502	542	555	532	551	560	495	566	544	507	523	531	502	553	530	506	529	528	514	549	580	513	503	515	544	518	556	506	552	510	500	561	538	516	546	526	524	522	523	553	525	490	509	545	545	560	507	573	518	536	515	550	533	487	533	546	494	507	514	494	490	537	531	557	483	470	580	547	527	548	508	537	462	521	479	553	514	525	516	518	497	554	539	503	550	477	538	537	524	533	531	519	540	507	521	522	519	527	542	511	510	599	510	560	498	539	523	541	499	527	524	564	523	536	513	513	546	508	504	532	556	521	518	518	490	531	536	520	463	495	550	524	563	552	558	522	500	500	523	547	500	499	515	520	534	507	525	553	554	546	542	527	485	568	538	519	522	532	525	534	512	543	514	530	529	532	533	531	548	548	546	548	501	491	529	506	548	529	579	490	522	506	538	511	511	483	523	521	514	522	539	562	509	473	555	517	522	509	547	529	532	502	545	499	502	569	501	517	537	532	521	539	527	537	515	567	534	489	547	513	518	500	541	539	518	535	546	489	515	557	494	593	549	543	540	503	494	531	556	527	528	516	531	525	555	552	528	526	531	490	528	484	548	510	543	526	519	474	530	503	522	535	510	512	538	514	550	558	557	522	498	503	557	514	485	515	503	501	542	532	541	543	502	506	562	546	544	546	555	517	503	534	537	543	506	517	540	581	502	522	520	495	540	498	561	506	516	568	542	553	504	545	530	541	521	513	502	522	535	504	528	529	527	539	548	484	509	541	546	522	515	520	538	574	495	525	514	528	508	485	538	487	513	473	531	492	551	495	484	510	507	539	487	524	496	530	537	511	555	554	491	502	535	537	490	540	504	556	533	550	557	560	553	507	522	545	512	529	515	523	513	518	537	534	522	539	533	509	543	482	515	488	546	482	497	557	515	541	485	515	533	535	533	534	539	526	497	552	515	542	488	542	566	484	472	520	576	505	565	523	497	499	513	495	527	506	514	532	524	511	531	514	485	530	512	519	539	494	502	486	539	491	551	547	556	522	498	514	537	534	497	570	563	528	543	508	486	528	477	530	552	529	528	538	542	534	531	530	496	529	564	549	576	514	512	503	501	493	504	499	528	571	513	508	550	518	508	537	551	523	526	578	520	529	546	528	515	516	509	510	521	475	523	543	504	500	500	513	538	523	519	502	502	554	479	526	507	468	528	570	482	539	485	524	540	529	541	531	548	559	506	499	588	520	543	532	472	521	509	534	545	533	532	550	505	516	540	548	521	501	497	494	510	546	503	507	569	498	536	520	529	623	536	523	543	556	540	561	524	538	518	502	527	546	555	514	496	575	501	503	495	524	568	513	551	554	504	506	471	513	504	530	512	462	539	504	509	563	500	533	565	520	551	520	507	523	548	531	534	502	540	542	526	569	511	526	582	549	453	541	510	497	525	539	580	515	506	522	482	545	549	521	496	519	570	572	547	523	566	527	477	529	525	514	487	517	512	516	486	516	564	537	509	483	548	563	499	528	523	536	527	520	500	529	524	485	513	509	542	542	527	533	521	558	522	498	522	547	541	511	535	568	534	523	512	525	508	516	524	543	504	519	537	529	560	482	504	514	556	542	540	528	523	559	546	517	542	507	536	512	528	493	518	489	482	515	515	521	519	528	535	503	538	530	548	513	474	533	564	529	526	529	524	526	588	547	547	494	494	498	497	514	518	501	566	554	515	523	569	535	522	572	556	525	474	527	541	516	528	562	531	552	499	509	499	523	524	530	504	547	514	535	558	576	552	506	539	511	510	541	515	513	558	494	540	490	522	562	535	545	503	508	479	530	503	523	512	556	529	480	517	522	524	527	529	555	552	528	519	563	562	497	520	553	541	539	535	531	540	541	498	537	521	499	499	513	540	540	489	497	514	536	522	559	570	543	493	507	545	540	518	541	530	501	524	521	532	545	548	546	554	554	526	536	523	521	541	525	538	518	515	541	519	530	514	535	553	560	540	564	516	582	510	528	538	510	527	588	533	513	512	547	491	526	564	519	536	512	508	526	528	534	548	540	494	520	552	499	529	524	553	540	480	520	500	532	538	520	519	549	506	549	502	523	540	569	520	521	530	512	536	487	517	533	532	479	530	510	539	533	549	524	509	500	514	541	549	519	499	465	522	494	535	520	493	504	529	548	561	581	524	484	549	548	516	501	540	545	549	590	529	461	557	523	502	497	523	496	509	519	538	529	508	516	523	543	555	561	601	531	531	532	498	519	525	508	531	507	494	563	555	534	524	525	532	540	534	507	520	513	511	533	523	551	540	488	543	512	505	463	555	548	516	535	565	489	520	521	499	453	509	526	505	529	477	529	551	498	543	478	482	528	514	545	564	500	525	535	539	517	505	517	522	527	536	536	535	507	541	519	535	520	539	507	569	507	525	467	496	546	484	550	548	516	497	529	511	491	502	532	498	501	520	551	474	537	514	515	547	507	499	537	530	519	531	536	511	563	499	530	511	540	531	507	510	552	496	565	547	521	519	500	541	485	540	502	504	466	492	547	494	531	502	485	547	552	517	555	517	576	554	557	493	538	583	571	511	521	498	483	495	505	555	509	508	490	499	496	519	541	514	506	544	501	530	530	508	533	510	534	559	522	537	553	570	496	518	510	557	511	517	500	552	526	488	514	522	512	505	522	526	551	530	534	540	510	506	505	540	537	549	533	508	566	512	541	529	571	523	527	552	528	518	487	529	481	518	526	510	553	564	494	513	493	486	538	497	559	546	532	538	504	537	527	524	527	546	537	581	491	484	575	533	526	516	556	510	542	514	490	509	466	549	523	549	518	537	491	481	575	530	527	513	484	511	543	525	539	495	521	501	519	505	477	561	537	513	551	521	549	572	507	542	514	550	565	524	530	483	540	489	535	514	524	508	522	520	557	543	557	555	528	502	517	523	535	483
27676	11530	1413	789	505	450	428	425	1773	2350	1890	1166	636	516	488	407	437	421	398	381	427	430	416	435	424	400	398	428	453	440	428	409	406	421	386	430	394	416	396	413	362	391	406	423	378	441	390	408	415	410	410	392	426	368	395	366	417	402	423	426	359	411	394	402	436	382	419	443	430	408	393	410	454	390	356	424	419	438	412	376	421	384	395	423	399	399	465	423	405	344	422	399	437	416	398	396	401	428	442	411	389	406	367	394	407	408	424	413	418	365	418	365	401	430	422	421	383	433	380	422	391	415	381	412	420	400	404	408	403	378	434	408	368	420	401	380	430	401	398	407	384	386	393	419	407	434	440	413	363	390	378	370	412	402	389	410	427	366	423	402	386	422	355	412	408	464	386	445	395	380	406	425	391	383	406	375	428	431	444	413	375	359	430	401	363	428	444	434	414	405	427	382	412	411	391	400	366	376	406	385	408	390	368	425	402	416	432	410	398	421	416	400	411	404	422	393	378	385	402	386	404	417	416	377	394	385	444	377	421	428	354	364	402	413	398	420	420	405	407	422	402	379	411	367	392	401	432	376	393	405	404	377	416	417	413	416	402	384	419	423	393	419	396	426	405	437	366	410	383	369	401	369	396	408	418	388	389	405	392	418	386	428	409	402	402	326	417	363	410	414	363	412	411	374	390	400	398	398	388	422	381	426	418	426	371	405	394	369	418	430	434	405	385	402	398	410	403	385	419	413	420	378	393	403	396	421	406	425	436	389	409	415	402	390	400	394	425	407	395	410	420	448	419	386	429	414	439	401	460	389	407	396	404	424	410	389	454	402	395	394	405	382	394	404	381	426	448	417	427	419	389	402	377	367	384	424	408	416	446	367	443	420	418	439	411	380	402	420	390	404	455	442	428	410	411	412	382	403	420	412	401	361	432	405	406	362	416	383	389	402	404	397	410	406	417	409	429	411	429	438	400	408	430	409	422	383	426	423	424	403	393	410	400	399	438	432	384	409	420	393	394	442	405	410	405	446	407	434	436	388	392	378	378	386	398	410	372	372	392	433	414	449	378	419	437	391	406	402	376	405	414	374	427	387	391	378	417	421	400	408	406	393	394	410	426	425	432	419	443	392	371	446	381	390	391	388	421	426	384	400	403	375	394	420	367	442	419	408	408	436	417	421	379	419	430	389	422	425	418	415	418	408	366	427	415	404	394	403	390	428	400	434	389	426	402	408	393	408	413	417	411	386	377	427	390	391	422	425	352	384	399	395	434	402	406	419	383	427	401	403	387	405	434	395	435	409	401	391	419	397	424	387	421	419	379	419	420	424	380	399	402	397	383	442	409	422	407	422	419	362	436	391	417	461	423	398	447	406	409	416	405	388	420	435	422	448	374	370	387	406	373	413	399	420	443	385	414	428	401	409	404	391	405	442	423	394	396	427	404	431	461	391	410	412	417	403	400	393	401	398	426	439	429	416	409	392	390	392	410	403	406	444	388	391	433	418	397	390	436	396	423	421	392	424	421	432	415	372	395	430	418	398	406	421	458	394	418	392	415	436	398	423	385	413	383	399	398	397	446	424	387	411	395	417	423	411	379	400	430	424	437	438	420	430	406	417	449	399	408	389	414	400	378	430	417	446	384	407	429	446	388	413	408	394	379	408	397	397	415	434	417	397	388	408	407	392	371	414	415	459	393	389	386	379	398	400	412	414	399	419	413	415	410	405	399	403	409	436	413	388	449	377	403	415	419	432	412	377	434	417	422	391	422	405	403	373	396	393	409	412	386	387	426	396	390	395	390	416	416	380	373	445	409	415	433	432	378	410	397	376	421	404	403	426	414	399	414	400	397	403	375	426	458	372	397	404	394	392	407	406	440	360	377	398	398	416	418	398	360	366	440	439	381	431	404	440	435	393	388	394	382	400	425	399	417	432	389	417	371	397	382	399	420	422	380	402	403	401	400	421	418	423	402	406	408	415	434	415	412	366	370	424	419	400	438	344	434	424	390	413	428	356	412	404	392	387	462	422	377	398	423	385	411	387	396	429	421	421	401	399	367	393	391	412	380	407	411	433	373	424	405	404	414	419	406	364	408	373	361	387	417	376	423	453	416	396	424	374	421	400	367	397	374	375	383	425	427	436	400	410	400	405	414	422	424	433	416	394	391	435	411	422	404	385	369	420	378	422	447	419	414	385	416	426	389	406	413	430	408	418	411	414	394	423	388	392	414	403	397	425	401	423	429	458	463	397	403	432	411	431	378	401	439	410	414	451	396	417	404	409	412	428	412	409	397	418	391	374	400	443	393	367	421	430	375	425	390	425	442	402	398	382	401	409	413	435	400	423	412	398	372	405	417	372	400	391	428	410	420	386	413	349	380	378	396	402	411	445	407	382	429	419	372	427	397	424	378	431	403	427	440	451	405	430	432	402	419	419	422	382	366	392	425	414	417	428	378	411	424	398	410	401	410	465	411	407	405	402	416	409	430	406	412	368	446	406	389	369	397	398	358	431	421	406	398	404	403	415	369	406	370	399	395	401	401	428	399	406	441	408	389	396	410	442	414	417	404	386	384	393	415	410	420	421	379	418	392	427	401	407	363	418	425	393	425	419	425	417	413	397	402	397	396	418	367	387	394	426	428	412	429	407	394	417	408	436	428	407	435	399	450	375	395	446	407	401	393	426	446	406	453	387	419	440	404	404	395	401	390	398	365	415	423	391	399	390	405	397	411	412	427	408	399	412	381	396	401	384	406	431	429	385	390	404	393	419	384	397	404	389	457	421	421	372	399	401	400	377	410	387	402	418	401	401	368	385	413	408	408	432	448	414	370	428	409	374	426	422	404	368	404	419	423	410	379	367	410	433	426	408	448	410	399	419	387	355	396	407	393	406	412	406	399	398	412	398	396	417	399	388	420	429	371	389	430	378	408	395	399	397	395	414	382	436	384	430	390	413	448	440	417	387	406	386	416	398	379	430	407	415	411	401	394	376	391	416	396	401	377	375	385	402	439	410	412	382	396	433	445	388	402	446	406	421	367	402	416	392	418	401	401	395	373	424	411	405	421	387	415	410	413	394	375	390	385	401	404	412	392	432	428	379	407	378	370	366	413	388	440	422	412	419	419	447	380	429	397	429	445	410	399	390	416	405	399	426	394	385	411	413	395	397	397	412	401	402	419	441	413	411	417	390	405	385	409	388	404	436	414	425	412	394	433	396	388	386	394	405	433	401	440	417	381	422	388	399	401	449	398	393	388	414	429	414	410	395	390	425	410	387	418	414	380	438	413	400	397	401	394	400	424	407	404	465	424	386	405	413	421	423	391	422	403	397	405	419	427	428	432	420	416	432	431	386	407	401	394	430	413	448	430	446	398	379	396	398	403	408	418	405	421	416	410	420	431	400	422	403	360	365	423	398	421	421	427	421	383	383	394	387	455	394	438	400	415	420	411	437	447	389	404	407	376	377	413	425	400	428	433	419	421	444	408	379	365	382
5253	775	748	637	479	414	397	431	2476	3016	2189	1182	699	494	386	399	382	376	397	371	330	359	345	360	371	362	379	343	374	371	359	367	381	333	359	347	353	386	327	394	357	369	362	372	331	351	382	357	371	351	350	344	337	348	371	344	338	351	354	328	377	353	337	389	348	349	305	389	371	371	363	354	340	353	355	351	356	319	357	355	353	320	341	363	345	371	396	345	352	342	360	350	358	341	360	333	345	349	361	354	352	355	338	326	372	386	327	361	388	344	349	366	368	348	356	352	354	361	349	333	354	363	372	342	360	330	374	363	368	344	357	346	356	362	378	355	360	374	352	343	359	346	360	339	370	382	329	389	371	360	349	380	360	347	340	359	330	358	351	369	358	343	361	361	363	375	406	366	348	354	333	329	328	354	350	360	350	372	338	339	325	360	361	386	375	343	381	399	318	378	370	371	379	379	372	353	314	356	337	367	338	347	347	356	385	356	353	362	366	357	347	336	329	350	362	337	338	349	320	370	349	373	333	371	378	355	351	352	361	358	348	368	328	368	392	354	362	361	350	341	358	355	360	380	362	317	375	372	341	351	352	343	367	373	338	366	330	349	321	384	367	337	350	381	335	351	348	370	335	355	340	374	364	335	371	335	346	345	347	401	342	359	340	353	369	349	332	323	335	350	377	313	349	375	346	359	334	363	359	347	368	378	356	367	317	342	387	376	356	345	350	355	346	366	359	359	346	342	360	354	339	408	320	339	341	375	393	326	319	335	353	385	365	340	362	376	335	375	355	388	355	331	363	379	373	335	344	360	368	371	349	361	351	383	354	349	352	366	333	367	337	363	382	351	370	388	360	342	352	349	326	324	340	354	316	330	351	366	337	383	333	372	350	364	344	307	353	371	344	353	331	353	373	334	340	361	370	353	330	331	374	369	348	373	388	321	380	355	360	349	353	351	326	331	330	367	348	354	339	391	349	374	346	356	337	346	359	367	343	347	375	370	360	351	346	357	368	360	354	390	376	325	346	368	345	355	386	375	368	369	347	366	386	347	375	381	367	348	352	341	356	358	355	315	358	367	371	343	354	365	371	345	374	339	376	366	337	345	357	352	356	340	356	349	385	368	365	350	419	378	378	384	380	315	358	366	383	376	363	339	328	337	363	342	372	367	371	347	359	376	336	361	360	340	390	383	352	382	347	330	376	366	374	381	337	338	368	386	351	393	355	362	337	368	391	376	354	306	335	398	342	344	356	352	355	341	379	352	317	327	378	326	358	375	365	329	356	336	343	336	378	362	345	341	346	349	356	362	379	338	370	345	316	339	357	358	347	331	348	388	361	355	326	369	346	362	348	353	370	365	396	376	337	318	371	357	367	353	384	351	339	366	352	372	348	379	389	361	358	363	362	382	373	348	349	361	356	310	357	384	359	359	350	374	342	323	359	336	369	398	404	343	355	373	361	318	356	346	368	352	370	358	337	327	356	342	392	327	337	320	319	366	351	356	344	358	386	326	376	379	367	351	367	370	342	355	344	366	339	343	353	354	349	325	363	348	341	352	343	350	357	366	377	366	376	383	335	332	373	333	364	360	363	378	378	325	367	340	343	362	343	324	345	359	359	357	351	361	357	348	351	370	376	361	338	360	399	339	355	357	390	379	360	337	367	360	372	366	339	370	350	370	349	372	351	361	362	372	354	367	363	394	371	348	350	341	363	329	369	342	366	383	343	379	338	353	337	384	365	374	364	352	367	349	361	335	346	351	369	347	347	376	340	332	335	321	388	359	366	380	368	312	379	358	349	341	358	352	355	334	348	381	359	359	372	340	396	355	367	356	319	399	342	356	352	371	335	388	355	335	384	386	350	321	361	350	351	348	368	384	338	369	352	349	343	354	370	347	314	334	350	373	337	373	368	356	344	369	340	381	369	310	364	345	384	359	336	345	347	341	351	358	357	376	375	354	347	369	364	381	314	357	383	352	358	342	303	358	364	350	328	352	356	331	381	401	367	355	345	348	340	353	348	349	339	368	355	352	328	361	337	416	379	361	344	363	356	336	351	377	379	353	355	356	342	358	357	378	338	345	360	365	356	376	335	357	359	328	380	353	382	356	354	334	370	326	366	364	352	336	357	361	322	333	358	368	360	365	348	373	383	381	358	336	337	388	332	355	333	357	350	330	354	362	342	374	361	351	349	374	341	354	361	328	339	343	359	367	367	342	362	348	358	336	321	367	349	312	336	332	370	372	356	358	360	340	331	353	387	340	348	355	361	366	361	357	338	350	373	398	338	382	349	317	384	364	367	335	359	364	352	339	356	363	334	365	365	372	374	359	345	339	372	358	350	341	368	341	364	367	354	329	363	369	378	354	352	344	381	376	329	347	340	366	361	352	358	342	391	350	386	344	346	355	372	374	371	337	343	339	342	384	370	343	327	362	385	366	365	356	353	364	359	363	373	348	376	365	358	387	360	382	366	351	383	382	366	344	366	368	367	348	360	369	360	379	387	374	346	347	348	352	330	339	347	350	369	372	369	385	391	342	357	370	335	338	344	362	337	361	368	387	381	366	381	406	350	381	353	352	355	353	357	381	345	380	346	362	357	376	332	389	336	357	336	350	315	349	346	341	339	361	320	353	375	385	385	347	362	342	376	344	356	376	328	360	389	329	370	379	362	352	354	326	370	356	361	328	371	354	366	311	348	343	334	332	379	379	351	354	364	376	315	375	350	352	370	333	327	343	357	332	378	359	352	345	364	353	352	317	332	344	342	381	334	374	389	345	333	365	361	339	353	352	376	330	373	362	334	362	347	354	351	352	370	390	367	348	362	375	384	374	365	381	327	330	351	361	366	339	333	347	373	367	360	342	347	350	361	351	362	330	366	363	341	368	383	349	364	349	368	328	348	326	372	350	381	377	361	341	379	336	380	359	360	357	371	354	323	388	406	339	350	377	364	350	370	350	381	317	379	376	387	354	381	354	354	332	361	356	370	318	339	379	372	334	339	334	373	338	349	336	350	362	355	372	371	360	353	378	374	349	361	381	360	371	361	369	359	337	363	390	377	394	340	338	373	367	335	364	344	327	344	345	340	324	350	379	365	340	346	367	323	319	347	356	331	332	382	354	347	351	347	371	368	352	388	376	361	361	364	357	372	343	343	371	340	347	362	346	352	372	367	341	379	345	389	372	357	351	323	363	382	350	337	348	329	340	343	345	362	351	358	315	358	354	379	340	345	374	327	362	341	335	376	357	364	340	380	367	362	344	351	338	340	359	381	374	383	361	369	372	368	362	348	345	338	371	387	357	356	347	389	382	361	358	366	350	357	365	362	313	340	335	327	339	360	349	386	331	326	382	353	397	352	347	348	341	379	335	377	351	360	350	359	336	341	369	346	357	346	353	371	365	360	378	353	334	354	344	316	362	369	357	346	332	355	362	350	373	367	367	340	371	334	357	372	373	375	349	343	330	360	340	349	359	361	369	346	372	366	378	382	371	353	368
25602	21419	27377	25538	5901	1156	760	678	13315	23768	17342	7605	2296	952	601	485	475	441	438	462	467	440	434	446	450	484	476	450	453	448	451	467	456	475	468	436	443	434	437	430	422	472	449	448	424	416	436	425	453	459	439	473	474	446	449	443	455	439	440	439	439	473	495	447	423	464	448	454	467	436	436	464	442	456	433	446	443	436	404	444	446	400	428	444	424	463	433	452	461	428	454	448	435	458	452	432	469	444	417	435	414	443	453	436	475	432	453	447	448	460	460	465	453	444	471	416	445	460	454	484	437	447	436	409	447	457	449	450	446	474	466	460	399	437	479	427	474	407	420	465	444	431	426	448	409	447	416	432	443	455	415	439	441	459	479	439	445	470	448	427	465	467	487	421	445	475	420	453	400	397	469	447	429	440	437	429	444	493	460	439	423	490	421	397	458	443	453	459	423	462	447	427	463	433	427	451	387	438	442	458	459	421	440	413	464	436	438	448	408	464	447	455	447	436	440	416	456	465	431	434	427	458	450	431	456	441	420	451	403	453	480	440	490	441	467	437	428	453	429	436	426	452	450	424	456	448	477	449	452	437	436	413	415	453	412	416	413	462	406	396	427	461	434	461	438	415	424	444	470	460	434	449	411	466	458	407	483	443	453	427	463	463	447	450	438	472	429	441	492	434	423	405	444	466	409	432	419	459	427	448	456	445	423	434	468	424	422	447	418	452	417	440	430	439	443	431	423	459	452	433	421	461	435	448	405	436	452	428	430	465	474	486	401	468	418	480	437	422	443	419	445	458	436	470	432	427	446	456	448	442	432	474	468	458	453	439	447	460	452	443	458	470	444	414	451	419	482	447	441	424	462	500	442	450	460	456	402	423	463	433	458	405	465	449	446	472	453	459	430	458	443	444	448	448	408	461	440	427	408	429	438	441	419	437	437	481	452	462	431	436	402	470	414	425	441	456	435	466	457	434	450	439	428	436	402	406	484	428	412	426	446	399	445	435	458	434	457	436	424	461	439	441	437	484	442	410	468	416	431	431	459	438	459	432	437	452	426	438	434	416	419	435	468	441	447	445	488	443	460	438	438	466	454	447	462	465	488	457	467	421	447	426	430	443	420	388	490	408	445	472	410	401	418	446	455	420	439	450	435	414	441	454	448	426	465	470	443	421	444	419	444	433	452	414	458	442	455	438	454	435	426	454	444	443	441	444	443	439	482	433	493	423	419	436	446	447	489	434	412	454	440	461	452	475	420	430	469	456	417	467	429	414	434	461	391	413	439	489	466	463	446	415	397	424	458	444	443	457	431	474	454	409	451	455	436	441	468	465	427	452	460	408	445	424	428	400	409	440	433	457	468	440	448	451	448	481	476	470	452	446	434	448	459	411	427	421	447	470	440	450	438	467	428	443	473	439	468	402	445	446	414	424	438	414	455	424	442	418	420	480	415	440	441	464	442	437	462	406	407	469	443	485	396	432	429	449	428	461	423	454	429	426	442	445	482	444	435	425	418	439	396	430	471	450	459	437	467	462	448	397	467	422	445	475	442	474	464	420	452	469	434	458	458	435	447	425	429	443	461	427	451	431	432	461	476	444	427	441	465	458	453	438	475	425	429	402	407	446	439	458	444	428	433	464	480	436	436	442	424	454	471	436	423	479	469	487	439	460	435	434	441	439	433	428	421	412	419	443	452	472	456	439	420	424	436	444	467	476	414	423	426	433	459	448	404	453	410	462	441	446	414	449	461	441	428	407	454	429	423	480	430	453	454	419	480	429	436	455	430	444	474	437	472	480	458	414	477	420	447	459	446	482	436	440	439	434	422	485	432	444	438	438	421	460	467	431	464	443	437	429	440	439	479	441	462	460	429	450	448	429	459	455	460	422	435	470	436	438	427	457	434	447	452	448	445	447	397	475	405	457	439	460	440	456	431	439	436	410	452	423	460	440	469	449	425	428	418	446	426	455	466	442	445	451	436	434	460	448	440	397	426	441	439	448	467	458	427	428	462	412	429	436	407	431	454	429	466	436	466	478	440	454	482	458	461	434	450	464	468	430	409	476	427	447	447	471	422	401	468	448	430	430	439	460	414	442	431	460	448	471	444	448	443	458	453	435	446	436	448	440	437	448	443	441	450	414	451	469	424	453	432	497	449	487	483	459	429	449	438	415	468	435	465	412	445	440	438	470	446	394	425	455	462	444	444	452	415	477	460	451	432	465	441	474	465	455	467	435	454	425	412	419	420	436	451	451	460	458	458	438	436	415	437	462	402	476	439	456	439	432	471	437	425	438	420	435	472	449	449	455	462	410	422	453	462	431	461	429	420	417	453	444	413	452	460	449	458	462	445	461	417	430	434	453	405	424	433	441	467	420	447	443	458	425	438	458	440	430	431	417	447	417	433	473	450	469	430	416	446	461	400	418	435	459	452	453	445	447	461	449	412	457	444	434	466	467	443	434	413	426	436	485	456	430	459	448	433	470	443	434	437	439	427	465	478	469	457	432	488	426	420	471	443	454	445	445	425	460	462	431	442	446	416	406	439	431	467	431	448	430	454	478	441	434	406	430	436	427	432	437	441	445	457	459	476	404	448	470	452	435	465	402	439	425	434	448	463	437	448	414	459	440	469	472	453	448	419	444	400	461	440	433	470	458	451	456	456	454	462	433	464	447	442	457	404	432	443	412	461	397	420	460	434	443	491	456	457	472	432	447	426	422	478	451	464	458	447	454	466	399	461	461	435	400	478	445	448	413	417	450	446	444	445	463	444	448	409	454	458	457	461	453	447	407	451	462	447	461	429	454	422	415	434	468	461	494	455	417	431	443	437	424	413	437	487	430	416	415	458	446	453	454	450	450	432	441	467	450	465	454	450	431	474	437	435	446	480	438	435	450	398	446	416	449	425	446	482	390	433	448	471	454	409	490	463	472	453	487	433	447	460	424	457	436	383	443	413	452	418	451	463	432	487	410	494	448	431	447	430	458	444	474	471	465	412	448	446	418	462	431	438	464	477	407	406	397	439	448	467	430	490	462	450	485	467	442	454	444	414	434	393	443	431	444	482	411	433	475	460	434	424	456	436	476	400	450	440	453	459	426	458	457	438	457	445	427	432	424	445	415	474	487	433	410	433	429	462	460	463	433	449	461	445	422	464	444	463	399	415	472	458	459	436	482	441	434	401	454	409	423	458	410	414	452	407	424	477	398	459	419	486	458	433	485	468	441	469	475	439	450	447	438	435	413	445	437	423	447	456	422	457	440	466	443	411	441	410	447	463	423	456	482	455	432	444	474	458	464	464	439	464	433	442	467	434	421	414	453	435	455	422	416	445	445	464	464	458	453	442	457	401	414	420	447	471	440	436	464	452	424	444	434	482	423	413	421	422	459	469	431	412	453	446	454	437	442	468	484	439	451	450	404	457	443	413	420	452	429	413	452	431	448	416	446	414	431	427	405	469	422	417	436	426	434	454	454	417	447	416	447	425	478	418	435	432	437
3773	3829	3517	1782	1229	867	771	716	17080	21490	14408	6423	2374	1055	546	446	425	396	438	411	423	379	376	440	385	380	427	412	408	413	395	416	400	384	392	431	404	419	420	444	438	400	415	411	386	394	417	405	416	402	440	392	389	388	418	409	371	348	392	415	411	411	451	449	430	410	431	381	407	428	407	392	399	420	425	413	420	395	392	404	424	426	409	363	425	380	403	420	408	426	442	394	401	369	439	371	438	434	375	397	410	402	405	411	392	413	409	454	448	378	364	406	412	410	424	390	362	436	404	432	399	414	428	398	400	392	385	415	440	403	381	422	398	380	384	403	426	446	378	435	386	397	431	383	388	427	393	394	409	419	430	400	411	417	424	399	383	422	368	390	427	402	419	417	415	394	408	423	426	420	378	387	433	418	416	388	389	385	433	440	402	401	389	379	422	399	383	392	430	363	432	393	433	404	408	431	390	382	388	403	390	405	452	427	434	383	446	379	415	380	445	427	386	437	392	399	447	394	412	379	414	367	419	400	424	376	425	437	433	403	394	402	445	383	396	420	387	402	404	426	419	423	382	377	423	372	418	394	379	399	407	385	424	407	396	399	396	414	360	392	396	407	337	404	378	424	407	408	429	432	422	415	384	387	400	423	401	394	407	385	386	425	416	390	406	412	381	395	391	378	393	397	422	408	413	413	396	389	379	387	393	437	401	399	406	421	401	399	375	390	397	364	429	409	409	389	399	385	403	423	420	424	397	408	448	399	399	407	395	388	415	398	377	369	437	377	434	392	402	433	391	395	406	398	405	402	400	421	390	407	389	408	395	392	386	387	423	404	393	421	435	397	372	392	478	379	391	395	435	424	383	377	387	411	353	384	446	427	397	425	416	428	409	428	374	424	377	390	381	381	413	413	377	430	409	413	427	401	425	389	352	422	411	396	424	393	400	390	424	389	457	374	413	413	369	399	399	410	419	413	378	426	426	401	389	435	422	399	415	383	428	379	383	412	438	413	400	415	393	398	418	397	398	410	427	384	420	386	368	375	392	424	391	419	415	397	369	358	416	413	438	391	399	401	401	406	414	377	418	414	419	416	426	423	416	373	374	393	420	400	387	371	374	399	370	417	405	391	408	391	396	405	415	450	423	423	437	396	388	404	382	380	427	429	375	370	410	414	404	420	394	476	408	397	398	390	406	429	410	450	428	435	418	386	383	426	390	379	394	387	399	399	412	373	384	398	409	366	404	430	391	421	385	424	415	399	442	408	438	416	379	394	381	362	416	404	449	360	414	397	378	375	404	430	413	439	401	400	375	366	414	410	370	368	431	431	373	436	410	406	406	384	403	404	453	400	401	422	389	396	398	407	363	397	412	404	404	420	404	395	412	452	402	403	394	368	414	429	390	436	388	432	376	413	423	423	440	408	411	405	433	393	381	397	402	381	419	421	384	424	422	379	358	414	396	377	408	416	397	409	380	409	437	410	421	393	384	413	429	423	375	399	387	368	389	384	412	389	383	397	369	413	385	405	409	397	371	415	386	384	367	414	422	399	420	417	411	441	424	378	387	409	420	379	374	374	438	388	402	398	419	397	358	386	416	419	400	399	442	368	357	427	394	388	409	384	416	399	417	408	421	419	381	349	417	405	415	413	408	380	437	394	455	435	416	448	398	422	426	406	370	413	411	411	405	426	416	433	402	444	410	388	408	384	388	400	424	408	364	372	360	412	383	422	376	403	420	415	386	422	400	425	403	400	409	445	393	401	394	413	376	409	418	374	423	424	407	378	407	400	389	412	427	369	399	389	417	406	400	393	402	417	393	402	414	423	387	411	401	414	407	394	382	410	416	428	422	401	385	362	404	382	430	432	377	373	397	361	413	373	416	398	377	393	402	429	432	405	439	418	393	434	423	396	439	425	366	408	372	423	400	389	413	411	413	392	401	391	400	411	375	456	394	414	387	406	395	402	419	386	370	403	393	423	394	420	384	410	387	383	400	409	432	407	402	427	362	394	372	437	401	399	418	369	399	408	371	403	378	422	423	419	410	381	394	411	381	423	421	395	399	418	435	407	385	404	398	423	406	389	417	400	404	414	372	420	431	394	441	380	391	419	365	411	441	416	443	410	401	377	367	406	398	417	397	385	405	432	388	402	431	358	401	370	378	376	410	422	411	427	442	420	399	396	401	423	361	379	398	407	425	391	401	424	430	422	408	396	405	420	402	433	387	405	410	420	416	391	393	398	399	434	420	372	401	445	401	408	387	408	387	403	400	409	432	354	372	399	404	399	393	382	399	435	414	378	426	394	410	382	406	366	417	424	399	361	388	413	402	429	389	374	390	400	416	391	432	413	394	447	411	438	401	424	412	401	421	415	380	416	374	402	420	393	412	416	378	392	397	425	401	402	426	408	406	422	450	411	466	421	394	414	409	412	394	391	429	430	411	396	393	395	436	400	419	392	391	393	407	400	408	406	387	384	374	379	376	376	384	397	384	372	360	426	392	441	372	447	391	419	380	397	362	400	360	422	416	354	395	393	422	394	417	378	376	427	411	378	394	379	408	407	455	415	398	392	412	407	374	393	407	434	406	379	400	433	409	403	469	410	397	372	419	387	416	425	416	398	401	387	352	404	384	418	416	404	383	424	438	375	409	371	396	417	335	440	388	445	395	403	432	425	436	444	404	372	392	440	397	417	438	410	415	416	381	425	390	436	427	401	410	372	428	405	378	416	401	393	376	355	395	400	430	390	391	396	425	423	420	402	400	408	409	401	416	395	401	391	391	404	382	396	404	395	391	440	365	388	430	368	395	383	413	381	397	400	419	410	383	394	408	426	417	398	414	387	390	388	408	402	366	384	377	395	408	373	412	409	385	381	375	386	368	406	422	393	416	376	416	426	411	380	406	418	393	406	392	415	388	432	392	406	408	431	390	370	397	431	393	425	402	391	393	405	357	342	408	400	421	418	391	406	395	426	405	397	428	427	418	363	411	420	392	412	384	380	384	409	393	409	411	364	393	390	398	457	402	380	382	395	425	397	446	442	386	398	409	395	404	437	399	399	397	386	409	405	405	390	405	423	412	378	439	403	461	398	404	377	385	419	424	438	403	406	378	418	383	383	419	419	442	386	422	405	344	417	398	408	377	413	380	413	392	417	383	390	393	415	417	401	429	411	395	400	384	410	372	411	422	406	358	406	405	404	402	402	414	391	425	417	451	369	397	426	385	427	410	421	374	378	404	423	386	419	396	375	391	436	373	391	370	384	410	414	374	408	365	429	430	418	416	390	423	417	401	406	401	404	422	417	394	377	417	380	419	401	374	419	421	374	391	373	394	405	392	399	409	404	404	391	393	390	392	417	441	396	407	393	427	391	389	375	429	392	400	391	410	378	379	414	412	383	400	390	371	386	442	406	384	418	436	395	389	382	413	414	388	381	447	421	399	397	415	452	446	456	360	386	410	398	397	404	403	403	410	405	416	402	395	411	410	379	420	384	417	414
24500	21504	28840	24616	21411	7425	1812	1091	22451	39832	31703	17137	5274	1769	858	700	573	616	654	628	623	647	603	591	653	597	623	635	580	598	595	602	591	580	592	598	608	619	583	570	590	582	623	609	632	610	592	582	561	596	614	600	639	598	625	621	564	578	631	630	584	597	603	592	609	602	601	604	622	594	585	585	594	600	587	613	555	638	599	687	602	609	596	629	594	632	554	667	603	604	584	601	656	589	600	616	626	597	610	604	567	627	588	608	561	604	576	600	539	591	634	604	614	597	572	624	594	608	564	621	597	590	606	568	609	581	605	575	621	600	599	578	563	622	612	604	636	673	581	554	587	639	555	609	595	642	620	606	651	580	594	575	602	580	555	571	574	637	658	616	572	601	613	599	555	587	542	610	603	602	608	610	590	557	581	604	618	592	569	589	548	581	609	603	575	646	596	641	619	638	589	641	615	596	611	646	565	575	554	562	566	594	512	605	595	609	627	608	600	595	585	562	626	615	618	584	591	634	616	585	632	556	549	574	616	558	583	605	582	590	596	656	601	587	589	589	586	604	625	596	594	610	573	557	618	595	628	618	576	569	586	633	651	596	656	551	571	590	617	584	568	595	599	582	617	600	612	600	622	523	642	609	640	571	615	633	598	645	584	556	626	592	581	587	632	599	624	609	571	615	630	559	585	584	619	574	575	560	589	613	625	598	598	603	620	574	607	592	618	616	598	630	582	600	605	556	548	588	619	593	607	608	578	614	574	614	642	589	576	579	610	603	571	600	606	545	602	648	579	614	595	545	638	636	582	545	591	598	557	570	595	572	557	588	606	573	639	603	584	597	644	568	593	590	596	594	618	577	602	573	599	591	569	613	585	581	582	588	569	593	582	616	606	605	572	623	629	580	570	558	610	583	594	615	595	552	574	610	660	587	578	556	629	638	565	580	600	631	616	618	576	576	622	603	553	589	585	584	640	624	586	616	606	639	579	570	638	573	656	645	624	611	565	595	624	591	568	577	579	600	604	571	650	578	622	564	622	566	592	584	618	611	597	595	605	624	611	600	575	562	636	591	570	592	588	624	586	631	579	596	650	547	590	594	599	624	617	567	582	664	563	615	619	587	577	640	604	574	597	580	650	579	624	624	586	647	610	560	607	605	638	592	595	620	610	590	601	577	624	581	631	594	627	631	642	566	599	614	629	559	590	593	569	614	591	580	575	594	595	643	603	604	593	566	637	617	609	607	575	558	584	575	642	620	587	613	565	600	604	650	580	606	588	600	591	600	619	608	591	590	624	605	561	589	576	573	578	585	581	618	613	578	562	621	641	588	592	599	599	593	589	605	596	607	578	574	592	643	658	595	591	555	601	564	584	577	595	613	593	632	558	580	560	612	546	606	570	611	597	589	560	611	643	594	638	604	586	629	587	631	579	591	589	567	602	615	612	572	598	578	600	613	580	599	679	588	593	617	625	601	622	576	601	644	608	590	605	560	608	592	593	571	625	619	558	603	569	576	563	594	622	592	581	601	585	574	624	593	569	605	615	577	618	599	627	566	612	573	616	592	636	574	563	622	579	577	588	548	576	575	584	586	616	565	542	607	604	572	611	560	577	545	577	575	580	650	582	619	583	601	608	601	622	579	612	605	607	555	584	607	599	582	600	636	564	598	584	638	544	609	567	580	595	590	604	560	626	588	598	581	565	558	593	574	579	624	602	616	566	628	627	581	609	589	596	605	601	564	614	590	585	601	612	587	617	604	630	645	626	648	597	590	607	595	538	599	611	619	616	599	622	615	582	629	563	568	580	552	617	596	612	573	581	630	583	568	619	606	546	617	603	594	589	608	579	616	612	642	581	583	586	563	594	562	603	573	618	598	624	594	598	595	576	582	559	591	587	537	563	611	594	584	583	617	545	598	653	591	575	631	536	592	618	571	596	621	613	604	628	589	561	592	594	554	621	571	610	600	657	605	615	619	609	652	611	614	568	645	610	573	594	644	552	593	582	578	627	561	605	560	598	594	597	601	564	600	642	584	623	630	596	586	573	598	618	607	654	578	607	600	592	615	572	582	603	603	643	618	592	584	631	585	564	590	612	601	634	603	539	628	592	581	593	615	613	592	561	579	608	631	568	562	595	616	545	602	649	560	620	570	612	631	643	598	605	623	593	574	618	574	624	599	584	594	642	584	563	555	601	595	574	609	619	590	587	594	593	615	580	566	560	572	623	622	592	629	622	622	618	627	581	617	603	620	542	617	619	552	551	581	594	593	633	571	565	543	595	615	643	614	597	586	570	600	560	584	565	620	598	602	618	567	565	613	567	578	612	591	594	588	601	577	612	525	590	595	574	577	624	587	600	607	603	561	599	583	623	655	595	624	572	616	595	618	605	640	629	596	568	592	638	566	572	570	594	594	568	558	611	580	585	577	650	604	603	600	589	592	563	628	579	616	593	603	583	638	593	611	571	658	554	581	606	643	611	574	611	579	629	595	572	608	587	631	584	602	569	606	582	593	602	580	601	583	573	578	672	628	599	595	655	569	584	571	566	598	626	600	616	539	618	637	569	572	579	625	571	570	631	611	601	566	586	584	589	572	622	590	578	543	591	609	626	609	616	608	629	614	591	615	604	615	578	630	603	624	645	570	589	578	632	584	627	616	598	550	600	604	598	599	592	546	552	590	599	574	602	620	588	607	602	549	572	591	580	607	596	571	570	544	596	642	624	576	592	606	578	604	573	574	596	627	655	551	598	574	600	624	563	595	609	627	619	552	599	584	595	621	545	608	577	576	647	594	608	570	637	604	611	596	591	611	580	598	586	605	614	587	591	639	567	633	593	587	627	586	584	661	597	617	597	603	597	579	616	613	559	563	616	630	596	611	591	569	596	599	601	638	620	613	615	602	583	606	582	605	629	610	569	597	604	633	541	570	587	560	640	585	626	580	633	600	633	595	586	576	619	613	611	570	587	565	580	608	627	571	601	590	566	598	544	618	561	634	597	571	589	620	582	582	593	651	599	620	560	607	624	559	604	553	606	603	572	634	591	576	583	578	579	602	581	588	583	599	567	569	591	591	614	672	639	576	572	563	551	618	616	598	590	580	648	577	593	620	572	556	594	610	600	615	563	599	584	607	591	600	583	615	610	551	579	617	586	587	623	609	606	603	538	558	594	596	632	606	573	616	604	651	572	601	635	554	595	542	586	564	556	634	594	607	591	581	568	605	549	637	570	595	607	592	572	594	606	573	633	586	586	588	573	597	605	616	614	564	585	587	636	604	575	545	563	621	565	585	601	546	564	592	635	562	595	617	579	592	608	643	621	604	598	576	532	566	623	617	583	559	625	624	576	611	545	586	608	675	638	583	575	591	568	576	633	579	608	616	609	631	598	626	588	576	629	659	625	587	600	587	593	621	636	599	571	585	626	629	625	556	576	585	609	550	568	617	573	602	563	582	585	581	566	597	598	612	565	597	579	606	593	611	606	581	582	554	604	557	574	648
4291	7279	6879	3692	2242	1548	1265	1130	27160	35323	25967	12790	4462	1795	720	548	526	539	554	565	534	560	516	528	486	542	570	505	515	512	525	520	531	526	498	531	520	560	547	512	546	475	556	520	511	537	510	542	552	540	523	516	524	563	538	511	560	507	541	530	546	517	543	541	493	519	502	508	528	516	520	501	524	500	497	499	487	518	512	520	502	513	510	496	525	532	546	543	542	526	522	568	553	513	517	509	528	542	532	478	541	578	521	509	520	520	564	472	553	540	519	552	494	501	508	569	513	529	503	518	491	532	499	526	560	539	514	519	544	539	510	542	548	523	493	547	534	568	529	498	535	530	506	533	545	531	512	521	530	529	507	528	563	500	543	506	505	563	536	517	551	559	512	555	542	514	564	537	546	533	518	508	542	522	528	505	503	510	518	488	547	527	538	511	541	522	488	514	528	577	560	503	517	513	543	501	530	541	523	507	516	476	510	493	521	559	548	503	517	536	541	547	515	572	522	452	536	517	561	485	516	504	583	526	536	518	551	528	512	507	575	538	513	529	536	547	556	516	573	500	496	572	532	514	553	502	520	535	539	511	560	474	510	546	483	542	564	523	527	523	547	517	521	484	463	518	523	535	518	511	523	549	536	521	543	540	513	486	538	556	486	509	508	529	528	498	506	523	515	530	509	497	529	516	511	504	554	507	524	520	533	553	507	495	521	486	501	524	515	538	543	527	526	545	541	527	522	528	548	487	547	524	529	530	528	570	530	516	509	527	500	515	509	509	554	489	498	529	488	542	506	528	523	497	523	512	548	525	540	531	534	548	543	547	511	515	509	511	523	492	487	534	546	497	532	535	487	524	534	521	506	559	553	528	502	514	506	528	526	533	500	537	500	515	542	544	526	530	525	540	495	511	525	529	489	533	552	510	499	527	549	521	517	497	539	534	540	541	500	517	491	522	481	494	476	510	524	498	513	497	500	512	550	519	503	522	515	543	522	525	518	536	519	482	547	556	532	570	515	553	519	509	492	535	490	489	561	578	516	518	472	481	567	494	529	518	537	521	561	537	532	540	518	545	542	501	532	508	500	516	499	512	551	518	549	506	491	487	474	520	560	533	528	517	518	505	503	555	532	497	505	519	512	530	529	530	525	542	560	546	554	472	581	502	540	504	499	546	558	494	554	520	526	499	555	552	532	493	542	484	534	530	582	518	505	531	530	490	481	551	549	508	501	523	512	523	526	527	501	522	524	539	547	511	469	514	518	535	527	535	516	521	513	502	552	479	502	527	526	562	548	507	524	556	458	535	531	551	524	521	513	503	560	540	519	512	495	550	517	517	541	581	507	531	541	548	562	535	556	514	564	494	518	557	522	522	506	543	552	506	542	516	530	483	466	513	554	550	539	529	527	549	538	517	530	527	502	540	522	521	522	526	523	564	516	510	521	488	531	515	559	535	516	542	475	551	510	519	564	518	511	532	543	519	485	516	523	544	553	516	516	542	523	516	540	497	481	531	520	487	493	495	504	503	514	530	536	526	525	515	515	518	545	511	473	548	525	525	565	537	480	491	496	555	545	480	497	496	508	500	549	522	496	531	493	508	529	552	544	539	500	534	515	532	483	526	504	496	577	549	526	525	513	548	550	499	509	490	517	494	547	500	493	529	489	518	502	476	545	529	481	536	503	564	529	496	539	514	489	505	512	541	524	500	504	544	527	521	463	561	497	521	533	530	478	531	494	499	499	523	540	555	508	549	511	498	509	523	519	484	550	498	518	548	510	493	526	509	518	532	507	515	502	483	490	524	499	457	537	532	524	536	498	553	464	500	544	524	516	530	538	516	535	516	492	520	489	514	523	513	517	523	496	587	527	508	536	496	576	497	497	504	527	556	516	486	552	520	525	565	513	558	481	554	539	514	543	527	524	544	471	521	548	585	535	553	533	531	526	520	532	480	508	570	527	534	464	510	565	525	544	531	516	528	548	566	502	526	539	483	512	522	511	492	512	529	527	494	514	537	527	539	506	530	519	522	509	547	511	529	548	523	473	519	503	500	535	533	502	533	554	512	515	539	468	500	504	512	520	531	512	507	516	528	524	532	536	497	495	494	498	532	549	504	510	530	494	531	524	503	561	484	504	489	560	565	528	531	540	509	485	531	453	523	539	528	521	516	503	515	507	524	542	545	534	512	458	508	520	550	534	513	525	517	548	534	526	549	535	503	531	533	533	515	520	523	520	557	504	524	501	515	512	521	522	525	536	535	525	551	540	515	493	504	505	550	528	507	543	499	519	519	545	543	491	525	514	504	526	526	536	507	539	549	516	495	517	481	509	504	503	514	516	545	539	549	544	536	548	547	556	544	480	494	514	546	569	546	539	533	483	518	501	529	510	517	528	524	535	535	529	537	538	459	522	519	510	506	510	487	505	536	509	524	540	506	528	510	539	505	501	499	527	505	539	506	539	506	528	513	478	522	506	504	510	560	535	512	522	554	570	504	471	479	464	527	526	538	516	550	516	503	517	454	510	547	500	555	472	503	509	523	556	510	512	490	500	491	477	509	492	491	515	530	531	532	479	494	516	567	526	537	521	516	478	517	497	491	544	520	486	499	462	505	491	502	526	509	509	488	509	545	508	518	541	518	509	550	508	484	526	544	500	486	523	495	539	537	513	556	576	499	513	542	541	492	505	476	515	506	473	506	494	537	531	504	540	543	526	522	547	544	539	484	516	544	529	484	498	523	527	484	526	465	477	550	559	525	535	556	514	479	559	557	529	521	525	546	506	520	519	535	543	532	539	549	514	518	541	523	497	501	524	532	546	525	513	485	522	528	507	533	501	485	461	567	520	527	498	532	531	524	522	505	557	518	519	522	517	556	501	510	550	514	504	506	491	506	514	494	549	523	509	518	527	509	557	522	535	498	518	515	533	491	544	520	533	502	518	518	522	522	486	576	497	489	544	521	483	523	493	519	544	514	523	524	507	506	518	538	490	505	564	533	481	546	555	528	469	520	504	526	494	523	495	545	527	550	507	534	500	503	558	517	529	513	491	547	503	554	529	498	550	517	510	518	500	557	521	507	505	509	521	544	524	544	510	529	505	557	538	527	516	510	499	512	509	529	519	498	541	533	522	479	579	566	537	528	497	514	519	493	502	528	508	528	546	536	563	513	533	509	537	551	573	547	538	538	497	518	519	550	482	490	525	505	493	527	509	459	449	504	550	503	507	520	533	539	556	536	529	499	496	485	554	562	533	495	557	484	493	560	510	494	540	577	523	506	529	498	548	500	499	546	518	529	558	481	538	517	508	474	553	506	487	517	531	535	519	502	526	512	507	500	584	547	541	450	546	499	534	542	533	544	523	519	529	506	531	489	506	516	563	543	504	469	517	513	505	503	500	536	554	562	504	527	551	539	511	510	524	512	515	517	510	506	523	541	503	516	498	506	494	521	534	492	534	505	524	508	535	495	501	521	525	527	499	554	552	515	539	549	509	563	516	511
27765	11898	1710	776	499	436	421	419	1472	2320	2174	1258	694	508	404	396	407	359	432	377	386	416	401	414	421	437	384	403	389	407	382	410	404	394	417	402	413	382	413	377	418	387	426	399	402	412	435	363	424	412	378	379	412	382	371	384	427	370	411	362	412	404	377	402	365	405	432	402	389	422	407	399	393	412	413	406	373	389	404	420	408	423	383	382	404	384	372	409	397	401	383	429	382	395	403	415	413	420	397	434	417	422	421	410	403	387	446	407	403	393	409	422	429	401	413	396	397	409	398	401	400	432	402	370	389	404	423	402	397	391	390	394	390	382	404	368	398	377	445	398	403	381	406	374	388	383	385	406	393	405	404	433	425	424	378	425	346	387	397	424	408	401	424	394	389	384	365	387	405	392	373	431	403	376	380	402	424	412	392	413	390	399	378	392	419	410	393	408	400	419	416	421	371	399	407	401	383	379	388	412	412	392	399	429	425	426	401	416	396	369	420	400	397	399	403	399	373	377	398	405	380	368	401	383	408	408	361	395	402	414	382	396	443	377	364	404	369	375	372	395	399	451	404	406	395	403	402	403	434	412	397	387	401	402	411	388	423	426	399	371	394	402	418	399	373	446	395	403	407	420	415	394	410	409	368	392	406	426	392	430	392	413	369	389	371	415	446	400	390	398	385	385	416	408	408	390	366	386	425	412	406	404	386	390	413	425	417	406	383	368	388	377	386	364	429	364	366	393	402	420	410	352	393	414	430	484	408	401	400	379	396	392	380	377	393	383	361	385	370	392	404	423	408	401	417	367	399	369	386	391	383	429	394	378	384	387	412	381	436	387	431	423	392	387	410	393	410	427	416	384	444	400	423	407	385	436	423	431	404	391	381	414	427	381	429	414	396	391	409	385	364	378	409	409	446	407	400	410	404	423	400	388	357	399	386	408	407	387	398	416	389	382	385	414	412	375	438	400	379	400	376	391	439	429	381	410	397	385	399	410	406	406	433	412	428	414	398	386	418	396	380	430	386	393	400	404	354	416	412	360	409	426	417	370	392	381	406	417	428	400	430	382	415	374	379	438	435	399	366	395	395	419	393	387	353	382	423	410	377	413	393	385	419	436	414	433	389	434	395	367	413	413	390	391	393	438	382	442	386	399	422	416	402	423	372	427	384	421	406	390	389	395	420	383	390	374	411	388	413	401	378	415	434	413	413	420	384	394	388	389	418	379	409	356	386	374	435	398	414	387	392	404	427	362	398	428	393	413	397	388	399	416	396	436	387	413	405	406	374	376	415	382	412	434	386	432	401	417	394	424	467	397	426	393	388	426	425	383	403	376	414	401	368	432	407	434	428	421	396	381	380	383	413	405	395	443	400	395	411	402	392	400	401	407	393	421	425	396	389	416	428	382	394	372	369	372	402	381	410	381	393	403	417	414	421	337	432	385	394	406	373	420	399	447	438	395	364	385	394	411	423	404	397	394	390	390	391	419	370	399	373	384	392	409	368	388	441	408	394	411	405	400	390	375	409	419	411	428	382	375	412	407	381	408	406	372	411	403	403	399	417	416	390	429	420	395	370	376	392	427	368	398	389	383	384	401	369	385	414	426	378	411	389	407	406	384	383	384	383	438	423	386	419	369	399	409	413	422	385	428	385	422	413	380	391	347	380	409	397	376	375	389	432	408	410	408	406	409	409	396	409	377	401	384	375	406	401	380	401	396	431	421	398	411	412	401	423	385	390	377	398	423	402	387	390	408	429	393	416	390	453	396	392	367	381	413	410	396	406	386	367	395	364	377	413	394	378	449	395	375	392	413	436	417	391	396	398	405	363	406	413	391	381	371	412	410	441	417	424	426	404	408	396	405	397	395	426	437	377	408	423	434	382	398	407	386	392	391	388	417	372	387	407	399	400	395	412	427	408	362	422	442	414	423	369	387	407	395	438	360	426	403	398	404	399	418	361	436	382	408	408	398	406	431	371	344	434	402	391	399	363	398	370	406	420	411	410	369	422	400	383	415	387	407	404	409	403	414	398	385	385	390	386	421	399	428	427	389	419	431	381	396	418	357	434	421	418	413	390	388	433	405	420	401	448	413	420	402	398	436	422	395	364	425	411	395	396	414	381	393	420	378	401	390	388	386	420	395	404	398	397	393	411	430	418	372	411	372	385	384	402	420	410	423	401	394	363	404	431	402	389	404	423	415	384	358	380	392	401	401	429	408	375	393	400	409	412	375	425	415	369	420	416	397	409	392	394	398	389	436	400	426	365	436	385	432	383	372	394	411	426	403	396	376	440	359	369	400	407	355	385	424	407	416	390	411	389	378	406	390	408	406	396	382	377	390	412	390	429	441	404	391	396	428	416	439	402	390	385	421	378	365	433	392	408	379	405	356	396	360	441	398	380	414	426	382	432	398	402	434	410	407	419	392	384	412	403	446	440	401	389	435	361	361	406	401	389	411	424	386	390	394	394	399	434	401	372	398	393	409	440	412	397	387	400	413	403	369	409	407	376	383	392	398	398	431	382	402	401	404	415	385	387	403	378	389	402	397	417	381	462	403	404	387	400	404	427	429	404	386	408	424	384	392	412	409	404	363	398	445	402	433	433	397	394	423	389	432	413	369	412	411	399	363	376	418	406	382	388	376	406	420	414	410	427	366	397	404	390	443	393	400	431	406	392	394	409	399	389	404	409	404	416	413	429	414	410	409	385	399	419	424	345	434	387	420	401	387	390	419	399	409	424	409	414	394	445	397	398	384	407	388	404	374	394	397	423	405	412	385	435	413	392	421	376	423	415	434	419	433	372	374	409	425	401	370	453	424	434	421	364	404	390	378	406	384	392	393	425	446	367	384	398	409	403	402	415	401	409	389	369	373	417	408	405	406	403	377	423	379	373	454	424	377	401	375	380	412	420	417	387	387	398	382	394	386	425	402	385	409	409	414	420	413	408	451	385	390	443	451	406	476	367	391	390	423	412	401	403	375	418	384	374	421	416	390	381	408	432	428	368	393	351	387	392	388	403	406	387	394	399	402	376	408	408	408	413	421	381	411	413	431	424	409	397	405	431	394	426	424	403	405	435	423	414	407	388	391	419	401	400	366	384	381	394	401	424	384	411	448	402	389	394	383	389	422	393	406	390	407	387	439	427	369	386	384	399	380	430	414	411	411	423	391	393	393	435	401	421	392	428	386	366	413	423	404	406	393	418	387	378	411	364	445	384	394	409	407	412	445	384	407	409	337	401	375	343	440	392	400	369	411	415	390	402	378	413	415	394	408	354	385	440	371	394	416	436	401	408	405	358	372	378	410	409	372	427	384	405	347	393	391	403	408	393	428	418	395	409	404	413	413	394	407	432	374	411	393	426	395	400	395	430	408	412	406	394	389	408	413	412	408	414	413	431	415	385	397	432	398	423	398	421	386	416	396	408	408	421	425	385	398	396	422	381	396	417	433	461	396	421	412	390	392	400	405	437	385	419	455	424	427	422	409	377	367
5329	1204	1193	595	485	388	356	401	2023	2889	2398	1366	681	465	400	360	367	351	349	372	349	365	328	337	325	345	350	324	374	351	357	366	364	320	349	353	347	352	344	371	356	345	358	340	341	351	331	339	349	337	370	365	339	344	338	332	316	341	366	354	360	336	366	369	324	342	380	334	340	362	381	370	370	359	380	317	331	374	354	334	352	351	343	337	328	356	369	379	376	330	319	344	357	375	340	379	332	361	328	353	364	320	372	363	353	350	361	341	363	372	344	326	358	341	361	360	346	322	327	361	327	372	321	359	340	355	372	346	363	370	363	371	354	321	343	347	347	365	363	388	353	375	363	348	354	342	335	361	348	339	368	346	350	336	340	358	389	388	334	372	327	380	359	332	358	364	325	319	358	359	316	361	365	356	347	349	367	343	362	295	376	342	342	346	348	325	355	334	373	313	352	327	338	380	377	355	349	381	344	352	345	367	337	345	314	346	373	322	331	357	362	365	362	347	348	378	373	351	354	351	344	332	344	353	329	367	337	365	328	328	336	331	341	361	360	353	349	351	347	357	342	366	374	352	361	372	347	317	368	376	362	338	351	349	332	334	315	365	363	368	363	345	338	331	317	375	378	346	379	340	354	366	348	332	353	334	371	352	322	350	344	359	349	339	321	329	338	324	333	329	360	377	350	330	387	364	374	344	346	358	338	327	363	366	358	362	347	335	360	338	367	323	341	355	350	347	374	371	322	343	352	364	341	332	353	311	381	375	362	360	353	359	332	340	315	359	323	337	350	373	360	357	347	348	358	364	372	380	364	347	358	349	350	369	354	360	349	366	348	334	365	337	352	365	333	340	323	320	339	374	351	346	368	318	347	321	345	359	363	389	341	351	340	350	357	346	385	357	361	346	365	340	356	358	330	342	362	358	330	358	379	396	326	354	352	323	340	342	318	345	355	344	361	375	330	339	327	375	386	336	365	372	332	345	358	343	371	344	378	303	373	362	343	343	336	392	334	357	330	349	356	361	339	349	383	344	338	361	356	332	337	350	365	397	333	336	341	346	353	375	355	326	372	358	366	386	368	368	359	344	346	356	317	323	369	347	351	360	349	353	340	371	349	311	368	351	372	352	365	361	362	376	362	301	353	345	373	348	353	337	347	356	326	304	376	358	332	329	363	354	368	342	365	327	326	340	379	368	369	350	365	356	344	347	366	348	349	353	366	352	326	374	351	378	373	308	363	346	361	335	343	351	362	368	339	325	388	355	356	333	356	324	331	380	345	336	319	341	341	338	370	335	361	344	357	337	324	366	387	346	368	339	328	375	349	375	347	370	346	334	358	374	371	341	341	337	328	374	326	339	331	367	343	320	363	365	335	371	385	355	344	351	357	322	364	348	293	344	342	353	402	324	374	364	390	333	333	341	349	307	367	366	340	351	352	361	342	356	355	371	342	348	331	345	364	363	345	356	388	347	369	365	334	367	348	360	334	351	350	338	371	332	348	339	311	339	318	364	394	364	331	375	349	352	370	349	361	354	365	349	312	339	361	356	350	333	356	342	354	351	352	327	345	320	353	360	362	361	332	336	352	364	353	353	391	345	355	357	318	357	365	348	319	337	349	364	397	383	351	325	329	403	354	371	366	349	346	333	318	366	343	379	369	346	329	341	339	352	366	356	331	338	355	360	310	358	318	330	340	346	360	388	359	350	329	373	339	368	349	319	359	361	374	368	358	381	359	344	359	343	364	431	360	350	358	352	331	356	340	382	339	366	336	343	355	325	363	309	354	343	358	328	337	376	335	351	330	347	331	356	391	350	342	358	343	354	340	332	361	354	371	377	344	354	357	329	369	367	372	359	341	337	342	335	306	337	339	381	381	342	344	341	357	351	333	340	350	355	360	326	354	355	337	354	348	357	343	370	311	347	384	329	379	339	352	378	341	339	324	340	345	355	360	365	322	333	361	340	314	363	396	336	322	355	313	359	311	324	339	323	370	397	315	371	370	317	364	350	359	314	322	340	368	337	374	382	312	355	338	364	340	384	351	354	336	350	364	344	347	382	338	352	362	349	376	381	355	339	338	364	343	381	325	350	357	327	342	352	406	347	369	369	367	355	358	316	371	367	338	364	354	357	361	337	315	348	340	334	389	332	342	318	384	347	368	390	366	359	355	353	343	368	353	336	344	340	319	336	367	352	386	340	339	341	363	361	354	349	333	358	342	339	359	338	371	334	329	367	356	387	336	346	355	353	391	364	354	318	348	366	362	373	329	336	379	375	349	354	342	369	339	356	352	382	355	332	352	370	358	382	377	330	372	372	366	346	340	381	329	355	338	359	344	369	339	357	306	348	329	331	359	390	325	336	351	346	319	346	344	342	391	314	355	362	340	367	315	314	362	363	350	360	382	375	332	345	396	345	372	357	350	343	381	346	380	331	347	383	337	354	346	389	341	358	355	378	330	345	376	359	371	360	336	379	359	323	353	336	354	327	392	373	367	384	343	348	329	314	346	360	356	373	348	346	344	340	358	362	360	349	347	338	357	341	319	362	351	373	327	362	360	370	360	346	365	352	341	344	352	388	364	377	367	349	365	346	389	346	307	334	361	365	375	348	372	359	368	314	362	353	315	339	339	330	367	334	370	344	350	334	378	340	317	313	342	401	367	348	359	314	337	353	375	344	374	363	359	382	368	349	337	391	366	342	355	360	372	366	349	348	368	356	340	338	371	360	362	385	334	377	337	340	325	346	352	354	353	360	358	341	365	353	335	334	342	378	364	337	343	344	347	328	348	341	341	379	369	324	357	339	354	325	318	361	340	322	354	348	361	335	353	335	355	377	346	327	358	330	361	361	330	350	345	379	342	341	359	334	312	353	359	363	368	339	356	355	383	348	347	371	313	389	353	357	358	341	373	338	369	376	385	351	366	311	358	349	336	395	329	339	357	352	354	353	335	347	319	342	365	345	365	377	360	361	328	313	336	371	331	344	354	335	361	355	352	349	357	371	321	320	358	336	358	371	321	352	364	331	396	351	358	334	363	344	334	361	349	364	353	341	327	341	327	361	329	342	324	351	320	315	368	354	340	296	352	339	377	313	342	337	359	374	394	352	345	352	294	366	349	333	348	346	356	349	375	331	344	328	372	336	359	389	360	365	326	367	340	374	385	382	352	345	370	339	368	347	347	341	323	333	356	356	363	364	364	358	356	333	336	369	384	352	364	353	351	359	318	366	344	347	331	349	321	365	327	364	368	347	361	342	355	338	335	340	356	365	362	363	340	395	355	345	378	356	356	356	369	398	350	377	359	353	354	351	371	319	361	374	358	355	325	369	368	376	356	375	350	322	330	372	354	369	353	362	342	345	349	375	379	357	381	325	327	338	347	412	312	362	349	350	351	350	370	373	359	332	331	350	391	360	383	356	355	384	343	352	382	345	357	370	390	349	349	356	390	375	367	351	365	350	352	341	327	333	363	370	364	357	362	373	347	338	371	370	393	373
25617	21474	27498	25552	5732	1070	789	640	10228	23477	18459	8080	2455	948	573	476	434	392	438	446	480	475	450	437	440	425	433	431	461	412	432	439	456	412	425	440	423	443	426	435	445	453	450	437	438	445	448	431	468	448	448	453	451	460	442	470	447	440	477	460	446	458	458	469	457	457	462	464	479	432	449	464	440	439	463	474	438	460	450	430	436	449	414	492	463	429	420	463	416	429	437	457	467	497	433	427	451	469	464	453	433	467	433	458	426	472	479	441	402	431	433	447	415	429	437	409	485	464	431	414	394	435	428	411	448	461	446	448	476	445	454	454	402	441	402	457	467	461	428	444	447	428	438	465	429	441	418	455	471	475	456	471	451	438	451	429	449	416	433	439	449	405	398	451	489	442	440	445	406	421	429	412	448	450	436	428	452	438	446	437	435	446	441	464	430	438	417	425	403	445	468	454	418	469	466	424	468	454	467	443	438	441	421	441	456	421	443	409	439	439	438	453	444	453	451	452	445	457	441	469	414	441	454	432	440	456	472	459	465	420	431	462	440	403	469	434	474	416	456	449	439	449	440	437	435	443	469	431	434	446	443	494	415	463	440	430	422	454	424	446	445	433	441	431	450	441	448	428	435	448	469	446	450	419	456	468	433	449	429	461	457	429	465	428	466	450	456	435	428	437	415	422	445	474	461	472	429	417	411	457	379	462	464	451	435	482	459	463	449	399	456	476	437	433	475	470	444	431	423	429	452	412	483	437	425	432	469	500	461	439	478	434	426	411	460	450	460	454	428	425	440	443	444	407	481	475	478	437	425	473	497	444	427	434	462	421	423	443	471	470	426	443	446	432	431	470	485	446	468	468	421	447	436	459	492	447	469	457	458	476	444	455	448	446	397	439	484	449	443	488	471	454	424	447	465	463	445	466	407	387	453	443	471	455	438	491	419	504	416	483	420	465	446	481	436	448	437	446	430	469	472	462	483	451	491	467	482	465	465	429	462	444	469	426	423	401	437	473	444	441	438	500	445	493	470	425	443	415	454	486	425	448	442	446	417	446	457	456	437	425	491	453	429	434	429	427	445	467	420	410	439	406	453	451	448	457	445	452	463	437	461	391	449	419	411	467	449	447	433	434	457	448	469	444	490	435	459	448	449	432	446	422	467	449	443	444	408	488	449	457	455	427	416	457	428	446	497	475	427	439	453	453	456	447	474	460	437	449	462	445	462	474	377	434	463	455	443	435	413	470	516	489	433	457	455	452	424	432	419	469	438	435	461	426	418	455	434	472	435	442	461	430	412	437	422	455	442	455	465	465	492	428	429	452	444	423	439	457	436	420	450	452	448	447	436	466	467	464	423	465	462	444	450	423	431	411	451	473	430	430	460	463	475	457	434	450	425	428	453	463	419	444	452	449	457	447	493	474	470	461	468	485	455	399	460	414	432	474	493	469	432	421	454	443	432	437	456	436	478	471	434	431	466	435	448	508	455	433	458	474	440	447	467	457	465	487	473	446	454	427	443	465	453	483	416	450	439	457	432	433	423	473	470	429	422	436	472	461	407	476	379	504	449	432	461	469	471	428	419	480	425	474	422	419	457	413	451	479	466	482	494	479	441	365	420	416	457	459	459	424	426	425	472	437	435	451	432	423	455	468	424	435	431	444	442	428	466	468	420	432	463	448	464	438	460	442	455	398	413	458	433	426	468	435	457	443	449	467	453	463	442	477	416	438	434	410	441	433	446	443	462	419	454	452	417	472	465	469	410	442	449	453	422	420	443	464	407	453	453	446	401	424	477	436	421	482	426	462	433	458	388	445	439	469	458	490	467	435	427	474	433	486	414	460	465	435	451	426	450	462	461	455	482	463	438	480	469	440	477	440	430	449	447	423	442	504	425	453	463	469	457	469	471	451	454	454	440	412	437	431	420	427	450	433	450	421	423	489	407	438	456	461	422	451	473	439	426	430	453	445	450	451	419	436	424	435	450	457	442	463	435	401	444	444	409	455	484	464	454	447	503	416	447	460	433	471	430	427	457	446	437	404	443	453	445	429	441	418	454	441	465	455	411	442	478	453	419	456	443	432	422	432	442	456	447	417	434	429	468	467	438	422	444	490	466	433	446	438	438	508	396	410	460	437	444	451	448	452	433	440	470	454	455	415	442	458	437	475	432	441	465	427	408	452	490	453	436	449	482	444	436	420	460	487	428	448	481	451	439	434	433	434	471	415	448	435	448	452	441	479	436	413	470	451	440	488	447	408	453	457	439	435	432	448	431	470	442	456	462	389	473	442	466	456	428	447	464	415	421	424	431	467	443	443	480	440	445	439	485	454	460	444	435	462	432	422	458	425	463	414	449	400	428	401	430	449	417	420	458	404	450	448	426	465	457	454	414	492	452	457	443	451	423	449	476	389	449	454	384	451	423	443	456	438	455	443	449	438	433	447	425	442	422	476	456	441	465	450	451	454	433	430	448	436	431	464	412	490	433	458	443	513	497	453	427	434	453	442	426	433	477	432	451	417	434	454	451	439	434	429	467	463	453	455	486	437	456	420	435	421	416	457	407	495	430	456	455	437	433	460	447	434	438	433	451	427	450	492	426	437	421	445	475	460	457	464	453	462	441	431	458	441	430	418	431	417	432	447	468	446	472	441	473	465	445	433	447	416	441	449	440	442	463	491	445	446	481	455	465	466	437	430	451	438	480	441	452	436	467	425	453	496	464	463	452	444	451	418	449	472	445	429	416	445	461	463	399	449	423	417	413	442	457	435	411	434	440	428	444	453	432	393	450	417	452	450	468	453	423	460	447	437	456	417	473	419	446	464	458	459	437	460	473	428	431	463	425	424	452	452	433	429	454	416	406	409	449	479	439	461	456	472	412	453	439	483	440	449	399	424	445	436	419	453	422	459	462	457	477	430	433	418	445	438	450	446	402	432	433	412	440	453	442	484	429	450	459	475	451	411	473	444	460	413	420	433	434	424	419	422	463	438	451	454	423	415	472	418	459	488	478	443	406	444	449	406	478	444	423	445	451	474	436	421	452	439	444	438	428	440	432	453	415	466	420	476	435	452	477	456	493	441	475	444	433	468	427	433	420	456	439	470	400	466	439	453	460	420	445	415	442	459	450	483	422	449	449	430	425	440	450	423	443	466	415	436	452	410	472	457	426	440	422	410	437	443	441	438	468	448	467	445	461	429	440	456	468	430	430	460	447	499	430	470	447	445	439	430	434	442	462	430	416	448	451	461	470	451	455	411	459	428	453	453	441	445	431	404	421	450	435	440	449	434	480	454	477	451	396	439	437	464	432	433	457	430	431	450	481	416	448	408	433	437	411	409	447	431	453	442	408	405	475	441	428	445	429	464	460	439	462	463	450	420	421	457	425	437	434	457	429	414	411	454	415	416	435	454	447	492	466	429	467	442	447	433	420	461	493	410	493	419	445	460	440	448	442	434	466	446	417	452	449	482	479	401	427	449	455	439	461	464	420	475	441	447
3910	4020	3563	1705	1052	872	798	702	14004	21268	15302	6775	2408	1055	522	454	415	354	379	366	419	431	438	406	406	418	439	396	441	419	364	410	385	390	405	403	417	399	425	450	407	399	434	391	442	391	408	410	426	426	413	408	416	400	432	427	409	370	356	411	403	439	436	399	417	425	417	428	422	391	407	399	377	381	372	377	445	398	430	439	432	424	375	392	458	362	395	422	411	406	426	405	411	404	364	424	395	420	418	451	419	399	426	357	338	410	438	434	412	415	389	419	384	374	406	400	412	443	436	417	407	370	391	408	416	429	393	412	398	398	382	408	398	364	414	367	397	382	405	417	424	398	430	370	418	402	431	376	382	400	398	408	390	400	427	396	375	420	403	389	390	412	423	400	402	376	403	400	384	382	380	424	410	366	371	425	400	415	414	387	370	411	414	393	368	411	389	422	386	400	440	417	431	416	426	389	437	410	394	394	419	417	418	401	437	428	443	425	417	407	410	409	412	396	370	431	424	400	378	427	375	455	378	409	408	416	362	412	405	385	368	426	436	408	405	405	418	422	407	409	399	394	429	387	375	417	406	416	410	406	390	405	395	429	422	395	379	402	398	398	417	389	407	407	424	380	422	412	409	395	414	377	356	398	396	401	403	391	407	386	393	378	394	400	417	449	392	417	393	393	425	383	399	413	347	383	368	392	429	385	439	432	401	457	428	362	414	408	361	418	383	402	384	383	382	409	408	380	384	407	355	423	371	403	370	383	422	399	383	396	412	407	423	374	394	363	402	407	397	410	406	378	425	388	404	393	414	424	434	415	442	368	405	413	404	440	395	433	419	398	393	377	361	432	440	412	382	393	420	393	419	399	392	411	406	421	426	390	389	402	399	414	388	408	418	424	374	394	418	372	394	385	424	389	396	416	417	377	402	399	394	401	387	390	384	417	414	433	389	421	399	382	398	400	416	421	418	380	377	406	389	378	394	410	385	405	430	405	398	412	383	432	406	379	404	462	392	414	374	411	391	377	414	408	442	376	403	386	402	427	403	393	375	381	420	406	406	392	379	411	393	440	385	423	408	421	407	422	405	389	444	388	439	428	385	428	403	408	355	404	384	415	420	411	400	425	406	407	423	373	383	395	410	457	396	396	389	427	426	394	393	385	349	415	415	395	386	376	390	395	371	413	362	419	405	434	415	392	419	421	439	428	400	438	394	443	394	409	425	423	418	409	390	413	378	415	404	414	386	401	425	391	366	445	406	375	400	409	416	380	392	392	383	429	370	396	393	397	372	431	418	392	366	411	402	409	415	408	375	446	406	405	377	407	435	408	399	414	412	417	371	382	415	414	382	416	387	416	417	381	412	401	401	392	425	440	400	416	407	369	388	387	409	416	413	383	387	395	401	421	416	405	392	404	442	389	418	398	417	393	400	448	430	388	405	400	399	370	393	382	380	386	442	395	410	392	402	394	406	369	378	393	403	395	420	414	437	409	416	379	379	399	372	387	444	388	431	429	423	430	401	371	421	417	428	374	418	376	416	383	455	384	365	407	390	423	376	438	428	400	381	386	423	414	399	404	364	433	406	385	397	412	403	444	377	363	401	410	394	393	428	378	384	398	364	438	436	366	370	379	393	380	384	395	410	417	401	361	378	428	408	402	419	383	412	377	423	386	386	403	413	405	411	405	403	386	442	401	394	416	427	401	405	405	419	405	431	422	401	415	427	389	387	449	419	391	402	416	394	403	400	395	387	393	411	392	398	376	402	423	391	382	400	389	421	421	376	435	393	408	375	368	409	384	395	403	370	396	380	387	421	430	381	384	413	383	423	388	396	403	434	398	411	368	404	390	368	389	415	406	377	411	413	415	382	417	394	373	391	453	412	357	418	377	391	422	385	418	405	382	423	401	375	384	386	375	421	401	376	379	389	385	425	409	432	403	382	413	387	419	409	404	425	423	397	409	406	401	427	432	404	434	411	387	436	410	404	426	413	382	425	404	409	427	414	385	401	404	411	370	446	397	422	405	401	395	374	397	409	384	382	408	399	416	409	354	433	417	454	413	367	421	390	399	400	383	376	398	416	384	378	423	394	448	396	398	433	383	397	404	398	412	420	447	430	410	371	399	378	399	372	365	377	385	430	414	402	412	399	417	396	394	448	406	363	416	397	403	416	383	397	398	389	384	406	401	425	415	387	405	399	403	407	401	394	423	401	363	362	371	411	405	413	385	399	380	399	420	403	390	384	419	411	424	423	414	416	422	435	401	431	436	418	460	406	417	384	358	381	429	390	372	407	398	393	390	366	411	403	425	411	400	378	409	428	428	403	404	383	402	402	408	425	414	410	382	365	396	397	424	377	385	431	419	414	399	386	401	412	429	435	383	411	379	421	443	377	369	378	362	423	379	399	399	384	411	404	381	447	383	398	370	438	405	403	384	381	393	411	423	389	393	385	411	426	415	428	373	390	383	396	414	434	439	405	388	357	391	392	411	385	436	369	414	393	386	396	426	376	394	432	389	399	404	398	402	400	390	391	406	413	388	433	424	396	405	431	381	417	388	403	401	407	372	417	399	373	384	407	403	412	349	387	392	380	413	389	397	428	396	433	407	403	417	399	397	415	397	397	367	367	379	426	421	391	382	396	403	376	401	381	418	408	382	416	402	362	409	402	398	414	384	418	404	447	378	415	417	380	391	412	443	426	364	401	388	393	431	366	408	374	369	369	406	422	402	391	423	378	398	395	400	403	394	408	407	403	423	437	373	386	385	414	428	385	407	431	395	391	450	405	385	423	415	402	405	393	377	388	389	400	426	417	379	431	397	405	423	381	422	387	407	400	404	417	421	403	393	415	388	382	399	435	384	406	404	409	393	388	391	401	396	446	413	395	405	416	449	384	410	388	410	410	414	404	377	382	395	405	415	381	382	441	402	388	403	434	419	393	416	407	384	377	405	381	403	371	409	391	392	398	399	403	369	425	405	381	411	399	425	376	425	385	427	419	422	400	402	436	384	359	368	393	394	401	389	370	389	390	380	427	450	379	419	393	383	414	382	369	411	407	432	418	405	399	401	418	376	432	419	408	390	426	387	411	430	399	403	365	383	391	422	391	379	442	392	396	418	445	406	373	388	395	385	404	386	418	402	384	429	406	406	381	410	373	412	383	397	391	397	398	410	394	389	397	424	346	392	370	381	422	382	388	428	400	410	358	411	416	405	368	382	405	412	410	402	428	398	389	369	385	398	423	436	423	369	390	387	410	372	417	414	389	377	419	419	373	424	405	423	417	412	398	421	425	394	432	370	409	434	415	394	406	375	374	403	402	418	393	367	425	417	370	370	403	413	392	388	422	406	363	398	395	389	379	387	368	401	414	379	398	383	375	405	413	390	373	400	383	397	383	350	390	365	387	413	396	414	396	416	405	402	395	383	392	401	385	431	417	401	394	405	406	398	442	425	372	406	381	430	398	407	463	414	391	415	384	426	425	382	385	421	377	423	401	390
24456	21490	28846	24568	21418	7500	1813	1109	17032	39679	33348	17366	5787	1803	828	665	646	597	602	615	622	609	591	627	603	606	600	642	627	610	593	588	625	573	594	569	590	563	613	566	655	618	564	564	632	639	573	631	637	603	623	609	612	597	595	590	548	538	560	617	617	623	615	588	593	622	570	570	599	565	591	603	594	585	581	598	585	587	623	611	597	566	547	598	637	594	602	592	583	609	646	606	601	607	583	611	633	581	624	563	582	571	602	543	602	595	554	605	629	544	638	586	587	577	559	618	617	591	587	626	582	553	562	586	592	601	562	662	564	596	594	596	604	581	580	573	580	588	608	610	579	621	598	641	587	613	602	559	598	592	623	602	583	552	597	579	567	595	537	592	569	603	606	611	571	596	597	614	620	577	538	561	571	591	579	592	633	619	615	609	597	579	621	626	572	571	608	587	589	577	592	586	614	608	573	577	595	564	569	605	601	566	578	577	563	598	576	602	550	571	624	605	603	630	586	591	579	580	545	550	617	602	589	548	567	610	561	570	589	617	570	562	565	597	624	552	545	601	574	604	593	609	578	618	589	606	596	585	636	571	608	605	576	536	603	600	616	595	588	651	597	630	594	602	596	544	617	601	579	559	648	606	573	595	590	579	584	579	595	572	653	564	558	566	614	590	620	593	593	554	615	605	555	577	622	606	583	617	647	591	562	596	600	595	582	585	585	556	618	612	594	571	613	595	572	579	615	582	566	614	569	622	607	570	586	628	589	523	581	606	632	604	571	591	597	620	588	544	584	544	619	583	617	558	577	572	601	577	558	538	568	579	579	607	595	590	602	590	603	595	593	643	584	607	612	582	566	612	573	595	604	612	623	586	593	580	604	554	609	612	597	549	555	590	575	599	557	577	599	570	613	595	610	606	583	618	610	581	605	593	557	576	608	598	614	608	589	571	583	570	617	599	535	587	571	588	590	603	589	590	575	606	621	574	622	620	557	603	625	624	556	592	617	578	607	547	647	600	569	611	604	573	585	595	590	590	622	616	586	628	551	642	605	550	576	578	571	572	605	567	570	560	653	567	554	549	618	603	563	586	631	588	579	592	571	564	609	592	592	586	641	557	558	651	621	640	593	556	622	606	621	657	584	568	638	652	602	573	613	619	565	597	589	554	555	597	601	644	589	629	560	589	615	602	589	633	566	601	581	596	569	591	622	605	566	610	621	592	544	610	582	569	573	566	623	601	616	588	586	572	605	577	617	583	606	523	570	567	579	624	533	576	584	620	597	605	593	591	583	617	602	603	604	623	580	587	573	593	590	628	556	622	588	584	622	588	561	595	596	593	664	593	552	614	564	603	610	607	608	546	572	589	568	570	601	615	593	599	537	619	588	571	612	577	595	584	576	557	597	588	601	604	599	575	614	593	603	587	582	607	581	587	646	574	601	564	631	576	600	572	567	562	554	599	633	576	674	592	570	594	576	556	580	590	600	553	608	570	639	590	622	581	645	618	646	590	546	631	607	541	595	613	569	577	607	553	615	577	612	578	600	595	628	616	600	583	607	549	598	602	567	605	592	603	595	638	574	591	614	571	579	579	618	545	589	550	577	555	626	589	555	580	581	562	607	589	608	542	573	594	597	560	589	594	605	571	649	587	612	558	592	613	658	593	612	560	565	640	571	601	584	606	579	610	588	594	613	579	558	601	555	552	568	614	561	627	557	566	604	637	585	587	608	610	586	565	618	565	555	589	588	577	613	553	545	561	618	572	553	564	591	610	607	561	612	577	608	537	578	586	613	600	581	578	611	605	646	609	583	644	614	559	569	558	603	593	585	584	572	594	573	618	616	586	558	590	613	580	558	564	585	609	573	594	586	581	601	613	583	561	594	612	590	659	596	586	598	580	593	639	599	611	615	565	587	571	593	569	590	565	609	583	570	603	569	549	653	566	581	590	545	611	596	608	583	583	593	564	623	594	583	576	594	587	571	605	617	562	621	588	598	591	597	621	569	551	547	610	569	581	548	571	633	630	605	599	590	605	564	586	554	659	583	607	524	592	625	611	570	636	630	572	617	572	586	602	574	565	583	575	555	597	581	580	557	596	585	575	640	582	570	593	614	623	589	542	546	606	602	618	594	599	592	604	575	578	633	626	565	585	599	580	592	588	591	594	617	575	628	630	610	630	595	565	559	622	556	595	612	590	545	603	604	617	583	628	560	562	613	626	557	628	630	570	578	574	600	586	588	558	573	548	562	599	603	575	612	561	602	628	609	596	551	569	573	594	612	609	595	605	506	605	588	565	592	617	594	628	590	601	601	571	586	586	626	602	557	612	577	597	584	544	558	603	596	507	594	620	604	570	615	638	595	565	588	593	595	634	597	587	541	607	571	602	554	565	591	561	584	586	569	622	555	601	553	588	580	606	601	674	598	617	574	525	562	574	570	595	588	628	592	561	591	578	618	561	604	613	561	605	611	574	616	595	621	529	583	579	606	589	582	605	580	594	586	541	582	592	593	593	560	574	613	631	587	567	612	596	615	614	561	577	597	594	588	587	609	585	586	604	602	567	608	601	590	591	612	594	554	569	614	624	620	596	605	584	615	594	561	580	629	615	610	583	590	564	597	581	557	639	587	589	561	652	563	610	584	604	589	608	621	597	603	612	561	596	612	549	612	672	596	584	636	536	594	600	598	589	546	598	552	580	569	639	581	602	621	598	585	598	574	630	615	566	596	552	611	603	610	583	598	593	561	582	604	586	581	575	610	588	622	607	564	566	555	569	586	606	605	606	617	640	589	605	560	577	589	551	570	565	585	620	545	627	603	565	575	594	620	582	594	566	543	589	595	584	591	564	624	622	544	600	595	590	625	567	609	603	580	554	621	570	579	582	629	609	594	622	587	609	587	548	605	553	588	628	524	620	559	579	591	583	575	601	596	624	573	560	598	584	567	617	571	589	583	619	556	623	599	633	580	635	565	586	645	618	612	608	602	620	547	617	632	565	636	615	559	598	559	609	609	601	585	529	612	606	600	638	606	576	622	586	620	612	605	598	599	601	589	595	600	581	611	604	645	579	557	628	610	607	562	594	610	631	602	588	589	625	566	562	613	629	576	562	585	672	588	601	592	580	604	606	614	596	553	609	594	598	560	562	567	547	591	596	587	580	589	620	586	583	596	591	585	580	564	593	547	594	607	544	555	570	586	572	558	639	566	597	638	600	557	613	592	608	631	610	578	566	597	581	629	579	595	618	560	576	641	597	626	571	570	585	603	621	590	597	556	621	561	578	577	588	623	606	631	612	642	601	592	603	656	590	612	587	573	570	615	578	632	593	610	613	586	623	578	543	611	551	573	560	592	631	582	579	564	592	626	581	614	612	586	569	613	596	639	609	593	597	616	565	562	575	646	594	628	615	613	587	547	596	591	620	611	604	596	613	588	587	610	573	580	587	610	579	593	636	535	599	613	538	558	572	635	601	593	621	612	605	588	574	574	535	597	612	553	566
4132	7381	6883	2815	2027	1539	1297	1126	22007	36267	27470	12940	4842	1754	783	581	505	567	527	537	522	530	526	512	515	542	552	531	554	560	566	492	510	502	539	507	546	559	537	523	515	520	531	562	509	507	529	518	558	520	533	500	543	556	560	531	528	536	488	547	517	486	553	535	510	498	540	507	491	526	480	540	512	586	539	503	519	531	570	532	491	464	560	532	541	497	543	560	516	549	516	513	522	490	516	559	509	538	552	522	513	523	514	590	538	530	555	518	511	556	533	501	506	477	544	485	596	508	516	527	492	533	531	476	547	558	529	534	535	497	535	508	523	572	543	522	514	546	516	518	583	494	497	523	522	524	536	487	505	513	523	505	517	529	593	528	504	500	497	511	541	511	564	512	513	533	515	488	512	495	526	458	549	496	501	539	505	524	508	553	524	542	496	503	539	476	497	473	507	490	519	512	514	532	539	520	531	506	538	565	539	502	524	548	507	492	516	534	536	509	517	506	534	543	513	545	514	543	523	535	501	569	543	512	571	553	498	508	468	539	512	533	537	521	506	485	479	542	486	540	499	522	522	551	517	483	522	540	523	555	554	510	539	503	515	524	540	537	545	552	509	517	520	538	498	507	534	540	549	529	590	501	557	558	519	495	535	482	516	541	502	497	538	472	542	501	484	549	520	579	530	519	532	505	541	534	501	522	533	530	535	491	488	513	531	551	557	501	536	552	567	501	467	523	521	516	542	573	528	486	516	518	563	498	535	515	541	529	492	563	498	519	531	550	554	505	525	510	524	508	572	518	534	554	526	510	515	539	555	539	536	526	534	531	508	496	566	518	508	586	490	526	557	546	567	513	571	514	498	511	514	526	542	533	523	548	532	540	554	519	538	554	550	541	536	484	531	527	561	535	542	513	528	497	525	535	548	535	507	520	533	552	505	507	498	548	544	522	527	496	489	521	517	556	520	559	519	508	537	515	524	494	516	525	502	480	517	501	504	518	538	539	518	514	508	545	516	524	515	515	527	537	494	519	499	509	486	501	530	524	556	542	527	503	522	532	504	513	483	509	544	565	500	513	519	537	485	533	502	519	547	515	514	545	535	546	495	513	529	558	473	541	528	526	529	481	532	531	525	547	493	507	490	545	518	514	544	489	515	532	533	522	520	534	522	498	499	544	473	532	536	550	507	521	534	540	501	527	540	508	498	517	508	487	499	516	503	502	543	525	499	517	493	532	519	517	486	541	508	491	548	549	498	509	506	495	495	532	523	508	550	475	580	486	528	505	531	522	561	575	579	528	509	529	539	510	511	506	518	505	510	531	510	540	506	535	500	512	493	552	534	524	579	512	561	523	514	525	471	525	497	516	550	550	512	519	567	556	515	539	532	493	523	521	531	523	538	527	577	514	489	513	497	546	535	519	543	540	534	535	514	507	504	543	536	522	503	510	562	544	532	518	551	511	548	500	557	549	506	520	534	553	501	525	514	550	528	512	516	496	524	535	524	539	546	507	583	527	559	530	514	511	527	482	518	519	502	527	526	535	502	524	507	574	527	489	526	532	550	571	517	497	522	502	501	497	489	524	528	497	464	512	550	537	514	501	548	511	557	501	532	526	556	503	506	503	538	530	539	540	524	533	471	541	523	498	530	512	557	502	525	557	501	506	501	556	524	506	542	526	539	532	498	547	470	525	543	529	544	543	497	516	545	508	515	510	547	545	536	533	520	503	512	457	532	510	531	540	508	511	496	516	530	544	518	529	515	551	538	540	519	531	531	539	535	518	519	495	552	520	519	539	532	522	527	490	533	562	505	554	507	495	522	507	505	541	554	525	569	522	525	535	551	566	536	487	508	543	555	497	526	545	521	551	517	488	530	477	501	546	539	524	492	525	515	524	501	492	519	526	555	549	552	531	523	512	521	504	506	545	531	534	505	528	518	508	535	519	522	503	531	520	542	555	499	513	517	540	498	526	529	512	568	528	514	520	507	527	529	532	506	536	525	577	496	516	494	553	484	500	494	516	541	498	535	503	501	524	507	497	516	492	543	538	504	555	532	532	534	560	515	538	492	530	493	501	502	538	508	538	514	503	555	505	530	515	485	548	497	509	547	516	561	529	505	510	569	540	519	548	518	520	519	506	538	546	555	506	484	560	551	558	541	520	516	498	539	523	531	520	540	537	514	500	546	493	508	533	470	512	505	530	532	506	503	528	508	530	518	515	538	527	517	525	516	468	538	571	515	533	491	534	526	499	523	510	537	534	526	515	563	503	524	541	497	566	528	485	511	538	527	517	544	545	501	518	519	505	512	539	510	506	529	535	534	532	523	510	523	500	531	554	503	543	524	549	518	492	524	542	546	540	482	533	505	524	561	518	520	527	529	495	530	523	499	506	526	527	486	511	540	525	519	535	532	523	509	535	491	531	532	529	513	519	492	519	530	519	496	510	534	492	517	557	499	526	499	523	497	558	534	508	518	527	526	545	509	535	518	516	527	520	498	567	516	483	501	546	500	521	534	507	544	520	498	539	484	494	542	517	517	492	497	532	513	514	541	508	554	544	493	521	524	538	504	526	516	516	508	495	528	533	505	529	516	537	508	499	547	534	584	537	515	489	542	483	494	512	520	500	489	544	520	504	492	522	519	540	524	475	523	530	496	509	523	528	501	525	477	519	485	535	526	522	528	532	531	522	556	508	537	507	533	531	540	524	570	540	507	504	541	516	494	523	541	513	500	503	539	537	513	516	473	520	481	525	517	532	519	543	568	534	491	481	550	513	528	537	490	526	535	516	535	519	504	555	512	503	509	543	560	557	540	469	501	569	505	507	560	497	546	487	494	501	524	504	507	511	495	526	534	517	521	509	559	507	500	466	511	522	528	525	516	475	497	515	531	528	548	550	473	524	549	560	536	518	519	529	509	499	481	525	514	569	577	533	526	542	538	500	544	557	507	500	520	566	560	527	497	521	524	482	467	488	540	513	522	520	518	504	528	581	490	524	523	538	503	552	527	524	535	561	516	477	485	526	493	577	496	555	564	509	485	548	544	546	545	551	539	525	530	553	517	526	509	530	471	584	542	503	559	498	533	525	501	519	526	525	511	542	517	499	520	502	548	487	518	507	497	533	534	498	570	562	513	534	525	540	523	545	560	545	509	503	513	536	539	525	514	530	525	548	489	554	511	514	544	529	485	517	509	547	512	493	502	543	522	509	517	492	527	513	514	526	466	486	520	537	516	504	534	508	569	500	535	535	533	529	517	501	515	493	518	550	549	523	510	517	521	568	531	528	531	497	582	510	502	501	521	568	515	512	520	533	470	573	493	548	516	521	491	497	516	502	532	551	550	531	516	523	507	513	561	543	546	519	553	499	503	518	509	548	511	545	513	512	526	528	493	564	508	574	546	521	516	505	510	531	533	513	527	522	517	493	526	525	503	514	520	512	520	530	495	547	509	510	531	516	503	501	498	503	523	516	536	529	493	557	513	531	478	514	524	539	568	508
27844	11887	1581	684	448	448	467	457	1185	2475	2353	1277	718	525	422	404	382	376	382	391	432	388	399	418	389	374	412	420	414	418	386	396	426	410	381	381	398	405	336	402	425	391	405	406	386	394	379	425	435	384	409	398	473	386	407	403	377	393	395	382	441	366	398	378	425	397	396	392	455	443	400	382	400	415	377	401	437	393	380	404	405	376	397	400	384	389	395	441	367	422	402	403	417	402	387	406	407	407	390	373	407	379	430	406	413	389	387	416	409	413	355	416	395	375	370	381	401	403	419	414	381	380	393	382	403	369	445	418	392	398	416	374	385	432	424	436	404	419	376	396	405	420	404	437	404	420	393	360	382	390	388	412	387	408	405	394	402	406	399	385	392	380	408	435	402	384	382	391	395	395	386	426	397	379	408	415	383	406	398	388	356	377	388	416	407	385	388	412	390	396	413	416	388	378	397	373	391	384	419	388	405	409	401	415	397	404	472	364	381	391	398	454	417	409	408	392	383	416	406	386	419	375	416	367	411	415	383	445	374	401	409	427	357	415	386	398	389	384	407	404	407	418	410	405	373	383	426	393	414	420	408	402	398	400	429	378	402	399	425	374	346	382	394	379	399	417	380	392	401	393	407	434	361	392	382	401	383	375	407	367	427	394	408	378	388	416	420	351	408	403	374	393	406	401	391	378	387	424	433	399	399	407	415	400	421	393	392	401	378	394	408	403	417	369	367	411	385	425	409	409	389	410	375	369	380	401	405	394	419	392	393	419	409	392	403	433	367	421	421	385	428	448	411	403	395	418	404	391	369	380	393	361	387	411	395	405	388	389	411	401	411	448	410	387	403	357	391	442	365	384	357	355	367	385	385	376	433	418	414	406	416	410	391	400	439	397	376	411	389	405	407	370	423	436	431	376	416	406	416	406	404	416	389	383	382	346	391	413	425	359	418	430	408	404	405	392	425	365	426	392	401	389	407	368	404	387	401	353	432	391	402	381	362	413	357	442	419	342	378	368	398	391	387	389	391	415	383	404	387	389	417	398	364	388	400	382	409	383	413	402	404	397	417	419	413	373	411	442	394	372	422	383	384	347	368	380	412	383	368	398	427	397	401	405	394	405	355	398	411	428	390	399	392	373	401	421	435	395	411	397	405	385	429	397	406	428	414	375	392	398	395	398	390	386	373	388	412	360	364	361	392	391	394	391	405	378	438	415	413	377	413	408	372	399	397	424	390	422	377	382	408	393	383	418	402	384	397	433	389	386	405	413	384	370	407	393	400	376	401	408	366	391	423	411	392	430	443	381	399	397	406	406	384	429	349	421	385	349	402	387	385	416	405	350	383	413	368	392	395	392	398	372	416	401	393	378	409	429	438	419	402	380	399	438	382	386	406	401	391	424	409	432	411	374	391	390	387	379	417	381	377	375	408	427	384	416	403	417	390	439	399	400	379	365	400	380	405	374	416	400	401	427	394	401	417	416	382	414	402	397	421	387	421	403	411	410	399	400	369	402	421	438	407	372	405	357	413	406	355	405	403	387	421	369	399	414	388	402	433	419	352	394	360	399	358	394	409	388	410	400	411	399	363	404	354	390	387	413	404	389	413	403	393	402	420	385	396	392	384	372	397	372	411	388	423	379	399	375	388	378	431	381	373	383	398	394	389	379	417	420	374	392	356	379	411	411	382	379	414	394	411	393	418	457	395	397	391	434	393	417	403	396	408	414	378	395	383	412	429	394	398	410	359	406	415	367	390	395	407	391	411	389	409	406	413	393	417	445	403	355	409	385	419	435	395	394	402	400	417	423	418	390	421	394	385	388	401	414	420	427	393	414	406	382	394	409	426	408	418	409	407	389	377	418	387	434	355	372	389	381	404	402	411	404	381	396	365	403	383	410	401	386	408	409	422	410	411	396	415	377	417	396	411	397	402	349	431	380	355	470	406	375	394	390	371	433	383	418	337	426	387	389	432	400	358	394	420	407	399	395	366	400	389	387	393	425	401	383	397	407	394	404	391	379	394	393	431	388	392	394	402	436	413	399	400	393	406	409	428	407	411	385	391	405	384	398	406	410	393	367	405	377	371	411	397	397	436	374	403	393	439	410	423	394	414	359	401	420	410	386	416	440	398	407	392	449	400	413	413	357	393	404	415	428	411	385	414	377	396	431	404	399	412	387	409	410	405	365	419	388	385	410	397	414	404	380	380	400	389	397	385	444	413	439	401	390	422	372	412	406	427	390	400	407	432	385	422	405	396	367	419	426	378	384	414	404	419	414	388	426	392	435	442	399	419	405	390	397	399	377	390	360	435	398	442	416	393	431	422	399	389	391	360	434	388	417	407	419	401	404	397	402	410	403	411	398	387	424	411	391	400	392	407	402	396	404	420	398	410	398	390	413	412	381	395	392	407	407	402	382	378	388	389	413	397	391	363	395	368	350	400	402	416	376	421	428	411	453	379	376	415	398	380	407	387	395	393	414	395	429	406	404	429	402	382	426	392	394	435	387	386	421	410	430	429	400	442	337	385	399	426	366	383	390	405	398	390	366	379	396	392	385	393	379	404	380	377	359	400	408	397	392	395	409	404	419	418	361	428	423	394	419	407	357	415	399	359	399	379	389	410	398	384	394	409	393	403	418	406	399	444	416	417	408	386	379	397	392	382	386	381	391	405	433	400	398	385	404	425	382	393	388	397	385	420	411	395	407	413	375	438	406	376	381	399	377	409	387	427	418	384	421	398	404	401	406	405	393	384	393	403	401	428	417	370	357	373	409	394	402	402	398	378	402	396	374	413	430	393	367	376	428	420	414	363	425	379	402	440	381	427	424	376	392	395	383	420	410	397	369	376	394	437	429	456	389	403	401	396	413	427	426	405	402	384	398	402	434	396	421	405	382	435	397	422	407	415	397	382	409	433	416	397	409	409	433	397	352	434	386	416	403	423	398	415	423	423	422	384	412	421	404	404	412	379	422	408	390	428	445	394	364	408	398	383	389	375	385	421	382	401	402	399	380	406	418	415	357	389	377	417	369	411	414	412	402	377	376	383	414	430	397	410	404	386	414	423	377	391	403	412	436	421	438	419	404	403	468	357	386	388	446	406	404	386	397	404	378	397	415	368	369	408	421	378	403	407	457	399	394	424	410	432	407	419	430	392	386	421	432	384	401	408	409	422	406	395	426	413	392	405	414	423	369	383	378	392	443	367	437	403	374	386	393	394	347	390	379	387	380	410	387	420	422	401	385	375	405	439	379	347	413	416	399	411	403	423	413	397	391	406	420	387	388	413	422	422	425	392	404	406	379	431	422	412	417	420	403	401	392	413	415	409	400	416	386	387	412	395	427	386	397	420	382	390	398	414	409	393	389	405	411	368	423	409	378	425	383	413	395	422	421	414	419	402	413	442	427	399	412	403	423	390	402	420	422	388	381	387	419	417	377	428	413	377	360	366	427	346	397	391	407	418	418	433	396	393	397	412	383	428	392	401	405	421	408
5228	1249	961	508	411	428	430	411	1728	3070	2700	1374	701	466	345	383	361	370	355	378	342	342	309	358	362	361	363	356	364	362	331	373	378	344	387	332	348	360	359	334	351	378	351	346	378	361	372	340	382	351	376	320	379	355	370	358	343	385	385	332	379	324	359	360	338	324	341	307	358	371	359	326	372	372	348	358	377	333	345	346	368	348	354	346	343	397	348	330	348	367	367	369	357	368	349	354	339	384	383	398	372	351	357	356	357	334	347	329	359	368	329	323	344	345	346	333	339	362	346	370	351	352	357	354	370	354	380	363	344	346	354	349	330	364	327	366	356	341	348	348	374	308	335	346	363	344	341	329	329	339	340	365	385	393	359	370	370	344	370	372	367	362	340	402	375	394	409	359	335	367	360	330	373	335	366	373	333	362	379	343	342	389	379	351	366	347	348	354	328	365	347	359	361	363	391	365	371	359	343	373	351	358	348	307	337	361	342	355	351	352	339	329	353	362	360	365	335	363	319	393	364	340	320	364	353	402	330	337	368	319	329	330	360	348	380	346	359	360	365	338	332	344	354	360	349	374	367	376	331	350	343	383	352	346	380	341	327	363	330	342	366	340	380	385	359	352	372	354	376	337	359	360	375	369	391	352	338	356	346	365	352	369	377	344	329	381	359	333	352	339	329	361	325	356	336	329	335	358	354	356	371	343	390	352	342	341	355	345	377	372	362	361	326	384	357	326	338	347	336	339	360	366	366	345	367	343	384	369	339	334	353	333	367	356	322	353	344	319	330	339	316	355	349	352	348	342	326	373	349	319	343	355	383	349	357	327	355	374	346	371	365	370	343	376	343	396	362	327	349	328	368	355	376	365	384	367	351	355	370	337	398	355	353	376	379	339	357	358	340	334	318	341	355	337	357	308	354	389	391	360	362	376	355	349	369	360	343	317	332	365	346	340	342	371	355	355	349	354	352	358	345	330	344	339	394	349	329	355	348	333	339	314	340	373	358	333	347	360	371	385	340	379	328	336	350	352	352	334	365	367	363	344	366	367	378	383	331	365	387	365	382	333	332	369	330	345	352	376	339	342	358	342	364	364	359	386	332	379	345	351	334	328	368	347	349	332	392	345	333	348	348	343	341	371	340	378	345	341	331	407	355	364	353	352	348	386	317	348	358	314	339	347	341	348	372	368	348	377	367	355	383	347	394	336	348	359	367	336	339	373	351	372	341	338	306	344	329	351	377	364	331	349	347	396	378	356	332	366	339	353	362	362	398	359	340	387	363	355	340	346	324	354	334	388	391	367	360	365	368	343	363	354	346	340	365	384	350	329	390	325	352	352	355	358	364	381	333	383	382	355	342	359	356	342	365	322	343	383	316	342	380	328	316	376	407	345	368	368	366	365	387	288	352	360	333	353	382	354	319	354	340	353	377	396	374	374	341	356	350	326	358	330	347	330	332	337	386	383	368	362	366	367	362	340	333	358	338	376	327	376	375	354	351	366	341	366	340	339	324	335	375	362	343	371	342	357	323	317	334	342	327	372	351	384	330	376	362	334	317	380	362	347	370	353	327	327	371	372	363	331	330	360	363	367	356	354	350	374	365	407	326	362	363	362	322	336	346	324	393	339	353	369	323	338	365	336	338	361	329	350	340	370	341	353	338	356	344	338	329	349	365	322	339	386	344	350	371	367	369	351	412	388	373	358	369	321	367	328	305	356	357	335	377	348	391	398	389	355	362	360	372	338	369	356	339	374	361	366	358	342	350	351	358	327	333	374	331	341	342	350	352	324	344	361	372	371	369	373	368	365	368	365	378	377	366	353	342	312	343	312	381	351	340	346	389	376	362	364	334	354	373	326	401	335	361	377	307	325	319	347	374	348	380	391	357	347	331	370	366	346	361	367	341	343	358	364	347	366	336	353	375	327	344	354	340	344	360	335	359	351	345	340	347	361	338	347	346	347	368	346	371	349	346	368	351	326	334	357	340	370	381	357	366	360	346	399	393	353	319	353	370	332	363	353	353	358	367	368	366	363	360	363	382	351	378	330	350	365	370	358	373	366	388	328	367	346	372	351	322	331	358	326	346	354	342	346	358	363	373	326	340	336	374	345	361	391	343	352	355	358	321	397	343	328	358	352	365	370	358	357	390	367	339	403	369	379	360	341	358	339	338	384	316	356	363	371	361	351	347	379	341	379	323	396	348	385	365	364	355	359	350	327	372	343	366	374	339	347	345	357	379	350	339	370	375	352	338	333	371	335	339	362	352	339	337	361	363	329	388	347	371	329	316	339	337	372	343	350	333	352	362	365	352	351	365	344	358	349	358	350	356	343	346	353	346	329	342	360	338	350	362	381	350	348	389	368	357	363	348	366	296	336	373	327	376	345	348	373	349	366	334	349	360	354	318	360	356	328	358	356	344	376	372	346	352	349	339	352	363	354	391	318	344	363	314	346	373	327	312	333	360	357	352	344	324	341	353	347	358	356	367	349	352	342	373	370	382	366	329	339	355	363	391	352	340	381	386	344	323	344	370	357	347	378	368	389	381	355	345	324	392	344	334	383	319	368	347	343	353	345	334	386	369	352	353	375	372	334	348	368	354	371	371	330	366	355	378	346	365	351	389	342	364	351	376	340	359	335	344	338	372	350	368	344	362	319	372	365	351	353	349	365	363	356	354	373	337	334	338	382	360	343	343	346	357	362	334	358	374	364	355	364	322	336	379	384	341	367	344	324	384	357	355	347	361	381	367	363	339	327	351	359	344	391	379	340	363	374	348	329	370	360	333	354	381	355	369	323	347	355	359	364	341	334	341	354	355	352	362	391	356	347	380	351	355	341	348	350	341	339	376	358	343	325	343	331	384	353	378	344	367	314	363	396	360	347	382	380	356	330	366	392	359	367	353	346	344	329	325	378	390	360	359	347	343	345	361	344	370	338	360	378	379	354	348	363	391	386	366	363	356	346	318	368	344	342	353	329	355	340	357	365	367	335	341	312	362	344	348	384	355	380	326	337	356	370	351	383	323	339	326	352	347	337	357	348	341	379	350	373	342	362	365	374	357	348	357	329	342	332	328	346	365	361	360	326	367	351	352	348	312	341	332	331	357	354	306	338	360	385	338	373	386	367	360	364	344	350	353	340	366	349	392	356	352	344	351	366	338	384	358	357	369	356	357	342	359	366	326	338	336	341	345	380	342	359	361	346	339	362	359	316	360	362	346	345	355	316	320	320	339	374	351	331	389	359	359	344	342	327	362	350	328	337	334	317	382	362	349	352	359	364	359	340	346	367	372	366	382	324	318	341	372	330	350	352	354	319	374	353	354	380	344	330	363	337	406	359	356	388	366	336	396	368	360	361	371	342	346	351	369	354	365	351	363	390	316	381	367	357	336	345	357	388	330	391	363	399	348	349	330	339	339	324	376	358	344	342	310	359	393	354	369	359	351	340	334	346	337	346	369	344	381	360	366	360	380	352	346	352	369	350	339	374	355	369
25714	21482	27475	25617	5684	1194	859	643	9674	23362	19169	8046	2360	882	550	458	461	452	439	433	445	446	476	490	481	452	421	465	438	412	446	421	449	436	444	498	411	452	464	492	480	433	439	422	466	438	430	436	444	458	434	454	432	468	464	426	460	467	460	464	408	446	442	420	474	437	420	457	432	452	459	463	457	470	431	470	429	430	447	416	452	428	448	449	451	425	429	452	437	472	444	430	458	466	454	466	427	435	438	454	451	462	470	440	473	406	432	501	424	415	464	442	478	408	434	449	441	415	415	452	395	437	479	418	491	410	440	428	473	476	447	471	453	428	423	400	467	409	444	458	414	436	451	475	431	436	467	435	474	444	441	455	457	389	446	490	459	450	444	433	446	419	454	436	410	461	458	438	435	445	439	461	466	451	449	450	442	443	429	436	429	465	434	455	438	396	435	451	479	430	475	458	455	451	427	460	439	474	407	416	439	469	403	487	464	414	472	450	421	466	452	454	470	454	451	439	433	425	483	434	435	426	439	458	438	460	454	482	458	467	428	431	404	419	454	446	456	413	422	432	410	457	452	446	470	439	424	463	424	463	452	482	421	462	417	418	432	438	421	436	462	433	471	461	440	448	438	451	453	442	474	461	450	445	459	449	438	440	429	476	396	466	436	424	443	408	425	431	449	444	453	424	459	445	481	423	433	443	443	424	392	413	447	453	444	384	471	423	467	458	438	471	446	445	458	459	449	457	454	432	429	456	423	472	461	395	434	467	441	491	428	455	447	412	416	427	477	439	442	412	452	450	461	415	414	439	429	452	455	471	450	447	431	435	490	475	442	429	443	412	454	458	465	415	431	432	433	428	422	434	465	439	450	455	395	431	484	443	458	463	442	436	424	415	471	422	453	452	461	428	445	484	451	450	400	417	463	456	413	429	451	471	401	433	456	450	450	451	438	467	449	461	405	437	467	422	450	403	440	423	437	398	454	433	463	455	443	458	455	451	455	418	450	431	447	469	471	419	466	464	482	448	446	435	499	455	452	449	460	462	434	435	453	433	440	418	457	443	458	415	439	422	444	461	462	455	425	454	471	412	445	459	419	458	463	446	403	466	439	404	427	412	448	452	425	443	387	437	400	472	403	441	425	426	478	442	475	467	449	459	442	420	464	461	426	434	457	441	431	422	459	443	441	456	462	411	478	464	434	436	441	424	433	442	407	467	412	461	451	452	419	446	441	453	426	446	471	436	469	426	433	438	397	462	454	428	473	419	469	464	428	422	435	437	449	452	406	468	440	478	462	469	478	446	435	406	448	456	435	464	437	484	505	435	464	458	446	444	437	430	437	432	468	422	440	480	427	465	419	465	419	428	437	448	429	434	463	451	493	458	428	437	391	495	455	405	458	433	417	443	432	459	422	427	436	439	413	473	461	424	485	437	451	440	447	446	425	400	437	465	470	411	436	439	466	440	447	423	423	440	479	465	483	426	425	440	441	454	456	455	405	426	432	455	449	480	455	449	473	403	464	435	428	456	384	463	441	464	492	440	453	458	476	392	446	458	486	446	418	459	496	437	427	463	436	443	435	477	412	435	484	430	407	482	436	443	458	460	505	436	503	452	502	402	390	431	446	435	434	411	447	424	443	474	428	435	417	437	430	460	452	447	447	432	463	442	475	448	443	443	439	420	452	471	404	442	464	451	444	437	483	440	469	428	432	447	444	459	435	454	447	432	445	442	445	433	443	448	440	450	467	450	426	414	464	439	445	475	417	437	446	451	420	448	401	458	471	450	433	442	439	418	429	462	438	458	457	440	446	418	472	427	456	468	430	422	378	458	432	459	425	456	460	422	463	423	468	438	436	427	457	411	456	468	423	438	437	430	438	435	448	434	414	463	424	438	412	446	419	442	489	426	442	441	499	442	442	430	478	436	466	499	408	431	441	450	424	425	413	458	441	480	439	437	442	458	461	452	416	460	441	462	431	483	428	467	424	484	457	431	440	444	430	444	447	432	465	454	432	445	394	406	478	433	458	437	425	448	449	426	413	439	444	432	445	441	458	442	440	458	461	454	441	398	435	440	452	431	436	429	426	470	443	432	454	453	447	408	470	424	426	430	443	440	412	441	424	481	432	401	445	443	438	428	439	456	443	420	423	441	427	425	438	442	453	430	451	430	429	456	473	452	460	437	379	395	485	443	437	441	432	426	476	433	465	469	448	435	426	447	446	485	448	458	478	427	435	437	433	425	474	422	464	441	454	430	428	419	436	408	444	456	440	448	430	449	420	492	459	468	398	448	464	420	435	466	459	419	468	457	450	454	438	458	450	444	460	493	474	445	427	436	403	471	442	469	403	453	464	428	431	420	450	432	431	429	450	454	471	472	434	472	440	470	410	440	466	430	432	436	430	420	454	430	421	454	425	440	411	435	429	434	445	498	474	394	435	441	464	444	449	437	457	408	403	473	433	442	443	456	450	474	426	456	415	435	500	422	422	444	429	427	469	444	426	427	454	468	423	437	439	436	438	458	447	462	410	434	414	476	427	416	421	484	459	432	448	438	478	452	456	478	464	414	435	433	471	477	467	452	446	430	419	464	442	436	466	452	454	434	405	449	411	429	457	445	394	457	459	450	461	428	456	443	420	456	468	448	442	430	478	410	482	439	420	447	439	435	418	454	478	415	454	440	467	447	440	430	443	449	444	426	428	385	454	447	436	460	437	441	430	442	455	437	429	443	423	473	482	446	469	453	442	420	370	453	459	445	467	439	449	444	451	440	442	458	454	435	481	460	475	442	458	449	490	466	440	429	460	441	425	410	424	405	472	426	425	438	421	488	412	419	462	469	422	459	456	430	455	443	428	435	427	470	439	464	470	442	454	432	440	445	447	475	411	478	449	464	447	439	459	480	428	459	455	423	433	440	422	461	471	415	476	466	423	466	441	434	417	451	442	450	416	494	446	428	428	452	455	413	421	439	433	431	437	436	447	422	454	458	447	444	435	441	474	415	414	438	422	443	416	437	463	454	485	458	418	407	442	474	415	450	457	476	435	405	413	438	415	426	424	472	453	472	451	451	408	450	459	460	438	438	462	442	453	438	429	409	408	435	453	451	450	438	474	427	450	454	475	437	453	461	388	443	473	451	476	434	432	434	436	400	429	414	438	389	432	439	459	419	413	467	440	443	442	429	434	401	404	442	426	444	494	407	457	442	466	466	479	460	454	402	464	459	412	451	461	451	409	416	395	467	417	450	426	401	408	462	412	417	422	434	483	451	456	403	479	414	422	484	400	441	434	486	451	444	433	418	393	449	413	469	422	431	429	419	457	463	434	448	427	462	434	425	418	434	434	470	443	435	439	414	423	421	429	400	469	446	446	453	433	472	417	461	446	398	426	451	472	431	450	429	421	424	459	459	419	440	409	470	441	433	419	450	421	463	418	468	452	428	419	422	455	418	433	427	440	436	453	422	462	471	412	430	487	439	416	414	405	449	462	400	452	456	415	418
3744	4134	3536	1462	1086	968	766	667	13230	21818	15904	6592	2353	952	472	448	418	416	394	437	407	383	424	422	396	374	390	382	392	393	413	395	368	375	402	408	380	393	412	404	395	405	400	424	398	425	433	405	409	431	391	410	455	446	385	443	413	414	401	387	400	360	412	376	379	416	356	435	410	399	420	384	421	396	425	371	403	376	427	460	444	418	428	434	405	427	372	400	388	394	398	390	414	423	389	365	406	400	426	401	429	417	389	380	394	414	423	403	424	398	436	428	409	404	442	406	443	430	414	396	423	402	375	393	397	380	398	396	407	451	384	415	414	416	397	375	388	408	444	409	376	414	411	433	456	434	403	389	443	404	418	409	426	367	405	398	369	433	402	393	402	410	385	403	417	380	380	376	402	411	399	412	390	400	429	403	378	409	394	390	418	406	404	368	406	412	397	418	390	388	423	408	443	376	394	416	408	376	369	407	394	461	399	422	404	376	418	404	389	400	415	394	381	444	407	404	389	431	386	430	394	362	392	412	415	399	420	412	388	414	395	388	420	410	390	380	413	412	424	375	410	376	423	413	382	395	412	417	425	441	449	363	416	388	453	428	399	406	398	413	372	408	413	397	388	411	389	406	409	389	389	432	369	408	437	382	404	410	403	371	393	428	418	404	389	389	400	417	438	421	413	415	419	389	390	399	379	402	363	414	421	410	415	384	387	406	391	431	405	419	369	399	422	394	441	408	395	390	389	405	385	386	405	412	415	396	417	399	436	383	404	405	437	397	390	428	427	421	393	426	389	418	383	412	407	400	379	420	358	412	397	420	395	408	419	394	410	438	399	408	389	435	415	378	451	457	433	406	454	385	417	420	390	395	402	414	393	394	428	435	425	390	413	405	405	398	401	415	413	400	414	441	397	373	413	413	422	423	429	393	461	375	405	398	397	398	422	414	412	407	403	435	399	377	392	422	411	421	406	411	375	390	407	406	407	428	397	411	414	396	433	390	397	411	409	429	403	405	357	418	415	394	389	413	391	386	375	407	368	376	392	408	404	400	371	382	414	417	382	403	402	415	416	382	417	431	428	414	420	401	387	405	360	420	394	374	408	397	393	408	414	384	427	387	428	404	446	387	458	425	409	399	422	424	380	380	388	417	360	413	379	404	415	390	404	389	402	421	407	400	374	397	391	409	416	409	390	410	417	391	410	401	398	384	392	392	371	388	418	433	377	382	420	377	386	421	442	407	394	431	424	407	402	413	400	411	451	388	368	402	393	386	442	415	382	388	397	456	395	413	438	387	391	381	422	347	402	378	410	389	416	392	399	389	401	411	417	437	385	412	433	416	401	439	374	411	389	389	414	405	413	403	449	391	419	387	420	375	404	415	423	408	441	364	418	432	384	440	384	424	378	387	374	433	430	391	424	378	414	373	417	404	414	425	401	423	429	400	446	410	405	391	398	414	380	399	381	385	424	419	406	396	435	386	417	417	412	401	403	448	399	389	397	395	414	388	378	368	395	429	426	434	361	414	359	408	384	410	432	398	401	407	410	388	405	385	424	416	434	395	412	389	396	384	418	401	435	384	431	438	395	440	429	379	391	421	343	423	416	387	417	377	400	389	379	404	376	392	378	396	394	401	404	415	411	432	427	410	410	422	415	380	428	390	404	407	420	406	394	421	396	461	411	387	443	379	434	417	379	419	412	377	391	413	404	416	370	425	392	405	416	402	426	407	405	384	420	415	389	392	390	402	433	413	382	405	405	412	412	400	425	418	417	378	382	414	399	413	400	394	409	395	379	420	416	418	397	420	425	412	415	395	435	424	432	441	417	410	436	395	390	402	379	369	383	385	380	404	399	388	441	408	419	383	418	394	372	396	396	423	405	390	398	415	427	425	382	390	421	416	389	395	391	404	420	422	388	442	392	411	400	392	404	424	445	419	416	408	411	380	361	400	401	365	403	368	396	401	379	425	445	349	379	425	421	436	422	394	421	418	396	369	422	385	356	390	434	388	418	398	398	370	390	410	387	428	429	406	402	414	384	420	407	401	406	402	420	395	411	400	376	396	368	414	428	403	441	415	387	376	383	406	420	398	358	434	391	390	412	407	372	418	431	384	389	429	425	435	397	380	363	431	399	381	404	402	451	407	448	395	390	426	402	432	398	375	428	384	408	413	408	395	404	387	399	398	414	378	378	393	393	369	442	383	423	385	411	407	416	371	391	367	435	421	402	404	391	386	387	390	392	399	400	386	383	405	405	427	406	396	404	432	388	477	394	421	381	406	359	390	448	417	433	445	384	408	416	387	406	385	379	393	409	396	394	369	394	375	386	407	402	425	388	393	406	375	381	379	399	405	406	405	414	421	429	410	400	374	440	387	448	428	408	426	410	399	371	418	384	396	399	407	385	402	446	406	394	396	376	389	433	412	387	390	391	415	418	413	417	401	393	395	431	405	401	419	388	425	399	353	409	403	415	403	406	407	387	415	394	369	382	416	385	410	393	388	375	409	407	411	403	429	418	433	417	376	398	416	404	409	412	409	438	418	390	391	404	419	424	377	461	396	387	371	396	428	415	383	404	418	393	423	417	390	383	440	423	452	400	403	368	394	409	401	398	373	419	385	419	417	382	407	374	422	428	386	405	431	386	402	392	407	396	404	398	367	419	374	392	413	421	409	391	381	382	414	378	376	403	435	430	382	409	411	408	398	411	411	409	366	386	378	408	427	407	418	403	379	385	426	389	384	383	421	394	400	407	388	383	397	377	364	418	409	386	378	408	381	387	450	452	392	418	416	395	430	408	386	413	393	413	362	399	389	416	415	392	414	399	417	416	379	417	424	389	397	405	415	407	399	386	435	389	427	401	396	432	410	405	415	393	417	406	396	423	395	402	414	424	401	372	374	405	410	407	386	395	401	390	404	391	391	389	391	412	404	348	425	395	411	379	422	404	393	399	361	379	431	384	440	384	377	368	428	401	430	381	418	383	400	434	430	416	418	418	427	418	348	391	400	394	383	415	392	412	403	394	402	430	402	410	366	426	411	455	427	409	401	408	370	432	397	373	421	408	438	407	391	402	409	393	409	386	414	381	412	412	372	397	377	420	412	366	395	376	412	385	398	427	395	381	410	407	438	404	418	456	426	362	423	392	424	418	441	394	407	425	426	397	444	418	396	404	390	458	395	388	400	384	447	405	425	378	428	404	420	437	428	432	395	410	393	373	391	439	416	383	418	411	411	415	414	392	404	402	438	416	400	369	419	407	408	433	380	369	425	396	401	405	377	436	371	406	388	406	409	420	410	394	407	402	361	400	414	420	389	435	411	416	401	371	396	401	411	436	363	384	414	448	367	410	371	387	423	378	396	389	407	393	375	418	386	392	429	381	371	393	416	454	396	417	432	438	377	426	365	421	395	373	360	412	393	423	386	437	410	410	395	438	397	393	383	389	386	381	397	410	378	412	391	409	414	397	377	413	410	400	407	404	387	435	397	420	454	390	410
24498	21473	28792	24572	21408	7609	1815	1109	17198	39265	33221	17833	5549	1757	793	667	637	612	620	602	597	583	581	597	668	668	607	603	603	604	584	617	595	549	621	604	596	624	644	547	649	541	570	630	600	585	574	614	578	615	579	661	597	603	612	610	614	609	607	601	589	635	577	584	569	576	589	588	575	595	570	601	597	591	632	554	569	581	589	598	635	597	592	585	608	599	609	548	600	622	592	607	592	560	572	626	661	632	613	574	630	600	594	567	572	582	605	583	596	617	611	598	558	599	622	580	586	620	600	600	590	604	605	625	568	589	615	610	597	585	555	598	610	599	577	598	549	563	618	593	583	574	569	596	610	624	581	608	644	605	613	553	573	577	617	553	609	608	629	595	605	582	584	596	633	603	627	619	614	635	626	620	607	601	572	546	568	572	596	602	575	571	606	564	561	596	564	601	614	583	586	558	623	610	575	559	609	603	585	628	566	604	574	615	624	578	589	592	567	599	597	575	556	595	643	589	565	607	576	593	602	584	584	619	605	593	582	589	600	577	618	577	568	599	599	591	588	598	615	590	603	610	643	582	600	597	580	552	588	569	604	585	617	588	594	628	602	616	609	577	575	617	616	609	575	540	585	585	634	579	581	619	639	504	567	572	602	555	541	574	538	596	570	574	608	633	580	610	589	617	621	601	570	576	621	592	610	606	576	607	569	588	564	609	599	627	603	618	588	586	571	582	539	584	597	627	576	576	596	631	609	598	583	582	565	566	551	604	623	593	570	569	588	574	586	590	567	599	601	612	621	593	588	611	624	549	606	614	576	621	601	583	571	569	600	601	603	599	560	532	598	593	565	576	575	582	593	587	616	600	634	623	602	608	559	599	576	624	573	604	597	553	604	555	588	555	589	566	597	604	608	583	606	579	595	575	539	581	582	582	590	574	590	592	635	625	655	572	585	628	587	584	543	574	628	599	620	567	598	557	570	594	563	615	629	610	615	605	574	584	597	552	575	610	593	608	593	634	568	570	606	579	554	586	604	576	609	618	578	567	558	574	593	586	596	546	589	589	583	568	608	573	601	585	627	605	597	577	596	584	612	592	621	603	558	526	632	610	573	625	586	607	565	580	626	570	625	574	554	582	607	541	587	567	599	599	600	594	577	600	559	591	581	561	574	584	604	612	610	604	579	637	597	611	561	581	580	591	593	609	559	602	558	582	588	623	608	609	567	584	587	552	593	619	575	583	553	621	594	608	585	580	596	612	616	605	651	555	585	590	524	571	594	581	594	581	580	615	600	579	604	592	576	620	603	580	559	589	590	604	579	555	625	559	584	653	582	601	605	581	607	591	593	583	589	631	607	587	555	621	570	617	585	592	611	577	645	585	632	601	566	594	608	594	579	607	580	615	569	598	550	604	568	597	593	613	596	620	614	586	566	594	564	611	618	589	611	608	615	633	576	536	566	551	587	622	610	604	592	542	564	591	568	577	564	576	601	546	588	568	553	573	582	603	586	566	571	583	629	591	617	604	588	602	585	596	558	621	577	578	578	593	599	554	611	604	623	604	587	628	561	631	575	591	602	583	620	559	603	562	579	577	588	575	552	608	575	594	590	604	607	585	588	567	616	596	597	591	563	603	586	533	521	565	586	591	576	560	543	607	629	607	605	585	553	594	604	603	570	597	569	564	572	629	640	607	594	590	581	599	595	606	577	581	573	612	579	621	598	569	580	608	561	564	608	638	570	598	545	551	582	559	567	596	598	565	631	583	596	581	566	592	544	589	596	576	578	591	621	600	577	577	542	565	555	579	594	576	599	593	565	613	513	597	623	567	575	580	611	629	606	621	531	583	595	588	572	590	591	616	601	605	596	615	534	579	631	618	537	586	556	593	572	568	607	601	538	565	540	604	608	575	583	580	603	569	579	582	555	626	603	582	523	551	602	596	529	598	572	566	592	576	642	609	650	621	592	564	574	567	553	606	574	591	584	577	571	604	571	571	592	624	610	606	616	611	569	552	603	603	590	590	644	570	611	618	588	619	582	626	591	546	589	600	577	610	587	598	589	595	600	572	593	572	546	579	587	609	585	570	600	588	607	613	629	588	589	581	593	606	588	591	582	605	570	584	632	593	624	575	578	582	587	576	602	606	633	626	575	594	591	643	582	649	579	511	586	606	575	546	593	573	585	596	622	579	610	601	634	598	594	581	590	588	614	589	558	596	610	571	647	618	609	553	594	602	574	573	573	577	643	620	582	613	603	603	543	640	601	603	562	573	595	628	613	599	572	615	595	556	607	621	588	601	573	618	560	609	573	596	598	564	623	572	582	593	596	589	584	590	622	564	597	614	578	583	573	628	586	551	563	605	596	544	612	565	550	562	582	600	597	546	615	591	566	587	615	644	600	575	577	594	604	569	568	574	558	557	548	567	585	593	525	632	616	590	609	613	617	637	584	565	590	590	617	576	567	596	588	547	588	596	568	599	599	600	608	598	572	543	618	583	582	620	578	580	590	615	634	583	545	582	579	605	616	572	600	563	560	630	580	571	553	637	601	559	579	579	623	556	613	592	568	626	583	618	627	572	589	620	595	644	581	567	561	607	571	551	590	571	607	591	642	603	600	612	585	582	566	560	573	567	550	587	645	574	591	540	562	614	627	604	616	575	579	609	573	587	602	608	573	583	617	605	567	601	570	576	594	572	611	603	562	624	591	576	544	561	559	592	627	628	577	613	549	606	569	570	590	616	578	588	580	572	586	562	582	561	560	601	547	555	603	580	613	595	581	614	566	587	588	623	608	577	568	620	568	595	569	600	558	620	591	603	615	584	629	542	585	529	636	615	562	542	622	604	564	553	559	582	573	606	611	566	611	589	609	567	614	587	591	633	579	608	557	603	571	575	635	580	636	609	578	616	588	557	607	610	621	655	615	572	603	541	585	581	582	607	578	588	664	528	580	556	565	609	586	616	568	602	590	588	561	570	544	566	591	596	608	601	614	612	618	603	610	617	579	599	599	606	617	542	627	580	587	610	639	624	583	604	560	605	585	586	582	587	576	565	554	567	585	563	592	572	630	571	591	596	621	584	573	615	586	546	568	609	574	596	586	603	580	567	579	551	605	570	621	596	585	581	597	597	623	588	577	600	549	581	571	618	597	613	641	601	625	598	575	630	566	566	604	562	541	591	615	598	573	584	608	591	588	596	613	599	596	584	593	589	569	622	599	601	539	607	584	570	567	609	592	580	557	607	566	580	620	582	644	596	600	605	569	546	580	581	602	569	542	602	600	546	573	598	560	602	590	574	581	571	567	572	602	591	594	567	580	587	593	639	567	589	586	598	590	546	566	646	565	616	603	607	586	617	596	649	616	604	573	590	563	558	573	560	611	600	633	568	628	636	600	621	596	610	595	587	582	600	567	580	655	576	549	563	574	607	620	614	600	615	590	573	574	610	596	538	570	559	582	663	566	563	569	603	605	604	564	595	584	559	633	595	565	577	596	578	589	549
4190	7329	6075	3024	2073	1825	1501	1215	22307	36303	27941	13031	4877	1657	668	586	545	543	525	477	498	519	580	542	537	537	513	504	507	546	531	545	535	528	535	498	510	522	518	535	501	537	555	535	513	523	549	513	532	509	534	525	507	521	541	536	529	517	508	494	511	472	556	563	532	546	547	518	530	504	501	500	537	502	524	529	502	523	505	520	513	552	522	526	526	558	488	546	519	482	515	509	514	553	490	545	531	542	522	486	516	542	506	561	590	510	510	507	515	494	523	523	547	503	496	549	513	573	492	506	555	576	550	498	511	538	490	543	512	572	544	556	528	562	526	492	512	517	555	507	507	529	516	516	505	536	485	485	545	531	539	500	566	562	531	563	550	567	532	512	506	527	503	532	532	544	529	560	520	516	532	490	547	526	536	543	522	480	534	510	535	545	509	508	519	504	527	484	509	527	463	543	523	521	503	505	513	503	534	535	500	505	511	529	498	553	504	544	528	507	547	485	540	490	556	521	534	535	495	530	568	524	525	533	508	505	518	549	515	571	542	504	553	538	501	516	463	538	543	509	519	499	519	531	541	513	509	488	544	530	554	506	530	493	542	521	535	504	509	522	521	504	527	433	479	551	485	528	550	543	535	555	548	544	504	472	482	517	534	570	544	529	543	537	505	503	534	519	556	540	529	515	544	542	517	501	519	501	510	521	531	555	547	510	578	509	468	499	493	509	529	496	513	505	505	494	530	531	477	516	550	519	542	541	512	560	529	534	519	517	549	519	523	526	499	475	485	503	515	583	525	491	556	543	540	521	516	540	534	513	521	513	490	544	536	555	533	541	525	540	546	509	497	543	502	537	482	513	505	523	508	505	535	497	508	505	508	538	514	526	534	495	524	532	492	510	520	537	532	515	488	527	508	524	514	507	529	490	550	583	537	501	502	531	515	533	548	497	514	548	508	489	570	468	545	488	483	540	517	507	508	562	493	526	560	504	554	477	519	529	508	557	479	532	524	549	516	518	525	525	534	516	521	556	516	551	506	507	525	484	483	521	499	533	544	524	530	551	528	489	532	532	519	549	514	547	493	518	508	529	497	525	483	563	483	527	512	526	485	559	547	489	499	505	565	514	545	541	554	544	546	577	506	523	506	558	537	475	533	508	498	506	510	525	514	505	500	549	491	523	510	524	516	529	466	500	521	541	535	534	544	518	488	537	534	503	488	476	496	492	518	503	518	571	544	560	508	502	550	524	501	543	499	488	552	533	565	491	528	517	552	493	533	535	491	514	514	511	487	539	556	513	523	501	484	513	545	526	526	510	525	483	487	545	496	534	545	509	518	530	498	532	555	528	503	533	551	524	564	495	517	499	525	531	558	513	509	526	544	459	493	531	526	528	550	495	513	469	518	541	543	543	513	537	536	578	565	500	529	547	539	548	532	510	506	511	534	521	463	532	545	560	550	502	557	552	472	522	478	498	527	523	530	520	510	531	534	521	504	528	515	527	512	531	503	533	540	563	511	489	489	513	517	512	472	573	475	525	564	509	515	533	488	589	531	521	529	542	522	544	477	549	516	557	531	554	503	538	527	504	498	548	568	522	498	501	534	474	552	514	552	504	495	531	467	508	529	540	518	532	561	592	523	515	568	523	483	511	521	536	507	546	521	516	511	514	509	473	529	489	533	514	523	539	515	527	556	491	510	519	523	559	508	547	521	497	524	524	523	549	522	571	505	540	556	528	527	480	534	531	556	536	487	529	537	562	474	522	535	509	528	493	545	502	509	530	515	500	541	522	549	506	494	465	475	502	517	503	549	550	476	499	471	512	496	535	507	507	534	501	537	557	504	548	512	478	521	483	535	471	509	502	499	510	547	551	482	520	464	499	545	549	519	530	509	537	548	494	549	539	482	548	499	517	519	544	527	552	528	524	522	484	534	509	513	554	542	536	493	509	537	524	477	496	532	508	523	561	523	534	514	520	544	544	479	542	551	514	531	538	559	503	506	543	521	529	503	565	543	529	519	512	525	534	506	529	547	513	534	554	508	585	514	542	548	524	539	519	539	498	554	520	556	524	493	495	525	497	514	528	512	497	528	559	511	504	487	484	504	533	499	505	552	529	556	555	486	546	527	505	505	483	512	500	516	488	533	506	508	503	514	523	532	467	532	552	507	503	536	500	540	485	548	550	519	551	545	518	525	513	546	518	555	512	510	528	535	501	522	529	518	519	509	546	540	499	578	531	501	493	525	532	525	538	490	520	537	492	533	525	482	518	513	496	562	544	543	509	528	549	539	501	570	554	516	522	509	514	500	519	493	543	547	555	558	519	534	525	521	554	512	494	522	555	523	540	521	531	553	515	505	506	513	506	493	542	519	534	513	497	509	522	555	511	477	499	510	542	507	528	525	530	502	500	481	542	547	519	529	532	493	536	498	520	545	524	531	519	542	466	517	528	545	531	523	489	505	530	472	514	501	500	541	521	511	513	509	555	491	500	514	509	530	529	506	514	571	549	525	539	513	507	551	551	559	497	532	542	536	516	539	511	488	507	513	521	562	491	534	515	531	556	525	510	521	483	537	539	550	501	535	510	517	519	492	512	503	498	559	550	536	483	514	525	514	540	499	532	546	512	578	500	561	504	508	508	548	510	534	523	513	525	526	524	526	538	526	507	503	513	557	510	456	547	510	500	500	531	514	506	556	498	499	498	533	540	518	516	554	510	517	520	526	491	526	487	543	507	493	505	532	531	541	480	524	493	532	507	518	529	503	560	554	552	539	580	567	529	546	539	510	499	515	517	560	528	514	562	527	543	497	519	531	516	497	519	519	537	552	521	514	528	503	499	486	549	488	528	495	482	519	527	522	509	496	569	494	484	542	503	562	543	549	502	527	506	504	472	523	490	550	521	502	535	527	494	502	531	509	465	501	517	449	545	547	567	502	519	502	503	534	532	531	515	469	498	499	513	482	511	517	543	497	505	531	485	509	523	487	521	515	512	548	510	566	512	502	524	474	501	504	539	505	528	502	492	549	537	513	503	523	490	503	510	543	488	494	534	478	500	529	512	554	501	548	529	526	533	520	535	542	505	522	509	510	518	495	567	547	501	521	520	496	519	517	510	517	529	504	502	538	482	505	507	518	540	494	519	478	558	527	541	498	512	541	532	526	479	537	536	535	488	555	488	503	542	516	505	524	494	499	538	524	507	488	584	492	506	522	523	494	544	533	503	518	528	485	498	518	518	507	462	520	552	542	505	516	475	503	555	509	524	513	536	521	547	501	502	539	527	481	502	530	528	565	498	491	499	507	536	545	520	527	530	497	524	516	526	527	508	502	514	510	521	489	496	519	543	541	500	500	538	518	511	525	500	513	524	568	516	545	528	526	520	509	509	485	520	478	564	504	482	521	505	498	540	525	519	458	495	496	513	529	526	521	519	522	511	544	519	536	529	519	514	488	517	498	513	492	511	543	510	529	492	528	525	521	552	530	511	489	505	518	517	517	512
27734	11878	1602	750	518	441	433	488	1278	2453	2144	1305	730	523	439	419	413	400	406	377	415	405	424	368	414	426	389	405	442	418	423	412	418	425	420	426	362	399	376	365	401	385	412	389	407	381	450	414	390	378	392	408	378	407	418	395	421	415	381	418	422	379	401	447	385	436	406	427	399	368	409	391	388	400	408	392	413	414	368	384	417	404	399	383	408	391	439	394	397	442	409	402	408	375	388	434	420	399	418	404	412	411	443	436	360	415	395	396	397	399	407	430	398	361	402	402	425	410	445	420	385	424	364	362	409	404	389	402	424	383	384	393	418	404	407	421	429	397	386	395	390	432	421	395	411	397	413	437	379	409	420	417	406	401	397	409	387	424	413	414	384	425	436	425	411	403	395	403	384	383	405	424	413	402	392	382	421	403	424	396	396	372	370	395	399	376	424	385	383	411	400	406	448	404	395	407	417	407	409	409	396	407	409	400	390	417	377	400	372	420	385	392	421	385	435	387	430	415	437	357	403	443	422	413	363	386	395	423	415	401	437	399	388	395	413	439	415	368	376	456	378	430	371	400	412	392	444	381	402	378	387	420	433	374	382	411	426	426	402	391	376	391	413	398	426	423	431	386	407	399	442	399	399	400	420	391	400	371	374	431	403	399	419	378	361	404	371	403	399	370	410	369	399	412	371	435	408	417	354	388	449	419	411	383	418	405	379	442	409	413	409	377	393	401	370	415	389	409	399	373	377	409	428	411	403	396	392	419	410	401	385	374	375	418	380	450	415	395	389	374	407	398	400	430	409	405	387	414	415	404	378	391	429	387	420	358	402	383	436	403	362	374	405	390	424	407	388	371	399	348	410	405	379	434	382	395	421	422	436	421	414	406	364	381	424	379	393	403	396	416	404	428	397	384	417	409	442	403	403	367	387	392	412	393	389	400	402	401	372	398	384	386	413	354	396	412	426	433	439	417	417	398	411	423	414	390	372	408	385	405	434	398	422	382	376	372	407	395	425	417	398	418	394	410	379	376	361	405	343	378	359	420	392	399	411	416	382	397	428	417	413	384	408	394	387	394	404	386	387	401	421	423	390	435	374	399	406	394	342	367	433	396	399	436	394	391	404	398	431	430	398	379	378	384	378	419	397	402	400	390	391	352	416	396	383	356	391	424	385	432	395	397	380	332	395	393	392	446	402	414	403	421	390	370	410	431	381	362	376	383	365	433	390	399	386	400	424	423	404	425	424	413	383	414	377	422	431	399	410	395	400	414	386	371	410	408	375	415	430	429	428	414	390	369	391	419	395	420	398	435	406	382	359	371	386	421	381	377	408	436	388	396	396	401	413	383	408	422	392	378	413	405	403	381	401	418	398	393	389	391	395	358	379	441	408	400	391	370	438	407	395	420	360	380	373	428	395	427	413	386	381	411	399	388	364	395	395	393	417	394	411	393	401	395	399	404	418	369	384	388	394	407	431	389	370	413	428	436	392	405	401	427	393	392	373	375	412	403	400	420	436	391	367	330	394	410	428	386	394	408	402	366	376	392	370	384	409	403	397	389	364	410	395	393	421	401	433	387	426	371	415	375	402	396	417	413	467	403	396	413	428	375	369	379	417	399	392	394	367	400	407	409	446	402	381	411	361	428	410	373	389	373	382	382	411	403	408	402	428	380	387	353	408	385	420	393	370	362	395	418	407	393	395	402	425	399	405	374	430	440	423	392	406	395	379	405	380	395	401	388	426	380	381	410	382	392	435	423	427	388	407	405	408	379	390	388	380	349	395	382	401	433	391	412	370	389	409	416	384	412	399	373	433	407	388	421	408	424	411	390	417	410	359	414	424	427	414	404	396	418	374	452	403	429	389	389	415	383	425	418	430	409	414	396	425	414	424	418	379	395	403	400	425	407	433	386	430	404	392	389	414	425	401	405	380	389	405	367	427	421	390	382	426	406	399	405	425	389	392	440	382	414	407	382	394	376	355	384	430	424	402	427	395	388	422	379	387	416	381	387	419	374	406	409	425	400	459	415	383	415	419	383	385	432	400	387	394	431	421	401	414	369	420	395	424	374	382	397	379	381	409	398	401	395	397	419	403	373	431	381	371	376	425	371	374	361	418	390	416	428	410	431	439	374	378	401	380	414	394	415	414	414	358	401	379	409	411	395	400	388	365	376	382	385	415	400	401	414	395	399	424	394	378	391	406	398	390	432	393	405	371	393	365	387	424	386	411	421	386	381	399	406	392	387	397	408	384	391	389	387	384	409	396	405	434	428	417	422	446	396	387	375	386	429	437	413	397	416	405	398	371	395	392	385	434	412	388	391	443	396	389	395	413	417	431	400	427	395	401	380	369	425	400	373	410	424	383	395	430	435	411	375	426	390	384	436	375	386	370	442	409	367	393	405	412	428	390	400	383	400	386	386	394	447	399	398	403	415	425	396	391	389	402	435	421	407	400	442	394	408	406	389	417	386	376	390	408	386	395	385	429	404	425	431	386	391	429	404	377	414	398	436	405	449	455	432	378	431	440	356	413	384	394	432	433	407	387	382	406	367	379	372	380	405	406	374	429	405	417	412	403	405	395	401	388	354	427	395	418	416	419	406	390	408	385	387	400	400	389	408	424	389	381	433	398	376	426	408	378	374	374	403	414	411	406	399	395	380	378	399	388	367	389	406	379	382	402	396	407	421	398	384	424	446	409	402	414	377	394	437	392	423	412	415	387	417	394	356	352	417	391	417	404	415	418	417	388	401	421	402	414	420	388	354	416	399	381	398	416	426	353	405	431	393	371	402	393	356	402	405	348	382	395	441	393	397	398	380	439	394	392	389	409	412	387	404	392	404	388	391	431	395	396	424	403	388	370	434	403	432	388	416	410	409	427	373	402	396	380	409	381	370	389	393	415	418	382	406	397	384	418	378	412	422	401	394	408	380	394	399	351	384	388	388	379	435	400	377	406	385	376	394	392	389	390	407	394	431	390	406	418	394	406	394	348	353	427	403	403	425	385	421	416	381	397	376	428	413	389	413	407	412	374	397	388	389	426	359	420	400	368	400	393	406	403	385	371	411	390	427	454	445	385	417	404	410	391	426	401	389	387	440	425	385	370	388	406	424	394	415	400	424	411	402	354	407	418	405	407	390	386	397	400	424	402	399	386	402	400	379	367	399	400	391	386	417	408	401	400	386	398	390	368	450	412	440	382	392	404	394	398	417	414	369	372	430	378	421	398	405	390	378	367	414	406	432	371	397	415	399	360	389	386	406	393	402	363	390	402	381	405	389	402	389	403	402	392	385	394	444	455	385	425	397	387	400	426	404	413	406	404	377	409	399	392	378	395	402	384	351	378	390	436	401	417	413	376	346	407	383	399	399	401	402	377	399	338	407	400	365	361	382	398	394	398	398	383	393	386	401	413	375	391	373	378	405	432	371	401	400	392	397	390	393	402	405	401	386	425	409	418	409	380	408	374	408	405	395	393	432	396	424	400	391	452	460
5172	1083	1006	599	509	461	488	429	1800	3188	2477	1344	736	478	395	341	360	345	343	370	355	357	347	335	348	336	358	351	356	363	317	372	338	346	333	332	319	399	378	343	340	348	351	359	346	364	340	338	330	362	358	354	362	340	364	335	356	309	365	339	323	363	365	359	332	317	335	384	349	371	377	347	338	329	370	334	353	314	349	371	357	352	362	365	352	372	330	347	356	377	322	332	336	327	351	339	307	352	366	338	369	378	386	376	366	354	354	358	355	355	347	330	353	366	369	350	350	343	336	354	353	360	356	364	398	369	363	353	385	338	361	338	380	376	336	355	368	332	355	327	352	347	369	334	331	330	341	343	354	351	375	357	336	374	400	387	361	347	349	364	345	361	350	348	346	362	393	332	337	359	366	369	394	344	308	377	318	367	329	367	363	332	382	347	338	355	376	370	341	382	331	381	363	359	338	342	338	345	341	350	331	383	322	368	354	343	348	336	368	352	351	383	384	369	343	335	382	338	370	351	351	377	370	321	347	358	347	350	364	392	343	364	373	369	343	378	343	318	362	384	365	353	332	327	349	377	345	371	367	350	356	315	373	397	340	376	342	359	303	339	376	354	330	348	353	358	349	390	337	387	336	361	352	348	370	339	348	350	351	347	368	356	372	379	371	355	364	345	354	374	336	381	330	328	371	341	350	371	342	347	375	356	337	380	379	364	397	338	391	311	353	360	366	335	352	361	341	377	360	358	362	347	348	368	368	352	365	349	375	354	339	353	347	307	331	362	359	366	344	351	344	354	339	376	352	324	354	312	321	360	343	358	345	323	371	392	355	368	377	356	376	344	345	328	331	369	373	327	350	301	355	364	369	342	321	364	329	325	338	364	364	403	342	350	345	337	361	329	349	336	353	356	332	360	337	362	370	353	340	343	322	359	348	345	347	385	367	377	343	379	355	338	360	342	371	331	365	390	370	350	338	332	322	356	343	369	370	357	343	350	349	357	366	356	325	357	358	346	363	355	338	344	348	349	350	356	326	337	366	332	338	334	343	381	333	326	319	342	354	365	353	339	392	343	359	343	383	376	323	350	342	366	359	356	353	364	347	348	383	368	371	361	366	328	322	314	346	340	402	363	340	377	350	329	365	365	355	375	382	364	351	353	355	352	353	366	348	361	339	345	361	356	360	379	351	368	356	358	349	350	371	371	377	357	342	344	357	349	351	354	396	326	317	353	380	347	348	370	368	368	361	352	344	364	330	357	357	362	308	347	358	349	379	367	327	359	377	367	339	377	349	360	382	329	352	348	396	353	359	384	359	348	367	343	358	362	373	346	381	362	351	340	378	355	348	346	370	336	365	392	384	365	388	346	384	360	333	368	347	356	336	370	377	361	372	360	332	319	365	363	388	335	339	376	347	343	327	353	333	339	350	354	358	347	355	362	364	344	345	366	328	358	381	336	352	332	334	355	322	363	377	362	356	362	376	364	338	359	372	341	382	351	357	386	369	334	337	382	364	347	365	359	347	362	336	418	347	337	348	323	356	364	360	350	356	324	375	358	354	316	348	377	339	353	321	345	358	357	357	399	334	342	368	370	349	363	347	326	375	327	365	349	342	308	337	340	354	356	324	377	344	330	375	376	369	381	359	343	362	355	365	363	365	386	324	346	359	386	330	355	357	359	388	333	366	323	370	335	395	369	339	323	347	348	396	376	350	362	334	361	363	348	324	336	384	303	363	346	372	367	368	346	367	353	386	323	344	358	340	370	358	338	386	360	381	355	347	348	363	355	337	326	351	339	339	388	349	355	371	372	355	338	369	366	360	392	367	346	337	363	380	376	358	333	374	367	345	343	395	357	327	345	356	341	343	357	347	372	352	331	334	365	331	361	315	357	382	354	337	367	356	372	345	346	345	317	397	345	367	360	341	340	396	351	349	351	352	350	367	329	362	366	334	352	358	388	341	341	337	366	366	375	364	340	360	343	369	365	357	356	359	323	346	329	371	387	361	376	381	364	355	372	372	359	338	346	334	368	342	367	369	338	307	384	357	361	348	344	352	375	336	314	335	367	346	362	356	325	383	341	360	316	353	359	340	330	352	364	346	369	367	380	338	340	332	362	325	356	353	330	332	340	346	346	368	361	356	381	318	345	355	360	369	360	366	346	340	365	383	393	378	366	352	353	373	344	340	314	333	387	316	350	325	349	350	336	361	360	349	350	322	332	351	346	371	364	355	370	365	351	358	337	309	370	345	361	321	334	336	371	329	354	322	325	360	356	328	349	364	357	365	357	350	350	342	324	336	353	350	328	321	348	326	357	349	375	334	353	334	362	357	401	356	348	336	368	365	357	375	351	379	362	380	357	330	319	335	376	376	396	356	370	354	364	374	350	345	337	342	342	305	386	383	342	328	327	349	373	339	332	337	359	342	308	350	346	375	380	340	361	388	360	353	343	325	329	357	371	370	359	340	354	363	340	319	337	344	341	377	385	328	342	396	363	371	346	338	372	347	386	357	357	342	356	336	304	382	365	346	372	341	359	379	373	305	342	381	340	352	347	314	347	347	344	378	358	374	353	361	334	326	331	326	353	353	371	346	346	363	366	359	334	338	328	328	354	374	338	336	364	370	328	332	358	355	336	346	368	347	342	335	356	363	344	358	378	393	327	353	371	382	330	352	365	371	363	368	341	376	365	334	320	379	328	346	321	368	323	369	327	338	336	375	330	368	377	328	342	357	353	362	399	334	381	361	376	374	334	358	305	384	342	372	293	368	337	352	382	365	364	336	372	349	389	352	345	377	308	342	339	342	372	395	353	329	334	343	337	367	345	355	363	330	349	354	342	343	351	349	331	354	360	400	372	325	351	351	374	346	355	338	364	360	343	346	353	344	305	360	360	381	354	369	346	343	377	357	349	368	334	334	328	368	396	348	348	366	358	359	361	336	328	364	377	329	356	342	333	348	361	301	350	333	320	356	393	374	340	338	335	355	362	394	347	337	367	352	360	372	347	376	367	361	370	348	361	344	365	349	324	365	375	403	354	362	358	369	328	377	345	351	355	339	346	366	364	344	397	313	354	344	328	352	369	377	372	326	338	363	369	380	351	337	316	321	366	332	354	374	346	331	353	364	384	380	304	342	339	353	350	356	382	344	331	366	382	370	324	342	336	340	341	345	337	375	384	362	354	330	368	369	321	351	328	354	350	332	346	352	378	344	366	367	322	349	332	356	347	370	349	356	333	353	366	370	322	325	366	377	366	340	351	337	335	375	349	349	351	344	337	361	336	361	383	353	351	325	328	324	368	373	336	340	371	365	368	361	336	366	389	348	384	371	341	371	388	359	372	340	359	342	376	393	348	341	364	372	396	338	346	360	375	381	349	354	327	347	364	341	360	367	346	360	327	303	366	374	360	332	345	355	338	352	349	367	349	356	359	361	346	351	376	366	373	364	354	351	351	353	330	356	366	376	328	335	381	378	349	354	340	343	361	347	352	344	326
25700	21483	27495	25622	6020	1144	829	682	15504	23264	17221	7185	2207	948	551	493	488	424	474	425	430	471	468	447	482	442	429	468	463	460	427	441	483	497	461	458	474	455	457	440	432	468	471	459	431	445	442	459	431	450	428	428	484	454	464	442	441	440	464	466	452	471	498	455	433	472	464	451	467	407	503	457	460	443	454	477	445	412	486	420	440	452	441	421	430	430	458	447	416	415	436	432	463	459	435	434	425	496	423	471	458	392	460	464	435	482	428	474	463	433	428	456	438	453	436	437	441	473	484	413	428	426	469	476	435	446	466	468	424	415	444	469	442	466	420	438	458	445	474	474	436	413	461	449	454	452	422	436	477	465	509	461	448	474	465	420	463	480	436	403	444	475	482	407	425	444	444	435	440	422	441	423	447	432	467	440	438	452	434	441	434	460	486	438	459	444	431	430	444	438	440	466	428	443	430	442	425	471	445	435	413	454	449	478	450	447	414	446	464	435	454	453	431	456	449	406	475	433	464	459	449	435	459	450	445	481	462	428	439	448	438	477	480	486	416	444	439	515	477	444	423	446	467	427	427	430	469	431	410	439	456	453	405	445	456	451	442	434	438	429	438	479	438	434	440	457	455	466	444	452	442	457	463	442	437	429	429	456	488	474	456	459	434	451	435	438	453	422	445	426	445	458	465	425	449	456	401	472	462	414	456	406	457	479	459	440	434	439	459	474	484	439	436	453	456	468	425	451	448	443	468	421	412	467	430	429	430	427	447	483	429	422	458	455	438	460	482	504	426	446	486	467	445	449	428	443	441	461	466	413	453	455	440	463	453	474	478	430	446	472	431	427	433	415	418	444	433	475	453	447	464	475	456	434	422	471	425	461	457	462	491	447	459	432	465	432	492	439	438	448	460	416	446	458	470	479	426	442	456	434	423	460	470	494	469	445	402	448	445	459	418	431	439	442	480	453	429	464	447	424	446	478	412	445	426	447	492	464	417	477	467	445	441	445	459	476	429	429	411	420	457	416	467	457	430	437	440	457	449	440	432	442	511	435	463	491	431	442	459	451	438	441	452	444	447	416	454	475	437	464	439	451	383	430	423	445	436	437	411	428	460	451	454	468	443	415	439	454	449	433	420	453	464	442	442	451	392	472	437	413	480	456	433	469	436	460	476	441	459	451	407	484	424	451	426	434	450	482	391	412	462	451	459	441	492	432	441	454	515	442	434	456	440	465	438	423	418	464	496	442	474	429	445	453	436	459	433	458	459	475	436	471	479	458	437	441	437	456	431	420	445	442	482	448	473	418	445	474	431	428	457	415	461	483	450	425	431	415	457	473	431	432	447	444	449	424	431	455	463	466	421	455	432	468	445	442	456	453	454	471	435	446	447	437	420	425	429	438	450	449	488	403	472	426	473	457	454	472	438	462	425	464	469	455	486	466	431	475	486	468	435	450	457	456	461	405	427	492	433	459	480	435	429	435	424	425	444	455	469	455	435	476	440	442	442	448	469	439	479	408	455	457	479	432	445	446	433	431	468	436	411	449	392	443	452	412	434	432	460	453	437	452	434	461	453	459	433	455	465	491	473	455	462	416	454	432	426	419	436	473	438	465	443	459	445	444	454	427	452	449	452	449	431	462	438	434	463	470	427	459	421	443	477	492	440	451	445	405	408	444	471	440	446	408	448	458	442	421	458	481	473	418	449	443	441	474	456	425	431	463	450	430	478	396	420	411	446	430	436	489	467	471	465	459	432	481	416	457	453	464	454	460	405	463	436	456	464	472	478	427	429	398	447	407	383	474	440	457	447	441	457	450	437	448	444	467	461	479	411	463	440	426	445	452	465	462	443	450	488	435	446	471	468	437	411	464	449	431	437	489	422	433	450	451	455	501	435	440	489	453	482	428	439	446	474	516	467	447	420	466	451	416	459	431	512	483	434	449	422	465	431	401	433	476	430	479	439	495	449	451	421	437	425	455	442	446	445	448	447	440	466	464	484	419	439	432	445	426	450	437	460	420	421	451	453	464	440	426	468	498	436	436	448	455	455	495	451	437	489	443	462	482	445	449	437	432	437	473	440	473	416	438	455	477	465	446	445	407	483	420	408	486	427	464	444	470	470	465	431	425	489	440	465	406	462	446	463	408	447	440	428	428	447	436	427	404	448	437	421	437	467	439	481	451	455	453	448	434	452	441	466	461	423	423	410	469	478	453	440	457	467	469	474	422	418	491	453	457	454	466	435	477	451	459	444	441	466	455	447	428	443	463	406	444	462	433	493	489	456	414	432	425	445	392	457	424	465	450	429	458	488	468	486	499	434	437	445	424	460	447	441	435	472	467	484	430	461	445	427	446	395	426	429	488	390	429	444	449	443	423	444	441	449	443	420	462	462	423	430	468	453	431	464	465	435	484	418	441	452	430	440	480	435	393	456	430	440	472	439	475	430	475	430	443	427	428	446	453	469	435	436	497	422	482	455	425	399	473	447	452	455	451	433	443	481	464	492	452	506	464	440	455	445	439	452	438	422	490	452	487	458	445	438	504	491	429	440	467	415	438	448	444	462	462	426	479	449	398	432	430	437	440	451	489	433	463	453	459	439	458	480	441	446	459	438	434	439	487	462	455	443	414	458	432	431	470	438	452	428	461	438	511	458	445	429	473	413	452	464	433	421	461	442	459	444	505	435	462	430	463	421	434	391	410	422	431	433	480	444	433	458	408	467	449	474	509	461	491	468	437	451	445	452	448	454	433	445	427	468	477	439	441	429	466	464	463	445	429	434	446	421	417	452	437	424	483	445	475	451	469	477	445	447	434	437	491	452	426	462	438	405	444	418	429	411	430	454	469	459	444	444	423	424	440	463	458	428	454	419	454	423	416	459	449	465	472	453	454	440	447	447	471	442	428	485	419	419	443	424	478	460	498	420	449	481	510	437	444	452	439	406	452	455	472	473	450	448	418	447	447	439	417	444	446	454	451	422	416	442	446	445	417	486	470	405	465	410	461	426	457	415	426	402	452	434	465	454	456	454	427	421	453	470	417	406	430	432	429	441	461	475	444	440	445	413	425	507	474	438	407	436	429	462	455	431	460	451	449	450	445	434	469	450	431	450	455	471	467	453	442	413	408	472	463	473	457	439	463	482	430	432	460	455	417	440	451	411	433	457	483	433	423	477	461	465	454	462	418	439	479	452	458	457	461	447	436	440	409	413	429	421	461	453	463	463	446	468	502	363	440	478	428	451	449	437	466	431	434	483	430	495	438	457	460	430	419	456	460	463	418	433	469	432	452	429	445	427	447	459	474	431	435	499	461	445	461	451	419	427	439	440	447	438	443	431	433	489	421	448	436	483	458	474	447	464	438	420	438	457	413	462	483	427	431	442	454	476	462	441	449	425	459	469	434	443	475	465	440	460	395	437	463	430	437	457	447	436	441	445	472	443	452	424	430	445	468	432	437	422	448	469	406	435	419	465	447	444	442	470	429	459	483	459	450	448	407
3835	3415	3108	1768	1185	930	885	773	19126	20289	14295	6312	2429	962	518	450	406	402	407	423	379	416	430	441	385	405	400	421	421	380	401	407	391	376	390	385	434	418	394	427	400	418	395	387	407	436	407	397	397	423	412	393	384	393	415	385	410	408	417	447	405	417	397	414	425	385	410	428	388	422	400	374	431	416	403	398	422	432	415	416	395	439	401	385	383	385	411	388	401	406	426	395	366	387	369	390	434	397	403	403	436	417	460	433	388	414	414	416	404	406	405	421	387	420	408	396	412	431	406	409	425	407	392	384	405	421	424	413	416	385	393	441	407	405	425	398	415	399	401	404	390	414	390	380	406	381	409	414	408	405	372	385	407	443	395	416	394	432	421	410	395	386	380	411	419	447	373	445	372	441	420	381	423	433	422	402	387	380	445	408	417	411	420	390	410	423	426	412	373	407	414	397	407	374	410	417	406	415	420	378	406	402	393	395	401	422	409	400	396	399	415	394	407	423	406	444	424	399	403	391	397	370	420	422	406	394	412	384	384	416	386	415	445	384	404	429	415	385	409	406	414	383	395	355	385	418	424	413	421	421	418	402	435	390	388	407	426	409	403	388	423	414	418	387	448	412	375	409	386	407	422	449	379	428	385	432	444	391	410	376	391	388	385	418	407	413	395	421	442	421	389	389	387	372	395	437	427	417	425	393	384	418	405	458	384	389	421	412	356	407	434	407	422	341	407	423	418	396	430	425	400	413	415	400	441	406	394	436	400	361	409	409	376	417	414	377	427	414	407	397	420	360	414	387	396	399	390	393	389	420	428	366	376	401	413	420	408	413	390	431	403	391	396	395	375	410	410	385	393	391	406	396	382	422	396	400	412	434	378	410	421	421	409	385	370	408	401	390	419	409	433	416	364	399	438	419	401	393	406	395	407	420	383	416	436	381	363	420	400	402	410	424	392	428	396	429	400	387	395	402	414	412	425	371	439	422	395	385	425	354	401	386	421	391	404	383	414	380	405	401	404	382	399	349	391	423	413	414	404	409	382	426	399	370	395	432	367	411	390	398	442	434	402	401	393	414	384	440	417	397	383	381	402	429	402	416	368	361	426	403	435	438	396	402	432	409	424	402	393	388	383	361	429	458	408	403	429	416	422	394	426	385	387	435	380	411	434	406	393	437	439	430	373	421	393	396	426	408	416	427	423	415	432	393	384	405	413	450	379	425	449	421	408	411	399	436	394	437	392	385	362	409	416	400	418	424	418	438	380	413	378	415	378	394	419	434	402	408	413	413	403	388	391	390	372	386	391	379	377	398	421	362	359	384	448	394	402	407	369	420	430	395	384	402	388	386	416	395	401	386	408	432	393	422	419	395	411	416	398	399	384	398	386	404	462	427	387	397	375	380	396	402	420	396	392	393	386	407	437	393	408	396	402	400	408	388	388	421	432	397	411	348	395	398	424	372	404	456	423	413	375	399	421	402	395	412	399	362	392	426	431	411	444	388	396	374	431	444	395	415	423	417	427	411	447	384	373	389	379	414	383	424	413	403	433	415	420	413	401	402	386	425	411	401	388	395	429	404	382	403	405	403	377	430	372	422	388	389	412	397	424	409	421	399	401	384	418	414	406	410	417	390	410	408	393	429	412	410	401	430	377	396	415	398	404	413	363	421	417	382	373	417	334	410	401	402	415	397	440	406	403	407	429	416	373	401	382	403	406	385	399	417	393	391	417	363	402	398	374	411	401	363	442	384	415	438	428	429	389	382	391	413	441	391	379	400	377	409	393	417	405	415	382	392	438	406	425	405	425	398	408	398	397	389	389	434	382	356	387	391	417	381	409	398	374	397	387	430	410	372	387	424	427	427	396	441	406	447	414	411	456	410	381	386	444	402	418	408	383	406	398	387	402	425	370	410	433	384	377	410	390	414	425	407	399	396	409	402	420	381	375	396	402	449	404	407	431	362	408	408	412	412	416	406	404	394	408	392	427	405	407	423	421	377	405	384	404	381	368	339	396	406	435	421	404	405	405	411	379	383	406	399	396	415	409	410	394	396	385	406	397	427	386	377	408	422	377	396	385	420	411	407	402	383	390	405	426	387	420	430	405	404	399	380	402	367	389	418	401	328	404	371	382	368	421	406	394	408	374	399	415	387	421	435	389	385	408	369	409	410	403	423	426	395	441	425	395	405	390	362	376	387	390	388	373	400	402	399	402	444	415	374	416	425	435	405	415	430	362	376	391	437	365	428	423	415	381	390	439	387	394	409	413	379	421	403	397	390	435	391	406	376	371	399	400	400	386	415	424	412	393	415	384	425	402	384	387	389	396	433	408	434	404	384	401	389	409	391	399	377	408	396	400	372	385	400	413	419	402	369	388	394	408	411	424	393	417	411	407	401	391	395	421	420	425	442	412	389	409	376	401	434	374	395	411	387	422	424	411	385	406	397	413	386	400	394	396	418	380	415	392	399	394	390	389	396	396	433	379	412	398	431	409	414	430	355	397	393	434	437	435	386	400	422	384	428	424	421	419	432	413	443	431	413	406	422	395	387	376	409	437	396	406	389	398	392	380	414	419	421	420	368	370	360	423	408	411	409	373	400	395	418	406	402	438	409	381	413	394	393	392	393	392	385	393	399	393	438	383	411	397	417	379	392	426	393	402	430	418	413	409	412	418	398	381	366	401	414	387	387	411	416	365	414	385	386	406	420	362	380	390	415	387	383	395	383	410	403	387	419	395	395	415	411	393	423	403	380	435	403	386	423	413	417	425	397	413	403	384	421	391	386	430	406	398	369	399	402	378	415	369	390	408	391	418	400	413	406	408	397	435	347	399	404	403	401	397	376	422	425	417	403	395	354	400	402	406	384	372	391	409	344	436	428	397	388	381	428	390	391	410	392	385	405	424	416	441	356	394	373	378	429	440	419	427	413	392	412	373	401	404	427	413	382	403	412	396	369	400	432	413	416	415	409	417	399	426	396	404	386	386	369	412	411	417	385	389	411	436	419	409	423	376	419	383	416	431	382	441	390	417	390	425	394	348	401	379	417	378	389	389	409	382	405	417	395	439	392	426	424	378	399	415	417	405	410	401	395	413	460	380	399	411	424	410	415	366	421	421	400	416	400	403	424	368	380	373	409	413	401	410	398	421	426	424	409	391	362	405	439	411	410	393	433	415	421	400	441	399	434	435	406	437	397	396	402	411	423	378	373	401	419	415	398	397	432	372	404	375	442	426	406	362	378	417	395	400	451	414	443	396	379	412	426	412	392	399	409	393	386	389	391	390	420	408	410	425	392	392	407	433	413	405	397	417	392	374	413	397	412	420	437	396	401	448	420	407	417	400	402	377	381	410	403	388	406	436	395	396	380	405	427	424	361	385	408	375	425	445	363	402	396	405	394	391	396	406	383	386	410	372	384	402	400	377	383	391	423	366	385	386	409	384	411	385	408	401	397	389	408	405	404	427	432	413	400	380	403	392	408	436	416	407	389	428	429
24481	21502	28826	24609	21435	7762	1787	1172	24572	39894	31416	16286	4885	1553	808	645	646	632	631	665	586	572	615	563	604	590	574	623	646	564	616	581	617	615	634	610	623	641	646	639	594	550	659	583	581	638	631	594	569	607	615	613	654	605	635	580	607	647	623	633	595	639	619	604	591	616	616	647	590	611	617	581	546	624	612	635	622	591	617	589	637	605	630	610	621	624	570	625	570	625	609	621	599	608	603	635	600	624	595	617	591	603	598	621	585	558	596	647	621	601	649	633	633	616	599	621	618	612	604	632	587	571	619	610	588	611	605	586	588	592	647	624	615	647	607	583	620	601	654	600	599	580	583	593	569	607	606	581	592	642	615	609	620	579	618	588	632	634	562	594	563	607	608	610	619	620	608	633	612	567	627	663	648	580	597	614	603	617	561	593	579	642	589	654	657	576	628	612	572	565	614	601	610	638	645	609	582	592	612	612	612	583	593	616	593	602	540	624	646	588	579	573	644	599	616	616	569	607	558	567	636	595	607	604	641	654	604	597	561	542	598	648	599	593	602	597	585	578	605	600	593	608	594	589	580	580	593	595	571	624	609	598	655	620	629	593	618	606	605	600	587	614	554	615	609	581	604	599	581	560	594	618	597	592	610	532	628	573	592	562	587	600	606	647	601	606	612	568	625	554	610	599	579	605	621	607	593	610	591	579	610	604	612	610	600	563	602	608	596	549	570	639	630	602	608	587	586	611	610	564	584	592	634	613	570	628	618	585	628	606	620	599	599	587	561	591	589	571	613	636	599	588	621	571	623	598	613	558	577	619	642	664	596	598	621	613	600	600	587	594	605	588	595	547	542	607	611	615	641	602	594	608	622	554	561	583	581	613	572	648	608	581	619	599	589	582	624	590	631	613	616	605	583	609	608	599	630	625	680	595	609	628	593	609	648	532	573	613	615	607	654	577	589	617	642	604	590	618	617	586	624	577	622	567	583	616	618	548	579	564	623	616	658	594	617	603	555	601	623	614	564	533	604	625	601	620	569	608	622	595	585	650	602	598	564	635	613	565	585	554	620	590	577	560	566	570	628	666	602	587	595	587	605	572	601	608	526	570	584	590	582	585	579	624	607	578	563	627	564	597	572	647	613	599	584	600	579	596	620	576	611	653	614	587	663	595	632	555	601	616	629	585	600	617	591	592	564	580	596	617	612	594	615	612	630	586	601	591	634	600	588	643	562	585	572	651	540	580	614	591	589	635	564	589	575	579	601	591	564	620	573	583	623	586	605	619	602	618	609	588	613	595	598	611	602	588	551	570	594	593	589	651	590	577	596	581	605	599	629	623	561	621	594	616	584	617	579	591	635	578	614	577	590	636	629	622	591	621	614	605	617	555	552	623	590	600	577	578	619	587	566	594	575	596	603	605	665	567	583	587	629	623	572	628	585	584	580	613	598	600	634	622	590	567	562	625	634	576	564	583	597	610	568	570	600	595	575	594	572	575	615	567	576	608	610	586	609	585	594	646	617	614	587	625	597	576	617	616	594	645	588	560	612	633	585	604	566	614	569	601	597	567	627	642	613	562	627	614	615	558	565	633	571	601	581	593	586	572	611	588	641	632	612	595	592	578	593	567	597	606	599	625	596	593	639	616	601	577	604	574	598	602	595	590	576	596	616	640	628	629	593	597	569	628	595	574	559	592	606	603	622	602	579	575	568	613	641	566	568	593	599	627	631	570	652	595	581	607	605	610	615	588	625	589	615	628	611	617	624	585	612	587	604	591	626	582	612	571	606	584	616	618	607	591	588	633	581	595	596	584	637	603	620	576	595	593	588	558	614	605	576	553	609	607	579	595	609	597	585	599	583	610	579	566	596	541	581	570	605	567	587	594	576	580	617	559	566	588	542	575	614	611	584	627	606	573	668	569	599	609	630	621	608	667	603	636	618	587	590	599	575	594	626	627	551	603	600	608	602	585	605	659	593	595	569	576	611	626	609	593	615	578	602	617	635	627	600	636	596	639	579	590	606	609	558	594	609	585	586	569	644	593	586	564	560	601	622	657	584	647	660	573	596	620	610	667	578	613	629	610	588	577	621	564	600	581	587	588	576	575	590	603	597	595	607	609	569	607	620	583	605	547	565	541	581	591	630	587	568	565	573	586	607	586	605	592	618	576	623	606	607	635	613	622	604	592	540	558	646	556	595	587	559	584	612	604	611	565	630	611	648	628	613	563	616	600	611	601	600	589	590	605	602	585	606	560	588	604	586	602	614	577	589	590	614	602	557	599	571	549	563	596	611	600	581	603	564	601	569	592	594	541	574	620	548	534	612	616	578	585	601	566	566	633	589	531	597	589	574	587	633	567	572	602	627	616	651	620	598	580	554	577	584	609	613	553	611	594	627	593	597	557	597	594	564	584	617	604	585	574	561	608	631	605	602	552	595	586	597	576	627	568	597	598	569	596	623	606	559	621	620	596	550	597	616	614	607	580	601	645	574	571	644	584	607	600	595	631	604	602	630	578	605	625	633	609	612	590	585	656	591	597	589	605	605	622	572	640	596	629	611	560	604	583	619	616	629	594	536	578	556	590	631	574	575	580	586	601	621	525	631	609	593	595	605	603	575	529	611	607	626	565	590	599	570	613	614	604	563	584	612	634	641	609	610	630	667	593	610	589	603	590	602	600	617	633	625	626	640	585	546	573	572	613	556	583	579	653	586	554	570	602	629	589	608	566	582	596	638	590	573	619	588	598	579	580	584	603	567	632	578	580	612	583	594	587	592	594	589	634	623	664	603	595	578	623	587	594	628	649	577	582	607	620	531	589	587	598	642	642	580	576	576	637	577	597	620	604	576	589	582	597	611	609	640	626	637	620	609	577	571	613	617	601	620	626	578	549	544	566	558	604	592	575	591	589	618	611	591	592	577	631	566	576	610	596	622	654	616	568	570	582	599	597	586	594	585	565	643	582	620	590	575	627	601	574	621	598	589	564	640	578	623	635	564	599	601	604	654	581	595	583	605	589	588	622	551	612	602	614	577	571	585	589	606	562	592	554	589	630	577	589	623	607	638	637	616	607	628	651	593	582	585	578	585	569	554	581	610	579	596	587	592	560	565	619	612	610	595	543	600	589	648	536	576	557	623	605	616	564	591	599	554	596	630	631	594	577	592	553	585	625	618	596	593	629	619	579	617	579	591	599	581	659	573	602	634	565	605	576	580	575	628	594	588	620	580	579	631	598	611	632	602	640	572	582	606	594	617	609	606	583	596	600	600	587	618	546	579	574	559	612	611	638	612	560	656	592	535	590	555	578	591	600	621	580	565	628	621	575	638	569	579	567	573	654	628	607	583	588	599	635	557	590	601	587	612	623	600	580	568	617	576	612	587	570	598	602	594	581	575	619	637	582	601	619	573	579	603	606	596	567	598	579	590	587	576	621	573	560	591	586	578	602	615	566	600	609	591	574	611	567	624	616	597	602	581	598	592	629	594	570	581	606	596	566
4438	6933	5881	3322	2119	1547	1341	1292	29578	34903	25761	12102	4254	1604	732	591	545	506	537	532	513	512	596	508	550	526	507	551	578	560	521	496	509	477	564	521	525	540	553	485	537	554	517	561	516	489	521	525	569	551	536	515	511	524	552	572	531	545	516	508	483	513	536	517	535	540	535	530	518	501	548	504	519	555	536	493	495	533	501	572	552	525	524	550	502	565	542	562	526	558	533	559	525	486	566	527	549	525	539	513	514	531	537	490	541	515	538	540	523	527	525	569	508	536	541	577	573	561	528	568	514	532	490	559	505	530	519	515	576	551	527	543	539	540	509	516	518	545	523	498	523	525	502	523	537	499	496	539	558	535	537	501	554	507	544	585	545	519	548	514	485	547	507	523	556	560	518	524	542	516	485	525	540	495	563	520	507	560	518	516	494	546	490	553	530	509	539	513	546	550	506	534	546	519	504	494	513	518	476	518	528	527	515	512	518	501	523	503	510	483	556	547	490	555	574	517	529	496	465	543	566	520	548	563	527	537	525	514	502	557	543	491	508	552	517	512	569	544	528	586	520	530	559	523	521	495	521	520	529	561	510	493	523	527	528	500	565	494	485	563	531	535	525	529	502	517	491	513	543	540	497	517	569	505	527	557	520	506	465	604	513	535	512	559	517	524	529	528	506	551	567	508	528	536	501	503	582	563	538	491	518	530	518	553	545	522	549	517	530	538	518	519	553	525	523	510	542	522	544	533	520	496	547	520	527	501	550	506	559	524	519	538	566	516	495	553	506	558	530	547	527	522	554	444	541	525	528	549	532	534	517	527	506	496	567	569	498	546	566	530	508	532	529	531	494	554	502	497	551	491	536	526	549	527	512	538	522	576	524	523	524	561	536	487	543	551	544	494	555	510	516	520	558	502	507	552	491	530	515	548	519	532	517	547	485	520	527	466	526	545	548	517	497	509	536	461	538	490	528	532	486	523	559	533	546	507	540	528	519	512	553	526	501	504	559	532	540	501	529	516	546	569	531	560	533	560	545	541	554	571	495	559	519	535	513	557	518	507	505	536	514	528	552	524	542	542	510	504	529	500	527	531	536	531	540	517	528	508	554	512	490	528	494	573	525	524	536	521	530	559	543	550	528	511	547	524	580	500	557	519	494	581	530	531	521	493	539	543	515	504	514	524	527	523	538	521	546	540	488	510	517	527	529	545	517	510	553	508	487	493	565	515	488	548	522	513	531	556	512	508	520	532	517	541	486	494	528	527	523	516	522	499	556	538	525	525	548	573	497	566	552	541	513	502	508	516	514	555	543	527	515	493	488	519	526	508	516	521	523	504	531	522	519	576	498	497	519	484	521	526	513	498	543	528	524	514	567	526	564	542	577	522	532	491	492	514	522	504	498	560	528	508	529	529	540	510	519	529	548	525	516	523	539	529	535	527	519	528	502	544	528	524	548	525	486	507	540	532	557	513	523	498	537	513	494	535	526	499	521	528	530	537	565	519	510	542	529	549	517	548	510	511	522	526	532	497	528	511	485	495	513	531	527	490	505	536	549	530	481	548	527	543	532	515	533	512	548	478	523	539	503	512	553	563	523	532	521	518	497	508	490	537	514	502	555	527	523	510	517	508	520	501	502	530	462	520	513	530	552	545	561	574	513	528	521	523	509	544	518	575	521	507	522	488	529	535	515	532	543	483	556	534	497	534	521	503	547	523	537	522	530	501	528	571	506	495	522	565	541	505	535	483	543	550	509	574	494	522	535	511	498	548	532	564	520	521	511	503	563	514	518	556	492	525	521	544	514	510	502	546	532	493	507	517	513	496	548	524	507	552	523	488	527	509	550	523	533	496	523	492	475	508	521	526	533	547	512	531	504	527	504	520	522	514	533	543	529	486	571	509	548	510	525	498	524	497	501	522	509	553	526	530	525	502	496	501	544	526	551	550	544	501	522	525	539	532	515	529	512	487	517	500	548	506	499	540	514	549	529	533	531	519	546	536	521	538	491	485	501	534	519	539	549	553	492	536	505	556	563	525	508	538	523	527	544	520	508	527	528	515	501	555	482	514	570	523	540	516	518	515	569	535	541	517	505	536	557	468	498	534	533	526	470	533	518	512	507	571	570	546	521	538	506	513	514	565	502	598	534	523	564	503	523	528	551	556	528	498	532	537	485	533	519	547	529	511	540	526	560	546	541	565	483	524	533	486	478	525	527	557	533	519	561	546	503	504	544	526	505	498	511	513	508	550	536	503	494	470	528	491	529	491	504	526	528	521	515	524	543	568	589	516	526	572	512	512	501	519	530	542	559	529	557	501	502	508	511	477	548	485	514	528	527	513	509	525	513	523	537	542	494	537	546	484	492	512	494	514	576	552	497	516	529	545	535	526	532	536	532	517	496	547	506	520	513	513	522	531	493	551	536	493	554	549	507	524	530	530	520	500	523	493	479	541	540	477	541	536	519	532	510	538	511	530	513	534	522	514	513	519	540	473	556	507	560	514	520	531	482	549	511	500	535	574	518	511	511	486	501	508	516	541	475	551	497	489	522	554	490	536	544	547	512	527	523	511	548	499	598	496	555	555	517	576	487	510	529	514	540	514	569	507	526	545	524	519	490	511	524	490	531	529	514	533	499	522	488	540	525	516	491	510	515	519	553	524	529	570	553	552	546	519	518	515	511	497	503	529	533	487	523	565	573	522	475	474	529	523	557	511	525	541	488	539	536	511	547	530	540	498	525	499	536	495	512	531	522	540	586	512	506	536	538	574	506	533	519	533	539	545	534	511	492	505	514	552	549	543	547	533	507	542	537	533	556	533	527	562	518	498	501	506	500	523	543	521	525	535	529	530	499	514	485	523	528	489	514	495	524	531	523	524	528	546	536	502	511	543	533	528	515	517	518	500	538	512	552	536	507	474	565	510	552	541	471	522	528	514	584	556	550	498	533	489	534	515	523	516	553	523	537	541	520	491	533	527	532	540	485	544	504	483	507	549	548	504	529	497	470	575	515	521	531	533	551	508	518	526	547	552	563	514	528	544	525	529	506	509	514	530	507	570	512	495	533	506	528	529	531	507	560	545	520	541	508	497	531	519	566	496	568	503	504	486	514	502	499	532	516	505	523	477	530	540	513	508	552	493	508	513	508	520	476	496	484	507	460	525	487	519	491	523	535	524	530	530	543	524	540	534	497	482	537	511	514	537	515	516	573	505	499	522	523	492	531	563	500	531	531	521	516	574	511	532	527	537	548	491	540	564	532	538	482	555	531	541	483	504	507	562	530	489	486	525	514	560	535	542	557	530	502	495	545	569	530	494	483	514	495	529	515	538	502	558	543	531	532	516	536	533	533	513	502	527	488	509	532	560	554	533	520	494	524	482	507	515	496	500	549	525	535	531	553	512	477	511	562	515	534	494	518	538	511	521	509	527	518	517	501	578	488	484	502	531	538	536	512	556	500	519	508	546	510	507	549	501	515	527	532	498	466	537	548	488	556	493
27877	11832	1472	776	537	450	472	454	1485	2408	2069	1251	684	499	440	431	419	427	403	440	437	418	402	386	413	408	437	404	445	409	416	417	415	440	395	440	372	365	415	389	428	429	398	417	401	413	407	431	407	419	400	424	428	445	359	436	399	417	391	408	400	419	441	390	364	408	407	460	354	373	437	411	395	389	416	411	401	441	410	411	398	405	409	433	402	414	380	429	408	421	385	371	410	404	383	387	399	387	411	451	400	399	417	446	403	426	412	408	370	384	413	403	432	430	425	438	405	418	411	407	396	412	418	404	400	416	427	391	424	372	418	428	413	435	412	456	395	407	389	388	413	419	423	409	426	422	429	417	393	412	383	388	421	430	395	405	421	395	452	366	441	407	440	405	433	393	397	423	405	383	380	399	413	404	442	436	395	392	406	417	379	383	380	370	421	355	388	394	371	387	418	406	395	421	398	390	415	430	429	426	391	430	390	447	388	416	409	406	382	399	392	443	431	385	390	424	441	391	390	385	381	438	378	410	375	398	403	434	395	443	387	389	431	401	420	384	371	417	405	409	435	363	415	378	426	398	402	404	428	413	400	403	437	411	407	358	387	384	421	416	409	409	380	418	428	405	355	442	402	438	415	447	418	429	413	393	432	418	382	427	387	416	422	395	413	431	404	407	408	417	412	411	422	412	422	396	414	386	428	421	412	382	394	422	393	411	401	436	418	412	392	393	406	422	407	394	381	418	366	408	380	419	412	428	399	387	436	403	399	447	378	417	409	434	380	367	410	418	399	406	410	425	409	414	433	408	412	376	401	421	413	424	416	407	436	401	425	416	417	401	421	395	422	382	440	423	399	418	386	407	428	412	415	389	393	463	415	404	406	397	421	396	425	395	423	399	418	393	378	396	441	392	368	416	397	411	394	432	428	414	404	408	415	410	366	409	412	422	418	357	378	385	413	447	396	382	394	403	401	425	400	407	403	421	434	401	429	453	455	396	445	394	399	400	387	424	404	382	415	368	414	411	381	410	383	421	417	412	382	407	411	419	415	455	405	451	405	389	415	416	428	392	420	419	398	439	436	390	394	427	375	408	426	431	423	406	367	383	389	409	412	405	410	412	394	395	399	398	432	388	411	384	433	384	419	440	383	392	422	410	417	452	435	433	429	429	400	409	363	401	404	408	381	408	417	400	444	401	359	416	420	432	406	407	386	393	402	442	424	393	397	411	441	424	412	419	401	444	410	394	432	409	411	368	392	385	415	390	395	406	401	430	416	434	409	390	401	408	424	416	400	409	405	412	366	419	384	400	378	410	400	372	384	413	461	391	391	426	406	409	400	428	422	423	404	401	394	382	424	412	407	423	429	425	430	405	400	386	383	367	383	429	409	411	437	415	408	397	436	436	364	397	391	402	461	408	373	411	433	395	391	431	376	409	380	378	390	397	420	414	361	410	403	438	412	377	433	444	371	431	371	408	404	422	392	401	367	368	429	400	410	410	418	410	435	384	411	396	408	444	402	392	399	405	371	372	381	392	415	403	428	399	447	461	407	441	447	405	447	398	410	426	410	432	404	379	428	381	425	389	419	414	429	450	391	402	429	405	408	426	443	395	382	414	453	400	406	384	398	466	396	405	429	380	442	399	409	415	405	437	405	408	391	408	394	411	382	409	416	393	406	398	389	439	411	364	420	378	345	409	392	424	387	421	409	410	378	396	383	425	405	363	411	403	430	353	407	425	400	408	407	440	400	430	420	396	432	383	412	393	395	419	379	448	404	452	397	416	379	403	405	406	395	385	384	412	433	408	395	424	409	398	436	400	397	406	402	409	405	433	402	394	406	399	397	424	424	429	420	403	385	375	385	382	424	446	429	410	397	406	430	415	430	402	424	418	428	408	428	411	410	361	400	417	395	405	404	431	410	396	398	416	420	438	434	415	386	389	404	406	404	372	427	419	393	405	412	422	407	383	419	405	407	436	417	390	395	399	395	434	417	404	395	401	425	405	394	431	430	389	370	427	441	387	375	384	403	413	412	448	376	408	398	357	392	423	402	408	375	424	377	382	412	409	447	412	419	395	414	426	410	419	428	410	402	390	421	387	436	432	412	395	449	409	402	379	391	424	434	402	389	393	457	419	411	392	381	438	431	410	386	411	403	426	429	371	440	408	400	389	361	452	399	405	398	400	425	418	391	418	401	446	399	385	358	414	414	419	382	378	417	393	392	414	389	406	442	393	426	393	376	386	427	402	416	409	439	420	373	377	422	405	415	377	429	420	424	389	411	418	427	405	404	394	446	385	413	404	404	436	396	372	429	414	444	400	428	407	389	413	428	441	433	407	409	417	403	385	416	409	405	418	432	422	409	402	412	404	396	394	435	416	422	405	397	412	448	404	425	388	450	393	390	414	430	393	394	415	403	419	418	419	413	414	432	401	398	418	414	391	382	427	425	386	421	421	431	449	393	433	389	405	419	410	411	389	410	393	430	436	400	404	425	415	374	426	407	397	424	429	414	400	406	420	401	417	400	392	401	390	390	363	434	353	438	403	375	398	427	410	421	413	401	414	436	356	386	426	409	381	396	432	371	401	381	406	420	381	398	402	425	403	400	405	432	452	404	385	421	396	414	433	379	358	388	375	371	397	413	405	382	370	412	427	402	382	396	386	398	390	406	396	433	428	407	417	395	390	412	414	384	374	393	415	392	393	406	407	426	353	410	405	420	426	383	411	413	401	430	399	402	403	379	409	369	388	446	409	397	392	416	405	402	408	451	399	433	385	393	425	387	415	392	435	421	367	374	410	390	426	391	396	405	422	402	390	342	403	377	400	444	400	406	408	423	393	409	372	403	445	405	431	422	392	433	407	385	418	407	382	411	392	415	370	432	453	401	427	412	437	411	409	420	426	367	401	449	417	415	419	454	401	393	420	382	402	407	406	433	397	432	443	379	380	416	417	410	420	395	407	401	388	385	440	437	385	408	415	429	416	416	437	413	433	395	430	361	452	403	419	429	414	415	389	420	403	428	387	411	406	356	378	410	381	406	421	419	418	435	395	424	446	414	391	389	427	402	424	401	410	421	390	373	391	368	389	410	358	403	383	430	393	396	399	393	439	440	398	418	415	376	414	410	438	379	372	421	400	430	408	420	413	431	413	395	418	448	387	428	410	400	427	426	432	370	439	423	406	399	400	428	417	379	420	411	404	392	393	393	425	437	428	401	376	374	415	396	375	405	395	424	418	428	434	385	438	416	391	438	425	393	409	445	393	385	418	379	413	423	380	411	449	381	399	392	432	437	436	407	397	394	408	393	430	432	418	408	388	395	396	409	426	374	393	441	407	439	422	441	428	370	403	413	380	425	384	411	404	426	428	435	388	436	429	385	387	407	415	417	394	442	410	394	431	403	381	380	396	421	378	387	403	391	445	420	366	417	415	409	402	379	401	410	408	369	397	420	398	415	392	400	419	429	429	418	430	372	376	378	397	418	367	406	412	425	386
5356	941	930	562	483	460	430	468	2275	2953	2291	1301	658	467	395	375	380	330	355	349	315	352	334	386	386	387	399	359	353	368	348	351	389	311	374	349	385	354	394	355	356	361	383	398	347	366	335	406	355	359	379	356	365	344	364	375	361	363	351	341	355	332	341	324	372	403	354	377	365	371	361	369	368	347	377	332	335	350	362	339	363	357	364	351	352	344	341	341	405	379	371	365	344	380	394	340	362	343	336	339	357	359	346	354	369	395	409	356	350	344	356	355	358	370	389	370	359	371	363	346	400	348	355	385	356	355	351	350	361	351	371	384	361	351	360	309	384	346	378	359	345	320	370	347	332	378	377	365	372	316	376	391	362	365	380	355	388	365	349	380	376	376	355	360	381	365	382	337	376	323	357	362	381	363	346	344	362	353	362	378	357	337	351	367	378	352	355	353	360	365	356	361	364	348	359	352	331	367	343	358	372	390	398	343	376	369	401	362	337	374	359	369	338	356	370	367	392	352	372	387	387	364	387	360	396	352	353	353	335	367	373	366	364	361	331	354	353	360	369	346	371	376	375	336	364	366	391	371	345	321	357	356	348	367	381	399	342	354	366	345	365	370	357	383	385	359	355	346	355	339	338	337	388	379	366	337	350	344	356	320	362	357	383	366	324	368	380	336	359	344	349	378	357	343	379	370	364	360	374	321	373	340	345	380	383	393	411	379	363	348	354	345	313	345	355	375	378	381	362	351	372	348	310	384	365	363	347	343	376	381	338	358	353	344	388	345	373	362	380	356	356	340	382	321	378	331	369	359	340	392	371	377	381	381	375	347	353	352	347	356	356	355	384	348	346	351	368	364	326	381	359	384	344	354	356	343	380	354	399	340	379	365	346	352	354	383	368	377	367	339	344	356	355	347	353	350	334	352	354	363	331	360	357	360	345	359	381	360	371	355	325	326	364	381	364	381	380	383	373	359	350	386	359	362	330	370	331	396	321	353	395	364	336	338	328	376	360	369	360	352	386	335	396	381	331	324	354	359	352	355	357	374	390	322	347	385	361	390	310	381	367	369	359	380	370	385	363	353	336	376	346	383	351	362	368	394	324	364	377	346	339	319	369	343	389	377	379	334	371	335	359	377	360	356	356	390	347	374	342	362	340	380	359	399	341	391	353	383	383	347	358	357	336	351	334	366	349	359	328	370	422	384	332	368	342	379	363	412	345	382	381	392	382	305	381	349	371	378	330	378	349	352	366	373	349	354	356	368	355	343	362	343	355	352	390	343	364	329	371	375	332	367	359	374	360	401	334	380	347	354	376	358	358	380	338	382	375	367	322	353	364	352	338	352	361	356	365	336	357	360	353	376	337	353	340	316	384	352	369	372	371	365	346	367	357	361	376	344	358	375	346	336	371	358	359	372	343	366	378	365	365	349	341	345	343	348	377	326	376	363	360	356	371	367	329	371	371	365	354	335	375	416	367	355	360	331	390	324	371	326	402	404	370	371	360	363	362	359	386	373	361	369	358	385	369	341	365	375	359	344	375	377	389	371	342	360	366	352	326	368	332	360	339	381	377	347	373	367	332	349	341	343	370	329	344	347	344	352	372	358	355	366	375	345	358	392	388	338	373	333	370	388	395	344	362	388	355	337	395	327	343	413	397	299	353	357	356	354	381	327	360	359	349	370	340	364	357	371	368	340	354	347	375	349	375	356	342	352	383	341	394	377	357	337	383	352	353	383	358	385	338	348	303	359	351	343	338	346	355	363	364	357	378	336	337	345	359	389	367	328	326	343	364	374	352	388	369	357	354	350	389	348	344	367	352	372	352	352	316	392	357	338	387	333	363	342	368	374	394	364	392	322	332	361	353	344	381	330	338	352	342	386	393	395	373	361	357	339	355	355	324	341	371	383	347	328	376	368	355	340	364	352	375	356	361	367	362	378	381	364	366	346	341	348	347	352	381	370	348	377	338	380	326	346	337	374	348	354	323	354	349	343	374	331	353	368	381	347	364	375	362	374	384	364	366	351	345	354	348	384	371	353	379	348	348	350	373	366	389	348	404	347	364	300	361	335	356	333	375	358	371	358	328	358	371	380	391	336	326	351	384	330	395	368	341	370	399	339	368	343	356	354	409	373	347	366	379	365	370	374	336	387	381	318	359	382	348	353	353	365	336	342	389	384	334	373	368	387	353	374	374	334	378	359	362	386	396	300	355	357	352	394	320	374	367	334	380	379	362	346	355	341	324	366	366	345	359	345	347	363	365	371	363	366	355	339	347	353	337	346	377	368	361	334	355	356	339	356	332	349	373	366	404	389	326	344	337	316	344	348	362	350	342	387	342	387	332	372	341	392	346	353	365	332	363	350	386	338	350	360	324	349	368	355	370	358	351	372	378	361	371	352	359	320	349	349	362	362	381	352	388	345	358	363	375	369	387	363	349	366	366	382	345	406	349	374	335	384	334	388	377	367	370	353	389	359	363	395	356	362	376	393	362	390	328	340	364	351	383	331	372	337	381	340	366	348	357	309	359	349	350	340	367	365	388	336	355	358	353	423	336	351	404	378	363	373	365	367	348	341	323	370	372	356	365	349	370	356	364	342	352	364	358	339	363	340	330	316	363	354	360	343	359	352	348	372	368	331	355	365	364	375	368	333	362	378	389	366	379	331	300	322	371	344	355	361	361	348	390	358	354	396	364	337	354	349	367	357	363	365	357	330	362	321	361	376	344	350	399	381	360	332	368	365	351	398	361	385	357	376	348	349	360	337	344	374	360	388	327	370	345	373	339	349	356	344	362	375	333	348	366	373	307	361	326	357	356	341	358	380	347	354	347	348	340	371	363	338	401	377	365	340	348	327	375	372	302	345	378	377	347	372	371	342	356	377	383	363	376	397	350	339	359	362	374	373	366	377	367	344	350	340	320	347	394	341	387	355	363	401	355	364	333	386	371	384	373	413	371	371	314	379	356	368	344	357	326	348	375	378	363	359	333	341	326	337	394	366	340	375	360	349	346	353	354	364	367	350	356	364	378	368	327	362	347	363	370	340	369	347	381	362	350	360	338	372	339	330	366	351	355	327	392	372	366	340	359	378	338	351	357	333	338	374	372	366	388	362	325	385	411	360	378	357	382	356	383	358	346	387	343	374	343	356	359	365	338	358	366	375	343	364	327	384	325	336	387	358	385	335	368	354	363	349	357	339	318	365	358	343	308	401	350	372	348	347	354	391	360	373	344	357	351	364	372	369	402	368	356	375	360	331	387	353	353	346	344	346	330	397	363	374	317	364	356	349	352	377	340	379	346	345	366	335	388	328	358	352	354	392	344	364	337	371	363	373	372	370	316	365	366	378	356	329	366	354	374	372	368	385	340	379	359	333	378	382	329	330	378	362	370	386	338	357	371	378	369	354	312	333	371	359	374	376	335	373	365	342	337	361	357	364	364	352	341	386	365	390	343	364	365	389	375	355	403	396	341	404	355	346	384	348	320	373	377	371
25564	21478	27529	25601	5936	1128	869	748	11201	24373	17947	8069	2194	920	566	531	432	443	473	479	483	467	484	496	483	467	488	470	500	475	474	498	437	439	447	461	457	468	480	479	445	446	456	457	453	461	453	450	472	438	486	470	455	466	477	435	446	431	467	445	455	421	483	450	433	462	434	479	453	442	478	489	445	436	409	492	452	471	454	430	459	447	476	437	435	458	476	470	447	463	473	465	477	448	435	463	435	446	418	451	467	475	451	441	482	482	483	499	451	462	418	463	512	455	477	467	462	462	436	498	466	479	457	482	429	477	457	493	429	473	436	436	439	457	439	455	440	462	475	467	445	481	454	481	467	446	459	466	486	478	446	488	488	479	470	452	461	498	423	454	474	431	437	485	466	437	429	489	446	462	460	429	461	446	497	409	487	493	436	489	449	460	467	469	440	440	458	434	451	456	435	442	452	452	437	477	500	424	439	446	467	426	498	457	467	477	469	457	427	443	466	429	468	447	458	439	479	471	474	480	491	434	456	475	453	449	454	450	428	474	491	454	467	463	468	425	458	447	432	446	443	512	454	488	467	446	463	462	495	472	461	494	443	439	431	492	441	447	423	428	452	474	456	442	413	449	488	465	437	481	467	459	498	437	439	459	449	509	477	456	439	445	488	480	483	460	427	434	502	485	457	473	468	456	472	451	488	453	440	467	540	464	489	468	458	468	473	451	494	492	441	419	432	466	461	490	454	445	433	468	486	462	509	456	504	458	485	507	455	480	509	483	451	469	459	456	426	428	445	441	454	465	449	463	470	468	447	470	481	473	459	484	452	441	421	443	468	440	457	484	487	451	432	419	450	499	440	469	494	480	486	486	447	444	468	470	450	465	463	435	468	466	404	468	428	466	461	481	440	436	478	449	459	463	419	473	459	455	446	447	459	450	470	442	427	470	458	461	443	448	496	437	428	445	442	453	463	468	432	497	451	500	492	462	446	455	436	440	452	453	457	471	456	460	435	495	481	447	453	474	439	432	464	439	444	469	488	460	434	468	425	422	461	448	477	424	448	464	453	468	434	469	441	444	477	450	476	470	456	444	448	472	468	460	499	454	479	445	430	504	438	453	437	435	415	414	479	456	443	451	435	481	443	427	473	496	454	465	420	466	464	486	475	489	416	454	479	458	427	469	491	438	460	456	451	441	447	458	451	436	471	471	453	476	502	467	452	478	431	456	439	478	452	496	501	423	436	471	466	446	467	457	448	451	442	491	452	466	424	476	501	458	489	467	455	479	463	468	448	462	478	465	474	430	444	472	448	474	431	436	408	465	465	487	510	443	450	428	463	453	436	438	432	482	435	420	425	465	423	448	459	477	496	437	429	461	477	453	491	441	478	469	482	468	451	445	424	503	482	461	481	448	472	492	403	421	470	430	452	453	468	481	438	440	435	488	434	476	468	468	443	459	438	495	433	453	460	480	428	470	465	465	459	458	472	504	469	481	436	484	466	458	480	454	436	478	467	477	442	462	477	468	457	488	417	417	439	444	474	511	478	428	451	447	432	454	423	438	427	449	504	439	437	415	466	447	477	453	443	489	478	465	471	489	466	455	440	451	467	432	455	456	455	457	465	428	443	449	458	497	447	427	454	480	454	431	443	444	434	479	459	487	481	457	449	432	447	445	436	453	464	431	462	499	466	419	457	473	466	449	483	507	470	459	476	437	460	471	476	476	457	454	473	462	438	464	450	481	501	448	471	481	427	414	472	438	484	466	459	438	472	466	458	434	445	492	441	453	491	466	457	441	452	455	436	403	497	469	501	435	496	462	472	481	474	467	450	472	461	452	476	435	464	454	446	488	471	491	426	463	457	481	451	458	435	450	464	505	493	469	473	485	416	442	452	453	458	439	461	469	441	473	468	495	443	485	480	471	513	445	464	445	490	503	479	476	452	430	443	501	492	454	449	439	492	455	505	501	471	461	453	451	447	459	469	447	452	501	466	459	459	479	435	447	447	459	499	494	468	459	462	453	463	457	478	468	422	455	474	499	446	436	490	484	421	463	446	468	468	431	445	462	430	482	414	451	439	458	479	473	418	464	450	446	473	431	442	445	492	468	453	464	462	442	465	449	489	460	485	448	503	446	463	461	483	459	474	459	492	481	467	491	454	424	516	447	465	437	482	433	455	462	468	450	450	450	471	449	485	455	488	468	462	436	468	438	468	438	434	448	489	434	462	465	469	465	454	472	429	431	485	426	429	437	482	450	460	484	469	454	454	421	454	466	457	446	453	480	499	453	443	422	431	449	449	433	511	490	472	465	433	476	490	427	509	452	468	475	450	468	466	482	487	457	462	443	422	481	414	472	472	416	472	480	469	440	456	459	469	492	455	442	464	453	471	476	465	422	451	438	491	431	451	491	434	472	472	458	450	480	446	427	467	442	467	453	430	474	444	423	475	438	460	431	464	445	476	488	458	480	408	475	485	469	480	457	468	471	492	504	443	433	448	453	424	479	471	439	456	464	489	448	466	449	427	457	466	417	425	456	479	457	493	445	486	438	448	458	471	463	470	440	471	477	444	470	458	468	486	463	416	478	482	451	480	459	443	476	463	503	470	448	497	428	470	451	515	421	471	491	488	454	452	422	459	477	466	455	456	432	473	434	497	435	455	441	484	450	477	431	468	493	434	451	477	444	457	440	428	487	482	428	468	467	435	475	463	421	462	478	429	452	474	450	456	454	457	456	471	441	434	414	446	513	466	440	427	475	471	452	452	449	449	444	445	473	479	487	470	481	494	459	434	476	474	431	448	451	482	453	469	471	448	448	475	437	404	470	414	445	449	448	438	430	437	462	464	428	423	446	470	471	468	483	452	456	461	480	446	463	477	440	428	459	457	452	523	412	461	453	449	447	435	510	490	461	427	455	470	418	455	477	445	426	449	457	451	472	465	450	462	449	440	474	446	468	443	444	496	451	446	410	472	453	451	418	464	445	464	477	475	444	467	488	469	472	447	427	453	478	450	441	456	479	410	431	437	451	458	456	473	459	451	442	479	464	433	458	453	452	427	494	447	450	478	429	482	437	460	436	448	486	440	455	479	466	488	455	492	431	449	445	447	452	451	443	468	480	467	469	434	492	471	433	479	439	441	455	454	475	442	473	470	449	434	447	467	484	457	501	462	491	432	440	466	446	464	458	469	493	480	434	474	458	434	488	467	478	470	471	456	489	467	489	434	453	427	470	438	500	446	426	480	451	461	451	476	433	477	425	434	455	462	431	435	443	467	433	469	466	477	457	409	456	419	450	463	470	466	466	464	449	489	457	461	438	460	442	416	463	457	461	480	460	474	467	448	468	463	471	461	433	483	449	423	456	478	454	486	468	465	471	453	480	502	481	447	444	459	468	475	470	460	429	424	494	478	457	449	422	446	435	477	417	490	444	400	450	485	470	462	492	459	435	468	492	456	483	421	450	454	394	429	461	450	454	431	459	438	424	440	443	449	483	465	459
4102	4024	3104	1664	1081	875	886	849	14609	22097	15093	6760	2270	979	527	430	408	360	445	385	443	439	430	427	409	392	410	429	408	402	445	428	443	465	402	447	420	420	361	435	412	452	377	402	429	379	398	441	422	417	397	427	398	402	452	450	399	428	415	431	429	425	429	411	428	414	405	396	405	366	394	373	377	399	440	398	421	400	451	393	401	414	375	439	443	410	414	437	424	406	381	424	408	377	399	400	417	399	399	424	432	418	417	394	416	402	440	423	412	414	415	416	389	437	413	402	412	416	391	406	461	416	441	399	373	424	405	402	439	394	399	351	420	420	425	430	397	414	419	436	405	447	402	404	432	413	423	407	423	388	418	428	458	409	428	394	415	422	414	395	399	417	449	390	399	418	431	422	420	378	391	427	401	398	427	420	415	421	418	402	427	450	355	432	432	414	405	401	392	446	389	405	388	402	407	395	402	372	381	436	417	398	454	404	420	459	402	366	387	386	432	394	402	431	399	392	397	417	419	417	418	440	397	431	420	408	421	407	410	400	417	448	391	395	417	418	430	376	377	379	420	387	434	410	405	425	395	426	384	396	434	391	404	416	395	458	404	403	408	406	408	429	430	405	376	422	441	363	415	406	441	373	360	396	398	388	388	400	411	435	388	396	428	375	427	430	393	374	412	415	405	400	412	453	414	422	415	378	396	405	416	418	422	413	393	421	391	442	413	402	389	441	413	376	435	421	405	409	415	393	411	399	414	395	433	385	405	424	458	389	448	412	418	411	413	406	417	366	392	409	390	412	397	385	413	394	419	435	407	425	398	426	428	392	396	417	389	418	428	396	384	404	379	433	377	400	409	437	388	420	419	428	405	421	414	389	446	441	407	404	426	418	412	376	395	418	397	440	388	402	429	442	380	425	409	392	419	442	358	463	386	415	417	452	442	408	420	403	397	420	398	419	425	438	423	412	410	449	424	434	391	397	411	416	397	413	395	414	395	399	433	434	369	392	391	421	416	414	375	406	392	416	383	401	404	415	418	397	407	409	464	406	404	400	395	390	377	391	388	422	424	418	404	384	393	403	410	423	396	420	384	360	409	369	386	419	445	406	416	416	422	381	424	401	377	408	423	407	433	440	412	458	414	409	432	378	404	410	451	378	376	413	419	414	427	412	388	404	386	419	381	398	402	422	406	389	398	390	437	412	406	417	415	416	400	409	381	418	426	425	434	390	424	390	377	427	397	437	435	366	430	413	414	420	405	430	422	441	405	398	417	430	441	404	420	400	448	417	392	436	376	406	395	398	394	412	431	417	414	419	401	428	395	444	409	426	410	401	447	427	408	418	394	413	397	436	411	403	418	416	367	465	448	399	426	401	421	393	426	409	379	402	392	397	407	413	376	415	407	390	427	427	428	405	421	414	369	427	427	381	408	379	354	413	427	413	384	379	436	407	404	427	389	408	427	438	416	402	420	404	410	404	426	426	436	431	407	395	410	425	402	417	426	423	426	406	384	411	417	403	414	423	401	395	388	409	402	428	424	374	426	415	418	406	375	387	399	364	448	394	419	393	409	381	431	392	399	408	395	396	395	394	407	398	409	390	427	422	406	430	401	403	385	434	397	406	395	412	401	428	450	411	419	376	409	395	424	426	404	405	463	411	420	399	376	393	402	420	422	386	368	391	449	377	392	422	438	410	379	413	388	436	394	429	426	400	433	430	416	448	403	408	401	390	375	409	457	428	401	392	406	400	437	392	425	433	421	392	413	412	377	377	403	440	401	413	412	459	425	418	390	428	427	383	401	419	403	384	403	396	435	415	429	413	429	398	400	416	407	404	418	366	416	434	398	423	410	413	405	392	413	427	406	400	402	389	389	440	414	390	397	369	389	390	436	414	408	407	394	421	423	416	382	419	443	375	448	431	418	376	429	402	396	399	384	416	411	400	378	407	413	423	366	413	421	398	422	435	432	399	417	398	409	389	394	416	367	434	384	386	466	402	396	427	418	405	400	442	406	425	440	403	412	442	398	407	370	401	445	403	423	385	416	411	378	424	415	428	399	425	397	385	424	399	412	430	413	415	408	415	425	415	389	422	398	415	423	436	385	423	391	416	382	416	425	380	382	414	411	398	377	408	468	420	402	452	434	414	398	373	453	392	407	405	392	405	411	423	415	405	401	419	409	430	419	410	403	398	389	375	409	424	432	394	406	383	407	456	367	366	402	391	404	375	395	447	367	414	425	427	435	372	405	404	410	387	403	416	422	399	386	443	424	381	370	387	427	390	380	385	370	427	405	411	411	403	395	379	428	404	411	382	443	405	423	406	391	433	430	407	432	387	390	412	410	427	414	416	399	435	410	420	397	431	414	418	427	389	428	411	425	419	452	433	419	412	413	416	416	397	382	411	398	424	432	393	390	431	405	388	394	419	394	393	353	441	443	390	421	429	370	427	413	406	410	393	403	430	408	371	393	389	432	459	433	409	409	390	393	372	420	448	428	384	403	399	405	432	406	405	386	404	396	413	385	427	387	410	414	409	439	400	427	378	431	409	402	426	411	432	409	426	410	415	408	376	391	417	398	412	438	427	399	407	417	384	409	402	394	424	425	377	425	408	399	430	412	406	426	408	381	420	407	408	401	408	397	398	404	443	415	424	409	410	442	413	362	434	410	402	390	398	397	403	407	389	426	450	404	433	425	415	406	408	408	387	435	434	401	399	409	414	428	407	410	442	383	389	393	407	397	399	407	392	433	422	382	378	417	434	401	404	402	405	411	412	435	378	375	412	425	405	405	406	409	412	414	390	428	423	396	431	375	422	420	389	423	381	401	412	412	414	402	385	464	443	418	419	422	405	402	395	445	440	409	393	406	385	391	390	403	385	431	405	412	395	416	439	452	404	420	394	437	428	411	408	407	403	397	392	407	415	411	384	378	413	401	430	409	420	372	397	418	428	409	427	414	410	421	401	374	441	425	379	396	401	406	398	390	426	421	438	386	396	431	398	395	427	398	406	430	417	432	413	417	423	414	434	408	372	406	420	402	389	445	408	382	411	442	415	383	419	429	419	414	397	393	473	420	408	412	421	404	378	416	393	432	424	392	417	417	423	369	427	408	384	413	410	427	373	421	405	425	429	408	439	415	438	424	424	374	386	413	418	394	417	410	400	379	394	412	384	448	428	422	375	412	404	414	395	384	420	409	418	418	408	391	380	386	432	432	394	419	393	425	441	416	396	411	454	436	423	382	417	408	418	426	381	424	402	446	410	410	411	400	403	406	445	406	411	375	419	424	446	390	430	395	400	370	439	427	390	397	373	396	412	379	400	356	410	398	378	438	383	394	437	415	421	392	432	401	407	425	364	402	401	429	404	392	387	403	404	401	396	429	392	393	414	401	440	402	426	373	422	417	399	372	393	418	422	411	413	377	382	378	410	398	412	389	409	436	404	421	389	404	420	410	405	458	428	420	391	394	408	426	367	397	404	420	400	422	381	407	391	413	380
24407	21404	28698	24486	21347	7610	1845	1161	18911	41368	32419	17144	4679	1637	859	670	664	622	628	619	645	603	664	638	640	573	612	627	658	601	602	600	610	594	664	607	635	637	661	651	652	601	620	597	641	651	625	602	585	592	623	612	593	595	642	601	587	631	601	644	607	551	636	625	613	588	632	596	632	613	602	579	589	595	586	615	612	606	611	620	585	647	607	554	607	595	593	602	610	657	620	574	634	602	624	610	645	622	607	601	597	608	607	627	569	633	595	602	586	648	660	654	599	572	606	599	630	583	675	610	640	591	637	622	614	589	615	638	629	570	609	606	605	632	583	634	607	640	646	613	619	597	586	560	635	631	568	648	607	595	620	609	611	655	574	603	617	616	565	592	606	645	620	627	639	603	599	622	633	620	657	599	610	620	647	558	649	568	608	585	593	652	618	609	618	612	641	598	628	645	650	595	603	649	633	587	648	638	597	672	616	631	606	589	632	543	611	610	604	646	577	603	588	573	597	651	621	584	600	616	584	614	609	624	587	604	608	620	615	668	635	626	614	627	607	612	568	606	604	596	610	616	600	606	623	592	610	638	614	577	592	598	670	588	679	590	616	627	576	618	597	596	591	595	629	622	619	571	630	605	575	565	571	603	621	618	625	613	600	571	603	600	636	580	643	663	569	632	636	607	584	679	592	587	616	641	658	613	615	650	573	628	617	644	623	572	612	601	599	572	620	605	551	552	597	600	633	618	580	598	558	587	595	618	617	624	556	604	632	610	596	635	608	567	603	593	626	608	604	642	609	622	629	639	544	606	591	630	622	622	623	611	559	585	589	614	623	614	594	658	640	575	562	677	623	622	624	610	592	606	616	624	653	597	634	635	573	626	559	619	642	635	634	624	655	623	631	678	589	626	592	611	590	624	634	654	620	629	603	608	602	608	574	579	623	637	621	620	619	608	588	595	583	653	593	617	626	641	636	620	620	580	641	612	637	633	634	609	632	616	638	628	614	651	606	558	613	639	596	618	632	642	589	660	596	624	624	559	588	584	614	616	618	607	608	629	600	610	591	584	594	561	626	602	633	612	602	639	604	589	569	616	634	618	561	623	621	636	633	600	616	580	643	605	614	589	607	602	623	630	543	609	665	595	590	650	598	584	604	589	634	673	620	612	571	639	632	628	626	638	639	645	622	571	604	621	609	585	608	597	615	650	620	580	587	672	656	608	623	625	628	571	615	617	620	579	613	578	595	589	645	615	633	623	619	591	619	603	637	636	563	607	649	598	624	643	638	590	631	577	596	631	611	603	612	608	642	638	625	586	628	610	603	625	588	607	593	613	590	598	624	637	616	602	609	608	580	608	639	615	630	602	596	615	570	622	610	630	597	593	637	633	574	634	630	597	610	608	654	639	630	625	636	641	603	588	610	616	611	606	598	643	651	615	587	624	586	611	634	629	602	598	641	634	648	641	645	611	607	630	605	631	644	606	581	622	625	609	597	666	605	626	622	561	659	626	628	600	629	623	643	605	644	575	622	630	612	643	624	593	636	609	619	637	588	606	622	569	636	616	602	619	619	607	609	656	642	620	653	634	609	628	633	580	593	594	677	609	584	635	608	616	654	594	637	614	586	572	611	605	613	600	612	631	584	598	632	614	626	604	595	623	591	577	616	619	611	627	606	630	625	578	677	622	633	639	660	632	600	614	608	586	584	632	579	623	571	575	614	616	648	636	611	583	616	610	560	625	617	602	627	557	588	575	642	582	626	600	617	604	595	614	614	637	564	623	615	601	586	604	619	620	593	604	618	596	619	627	627	569	619	559	593	659	600	613	616	615	588	614	609	591	647	547	605	617	601	595	638	633	606	588	611	608	603	587	593	621	647	609	620	609	600	639	634	580	592	649	619	574	635	606	585	582	611	593	636	593	635	614	599	634	600	577	584	604	620	601	637	598	564	630	608	555	624	665	588	605	658	594	616	624	614	644	603	647	606	605	590	583	581	599	570	599	594	636	628	614	612	574	598	593	621	594	653	605	599	633	619	602	596	601	622	584	609	609	591	613	576	597	667	595	620	647	570	632	588	610	631	599	609	616	591	604	612	608	602	590	631	611	594	629	586	632	618	635	603	613	589	619	618	619	577	617	593	591	612	630	638	604	615	618	581	587	641	618	587	608	650	645	665	623	639	609	605	599	633	578	619	652	601	624	602	572	582	634	618	544	558	598	580	567	586	610	621	595	578	575	657	630	602	630	590	606	582	633	602	620	582	640	617	632	646	585	610	610	595	620	588	609	556	603	567	576	606	639	604	580	623	584	627	607	616	598	590	617	623	626	639	655	622	640	633	607	602	574	598	588	615	576	607	602	620	651	650	578	588	607	582	594	605	591	598	586	584	662	667	599	626	612	589	613	573	598	582	573	590	627	581	614	569	599	590	575	599	633	556	591	610	595	613	554	611	613	606	633	566	630	620	585	556	640	593	634	587	596	649	641	610	590	636	598	609	622	601	590	593	592	594	651	594	573	695	653	533	600	610	603	657	612	617	625	620	626	619	555	624	600	622	611	559	624	534	594	653	604	575	599	651	595	571	641	617	623	572	598	601	599	615	597	568	593	592	606	581	611	593	655	597	557	620	617	663	641	568	597	593	591	628	590	588	629	571	586	612	620	619	631	611	624	605	621	595	614	623	588	666	629	619	602	611	656	595	620	597	571	617	598	603	582	575	635	615	613	586	583	672	622	608	604	551	617	606	603	614	619	609	617	619	622	601	580	629	581	641	666	644	613	592	625	643	567	572	617	582	654	619	645	619	681	660	600	614	593	606	637	585	604	580	635	610	586	622	597	616	585	591	576	610	596	638	599	591	590	612	565	572	585	672	612	619	641	623	626	612	669	596	618	630	682	613	632	637	588	633	610	593	622	604	642	613	577	579	612	601	552	595	594	650	604	610	609	616	612	612	623	600	597	605	629	592	623	598	626	607	622	581	640	603	597	593	601	646	590	585	614	637	638	580	564	602	596	596	580	588	633	619	624	649	581	591	621	620	565	639	583	579	613	642	662	590	584	661	622	590	604	633	668	636	629	588	582	642	595	567	658	599	586	631	622	600	596	591	613	580	611	604	583	633	619	624	567	638	628	622	615	633	612	611	677	590	610	592	611	620	667	590	587	572	627	591	629	608	593	605	568	595	594	642	604	615	600	604	641	585	669	618	619	623	610	606	594	624	559	604	643	610	623	607	580	647	607	570	593	609	628	595	594	622	628	648	611	607	611	587	605	627	598	612	601	588	584	606	604	597	594	570	612	597	613	630	589	632	604	615	574	648	642	642	591	602	607	586	624	605	592	620	598	585	567	611	626	618	634	574	543	609	586	604	630	591	602	584	613	623	618	620	596	602	604	597	579	618	674	626	584	580	623	636	652	623	670	599	621	630	646	583	583	625	577	603	629	625	582	575	543	616	606	610	602	633	593	575	628	609	607	611	618	637	625	591	615	585	607	627	590
4303	7152	6338	3047	1886	1480	1358	1305	23815	37031	26604	12457	3829	1652	775	592	518	530	570	578	510	539	532	567	561	529	550	534	541	557	562	550	559	511	537	471	511	518	538	530	547	551	544	583	492	560	546	507	553	542	558	520	581	531	517	530	519	564	514	538	540	529	556	547	534	522	556	539	530	538	548	503	521	525	531	531	516	585	559	522	541	542	504	510	528	502	476	510	525	551	556	506	494	534	509	504	522	532	554	518	550	543	533	525	535	583	548	554	577	564	551	527	513	547	558	535	542	545	519	536	530	488	573	513	536	534	576	532	537	514	538	532	536	527	488	537	547	528	531	501	583	521	565	528	572	566	542	537	522	523	523	546	506	512	598	513	530	519	512	529	540	542	571	532	580	495	523	527	523	541	516	550	543	495	534	538	562	522	540	520	561	521	533	540	568	545	548	546	502	525	520	547	555	528	522	550	494	532	533	532	522	539	512	579	518	510	524	537	525	517	494	534	501	532	542	555	527	528	547	543	572	506	530	518	492	542	518	558	528	509	534	507	557	499	547	539	546	490	505	550	564	568	553	557	553	523	558	513	524	516	501	510	582	524	545	528	559	521	526	476	572	542	562	576	522	564	519	554	574	523	551	523	521	521	496	556	554	518	532	533	540	507	555	537	559	515	540	527	564	567	519	521	559	549	554	499	552	525	497	564	520	496	558	488	519	552	550	553	555	547	493	502	568	527	538	539	533	496	506	550	554	552	560	527	521	524	547	552	541	527	542	564	576	573	505	537	522	515	505	556	503	515	525	552	562	545	502	523	520	519	549	512	564	517	579	539	510	491	504	530	520	573	538	547	504	563	546	542	508	518	521	517	497	562	504	462	527	545	523	526	529	482	520	511	534	557	546	515	512	510	526	544	535	552	545	534	545	570	500	553	536	552	521	530	536	549	588	596	514	526	533	492	559	522	509	519	528	531	554	568	517	546	505	555	556	564	557	524	523	532	509	490	520	500	565	513	559	534	510	516	533	511	539	545	547	519	556	520	536	517	523	508	540	510	576	533	558	534	500	552	537	577	541	527	532	528	521	500	546	535	548	531	553	521	554	519	508	510	550	537	553	502	537	549	488	549	486	504	521	518	534	546	543	546	525	538	535	490	520	538	542	520	545	563	544	499	513	527	546	544	513	521	551	543	552	531	514	509	534	581	569	532	531	521	548	529	549	518	488	531	540	528	526	506	505	561	538	570	547	558	546	561	553	579	521	518	539	546	511	517	491	570	540	533	516	537	507	536	497	534	491	521	533	540	540	522	510	560	519	523	571	525	527	517	525	527	533	502	518	521	531	514	550	565	519	510	530	522	493	501	518	494	568	532	511	519	519	561	500	553	528	513	516	540	513	553	516	499	524	534	540	540	514	553	544	508	523	562	547	557	537	528	520	547	510	513	543	530	531	525	522	532	514	506	555	502	485	553	539	529	539	520	490	564	540	591	532	549	558	497	530	519	537	535	495	501	518	505	514	534	576	551	560	521	532	548	476	539	541	553	536	503	487	557	501	518	526	548	507	532	502	526	535	546	532	529	530	591	497	519	550	528	535	534	525	516	503	510	543	526	561	521	509	547	522	508	529	535	519	524	502	530	510	533	523	509	524	523	570	528	516	552	568	516	503	472	552	564	567	518	518	512	505	535	558	528	541	522	521	510	563	536	535	538	527	483	554	518	546	563	521	521	512	528	552	529	507	523	551	531	513	550	561	571	516	559	501	563	510	525	536	466	566	518	532	554	525	503	537	521	496	516	527	532	500	525	492	562	525	532	493	525	511	493	541	534	538	555	558	487	494	541	544	498	515	528	515	556	541	498	542	566	523	580	564	538	563	545	509	529	584	530	543	529	519	532	483	513	540	559	596	528	492	516	578	522	562	540	538	504	535	523	488	547	533	530	553	473	529	559	498	539	589	574	539	497	563	527	550	535	526	514	548	581	549	501	511	507	540	508	522	512	520	511	488	498	539	510	502	541	560	527	493	514	492	521	531	553	501	539	533	538	536	535	504	526	554	525	511	532	533	550	512	539	491	524	535	498	528	553	503	533	542	508	525	547	540	512	527	553	482	487	514	548	542	502	549	549	491	539	513	555	505	482	507	572	530	527	505	572	505	530	516	564	528	524	559	550	567	499	485	521	576	528	540	542	514	523	504	496	540	538	553	528	531	557	544	510	529	540	527	482	508	578	559	530	510	539	521	500	552	507	500	552	547	507	592	571	517	537	546	567	533	499	543	505	544	527	563	490	530	525	537	552	517	503	509	505	512	551	524	531	547	504	496	547	550	503	518	545	514	555	506	515	528	488	524	549	524	526	493	493	542	549	519	529	502	517	558	552	479	527	531	516	501	530	547	515	529	561	504	524	514	533	516	538	540	528	538	572	553	542	530	513	568	538	528	505	535	558	530	541	520	553	483	563	520	498	526	518	525	510	528	521	554	504	525	504	505	520	569	593	508	530	545	531	568	562	556	546	498	533	559	519	551	523	550	557	494	536	517	524	557	512	564	486	516	518	532	527	521	514	513	515	540	517	536	550	510	520	494	546	509	505	573	490	528	515	559	511	532	533	506	557	519	510	550	526	498	551	536	499	543	515	574	511	540	534	517	474	538	534	523	549	542	553	524	541	532	510	520	531	532	574	513	518	572	532	522	500	534	516	516	535	549	563	553	539	544	530	489	502	519	528	541	504	511	548	543	549	534	530	537	531	541	549	529	502	496	534	517	486	521	526	534	531	539	503	532	528	529	545	538	537	525	516	550	461	518	535	578	551	548	526	576	507	508	512	519	517	537	549	578	507	538	533	492	523	550	545	527	481	556	536	532	564	531	537	548	528	519	513	520	542	530	510	551	556	506	542	514	476	542	564	552	509	521	488	522	551	483	532	536	547	521	525	565	565	524	556	487	492	563	544	507	441	511	515	505	514	491	522	507	511	570	510	518	497	529	522	517	544	537	555	531	536	523	538	521	488	535	534	515	528	526	562	529	504	504	522	559	496	535	533	528	527	482	493	576	516	511	549	500	525	570	549	526	551	555	516	516	541	561	515	578	532	548	538	529	551	573	535	517	534	517	514	522	537	559	522	508	543	491	514	528	494	557	542	521	507	503	494	544	547	518	507	499	562	512	498	579	495	552	537	530	546	572	519	509	529	542	513	512	546	519	463	587	503	524	524	547	506	529	489	489	588	560	501	527	518	540	532	515	501	524	514	522	536	502	507	570	539	557	517	516	512	529	525	521	559	541	500	515	522	572	477	531	525	489	526	515	541	533	527	531	496	528	515	490	535	566	517	485	513	522	526	562	528	522	563	541	490	493	541	539	508	495	500	548	533	531	553	538	529	556	527	523	521	512	516	539	497	518	532	545	522	549	524	539	520	531	518	558	520	538	501	510	527	500	523	504	557	555	521	582	514	559	518	553	535	491	533	535	559	534	538	487	552	567	567	515	511	517	534	522	559
27742	11872	1480	722	478	518	445	427	897	2785	2321	1346	771	508	458	462	430	425	432	414	396	484	408	431	441	435	393	468	468	413	452	398	415	457	451	444	416	470	440	431	443	406	416	455	404	428	457	453	432	438	469	414	417	419	403	453	453	453	425	457	402	423	419	390	401	415	455	375	424	410	435	436	459	414	419	411	438	401	426	424	438	412	465	415	396	385	412	448	440	436	439	427	393	404	406	412	488	419	423	409	414	448	434	435	418	389	418	415	401	414	401	432	455	422	432	445	415	450	401	454	424	470	443	446	386	397	449	419	405	421	452	400	442	464	412	401	446	416	412	443	384	429	441	394	378	410	378	402	422	454	395	453	436	416	398	437	423	451	406	408	383	400	402	403	449	414	424	417	423	396	426	410	438	438	446	428	393	429	437	442	415	417	383	455	412	450	431	429	405	389	406	407	454	404	381	431	403	430	453	461	429	439	465	403	466	432	385	415	402	452	400	392	416	445	426	402	455	399	444	420	411	435	416	386	431	404	435	448	427	423	400	412	403	419	412	426	402	410	434	395	454	429	431	426	386	408	404	409	408	443	437	421	439	411	402	400	451	424	425	431	419	425	437	411	416	405	406	442	428	399	405	444	425	360	420	450	434	458	415	411	454	451	425	438	437	415	462	426	423	457	424	415	452	437	421	392	389	442	383	417	429	401	415	420	382	450	433	422	430	406	415	429	461	431	415	470	438	424	397	452	360	404	450	423	465	419	442	415	428	412	438	468	444	436	402	443	449	468	415	432	407	421	413	437	443	401	471	420	401	390	413	388	429	399	403	429	413	435	429	439	440	386	428	431	389	393	398	451	436	394	424	430	448	422	449	442	432	427	403	476	443	406	413	424	427	437	411	426	404	402	404	437	417	406	410	423	430	427	376	425	414	443	424	436	430	401	423	416	398	450	399	430	424	425	432	411	415	426	453	438	419	419	420	394	407	402	421	427	418	421	445	414	419	406	429	423	446	444	427	361	447	425	418	441	410	411	477	413	426	397	403	372	419	445	432	375	399	426	438	441	393	400	447	437	383	430	427	447	435	425	420	387	456	444	462	424	400	429	416	389	433	423	441	439	433	403	422	399	424	378	423	420	434	415	413	426	379	428	393	418	420	450	429	441	390	451	427	420	398	441	362	393	400	396	478	415	422	412	416	437	433	414	415	436	435	412	416	423	421	454	420	452	424	447	389	412	415	454	409	433	436	444	406	428	423	403	444	446	431	428	395	437	443	413	457	422	413	463	381	417	413	404	445	410	423	411	409	425	460	410	417	415	465	392	392	465	419	437	434	463	444	399	429	435	435	413	434	430	435	429	403	426	414	432	430	414	418	409	411	421	435	393	457	400	396	443	409	398	442	443	446	391	451	439	421	395	420	437	393	448	418	400	430	425	419	430	424	426	417	372	404	402	424	447	399	407	442	425	448	427	421	414	451	419	444	406	429	422	433	406	415	436	436	416	395	448	422	411	438	414	415	435	411	405	465	428	429	431	446	446	418	427	394	448	422	411	418	448	414	437	415	436	425	415	402	431	450	456	425	386	430	405	430	402	454	443	435	399	415	440	426	432	416	446	423	419	420	409	436	447	418	415	404	435	422	427	414	423	433	450	378	429	464	476	395	424	442	448	422	411	458	439	430	393	426	453	388	426	436	462	398	441	360	439	423	426	412	372	425	416	426	456	446	401	371	425	420	409	438	423	462	407	455	426	429	389	411	440	416	446	394	391	427	437	435	420	423	427	442	429	426	439	468	426	394	451	408	459	461	415	439	429	427	403	432	407	439	396	442	431	412	408	410	412	417	443	407	377	458	387	413	395	414	436	427	402	384	462	455	416	422	434	436	361	417	410	421	397	406	437	415	446	430	402	421	415	412	404	407	412	456	416	444	414	410	430	401	414	445	428	443	408	443	451	427	428	441	403	451	460	436	433	420	420	388	408	406	407	419	417	419	449	408	435	405	468	408	408	411	460	427	400	411	398	471	385	400	399	463	435	419	458	381	399	417	435	444	427	442	434	466	393	426	413	451	459	414	398	426	425	404	401	408	425	440	409	438	419	405	423	429	435	414	415	439	449	435	433	428	446	391	401	383	411	436	439	434	417	416	415	425	427	441	412	419	411	402	410	448	397	426	400	410	420	432	378	458	400	425	418	428	456	407	470	442	455	409	433	410	403	429	440	431	418	432	413	454	422	443	406	424	416	428	445	434	411	404	395	441	425	409	423	431	436	439	398	418	418	415	392	408	428	442	451	428	429	416	468	407	363	432	418	419	464	460	427	457	422	454	447	433	419	416	413	402	395	412	460	456	428	453	401	395	394	464	436	419	431	445	421	433	407	431	420	452	430	402	412	452	412	422	460	430	427	446	411	432	406	379	389	407	436	443	461	439	415	429	380	429	414	422	420	398	376	426	447	434	405	408	419	449	406	448	428	411	401	404	418	454	445	415	449	426	426	384	422	433	412	402	427	416	377	420	409	445	422	386	441	396	434	421	433	419	419	400	421	405	405	469	408	448	419	416	409	425	407	435	415	450	405	414	425	383	418	405	409	455	430	432	409	394	446	405	406	433	417	420	425	463	448	426	418	443	451	447	410	441	437	419	425	412	444	426	404	423	436	417	404	425	467	444	464	404	431	427	416	466	443	403	430	399	425	400	404	379	365	419	412	414	424	424	418	422	443	434	446	430	422	445	405	410	403	432	425	439	445	401	421	450	399	418	449	434	412	438	400	407	432	448	472	464	429	437	437	445	379	398	389	405	448	402	441	441	462	465	441	417	418	400	466	411	442	433	398	415	418	396	432	411	413	440	433	424	437	421	440	402	433	454	421	423	401	403	372	438	447	412	401	425	445	420	425	438	417	411	425	445	450	428	422	417	414	400	381	415	425	424	428	416	400	408	429	436	450	419	408	432	441	398	436	433	428	393	408	422	465	427	441	442	440	435	417	408	421	398	442	455	406	395	373	418	407	433	416	476	392	443	395	427	456	416	391	426	437	417	414	438	399	420	425	452	439	412	431	396	407	410	390	405	418	414	443	409	413	406	444	409	427	401	413	399	426	399	428	426	430	430	415	444	392	421	438	424	448	432	417	449	402	438	432	453	380	436	449	406	469	409	425	442	451	411	438	414	464	411	445	424	393	465	444	451	443	404	435	426	413	404	391	474	446	419	451	422	415	405	408	388	436	418	393	422	440	395	465	393	442	419	383	392	424	456	416	427	400	410	404	417	427	389	413	446	412	433	440	420	394	418	396	402	426	406	434	415	447	474	404	428	419	441	432	448	409	405	471	442	396	426	433	400	444	443	423	441	442	415	443	445	456	396	422	459	430	414	402	444	432	445	408	443	400	430	424	424	367	431	425	421	415	437	477	388	428	430	448	473	430	424	449	409	464	402	430	458	446	445	435	425	420	441	382	423	455	402	443	423	416	447	429	400	409	390	429	409	447	386	441
5190	1022	748	532	461	444	455	462	1165	3594	2624	1430	749	446	400	373	355	389	350	361	371	404	378	399	393	371	386	371	388	379	408	373	355	399	361	368	363	349	389	367	367	362	371	327	377	370	387	330	372	395	411	377	377	353	328	360	361	330	375	355	373	366	335	366	381	378	355	372	348	374	334	372	384	359	362	392	384	379	370	355	374	386	362	355	332	368	357	384	382	359	393	349	351	362	399	352	357	365	370	350	325	341	368	396	365	336	344	351	395	367	351	391	354	348	384	351	364	382	345	394	350	410	373	350	380	374	389	344	368	385	335	378	395	377	376	356	383	370	353	363	385	379	329	369	356	361	345	382	373	335	339	371	409	350	368	389	359	361	360	410	355	362	401	340	392	360	386	366	368	398	387	370	375	386	370	373	384	397	377	353	395	350	389	353	362	380	331	386	325	339	391	352	368	358	331	400	391	402	390	363	362	368	329	372	354	395	374	354	377	385	352	395	377	337	361	377	353	364	328	381	340	378	347	333	359	361	383	389	374	369	430	373	345	374	350	339	411	371	398	392	403	394	343	372	371	330	372	373	359	385	354	386	372	372	346	367	374	375	353	387	388	365	349	355	379	352	377	321	366	371	386	356	372	363	339	396	373	359	383	378	393	366	365	367	352	338	357	339	341	369	379	365	348	334	362	369	353	386	359	370	331	374	314	347	355	346	336	387	376	373	397	360	390	391	349	387	386	365	353	389	365	378	383	359	363	376	349	362	343	366	358	410	391	405	350	344	361	386	381	388	367	318	388	375	380	319	351	364	364	375	383	354	391	361	386	369	375	369	333	374	343	392	358	347	391	353	382	363	342	350	362	371	381	359	362	333	364	405	389	341	336	354	364	361	323	357	372	354	346	381	379	370	372	378	341	362	365	387	376	380	366	357	368	405	354	345	359	371	353	391	329	371	382	320	339	383	345	358	341	363	362	372	370	352	388	346	372	338	362	357	345	359	381	373	381	388	386	357	375	380	333	349	370	384	346	355	359	339	376	366	373	374	385	346	364	371	343	351	366	377	377	360	329	351	370	338	357	344	404	414	392	405	403	363	353	363	384	345	354	391	365	382	376	347	365	360	347	343	374	368	374	353	350	354	331	369	346	375	359	364	348	380	381	387	349	351	371	361	371	369	384	375	360	340	371	384	354	379	388	348	376	357	363	382	370	356	353	344	367	373	374	348	366	369	360	392	354	344	341	366	375	378	389	346	386	340	389	354	391	375	323	382	349	358	349	345	365	343	359	396	370	388	343	369	376	359	358	357	356	332	362	351	372	370	391	352	388	378	349	355	378	381	383	377	347	359	365	387	370	355	366	343	383	380	375	369	332	356	334	355	349	382	361	373	379	361	349	347	359	372	370	383	376	320	364	353	371	398	364	336	383	387	375	361	365	376	348	379	339	408	384	373	376	346	363	361	372	318	368	381	376	318	365	381	350	375	353	359	393	372	357	361	387	361	351	386	379	337	371	336	410	346	364	356	383	365	355	365	355	369	384	348	372	371	373	337	381	350	374	389	368	361	364	380	369	359	380	403	347	361	386	381	375	347	353	350	357	332	346	378	419	378	366	384	357	377	388	401	409	381	348	372	352	355	370	351	362	391	364	356	341	376	367	367	367	351	365	370	371	389	351	375	366	352	373	364	380	395	369	391	352	378	353	365	389	329	373	335	345	388	345	377	358	399	386	363	353	409	327	363	361	353	352	367	384	357	370	361	416	396	357	341	369	379	369	368	380	344	387	383	370	338	345	360	388	380	355	353	343	371	357	368	363	342	333	352	396	346	379	364	341	384	367	372	373	351	367	384	412	362	386	373	387	358	348	351	374	370	353	355	397	341	373	341	379	373	390	367	370	386	366	315	372	349	351	393	383	367	353	382	393	374	367	358	358	332	378	371	359	364	371	361	373	355	340	331	391	364	377	352	354	381	355	341	364	349	375	385	376	389	349	372	337	357	335	366	365	378	321	386	377	338	363	351	392	358	361	368	380	342	362	354	340	355	373	363	361	394	353	401	396	359	374	376	390	377	334	361	344	360	354	366	357	340	374	377	369	386	390	381	379	357	353	360	377	368	359	335	369	357	364	387	373	385	371	368	386	333	413	378	355	377	365	411	370	392	387	370	367	362	410	358	382	386	350	357	364	345	357	338	380	340	341	369	367	404	387	381	378	375	389	376	365	370	400	322	372	378	389	391	362	401	369	386	384	372	331	359	368	369	340	367	366	347	357	322	390	384	370	360	366	346	351	361	342	406	390	371	364	387	371	380	354	412	376	352	390	369	332	358	383	353	338	353	359	366	359	378	361	335	342	364	354	336	403	365	397	308	374	381	368	354	366	350	341	373	379	346	383	380	372	377	348	397	351	352	375	367	365	338	374	374	370	364	377	361	335	382	363	352	376	329	354	350	360	348	376	366	369	358	391	380	373	341	335	385	373	365	379	368	370	355	385	392	348	370	400	360	360	368	373	373	377	384	363	355	340	347	359	386	366	344	397	356	320	370	373	383	343	351	373	372	373	355	348	349	388	358	368	338	387	376	377	367	398	366	384	372	370	368	396	337	369	349	347	367	378	380	374	367	369	357	368	357	402	403	355	381	358	349	387	364	363	364	388	372	357	364	355	368	360	350	348	386	393	389	353	376	398	367	385	404	353	342	350	376	362	362	359	337	379	373	421	368	363	406	396	377	376	378	369	356	381	376	356	368	367	349	390	397	364	350	384	390	393	361	413	366	394	361	381	348	382	358	374	378	362	395	352	349	368	361	322	372	345	374	354	344	330	379	337	347	368	387	385	364	373	337	356	419	354	356	374	378	392	357	371	348	328	361	373	368	356	367	337	363	372	361	352	389	333	335	384	372	354	380	373	325	407	349	392	360	341	358	355	395	335	363	376	381	367	354	362	341	313	326	358	314	347	347	317	425	356	375	391	358	381	354	366	410	398	366	372	380	384	336	368	357	383	383	328	326	367	385	373	380	349	357	351	362	340	366	351	356	347	366	345	345	315	357	385	381	366	329	358	372	352	388	373	349	347	374	380	383	394	393	349	385	389	374	362	364	414	386	343	363	340	349	410	359	396	391	367	369	348	360	349	364	377	335	394	351	368	353	394	359	333	368	354	349	384	351	389	330	391	394	405	371	374	352	359	376	335	379	382	328	355	374	365	358	353	345	375	368	341	324	327	344	379	371	405	342	353	364	354	347	356	331	383	341	357	360	378	370	366	366	337	367	374	380	367	358	346	361	363	372	334	364	347	396	384	367	347	382	373	343	358	355	363	367	388	357	344	362	391	357	366	368	377	368	366	333	369	367	357	360	389	401	372	361	343	332	366	363	305	322	388	406	338	354	375	368	358	376	360	367	370	366	379	365	409	361	350	373	398	405	315	372	391	360	332	400	323	376	345	358	344	412	353	382	362	356	345	353	371	338	352	365	381	357	344	372	348	343	348	388
25617	21449	27469	25540	5798	1203	908	763	9559	24763	18634	8131	2253	974	591	511	497	489	498	510	500	496	535	511	420	480	514	453	503	515	503	494	487	474	438	507	476	492	502	440	478	505	493	512	483	457	496	471	474	455	462	499	444	473	466	473	483	469	515	483	501	500	458	484	490	487	471	502	482	435	478	472	474	465	487	472	505	495	465	471	500	456	446	457	510	467	469	499	479	519	493	486	458	483	523	491	455	435	474	517	471	466	415	457	490	450	451	456	427	454	456	478	500	474	497	470	454	489	503	495	481	495	470	498	477	480	491	523	476	465	446	512	445	457	426	464	496	477	438	496	460	497	457	466	488	501	494	458	495	482	494	491	482	468	467	472	457	438	448	482	463	469	447	495	449	479	478	473	448	494	490	453	471	488	483	504	474	493	455	449	443	486	468	516	516	479	423	465	470	479	507	517	472	532	482	520	443	445	474	500	480	477	398	472	456	474	471	503	457	454	472	453	478	478	471	496	497	484	482	461	453	519	518	506	484	489	443	473	507	469	473	480	456	474	485	500	466	455	458	485	477	434	479	481	452	460	499	497	469	462	485	493	463	449	488	439	456	467	475	486	474	494	474	423	481	481	484	502	486	514	506	467	479	494	465	478	457	493	482	496	502	474	458	461	433	497	448	500	478	500	463	474	453	473	457	504	493	450	459	489	510	471	508	505	464	498	430	482	489	446	481	473	486	474	511	466	460	485	493	449	488	476	501	490	454	492	473	465	482	474	497	457	477	485	509	552	459	492	451	466	489	452	454	481	521	453	435	514	466	484	510	458	489	489	444	450	497	487	470	477	489	461	515	476	453	481	455	492	491	491	525	465	444	481	453	473	503	497	443	500	431	459	465	489	469	485	475	474	518	430	454	430	443	438	455	488	461	510	476	484	504	472	536	485	484	492	456	482	453	456	497	512	496	501	472	444	421	478	487	477	479	483	499	465	480	479	439	490	492	458	513	497	481	457	488	505	424	458	469	463	467	443	509	461	407	456	481	463	454	476	483	483	436	472	466	489	469	467	451	471	465	467	429	439	463	485	503	475	476	469	455	470	488	528	473	469	472	497	431	463	453	453	486	497	511	496	451	478	455	447	475	469	481	482	436	487	520	493	440	462	507	486	514	431	483	486	509	479	447	463	461	470	454	473	452	478	479	440	511	453	440	499	481	452	460	460	502	463	483	500	483	477	437	474	469	458	484	445	483	504	485	469	467	446	439	512	502	490	483	521	466	474	515	443	492	491	479	478	466	491	456	482	450	482	422	501	514	471	514	458	429	474	467	486	467	458	470	508	527	508	481	461	479	452	495	481	476	478	476	451	506	425	479	438	501	477	443	480	512	502	491	493	467	470	456	474	476	488	471	498	467	478	483	453	461	453	460	455	446	483	492	487	468	470	453	449	486	436	475	486	456	492	498	440	509	489	483	488	488	468	498	477	450	512	490	475	463	516	488	503	474	490	474	493	472	462	449	486	509	501	465	490	455	487	488	482	443	463	458	479	467	473	437	482	422	459	452	480	433	481	438	477	485	479	430	455	448	467	476	458	516	472	529	452	490	463	499	480	446	455	459	511	485	489	518	490	456	491	463	478	476	464	504	485	513	492	462	479	527	488	498	494	474	510	483	448	487	472	496	451	438	452	462	485	440	435	491	496	473	457	498	445	509	478	446	491	489	485	466	511	471	477	492	438	474	450	475	494	464	502	469	513	491	462	492	481	470	470	488	434	463	453	476	479	498	465	453	449	474	489	465	511	463	504	499	437	480	499	442	505	537	470	495	481	492	478	476	460	519	454	443	510	476	467	487	462	422	489	463	488	446	459	459	467	467	484	463	460	498	470	451	459	424	460	414	486	462	468	467	471	467	463	473	452	453	510	478	475	491	494	481	497	490	483	453	472	504	474	472	484	463	454	499	487	480	445	491	463	469	450	463	495	506	455	446	497	470	487	504	453	486	492	480	504	485	454	487	507	472	519	493	490	443	482	485	482	441	482	458	415	470	468	470	501	497	458	458	482	481	479	477	477	498	486	458	480	475	495	479	473	507	495	448	480	474	473	493	479	484	480	478	516	454	507	446	463	463	436	490	510	465	517	509	471	436	455	481	435	432	477	490	490	453	465	498	472	490	462	442	446	497	446	465	484	476	487	484	479	451	478	447	480	491	483	517	463	517	485	464	478	494	502	449	426	482	478	471	465	468	484	505	465	490	476	478	458	469	507	495	497	473	470	470	473	468	475	466	485	468	472	478	446	476	456	444	504	466	463	483	470	490	459	482	484	485	530	515	498	468	495	480	462	473	512	491	455	492	468	476	450	448	492	484	459	481	463	524	440	487	496	478	432	479	480	471	467	500	452	491	491	459	502	493	477	451	466	478	539	463	447	453	441	482	481	502	422	478	484	450	436	477	493	481	442	458	486	438	452	498	475	515	464	478	471	475	433	495	459	495	481	463	482	462	416	484	443	437	492	457	465	475	512	460	486	482	461	467	472	521	454	455	462	449	426	494	475	440	451	483	473	483	455	518	467	473	477	464	470	460	471	455	469	468	436	523	519	458	474	500	503	507	497	456	483	464	478	485	449	461	460	465	466	391	475	476	462	480	456	468	440	486	486	461	427	482	475	468	475	467	490	472	447	491	495	438	507	480	491	462	480	436	487	452	487	485	471	496	466	473	478	459	486	461	459	483	499	455	484	436	495	452	486	470	424	420	469	462	540	451	429	504	510	482	497	527	436	472	485	475	475	519	475	464	471	457	484	478	434	445	478	486	458	522	480	526	489	449	457	493	510	470	495	493	490	465	464	503	466	467	489	480	482	490	435	471	448	497	462	487	443	460	487	492	433	479	478	455	467	516	465	507	503	457	463	451	529	480	441	455	496	464	490	497	408	410	451	459	474	449	456	456	490	476	451	478	468	446	470	497	453	439	475	452	499	488	468	459	481	444	464	520	432	464	458	458	495	485	521	461	452	521	470	501	447	474	482	461	460	464	459	477	466	484	479	459	485	432	471	489	491	464	469	470	442	490	465	469	461	483	496	510	458	490	499	467	459	499	479	477	520	504	427	440	456	509	456	509	458	466	478	493	523	449	488	462	500	441	472	467	513	486	449	437	486	449	523	463	456	463	492	483	471	489	525	489	458	464	476	465	459	452	487	465	451	491	508	474	481	451	471	489	482	506	474	472	454	484	477	461	462	492	505	469	458	472	498	496	463	482	480	467	516	503	461	491	487	476	442	486	460	471	460	483	437	473	477	487	450	476	475	467	455	480	437	462	442	480	481	465	442	490	496	430	468	513	447	483	474	447	508	472	446	494	445	441	456	468	457	478	479	494	440	462	488	460	499	498	464	484	485	447	465	473	473	455	478	471	475	518	475	482	442	459	491	456	487	479	473	475	489	478	449	476	475	469	493	415	456	484	460	469	513	480	474	477	467	493	479	503	486	466	499	456	462	532	477
3767	3754	2772	1477	1131	937	769	718	12767	23422	15397	6563	2296	920	553	437	400	452	443	398	406	464	447	419	414	445	465	457	427	424	412	409	430	451	390	419	438	414	456	432	391	414	424	452	431	422	425	441	398	454	413	446	450	422	415	422	430	422	419	403	434	464	455	439	448	439	409	445	394	445	431	414	460	433	405	501	419	450	420	420	431	458	427	432	406	410	445	397	434	420	417	398	419	430	423	439	435	442	436	382	465	419	424	433	426	444	401	399	451	420	429	408	443	437	440	425	425	458	433	438	410	411	437	427	447	438	448	428	406	439	407	408	434	414	433	405	431	431	449	424	431	424	434	449	457	418	452	432	450	455	397	473	418	438	410	407	439	454	390	433	433	438	408	418	439	415	409	435	459	423	405	440	428	445	452	416	417	408	453	433	435	434	430	437	422	447	442	431	442	446	430	414	430	440	361	375	448	392	409	413	410	456	420	416	434	420	446	429	417	416	443	425	391	383	435	442	457	435	417	434	435	418	421	412	437	461	424	374	421	381	422	399	418	454	455	434	422	419	425	437	399	407	418	411	412	386	420	407	449	454	423	383	416	426	402	430	404	440	387	412	426	397	430	411	476	460	400	400	417	409	421	423	413	405	411	384	419	387	419	420	407	426	428	433	430	449	416	423	442	378	452	401	431	406	441	463	419	426	452	387	421	446	384	426	446	396	417	415	424	425	421	431	413	387	411	419	420	418	440	405	441	429	418	460	444	421	400	399	428	412	416	403	439	449	432	440	441	424	425	435	421	465	447	424	421	462	438	431	426	397	435	449	447	451	438	387	446	406	405	397	468	453	420	429	399	431	404	408	424	390	443	432	412	446	381	426	429	436	430	410	440	438	452	374	431	440	387	429	428	441	418	424	430	420	427	392	458	412	415	465	433	407	428	391	444	422	450	423	402	393	415	435	409	418	430	378	386	422	418	392	398	417	417	411	382	444	415	424	432	459	434	420	418	419	424	452	425	441	408	403	419	413	433	426	452	420	397	435	449	395	459	425	442	428	426	415	435	410	403	430	453	414	422	429	430	456	399	443	430	410	442	449	408	423	471	459	449	428	388	414	415	393	438	439	410	411	423	488	413	429	421	441	428	437	426	402	431	399	418	448	444	424	444	426	403	407	408	465	433	471	445	425	425	457	415	402	431	367	393	401	393	417	397	433	414	433	437	427	424	420	418	440	480	462	428	407	436	451	451	420	432	390	424	404	422	437	412	393	411	436	407	436	400	441	452	369	435	386	460	444	427	407	401	402	408	435	380	409	377	432	419	444	421	423	402	440	407	434	425	412	438	414	474	401	415	424	397	443	401	440	419	383	407	408	449	461	405	414	412	389	409	441	426	424	452	441	424	449	405	412	429	417	387	420	416	471	447	410	430	446	415	422	434	417	394	458	401	447	408	445	448	391	403	406	424	426	407	422	430	420	410	420	415	419	429	432	444	447	439	425	393	431	399	394	464	437	416	424	403	433	424	433	425	429	388	437	432	398	440	395	420	440	413	416	404	424	413	397	425	433	446	426	379	411	413	453	427	411	424	446	425	411	428	452	439	392	400	416	425	435	414	452	386	436	455	386	410	417	434	441	388	435	438	431	442	416	398	430	422	432	423	423	401	418	428	432	429	375	427	414	429	415	442	415	431	443	448	448	448	383	447	434	426	460	424	413	452	424	387	401	387	439	439	439	425	421	411	417	464	405	413	441	426	426	438	429	421	418	442	403	410	414	458	473	454	456	410	423	402	413	424	394	430	427	433	431	428	421	438	417	448	437	384	441	441	414	394	397	434	431	422	447	424	421	449	434	393	444	437	431	410	426	439	451	353	413	427	424	415	422	387	439	424	415	408	450	385	444	428	391	410	433	444	420	438	411	384	432	401	407	419	408	415	400	400	419	417	457	438	424	425	461	413	423	419	413	445	455	426	413	389	456	407	402	395	426	395	435	403	434	429	434	419	412	394	440	412	389	378	376	397	429	400	438	451	434	443	419	422	398	447	443	450	443	427	390	407	454	427	420	453	423	465	382	455	423	419	405	436	409	423	428	435	433	439	414	449	386	431	403	425	445	431	394	422	399	430	422	432	431	429	441	423	391	454	395	435	417	414	466	441	403	477	432	415	403	402	413	440	430	454	409	388	452	400	432	422	422	408	422	451	403	423	432	427	433	423	435	429	468	438	381	405	454	396	437	428	419	427	385	445	396	435	420	422	446	451	456	473	405	412	436	417	406	421	436	419	404	417	408	444	416	429	417	429	423	395	403	442	403	453	417	425	422	417	420	434	410	412	404	413	433	426	407	423	426	412	411	417	402	403	442	481	398	405	450	463	425	383	447	416	419	419	402	429	424	437	419	418	419	409	393	416	400	436	448	443	396	400	433	408	423	406	405	403	382	395	430	447	412	428	423	397	427	399	425	437	409	376	446	413	405	422	402	436	392	415	419	431	423	410	430	402	455	444	397	428	403	437	429	406	420	396	440	432	441	414	432	388	409	420	422	460	435	430	390	403	431	439	392	464	411	412	443	396	429	424	420	429	410	399	414	440	413	461	432	434	446	434	429	440	437	410	430	417	431	453	424	415	413	437	417	436	416	414	436	413	414	421	458	403	401	413	436	436	413	451	399	433	438	433	418	446	417	438	510	408	428	447	397	411	382	394	438	395	411	405	417	459	378	402	444	408	425	413	407	397	454	393	408	464	447	429	415	405	456	416	416	470	393	438	426	448	412	421	446	440	427	416	428	409	430	412	395	405	427	417	449	424	425	425	429	389	385	418	384	454	458	427	404	412	410	379	397	417	398	402	428	425	436	414	426	441	425	386	372	427	449	433	445	430	452	393	425	425	403	413	447	418	450	422	413	422	414	430	404	427	409	431	382	454	382	440	417	400	456	422	400	437	435	402	442	436	394	421	460	406	453	446	424	407	406	389	413	404	415	426	464	421	424	409	437	415	443	435	416	440	422	446	397	431	394	452	447	443	443	403	414	455	419	448	448	424	418	447	447	373	403	408	417	394	418	411	396	401	387	412	434	425	424	413	409	375	464	395	434	430	438	400	434	421	418	435	446	388	430	420	440	439	400	396	408	415	436	384	395	394	398	426	441	399	409	384	395	436	429	456	446	398	422	443	419	445	439	399	430	401	447	429	444	424	424	405	424	438	424	431	418	423	432	407	425	399	444	447	443	425	452	413	432	399	444	425	455	411	408	411	389	401	445	394	391	457	419	433	432	443	382	390	420	439	411	427	405	422	426	414	447	438	426	426	439	421	390	432	409	405	438	427	448	401	434	430	428	426	420	448	426	422	397	414	431	426	405	363	397	407	413	392	411	488	435	442	353	400	432	454	417	404	422	421	405	405	429	459	412	444	420	441	420	431	442	421	449	458	429	442	400	403	432	423	409	417	438	452	439	415	433	400	401	474	467	432	419	447	390	414	414	388	426	416	430	429	446	426	397
24433	21438	28760	24516	21397	7666	1897	1173	18842	41854	32745	16904	4982	1654	874	713	693	652	662	643	694	655	645	642	628	578	606	622	624	614	609	656	568	662	591	624	651	629	653	718	605	626	649	616	633	662	607	597	595	653	680	618	672	644	641	614	592	655	610	672	600	580	674	635	666	676	666	581	622	657	628	594	652	608	670	635	620	655	609	612	622	641	636	625	640	635	617	610	620	599	641	636	595	624	680	628	661	643	645	610	642	650	635	597	616	650	595	624	677	678	604	595	635	628	611	681	623	611	649	634	611	646	665	637	601	625	658	625	631	607	626	612	623	643	629	615	629	605	582	658	583	579	647	595	647	627	626	620	622	630	661	617	650	642	664	645	627	615	616	599	610	602	604	626	644	586	642	594	613	612	616	628	613	631	677	631	598	630	634	653	627	642	635	657	638	628	620	624	617	636	659	622	609	618	618	617	664	669	634	621	600	670	609	619	605	630	639	586	658	668	640	628	658	670	644	682	597	609	617	610	625	646	615	616	637	604	640	656	656	698	616	619	591	627	602	643	639	612	651	657	616	640	648	602	601	644	708	629	609	628	652	600	581	602	695	604	608	604	633	666	665	661	656	599	667	606	623	643	630	610	650	626	624	612	621	666	633	687	609	639	602	635	613	621	652	594	588	648	638	664	571	641	661	626	645	626	680	646	642	621	611	600	647	622	623	639	626	622	611	644	608	666	613	633	635	629	614	636	664	547	667	632	647	618	633	646	610	623	569	637	562	623	631	649	596	640	599	624	633	630	632	604	616	592	606	651	604	646	610	607	573	607	626	613	623	621	593	628	629	643	625	655	663	649	560	659	651	619	643	632	627	624	662	613	634	639	617	607	646	609	635	642	666	639	623	656	617	624	607	650	649	632	615	576	645	619	602	607	623	657	592	598	664	598	624	631	674	616	651	610	628	641	666	611	627	638	636	604	638	594	657	618	616	658	627	653	622	617	646	625	647	619	626	597	650	637	591	626	617	635	638	569	657	586	652	623	663	628	643	634	609	636	606	603	617	624	631	612	596	645	655	578	668	617	644	646	597	621	626	621	607	685	623	586	623	638	608	612	630	617	635	630	619	625	605	649	600	611	656	614	628	629	659	636	642	640	672	627	668	644	589	645	614	594	653	617	640	588	653	672	674	590	593	615	650	647	636	604	634	643	692	682	644	611	626	596	626	648	603	599	610	612	620	629	613	625	615	613	662	634	660	589	588	579	618	638	568	594	658	607	598	648	625	591	639	624	650	669	681	638	665	633	659	623	660	671	650	646	660	653	621	610	614	571	659	571	616	650	595	611	619	631	601	656	624	609	650	625	622	597	589	618	571	615	644	651	629	612	616	602	680	649	628	612	615	656	637	653	645	651	634	642	583	609	641	631	649	611	622	592	618	658	608	638	609	631	622	619	602	588	631	635	660	611	602	648	602	593	623	680	664	618	639	626	580	625	613	621	620	668	632	641	624	620	586	645	670	640	641	590	648	633	668	629	609	596	618	654	603	607	632	626	600	604	601	648	644	606	629	606	658	630	597	649	617	625	542	609	604	623	609	591	642	586	631	628	640	607	661	594	643	561	632	602	616	592	706	656	660	670	614	675	626	662	603	629	590	625	630	613	676	634	620	628	587	636	610	661	627	648	594	618	631	622	615	659	566	684	642	614	610	647	649	622	596	638	652	625	604	624	629	593	668	631	633	615	628	647	642	602	621	612	613	610	643	636	627	605	621	663	629	647	657	602	634	665	664	640	625	622	650	666	609	633	627	639	601	618	614	582	642	642	618	593	665	648	637	624	624	629	583	594	619	667	612	589	645	686	634	592	544	652	592	627	624	635	655	603	619	618	601	612	594	644	640	588	620	622	680	636	696	636	618	625	624	646	621	637	643	632	624	644	612	624	626	656	632	596	588	631	654	624	684	645	638	646	627	635	674	652	632	608	620	615	625	614	626	648	624	611	593	668	636	632	612	658	639	638	649	594	644	632	616	672	628	669	629	649	605	644	703	646	662	606	682	661	606	595	658	646	623	630	619	641	599	659	640	629	631	629	649	634	638	634	596	623	586	580	639	622	642	648	632	601	629	562	628	602	612	683	668	596	641	647	591	614	586	625	644	623	628	641	583	602	633	627	630	684	633	615	634	607	598	579	642	630	622	644	624	584	600	622	614	589	628	630	632	657	633	634	633	630	639	638	632	630	623	638	639	634	599	613	631	612	649	598	627	629	603	648	657	624	593	660	589	620	624	623	631	578	658	669	646	631	609	632	599	697	620	690	671	644	639	601	627	661	646	605	644	628	634	658	638	615	582	625	610	598	594	588	637	610	627	645	665	638	592	606	640	616	585	634	655	595	640	629	588	606	604	607	601	620	634	626	611	659	642	614	647	635	578	615	629	616	559	627	624	612	613	597	683	614	584	597	645	628	622	668	632	581	636	644	593	649	622	665	653	660	629	639	586	589	653	643	631	619	609	659	604	568	626	608	637	591	632	638	623	674	590	612	619	637	622	650	629	636	685	586	611	605	603	611	626	608	668	585	596	655	609	613	594	614	652	597	633	639	649	610	592	653	615	585	631	645	659	640	599	617	582	607	633	692	637	609	663	596	638	626	629	618	653	610	581	672	612	601	636	653	649	615	667	633	600	608	673	675	600	655	605	618	590	640	655	596	637	600	583	604	642	641	658	634	610	620	670	662	602	639	646	644	649	674	645	628	669	642	658	602	678	619	592	593	659	640	652	638	650	649	607	655	632	664	623	625	637	638	663	681	595	622	598	633	625	637	649	636	640	625	567	589	625	618	617	563	658	653	662	592	621	652	642	611	638	611	617	636	628	609	649	560	593	670	595	571	617	645	603	625	609	600	677	635	626	614	619	669	613	621	646	604	589	644	613	635	627	671	619	656	607	614	621	648	585	649	591	601	649	648	583	644	617	638	604	636	665	623	637	654	667	634	634	622	629	645	636	620	586	604	607	616	692	615	646	616	633	592	646	649	585	626	614	613	620	567	590	629	606	572	618	645	640	595	638	636	629	641	655	619	629	589	636	668	593	604	649	647	642	648	651	610	611	631	641	621	652	605	657	661	612	665	619	631	620	612	631	625	654	599	627	638	613	618	632	615	605	577	597	670	628	580	576	565	612	583	640	658	626	599	652	612	675	608	650	623	606	630	617	639	673	612	617	626	623	623	608	625	622	640	575	646	605	639	653	619	588	606	616	598	654	635	613	669	680	610	610	612	620	653	616	606	638	645	604	646	626	665	644	638	595	616	661	630	657	609	613	697	632	623	616	586	593	613	644	582	612	645	673	650	665	591	614	636	627	662	591	598	621	615	666	652	629	632	607	630	645	608	639	639	621	597	674	639	664	570	602	629	614	650	611	626	637	619	624	614	582	621	596	641	628	611	624	591	634	633	589	640	614	565	614	649	592	643	631	592	630	642	649	628	660	610	656	625	636	642	595	647
4287	6809	5386	2797	1885	1607	1470	1369	23803	37679	26560	12273	4161	1652	790	591	537	557	501	531	540	542	556	577	553	526	547	555	537	536	527	525	558	549	522	526	547	571	556	527	535	553	536	552	579	539	509	562	560	546	538	553	533	523	526	550	566	533	578	575	556	535	550	549	540	498	516	566	511	534	567	568	557	606	590	576	539	561	557	548	549	537	553	507	599	574	575	532	569	555	568	533	585	556	536	533	569	565	530	543	542	586	537	535	563	547	533	592	545	552	585	549	557	562	566	529	574	545	547	560	557	541	545	518	551	590	546	527	583	533	576	561	517	528	532	595	591	566	555	530	503	562	588	539	556	572	572	571	601	600	560	546	526	530	589	569	557	550	530	587	548	545	516	554	575	526	547	586	567	538	582	552	566	562	590	546	521	554	499	535	561	557	529	575	582	545	533	539	550	578	520	531	522	539	568	569	568	568	568	566	562	555	582	531	566	519	533	539	538	568	557	523	531	551	518	554	501	546	569	567	527	518	524	549	541	575	574	560	576	543	562	541	565	507	577	547	555	549	563	534	562	543	498	516	540	547	542	558	529	564	542	550	557	519	603	570	515	590	592	592	547	537	578	532	521	539	515	588	515	547	532	539	543	521	541	584	541	537	558	558	573	556	505	559	578	530	521	522	545	568	522	521	544	560	583	558	555	536	517	529	597	528	526	611	580	552	557	548	569	545	537	554	545	570	537	552	538	555	523	550	523	560	536	577	515	541	515	538	575	517	584	576	544	566	518	537	529	551	534	543	549	562	535	519	563	516	552	544	568	551	578	539	537	566	558	491	550	580	509	565	552	535	514	530	559	542	541	545	516	574	512	571	534	570	550	553	519	570	555	520	557	540	534	520	521	560	550	540	512	510	533	538	515	563	567	549	526	528	538	513	550	537	545	545	565	503	509	501	530	550	517	557	525	521	567	569	556	557	538	587	533	532	570	593	550	488	538	541	542	566	539	549	563	565	585	583	554	549	551	548	583	552	542	522	532	533	557	583	538	568	582	588	564	555	543	578	591	555	565	542	532	591	578	557	541	552	541	555	550	566	580	547	539	525	530	592	574	562	536	590	511	562	536	540	573	567	558	552	564	555	541	563	520	571	568	552	581	558	558	540	547	553	504	577	569	505	547	553	532	504	519	538	563	541	528	555	550	554	544	568	545	592	556	560	517	549	572	560	551	545	545	536	545	528	540	556	521	539	546	560	583	529	536	535	523	555	568	531	559	542	517	558	558	553	559	527	530	547	551	514	547	581	548	538	568	547	564	534	551	501	594	504	514	541	542	573	540	568	517	545	543	514	537	534	579	524	531	554	525	515	556	537	578	525	542	599	513	548	591	563	534	541	595	557	562	526	557	527	536	583	535	530	526	553	553	527	543	524	552	555	554	510	572	574	533	522	570	513	562	535	524	524	559	582	512	531	521	491	548	547	585	520	556	524	536	532	543	559	530	531	535	540	534	526	589	500	529	500	533	553	559	541	548	535	559	549	568	552	556	561	551	555	558	584	549	566	569	579	526	567	519	513	540	529	543	523	535	546	544	543	622	559	565	532	549	522	534	534	553	571	555	508	563	552	565	525	574	556	521	502	553	573	544	555	556	541	538	537	532	571	513	533	501	544	555	531	536	539	572	529	508	552	547	495	546	569	528	576	524	550	540	542	557	511	517	523	526	574	571	554	533	533	540	532	557	522	542	528	541	579	571	558	533	539	539	546	532	535	585	541	502	550	542	479	539	558	534	522	556	527	539	533	536	587	541	576	567	541	563	541	564	534	590	548	569	568	523	546	530	505	557	522	564	510	557	543	571	601	537	553	536	529	562	566	591	565	575	534	548	587	558	547	542	543	535	520	491	514	530	497	547	565	508	563	534	545	503	528	543	511	523	486	591	558	523	543	568	556	537	493	590	576	554	548	497	544	528	520	486	573	539	536	522	574	574	550	526	529	516	552	502	498	573	541	553	559	550	581	499	516	524	559	564	541	523	526	543	557	518	532	527	579	531	530	500	559	539	519	544	518	584	540	537	542	550	588	539	569	526	513	574	545	526	551	546	573	556	560	555	495	528	531	560	556	561	546	555	532	544	535	565	534	569	552	564	578	564	565	503	577	587	553	537	566	549	533	535	495	534	569	524	527	519	548	540	548	529	548	566	529	529	551	530	513	571	536	540	543	537	560	577	537	536	517	529	544	578	551	559	579	523	585	513	587	574	521	535	533	583	545	516	545	556	561	526	522	557	518	553	595	517	518	555	561	524	572	533	541	563	538	519	588	546	556	538	586	540	573	547	563	579	533	534	560	533	578	528	594	495	543	510	566	496	504	520	545	545	532	547	541	556	513	535	519	568	551	541	550	543	568	541	547	552	537	563	566	554	591	531	554	587	591	543	537	586	526	537	532	520	592	586	556	516	521	552	552	554	546	501	522	537	495	579	549	566	532	539	538	553	557	591	537	557	512	542	538	524	533	506	549	538	538	546	519	551	555	537	561	554	559	554	570	568	568	554	529	507	537	514	540	544	526	585	526	541	546	545	538	560	505	584	587	526	557	569	548	537	518	535	526	554	518	550	537	548	566	522	531	530	533	530	535	515	512	525	597	563	577	568	556	540	528	511	554	502	565	575	530	527	535	558	575	588	555	574	526	543	546	551	592	565	559	511	558	556	545	503	553	523	530	555	567	518	540	564	513	529	538	540	535	568	524	515	528	553	522	554	560	547	572	504	595	566	566	514	510	576	525	564	577	521	535	539	558	552	513	555	557	559	551	564	533	560	569	542	516	539	528	554	505	504	541	560	554	568	545	517	534	512	570	537	528	511	501	574	557	568	598	521	492	580	517	529	509	533	506	535	557	506	521	566	501	542	546	540	523	538	560	554	545	547	560	549	553	572	552	528	550	533	582	565	529	570	565	543	535	518	499	560	516	558	521	543	542	571	535	535	551	531	596	576	549	537	510	571	526	568	532	537	574	551	514	537	541	495	544	561	541	582	533	554	533	521	535	505	556	517	538	541	577	539	518	555	552	517	519	578	510	564	529	575	552	516	518	541	532	507	539	520	557	553	498	577	519	570	571	548	558	523	505	545	528	555	515	538	543	557	528	602	557	559	556	521	528	545	529	506	568	579	529	554	570	547	550	530	533	569	575	517	564	535	572	538	578	498	543	542	538	525	579	508	536	516	526	541	566	529	543	532	557	558	559	534	512	559	552	585	505	543	556	562	565	560	508	559	564	545	551	525	530	548	537	505	535	542	562	525	556	568	559	556	544	533	544	545	581	543	508	539	520	520	556	574	537	527	552	533	521	586	575	533	518	551	530	585	570	553	550	525	505	536	537	533	551	525	565	554	560	528	530	531	529	554	521	547	551	500	545	510	518	587	573	510	592	568	579	506	547	553	508	537	532	522	549	520	534	495	513	581	566	530	508	548	519	535	558	549	509	540	546	527	556	494	538	518	514
27756	11774	1456	735	525	508	544	521	1297	2781	2277	1382	729	535	467	476	451	479	451	444	452	442	423	433	462	432	419	445	431	464	457	422	448	441	399	434	492	422	431	425	425	433	450	471	472	415	443	475	418	403	421	411	438	452	454	450	456	426	424	448	451	430	442	444	424	449	452	462	420	429	461	472	476	454	479	423	440	433	462	423	463	446	477	439	484	401	479	420	407	445	426	422	464	445	457	409	436	419	409	446	422	452	447	463	433	440	448	433	467	440	424	453	430	439	415	390	437	437	420	427	458	463	496	466	467	472	433	484	462	462	469	439	420	449	447	453	443	463	474	453	415	435	463	445	411	426	438	486	466	483	397	425	445	471	443	455	408	414	426	443	435	430	500	474	467	476	437	436	443	444	425	444	447	431	415	457	456	431	481	410	431	476	417	409	442	450	434	417	408	479	439	439	470	454	408	434	425	443	428	431	458	436	476	462	446	455	469	454	412	459	450	424	431	452	473	453	419	445	459	453	441	415	452	475	423	407	474	446	465	474	451	471	444	428	434	454	434	423	490	430	481	450	452	424	439	446	443	455	441	447	445	422	446	461	443	448	437	425	428	447	468	455	414	484	450	430	412	426	421	411	430	418	438	440	432	428	452	445	460	442	421	425	437	496	460	470	455	424	432	435	449	406	424	453	452	432	420	459	448	445	472	452	430	425	425	453	450	441	434	449	395	483	474	412	439	451	473	429	473	456	432	450	448	447	450	452	465	448	438	437	416	455	399	441	460	450	425	429	423	440	441	467	397	476	437	421	452	453	448	452	423	463	449	454	442	444	448	427	453	426	431	442	470	446	433	420	439	399	416	444	453	430	480	437	421	494	461	420	460	459	449	467	455	454	412	412	453	455	411	429	424	462	467	447	437	444	444	451	416	457	446	421	448	502	433	459	440	465	463	429	437	452	443	470	463	445	467	457	430	460	438	448	416	425	428	446	451	448	440	456	460	449	426	467	453	443	441	439	428	442	403	473	404	448	425	442	450	453	421	427	438	425	439	430	421	454	466	424	462	441	435	408	474	434	440	446	425	459	442	415	497	421	436	411	432	453	445	453	478	453	418	429	425	454	469	441	411	451	465	421	450	439	452	467	440	454	457	438	462	407	438	430	426	427	447	455	458	466	439	443	418	402	469	450	445	462	456	445	450	427	454	381	456	449	452	450	460	425	400	444	447	457	471	452	432	433	475	438	429	472	446	454	432	422	409	441	424	415	450	402	462	444	444	452	432	444	468	448	422	421	449	451	453	453	466	434	418	460	490	453	410	430	466	449	407	468	432	484	432	454	466	413	430	439	443	444	446	456	456	475	448	434	450	428	456	430	436	445	435	446	434	464	438	483	455	420	455	438	485	440	462	447	420	480	470	468	406	433	427	458	426	450	431	401	448	428	437	417	435	412	415	409	441	439	451	428	464	428	493	417	444	416	423	438	419	427	456	431	416	421	420	425	423	480	440	422	453	482	410	453	456	452	446	433	407	455	416	436	432	466	436	467	429	465	438	442	451	457	452	443	418	447	425	463	417	453	471	439	426	433	437	449	461	438	440	444	438	449	396	403	474	455	425	463	459	440	446	416	438	449	422	444	433	419	457	442	466	448	444	417	420	446	435	462	452	395	422	453	456	415	460	434	448	420	436	457	424	460	493	471	470	399	458	459	438	455	480	432	417	431	427	394	441	474	464	423	465	425	446	450	442	401	429	441	449	426	436	427	442	433	434	411	467	416	419	434	430	466	423	453	433	442	422	427	436	408	410	453	459	448	429	440	450	435	424	433	443	435	455	455	441	465	433	449	425	444	402	449	449	436	453	427	459	433	442	450	444	455	445	491	442	433	457	474	460	451	426	436	441	414	444	476	444	444	483	449	448	441	438	455	415	477	415	418	422	405	452	459	413	437	452	470	444	463	479	445	417	458	401	464	428	419	473	466	444	426	425	488	477	455	412	436	455	487	437	479	464	418	434	412	459	483	435	438	441	446	444	458	451	435	456	431	428	449	417	452	413	450	420	501	461	429	420	462	417	447	431	432	468	456	459	439	450	449	445	458	433	439	474	432	448	460	472	456	446	441	436	454	468	473	476	419	444	477	446	433	428	475	441	450	456	452	433	432	408	431	420	445	412	437	423	414	449	428	471	453	458	449	455	457	429	432	445	477	418	503	402	469	460	428	450	424	439	427	438	449	476	430	475	453	446	440	488	405	435	457	420	446	449	385	456	456	461	446	419	414	416	465	450	454	460	467	448	432	442	454	443	501	459	436	453	451	439	443	453	414	436	411	440	439	439	444	430	430	427	462	430	467	433	452	442	441	452	452	451	424	439	428	450	429	449	479	440	453	451	446	432	443	436	476	417	464	452	392	449	462	446	414	436	464	434	435	392	455	472	429	477	442	439	434	426	470	441	429	447	445	429	471	433	414	469	477	456	467	444	429	451	438	466	414	456	434	397	436	479	467	464	425	392	427	450	457	415	431	435	481	481	426	451	440	438	441	407	471	468	422	452	438	463	451	482	460	458	441	442	450	458	450	451	426	428	471	448	430	456	413	423	453	421	451	413	420	435	428	454	424	389	447	443	418	464	459	444	433	424	435	425	475	429	454	456	480	472	476	434	469	453	418	401	475	465	440	433	439	436	406	451	442	443	403	431	458	453	439	475	427	431	455	427	447	412	448	450	448	419	472	467	422	474	436	420	445	436	487	426	451	453	400	457	435	419	443	430	408	479	460	432	427	422	468	435	401	443	449	446	390	434	446	477	428	423	472	452	462	426	420	468	449	445	442	441	476	478	415	431	443	458	459	429	442	394	452	434	441	450	462	434	438	414	473	434	435	439	449	464	437	432	405	441	479	485	440	464	461	407	445	449	411	428	410	420	427	465	438	489	458	427	411	464	394	472	427	467	486	452	480	452	463	411	450	415	433	421	410	444	442	443	420	425	462	414	443	472	413	472	429	430	427	459	459	420	446	456	401	438	436	442	442	433	462	431	436	430	434	453	462	409	431	440	411	424	457	414	409	435	435	459	463	454	413	427	408	435	430	430	395	461	407	437	455	437	452	421	446	457	449	407	426	427	412	383	464	435	446	427	424	436	452	455	446	434	445	433	474	440	453	453	453	483	424	451	425	461	443	445	449	455	455	417	433	460	430	460	462	473	438	394	466	428	457	460	414	434	479	459	438	448	446	457	432	418	413	463	417	432	451	447	462	424	472	458	468	436	475	423	435	411	419	444	446	422	452	435	439	417	452	442	440	449	443	474	469	424	455	460	443	456	464	490	437	449	436	436	456	441	439	456	449	425	455	456	455	459	442	432	432	443	445	407	432	446	419	395	421	466	445	411	432	428	461	430	423	445	478	427	411	476	432	465	444	442	444	457	452	472	458	425	426	434	433	459	432	432	396	419	413	426	431	453	450	450	447	462	443	500	420	456	420	393	468	454	453	445	416	415	412
5202	888	739	550	486	465	489	472	1700	3454	2548	1432	740	501	425	376	384	407	380	345	374	389	371	387	364	375	385	386	372	422	386	362	368	399	385	390	408	403	362	382	398	388	384	423	400	383	398	409	386	415	403	401	356	381	383	367	405	382	403	428	378	386	395	374	396	399	352	369	361	378	356	394	401	397	368	394	371	385	352	384	397	372	391	354	402	363	374	377	371	394	357	399	379	367	386	376	385	394	384	373	395	358	376	399	380	408	370	370	402	383	390	406	384	404	351	383	371	397	374	356	347	363	407	417	405	375	373	372	381	382	376	358	369	380	355	391	398	398	414	399	383	354	375	408	404	427	359	391	345	365	393	401	354	408	393	396	369	386	412	340	415	369	381	371	375	372	399	405	355	379	410	363	343	341	366	388	365	347	393	355	415	387	354	358	420	381	371	422	374	410	409	365	394	391	355	379	400	353	394	403	389	360	372	428	422	357	405	363	375	369	396	397	369	341	362	375	416	359	383	367	374	400	395	370	383	370	367	362	375	354	407	368	394	390	366	405	412	348	384	385	365	373	395	387	346	363	377	357	353	369	380	387	377	359	366	391	374	392	411	389	388	391	373	386	400	389	381	377	384	376	404	414	408	391	366	406	346	376	374	363	372	360	366	412	378	359	351	368	367	403	392	397	366	407	396	373	384	398	378	396	389	361	404	364	372	395	383	366	366	384	411	397	366	382	389	369	369	387	364	384	359	364	370	378	411	420	412	367	381	358	387	371	348	385	369	361	361	339	364	407	381	405	408	370	421	367	374	409	382	374	384	411	382	377	386	354	368	406	410	396	389	383	371	381	378	378	365	374	356	348	380	372	333	376	368	418	394	357	376	381	361	355	432	382	368	362	383	379	333	378	398	389	390	361	387	384	384	351	390	388	386	375	392	364	394	376	430	366	395	384	368	395	418	350	371	354	385	366	387	399	415	397	363	378	395	366	401	368	385	420	389	434	378	391	391	370	388	374	410	386	367	403	383	360	382	400	345	386	359	367	390	370	412	346	398	359	365	380	377	417	374	383	372	354	342	381	403	402	382	392	391	363	396	362	374	369	386	402	376	392	374	371	372	358	380	366	409	372	370	379	393	379	402	345	377	381	374	394	404	355	347	370	392	366	358	386	389	368	394	371	351	422	380	353	380	394	354	369	368	380	391	346	385	379	376	363	383	351	350	360	384	394	371	390	366	367	388	368	368	368	352	372	362	415	390	380	366	360	409	360	394	390	356	360	346	365	426	426	386	364	384	398	380	370	389	358	376	348	393	370	397	390	363	361	382	328	354	375	356	354	377	397	347	378	340	384	385	370	382	381	383	414	372	385	413	361	407	380	424	397	372	371	374	337	411	367	377	393	366	345	378	392	408	379	385	369	383	417	410	389	357	400	369	388	341	389	405	418	358	400	364	385	353	385	395	375	353	362	386	334	396	393	379	372	393	406	351	373	385	405	391	380	429	353	364	363	369	400	405	376	359	365	403	352	380	411	356	390	415	377	375	382	422	378	386	379	375	391	396	365	425	384	397	357	352	374	381	393	402	368	368	364	388	351	362	372	394	377	370	342	367	396	397	372	393	374	376	369	380	380	382	402	394	414	374	386	367	396	344	371	374	381	386	381	376	349	363	386	370	422	399	391	351	395	374	395	412	372	355	387	333	370	389	412	401	363	386	408	368	384	384	391	378	385	359	389	395	392	365	353	357	382	358	380	370	388	387	368	360	392	366	357	372	385	377	374	394	353	405	375	397	362	389	387	391	411	374	398	369	409	381	350	368	412	368	408	388	390	374	341	384	370	376	388	393	366	390	380	370	400	352	390	390	370	383	361	376	363	379	381	363	414	394	359	402	410	370	363	358	395	430	367	394	346	412	384	408	369	381	377	378	360	344	388	382	366	363	374	386	356	390	405	360	410	393	375	401	376	371	355	365	404	359	403	381	368	387	345	366	386	410	360	395	371	360	367	365	372	366	373	397	404	392	397	364	362	383	390	404	437	397	384	391	348	375	389	396	411	413	362	384	385	369	425	367	369	398	395	367	408	382	362	384	379	387	367	397	380	392	365	396	396	367	391	403	348	383	387	372	392	381	364	367	351	392	382	400	356	362	388	386	349	367	359	399	367	350	358	405	386	401	362	370	400	382	375	381	366	353	377	372	391	359	388	369	356	352	373	401	378	403	390	416	381	374	384	377	380	383	378	410	373	394	394	357	385	359	349	360	384	410	346	384	373	396	364	376	395	378	370	374	386	381	384	395	398	419	393	386	358	397	357	373	372	385	366	403	408	410	365	387	377	374	371	372	374	383	380	368	386	423	438	375	331	407	411	342	418	405	396	412	354	380	392	391	381	374	383	402	366	373	350	368	386	401	380	372	373	386	402	369	391	365	406	365	404	363	368	367	372	425	410	343	354	392	366	388	366	407	424	401	406	367	385	373	377	348	409	389	424	369	403	373	374	368	384	373	407	390	365	388	378	379	395	379	391	383	428	373	350	367	378	363	402	371	412	401	421	377	392	394	364	376	408	370	393	406	381	415	368	367	385	376	385	422	373	377	377	390	423	402	388	361	371	391	374	424	392	363	372	337	391	407	377	378	397	376	411	355	385	374	376	376	343	377	368	358	397	390	362	374	386	377	376	382	408	385	422	372	341	347	383	372	367	381	401	379	383	325	378	400	388	370	393	366	397	378	390	352	385	385	395	387	376	382	368	363	382	379	377	371	384	387	401	406	353	394	366	405	348	380	364	393	382	372	365	395	365	351	384	412	360	414	351	373	383	360	361	395	400	415	412	387	392	392	373	351	386	409	390	389	373	350	399	375	366	343	355	366	360	403	392	377	379	396	364	379	369	421	381	360	385	353	380	347	393	346	392	426	378	391	378	379	368	388	383	379	396	371	357	394	406	400	389	379	388	349	363	391	412	388	389	347	415	381	346	352	348	360	342	428	378	384	388	355	419	368	380	398	406	416	389	410	408	391	380	338	373	346	374	375	368	404	388	386	397	365	398	389	399	397	343	428	399	405	387	377	365	367	374	379	411	390	364	395	404	393	379	344	374	404	385	362	380	354	372	409	404	383	360	409	377	367	364	355	388	397	372	388	396	401	359	416	400	371	369	366	380	372	349	356	388	389	373	418	389	396	366	402	389	368	391	371	370	353	350	407	354	364	369	376	372	387	353	364	396	400	357	371	359	421	374	391	409	368	398	406	391	351	379	346	383	377	370	351	398	411	369	388	389	386	408	393	354	387	336	407	407	367	395	379	394	381	375	373	383	361	362	386	388	366	382	392	411	401	373	334	350	409	355	380	411	405	339	370	358	373	356	381	377	422	408	402	393	375	369	382	387	385	377	356	391	377	373	380	403	399	386	395	364	341	405	376	366	373	380	404	428	380	401	389	397	379	391	399	344	381	404	358	394	363	371	355	395	399	348	405	391	402	365	384	410	361	431	365	405
25550	21424	27498	25484	5960	1184	910	775	11606	24071	18228	8239	2236	963	599	487	511	476	524	494	531	495	527	489	463	458	501	483	475	529	543	496	503	480	534	483	495	493	478	528	512	469	482	505	565	491	497	506	501	512	542	474	486	474	532	513	469	495	482	539	502	452	506	508	467	464	487	507	449	503	513	525	446	492	486	516	462	529	493	497	514	527	486	505	490	524	492	528	461	470	479	499	529	508	491	510	486	490	494	490	502	500	470	542	517	511	527	472	517	480	468	444	483	504	476	491	441	490	505	515	488	531	503	462	490	504	507	505	444	501	488	462	489	523	498	505	505	544	513	505	522	515	488	518	461	483	489	471	489	512	514	497	455	445	497	493	539	492	479	491	464	516	511	481	501	502	480	485	507	462	472	521	513	474	507	469	471	459	471	514	452	498	509	468	492	499	517	485	493	438	499	514	495	469	479	494	517	504	517	515	518	505	488	465	483	491	511	455	498	484	482	504	482	495	515	481	518	491	519	515	514	476	459	485	494	491	481	501	499	461	492	472	534	489	488	498	470	442	471	490	509	506	447	519	452	519	491	473	485	459	464	528	545	486	491	523	539	482	515	482	491	502	508	519	515	473	455	488	474	512	499	487	484	471	494	496	450	494	487	519	525	502	477	497	501	541	522	434	505	524	516	482	470	475	453	480	490	471	495	464	503	484	534	457	466	524	479	479	523	498	438	469	488	494	525	490	499	466	484	489	504	487	470	492	507	468	507	509	479	536	490	478	522	453	475	489	470	518	475	512	507	474	534	490	463	478	485	505	515	492	484	454	462	495	465	486	542	496	501	494	510	488	494	493	527	493	498	466	497	504	482	494	494	503	492	504	532	492	494	503	478	494	494	503	482	496	504	512	483	511	466	497	484	470	510	487	472	531	487	465	532	510	522	497	513	505	478	479	456	463	474	481	509	464	467	498	515	529	516	514	495	486	503	524	449	468	475	508	505	540	516	476	495	487	492	460	495	503	482	438	492	461	468	517	455	501	517	471	518	455	500	493	495	497	484	482	478	487	497	505	487	482	527	500	480	493	497	475	546	474	481	473	510	447	474	525	467	494	525	491	510	486	475	471	497	498	528	470	501	492	517	513	491	494	486	516	484	503	525	515	523	503	508	481	482	479	479	483	491	513	471	497	509	499	479	483	460	491	491	479	520	491	502	471	485	472	479	464	513	486	525	489	490	460	490	484	521	513	506	495	492	529	488	484	504	484	475	477	486	510	516	436	479	493	472	507	459	489	487	507	491	509	471	512	482	452	492	476	512	455	486	519	486	512	482	442	472	489	464	479	462	518	479	496	460	491	466	518	480	508	486	514	462	484	484	483	484	511	458	466	525	488	487	520	493	517	458	536	492	515	449	510	493	468	485	490	482	493	493	486	524	485	482	508	463	476	509	550	481	456	492	456	521	520	479	507	494	479	476	512	494	496	447	487	482	509	476	523	433	499	474	504	478	479	483	520	527	507	508	484	487	476	487	498	499	504	478	481	452	519	494	493	483	492	484	519	506	502	514	506	503	465	504	483	479	467	475	509	491	486	505	497	497	478	450	519	479	515	518	493	502	510	495	518	521	511	491	491	473	474	479	482	514	489	474	465	520	484	476	485	521	504	461	462	503	472	501	511	551	522	529	528	476	482	483	534	524	491	476	524	550	491	529	471	522	487	486	494	501	465	461	485	499	477	450	489	498	545	472	517	485	438	473	496	497	474	510	536	486	462	494	493	522	456	483	520	527	513	455	483	480	505	472	475	512	484	506	506	499	488	510	508	501	516	512	526	475	478	482	524	538	475	469	496	489	522	464	487	522	516	484	493	518	478	528	475	486	511	514	432	487	524	500	478	506	462	509	456	481	478	480	514	464	509	489	457	507	525	499	518	503	485	480	462	518	472	504	468	501	477	508	461	483	473	494	522	468	490	517	489	511	490	489	508	508	511	514	502	442	492	488	501	516	505	499	506	521	452	486	483	525	491	475	492	531	501	506	461	535	496	546	511	476	481	455	487	486	449	507	525	504	482	484	462	463	482	477	483	470	487	460	419	510	538	475	495	450	479	479	459	457	492	516	482	469	471	504	518	494	510	476	483	507	502	535	458	461	501	501	480	467	487	462	504	485	472	472	488	495	497	504	509	457	491	484	503	500	518	467	522	501	509	481	503	506	531	484	447	499	460	453	454	530	495	500	504	514	513	503	512	472	494	544	483	504	476	465	513	512	500	496	523	502	466	497	492	495	492	487	513	497	477	492	494	507	501	500	509	511	502	479	521	480	488	459	505	490	487	508	473	524	484	455	473	512	502	463	485	481	486	481	492	503	504	533	516	475	460	467	520	526	476	527	485	540	495	489	467	476	486	450	457	478	498	491	501	476	481	548	498	495	481	477	442	481	464	467	526	486	467	474	508	481	467	531	483	514	461	475	510	504	477	472	455	473	499	524	517	501	474	462	501	484	485	478	489	515	522	474	497	530	486	495	485	540	492	515	471	462	467	458	461	504	526	487	476	521	475	488	522	524	463	496	500	456	475	451	494	475	454	496	508	462	526	485	463	458	508	496	517	522	499	524	494	449	451	512	515	501	511	446	480	480	463	524	529	465	513	480	550	499	480	463	492	460	519	489	477	494	451	492	499	490	481	454	518	530	498	475	497	488	436	515	470	513	527	494	485	474	512	488	439	494	481	502	479	485	534	503	458	484	493	480	466	541	458	470	486	459	491	529	493	493	472	490	482	494	507	446	478	465	475	469	502	539	486	466	480	494	492	519	462	466	481	502	479	486	486	524	483	480	448	476	468	480	503	483	491	499	450	485	508	488	508	500	501	487	509	487	454	500	492	517	489	489	475	502	499	477	484	500	461	489	484	469	479	508	462	456	459	481	484	457	515	502	470	478	501	501	497	481	499	500	530	468	460	463	482	504	447	459	473	510	470	445	507	460	522	518	500	469	489	489	489	475	467	495	503	486	493	519	490	479	491	514	498	488	505	459	482	461	479	500	482	526	501	499	455	487	490	475	517	503	529	527	477	509	495	488	500	490	485	501	498	543	503	499	479	460	508	518	530	499	533	519	481	505	512	514	507	522	456	421	498	489	496	515	465	483	510	499	522	475	478	466	470	475	527	522	529	461	483	499	476	499	509	491	533	497	493	520	478	519	503	505	488	481	452	515	476	479	548	533	497	483	535	514	459	494	533	501	480	483	488	505	503	494	510	509	483	490	470	479	505	506	495	498	474	511	497	506	503	508	498	511	476	505	485	519	457	473	488	467	490	501	491	510	476	481	474	509	474	528	477	505	487	493	474	489	480	448	495	487	430	476	522	528	490	499	489	509	539	492	482	492	448	511	491	501	493	492	512	477	483	510	464	458	496	494	461	488	511	473	512	499	537	492	476	462	502	482	442	486	514	456	481	480	457	474	454	458	484	476	477	502	507	453	458	503	526	514	473	529	503	493	508
3711	3537	2855	1500	1098	970	783	999	15228	21205	15318	7082	2182	945	567	426	407	417	468	399	415	470	432	438	472	459	377	479	456	496	441	482	421	476	445	438	450	458	431	428	422	459	446	463	473	393	428	441	464	448	462	437	468	469	471	414	458	463	431	419	455	434	471	425	445	427	433	456	413	471	404	440	462	413	439	410	446	457	439	436	483	458	457	452	431	428	455	434	447	423	464	402	444	462	435	424	419	464	426	428	454	452	455	445	442	397	417	442	446	418	446	426	441	440	414	415	449	418	442	421	437	448	447	398	446	463	456	424	417	461	429	427	421	450	396	387	423	401	435	465	476	468	418	428	434	452	452	417	432	439	455	416	435	415	470	443	443	400	443	411	423	444	468	478	420	454	456	451	445	444	396	439	438	474	423	412	458	406	443	428	420	445	420	453	447	443	436	450	427	431	441	451	453	423	462	420	451	437	441	467	442	414	440	425	414	460	407	432	431	413	399	487	415	419	429	395	392	470	449	411	448	467	461	457	445	462	432	436	419	450	430	447	450	458	477	405	417	396	423	416	417	465	452	416	455	441	430	400	424	394	469	431	420	436	444	433	471	456	438	451	448	421	452	454	413	444	418	416	418	406	394	416	434	441	444	442	407	424	474	438	420	442	434	471	432	416	446	450	419	436	418	421	470	431	439	444	397	466	446	433	486	445	398	423	447	444	436	400	440	411	461	420	439	431	433	434	444	454	465	442	409	430	446	433	440	441	433	447	415	403	459	418	436	401	454	407	438	463	426	436	422	465	424	460	444	437	432	444	442	423	435	441	423	432	432	425	466	434	448	436	453	422	419	436	459	465	425	467	425	421	417	468	428	421	419	455	438	430	454	421	403	456	454	445	430	438	460	421	418	460	411	417	459	448	440	461	450	408	421	415	399	414	461	457	427	438	435	451	398	435	447	483	457	457	422	430	412	417	423	398	464	418	425	416	437	452	412	445	414	471	455	441	421	475	436	444	470	422	400	407	475	432	407	438	423	418	433	429	412	428	416	410	407	431	427	449	422	404	450	415	435	417	458	409	433	431	400	426	460	434	461	421	454	435	446	418	429	419	410	432	478	415	428	450	407	439	470	417	430	472	435	448	411	430	401	445	421	427	463	451	439	452	405	431	414	465	414	428	413	446	402	431	432	432	408	430	463	420	453	425	404	423	474	459	399	440	427	462	427	428	422	432	446	437	447	425	475	443	452	400	435	412	425	448	422	421	428	472	433	454	446	434	422	463	430	423	457	396	445	417	412	446	425	418	444	434	397	425	455	438	485	436	439	448	438	437	423	417	415	440	432	492	414	444	426	410	409	476	433	433	411	418	426	418	443	453	431	392	435	474	468	421	419	412	411	422	420	455	423	482	436	433	414	446	422	419	406	462	456	418	465	425	422	489	421	427	469	422	433	491	463	439	452	417	435	432	442	403	399	483	403	440	417	470	447	433	420	402	428	437	403	455	450	459	441	441	425	421	449	466	424	478	409	439	388	446	419	397	446	423	432	448	398	453	429	417	425	409	451	448	452	438	471	417	446	418	405	437	468	436	455	447	451	440	429	426	402	460	449	387	410	441	422	458	408	464	448	420	430	441	449	442	443	428	446	440	405	427	385	433	423	418	458	428	441	436	497	464	405	416	464	455	465	434	409	458	418	420	406	410	429	404	432	391	434	407	413	395	440	442	487	458	444	444	463	483	433	477	430	402	439	445	441	457	419	448	462	456	475	420	442	450	426	428	450	441	414	421	448	419	464	437	426	442	405	483	441	479	432	480	402	435	429	447	437	453	407	453	407	430	459	398	426	415	451	413	455	438	430	421	411	386	431	481	440	435	459	450	430	431	433	445	473	415	429	462	421	426	447	408	425	453	416	440	424	395	476	438	427	457	421	434	413	449	433	392	428	405	413	441	450	430	450	429	387	446	410	421	429	437	431	444	463	448	432	430	420	463	451	445	408	430	438	442	492	454	446	416	424	387	425	411	450	440	438	423	419	447	446	435	442	456	446	407	458	396	433	409	446	474	424	460	460	425	451	419	433	456	443	501	427	415	445	408	450	421	447	433	417	426	477	457	472	410	409	417	436	409	419	414	451	430	398	423	405	434	438	402	453	435	432	434	412	446	445	435	415	436	415	429	427	442	435	411	443	435	453	392	400	422	445	469	448	410	403	477	420	454	439	428	422	431	467	428	435	450	437	445	423	395	413	431	465	450	453	416	474	439	454	473	412	424	414	425	453	422	467	451	426	431	451	423	428	426	413	437	435	427	457	439	416	428	406	407	436	428	402	438	459	441	468	455	424	406	473	395	433	444	402	424	477	449	400	438	454	426	442	409	411	457	431	422	447	407	414	407	433	455	429	412	442	435	450	473	455	447	405	444	417	401	444	461	447	460	444	431	425	410	416	412	430	410	444	431	477	443	446	426	428	473	432	450	419	420	436	423	441	444	419	445	444	440	431	442	435	436	450	426	487	427	431	418	474	447	415	459	460	446	454	434	431	403	413	418	417	486	407	404	430	437	441	416	432	420	431	444	460	394	426	413	407	395	442	401	440	435	443	439	418	456	480	399	461	428	464	453	399	452	413	466	421	410	417	449	432	412	450	461	406	427	446	416	434	441	437	461	455	403	438	447	431	413	447	410	434	464	398	461	408	417	409	428	430	400	442	409	449	414	440	413	407	471	418	425	437	446	430	465	433	446	422	402	460	413	444	401	466	456	421	391	432	419	433	435	407	433	435	430	420	416	420	414	449	442	420	476	452	389	474	409	418	425	443	428	426	420	427	452	442	424	443	450	426	398	437	451	452	441	449	464	421	442	471	427	418	429	440	450	415	473	442	403	449	428	435	418	418	465	443	471	459	451	399	433	472	439	457	412	450	477	425	422	426	436	399	441	402	416	407	445	423	479	441	446	427	409	418	465	416	444	412	423	397	405	409	401	423	484	412	446	429	443	415	433	446	428	418	465	426	428	415	457	459	441	459	454	458	452	432	390	404	467	466	439	465	473	437	417	403	425	428	436	430	445	383	462	415	446	442	473	423	460	447	436	429	412	413	423	425	487	444	421	444	440	421	425	463	439	441	435	429	425	422	435	438	482	416	431	435	413	418	400	452	409	404	430	452	441	441	433	465	439	429	419	440	431	421	456	425	461	436	418	427	453	403	420	432	436	443	440	443	433	428	420	420	412	437	445	426	454	401	441	483	466	455	407	429	444	389	413	400	406	463	489	445	424	424	419	441	469	465	385	454	460	441	431	457	419	461	445	423	426	397	463	402	444	414	442	418	452	439	418	434	463	411	472	412	450	421	468	395	438	431	438	452	404	384	487	438	444	465	437	439	415	445	410	412	444	428	448	464	449	411	421	441	406	438	415	441	478	454	443	438	445	444	403	453	416	403	437	441	427	439	451	431	467	417	386	462	465	413	444	396	454	480	432	458	440	472	439	475	428	456	406	433	434
24416	21424	28742	24506	21369	7714	1881	1302	28914	39828	30419	16033	4564	1696	831	660	630	661	675	694	665	675	670	651	663	622	680	640	626	642	692	650	654	684	616	629	662	628	674	616	602	601	611	659	652	674	653	664	637	672	660	672	639	644	614	622	697	647	624	670	644	656	707	658	652	643	661	662	648	652	640	656	645	627	655	701	677	624	656	678	679	641	618	605	637	614	647	613	650	598	656	684	630	613	631	615	652	719	684	615	669	656	626	644	673	690	631	590	631	609	653	665	639	644	652	629	687	652	635	638	639	611	682	672	630	638	646	664	650	669	621	674	618	634	635	653	652	631	667	681	678	620	614	645	696	668	656	680	628	653	656	679	621	628	683	605	641	659	652	597	678	597	640	659	632	649	689	659	641	687	632	579	621	666	601	633	613	601	654	630	643	632	613	654	681	634	691	605	643	648	588	596	710	635	680	669	617	625	615	623	639	620	636	624	617	623	659	635	618	643	651	650	617	656	651	664	635	681	661	633	618	674	684	636	623	632	605	646	630	676	629	655	641	646	633	649	650	635	676	634	642	656	627	652	612	618	602	694	667	607	676	627	645	654	605	626	646	614	621	607	675	675	671	567	647	663	604	643	632	650	639	664	660	641	638	648	705	581	612	653	625	621	663	667	607	608	625	641	627	664	691	647	656	663	633	650	648	635	667	656	649	665	671	609	648	668	635	636	651	629	618	644	641	666	642	631	604	627	617	626	610	677	636	667	641	648	661	610	606	655	632	672	661	653	630	624	693	659	638	629	618	672	651	678	630	646	598	624	647	651	691	641	616	647	595	635	665	651	674	670	638	659	588	650	608	631	601	600	662	622	652	681	664	665	611	628	647	619	620	637	620	636	707	646	648	664	643	639	673	615	648	610	675	670	604	657	677	677	681	602	628	641	623	623	662	650	652	609	659	648	627	577	695	632	677	690	609	670	651	610	657	720	659	629	617	684	612	646	618	676	669	640	653	655	674	665	620	666	648	637	608	619	645	650	635	617	671	648	620	612	616	665	626	652	645	582	640	622	606	647	590	651	642	641	660	637	688	648	696	623	692	666	636	641	631	631	613	649	635	628	611	648	618	616	621	616	628	642	631	685	627	628	693	633	694	639	637	666	641	609	560	642	601	662	670	665	639	591	619	621	672	657	637	637	629	613	651	642	657	644	597	629	653	620	655	642	626	589	641	614	654	618	610	628	627	653	600	670	617	607	626	650	619	682	668	613	611	627	631	647	653	645	652	671	576	607	644	618	640	576	647	644	595	674	656	651	660	636	658	632	647	645	605	655	610	665	626	681	665	615	628	646	701	665	658	661	640	658	635	653	662	646	657	691	618	695	605	669	625	646	675	662	633	646	655	653	625	606	626	646	633	655	661	629	640	644	652	693	681	638	653	600	680	620	668	685	653	675	590	649	651	646	639	633	648	633	610	595	655	607	656	711	667	648	610	624	674	637	625	653	603	621	653	667	654	599	667	644	674	616	651	635	623	642	573	621	657	640	641	655	650	607	622	632	618	618	629	642	601	580	661	662	602	613	647	670	640	584	622	636	630	627	664	622	656	653	672	652	633	616	655	583	660	619	686	612	632	630	612	610	655	612	675	641	625	631	603	634	628	630	589	620	669	634	661	655	627	656	646	673	668	582	694	611	655	632	636	658	637	622	632	606	648	601	628	651	657	628	699	648	641	595	634	696	649	645	642	649	656	611	626	648	643	642	666	637	665	643	600	630	628	627	591	677	655	636	616	612	643	618	644	640	631	641	618	615	639	677	625	645	678	685	634	624	606	642	625	648	600	580	653	599	644	647	617	635	595	618	631	632	618	646	614	605	651	696	638	644	634	661	634	664	641	667	674	644	652	671	638	601	679	627	665	620	627	596	627	667	668	631	644	679	631	682	707	634	649	612	651	612	626	623	652	685	651	633	674	638	689	661	639	593	627	643	643	607	686	630	637	625	601	574	652	597	649	606	622	656	630	596	627	647	598	643	650	617	631	614	658	631	640	674	613	646	652	685	633	627	647	680	618	650	626	648	636	654	649	614	663	616	657	663	659	610	616	636	592	624	658	606	656	601	619	625	662	638	594	658	623	658	661	637	609	625	631	653	647	650	672	648	634	653	608	637	654	620	673	653	643	670	593	680	610	611	677	682	647	642	638	666	605	682	688	603	640	626	588	666	653	644	633	654	589	641	672	636	616	673	588	622	617	658	656	662	610	627	607	634	665	603	627	602	636	656	650	661	600	625	663	649	638	598	629	655	636	607	637	673	636	622	690	651	653	684	630	598	674	617	611	618	584	662	628	600	633	626	625	619	646	624	686	660	586	618	612	619	624	643	633	646	667	670	647	584	654	604	654	619	657	593	599	675	627	654	669	600	637	662	598	599	645	665	646	647	663	600	674	622	641	648	608	658	631	637	645	640	669	645	657	612	616	608	618	675	623	623	667	624	619	619	657	623	636	648	652	572	647	600	630	615	638	612	627	634	627	640	646	626	670	644	684	615	586	610	655	624	658	642	655	666	639	655	613	651	648	644	596	657	647	660	610	599	608	669	686	637	626	613	629	648	615	627	610	618	639	622	622	672	620	637	688	598	619	657	631	619	640	648	631	654	637	655	626	634	649	631	646	636	638	618	626	650	633	615	596	675	623	622	633	615	645	641	671	649	624	665	653	673	612	616	621	669	658	664	654	652	629	659	594	639	592	613	659	640	635	663	636	600	641	657	666	629	652	560	641	616	662	617	639	650	635	653	646	629	648	661	667	650	613	663	672	623	635	604	627	569	668	675	660	632	650	625	607	667	620	655	600	653	637	636	639	637	666	654	663	652	672	623	670	620	642	675	682	660	629	625	657	643	616	691	640	609	669	603	634	701	620	635	613	639	638	663	622	647	662	632	646	641	625	630	650	605	660	652	625	606	631	617	643	702	628	673	651	652	614	598	623	639	601	605	616	652	606	608	618	664	642	663	587	656	590	639	608	661	639	615	649	656	608	644	650	687	623	633	594	623	644	632	603	651	628	637	671	649	603	637	628	631	633	666	639	642	653	628	638	628	637	646	691	605	624	630	608	665	619	621	626	656	654	609	667	652	613	654	663	619	644	611	642	672	608	641	688	624	658	609	668	609	637	616	618	621	610	642	608	671	685	650	613	648	640	644	652	651	645	598	686	609	652	687	648	658	600	623	635	655	663	605	664	608	611	662	650	631	626	628	665	614	610	643	616	624	647	652	612	646	588	629	647	596	621	635	628	649	654	578	626	605	659	640	605	659	656	640	672	601	632	645	644	650	628	658	683	673	679	623	650	599	622	647	645	643	653	617	621	632	648	641	677	659	663	653	653	623	623	617	608	613	652	642	702	640	623	653	626	631	656	632	609	588	626	614	627	628	610	653	643	666	621	626	647	642	680	621	659	650	636	600	628	642	689	654	673	628	663	615	626	659	719	646	601	626	593	629	587	652
4233	6821	5473	2723	1954	1522	1416	1505	33347	33805	25027	12072	3995	1636	742	601	571	556	514	593	581	552	577	514	543	550	604	536	545	591	556	542	562	565	565	519	585	544	564	543	516	580	580	546	578	590	578	604	553	541	567	569	547	564	558	571	584	563	564	530	600	552	570	497	544	560	520	537	562	547	563	571	569	577	552	574	561	564	548	584	545	588	555	578	570	524	552	553	554	576	549	565	583	575	541	525	587	537	573	548	587	559	558	574	532	508	588	573	553	537	542	555	561	559	587	566	574	510	541	533	532	582	525	549	581	534	563	592	544	566	579	592	544	573	531	576	545	548	530	526	528	547	544	567	538	540	555	525	566	544	539	602	550	540	556	547	604	552	581	571	550	563	555	541	572	533	577	551	524	563	556	528	520	602	551	570	557	560	560	583	560	527	559	586	567	597	600	573	554	570	567	519	575	562	558	512	570	585	551	498	645	567	566	541	556	540	567	522	522	543	540	539	558	534	559	521	577	537	544	520	524	566	549	553	513	573	562	565	541	556	533	570	582	532	549	529	590	594	537	575	569	544	552	540	528	570	539	529	563	552	574	586	551	556	561	594	514	544	575	556	503	550	577	561	551	533	556	589	549	567	549	540	526	535	536	549	537	594	553	574	584	519	490	531	590	549	518	538	529	573	572	564	549	579	580	494	561	581	538	530	566	554	579	548	513	516	555	506	546	495	564	577	546	546	560	548	524	578	574	591	560	553	556	535	515	533	545	542	512	554	597	546	581	555	547	586	571	596	523	556	575	569	573	541	549	567	525	540	532	547	561	492	557	530	553	540	542	552	547	582	545	548	564	563	576	547	603	571	564	571	531	562	524	575	554	569	523	575	535	562	566	593	539	567	550	585	559	567	539	521	531	568	538	569	486	585	556	550	601	555	565	571	542	488	559	498	532	530	560	586	568	563	549	528	522	559	563	519	578	555	522	542	500	586	547	514	559	562	550	540	580	583	561	568	566	548	519	585	582	487	579	526	552	610	529	565	567	577	543	541	565	556	581	581	545	541	527	566	523	525	538	537	579	575	518	544	551	583	606	583	555	561	551	543	538	580	581	559	603	528	540	552	587	548	586	579	573	558	584	550	564	555	540	547	536	512	517	563	563	536	579	559	553	593	574	546	548	517	537	547	532	556	558	549	566	552	581	554	567	585	598	581	549	575	554	541	568	562	541	541	602	548	510	536	538	544	517	534	562	552	570	567	595	536	540	518	552	547	520	543	542	565	571	578	549	568	526	543	570	530	531	555	534	595	506	565	561	548	554	575	557	562	541	567	551	550	573	587	587	562	534	516	564	596	574	558	510	539	563	545	578	538	539	568	545	557	548	541	547	537	547	571	537	563	561	558	549	551	581	555	541	549	537	554	558	552	552	544	568	565	548	589	539	573	576	557	557	521	611	531	545	552	557	550	593	571	541	508	553	579	564	530	517	566	534	583	533	529	542	523	490	579	538	566	548	597	559	584	577	535	567	599	567	528	553	571	578	519	525	556	586	578	528	557	524	524	575	547	541	565	593	577	590	566	587	583	573	535	555	585	531	509	536	576	518	562	520	564	500	549	528	552	542	533	547	551	537	567	504	528	533	528	597	519	520	513	541	537	496	594	571	574	508	579	533	544	546	549	523	565	523	526	551	520	553	539	564	579	526	538	508	572	547	558	534	535	573	522	542	514	558	541	536	573	534	553	554	567	553	546	572	565	614	542	575	548	545	556	540	556	559	549	550	546	573	556	561	562	551	574	535	522	517	576	564	531	528	542	549	555	587	534	559	555	558	584	562	580	572	551	541	539	545	570	524	571	575	567	576	584	534	541	521	559	574	532	523	544	545	530	584	497	581	553	594	568	558	549	543	532	510	508	567	546	517	552	578	550	565	540	573	576	594	536	559	592	531	567	558	559	545	538	541	537	603	560	594	572	530	557	553	559	562	573	529	550	545	543	554	552	570	555	561	608	544	572	575	543	516	543	575	534	595	558	567	542	535	564	563	513	562	563	540	542	577	534	520	547	564	562	555	553	583	544	557	528	555	574	603	558	531	543	525	524	542	556	562	545	543	549	592	542	555	590	531	592	511	520	501	538	522	542	555	504	562	567	566	532	595	533	524	570	553	529	517	552	574	521	520	550	610	526	541	563	512	539	542	512	589	509	517	523	604	547	607	524	556	507	574	531	567	546	561	581	546	528	558	568	590	540	588	532	569	548	581	586	553	553	548	532	539	530	546	525	517	560	600	523	580	487	552	521	558	555	592	559	525	582	521	563	552	568	594	581	552	529	570	518	547	549	524	524	543	614	535	552	564	594	546	582	525	492	556	574	565	538	542	560	573	543	561	492	534	584	568	565	511	567	559	555	579	547	559	548	551	541	534	572	569	578	576	528	519	544	557	576	541	563	582	568	552	577	549	536	552	543	523	516	545	585	558	542	538	553	526	544	576	556	557	537	523	525	557	525	539	633	547	554	571	545	564	580	546	546	531	511	560	546	569	583	528	544	521	565	566	514	543	536	502	540	559	591	541	528	556	582	534	538	519	560	549	530	552	575	580	506	548	537	535	573	551	506	542	580	534	532	513	511	548	522	567	590	520	591	576	559	560	565	581	529	530	508	590	565	546	564	545	523	543	552	575	541	564	554	578	512	544	570	602	557	538	583	595	565	543	567	606	530	560	608	537	521	554	551	563	538	594	567	587	576	559	523	532	573	552	544	577	557	533	525	532	560	542	550	599	547	556	600	561	581	596	548	490	524	577	514	556	565	522	548	591	566	589	513	547	568	507	567	525	533	579	579	545	515	560	570	558	531	574	579	534	578	560	574	528	522	545	548	556	527	531	564	586	588	512	522	572	592	515	528	586	546	548	550	570	541	533	539	513	577	578	560	572	556	523	545	526	561	581	598	577	543	553	529	627	522	510	508	576	565	547	584	538	549	549	574	518	521	589	533	513	540	529	523	549	538	511	534	550	551	565	559	573	537	516	548	551	533	536	542	556	573	535	548	564	537	518	552	558	548	564	524	560	543	581	574	569	552	538	576	534	504	516	547	534	545	557	564	591	544	577	550	591	522	580	540	546	554	537	561	585	533	545	541	559	544	594	575	505	550	522	597	526	577	579	565	547	534	550	575	579	562	575	544	544	548	564	568	566	550	527	587	574	583	553	570	517	569	572	568	540	537	538	590	524	554	575	516	538	567	552	536	542	587	527	554	532	568	551	507	540	520	553	581	506	536	552	550	543	548	516	549	572	509	575	549	557	530	551	525	569	554	546	540	549	575	538	522	532	515	551	557	476	538	526	550	568	548	526	508	546	562	520	506	577	521	520	526	487	552	545	545	554	535	596	521	521	531	570	569	519	526	557	566	567	546	580	534	558	579	499	579	560	570	550	562	559	563	575	533	589	548	549	535	542	556	573	537	531	574	546	524	554	535	553	571	557	574	537	555	532	534	563	549	518	546
27745	12001	1550	800	503	573	547	498	1788	2775	2240	1249	763	562	517	477	434	450	450	469	431	462	443	482	481	437	451	449	452	433	448	437	453	431	430	491	457	466	479	460	449	416	460	479	427	458	432	456	446	408	433	438	390	461	426	456	482	451	401	480	462	477	438	449	454	428	434	467	458	436	431	460	454	442	397	463	473	471	465	468	474	443	437	426	448	487	439	428	450	445	437	493	484	434	446	462	459	447	471	428	445	451	455	435	460	457	476	457	453	449	457	459	451	465	448	439	447	463	485	459	479	435	471	419	443	449	486	444	432	443	457	469	441	468	438	412	442	446	428	477	457	437	478	478	429	460	446	451	461	481	478	477	478	438	466	461	449	461	438	459	460	450	432	465	462	471	512	440	441	422	490	467	452	435	456	476	450	439	450	473	462	458	469	444	452	444	446	448	422	449	437	434	442	460	468	461	434	431	425	445	423	478	438	456	417	435	460	417	485	434	456	447	471	471	433	436	423	465	450	433	473	422	443	469	453	434	478	464	444	419	475	471	458	449	435	425	452	423	420	504	444	444	442	410	415	432	487	439	461	473	458	468	462	462	416	450	446	467	431	434	463	428	452	443	429	443	460	429	453	457	444	421	484	496	445	437	429	423	450	452	416	451	445	475	429	466	428	448	457	432	474	433	488	439	448	459	461	438	460	450	469	461	487	476	472	429	438	433	413	454	433	481	463	487	458	454	460	452	439	475	443	445	447	453	445	428	442	409	445	454	471	467	471	441	449	518	433	413	479	449	462	486	457	458	428	484	442	440	491	424	441	454	426	425	462	462	439	487	454	466	432	432	485	444	474	461	489	440	494	445	424	427	442	434	435	457	464	466	455	463	462	469	457	419	448	400	465	452	472	478	483	439	462	484	460	439	453	481	436	490	464	413	499	444	488	462	434	463	426	480	442	457	426	443	436	452	451	442	465	452	468	471	413	446	429	456	416	463	427	471	444	483	427	472	425	419	473	466	460	442	469	426	463	453	461	473	438	437	448	459	490	443	463	475	454	433	433	444	498	427	448	448	471	442	474	410	468	424	443	440	460	456	398	456	419	505	453	434	443	467	474	457	459	446	460	428	440	480	414	424	449	443	420	457	465	427	448	467	471	488	446	474	458	483	460	444	474	465	447	480	441	461	428	480	426	476	430	479	459	460	430	435	434	463	484	463	477	454	427	444	470	413	471	449	436	426	451	422	434	433	422	475	429	440	446	503	450	445	468	448	491	455	510	462	435	476	444	467	466	508	421	434	466	435	467	443	434	446	496	475	463	432	422	442	441	444	478	457	496	441	473	474	453	450	466	432	473	462	435	465	434	426	439	480	449	494	413	444	453	432	470	473	458	483	453	446	465	457	411	407	453	452	453	477	440	442	467	458	451	457	481	458	455	488	449	462	427	450	443	449	462	440	493	452	443	434	446	456	473	467	419	462	436	439	461	442	458	474	411	445	470	426	433	449	435	467	405	474	458	438	472	447	486	407	454	443	423	450	456	441	443	470	438	429	463	422	459	436	424	479	469	431	468	471	474	470	422	427	427	433	438	466	460	444	458	468	449	449	427	451	443	436	478	455	434	441	484	471	463	423	442	456	482	426	450	474	432	475	464	480	442	450	464	458	458	415	434	471	446	425	439	472	403	442	413	430	468	435	456	446	494	404	462	448	491	443	429	473	483	448	500	451	445	443	454	452	490	449	509	453	431	443	469	435	470	456	428	477	470	451	433	443	479	426	463	463	445	466	428	445	455	439	461	409	459	482	441	484	441	431	450	477	446	473	427	440	452	419	452	451	439	458	496	473	479	441	449	469	485	459	425	465	446	471	439	425	381	448	467	468	463	443	449	417	431	476	492	464	442	429	459	472	450	450	473	417	451	433	468	439	455	442	438	411	487	467	440	436	443	466	446	446	431	446	443	477	464	445	442	451	472	424	421	448	442	449	464	474	420	455	439	433	462	474	443	437	432	436	441	390	488	424	441	444	465	485	419	444	457	472	456	463	459	467	442	465	469	447	458	462	442	473	431	456	475	463	444	473	458	418	448	434	464	449	475	432	452	470	468	427	495	414	475	463	460	439	426	453	465	409	440	435	437	432	458	493	437	433	439	451	478	453	481	446	467	432	436	431	471	442	436	414	441	455	431	425	433	423	427	459	454	453	475	395	493	427	452	394	418	437	474	439	459	447	455	432	453	468	436	443	484	443	466	447	449	432	457	427	462	460	470	473	456	443	460	429	429	430	461	452	461	447	485	470	481	460	479	433	442	460	462	443	456	443	451	447	429	458	458	436	437	437	389	410	440	477	438	472	442	497	476	483	459	431	466	460	454	464	413	473	428	464	453	470	461	486	445	427	441	447	446	419	432	437	453	489	426	462	399	465	458	434	463	464	439	455	506	456	431	446	442	448	437	471	441	480	456	445	442	444	447	457	496	439	443	434	441	444	460	461	465	432	448	439	458	437	451	474	415	428	461	461	412	462	440	455	436	444	414	469	466	430	441	454	475	471	413	471	435	450	456	483	468	472	468	454	476	443	472	467	449	471	427	474	461	518	412	478	484	452	427	442	456	469	421	462	463	453	440	471	484	467	452	449	469	431	455	426	410	455	412	450	459	431	460	471	449	417	427	457	431	436	493	459	439	455	462	443	459	445	422	433	411	439	457	448	443	398	450	420	427	467	456	419	425	476	452	418	432	469	473	479	473	457	460	446	447	452	440	411	448	424	479	459	507	450	445	454	490	418	493	469	416	460	461	457	443	446	430	472	461	464	466	443	465	441	484	449	492	432	409	446	428	426	483	455	432	418	431	440	469	438	463	451	422	421	420	439	451	451	458	460	472	441	444	428	451	439	469	418	471	426	404	468	428	468	446	474	465	451	437	449	467	445	398	472	475	438	431	428	451	407	461	462	483	429	452	434	443	448	466	459	487	429	463	468	446	482	502	468	453	454	441	415	432	463	439	438	472	431	468	465	466	432	436	444	465	494	460	457	461	467	496	453	473	427	450	464	422	436	429	481	429	445	447	470	434	428	380	419	503	483	461	432	462	419	453	449	457	424	442	450	441	454	422	461	423	444	422	458	463	446	442	446	465	468	433	468	442	451	448	462	444	464	439	435	465	439	478	413	428	435	456	439	477	447	421	469	428	421	434	484	434	447	434	448	445	416	460	457	474	453	420	441	439	492	459	462	432	451	460	454	412	454	445	447	455	448	448	406	443	430	441	448	441	447	423	474	466	451	471	490	439	465	455	453	480	468	456	462	477	435	433	419	454	431	475	463	465	420	442	489	446	445	440	490	426	446	448	475	480	487	458	450	440	470	451	454	463	444	417	446	458	434	417	430	447	422	443	465	438	442	470	449	434	477	455	463	445	461	428	449	458	444	462	425	452	482	428	432	466	433	486	457	410	443	445	444	434	472	427	437	451	451	452	493	435	427	437	448	437	459	484	437	468	471
5257	874	704	543	500	494	510	483	2366	3194	2408	1270	634	528	426	401	423	372	413	421	394	410	397	393	382	408	407	385	403	364	384	379	380	387	365	390	383	429	420	381	420	382	367	393	396	366	378	386	408	370	382	401	409	366	373	393	399	376	373	382	407	364	387	353	373	389	356	390	406	410	351	406	363	388	380	394	373	402	402	395	381	391	380	365	345	399	361	396	358	379	375	377	377	364	359	404	372	381	353	387	370	391	377	413	376	406	376	387	407	383	367	395	388	348	372	413	414	405	387	364	405	387	427	369	408	406	386	399	377	404	363	380	404	379	365	377	399	405	387	378	394	380	358	410	397	413	431	388	418	364	377	377	368	364	398	366	410	404	336	406	409	373	394	365	408	366	377	359	382	413	395	396	409	400	388	384	378	400	386	387	392	398	432	394	398	381	398	378	378	377	428	403	361	356	405	353	343	403	377	399	367	412	382	368	425	377	389	381	377	392	382	374	395	380	371	406	413	400	404	371	378	392	377	341	399	388	384	380	351	424	381	418	405	411	369	376	407	355	384	377	372	434	357	392	404	383	409	379	373	368	378	373	357	372	374	391	401	407	362	387	418	399	381	401	395	410	405	428	398	383	386	417	393	380	387	386	374	384	369	376	390	419	393	397	394	389	398	377	418	392	368	411	390	390	395	362	353	419	431	388	376	404	385	389	385	406	364	351	374	419	426	394	410	390	390	414	390	398	379	382	372	380	377	396	400	394	411	422	406	409	405	371	375	366	406	410	400	367	379	400	415	382	381	402	388	370	383	394	398	414	396	359	389	373	353	387	391	398	375	376	414	418	389	401	388	391	377	373	373	379	393	367	358	394	388	398	428	368	378	409	362	418	341	345	406	340	363	369	405	375	363	354	389	389	362	403	399	384	374	396	417	357	383	370	387	385	399	412	360	365	419	392	414	356	393	393	375	386	418	362	399	397	352	368	438	399	368	384	403	401	365	424	417	385	377	394	391	399	401	447	384	337	389	378	406	394	384	400	421	416	381	387	380	376	338	393	371	380	416	370	419	392	398	369	354	370	344	388	394	363	348	378	352	375	341	390	419	378	387	386	385	361	399	384	377	410	359	351	375	387	383	378	412	420	388	388	385	344	358	372	388	371	373	407	409	398	391	415	387	374	407	404	432	366	370	418	392	387	384	390	373	385	364	396	357	377	399	412	403	394	412	408	351	372	372	356	395	398	376	380	379	344	362	399	414	428	392	396	373	390	392	393	401	358	364	394	384	376	381	338	388	409	413	393	388	400	423	381	416	426	413	378	398	386	413	404	378	382	378	386	367	370	403	436	379	406	377	392	405	388	360	405	404	368	388	386	388	413	406	375	369	391	376	341	394	385	380	353	376	400	348	375	367	391	378	370	391	370	378	370	396	405	395	357	399	383	394	385	402	397	384	390	404	348	379	409	352	405	381	400	390	375	394	413	395	346	388	368	382	388	380	406	383	389	374	397	419	366	369	366	395	357	409	402	416	397	388	392	404	383	396	375	398	369	399	364	395	437	406	382	409	374	363	395	372	379	377	389	388	378	363	355	412	379	376	393	369	355	393	365	422	377	375	385	385	378	381	392	397	393	399	380	388	394	447	442	397	405	388	375	398	366	387	393	365	369	366	364	448	389	366	393	384	357	399	381	400	370	391	399	368	388	372	397	429	368	373	394	406	388	385	394	398	400	379	396	397	349	373	399	397	410	395	382	402	416	381	414	380	379	391	399	388	409	389	362	355	408	393	405	393	369	376	378	340	385	401	354	359	395	388	401	421	390	375	360	377	402	394	392	375	383	371	394	382	369	392	403	385	367	401	396	392	380	388	352	395	363	367	378	401	391	400	355	409	365	414	363	404	411	386	361	388	381	417	396	422	364	431	379	354	396	357	391	390	389	358	431	372	359	364	370	375	393	371	353	366	414	393	359	404	395	356	404	399	410	393	396	367	372	377	391	406	376	347	379	410	416	376	397	375	386	415	388	392	382	361	394	359	388	370	379	391	365	398	345	400	395	342	401	412	400	379	362	376	414	348	398	376	367	395	395	419	376	387	413	398	410	348	387	374	426	382	358	360	404	391	391	382	407	382	402	405	364	365	387	381	396	407	363	368	376	407	380	397	382	396	416	373	365	411	379	413	374	380	391	383	409	366	389	361	414	396	406	403	355	351	401	376	417	374	405	414	399	388	405	351	397	383	390	375	400	372	396	384	365	395	351	409	349	380	372	369	371	395	403	385	383	373	404	355	402	381	367	351	368	383	400	385	406	358	392	362	374	370	376	399	414	392	374	414	382	384	355	383	377	395	399	370	398	384	397	355	431	413	363	422	365	365	384	404	412	387	356	379	390	372	387	361	393	388	376	393	389	372	416	363	375	370	406	340	399	377	416	366	375	408	390	409	406	383	394	367	409	360	395	377	403	376	382	351	382	404	413	396	405	387	403	403	345	391	384	391	415	384	409	358	362	404	338	371	394	434	390	385	377	376	383	375	395	391	418	388	355	397	401	426	415	384	350	365	348	349	359	399	393	402	402	393	382	401	420	381	366	370	405	388	361	406	376	388	413	374	392	378	368	398	390	387	340	393	381	395	406	358	399	355	377	388	398	413	385	405	351	410	382	385	385	420	397	383	358	361	383	423	414	401	360	405	388	367	356	391	380	398	363	383	431	395	359	405	385	427	421	365	389	355	395	397	364	403	368	407	383	381	383	377	374	393	375	388	364	415	375	380	345	372	383	384	390	328	400	388	400	379	406	385	377	383	366	401	396	374	361	418	352	382	376	370	379	407	376	390	349	398	383	381	400	393	379	394	358	374	399	391	365	376	351	394	416	378	391	406	410	427	401	361	361	377	385	380	377	400	400	375	411	366	417	398	404	387	380	374	383	390	402	364	364	390	407	422	399	380	374	398	381	371	399	359	358	398	359	406	380	386	392	393	376	375	349	380	384	387	381	338	418	392	385	386	385	421	394	364	404	375	360	418	329	380	377	371	385	393	371	398	410	417	407	369	420	434	396	396	407	375	369	445	359	388	378	390	370	343	387	397	370	378	389	375	411	373	394	393	380	358	363	418	406	375	388	419	445	387	394	398	385	369	385	395	399	416	393	382	411	345	397	384	419	401	355	400	349	367	395	375	379	396	361	405	406	369	415	368	400	375	370	389	386	362	394	356	397	379	370	403	388	382	415	392	387	398	397	369	379	383	405	382	391	416	414	385	420	397	362	397	370	357	367	400	422	409	391	387	381	375	399	402	390	395	376	404	385	407	408	406	415	387	403	378	397	373	381	417	386	414	358	418	392	378	373	367	351	398	378	433	375	386	404	380	387	396	378	379	386	421	411	404	364	392	403	405	388	380	396	374	397	397	419	418	375	438	424	439	417	380	388	384	393	363	416	362	390	405	347	373	357	370	382	373	375	365	370	381	416	409	391	389	411	413	411	423	404	368	350	396	373
25598	21424	27450	25460	5916	1211	935	745	17490	24971	16256	6501	1968	917	570	514	501	499	507	473	465	493	525	462	487	517	489	492	504	510	512	469	484	500	513	513	495	488	484	512	500	496	501	511	510	485	530	491	508	504	511	489	503	483	501	489	510	502	463	548	506	514	483	485	492	522	528	501	557	491	466	539	506	529	496	498	459	510	532	494	492	451	503	494	498	453	481	521	495	483	490	531	476	513	492	495	505	486	508	484	500	495	520	513	537	516	457	491	492	467	508	461	523	514	465	450	513	512	492	501	501	483	510	515	487	474	491	482	494	490	486	527	466	465	478	528	516	499	505	485	489	509	471	480	512	541	532	562	511	488	478	524	498	490	469	508	498	516	524	502	498	439	533	507	518	509	525	474	511	501	495	480	526	526	465	474	521	485	470	494	528	501	504	474	542	450	500	503	480	501	500	496	529	455	511	508	483	497	479	493	468	531	475	500	491	486	463	451	504	480	488	502	490	506	474	513	468	474	488	508	499	498	490	506	491	476	480	546	459	491	525	497	440	476	478	493	514	512	486	508	486	475	508	472	506	494	528	495	505	492	513	470	481	501	530	489	496	515	481	505	525	491	491	471	481	500	482	501	502	485	498	490	497	496	493	476	476	464	500	504	523	527	503	497	495	455	474	470	502	539	504	462	500	439	484	471	492	485	518	516	514	479	507	506	457	492	536	529	483	520	508	487	572	497	512	511	502	511	496	523	464	504	471	488	471	460	505	539	531	500	458	467	550	513	503	495	501	483	481	490	476	491	483	506	497	492	511	504	513	506	521	479	523	488	500	481	517	459	472	493	480	503	482	485	485	488	507	509	508	505	492	494	532	510	479	537	499	534	473	548	441	479	479	516	508	489	463	465	509	494	454	547	498	485	489	454	487	481	480	567	511	493	465	494	481	493	495	503	502	480	488	511	467	532	494	488	457	503	515	506	494	516	424	465	482	486	488	488	518	491	475	508	493	494	507	513	521	501	495	550	510	496	508	515	479	506	543	467	495	463	475	453	512	510	477	528	481	519	506	498	527	541	500	454	470	500	509	510	513	499	486	484	513	508	485	506	481	475	448	486	463	464	499	494	504	541	480	493	472	499	500	466	520	502	504	494	511	471	497	478	460	444	505	543	498	482	493	494	528	530	485	500	502	545	465	544	508	524	539	515	481	479	473	522	515	532	501	491	445	539	459	495	523	483	490	509	548	516	472	525	513	457	500	533	545	517	483	493	480	478	488	444	482	490	512	537	509	497	483	517	513	496	521	485	511	473	508	502	505	498	507	456	484	467	490	446	502	455	476	492	497	491	526	493	518	496	507	523	491	494	496	483	494	511	507	487	479	462	525	455	464	487	558	502	456	488	498	506	496	495	504	519	498	471	504	530	489	469	501	500	533	504	528	489	504	511	499	499	518	479	532	496	483	492	459	537	482	530	517	528	493	516	529	508	484	480	521	519	478	465	516	497	435	517	490	512	477	508	522	475	493	419	499	516	515	489	475	475	519	492	495	514	468	467	499	428	449	499	503	494	490	529	509	523	510	522	470	453	503	498	448	493	494	497	492	504	491	479	524	508	524	507	481	474	520	508	470	510	495	506	490	522	493	503	499	518	523	469	492	484	472	508	505	450	539	484	495	512	488	501	495	501	533	515	469	512	498	520	512	424	495	475	492	453	487	498	432	490	451	501	473	522	526	468	516	503	506	492	504	468	497	479	518	503	484	481	491	497	509	505	488	465	533	464	534	522	520	484	511	487	490	473	509	506	505	490	489	478	501	513	519	488	486	489	486	527	478	500	498	476	476	547	519	494	512	508	452	473	509	494	478	501	501	505	511	519	514	483	486	481	482	490	479	489	495	500	493	541	513	493	473	525	517	544	505	477	458	505	487	511	503	489	496	557	484	481	474	520	513	493	484	486	485	487	508	469	539	513	502	490	498	555	516	501	515	465	479	481	543	469	507	505	484	500	528	499	463	481	485	491	514	469	512	509	491	486	466	471	478	493	487	472	496	470	480	475	510	494	493	497	486	463	521	495	498	479	522	503	509	491	482	503	463	506	497	510	494	493	485	525	536	504	507	512	490	506	499	443	495	522	502	502	487	475	474	496	466	469	511	498	495	507	450	495	453	497	482	497	471	458	497	510	479	530	495	514	524	487	495	477	509	507	495	498	506	493	537	509	483	480	517	526	493	500	506	482	468	470	507	525	519	541	487	505	507	467	482	499	500	465	481	471	475	496	483	513	500	515	487	477	518	449	508	484	460	485	491	480	488	491	482	540	539	491	507	504	527	478	513	481	492	505	484	478	488	497	525	461	497	507	507	493	530	533	511	466	508	491	503	460	510	482	495	474	485	527	500	491	476	486	483	469	476	481	521	522	484	516	545	479	476	501	492	516	545	503	576	497	488	465	482	514	465	499	498	494	453	481	478	490	523	530	478	536	499	480	505	467	488	476	501	482	521	543	541	536	496	486	502	514	513	491	506	484	493	499	533	483	517	493	517	524	490	483	494	471	502	509	489	490	473	496	491	506	459	488	492	497	511	472	472	480	512	490	485	510	509	509	486	496	511	521	497	517	482	497	457	502	524	512	523	536	499	486	470	493	488	496	482	489	518	489	479	482	511	474	490	541	466	471	524	520	509	493	490	498	521	545	498	521	494	514	498	514	455	498	523	536	525	512	527	460	504	495	521	472	458	488	522	491	517	477	531	485	530	493	535	500	494	494	515	534	504	498	506	495	530	494	507	484	509	523	525	505	489	513	497	498	502	484	511	463	475	497	497	466	480	494	516	455	517	464	497	500	464	463	504	477	526	546	515	491	516	479	494	544	498	511	507	505	527	517	487	544	470	524	513	470	515	514	507	486	483	524	496	462	472	498	523	487	489	499	516	493	477	528	473	458	513	501	485	484	504	477	499	464	510	515	482	527	498	491	522	475	477	464	518	521	514	519	497	476	484	501	525	505	499	533	485	515	480	477	471	497	513	473	477	474	479	517	453	472	487	514	508	487	511	495	484	499	526	565	498	488	496	515	497	457	468	489	479	473	496	505	465	510	503	502	461	473	522	499	506	531	537	481	552	533	486	509	498	495	484	537	520	490	478	499	465	512	522	490	509	467	466	511	493	503	456	485	470	491	496	473	515	491	533	471	459	517	473	466	515	518	510	460	468	499	511	541	472	473	500	506	490	509	504	524	513	489	490	474	522	454	465	511	460	474	450	533	514	485	472	505	481	525	491	506	504	505	494	477	504	473	533	506	516	512	479	490	515	491	509	498	498	505	487	522	510	513	516	505	495	500	495	474	479	481	504	517	486	497	464	531	510	532	506	495	492	501	451	492	514	481	491	531	472	510	490	510	477	472	482	530	464	487	494	500	463	471	485	504	528	521	498	465	505	503	531	499	499	495	494	502	540	507	482	535	516	515	497	513	483	511	469	495	478	532	485	511	516	495	465	459	498	459
3826	3472	2795	1523	1078	986	927	801	20795	21334	13147	5617	1936	937	484	438	495	418	469	471	432	422	446	474	451	446	419	442	456	462	451	449	472	425	452	460	437	407	449	482	492	434	435	485	451	436	450	495	426	455	460	477	468	447	449	478	415	409	439	434	467	444	457	430	418	460	483	465	429	443	428	457	456	457	460	450	461	424	424	473	443	444	461	474	464	447	479	429	428	423	423	435	466	472	459	461	481	425	452	450	454	453	459	444	418	450	454	484	458	421	448	458	388	434	397	420	461	442	447	495	443	424	441	447	444	441	407	457	434	437	492	445	469	474	484	416	459	428	436	446	445	429	408	440	438	445	434	414	438	453	447	435	474	412	448	474	434	436	444	454	459	486	477	430	442	414	407	456	449	450	392	497	412	451	448	448	449	410	434	440	487	425	437	451	435	464	405	439	395	434	428	464	457	411	410	424	444	454	454	451	459	451	476	411	481	430	465	396	484	450	424	444	461	421	457	451	447	468	388	453	469	436	463	411	458	469	450	412	496	479	446	423	451	475	464	452	459	467	464	467	438	440	446	470	470	391	429	465	444	436	456	443	421	438	485	461	467	449	477	428	451	447	436	487	448	437	447	430	466	412	468	439	413	478	483	429	434	438	425	469	465	414	439	428	430	460	463	449	427	434	450	484	424	441	447	412	460	456	423	427	473	455	469	455	435	438	431	429	468	469	458	436	458	455	417	447	438	454	436	401	421	496	453	423	436	390	446	432	447	488	435	439	472	454	419	457	416	398	449	448	406	435	437	456	447	419	411	433	447	453	472	392	468	462	463	493	458	423	455	443	457	404	479	457	456	416	442	476	446	398	435	457	422	440	428	425	434	450	474	479	403	438	450	424	455	430	479	452	457	425	476	429	456	436	445	456	429	427	421	416	459	468	443	449	451	419	455	410	465	403	416	479	429	473	447	426	443	414	468	460	489	407	427	456	431	439	440	440	436	406	462	407	423	426	441	415	457	440	464	453	430	430	413	469	441	438	406	450	403	427	483	433	426	459	455	435	425	447	443	482	443	483	463	458	432	453	422	462	451	415	443	456	449	417	456	465	464	446	442	434	437	463	419	428	449	429	436	426	433	463	430	449	426	478	407	476	416	428	430	435	461	451	412	427	426	475	434	429	449	442	448	436	412	434	420	451	425	443	415	459	454	462	453	443	458	448	415	431	447	478	419	459	428	455	470	459	452	388	445	461	388	439	441	441	443	401	464	441	431	473	440	426	440	494	445	398	452	477	428	449	444	436	442	459	467	440	452	379	417	432	424	436	432	430	486	401	456	445	440	440	451	429	428	438	473	441	430	462	420	452	444	428	453	485	447	435	444	420	426	431	427	447	431	434	467	430	402	441	444	458	450	472	401	444	471	455	430	431	405	443	448	430	435	501	452	439	470	429	420	482	424	434	404	411	456	416	470	441	457	457	440	441	426	452	466	436	418	397	444	446	419	462	472	443	427	442	403	442	437	411	459	422	446	409	456	425	441	444	422	436	409	449	421	480	458	408	459	416	453	440	459	456	436	457	402	471	422	461	492	451	468	462	460	414	422	455	436	437	408	435	428	438	437	460	420	458	429	431	448	428	432	448	458	470	430	431	420	447	403	424	486	439	427	448	444	416	460	417	450	426	460	426	445	445	422	436	421	424	470	424	436	447	464	429	452	437	438	422	450	452	407	462	427	413	489	428	451	412	425	427	499	457	436	475	476	415	434	435	438	469	429	450	430	403	408	442	434	460	429	436	414	426	436	442	436	427	410	434	419	432	439	463	448	447	420	431	478	418	451	451	403	418	428	462	465	434	463	433	457	416	430	427	417	428	460	456	468	437	519	412	445	453	435	430	423	423	440	422	428	445	421	468	468	440	444	446	448	454	402	424	428	445	466	446	446	461	470	440	450	437	447	415	404	461	437	402	451	425	444	428	459	424	410	417	429	465	421	427	406	424	452	457	430	456	404	432	385	467	434	436	436	414	435	471	435	443	462	445	418	442	443	423	446	431	449	486	436	458	416	440	404	456	458	474	443	424	448	448	477	482	456	439	471	431	423	436	444	425	456	408	410	456	431	425	495	437	466	420	456	445	405	464	431	455	439	433	443	429	438	435	445	466	465	425	417	448	420	476	489	426	431	431	437	451	463	447	435	457	416	436	460	438	432	425	422	453	481	390	442	454	406	504	399	476	467	462	418	446	449	465	414	415	437	450	424	410	448	419	473	434	437	450	429	428	452	440	436	426	451	421	457	446	437	430	459	441	466	448	415	455	432	450	429	488	403	470	466	427	410	429	464	416	441	429	449	454	408	448	442	438	451	427	423	448	422	458	440	421	438	454	499	443	433	441	435	454	425	457	431	439	483	466	407	414	426	441	449	433	459	456	469	426	435	436	456	465	433	450	418	430	428	417	426	455	445	414	431	442	472	453	397	435	436	410	415	489	481	451	416	440	429	454	438	454	435	461	412	410	443	416	429	443	438	451	425	466	434	450	403	453	428	431	409	442	397	419	447	434	459	453	450	430	440	452	455	461	451	440	420	439	421	439	471	448	479	443	422	468	451	453	459	437	435	445	425	488	396	471	420	461	433	432	416	411	430	445	432	461	429	417	466	431	443	467	460	457	431	448	491	433	446	471	457	433	483	450	432	431	447	423	459	447	446	429	421	380	441	409	419	457	456	425	440	454	430	412	462	467	467	461	423	461	452	400	480	479	432	433	448	436	426	456	439	443	445	441	446	448	434	482	430	443	464	422	456	475	450	395	473	451	440	463	426	485	425	445	428	422	434	444	440	435	430	415	424	477	477	488	426	459	460	428	450	461	430	444	405	481	438	467	424	435	435	439	464	416	457	430	416	436	426	490	468	476	428	432	448	475	436	429	467	466	439	451	491	449	440	460	420	441	459	437	435	451	437	462	440	405	472	447	479	421	476	439	450	449	480	453	457	471	441	424	414	438	441	422	466	404	476	446	455	412	435	436	460	459	442	461	429	419	501	444	442	450	441	449	491	413	400	480	445	434	440	425	451	450	460	446	428	402	473	499	452	439	438	447	465	464	494	458	454	452	448	411	473	462	445	472	424	436	425	423	449	430	455	415	429	470	444	409	470	422	434	458	466	417	441	423	456	408	491	444	449	434	461	444	437	474	447	470	443	439	477	456	398	418	435	447	419	442	443	432	439	444	422	464	461	480	430	418	416	483	501	437	505	438	436	463	484	429	421	444	461	448	405	445	417	426	449	462	410	420	455	456	387	420	405	467	424	433	478	429	477	431	432	466	423	441	411	449	454	438	416	446	457	440	429	461	433	420	422	422	431	414	397	448	435	465	437	468	406	433	465	445	415	423	434	425	462	423	440	428	417	446	442	459	436	445	427	450	461	427	398	431	452	445	427	427	460	428	440	489	448	421	423	457	447	447	416	442	468	455	446	462	428	391	444	461	413	446	486	416	444	439	454	456
24432	21426	28748	24491	21379	7493	1860	1219	26176	41667	30416	14994	4510	1643	869	702	671	662	624	622	671	684	698	656	621	643	636	663	651	693	680	647	687	674	665	686	656	671	638	645	631	620	617	691	646	662	607	659	666	646	613	653	662	659	681	660	655	641	682	664	679	652	608	657	682	697	686	647	654	635	663	680	715	688	685	659	576	647	639	653	650	641	667	632	642	684	668	668	629	682	678	623	649	646	642	624	688	663	675	654	663	615	630	669	671	679	649	664	660	633	651	664	640	654	655	681	645	626	651	648	580	663	646	652	611	678	621	679	648	694	683	631	658	660	673	675	680	633	632	685	667	667	674	640	653	648	621	682	654	584	620	687	693	645	656	648	619	658	693	634	656	624	616	610	653	667	636	635	651	582	604	628	643	655	677	695	660	682	647	640	681	632	670	685	674	693	654	672	640	638	645	637	658	631	667	650	656	640	650	649	678	670	654	618	671	655	660	634	698	655	655	648	640	671	630	632	585	633	620	623	653	689	645	662	607	655	641	610	638	648	625	637	620	653	647	632	632	669	685	646	641	651	614	642	645	667	621	672	613	649	643	660	667	649	675	625	631	631	635	695	620	617	655	669	614	647	676	654	680	622	642	626	627	613	638	611	616	644	680	641	665	679	626	657	659	681	634	693	662	638	633	655	628	645	680	658	735	656	648	641	654	647	661	623	685	663	626	667	661	665	625	710	658	623	635	613	718	661	629	663	651	644	680	636	665	664	677	640	631	641	659	643	662	587	664	625	644	654	644	626	641	696	658	660	642	641	674	604	622	662	670	635	651	684	696	660	700	655	679	715	646	692	646	590	641	660	622	632	579	606	668	660	649	636	668	610	709	622	616	644	633	679	667	658	644	678	635	676	661	674	688	626	668	653	648	682	686	622	635	644	679	640	668	653	657	646	652	669	650	666	671	663	679	671	671	673	630	642	603	644	620	634	595	638	702	652	646	644	618	644	641	640	652	631	665	660	668	684	677	657	649	657	664	657	657	637	679	660	638	636	660	622	650	638	614	651	660	587	651	655	651	632	622	665	588	609	635	670	659	628	650	695	619	638	649	633	650	680	667	683	630	636	641	609	630	660	632	609	598	652	662	637	678	692	655	679	644	663	632	665	655	651	611	646	669	583	657	625	661	623	699	660	660	658	637	691	615	640	654	694	617	707	635	700	664	637	615	616	658	676	638	678	623	682	667	628	628	606	613	664	648	669	633	644	661	650	661	639	648	687	658	623	661	700	616	606	644	641	677	664	630	652	675	645	645	609	673	624	669	669	644	630	677	652	676	675	636	659	676	690	617	634	673	634	608	643	648	611	626	623	674	633	608	672	649	628	671	660	679	663	657	644	638	623	649	644	639	669	625	676	675	691	640	640	614	642	665	655	621	636	649	708	665	640	660	628	654	627	676	598	643	651	676	649	641	660	658	612	672	664	637	607	638	663	670	650	623	634	632	666	662	645	631	607	645	663	609	625	643	668	699	665	643	608	617	697	647	694	678	655	646	642	663	618	610	686	644	636	655	675	627	648	649	676	633	673	642	631	650	611	671	666	654	625	618	671	648	635	673	646	706	659	586	715	631	671	659	675	620	644	630	689	641	656	674	683	654	638	678	674	670	706	715	663	657	679	661	683	649	668	650	689	658	643	622	580	664	642	655	721	625	642	639	642	677	668	636	635	690	662	640	631	625	656	656	642	648	611	689	613	680	613	630	624	665	618	634	631	698	645	623	662	651	655	655	665	625	598	671	647	649	657	632	651	675	647	708	588	660	656	666	633	641	612	659	629	662	686	671	682	600	668	630	681	660	676	655	644	630	627	601	621	619	630	664	663	625	703	656	668	682	679	624	667	602	669	629	661	676	629	631	608	663	660	648	662	672	621	687	660	681	690	606	661	620	683	624	624	656	666	639	636	643	654	624	642	661	640	633	620	605	672	683	663	673	622	679	602	603	692	638	661	617	657	688	674	632	647	620	670	608	623	641	650	657	610	651	655	640	634	715	660	650	615	674	620	659	667	669	668	658	685	641	632	630	649	616	616	655	691	663	653	612	632	667	646	646	682	662	632	649	657	685	630	638	626	676	627	647	631	668	589	643	675	647	673	633	695	620	632	634	623	682	625	658	652	638	648	679	682	650	675	628	640	641	625	659	669	628	636	595	634	637	609	671	641	659	630	638	604	609	605	682	668	625	639	674	648	620	651	631	639	642	654	618	605	657	653	628	674	618	599	615	626	595	672	637	637	649	649	614	689	597	617	605	653	601	629	632	582	622	646	698	613	664	649	658	571	630	636	615	646	670	621	660	654	658	688	731	669	659	614	648	630	669	676	643	662	621	673	689	701	618	697	659	660	646	579	647	647	698	652	665	640	624	673	644	622	690	642	622	630	652	649	629	646	633	668	662	686	652	620	690	609	630	669	646	608	617	636	618	648	624	612	674	648	665	673	671	626	624	583	643	633	680	676	629	620	649	656	640	649	656	666	639	675	661	659	654	626	659	662	621	629	621	659	625	644	658	656	626	628	678	652	598	680	655	681	685	665	607	635	649	661	681	664	702	604	683	671	628	625	638	646	616	639	656	670	581	607	608	654	665	636	586	622	655	652	660	654	640	603	623	617	617	679	635	662	637	660	666	649	686	643	692	622	640	668	664	659	645	662	651	651	640	633	683	646	633	662	676	625	645	600	640	635	636	655	675	634	634	660	645	701	662	670	639	646	653	685	680	663	676	619	682	616	614	687	631	625	626	646	612	640	632	618	630	644	671	640	682	624	643	642	632	644	664	629	629	605	637	656	706	601	643	622	642	630	664	645	608	622	664	669	653	654	620	627	665	649	633	669	630	632	649	698	648	644	643	653	617	654	697	622	677	645	663	660	646	612	600	669	682	648	647	673	638	598	632	653	644	692	590	661	665	644	632	636	598	653	625	629	623	609	627	662	684	626	624	634	674	655	652	645	657	628	644	644	631	642	646	631	642	620	683	635	675	607	639	647	607	674	656	585	627	694	666	662	643	610	656	739	636	704	666	619	669	643	614	637	652	614	625	649	692	694	637	671	626	595	636	592	646	617	615	652	644	681	627	657	644	602	616	621	654	678	660	646	643	646	657	649	692	643	642	647	673	639	647	654	626	707	625	698	616	652	619	665	641	602	687	675	628	579	633	622	601	681	654	624	672	657	647	621	638	656	594	638	673	612	671	693	717	621	612	615	635	644	641	637	652	634	610	621	623	623	625	638	628	687	651	658	655	636	610	631	646	611	639	636	684	653	642	626	654	680	679	635	663	639	671	629	633	648	617	636	651	715	644	634	603	662	617	649	625	655	586	615	614	633	594	618	635	632	665	646	658	611	684	629	682	606	654	631	654	601	682	610	623	648	635	632	573	633	633	674	676	648	638	642	587	690	590	636	666	606	655	688	595	616	622	649	581	648	711	647	630	664	667	642	614	671	646	674	630	674
4092	6549	5098	2733	1973	1448	1327	1317	30140	36857	24318	11172	3899	1660	764	564	527	548	607	571	533	536	574	571	606	561	528	542	641	558	545	572	586	582	551	546	589	539	620	615	536	542	569	557	590	568	565	539	589	551	552	602	559	514	516	554	581	546	542	573	571	609	578	578	610	520	578	570	557	586	507	586	562	569	564	594	582	556	530	573	589	543	551	596	535	560	607	574	570	584	524	537	544	586	581	583	558	551	564	574	570	567	564	523	579	558	573	539	563	541	527	574	551	567	549	543	536	547	526	541	585	586	551	536	554	538	528	579	565	548	582	580	534	541	564	544	572	561	588	619	539	544	513	589	556	527	567	546	556	587	558	576	541	579	542	572	548	550	521	563	584	575	539	572	524	551	536	547	563	555	562	562	529	557	583	568	581	556	505	564	598	557	560	573	518	592	589	570	568	545	531	567	516	527	590	534	539	583	535	585	558	544	552	572	531	576	514	546	533	575	544	521	534	554	564	551	554	582	564	523	517	539	615	556	534	586	575	600	582	559	579	584	558	576	555	571	544	568	575	563	537	576	524	567	581	561	544	546	542	607	608	559	586	537	556	552	545	577	588	529	559	548	588	537	514	513	552	564	579	561	531	613	533	567	545	513	554	541	560	548	535	555	533	570	594	588	627	519	560	513	560	566	543	538	533	568	545	584	567	542	571	540	574	569	557	564	539	563	552	539	545	586	585	557	596	588	510	518	524	555	551	523	541	567	568	536	590	535	521	563	579	543	580	553	552	553	506	524	498	557	590	559	542	559	566	549	566	546	566	502	580	614	561	553	553	567	506	578	544	544	548	571	598	588	564	541	524	569	515	552	540	562	581	562	526	608	527	547	537	552	546	540	571	556	563	548	525	566	551	562	576	521	510	585	576	542	535	531	591	552	541	573	541	548	615	513	553	580	516	562	585	558	603	553	564	513	610	506	537	526	595	552	532	522	593	549	546	582	546	551	589	523	536	593	560	543	535	542	557	591	569	556	541	546	556	558	607	539	544	552	535	595	547	532	557	540	531	540	592	536	512	553	581	547	582	552	582	578	565	535	586	564	560	503	529	578	571	549	581	568	553	579	552	546	514	576	549	537	558	566	557	555	565	564	553	570	582	557	557	548	625	565	586	551	547	551	580	525	596	571	571	580	554	567	568	550	515	505	529	580	539	537	550	530	573	546	553	563	544	516	555	546	549	600	565	525	559	518	547	573	596	578	526	535	553	552	598	547	570	560	571	546	515	573	544	609	523	575	541	569	536	597	562	544	536	579	533	584	574	547	546	583	548	530	508	547	522	548	525	556	556	529	566	564	590	550	546	558	552	568	550	548	536	576	520	549	534	627	525	552	557	551	558	551	553	530	551	536	549	541	509	541	563	535	516	536	552	571	542	531	563	523	561	509	533	612	533	544	540	535	560	509	576	526	543	565	552	526	575	587	565	536	571	533	529	533	574	597	616	556	516	577	539	527	591	518	578	551	570	542	580	578	571	586	541	578	533	553	539	568	566	553	600	532	577	546	577	534	578	547	540	581	581	524	563	506	554	564	536	574	577	563	516	579	538	584	574	519	585	596	575	569	552	548	540	533	576	561	524	575	595	531	532	570	525	552	514	582	588	560	545	541	590	527	530	541	571	531	529	571	587	585	598	557	563	573	562	519	578	566	561	580	541	547	572	575	547	553	525	571	518	540	530	532	570	523	571	512	565	596	535	582	533	560	518	600	472	580	556	579	505	573	566	535	565	521	560	520	600	533	533	589	515	543	572	537	557	570	530	538	578	565	565	543	519	560	551	538	532	594	548	593	565	582	583	536	505	531	545	575	520	540	556	561	548	572	558	546	530	538	562	539	553	572	533	547	581	586	534	579	572	562	595	533	567	560	541	578	545	517	547	591	590	545	580	563	549	598	587	559	529	567	530	553	573	549	534	573	549	544	592	545	563	569	556	571	577	547	600	579	581	563	536	514	567	577	553	527	537	546	551	576	566	534	559	539	516	542	572	539	533	567	577	528	534	546	556	559	513	535	526	597	529	528	570	572	537	549	538	521	538	517	554	564	563	580	484	551	552	562	544	584	535	557	529	598	587	546	565	519	569	511	565	571	545	547	567	550	503	520	541	555	555	528	582	576	545	552	561	543	565	487	582	527	570	545	579	594	506	526	590	550	550	576	525	554	525	605	549	551	545	535	546	581	532	555	548	542	523	536	571	524	546	534	552	592	539	550	522	606	531	585	546	523	575	583	580	542	509	567	572	573	540	541	523	582	592	552	520	572	570	590	555	521	575	524	538	577	518	573	520	599	575	548	554	583	514	533	546	567	506	553	506	571	514	585	598	497	530	535	559	541	534	548	568	610	516	543	512	528	573	537	548	543	583	543	557	540	530	567	535	532	565	574	565	528	613	597	569	560	507	563	548	491	548	523	521	562	528	576	571	570	564	520	547	538	556	588	515	553	558	601	563	541	552	555	566	571	565	546	576	587	543	586	556	561	557	556	573	600	526	549	548	531	583	548	560	572	574	588	544	570	542	555	546	572	518	601	564	557	544	521	586	555	584	568	562	532	536	559	550	530	539	577	601	592	575	530	545	515	584	582	514	545	610	544	521	568	553	507	581	559	534	587	526	563	492	589	538	547	523	541	565	549	536	568	536	559	539	552	533	564	531	555	575	548	542	518	568	522	551	540	526	539	606	559	551	530	562	540	562	536	551	562	557	575	574	557	537	581	567	595	566	508	535	571	558	511	525	556	544	561	553	536	560	530	552	535	620	554	608	546	578	572	534	584	556	539	546	594	551	521	509	540	589	543	548	538	538	585	567	513	535	557	537	568	526	556	579	538	567	539	545	586	531	539	556	559	524	565	504	537	566	526	576	501	547	592	539	566	560	535	567	555	587	552	530	532	569	559	557	520	567	522	527	555	571	547	521	555	580	580	580	549	551	551	582	537	549	549	593	530	533	553	504	566	559	543	580	559	572	552	521	573	579	546	546	571	518	575	612	537	537	586	522	523	593	587	563	531	553	582	533	535	583	562	536	528	511	572	549	540	579	558	548	556	536	519	550	499	570	560	554	559	543	547	596	543	578	561	553	537	559	575	580	524	568	569	543	559	552	586	569	487	548	566	528	559	580	554	545	561	528	523	544	545	565	554	532	525	541	573	569	557	553	488	546	547	605	463	572	579	556	539	540	553	562	543	513	570	534	532	589	547	510	573	592	550	552	585	554	546	523	542	532	558	597	579	552	559	550	536	532	556	560	567	578	573	570	573	567	560	520	599	550	528	549	520	534	548	528	531	539	553	546	547	531	585	552	571	532	540	562	519	564	531	529	575	523	528	513	527	544	561	570	528	585	565	545	554	534	555	549	542	541	559	607	543	554	546	570	553	555	547	530	533	561	582	570	543	558	529	553	544	586	560	544	544	581	544	571	568	540	583	566	557	594	560	557	521	574	538	531	557	565	566
27668	11805	1579	914	702	524	479	536	1630	3096	2371	1355	786	532	521	446	467	435	459	481	445	455	435	457	461	434	429	443	469	472	453	469	466	435	457	455	467	466	441	428	457	442	468	474	442	477	439	459	424	456	496	488	462	473	416	455	446	473	448	460	459	460	433	470	473	447	419	453	463	478	468	459	467	459	450	426	444	458	443	433	491	448	473	475	454	457	458	421	445	487	442	426	433	454	419	422	463	440	453	454	432	408	452	475	467	458	441	437	476	461	472	479	426	483	464	471	457	488	475	429	437	454	473	450	476	472	439	446	489	435	443	477	451	411	455	417	472	469	424	443	451	452	467	456	489	421	432	429	459	457	426	465	466	456	439	484	444	456	453	432	463	419	438	462	453	469	427	457	486	461	455	434	463	452	462	452	432	466	457	504	449	469	421	448	450	447	448	413	451	481	442	460	477	455	440	424	378	480	499	461	461	403	453	432	451	421	475	471	449	427	435	424	481	435	455	447	455	479	462	423	432	460	416	435	446	456	474	419	457	456	468	483	441	444	468	447	441	434	460	445	404	453	483	463	475	455	499	466	474	458	497	451	443	500	456	471	460	475	461	454	492	502	497	449	434	470	441	441	476	510	427	471	443	502	472	442	431	442	469	416	414	480	469	461	451	445	453	467	467	470	449	432	432	433	443	416	443	452	483	495	460	491	464	422	449	460	443	480	426	449	464	474	420	444	420	426	459	437	454	476	463	454	441	461	429	459	468	422	435	464	473	452	469	422	451	411	476	451	428	447	525	459	444	458	472	434	441	442	458	456	468	448	500	438	462	438	424	433	432	443	485	436	462	429	462	455	518	466	482	455	475	462	488	429	482	472	427	486	451	454	455	455	449	440	448	498	438	451	480	453	509	425	473	459	452	420	426	437	445	432	451	440	428	440	421	475	508	452	446	442	498	446	444	462	468	447	472	438	455	496	484	423	432	444	456	440	435	447	462	460	444	474	470	390	472	458	467	477	452	434	446	446	461	455	471	456	450	489	406	479	456	464	454	438	466	472	481	456	464	476	408	475	438	441	425	466	444	410	459	422	433	460	446	494	447	445	489	468	415	450	415	477	502	497	454	468	455	423	463	453	474	479	440	427	448	488	463	487	454	414	461	443	453	481	474	436	438	455	451	462	438	460	432	432	439	415	445	442	445	457	470	456	436	429	457	450	444	474	425	440	491	426	483	429	460	434	457	462	466	457	483	442	484	469	443	439	491	466	450	456	487	475	451	470	453	460	457	469	429	466	453	431	471	408	448	451	496	460	451	473	443	485	469	449	466	453	448	433	420	451	489	492	468	454	437	441	444	452	454	444	450	457	443	468	458	462	465	450	465	452	463	406	436	397	479	473	436	435	471	457	491	423	485	441	465	442	474	432	437	458	468	450	405	473	407	423	433	463	409	442	500	437	471	515	459	491	453	478	456	481	450	457	434	417	425	451	443	449	439	427	479	465	455	426	454	450	472	470	469	447	422	494	466	421	452	433	432	442	433	468	472	487	482	422	453	447	480	456	493	456	401	446	489	429	434	441	459	501	478	500	456	459	449	458	462	430	513	449	412	439	471	470	451	422	448	451	445	433	460	468	407	467	421	442	468	480	443	423	435	485	446	459	463	481	411	396	483	479	490	434	428	440	440	456	466	480	421	452	452	454	466	444	422	462	443	482	471	493	435	433	453	414	473	465	464	433	471	451	464	455	441	430	431	456	452	456	450	455	467	468	450	453	436	480	431	472	479	439	438	432	481	495	442	448	460	434	461	454	488	442	464	460	490	461	474	492	462	435	422	422	477	490	492	443	437	448	444	458	469	450	433	445	455	442	443	440	423	432	452	466	468	456	450	494	484	461	471	459	470	483	483	447	443	451	465	497	458	439	417	464	463	438	502	433	459	430	435	447	439	436	459	447	446	485	405	421	472	442	411	454	444	451	456	471	426	470	457	449	447	469	475	438	473	428	478	407	493	439	460	463	464	448	460	452	420	426	429	440	404	425	443	408	462	452	430	437	433	450	463	484	434	490	462	453	430	461	440	476	490	444	411	455	447	464	479	471	427	456	411	453	431	402	468	480	410	476	461	426	473	445	439	431	470	475	419	444	433	445	467	443	426	450	497	460	468	442	446	471	423	443	445	469	476	458	470	470	435	434	464	477	404	479	460	407	472	440	414	465	460	452	446	440	425	444	450	421	463	465	455	427	477	443	407	467	411	450	432	506	484	503	432	469	484	476	455	431	504	435	442	481	449	475	481	479	472	484	486	469	459	442	470	494	446	441	426	436	448	420	450	436	454	473	408	453	435	445	488	451	467	456	452	482	424	452	439	435	457	477	471	459	452	479	460	509	477	445	459	439	463	424	437	456	425	465	458	438	467	488	444	453	436	443	488	451	470	440	433	449	442	429	433	425	446	452	411	451	421	488	444	474	449	512	484	467	467	467	458	483	491	459	453	481	465	420	459	449	409	439	452	437	449	475	437	458	461	488	463	452	463	440	436	460	504	449	466	452	404	475	446	482	420	440	473	473	417	452	476	442	454	406	434	492	436	460	491	416	474	409	472	462	440	445	468	467	460	464	478	462	415	445	473	463	419	433	447	434	474	458	416	435	445	428	440	467	483	439	465	460	459	489	437	431	418	481	434	490	444	411	462	452	443	415	455	462	457	410	421	426	447	468	424	493	487	416	429	442	462	459	460	494	444	454	492	453	456	426	430	445	458	448	456	442	437	449	483	434	464	458	460	457	438	465	499	445	414	511	405	473	455	448	472	500	443	471	465	434	448	438	429	447	428	439	443	464	420	476	402	464	496	462	438	482	450	418	463	458	473	439	468	460	437	465	459	429	455	459	412	456	466	449	447	474	475	473	456	463	448	412	408	523	434	453	458	432	483	467	469	442	448	478	440	478	447	450	478	487	440	463	424	480	446	455	467	483	426	445	423	442	406	486	450	483	477	451	471	426	434	461	485	458	503	436	460	444	445	444	500	464	461	430	423	453	444	467	433	455	415	460	437	456	418	443	440	477	435	434	434	493	499	440	424	451	461	456	464	456	440	439	480	491	462	444	463	439	477	454	457	440	466	483	431	439	453	482	424	462	448	465	444	444	444	457	461	438	486	479	452	427	450	458	451	439	498	455	452	445	467	431	477	477	446	457	439	426	437	451	469	466	448	439	461	478	457	446	462	440	420	460	449	420	477	481	436	445	443	469	442	480	408	457	461	447	426	427	467	450	398	467	454	484	443	451	448	457	449	424	472	423	444	438	456	425	479	471	442	469	465	460	487	476	454	424	429	456	435	453	440	450	489	463	426	482	442	448	477	416	464	468	437	475	488	465	424	453	459	439	448	416	492	469	427	507	469	461	436	488	454	413	468	456	483	480	487	465	455	469	501	448	486	464	441	429	438	458	489	437	432	461	418	444	428	472	478	439	461	477	442	436	450	432	423	442	451	423	470	468
5198	789	707	499	501	438	399	487	2177	3682	2531	1435	724	499	415	395	418	396	420	360	390	401	366	402	393	389	394	373	372	403	407	447	366	401	374	371	404	393	367	395	391	356	365	415	388	401	390	364	401	367	365	414	418	359	389	411	379	403	374	370	368	386	422	414	387	404	418	384	398	408	386	391	379	397	386	396	337	386	356	386	388	375	390	384	398	409	345	397	382	399	420	393	417	417	396	365	400	416	392	380	380	382	397	391	358	359	411	399	409	354	415	406	407	362	416	424	399	368	387	397	384	422	425	401	360	419	375	396	409	391	393	426	387	395	410	365	421	360	384	390	381	352	402	365	385	367	404	366	362	368	360	405	385	378	410	388	391	391	409	411	418	368	372	410	387	396	402	388	351	387	384	354	390	386	405	394	384	380	378	374	374	377	379	402	392	406	356	405	384	373	377	383	404	378	389	366	388	372	406	378	405	369	394	376	395	391	395	368	421	372	413	375	427	384	401	392	371	418	409	375	379	355	376	401	379	398	359	397	383	369	361	409	408	410	427	411	401	354	406	389	393	383	374	402	389	385	371	414	371	387	378	452	402	402	378	363	372	391	397	333	383	386	384	388	398	399	363	390	379	394	378	420	383	390	409	405	394	399	395	426	345	373	363	350	359	375	365	379	406	406	402	394	334	365	385	410	394	355	406	390	365	397	367	392	388	350	420	381	383	366	358	380	373	385	363	381	407	384	421	406	399	396	415	402	380	434	399	376	370	379	381	419	390	393	387	390	425	381	389	376	382	368	394	386	376	362	360	387	364	386	375	390	366	395	378	390	400	397	393	383	375	380	416	393	390	358	369	357	414	401	429	403	394	380	395	395	391	403	361	406	354	396	390	407	392	394	390	372	397	424	372	378	398	410	411	372	432	373	406	405	389	411	404	386	356	322	385	362	386	416	415	387	386	389	389	402	389	396	355	395	431	411	408	420	396	359	368	389	402	370	387	391	384	366	405	377	405	372	366	388	430	361	361	388	401	404	397	409	415	388	411	369	388	396	381	408	385	387	409	396	351	381	403	363	383	387	380	380	391	433	381	360	367	368	388	393	425	394	399	389	435	403	450	364	384	367	397	387	399	384	375	378	380	369	379	426	373	368	386	378	415	390	395	385	387	409	385	413	349	433	388	409	375	391	404	368	384	404	381	365	412	360	457	406	376	360	416	391	390	384	394	376	371	448	411	376	396	377	413	387	376	370	357	395	377	376	391	357	355	387	387	397	386	381	367	407	375	406	408	370	412	385	380	352	387	401	409	375	381	399	407	420	354	416	407	403	378	406	374	396	379	386	390	412	364	351	380	400	379	399	363	380	409	401	366	393	398	393	371	378	380	400	402	389	382	383	416	368	387	378	387	364	416	397	384	409	393	385	393	373	369	381	384	395	426	418	405	376	373	418	375	394	393	416	381	373	398	366	405	365	403	424	410	395	393	389	386	386	398	384	403	365	428	369	347	400	360	375	402	379	394	381	376	381	398	419	375	394	383	410	356	390	409	379	351	397	408	373	426	406	381	450	414	385	373	368	408	368	402	418	376	368	412	393	392	358	404	366	389	411	404	424	408	383	396	375	356	354	393	419	383	393	352	367	389	386	374	404	373	353	376	371	395	398	378	377	376	361	337	376	386	373	383	416	403	397	375	382	411	386	387	371	387	399	389	411	377	385	363	392	372	388	382	350	423	383	383	388	371	376	400	396	418	392	403	368	392	396	367	395	375	381	405	372	378	383	424	392	431	413	404	371	398	370	379	377	368	392	396	366	394	399	421	405	428	407	369	394	389	395	393	427	451	351	348	399	371	409	389	398	389	390	393	406	399	401	380	381	389	360	371	408	398	406	384	384	417	380	391	397	375	365	439	388	412	406	412	390	420	413	381	417	443	417	398	384	378	375	398	389	388	408	428	356	393	426	352	366	395	362	361	393	378	397	409	363	405	414	397	408	367	382	390	374	391	419	391	382	426	412	363	402	389	376	419	358	379	396	388	366	381	404	416	395	394	363	385	349	384	381	396	381	422	390	385	393	385	370	355	388	404	355	371	377	376	373	392	374	418	387	396	394	381	376	402	399	402	396	399	395	367	355	413	391	409	368	397	366	377	400	405	413	370	347	426	395	347	415	369	405	394	424	402	387	375	401	369	402	385	385	354	406	403	411	389	362	397	406	394	400	415	424	362	391	391	373	378	376	423	400	389	403	414	385	383	403	328	385	387	417	402	399	390	397	383	357	416	394	406	380	383	408	361	396	389	352	388	396	397	426	391	381	419	404	396	412	342	363	389	389	392	395	410	402	382	381	387	397	397	387	382	398	386	389	399	366	424	368	410	379	381	368	399	387	411	378	411	406	437	410	339	446	371	394	397	355	376	386	384	356	406	390	417	388	369	379	391	370	398	372	357	372	392	375	354	392	372	360	389	408	403	365	384	383	398	374	396	405	349	436	395	380	380	376	371	376	382	395	389	414	369	398	413	375	410	377	389	393	385	410	379	403	361	391	389	408	364	433	402	372	357	395	375	381	384	364	398	385	383	410	367	390	390	377	405	399	375	379	380	369	401	387	375	346	373	415	423	400	379	380	426	349	396	373	372	429	367	386	401	423	368	356	418	379	374	414	372	393	390	386	405	395	434	352	398	379	384	410	389	390	384	352	438	377	369	386	381	392	398	373	401	378	382	407	400	409	371	381	403	376	359	391	374	401	394	393	376	370	403	363	334	397	386	388	435	358	389	380	384	370	402	357	422	363	395	385	414	354	403	386	375	385	397	351	392	422	438	369	425	383	412	403	393	420	386	424	365	392	382	365	414	393	344	403	380	388	401	421	408	390	360	368	376	428	397	406	408	379	423	403	400	389	379	431	379	406	368	395	390	393	403	402	356	369	387	398	415	430	378	377	382	377	380	421	395	410	351	394	370	388	401	397	405	392	376	407	357	383	396	401	367	362	368	409	406	377	386	374	367	373	375	381	375	400	401	379	382	451	415	393	379	357	368	387	351	386	398	387	359	402	386	390	381	375	385	408	408	367	401	376	386	374	402	382	389	389	375	361	380	384	382	389	393	389	385	400	398	381	412	375	383	387	370	389	361	389	366	430	422	380	372	379	429	372	387	397	400	417	416	406	389	393	367	393	373	369	372	377	355	368	420	379	370	393	370	402	378	404	395	372	376	382	394	407	408	403	395	374	374	384	369	362	375	406	393	384	377	387	375	415	389	375	374	376	362	391	391	376	384	359	400	404	396	399	391	410	378	390	374	433	366	408	379	399	367	379	408	375	388	392	397	392	393	368	391	393	368	425	412	377	376	385	384	387	395	405	393	374	394	398	397	380	383	404	409	412	410	388	378	400	376	417	416	390	402	408	405	420	400	378	379	378	401	413	369	395	415	423	418	377	389	414	376	372	377	362	401	354	405	368	392	366	435	383	379	409	374	363	389	397	419	377	356	361	398	406
25673	21444	27446	25582	5884	1087	866	928	18095	24716	15801	6389	1896	888	607	546	532	565	498	529	461	509	493	500	495	515	496	549	547	500	484	521	519	546	470	470	504	485	524	531	494	497	528	519	520	508	516	501	502	527	482	463	477	456	515	513	508	476	501	535	481	497	503	500	463	502	549	504	529	474	511	498	501	460	517	488	501	494	521	541	478	486	502	521	484	570	504	523	476	526	503	515	510	501	519	470	485	535	533	496	492	485	489	515	487	490	489	530	498	498	469	557	487	533	473	525	513	487	529	502	519	478	480	503	484	504	515	479	525	431	544	477	529	532	490	449	502	539	470	507	513	487	494	530	488	518	473	541	495	503	505	466	528	510	501	519	488	525	470	496	496	504	468	510	504	479	531	506	479	486	551	508	518	513	524	478	479	519	506	470	486	524	536	462	515	510	509	445	534	476	519	479	497	497	475	471	502	489	493	461	467	469	454	479	511	472	505	478	527	454	488	522	477	529	514	488	483	516	519	464	504	528	474	487	503	494	511	520	476	521	488	487	533	515	457	467	475	553	511	477	499	519	473	506	476	478	523	499	482	498	492	544	533	505	508	539	487	532	536	464	472	515	500	502	541	460	492	460	506	473	503	495	490	505	495	497	472	488	489	481	518	471	512	510	511	486	500	499	485	490	470	481	525	499	465	496	498	498	509	484	475	479	501	494	493	538	500	507	446	518	492	503	477	469	472	464	472	522	492	550	495	508	494	480	489	443	491	497	515	507	504	486	512	472	491	490	505	470	488	493	542	442	501	498	503	511	511	503	498	538	464	525	505	495	515	476	447	473	491	473	487	473	493	535	462	525	491	476	522	481	519	499	475	497	460	497	510	493	489	497	500	520	533	489	518	521	471	487	500	456	519	478	484	495	492	535	510	497	502	538	472	542	543	526	495	493	491	495	465	523	476	502	490	490	501	504	466	515	473	509	501	505	541	500	506	510	465	543	504	492	512	490	532	494	517	484	510	520	506	495	522	503	439	512	479	485	487	493	501	455	504	500	478	479	480	497	556	514	496	502	476	500	474	506	512	474	464	476	483	517	500	506	514	518	514	509	540	460	513	474	491	499	477	482	506	479	523	504	494	509	524	507	465	533	485	483	487	484	532	491	483	531	495	517	504	494	470	535	525	481	482	515	472	522	515	504	486	534	484	476	494	485	501	524	502	521	508	507	486	481	512	472	503	485	493	531	493	464	464	507	527	476	468	521	462	482	505	508	479	525	494	463	495	489	500	498	517	528	502	474	477	506	461	473	469	501	454	476	493	497	477	468	530	518	574	500	514	483	456	510	490	528	536	482	479	532	506	520	501	447	490	507	511	493	487	464	512	481	501	479	507	523	534	556	503	481	552	507	489	517	472	523	500	484	498	505	488	495	516	511	488	499	535	475	497	515	504	512	509	476	516	485	512	496	523	477	514	520	492	491	469	488	455	502	518	476	502	504	492	538	512	492	492	504	521	509	496	528	503	460	514	465	490	536	533	489	483	495	535	509	466	495	503	528	505	489	460	451	457	485	526	476	508	504	510	504	479	493	525	537	508	508	490	497	499	519	492	490	498	512	515	530	518	466	499	484	502	496	475	505	499	526	478	490	502	472	509	456	468	486	495	443	505	437	514	517	514	527	500	512	479	496	464	473	519	527	489	502	489	511	492	509	512	502	532	485	458	504	496	543	510	545	487	516	522	534	475	495	575	553	498	481	465	550	489	512	483	494	515	516	523	492	531	475	494	459	488	509	483	441	516	496	492	522	535	490	506	496	472	488	498	531	453	555	468	503	517	506	509	467	489	509	496	459	473	462	509	539	471	530	526	482	517	453	508	518	517	499	485	491	495	499	461	512	502	489	500	495	462	486	491	495	504	490	509	515	496	542	493	498	499	484	525	502	530	477	473	502	508	487	497	515	503	462	483	472	505	513	526	490	486	492	505	500	485	494	514	468	469	510	479	497	512	522	532	474	480	518	508	507	487	509	511	502	490	466	485	515	483	519	547	477	475	537	546	517	485	450	532	499	518	514	531	489	506	490	473	502	498	503	513	485	545	510	483	504	506	501	541	500	474	536	504	500	491	501	525	495	482	511	519	520	484	518	496	508	499	496	487	493	528	511	503	506	506	503	490	480	511	494	528	469	499	536	501	500	500	501	491	521	475	551	515	495	500	505	526	529	521	508	502	507	452	493	494	533	504	534	488	509	509	492	488	503	526	512	486	489	513	482	486	488	499	528	513	497	551	496	514	476	502	511	469	501	479	507	512	490	492	472	525	559	505	519	536	487	543	508	502	497	498	517	514	562	549	495	470	492	464	441	494	525	476	466	508	516	529	475	509	477	471	521	471	485	547	475	502	479	505	485	504	486	499	523	519	505	527	486	497	538	474	512	508	482	545	535	478	492	500	446	482	513	488	477	496	538	505	496	488	480	561	489	476	542	480	543	530	488	519	496	498	482	474	486	496	483	569	503	501	513	507	492	500	521	493	469	548	452	527	483	517	508	503	473	479	543	505	477	515	539	508	508	507	503	490	499	487	486	515	491	511	494	507	496	499	495	510	501	514	503	484	484	512	511	468	528	467	501	506	494	519	512	469	503	489	541	513	532	529	504	502	459	493	502	469	507	498	505	479	485	486	514	505	484	486	488	493	480	539	495	485	542	512	569	459	496	507	501	489	489	474	492	480	487	450	472	475	490	515	508	480	474	479	499	532	486	479	484	469	529	570	505	530	489	503	490	527	445	544	470	512	516	500	496	512	477	471	521	524	500	533	507	486	554	527	511	512	504	476	478	473	493	537	486	516	510	517	519	508	503	487	498	511	510	533	525	488	549	513	477	512	510	506	527	474	498	522	469	534	526	506	471	506	495	535	476	552	504	458	508	489	433	482	471	472	535	522	585	540	490	564	504	525	493	495	507	480	508	489	508	517	506	513	472	494	492	482	507	521	492	494	497	487	503	527	493	565	498	520	552	488	479	514	539	498	486	521	551	491	476	510	476	489	484	493	458	481	451	545	497	511	492	515	476	517	489	532	532	513	492	470	498	519	483	517	519	479	536	495	516	490	480	504	538	452	485	502	442	516	456	462	466	462	499	472	516	457	473	507	488	529	508	481	480	500	503	503	517	533	486	516	468	494	429	522	493	488	545	490	494	473	477	528	469	496	509	494	530	514	502	538	549	542	542	525	505	509	521	532	490	500	538	489	457	503	501	452	461	506	486	520	484	464	478	527	511	503	516	504	505	515	510	489	530	497	514	541	548	553	546	487	497	498	529	519	520	529	467	492	518	477	466	480	500	481	486	475	480	532	499	483	510	524	496	497	487	484	482	500	499	498	476	507	512	484	518	548	483	507	504	501	465	500	511	534	509	489	455	544	538	523	536	556	495	501	526	533	511	506	520	496	515	501	521	521	512	464	544	485	485	529	507	518	513	490	535	514	511	499	484	471	512	499	503	537	561
3861	3337	2761	1466	1088	817	826	1175	21304	21364	12833	5480	1986	856	509	458	405	466	472	448	435	461	491	450	494	446	442	463	462	441	450	434	452	444	460	424	453	396	428	445	471	442	459	447	453	417	428	425	456	440	447	468	402	412	433	446	461	474	470	424	403	411	466	459	435	459	446	424	417	421	470	428	447	423	428	465	435	478	446	421	428	465	428	460	481	442	458	464	419	426	440	445	445	416	429	462	450	417	448	462	442	416	388	444	428	430	418	425	459	433	413	396	447	437	423	446	424	465	457	436	469	465	451	445	446	389	435	471	412	434	405	492	435	408	443	463	431	462	415	396	417	402	447	448	439	448	428	425	448	448	427	424	418	447	487	453	461	448	426	427	431	465	445	438	419	416	448	483	475	438	435	446	429	460	447	434	402	453	469	391	438	421	448	454	415	428	460	414	416	486	442	408	463	439	455	424	452	454	442	449	414	469	418	457	425	501	430	416	410	438	447	450	433	429	459	433	457	423	491	451	471	456	444	464	433	437	492	464	389	422	434	438	441	437	465	472	432	416	419	434	479	452	411	436	455	419	449	438	442	474	448	446	455	427	416	455	453	411	429	452	424	423	460	435	422	465	440	454	445	438	452	415	467	443	461	447	444	451	451	429	451	439	456	422	476	396	413	435	426	416	427	466	439	456	457	395	450	457	465	483	437	444	483	410	428	446	429	437	409	425	437	472	416	422	461	429	456	441	437	473	432	423	432	481	462	470	455	452	413	463	439	518	448	473	441	421	470	431	423	394	434	430	436	396	425	462	453	402	436	413	438	457	406	468	443	429	459	459	474	385	464	460	453	429	462	440	438	469	431	468	418	455	446	447	404	441	425	451	445	422	408	446	423	458	461	461	463	439	471	438	427	445	429	440	409	456	439	446	472	390	439	454	420	474	441	454	429	461	444	448	431	432	396	437	448	478	397	454	448	453	436	475	453	430	495	425	454	417	445	427	426	461	420	438	456	461	445	432	439	458	444	440	430	391	438	430	457	442	420	426	438	421	437	459	454	414	461	462	475	428	439	447	480	454	475	448	428	405	486	441	455	450	459	444	419	442	459	465	448	439	433	455	469	457	448	429	413	448	483	438	448	403	432	422	421	449	433	385	400	451	422	430	467	433	469	426	451	459	458	425	399	420	425	435	451	432	396	415	430	479	440	446	454	453	433	465	442	476	455	407	450	428	459	430	422	463	454	445	432	494	452	427	439	441	478	407	468	432	412	413	436	440	436	443	454	456	408	419	414	474	415	411	406	456	453	451	409	451	436	451	461	430	405	445	417	452	420	451	466	471	407	435	461	472	436	437	470	447	437	445	457	445	443	465	406	477	388	401	455	488	434	430	400	439	451	442	461	451	434	439	438	458	463	413	439	412	429	415	411	429	465	453	412	424	439	411	428	436	403	452	435	469	409	408	459	471	435	427	446	445	422	463	450	455	432	453	425	448	434	427	413	452	426	442	428	442	422	456	469	424	426	452	436	441	432	462	459	488	437	491	402	448	461	424	444	446	458	442	429	445	450	476	432	441	431	433	426	467	460	417	433	461	468	464	407	425	408	455	456	471	432	492	429	444	387	415	470	430	436	425	432	439	432	452	411	433	451	436	459	418	408	421	461	451	429	462	456	400	461	421	455	447	439	437	438	449	425	431	472	415	443	420	412	462	439	458	449	384	457	417	432	436	406	410	440	409	439	467	433	429	435	398	468	441	439	460	445	405	442	447	433	425	424	432	450	435	449	467	442	412	443	453	452	439	464	476	444	427	469	454	417	417	431	506	444	443	484	430	408	427	412	453	448	442	466	432	408	435	427	455	453	438	449	433	400	456	429	465	446	451	453	429	486	473	444	476	446	436	475	403	411	431	438	418	379	458	428	416	397	445	422	398	440	455	445	432	457	444	432	438	444	478	446	437	397	440	450	452	444	461	437	448	449	422	442	437	461	465	437	435	461	431	446	437	444	424	434	454	413	435	430	439	428	436	441	436	452	416	484	425	478	447	446	446	411	438	428	423	444	440	463	452	448	465	434	441	448	417	449	420	426	463	464	457	441	433	451	427	427	437	425	468	476	439	425	430	467	423	424	454	439	423	448	461	432	459	458	405	429	456	429	482	441	418	459	444	431	437	422	466	397	440	437	448	426	468	439	402	433	437	471	433	451	438	419	457	495	398	422	424	441	475	424	424	434	472	421	466	435	471	452	447	441	443	442	414	429	480	468	453	459	412	430	445	427	474	431	443	436	470	422	432	432	479	460	426	453	451	437	452	395	467	434	490	495	431	430	413	444	431	427	441	463	455	429	452	432	445	441	458	437	426	457	449	434	460	423	442	385	465	416	450	402	443	455	405	466	410	477	431	418	400	461	468	427	429	439	449	462	420	458	453	423	445	446	418	427	460	430	442	509	419	442	482	430	462	400	450	453	451	452	433	436	413	427	452	427	420	415	445	492	441	419	426	411	459	425	472	441	444	439	460	445	395	416	451	462	449	407	457	447	462	444	436	457	420	442	442	426	449	409	446	473	427	439	456	438	429	426	469	422	438	443	422	473	452	408	444	428	436	449	426	425	410	428	434	435	407	468	482	438	435	437	430	430	447	419	428	439	442	419	451	475	402	433	439	450	423	437	431	423	401	411	454	460	397	456	449	464	438	441	415	421	437	431	447	449	428	452	468	433	482	467	442	452	474	406	472	455	404	423	504	462	466	436	424	449	428	428	438	433	437	459	445	451	467	442	461	460	399	464	444	425	438	454	457	416	435	478	393	433	431	411	458	454	456	437	454	416	430	454	412	419	456	450	417	416	408	438	458	435	452	412	434	434	416	424	409	442	457	431	448	390	424	409	418	437	442	448	443	449	433	478	445	395	450	415	431	402	390	431	435	430	432	409	419	458	430	430	450	425	490	429	432	456	419	447	439	417	451	434	441	421	451	429	444	423	406	416	420	468	442	453	408	431	417	428	451	434	491	454	446	416	419	436	433	475	459	418	429	436	441	401	499	448	456	413	440	444	436	453	437	431	455	430	455	453	447	444	423	424	454	446	445	445	424	435	442	458	413	459	444	420	470	445	437	439	459	417	417	440	481	418	422	439	461	432	438	408	460	398	419	444	481	404	393	436	439	465	452	423	458	444	445	438	448	414	460	466	432	432	449	470	415	433	437	451	421	445	433	440	429	407	440	438	448	417	427	423	418	425	459	415	447	419	413	455	430	445	459	442	452	416	433	461	442	435	389	437	455	422	454	428	452	463	488	446	424	432	435	426	420	443	440	451	459	417	446	424	486	465	448	470	434	451	460	441	474	439	465	446	454	481	418	445	478	442	432	442	450	427	431	438	437	428	443	440	471	433	434	468	459	489	429	439	418	447	457	462	449	442	433	423	441	437	414	434	430	422	426	440	426	411	435	432	440	411	457	467	455	409	420	418	412	433	456	420	438	468	424	447	435	430	434	460	437
24470	21404	28712	24489	21356	7684	2555	8570	39661	39479	26085	11328	3240	1373	841	680	654	661	631	665	662	667	676	633	671	695	616	665	685	606	634	710	630	651	688	625	666	643	684	629	675	702	719	634	637	681	673	658	681	648	627	684	619	643	673	645	660	646	649	627	640	646	680	666	663	646	649	644	682	657	692	673	643	669	624	612	651	649	680	702	608	623	613	623	642	687	687	648	656	648	689	622	667	657	621	645	651	662	662	664	695	641	681	689	640	620	702	622	625	640	684	626	630	692	684	612	629	642	671	612	683	645	610	647	635	638	642	661	717	665	662	593	690	668	667	625	681	668	670	637	655	673	643	642	675	621	665	666	637	620	639	626	606	666	700	667	672	633	613	665	624	666	613	645	636	629	623	629	697	638	596	629	674	655	714	635	671	634	602	675	682	665	686	660	628	643	633	654	696	698	638	626	688	683	608	667	674	682	644	644	657	668	608	683	654	621	713	641	660	654	676	682	645	604	623	661	690	628	645	651	667	710	645	623	673	667	642	688	649	657	674	626	651	624	665	654	644	631	660	668	667	686	703	654	644	616	677	649	669	610	604	631	663	651	647	645	685	630	650	690	673	637	660	675	694	661	668	618	634	642	660	651	626	653	658	639	615	608	653	633	639	669	694	665	697	675	608	690	679	618	671	634	638	663	610	706	652	693	689	650	689	726	685	631	708	644	629	648	614	633	637	626	640	665	654	643	637	618	688	666	603	671	676	702	643	670	649	657	654	672	672	658	666	600	643	671	653	643	650	619	672	655	656	675	638	629	693	609	700	642	661	664	619	664	636	615	675	676	675	692	651	653	666	675	704	650	650	661	628	629	628	610	661	721	658	642	701	653	617	644	614	662	643	641	673	647	666	642	666	674	615	628	676	659	661	633	619	656	626	643	652	650	629	641	620	634	653	588	635	615	653	645	642	614	659	646	631	573	652	667	652	610	659	643	698	600	639	657	671	637	645	636	627	613	660	639	666	672	645	677	665	659	691	658	648	663	624	677	656	637	654	682	664	640	651	654	664	591	657	614	612	612	649	596	613	659	688	622	615	655	663	651	628	634	687	643	597	639	605	666	635	687	645	645	643	571	633	675	664	653	655	676	666	656	679	636	654	634	632	638	646	651	672	641	607	647	674	653	667	644	642	659	626	656	650	645	630	623	637	658	658	638	668	626	660	674	677	627	672	670	653	651	655	632	632	637	606	678	640	621	623	678	670	703	632	649	644	649	655	664	624	612	658	626	692	626	699	624	613	646	631	649	663	702	607	637	612	651	642	641	617	677	645	661	673	646	622	633	611	661	678	614	636	659	682	632	662	680	661	704	641	664	629	624	660	666	678	631	625	593	661	664	615	646	644	619	691	645	628	653	662	657	660	671	711	641	661	644	647	599	636	649	680	618	647	648	685	622	603	639	663	627	628	632	617	664	623	643	639	659	664	656	695	634	641	677	623	648	647	631	642	644	638	681	620	653	636	632	644	607	594	678	670	651	707	682	669	636	698	642	621	637	633	632	649	641	615	607	661	638	667	623	625	639	630	635	634	639	611	628	620	669	647	661	659	637	626	625	671	680	645	658	649	667	664	638	650	579	677	713	655	649	648	619	636	628	666	647	621	631	615	656	630	630	632	613	697	644	626	650	630	694	630	662	635	676	616	680	640	667	642	655	642	645	602	661	650	642	628	683	646	671	628	627	622	655	628	675	667	609	648	662	692	670	691	624	623	628	668	618	670	635	659	672	617	637	635	647	629	639	678	623	652	641	650	629	647	621	650	625	669	681	648	704	617	673	612	614	644	661	647	657	695	664	622	657	636	664	660	655	700	655	660	600	698	670	623	667	638	697	638	627	673	672	632	646	667	592	651	636	654	643	660	667	700	669	672	608	664	617	632	667	640	662	665	621	641	645	691	642	653	640	623	686	683	608	660	624	659	672	641	632	645	662	658	678	633	596	707	652	610	666	629	652	621	713	639	677	643	686	672	625	660	678	663	639	610	607	593	637	652	607	685	674	642	621	638	690	613	682	651	658	618	679	667	660	670	633	657	676	696	649	635	655	616	632	655	653	658	644	661	646	647	620	666	637	599	645	715	671	654	646	666	622	627	637	597	643	643	661	659	671	721	651	613	615	632	678	672	638	604	603	621	671	648	651	673	629	659	667	630	687	647	645	669	678	657	660	663	630	658	645	665	636	628	638	648	648	652	672	626	606	696	638	638	634	617	645	664	666	645	704	676	646	690	656	682	650	635	622	631	667	634	670	642	630	663	690	611	655	664	628	636	704	633	639	612	656	643	656	643	612	642	667	650	628	650	634	654	642	649	632	645	663	654	657	695	637	679	662	693	625	633	614	649	670	649	613	643	633	665	637	633	642	643	621	602	667	664	633	626	635	617	646	677	639	599	661	632	636	604	683	706	659	652	602	678	609	651	687	637	632	685	640	669	670	650	609	618	671	668	688	651	618	647	591	665	696	646	666	635	665	604	672	658	665	653	654	647	702	653	641	647	604	622	654	655	621	634	623	643	655	614	683	643	677	668	627	671	630	654	653	656	625	629	655	613	600	594	622	647	660	595	646	675	650	601	627	656	619	665	604	635	651	632	645	647	689	673	599	611	630	611	656	689	649	660	631	639	635	661	650	671	641	648	665	604	650	631	665	662	691	606	685	669	645	645	608	689	685	627	650	626	650	619	675	654	693	654	654	682	646	642	634	676	683	623	685	700	656	654	668	678	658	637	663	707	639	660	666	634	645	632	646	642	611	628	661	636	672	679	691	623	653	624	630	686	648	649	632	656	633	666	622	676	668	683	620	724	627	650	626	638	606	616	648	648	634	656	676	635	672	665	681	611	614	645	606	616	653	622	615	629	639	619	647	626	649	627	648	645	658	686	638	659	672	638	653	667	689	670	647	677	648	628	616	677	667	636	711	650	645	667	670	663	685	638	645	672	642	647	666	650	610	624	671	623	639	642	680	624	661	639	649	686	696	644	643	669	656	676	636	692	667	644	641	632	632	661	623	632	637	590	612	603	642	654	659	632	650	660	592	607	646	635	668	639	627	677	643	681	649	644	667	675	631	656	651	594	663	668	664	687	674	661	625	589	622	639	643	656	597	657	691	656	629	641	630	620	659	627	682	701	603	672	677	641	628	632	636	673	683	655	633	652	634	611	690	629	663	669	678	620	633	635	651	621	624	630	608	642	621	679	624	648	623	646	655	663	643	681	674	632	633	686	638	691	670	688	646	657	640	638	652	600	658	656	640	679	628	679	635	634	605	621	677	661	642	613	610	633	639	660	663	628	698	663	619	633	634	641	686	593	631	643	635	626	700	627	670	640	637	605	609	613	637	632	681	622	654	735	674	625	693	620	648	660	654	641	685	645	640	636	625	649	671	682	629	615	647	630	637	638	664	656	640	664	652	638	618	600	679	603	630	675	644	595	646	640	668	644	619	698	634	655	637
4276	6292	5026	2726	1903	1558	2368	11339	40423	33399	20080	8740	2924	1388	745	595	583	569	553	584	573	541	519	579	590	550	573	570	600	548	557	516	580	551	546	560	593	535	580	565	573	546	593	570	576	570	607	581	564	567	571	607	572	576	546	593	526	558	564	566	575	559	604	577	570	554	570	561	570	535	602	564	541	582	548	575	567	571	574	530	552	534	532	543	585	577	547	560	541	563	552	570	497	576	555	593	565	527	583	588	560	594	544	558	528	579	527	566	539	564	599	552	559	544	576	571	560	538	559	580	575	565	593	556	538	544	544	545	555	530	544	588	551	562	587	554	613	552	573	546	543	560	560	554	545	525	545	539	532	595	589	565	570	600	529	543	543	572	535	582	535	576	563	605	542	587	535	532	521	529	537	541	570	586	596	591	580	550	504	538	550	532	569	541	553	534	584	546	586	527	613	540	581	550	567	557	529	532	561	553	603	530	587	577	567	564	563	535	532	547	565	554	564	544	548	553	568	521	557	566	574	554	555	515	563	605	571	557	565	579	558	525	565	553	546	620	547	547	578	570	535	563	570	567	512	573	580	511	507	573	541	576	530	568	591	535	587	546	561	553	539	545	581	577	516	579	552	548	539	557	538	552	582	566	564	571	521	603	516	535	563	568	567	544	561	554	538	574	551	552	596	593	585	551	558	526	582	576	586	535	574	498	525	569	549	548	573	513	516	589	550	553	583	535	566	572	537	539	576	604	560	546	555	570	575	600	518	547	604	537	556	541	513	571	538	526	575	556	577	562	581	579	541	552	572	573	558	588	583	560	531	555	526	547	535	589	529	570	503	548	535	565	563	539	569	551	574	551	548	572	543	523	519	571	521	582	538	526	575	567	547	560	513	580	553	530	575	571	570	516	566	518	553	563	564	591	576	553	579	596	560	582	591	543	542	526	554	557	560	539	558	536	571	562	561	547	582	555	600	573	574	526	523	554	584	528	580	582	535	544	559	559	547	548	500	556	596	539	580	585	563	582	588	555	592	608	524	529	576	540	520	538	549	571	580	544	575	530	566	547	586	585	521	564	533	549	581	578	560	569	602	601	570	557	593	552	553	609	576	557	566	566	539	530	569	527	582	548	560	554	572	575	532	565	539	572	559	557	546	600	547	571	568	598	529	565	599	515	541	543	562	563	535	612	559	525	582	574	536	554	508	547	566	556	565	584	538	531	570	587	592	542	532	537	538	585	573	572	537	536	610	566	532	534	539	510	585	589	546	546	578	544	491	556	573	596	556	542	536	530	550	569	544	553	572	574	598	523	568	566	553	554	544	525	544	531	516	502	581	582	588	550	542	550	590	545	544	542	550	559	574	547	549	571	591	561	557	582	541	476	560	563	581	554	580	509	585	557	572	607	593	558	562	578	507	590	574	575	575	524	603	585	530	580	535	564	569	541	541	566	544	510	579	552	544	554	555	595	574	555	554	547	538	534	573	521	558	569	572	570	548	574	526	573	556	547	540	602	537	541	561	564	519	538	553	541	561	568	555	575	558	541	554	522	499	537	599	569	571	513	537	558	551	542	553	552	546	555	548	522	557	581	546	526	553	564	580	588	569	546	524	542	531	567	551	553	569	534	519	582	569	531	567	531	561	571	592	538	511	534	560	520	527	530	552	544	550	542	560	566	562	560	539	595	570	591	537	547	556	529	550	574	539	521	557	552	538	531	553	555	551	534	591	566	528	537	532	535	507	562	515	600	548	526	544	542	553	556	598	514	536	576	565	541	572	567	567	576	575	576	560	557	492	569	551	503	521	539	518	535	500	570	547	518	526	524	548	545	551	534	561	528	514	521	557	563	544	525	554	568	542	586	508	575	563	538	540	528	547	550	567	561	551	538	528	575	548	529	557	590	529	554	547	576	548	542	514	571	533	589	535	540	568	572	571	524	578	529	554	556	582	564	567	539	561	577	543	580	572	514	546	564	575	588	573	543	560	552	563	547	548	520	522	558	517	519	540	558	552	559	557	562	543	580	566	570	554	558	565	525	575	516	606	555	588	590	553	568	531	618	558	523	528	538	582	521	524	538	573	599	566	524	543	598	529	575	587	523	543	566	575	552	550	533	562	517	531	569	556	582	518	544	576	573	523	541	522	555	542	588	535	550	532	527	530	564	575	554	581	555	556	532	537	573	554	607	552	581	588	607	524	564	560	563	539	519	563	590	551	567	551	581	502	562	516	576	538	586	579	600	549	571	620	541	564	539	558	572	561	524	557	556	575	558	543	534	543	594	535	551	563	588	586	535	554	578	566	521	551	551	540	557	569	554	554	566	549	564	536	550	571	545	584	529	543	525	563	547	537	576	540	556	516	539	577	547	528	532	527	587	594	540	590	529	536	540	562	536	546	553	534	584	551	526	526	519	541	538	575	605	562	574	528	580	543	565	539	568	543	499	541	553	532	532	569	569	533	527	546	573	550	552	557	558	550	568	561	555	546	568	555	563	520	544	552	517	550	556	545	558	566	552	614	548	584	583	533	562	554	562	572	548	541	562	507	540	565	541	553	555	547	536	545	530	548	534	544	544	573	548	528	557	522	534	560	617	520	531	553	561	600	607	550	560	539	556	577	526	561	539	568	586	533	565	500	519	520	536	572	538	539	566	548	565	530	542	525	567	581	599	553	575	581	575	567	544	516	597	567	555	545	533	568	566	569	572	568	557	540	577	558	582	560	539	558	471	532	536	570	510	537	551	555	536	572	526	560	561	532	561	619	553	568	560	563	595	608	532	557	525	558	569	570	518	531	566	509	612	584	553	539	550	521	557	567	507	563	548	520	575	535	558	556	542	563	525	550	554	574	583	522	586	511	584	552	568	564	551	586	547	588	532	566	547	540	575	574	570	517	532	600	553	587	554	549	541	544	556	573	540	564	561	539	550	542	525	544	556	552	547	551	544	562	558	594	562	544	517	569	539	541	578	570	576	565	577	520	549	540	534	552	531	570	517	569	514	520	556	538	553	561	546	574	526	554	541	557	531	554	556	517	512	582	579	532	563	576	530	548	510	518	574	602	535	547	538	579	555	522	530	564	555	529	555	557	564	544	512	535	525	545	598	563	573	545	553	508	580	558	576	514	562	555	558	516	589	562	579	539	576	544	548	569	571	549	544	579	556	510	555	579	546	516	559	546	527	572	543	574	589	562	533	551	555	532	533	546	563	576	534	549	563	552	534	570	559	564	500	538	577	562	571	575	537	514	541	559	563	564	561	555	574	585	561	549	537	573	545	571	546	545	544	576	536	542	545	526	515	552	551	609	589	581	516	522	525	538	551	602	584	567	521	563	530	518	549	568	603	563	536	546	576	557	519	560	570	568	551	563	540	550	545	556	535	525	566	572	555	553	585	560	543	586	557	558	559	465	525	577	537	599	560	546	554	567	576	575	547	603	560	537	559	547	529	545	553	571	565	568	559	590	536	544	546	544	550	576	512	542	555	498	583	569	559	529	542
27805	11892	1382	781	578	553	532	1200	2702	2534	1614	980	625	501	480	451	451	405	417	492	483	452	462	460	444	469	466	470	459	403	448	476	455	448	477	468	431	432	478	470	436	460	466	446	479	475	453	477	494	462	419	439	449	451	436	421	442	505	487	493	480	463	451	454	484	462	492	444	424	489	424	424	481	434	449	447	471	429	423	500	456	449	460	437	470	444	432	430	442	449	475	428	442	477	444	486	436	457	422	482	490	465	436	500	458	497	453	399	449	450	462	484	434	492	432	424	479	467	452	472	436	448	471	433	441	441	438	430	495	466	474	486	481	437	434	453	442	471	451	452	469	466	460	439	415	464	430	430	416	475	444	485	411	426	433	459	450	407	439	454	455	464	451	458	434	463	460	499	473	424	446	515	473	433	449	478	495	480	454	477	460	485	469	440	464	418	514	441	471	485	474	439	462	458	445	503	432	435	472	468	467	406	450	459	459	460	481	442	476	457	473	473	466	479	450	447	475	417	476	426	419	423	484	466	474	455	492	433	459	475	447	491	443	453	450	471	446	469	474	396	415	436	437	490	439	460	444	468	476	489	461	442	451	429	469	446	437	440	438	464	475	473	448	440	504	484	423	461	509	451	460	477	465	450	479	479	465	422	457	434	468	451	458	452	484	488	451	492	436	451	473	434	453	476	452	487	479	437	438	458	467	491	474	442	488	465	428	441	435	478	493	451	447	440	480	471	463	464	442	416	486	453	463	463	484	405	472	430	500	467	442	439	472	436	453	463	444	438	448	451	451	400	475	446	474	507	448	482	464	452	449	475	468	432	458	458	478	477	468	472	418	461	458	441	450	482	446	441	442	460	446	454	455	428	444	465	506	419	472	466	474	445	426	457	480	475	472	474	445	462	436	457	463	440	466	462	459	429	468	426	447	438	425	456	488	435	472	446	473	504	485	442	486	432	473	444	471	455	451	445	449	425	449	454	420	434	487	471	451	471	463	408	474	475	481	474	475	448	443	504	435	514	435	469	479	462	467	449	452	446	409	419	439	438	459	454	454	440	470	477	466	453	463	475	464	452	446	443	480	452	499	459	509	446	433	449	452	446	459	479	459	462	463	432	445	450	466	449	440	453	492	467	460	442	427	421	468	447	497	484	463	459	472	467	478	438	454	463	447	453	496	467	499	446	454	466	480	463	440	471	437	416	456	486	488	442	424	433	456	455	479	428	448	484	458	428	531	449	446	452	447	475	490	441	440	446	461	455	414	451	478	432	448	437	451	470	475	440	434	449	421	460	481	501	452	423	473	481	463	409	443	501	431	450	433	478	499	448	459	462	449	447	484	442	470	425	423	443	468	468	434	470	401	447	465	498	479	445	396	447	442	482	473	433	431	440	432	465	426	444	483	462	431	468	448	462	465	463	477	446	478	442	446	469	434	450	475	459	450	475	467	456	444	498	443	455	442	500	446	450	448	445	468	497	422	459	477	469	444	446	415	462	456	438	472	429	477	460	478	464	467	424	487	504	471	485	447	443	489	425	494	461	479	453	454	451	460	399	435	459	485	452	442	477	491	435	440	473	443	487	464	467	451	448	463	443	480	469	423	443	470	458	449	463	477	437	454	471	470	466	428	440	461	441	466	450	454	453	449	452	446	474	455	457	447	462	408	461	429	451	418	484	471	498	478	484	472	440	442	448	463	487	465	437	483	438	426	441	452	442	456	465	463	425	449	436	470	456	481	435	452	464	466	438	445	448	448	427	445	461	471	460	456	435	456	465	482	423	442	442	494	451	458	455	464	458	446	449	469	515	461	470	451	388	444	465	434	434	444	444	428	468	460	452	453	439	470	429	422	447	493	435	489	490	428	472	438	439	461	456	462	436	462	463	440	449	449	521	456	431	435	500	467	455	433	437	434	436	425	454	460	454	444	453	473	487	428	469	468	450	487	447	450	400	452	437	439	486	442	460	456	454	430	457	463	438	473	490	464	498	475	447	479	473	508	449	441	464	466	453	442	398	447	435	456	416	471	486	446	483	452	460	413	448	443	415	445	465	435	478	430	472	408	449	404	459	455	459	448	438	478	471	460	467	460	444	460	473	474	440	490	522	412	422	451	457	425	439	505	471	451	478	506	467	452	457	449	467	495	475	456	459	454	474	485	478	416	428	412	466	442	440	438	484	435	434	440	497	477	497	447	452	467	478	491	444	463	458	465	459	466	426	459	436	462	480	458	474	492	443	479	441	488	490	484	431	443	429	451	471	472	469	431	465	442	464	461	459	433	459	435	532	474	496	462	471	472	430	459	479	452	444	448	460	485	491	455	425	475	417	447	459	471	457	468	437	454	464	463	431	457	460	507	452	510	486	483	445	439	465	462	475	438	470	478	467	498	396	478	454	485	456	457	440	489	431	471	446	462	451	463	431	436	447	409	477	461	480	465	461	423	461	462	454	467	447	428	445	495	474	425	452	460	448	471	506	431	434	427	471	414	465	446	470	461	494	468	453	481	488	419	418	486	462	487	446	444	472	445	438	437	432	467	419	486	467	482	443	434	469	451	414	496	453	464	475	445	469	431	451	483	503	432	470	464	431	458	449	462	418	486	471	458	454	457	465	454	436	478	467	490	434	421	465	464	483	432	438	401	453	437	483	468	478	475	486	460	430	454	488	467	458	447	487	433	473	465	457	450	495	448	434	412	433	498	502	459	440	469	436	456	479	447	486	452	424	458	447	482	456	422	446	435	444	441	449	422	433	491	475	454	469	483	467	494	421	472	491	472	484	442	470	445	464	461	481	464	470	416	460	465	459	452	477	460	468	447	467	450	429	450	453	457	447	457	456	442	473	477	442	453	415	433	463	478	467	436	443	426	454	482	444	455	455	453	444	464	432	456	473	436	476	455	488	489	456	454	463	455	478	472	460	441	446	477	397	480	449	464	431	480	449	429	482	475	459	421	481	447	433	432	468	460	449	449	424	512	450	461	444	431	444	459	424	439	456	511	475	426	485	459	456	453	408	415	472	416	470	447	441	498	442	454	464	437	446	456	439	479	452	487	471	464	446	450	462	422	483	460	467	471	457	453	466	456	492	474	428	451	465	442	400	425	487	440	433	507	429	446	509	435	467	492	462	494	468	462	467	461	453	465	451	470	492	436	473	444	438	424	483	457	476	452	466	462	453	447	457	457	478	494	484	471	475	473	463	472	475	427	482	462	461	456	451	485	432	438	461	456	466	466	439	472	491	469	465	474	441	483	456	449	453	457	446	474	444	474	442	485	399	424	472	464	469	434	462	459	453	465	463	474	496	445	460	394	483	424	436	471	434	446	447	481	427	446	484	453	448	434	452	474	470	419	452	445	449	485	465	428	462	449	435	459	431	468	417	440	464	422	444	438	472	478	451	489	459	466	471	445	428	433	470	441	467	473	422	486	423	464	457	436	410	447	464	416	458	431	459	438	503	423	461	477	440	419	459	425	447	503	448	440	452	452	455	430	462
5148	810	680	483	488	489	543	1688	3466	2857	1795	976	571	467	478	377	379	392	379	410	384	402	395	389	394	372	370	411	392	427	411	400	388	415	408	415	387	374	406	397	383	353	400	386	349	400	388	393	413	366	414	401	398	371	423	404	387	407	353	385	444	395	375	388	386	379	393	393	402	432	410	383	409	406	393	392	411	385	424	422	395	394	384	409	387	418	408	367	404	395	405	374	348	394	390	407	372	380	395	398	363	398	387	385	414	411	393	414	390	386	376	374	365	393	433	410	378	345	372	391	390	364	376	372	394	385	411	401	402	410	408	399	385	388	392	375	379	420	383	359	387	413	383	386	403	382	405	412	416	390	347	395	383	357	377	402	387	393	387	382	386	426	416	414	382	392	390	377	360	385	387	380	378	383	388	384	361	385	417	393	372	412	389	413	400	423	426	374	343	380	413	383	410	393	420	414	425	424	415	408	394	390	391	388	390	393	372	381	372	427	393	373	388	396	427	390	405	366	410	409	390	362	367	379	402	376	406	376	364	406	450	393	388	397	418	382	409	425	379	420	377	359	381	369	363	408	402	410	388	412	397	390	419	411	381	396	404	392	390	398	383	393	425	381	392	404	419	394	391	380	376	373	391	399	379	413	426	376	384	363	409	395	374	385	370	411	389	402	396	425	378	381	389	416	392	385	380	388	427	378	379	389	380	368	405	398	391	414	382	411	373	399	403	417	403	390	420	407	387	388	360	389	382	355	378	374	391	403	385	372	406	376	371	380	418	377	379	390	394	383	372	385	385	401	407	386	383	424	402	398	387	381	354	368	391	386	401	391	400	391	410	419	408	381	396	416	379	394	381	387	363	380	385	439	411	393	362	416	407	374	402	400	412	433	402	372	411	382	414	359	376	377	422	370	390	346	386	398	372	426	401	384	391	400	372	375	389	395	443	399	453	367	407	356	403	356	401	402	392	375	440	401	383	376	382	407	417	388	394	388	395	388	394	407	384	380	389	375	415	375	410	413	396	392	364	387	400	365	401	384	433	374	409	400	344	400	430	411	407	361	391	369	393	379	389	411	379	436	393	377	414	399	384	433	392	377	384	422	405	404	405	415	397	392	378	368	418	392	375	413	411	385	378	393	389	392	376	396	398	386	368	371	381	418	387	388	388	401	382	418	396	367	397	361	400	385	431	391	393	400	370	389	393	397	369	407	395	391	355	371	405	411	377	378	401	424	383	372	409	415	417	403	384	392	409	392	406	415	354	402	368	402	413	427	376	408	415	366	398	383	384	378	431	378	413	395	412	367	390	367	413	399	398	386	398	363	378	389	381	404	428	419	404	361	357	408	433	391	393	382	416	387	373	391	385	415	394	403	385	378	393	385	393	397	398	420	383	392	385	405	387	370	392	405	417	382	380	408	412	389	417	409	404	390	403	384	411	423	373	366	401	393	364	421	387	385	401	396	367	382	376	373	429	382	398	414	407	396	419	403	428	410	418	391	394	385	372	403	381	400	396	420	400	405	394	417	412	402	424	380	387	405	385	370	389	375	389	395	396	400	373	379	369	370	386	400	410	375	378	391	397	359	409	394	399	418	411	403	375	395	378	419	371	393	405	392	379	388	392	357	376	360	377	384	404	410	398	401	414	387	380	411	388	402	386	432	375	397	381	409	416	374	398	398	400	428	415	392	375	375	389	355	415	433	388	386	392	406	419	391	395	375	446	396	385	413	374	374	404	379	378	394	383	396	380	401	387	397	378	395	373	377	361	427	361	352	387	409	365	364	353	385	404	405	408	387	386	400	408	366	379	346	375	381	404	384	404	398	390	419	391	398	395	424	368	390	381	400	390	383	369	375	389	419	386	420	378	361	425	396	324	404	392	412	358	414	392	363	431	361	378	395	359	427	407	388	438	403	387	397	395	376	397	422	377	379	448	421	386	405	379	409	407	390	393	438	394	379	395	398	417	411	367	374	393	407	402	400	407	436	386	377	407	425	382	415	394	358	388	377	386	375	407	373	402	425	394	391	396	420	416	410	399	378	408	398	410	393	454	387	412	430	391	393	397	386	379	393	366	398	371	388	379	366	390	399	391	420	409	378	391	364	405	423	397	379	348	395	410	363	408	417	384	443	384	389	389	404	393	400	373	429	371	401	379	390	373	394	379	394	397	371	373	425	401	409	365	363	403	397	397	396	390	382	373	416	401	403	380	386	399	417	379	407	412	388	399	382	375	401	340	390	394	346	399	405	375	396	374	404	375	406	382	403	383	404	396	358	423	375	392	408	392	397	435	393	362	386	389	392	380	409	374	360	415	388	404	368	400	401	397	394	407	366	397	397	402	386	398	386	376	375	406	374	373	422	393	429	387	403	422	398	387	420	370	385	392	372	396	372	389	400	385	386	357	404	397	440	405	405	397	391	351	359	386	421	370	418	400	375	380	370	383	415	363	394	409	424	404	384	407	450	409	379	403	383	375	399	405	387	367	386	359	397	350	377	386	397	388	371	375	362	406	381	391	378	385	370	386	380	388	389	405	406	405	386	410	382	411	399	369	360	398	403	397	406	383	393	392	427	400	442	399	394	364	388	400	402	427	424	386	396	389	375	395	396	392	400	379	403	388	384	396	400	386	379	388	389	409	378	408	355	380	413	389	429	383	403	364	392	432	423	395	383	389	399	384	365	374	407	384	392	364	403	363	356	398	388	377	402	378	394	397	369	436	389	414	365	371	385	400	387	361	415	364	381	404	383	387	401	395	428	398	392	384	415	426	404	401	385	416	368	415	363	406	426	414	393	385	399	423	405	368	396	391	388	392	386	417	368	391	403	387	384	359	407	403	370	405	387	401	366	355	423	442	363	388	425	388	382	430	417	363	363	365	373	390	420	416	404	406	413	425	383	401	350	411	380	404	376	370	387	355	414	379	373	395	398	380	381	431	403	400	365	419	405	375	402	365	395	413	392	388	390	402	385	385	387	405	375	373	382	414	378	404	380	385	394	337	391	376	392	416	401	374	366	371	424	412	402	364	403	376	371	397	387	365	383	324	392	413	409	410	384	382	387	422	375	389	375	370	403	411	374	406	389	379	390	384	368	385	423	402	398	400	394	388	436	372	364	376	383	361	402	395	354	387	405	415	449	414	407	386	395	373	362	419	436	402	382	388	393	407	378	381	377	373	430	394	385	375	385	381	391	400	381	383	384	373	375	428	412	392	411	422	389	407	386	398	373	368	372	392	361	386	362	421	424	402	391	388	370	406	410	401	390	416	367	392	431	374	342	361	396	383	394	406	389	380	389	387	432	401	428	417	439	414	413	369	417	440	394	391	385	384	359	401	386	405	382	384	404	378	351	417	407	458	379	393	406	406	381	417	394	436	373	397	395	390	383	391	375	384	360	376	398	391	370	382	385	369	388	390	396	419	377	380	374	416	417	408	389	371	344	352	401	387	359	416	386	430	395	391	393	372	394	379	428	387	363	384	415	396	390	372	402
25594	21411	27445	25525	5924	1167	1638	11450	23992	22637	12443	4376	1328	781	536	482	496	511	504	535	489	520	503	478	524	499	514	508	531	479	502	511	506	475	483	533	494	506	482	505	488	529	528	476	519	459	513	480	501	565	480	532	522	503	499	506	477	492	492	521	532	489	501	467	485	492	486	534	474	505	483	472	512	469	468	521	540	537	473	518	529	523	496	544	498	482	482	509	528	472	495	478	540	457	492	465	440	492	482	508	486	472	517	518	504	529	516	453	483	499	512	542	466	485	456	529	496	529	516	506	501	527	501	487	524	481	519	538	492	457	498	528	536	509	504	513	500	475	451	532	506	489	489	487	514	492	478	476	532	450	528	492	497	502	488	488	506	518	504	498	468	510	489	509	482	492	502	501	498	493	508	492	480	494	467	493	479	491	545	523	529	531	470	541	486	487	508	509	536	502	490	518	496	518	514	504	460	452	497	509	469	546	522	498	473	477	510	495	466	512	512	540	488	538	511	507	488	528	503	501	464	531	495	518	478	557	459	502	525	521	483	499	501	496	505	488	528	504	521	504	463	493	490	519	485	489	505	512	456	521	496	493	484	476	472	505	492	505	495	475	469	523	469	492	490	482	487	496	506	478	490	538	517	507	496	508	517	513	506	478	519	488	502	447	493	514	480	509	504	533	532	495	520	529	514	508	493	492	467	470	485	510	526	488	481	495	510	466	471	504	508	500	497	513	497	475	503	471	501	503	472	505	473	494	527	520	519	510	499	491	487	513	516	480	508	439	517	499	506	477	492	512	504	516	488	465	474	531	514	478	477	489	506	476	470	500	464	498	477	503	509	489	532	494	520	500	503	530	521	504	502	543	506	496	462	470	505	482	514	504	500	542	534	533	482	502	523	497	503	534	485	474	518	488	462	465	480	534	508	471	490	483	466	554	504	469	491	509	486	508	499	512	490	479	483	531	485	506	495	482	479	493	451	519	468	490	470	495	508	482	480	499	510	485	497	529	461	501	506	534	448	496	479	488	475	507	453	497	521	497	491	518	483	498	491	488	501	535	493	501	488	480	499	511	513	471	527	511	491	511	504	467	481	483	500	521	490	509	484	511	443	491	479	500	496	485	479	442	502	506	490	470	540	523	509	508	520	488	475	495	534	492	505	484	488	495	511	449	524	525	487	515	478	446	485	493	470	440	517	531	517	469	493	509	528	525	470	530	502	485	504	486	469	503	536	465	495	498	450	537	503	508	490	504	478	460	498	468	478	512	536	505	523	502	504	505	534	515	476	531	491	500	490	507	532	506	512	510	505	515	487	505	503	517	510	493	478	477	505	518	507	491	501	498	496	547	501	494	509	536	483	463	479	534	458	491	498	475	540	534	527	497	494	519	478	481	490	472	486	489	486	526	527	497	483	499	506	520	490	510	484	521	496	460	498	510	478	495	508	476	536	537	503	503	486	512	517	531	480	507	488	494	489	508	501	477	520	533	530	473	501	480	512	533	465	501	526	509	517	478	482	517	502	475	482	471	482	471	506	496	483	530	485	462	488	504	463	484	509	502	546	506	531	471	461	481	536	480	480	527	498	530	503	513	495	533	483	502	493	543	519	516	467	475	563	529	489	534	516	496	477	455	455	505	559	480	462	546	522	481	523	552	492	483	501	506	508	506	500	495	477	481	488	479	495	498	542	536	500	506	475	528	490	501	505	495	478	476	471	488	505	517	445	478	509	476	517	549	483	497	492	530	510	491	556	525	497	486	482	504	471	502	479	492	489	511	446	513	517	509	488	517	524	478	462	496	455	456	492	522	531	498	497	512	514	500	494	496	504	524	528	503	497	515	518	481	495	499	478	464	510	477	497	504	498	494	495	501	453	486	469	506	526	464	500	542	414	481	489	537	490	515	497	452	516	502	494	524	508	501	516	573	495	500	475	544	543	492	543	507	528	496	489	497	517	487	486	548	511	481	490	505	486	499	508	538	534	513	502	527	484	495	529	514	472	442	509	492	444	513	526	484	533	465	480	474	491	460	508	488	517	463	523	484	480	532	494	502	486	511	467	489	497	533	464	482	524	507	484	483	528	512	519	472	503	517	493	514	447	479	477	504	520	461	476	532	498	490	500	505	484	508	529	498	491	479	521	445	505	507	502	500	529	479	477	516	503	473	528	504	468	487	480	523	459	479	519	504	499	526	504	479	474	473	487	490	492	479	502	498	541	521	488	540	495	539	494	474	489	470	532	507	471	507	511	533	481	527	525	437	504	491	481	484	534	498	477	516	499	522	507	513	486	504	495	500	513	510	503	490	487	469	506	531	507	534	508	486	493	494	498	546	530	520	503	484	468	505	502	520	511	487	485	516	492	563	495	485	472	421	465	487	477	485	500	517	475	520	531	476	514	484	522	514	466	503	486	516	491	458	522	453	468	547	512	495	512	511	513	510	481	487	495	462	518	529	476	464	474	494	508	519	486	486	510	510	507	521	499	475	456	489	460	475	522	469	493	522	513	537	454	488	473	533	489	514	488	477	536	496	514	504	528	478	497	488	503	543	525	513	478	498	513	502	457	500	515	521	521	491	448	491	443	504	490	508	485	480	492	517	467	531	496	479	515	499	495	489	489	524	497	445	492	493	485	497	483	484	497	469	478	548	510	500	449	487	459	500	487	483	524	520	451	539	515	546	477	525	525	513	538	516	490	471	513	495	499	455	534	529	510	463	502	479	523	510	534	467	504	516	472	514	477	504	464	517	540	479	498	516	499	501	495	483	474	504	486	504	562	527	498	480	525	509	500	484	445	508	515	511	484	507	499	495	506	497	492	507	460	517	466	517	518	534	483	453	482	484	497	505	493	551	506	467	454	515	517	529	503	523	480	470	465	495	511	462	503	499	529	526	485	476	498	468	471	499	462	548	499	491	520	473	521	515	488	541	527	495	494	526	468	522	486	478	504	481	522	437	478	488	518	476	492	467	521	478	498	529	493	481	513	520	485	500	522	531	541	507	506	496	475	499	499	505	500	529	466	503	494	478	483	508	529	489	509	498	495	484	519	478	462	509	522	497	476	543	494	492	541	486	502	437	517	450	515	520	521	493	524	527	496	518	455	482	507	525	429	549	537	489	427	508	504	505	502	516	478	483	506	536	531	505	498	467	460	524	474	480	520	504	475	516	484	501	468	515	486	493	502	487	515	509	523	502	520	494	461	488	467	489	531	479	497	503	477	482	514	535	483	514	489	536	504	511	486	513	512	490	506	523	536	519	477	501	501	493	530	517	486	512	530	472	506	536	507	495	509	473	538	520	521	501	523	524	490	473	471	478	508	478	482	498	467	469	525	523	476	453	516	502	474	522	497	500	481	472	509	499	509	505	520	461	478	498	502	513	483	503	471	498	523	453	557	485	488	551	484	517	508	512	505	474	470	507	510	505	510	501	499	475	487	471	466	502	480	528	482	519	521	531	436	518	485	519	493	495	497	503	509	480	508	515	458	503	541	487
3762	3306	2674	1434	1078	941	1955	13851	23325	19058	10131	3808	1368	733	519	452	379	407	417	458	424	423	467	462	449	435	456	427	456	459	449	418	425	426	466	448	450	425	468	446	476	403	431	425	456	466	472	440	392	439	443	479	462	425	464	453	414	464	483	466	424	396	433	461	442	444	479	461	485	443	461	421	410	460	467	464	424	439	453	441	450	451	471	444	434	432	451	458	435	442	482	433	420	421	391	465	459	470	438	463	425	446	432	442	438	425	451	415	409	440	435	443	448	430	452	453	453	474	461	425	434	422	414	455	421	430	461	458	460	434	453	431	424	422	427	463	420	394	438	450	442	447	434	447	408	444	446	438	433	430	478	423	415	450	446	429	441	431	435	428	431	409	444	454	457	433	444	436	406	439	373	426	443	427	437	441	422	453	432	445	427	434	439	420	444	462	416	425	450	452	456	462	431	458	453	413	441	457	433	416	442	424	453	453	429	393	464	419	397	415	413	445	458	483	425	445	408	452	444	424	419	418	419	409	422	451	458	418	450	420	446	417	408	437	460	440	385	478	447	445	436	436	423	425	457	449	420	438	462	439	431	442	452	436	426	445	430	430	479	470	438	432	443	454	439	441	431	449	454	407	437	428	439	430	408	447	406	441	439	426	457	452	452	452	425	434	453	452	433	476	469	430	410	457	416	424	431	434	420	407	424	502	442	464	466	418	443	426	423	459	441	421	443	443	456	424	458	426	453	436	429	424	448	476	461	443	449	442	444	418	453	439	424	428	442	487	444	417	419	466	446	473	435	453	416	433	424	439	448	453	488	472	428	418	395	474	442	441	413	453	404	424	454	438	438	479	441	467	420	446	439	458	425	402	468	446	449	440	451	432	427	416	477	437	429	417	443	434	423	445	437	447	439	480	420	459	433	446	398	470	436	439	467	465	462	441	425	471	486	461	426	451	444	429	409	443	462	435	413	441	425	469	447	419	453	435	462	407	462	406	444	406	430	446	431	432	428	469	444	461	419	413	454	425	427	469	445	389	449	397	433	450	393	434	461	458	441	444	410	448	460	428	392	431	410	429	442	404	445	427	449	438	420	415	455	459	435	419	410	431	444	429	480	454	475	432	467	481	474	425	427	456	395	421	450	420	444	458	455	448	419	431	392	426	444	424	463	407	418	438	404	437	480	422	403	391	467	414	413	483	441	443	396	403	433	427	428	440	431	417	491	429	447	435	452	458	430	440	411	450	421	441	417	438	449	466	465	482	432	428	435	445	442	454	408	471	475	417	459	441	419	451	410	461	409	399	435	410	433	439	410	423	455	442	447	470	435	415	430	456	434	442	439	435	430	434	424	425	447	434	440	454	462	446	418	419	426	440	409	420	438	443	436	433	445	441	443	470	475	407	430	455	414	447	401	430	438	431	452	462	451	445	413	444	448	433	452	440	419	421	460	433	440	425	427	423	431	447	421	422	444	436	412	464	424	424	438	419	406	442	472	467	449	398	453	461	441	424	404	421	425	435	404	430	410	440	465	474	438	447	418	422	436	472	421	424	448	423	467	471	433	408	448	422	422	435	448	416	435	432	480	452	401	414	419	414	425	450	439	429	460	434	413	411	391	419	432	447	431	426	436	425	437	410	432	436	443	425	409	421	402	446	439	469	404	450	439	436	420	417	433	465	402	472	448	427	486	420	432	426	428	420	456	444	370	424	450	449	419	427	442	442	420	425	434	450	420	415	448	439	449	386	425	429	445	419	447	449	428	425	432	447	442	435	387	441	436	431	410	460	430	444	461	421	411	420	435	441	437	442	404	409	446	469	468	448	383	432	447	459	436	412	453	434	452	444	415	452	481	444	449	444	414	406	437	472	449	406	406	416	427	415	446	405	420	429	427	411	473	422	445	452	455	446	444	429	431	435	404	439	455	447	430	424	448	411	441	408	455	433	424	467	468	433	403	409	399	430	419	447	422	443	417	455	468	446	487	458	448	413	421	465	429	399	448	405	448	436	466	481	453	484	443	418	429	383	435	470	397	466	453	407	450	409	408	430	432	438	428	424	437	447	483	429	465	412	450	427	420	425	417	449	389	440	439	413	462	441	435	427	470	432	415	442	451	466	463	449	439	468	451	444	446	480	439	455	458	426	413	398	411	439	419	440	447	418	410	429	397	447	403	400	420	415	428	436	406	423	435	426	478	442	402	411	441	458	448	401	466	416	459	422	453	415	442	449	485	431	443	446	429	418	439	404	422	445	453	419	434	435	436	430	391	384	426	440	444	433	459	464	437	410	438	417	430	446	461	410	433	442	431	422	434	404	451	438	461	468	470	435	460	409	429	440	461	431	449	458	460	465	440	421	424	396	431	447	433	431	418	483	403	419	435	431	471	424	417	424	442	419	421	486	449	449	429	408	438	450	463	456	435	407	442	431	430	401	444	467	427	425	453	438	469	398	447	455	461	460	426	434	467	411	434	451	458	418	426	422	446	414	435	464	398	463	456	452	450	462	468	473	430	442	401	409	448	411	423	421	421	450	431	407	418	444	439	447	434	473	420	447	444	428	423	467	458	435	469	434	444	429	424	436	411	427	400	444	449	428	449	422	434	491	396	476	449	409	453	440	415	458	424	433	448	454	422	448	435	428	459	434	479	432	441	474	468	409	408	438	440	441	435	458	414	416	437	429	460	433	465	440	445	452	441	434	465	436	428	424	428	449	439	425	472	441	430	418	438	413	473	427	454	478	464	441	473	438	450	418	386	435	436	427	435	423	439	417	454	451	403	451	432	434	458	436	463	436	412	436	417	425	393	419	428	458	438	446	445	424	393	416	418	447	460	463	442	445	426	437	443	409	452	437	427	407	431	464	412	430	451	426	441	433	392	457	459	441	424	453	457	438	467	463	461	426	428	408	437	450	446	463	465	435	396	446	496	414	398	405	429	479	437	448	476	430	475	419	441	467	404	459	449	437	438	439	451	432	444	422	449	408	439	454	404	464	429	470	435	442	432	434	434	443	471	393	445	443	392	401	437	427	437	439	446	426	439	405	408	421	429	413	437	460	446	428	423	442	436	448	448	400	450	420	441	393	426	431	425	417	392	446	421	417	458	470	434	411	434	447	438	429	461	421	434	445	449	435	436	434	438	434	455	420	453	406	445	428	456	428	427	422	430	463	440	430	443	422	418	406	401	457	440	455	396	434	443	463	463	434	459	440	460	401	424	377	421	419	467	455	413	437	429	426	417	465	433	447	464	451	459	439	440	486	448	452	456	397	399	432	434	420	424	428	437	462	443	477	451	421	440	415	466	398	438	442	428	382	437	428	438	419	417	473	419	439	434	463	488	441	403	433	447	401	433	435	399	441	476	442	358	408	444	440	445	431	460	478	405	423	450	424	413	440	437	459	430	479	410	433	393	408	403	387	402	432	448	440	458	431	406	498	468	435	424	437	437	422	383	428	442	457	470	412	443	380	447	464	451	467	424	451	466	419	431	456	438	474
24405	21448	28790	24526	21401	7758	2438	22422	43670	36079	22947	9159	2629	1128	724	682	672	675	678	661	638	716	634	674	687	656	652	678	659	698	612	654	646	691	682	661	696	620	633	649	630	653	688	646	672	625	610	673	633	664	675	618	634	657	661	667	696	618	653	625	663	667	646	670	658	668	664	656	654	624	602	646	605	674	648	630	678	607	657	650	653	661	641	666	650	617	613	664	693	637	669	662	681	664	638	608	648	641	696	632	679	703	644	635	613	616	623	667	633	596	652	590	678	638	622	671	679	613	656	657	687	677	657	633	673	591	659	637	632	637	654	629	655	637	668	666	635	622	639	656	589	695	642	615	659	636	662	651	643	677	636	646	657	660	674	633	653	674	647	639	618	650	589	638	663	664	627	657	681	659	644	653	606	602	637	630	680	671	625	676	662	651	674	610	657	663	671	634	667	666	585	638	673	630	640	649	613	683	620	628	655	657	618	652	670	634	641	635	664	671	622	603	581	640	658	637	646	677	650	615	650	617	646	663	646	610	648	643	614	657	632	629	681	683	627	656	605	606	658	628	604	636	654	628	595	654	609	650	620	626	604	675	680	614	644	662	638	662	644	675	632	639	631	678	617	637	642	668	592	652	651	638	660	639	642	641	604	600	589	585	644	678	642	672	649	625	648	700	666	644	659	625	654	687	658	661	661	614	610	651	666	569	642	702	685	605	606	642	625	644	637	643	627	683	660	648	684	629	665	645	634	620	630	611	581	648	622	678	631	650	631	662	683	649	651	663	679	606	686	662	654	655	694	629	690	672	616	630	673	633	608	632	633	661	631	656	666	642	649	649	659	679	660	589	639	657	714	643	618	633	657	606	642	672	675	637	657	617	685	669	670	645	614	641	633	666	649	622	636	588	637	665	692	627	640	672	664	633	665	634	647	648	644	623	641	637	658	597	644	630	647	642	651	663	673	648	618	601	661	688	618	652	654	667	692	626	672	649	616	663	642	629	653	606	666	669	617	634	625	653	619	638	597	643	650	627	628	643	619	601	618	623	671	667	651	619	628	679	623	651	629	661	661	642	665	632	666	621	673	693	686	672	641	651	646	668	679	658	629	617	627	641	617	601	654	663	637	635	646	609	681	660	668	608	673	583	641	612	695	606	636	628	689	634	669	630	640	657	617	634	668	641	621	651	598	635	643	659	635	697	650	624	599	636	655	696	672	671	629	643	710	581	610	613	606	647	682	668	643	667	659	638	604	615	643	685	656	596	696	641	663	603	647	651	614	617	633	649	659	613	635	611	661	601	656	613	597	672	624	690	690	662	658	647	648	606	622	647	656	671	637	644	643	639	670	644	666	648	610	634	682	628	610	631	662	617	627	648	611	702	649	632	687	619	630	627	645	610	656	699	624	636	654	657	676	671	601	654	633	650	702	657	607	601	643	670	617	656	634	630	624	669	652	643	682	670	658	651	654	676	609	610	647	645	634	660	653	652	684	682	663	680	643	668	669	665	596	665	645	676	647	684	695	640	614	612	637	628	646	648	647	670	622	642	620	625	643	698	665	641	638	655	677	669	656	636	648	636	638	644	619	661	664	681	626	643	601	656	647	663	667	617	616	683	605	651	638	717	673	656	653	641	631	608	675	666	617	653	639	621	611	638	693	636	701	648	668	692	656	651	613	655	672	663	668	661	609	671	694	631	648	669	680	616	640	657	668	659	651	664	617	613	640	657	690	648	639	654	651	639	609	663	607	659	646	632	649	626	678	606	649	622	650	642	691	701	645	645	634	646	683	647	630	637	670	643	626	631	709	593	641	625	631	672	624	629	649	656	664	654	658	596	639	661	675	651	671	695	685	627	652	639	661	642	647	659	673	633	643	691	619	673	649	602	648	641	703	660	676	652	651	634	606	677	705	644	631	645	595	633	603	674	628	680	644	634	634	653	658	647	649	642	642	616	642	675	634	676	633	629	651	654	640	642	646	626	668	648	635	714	668	629	666	678	631	657	637	631	617	679	630	636	602	681	647	636	633	637	685	678	611	601	606	665	651	636	628	653	677	586	613	617	618	639	592	651	667	647	625	655	622	635	646	645	675	694	647	651	691	651	607	641	664	675	668	671	669	704	667	679	652	630	654	639	650	672	663	681	657	618	647	632	626	629	635	648	679	629	661	647	651	656	671	692	616	635	675	672	626	647	620	666	666	633	616	641	662	658	635	656	628	646	636	641	682	671	701	696	601	684	650	629	659	639	652	667	661	639	600	642	665	664	656	648	648	650	609	646	644	645	655	653	633	658	618	662	651	665	680	693	702	649	649	674	652	662	671	638	649	629	664	639	628	671	633	622	655	583	681	669	627	619	640	644	607	637	663	656	667	624	650	610	628	642	640	630	685	677	662	634	631	643	606	631	640	657	627	653	623	698	656	642	651	605	657	658	660	638	637	718	605	704	636	625	628	677	699	658	599	637	603	689	641	633	664	665	670	670	661	617	683	682	634	654	631	625	646	629	628	652	648	658	634	625	646	683	633	591	676	621	673	657	682	672	632	631	653	628	673	689	610	648	635	660	598	651	647	625	653	610	657	593	615	673	638	686	650	661	653	634	586	607	608	607	686	641	695	638	687	673	638	618	663	639	647	623	670	669	683	647	626	624	637	654	642	655	648	653	656	682	702	632	607	657	642	627	591	628	646	613	662	663	660	677	688	645	662	692	620	598	659	639	615	643	616	656	625	672	662	651	677	698	626	605	604	619	622	651	653	630	620	668	627	668	689	637	658	663	650	619	660	597	646	636	699	687	628	646	621	662	604	660	663	671	630	668	662	648	647	644	650	670	653	632	633	663	623	614	678	626	658	636	603	650	629	670	611	633	625	654	621	656	656	714	646	656	644	686	634	678	650	612	630	618	636	609	642	651	649	603	662	577	644	649	607	626	611	603	656	644	633	668	631	651	604	631	646	670	601	619	606	662	657	671	635	638	665	652	657	591	680	629	649	668	641	651	670	625	635	614	663	640	644	603	627	609	644	673	668	632	698	650	625	643	635	596	634	670	643	626	620	673	652	668	692	630	651	634	628	665	638	642	667	659	693	644	633	632	633	688	666	660	650	611	614	654	689	677	653	608	649	643	629	660	634	624	644	656	621	635	641	640	661	671	656	643	613	628	617	649	607	630	626	677	664	657	619	641	640	640	630	661	646	639	602	618	668	622	655	661	639	615	645	663	646	615	668	664	624	715	690	672	641	662	645	634	672	674	621	656	666	636	625	645	687	681	653	674	662	642	631	662	638	686	683	641	659	619	656	629	631	658	656	638	629	689	620	617	662	658	641	579	657	633	638	613	636	635	642	644	620	576	592	592	637	671	658	652	641	607	605	623	621	676	635	657	680	607	628	651	648	594	643	627	635	654	630	660	622	657	638	643	629	690	650	671	630	628	645	660	620	699	666	647	595	600	626	625	629	649	652	595	634	604	632	655	610	671	643	628	654	608	651	619	639	659
4060	6340	4919	2720	1918	1467	2278	26339	40152	30345	17592	7138	2480	1111	665	582	581	588	582	564	579	503	566	579	575	603	543	593	554	526	576	568	580	553	593	589	544	564	535	589	546	585	543	573	546	521	575	504	543	551	562	566	512	528	530	588	487	569	555	540	572	566	542	577	554	564	537	567	505	533	592	533	573	537	560	577	525	554	563	591	572	549	587	533	591	563	527	538	573	534	536	569	560	576	594	553	559	539	549	565	551	516	511	557	531	573	560	541	574	547	568	519	550	545	543	575	535	580	577	558	573	525	563	514	559	521	567	518	591	555	575	571	557	529	543	513	595	597	546	535	516	566	550	557	530	535	556	538	558	547	547	554	585	561	601	555	550	536	565	552	542	592	502	551	526	515	514	585	549	553	558	545	535	556	560	563	535	589	556	574	535	609	554	584	540	553	530	547	547	550	591	546	519	530	574	536	544	570	507	546	514	598	588	526	602	526	570	520	566	541	550	572	540	542	576	496	577	522	546	571	539	531	553	525	520	593	548	535	527	553	566	577	565	550	556	545	560	544	558	559	553	539	516	553	597	560	512	583	543	586	585	552	573	532	576	533	491	579	539	532	550	554	547	527	590	558	531	578	566	613	559	511	581	564	616	595	568	550	543	556	565	581	580	561	565	555	552	505	562	526	518	539	589	528	547	593	550	545	548	578	556	553	587	587	553	531	526	592	535	572	531	570	572	577	525	561	528	557	563	567	510	545	514	548	525	547	563	546	540	523	556	529	586	589	544	522	577	560	591	565	545	522	591	557	588	548	546	529	521	563	531	591	549	587	502	578	530	543	535	572	555	544	564	577	550	574	512	587	522	559	536	534	535	572	590	540	522	583	551	566	567	518	563	559	532	589	501	512	576	560	555	571	536	577	562	579	554	538	547	569	558	557	547	517	566	552	553	516	535	562	555	541	520	571	614	546	557	524	567	522	559	517	543	493	530	540	555	595	551	599	567	526	552	580	568	520	546	564	549	546	560	585	555	570	583	545	565	540	621	543	526	566	564	538	552	512	557	538	565	569	578	536	592	540	585	545	514	566	550	589	543	588	555	519	567	575	569	537	536	581	523	542	529	559	534	556	579	550	582	579	549	579	539	545	551	549	525	538	543	595	590	564	536	517	561	573	536	582	558	511	572	546	531	551	528	499	603	541	527	569	575	560	594	555	530	571	555	543	588	548	557	573	534	542	520	567	563	567	600	541	543	550	540	550	571	520	560	536	586	548	521	569	565	597	557	567	514	560	520	581	560	517	525	571	543	537	580	545	526	543	564	537	581	530	529	583	520	582	567	547	526	557	522	542	563	549	543	520	541	565	508	538	569	574	527	524	551	529	600	522	562	551	544	528	579	600	556	544	549	561	565	549	554	585	510	557	591	552	583	578	562	601	564	584	549	535	539	574	523	568	538	588	554	570	535	579	572	534	517	555	588	523	566	538	555	576	590	582	543	555	510	534	578	510	529	527	539	518	567	583	530	539	579	566	533	562	583	577	546	562	596	593	557	552	551	584	512	550	538	594	565	580	519	527	540	565	545	524	551	530	551	579	571	537	535	568	528	573	515	582	528	527	535	535	506	544	533	542	554	581	545	580	533	604	526	563	536	568	537	593	532	559	600	545	567	555	542	557	570	557	536	552	578	545	546	583	582	561	537	568	525	519	557	507	561	523	571	533	568	555	562	578	527	564	523	539	559	517	592	606	537	567	529	565	546	507	552	548	536	594	555	540	570	579	613	557	522	560	566	523	536	547	516	556	533	588	567	532	542	550	547	554	550	545	539	552	592	528	532	548	539	587	553	521	531	566	556	563	554	571	528	529	538	578	538	534	550	546	550	500	543	538	542	579	547	608	496	592	580	509	518	507	529	499	530	533	544	555	590	560	552	513	564	529	547	545	536	558	599	529	513	578	560	525	536	525	510	528	576	555	519	539	535	560	551	555	544	545	507	544	571	583	577	543	552	523	561	496	576	506	550	525	530	543	515	563	505	587	530	597	514	550	549	536	568	530	553	550	564	526	537	611	568	565	528	520	521	577	578	582	594	579	569	536	514	526	562	541	506	538	573	557	557	529	517	548	543	589	520	529	530	541	536	575	533	545	573	550	524	551	536	535	542	572	483	559	527	600	518	557	600	551	532	567	534	526	524	523	545	547	560	559	542	535	541	515	553	513	571	557	561	563	548	553	546	570	554	513	588	563	551	547	559	520	532	568	518	552	538	505	548	542	584	532	538	540	527	547	530	574	571	544	549	573	554	539	550	574	530	540	574	557	551	538	518	551	540	560	547	527	527	584	546	572	548	563	529	598	553	529	601	574	569	568	565	539	538	543	541	567	572	535	544	562	589	561	547	542	528	566	526	546	528	556	522	560	546	576	537	533	526	521	552	535	519	519	546	536	537	545	566	567	519	542	533	582	547	503	553	548	578	571	575	535	576	529	533	545	554	530	543	528	499	563	560	550	562	542	566	568	583	556	538	579	537	556	534	544	548	518	564	554	544	554	556	541	533	522	565	533	510	550	529	528	548	529	539	549	533	552	518	533	565	520	555	555	572	556	587	579	559	540	573	561	520	573	560	571	547	575	553	553	563	522	523	521	561	575	529	530	527	543	527	521	551	566	525	493	519	516	545	566	563	548	561	525	577	535	557	554	569	512	551	564	567	538	556	561	565	540	565	573	518	573	532	571	604	559	570	543	597	542	538	571	575	586	578	588	506	528	560	523	563	578	509	536	540	562	584	531	538	531	552	523	553	564	579	494	570	503	559	570	561	530	544	580	547	552	563	526	529	563	558	573	583	545	576	561	574	582	533	553	576	529	586	523	549	557	577	570	560	548	589	574	571	565	561	546	554	582	537	581	524	539	526	554	537	545	529	498	531	549	564	559	571	456	536	576	558	523	526	549	565	537	546	551	570	529	514	558	583	532	512	549	549	535	596	567	536	592	578	514	512	546	556	565	570	526	603	546	522	553	543	559	593	528	521	574	601	507	508	619	543	536	510	529	571	561	574	540	569	527	550	544	551	556	515	553	608	548	595	542	525	552	535	563	523	509	594	560	515	529	546	516	590	581	537	578	522	552	562	563	567	549	541	560	579	549	557	532	535	545	569	589	518	541	565	563	547	530	552	535	544	537	535	509	541	573	537	534	549	572	542	586	545	530	554	502	549	581	544	557	562	530	529	572	516	556	530	538	547	527	522	534	543	586	555	557	565	519	552	537	553	578	555	583	526	571	511	546	561	525	555	513	540	530	540	546	555	569	541	519	553	530	541	558	551	555	578	519	538	503	576	558	549	534	534	532	539	608	514	495	565	521	552	502	552	555	548	566	524	555	582	539	533	520	550	557	534	551	516	564	551	539	537	560	550	574	572	605	590	571	525	544	549	551	532	562	563	569	547	547	556	542	536	527	535	493	531	576	547	520	568	514	557	547	576	552	557	515	577	546	532	560	538	501
27614	11552	1264	701	523	470	495	965	2739	2549	1715	920	641	489	531	423	441	469	390	420	444	424	438	398	433	421	450	411	454	450	461	400	432	433	450	430	433	461	439	445	439	479	491	399	430	398	446	422	433	446	466	449	441	451	485	428	430	407	460	453	432	430	429	422	426	454	426	452	414	457	462	432	436	426	459	430	409	421	430	429	423	436	429	427	447	444	454	445	433	433	421	457	448	425	466	415	422	383	425	455	504	424	440	450	396	408	418	458	410	425	425	451	403	388	408	422	462	477	450	430	442	478	422	420	445	471	448	462	456	451	388	434	423	474	415	422	410	415	445	429	456	419	457	416	461	415	400	417	415	435	423	431	432	429	435	430	422	421	469	429	424	456	436	443	439	435	391	422	444	419	425	451	410	436	417	438	466	472	424	401	438	434	440	423	430	437	412	450	414	451	452	422	431	459	438	420	439	423	422	461	410	434	433	441	434	420	418	429	405	419	462	437	443	407	449	444	434	422	416	406	406	384	441	428	455	439	425	398	442	427	425	454	423	453	418	413	445	442	438	449	415	457	430	437	425	438	442	445	437	408	468	431	439	456	426	466	434	429	427	445	410	415	467	446	429	422	447	431	450	447	461	416	435	409	417	437	396	436	453	404	429	431	426	443	399	406	429	465	440	442	411	449	433	442	432	415	444	464	442	449	458	420	448	446	445	426	439	440	419	454	458	451	471	434	440	458	418	444	429	457	400	403	441	405	448	414	470	429	437	409	445	464	433	423	464	443	438	412	443	430	414	447	465	429	457	456	422	402	450	459	471	449	435	425	432	419	466	450	494	436	451	465	397	434	439	459	431	440	452	434	443	441	463	419	467	412	431	432	447	411	413	434	440	469	434	448	480	381	388	456	453	404	414	415	420	386	424	439	421	404	424	398	433	465	408	434	431	430	447	445	396	417	417	432	461	436	447	446	417	444	464	467	476	412	429	446	426	415	469	432	419	456	414	436	456	436	400	423	386	444	436	443	442	438	457	428	444	428	445	450	406	412	460	445	454	444	440	500	420	417	413	453	465	427	452	403	438	471	402	442	434	452	456	432	444	408	457	436	455	418	420	442	447	453	407	450	483	428	448	438	432	403	428	445	430	452	407	474	448	433	398	451	455	438	428	425	420	443	407	465	433	445	448	404	423	419	441	436	406	428	463	401	435	442	436	419	420	422	434	414	406	467	432	447	443	444	444	403	480	429	465	452	436	414	432	430	458	397	413	426	408	455	432	415	423	426	438	423	383	428	411	412	420	410	451	430	424	419	436	470	423	419	409	426	458	426	472	417	456	469	445	466	448	439	440	425	466	412	437	406	432	421	442	448	435	421	471	450	446	474	442	391	421	458	427	430	422	478	424	430	456	478	432	459	419	420	454	427	423	473	429	420	412	458	451	441	414	432	444	437	467	403	418	421	425	464	407	411	440	446	427	426	448	416	442	384	457	422	445	439	431	414	471	452	422	426	460	437	448	440	432	425	452	416	437	415	430	399	418	410	427	427	397	427	427	426	434	421	455	406	457	447	432	405	454	446	411	454	438	410	448	432	432	414	428	437	414	402	427	465	407	414	391	464	478	385	489	456	433	446	474	455	434	426	449	425	440	440	443	471	439	467	433	381	442	417	430	433	475	441	448	468	403	433	435	410	417	435	439	435	398	413	450	438	427	484	439	402	425	414	451	464	427	437	450	444	464	446	439	445	461	438	473	441	452	425	425	443	453	435	439	433	433	466	434	416	424	416	427	438	433	466	417	429	433	467	441	499	429	422	453	439	414	431	480	455	420	458	441	406	433	422	426	451	418	462	471	432	431	416	420	422	455	400	427	458	426	458	432	426	444	428	457	441	405	427	411	435	461	493	448	409	447	433	426	459	456	410	430	437	433	407	467	483	453	454	425	435	437	388	424	428	430	458	462	470	447	427	484	429	425	461	398	421	460	459	435	418	412	445	457	451	424	412	424	425	451	443	452	415	426	447	427	425	436	448	415	425	405	485	423	436	434	443	418	418	413	422	430	460	431	461	477	438	468	450	437	451	422	458	420	432	445	447	460	443	394	439	421	427	432	460	430	420	404	452	446	397	433	460	469	401	426	425	445	437	445	477	421	422	455	405	449	420	476	458	451	436	434	426	420	455	458	439	431	440	437	460	454	463	439	412	428	410	455	448	420	401	435	437	434	438	421	412	423	407	486	452	456	438	468	454	457	425	444	466	467	437	455	440	453	420	440	413	442	415	432	449	476	444	410	463	409	435	480	416	437	462	428	420	438	462	431	419	419	420	477	441	426	456	419	419	469	452	410	446	372	392	432	441	453	451	437	462	440	431	424	436	446	438	424	481	410	432	447	434	441	422	406	460	437	415	425	410	448	460	425	448	437	472	434	420	446	412	428	452	440	411	368	415	431	444	450	443	440	419	439	447	462	396	429	435	442	419	429	399	436	425	430	425	410	453	435	430	428	451	455	399	424	416	424	437	405	456	461	442	431	409	421	469	423	422	449	421	451	454	444	433	446	440	445	444	416	444	430	434	424	438	458	445	473	463	444	427	436	421	448	462	418	437	412	444	436	420	463	412	437	476	427	410	429	415	422	414	413	433	445	425	421	433	423	458	460	421	426	448	458	410	460	431	457	434	505	420	425	445	435	451	433	414	427	435	457	420	435	415	446	445	470	467	411	403	434	472	437	466	412	468	440	442	429	422	451	417	436	428	439	444	420	435	425	437	449	420	479	419	440	459	410	434	446	451	411	430	374	409	471	484	421	434	421	439	434	440	447	426	413	447	432	463	428	451	408	423	395	430	398	414	431	427	429	446	465	458	426	405	436	427	452	451	417	426	452	413	425	449	449	430	434	442	427	414	465	450	436	447	454	460	450	449	468	413	446	445	445	450	467	384	449	446	435	413	443	416	443	428	456	430	463	430	433	444	437	396	433	404	420	448	465	427	443	427	450	461	426	450	433	480	408	427	446	422	459	436	430	446	436	431	446	450	434	439	450	409	465	461	464	431	429	436	402	426	442	427	463	458	439	477	441	438	425	419	417	419	424	427	447	456	457	430	435	430	394	415	431	439	423	432	427	453	472	447	401	408	474	465	434	465	420	446	445	428	431	437	433	447	431	443	465	451	449	434	446	429	435	415	457	452	433	455	404	437	430	432	431	458	436	413	442	412	462	457	404	464	455	435	453	426	424	402	480	455	437	460	470	458	461	459	462	428	464	452	430	426	445	425	424	436	449	454	405	441	427	428	430	434	431	418	395	406	441	464	426	441	430	401	425	433	420	437	430	437	436	425	460	402	408	465	456	428	461	429	408	430	420	416	393	386	445	432	402	447	445	449	453	441	459	438	405	394	414	426	445	426	472	438	413	418	421	419	463	433	461	434	412	425	419	420	447	446	452	427	431	433	472	440	431	463	423	394	436	449	415	421	424	441	415	418	437	437	419	443	461	428	389	440
5135	735	606	483	421	460	442	1297	3500	2827	1861	1041	576	454	395	378	359	375	386	390	399	412	386	384	378	366	398	384	395	389	357	383	358	367	401	373	385	364	369	346	387	388	375	357	400	367	403	385	328	414	377	378	394	364	383	366	380	405	345	372	395	394	346	397	367	408	349	371	375	385	378	367	321	346	376	385	398	375	390	366	409	372	406	406	371	387	359	317	370	399	348	396	414	342	403	398	375	356	374	429	327	354	366	423	354	376	361	376	384	364	374	376	387	371	394	399	344	347	376	394	361	367	390	369	395	366	354	385	402	402	352	383	398	384	383	400	364	362	382	391	354	367	358	367	382	372	366	371	362	406	371	365	379	392	373	370	392	372	357	373	346	354	387	387	380	381	372	388	408	351	392	362	361	398	374	406	375	383	367	399	359	356	369	401	366	400	390	368	389	401	380	368	353	390	377	392	393	356	370	399	367	406	403	380	353	390	375	378	336	388	366	374	401	373	376	388	380	365	364	341	370	373	370	356	380	382	351	356	387	362	393	376	383	398	380	398	378	371	360	344	346	376	394	359	375	396	351	383	347	385	345	373	328	359	387	372	394	362	344	374	359	373	376	383	364	351	379	428	367	377	363	377	355	414	383	358	417	387	409	386	401	375	381	352	398	334	352	382	403	388	355	395	379	406	393	408	381	401	366	364	390	356	403	386	390	359	361	389	360	355	342	351	368	381	383	379	373	386	320	406	375	354	393	359	363	389	391	384	386	405	429	382	370	400	414	387	351	377	410	372	382	373	376	375	391	386	382	334	393	378	412	372	359	387	385	376	370	378	351	400	388	374	400	401	381	357	377	369	395	403	346	411	379	384	383	365	369	385	361	377	335	382	408	334	347	373	348	375	380	398	380	365	370	361	362	382	373	353	392	365	358	353	382	359	381	384	385	359	353	417	372	341	370	387	393	377	341	382	392	358	386	390	368	388	397	373	397	378	392	344	406	389	380	365	354	365	361	379	379	386	383	365	380	355	376	373	373	385	365	381	384	375	412	349	363	408	378	363	355	365	407	415	358	381	388	376	345	386	358	374	374	371	400	399	374	360	363	386	355	366	386	401	384	345	406	367	383	373	361	373	369	394	381	368	405	374	389	345	372	382	382	367	398	359	349	366	366	343	357	397	383	372	417	381	363	375	367	368	406	383	395	371	359	351	376	399	346	364	348	339	398	330	380	345	359	366	401	401	390	383	360	383	389	368	353	396	378	401	383	346	403	333	414	386	389	393	414	384	389	378	394	410	400	406	368	383	378	371	391	383	402	360	409	388	375	384	376	334	375	383	380	342	388	354	359	355	360	377	385	384	385	371	366	393	346	382	379	359	366	399	348	381	390	365	389	400	390	384	379	392	371	385	359	386	365	376	361	385	400	411	375	410	365	397	327	387	388	369	378	367	371	388	374	352	337	359	370	409	379	410	406	374	382	389	383	376	352	392	366	334	380	405	391	354	387	360	376	356	344	398	368	380	371	391	406	368	383	323	392	377	366	399	352	388	381	410	378	377	393	383	395	364	365	397	392	349	371	411	378	352	388	355	349	350	390	381	378	371	379	368	370	414	333	373	380	364	387	388	353	386	389	354	374	358	388	377	355	394	365	398	357	348	380	356	373	384	393	379	364	367	358	368	372	368	337	355	384	378	364	382	371	339	377	363	398	391	349	359	349	378	352	366	379	370	367	357	338	347	383	368	365	375	405	373	394	384	368	395	385	396	370	404	415	363	372	325	371	372	378	369	366	381	382	354	361	388	365	395	364	359	384	399	352	360	390	391	400	342	377	366	391	351	427	424	393	358	358	346	337	396	372	350	374	359	364	376	417	402	360	392	389	353	389	381	371	366	377	416	363	363	386	388	392	365	378	379	369	391	352	370	379	378	370	375	362	415	357	367	399	376	364	354	381	384	413	391	347	390	390	370	369	339	346	383	394	371	427	392	377	380	370	360	377	379	415	396	402	390	382	370	386	393	395	402	417	366	376	403	374	367	396	382	380	363	348	382	379	367	342	377	363	404	371	371	382	338	378	351	358	373	373	371	377	418	404	370	389	380	391	363	384	356	340	382	386	368	428	378	383	357	418	365	357	411	370	362	387	380	354	369	408	413	361	381	373	364	393	369	411	370	382	407	370	385	377	369	363	371	388	381	372	390	377	379	398	335	364	369	380	376	374	378	339	369	412	375	397	371	405	400	361	399	381	412	372	345	374	381	376	402	368	364	376	372	379	390	363	366	366	371	397	373	370	415	376	382	383	407	368	375	406	395	378	343	346	390	382	396	409	358	359	411	357	382	369	408	359	398	395	389	381	382	366	359	374	376	359	377	376	376	352	324	352	386	363	383	357	371	339	392	369	376	398	395	373	366	388	365	399	401	368	384	381	399	406	375	382	365	378	375	388	391	369	354	356	376	390	420	379	370	377	408	347	350	358	402	411	375	385	389	389	388	362	368	368	383	367	390	404	381	392	377	365	363	372	363	342	384	377	352	329	355	374	396	364	354	397	385	368	366	381	417	337	383	351	347	344	411	366	391	394	365	370	375	372	381	400	369	397	379	388	342	390	389	385	350	368	430	385	404	367	399	351	393	386	394	360	335	367	364	376	348	370	387	381	390	411	399	372	357	356	378	396	376	377	365	381	363	359	400	354	398	366	390	348	395	374	381	366	376	363	407	373	384	389	343	371	427	385	427	349	366	355	390	374	418	372	396	354	373	396	368	379	377	376	390	348	375	366	379	363	383	352	383	352	373	386	409	417	335	408	428	353	434	385	370	386	400	390	374	375	352	370	369	376	400	376	375	376	374	380	347	353	333	372	360	389	421	345	384	372	375	376	379	362	348	403	373	403	392	376	366	369	391	395	383	380	381	399	367	424	369	390	376	393	370	360	375	366	376	392	367	399	388	405	386	397	377	360	404	358	378	375	346	375	342	335	361	365	416	369	401	372	374	369	361	376	383	369	370	362	378	388	432	361	360	345	403	350	361	357	405	363	363	366	390	382	376	353	356	368	406	374	368	391	394	403	397	398	349	377	371	391	360	394	372	360	376	382	352	369	342	368	385	408	368	356	384	347	393	352	360	387	348	370	354	382	407	386	370	376	326	355	363	387	391	363	397	372	401	398	334	352	349	345	378	382	377	370	371	376	374	398	376	375	358	402	337	358	379	406	391	371	386	393	410	379	397	375	409	372	366	377	349	400	381	373	394	361	368	376	365	370	395	382	385	383	362	362	371	395	412	414	380	351	384	337	394	395	370	340	370	365	366	384	374	361	393	358	367	378	366	370	375	366	351	391	375	406	423	377	361	393	339	381	386	364	374	391	371	385	381	401	377	367	357	412	395	376	356	410	381	368	368	360	407	362	367	400	364	392	406	372	385	371	360	384	352	373	354	374	347	364	345	389	404	359	388	360	369	395	378	351	374	380	373	408	397	377	395	375	376	379	361	373	388
25661	21486	27514	25615	5749	1160	819	4823	24729	23309	13918	4794	1503	755	540	503	447	477	508	491	489	494	536	488	478	466	483	450	487	461	471	467	462	515	441	485	472	508	469	425	508	479	472	475	492	488	513	479	501	509	506	495	451	494	457	469	486	460	479	484	488	504	516	470	486	457	477	472	446	461	504	479	466	483	471	421	470	470	490	455	464	485	481	477	460	471	434	457	451	434	441	463	475	480	414	482	478	479	508	459	468	462	467	481	490	458	470	479	484	462	492	460	493	495	514	496	425	479	468	471	458	458	464	486	492	513	468	496	492	510	500	427	467	486	461	493	503	497	448	515	491	464	481	442	446	474	473	492	477	458	479	429	501	482	511	491	474	485	449	488	491	481	478	481	478	490	454	460	495	468	445	453	503	485	482	487	465	423	463	421	483	464	447	475	464	504	498	413	492	506	503	486	488	488	454	498	469	484	481	464	507	468	492	479	505	458	449	446	481	473	496	492	487	485	467	489	518	477	475	466	454	459	432	510	504	494	525	452	495	518	453	479	484	496	518	462	462	512	463	497	451	422	457	476	497	472	445	494	526	469	479	494	479	479	487	480	471	491	468	502	518	491	484	454	471	505	466	468	439	457	450	451	453	471	462	500	449	472	480	507	473	489	498	479	484	477	489	462	507	522	504	447	492	497	488	508	482	512	485	430	453	464	501	523	486	497	461	457	534	477	510	465	486	468	478	493	486	472	478	502	457	459	488	518	492	480	476	492	480	451	486	461	435	460	481	479	466	498	459	458	469	473	474	507	521	481	473	437	491	442	496	479	451	477	474	504	506	463	480	477	467	515	519	520	477	467	498	502	488	441	494	470	461	471	473	469	460	490	465	515	479	494	494	454	492	455	487	473	459	489	434	500	458	504	471	480	511	477	502	429	521	481	478	460	493	467	496	509	448	478	505	518	468	459	468	484	421	491	495	472	476	477	440	482	468	476	486	478	505	488	480	502	452	486	446	464	491	446	450	507	496	483	456	476	469	522	492	455	491	456	511	492	525	471	490	508	478	469	466	486	472	472	448	465	496	469	504	466	460	471	494	480	471	471	489	452	487	434	515	471	506	448	469	488	470	479	426	467	461	508	474	491	493	502	477	511	462	473	481	466	493	479	465	468	491	459	438	501	461	480	487	463	494	490	461	466	507	489	497	485	443	437	489	476	511	462	491	474	438	486	486	472	460	477	500	473	472	491	475	472	490	462	488	471	500	479	458	468	470	460	488	496	459	512	507	431	459	506	488	500	467	443	472	466	506	475	457	463	479	466	455	458	437	500	487	478	486	511	476	474	466	486	470	468	457	457	479	475	478	467	478	452	482	466	481	490	483	469	513	468	459	500	433	485	498	470	457	456	438	446	502	481	443	476	477	476	478	474	465	520	453	475	461	472	518	477	436	490	501	488	447	517	512	495	508	473	454	498	462	475	496	498	448	483	459	475	503	428	468	478	474	478	428	443	472	501	473	458	472	495	487	490	466	460	466	479	458	466	502	493	526	504	497	476	468	465	498	463	484	481	509	475	493	493	491	474	459	487	495	464	458	511	429	479	508	453	475	470	473	474	462	486	489	474	464	451	484	481	444	490	513	499	477	457	475	455	494	498	482	439	495	460	465	479	416	505	431	478	489	481	476	481	452	438	482	466	465	484	467	489	498	469	523	443	442	487	486	453	456	479	471	485	477	436	446	445	469	477	470	480	465	470	495	489	488	452	481	502	507	501	448	468	479	484	454	485	465	471	461	467	505	502	478	462	510	455	497	430	438	432	442	502	499	492	432	470	521	522	483	480	456	471	471	448	446	511	486	496	491	512	450	470	483	500	431	490	463	498	449	469	479	480	447	463	468	471	451	488	451	454	499	492	436	498	491	444	454	503	466	522	488	448	514	447	472	469	494	470	509	500	451	461	462	479	455	450	473	471	477	492	479	487	456	487	487	498	454	456	456	446	490	439	474	492	477	462	439	451	453	496	440	462	472	489	467	475	466	491	482	505	460	480	487	472	453	455	441	470	460	487	446	470	508	546	494	480	506	485	464	488	462	470	461	455	467	482	503	467	512	457	435	472	486	490	487	450	477	494	470	486	505	479	487	498	476	481	485	475	500	487	510	477	478	477	486	473	504	494	469	477	460	465	446	444	499	488	447	494	453	449	483	457	476	464	473	454	457	464	447	465	470	513	479	492	493	468	511	462	456	472	463	471	503	480	475	474	492	460	522	467	448	473	492	448	436	464	468	467	531	472	485	491	461	506	458	501	492	485	527	434	462	458	458	485	455	492	500	478	473	488	466	478	459	494	479	459	493	449	509	499	430	500	468	463	476	458	509	497	436	484	481	486	527	432	483	502	509	455	455	481	467	488	490	487	454	469	461	478	495	524	449	503	492	472	457	470	502	510	457	474	471	457	498	489	530	443	454	477	448	451	521	473	455	498	454	453	486	478	478	456	518	461	493	504	491	471	503	468	474	483	498	459	486	438	457	451	494	497	475	489	462	488	452	481	451	493	498	492	482	439	518	460	499	475	483	494	477	493	483	475	450	473	458	487	448	464	468	525	476	461	490	460	458	459	507	461	455	524	510	451	454	449	458	454	473	448	502	444	444	480	445	449	473	488	461	448	488	470	464	468	466	464	470	508	502	487	503	469	464	493	490	477	459	469	445	455	520	463	462	436	451	458	450	472	499	416	418	508	463	461	474	490	444	441	465	444	406	420	501	496	466	474	459	493	500	493	461	471	478	512	451	430	492	465	442	499	469	498	497	483	493	465	504	489	459	487	474	499	488	438	507	484	499	484	477	495	489	470	447	458	507	504	481	447	466	491	491	526	458	501	514	464	498	473	506	487	461	480	526	481	491	470	464	457	457	502	507	492	471	450	460	512	462	492	512	456	445	472	479	470	458	509	509	504	494	496	474	475	492	463	493	474	499	494	473	490	471	501	503	479	476	473	455	525	445	499	490	470	505	433	474	448	478	486	468	509	480	504	481	489	509	476	506	469	474	472	483	492	493	494	506	479	459	481	495	469	515	474	473	463	471	485	482	482	463	499	485	520	470	501	503	497	469	504	460	462	506	455	475	497	416	465	480	473	472	495	456	462	477	464	490	469	443	450	461	477	466	486	460	514	475	468	516	451	451	445	470	469	435	477	470	505	451	430	449	449	504	479	417	477	477	487	468	489	465	490	447	484	457	447	435	462	478	452	456	462	475	471	515	451	494	470	513	472	480	503	494	495	505	482	462	490	468	483	479	459	483	488	455	513	486	462	459	481	494	469	440	461	463	534	510	494	485	498	469	481	499	496	495	472	473	465	462	493	468	492	433	499	511	484	466	468	474	453	455	523	539	498	477	450	487	457	458	477	499	475	459	466	430	455	475	462	493	481	494	490	509	459	501	484	469	491	459	519	460	476	454	496	494	470	485	476	458	457	478	494	490	448	477	458	453	451	470	472	478	456
3760	3150	2489	1571	1072	899	768	7050	24702	19750	11136	4444	1451	738	471	438	406	421	438	406	423	427	415	415	417	445	439	465	386	440	405	438	445	399	416	442	400	456	403	405	446	422	412	408	398	409	420	443	447	428	463	424	427	446	401	427	415	422	416	422	439	449	425	395	415	443	409	434	435	423	444	431	406	421	464	424	433	422	443	417	434	426	442	384	401	416	422	430	431	425	423	421	478	417	384	437	443	436	428	438	457	440	440	442	402	413	419	404	430	426	445	439	451	462	420	426	421	394	416	399	451	416	434	413	448	427	424	424	406	463	422	445	409	422	389	420	428	408	414	416	404	471	426	458	415	412	423	422	425	426	388	420	419	478	448	385	432	437	427	390	423	462	412	454	408	453	401	385	432	418	418	447	439	427	391	429	430	441	411	466	442	439	442	410	378	339	459	438	438	471	422	397	423	425	471	454	413	426	401	429	412	410	404	432	445	421	398	415	418	403	438	416	402	434	417	458	410	414	380	427	405	392	375	427	404	409	399	443	429	400	406	402	439	408	437	431	429	436	402	387	420	421	447	422	417	429	418	409	389	396	408	427	418	456	433	414	399	394	408	431	420	424	396	423	438	427	411	400	396	414	415	436	423	395	398	426	453	419	447	373	440	425	426	428	404	449	436	443	391	367	408	406	440	391	413	449	409	426	432	400	413	406	421	376	428	429	383	430	419	391	425	457	427	373	420	432	418	422	426	436	402	410	410	431	459	411	400	450	397	401	431	440	422	442	414	413	436	444	415	447	423	423	397	405	411	418	468	439	420	405	381	442	423	451	400	424	453	385	425	417	440	421	418	417	396	447	463	406	428	422	450	464	460	427	479	410	419	387	420	390	444	423	427	418	405	423	431	457	387	443	414	370	430	427	411	396	428	414	406	418	394	435	408	417	408	418	439	436	410	423	440	401	429	420	453	430	448	441	455	439	379	410	435	392	408	443	426	422	427	409	413	420	409	384	419	404	413	441	417	389	403	419	382	440	445	420	447	424	416	418	410	413	471	402	432	411	405	462	400	443	404	424	444	422	410	442	415	426	451	415	427	430	415	467	436	423	448	449	405	410	425	424	413	398	410	420	381	415	422	398	430	438	445	431	413	412	420	428	439	414	406	437	408	436	431	438	394	412	435	442	422	406	450	429	425	416	387	421	448	399	464	421	456	409	453	386	421	458	443	449	432	428	408	437	439	378	459	408	391	398	411	440	435	457	454	431	455	425	411	432	427	428	447	425	415	448	419	406	453	420	430	469	410	424	442	418	418	420	428	453	433	403	403	365	401	404	462	420	422	410	436	425	439	428	422	422	400	431	427	393	418	410	442	426	427	419	365	432	415	402	380	439	407	414	420	387	392	403	416	421	429	420	406	415	450	426	434	400	400	432	418	381	429	390	414	401	446	440	379	422	427	443	412	403	426	412	414	433	415	431	419	417	414	416	420	396	411	403	425	397	428	408	432	408	430	425	423	415	453	411	441	420	452	425	424	427	446	429	395	407	397	386	431	385	443	413	434	453	410	443	420	416	408	427	431	455	439	440	417	427	422	438	405	403	395	367	434	408	442	403	393	420	410	414	439	419	437	455	410	458	402	403	432	408	378	423	348	439	367	435	395	435	462	385	420	422	432	397	414	446	425	444	434	407	398	411	423	474	429	423	419	423	425	392	403	431	448	431	399	384	444	428	401	367	446	414	411	428	425	412	425	422	456	437	431	412	413	431	452	437	409	425	402	415	446	438	418	415	420	436	416	430	398	413	398	447	427	425	430	409	416	404	412	427	406	401	425	400	419	399	469	415	376	396	450	441	461	394	413	395	377	412	420	403	393	412	404	404	416	445	431	440	413	424	434	434	441	427	423	393	437	414	416	404	449	419	441	379	429	426	425	401	414	427	422	437	436	413	368	475	383	407	387	425	386	382	453	386	455	417	440	433	438	431	403	414	408	399	403	412	387	419	423	420	449	383	382	403	401	387	428	420	438	404	425	407	432	391	434	399	451	405	451	441	390	438	450	406	456	416	419	452	417	398	465	413	436	451	422	430	433	427	414	397	422	427	407	412	444	409	406	436	425	421	416	452	406	428	443	412	416	415	445	397	406	407	431	421	438	398	394	420	408	458	445	410	430	410	419	428	415	412	412	422	410	421	413	430	395	411	409	411	412	412	425	430	391	432	430	467	400	391	430	408	413	432	455	447	465	394	441	424	421	419	378	441	467	419	431	397	416	455	397	407	415	412	441	402	434	411	416	431	409	388	391	427	436	406	459	430	412	395	422	456	423	406	406	417	423	422	409	392	398	391	411	389	415	393	402	397	411	433	405	400	388	435	428	404	385	393	449	433	413	424	410	420	433	449	416	420	414	412	439	416	421	423	421	457	422	400	426	452	398	428	466	384	437	412	404	403	415	396	402	422	431	398	435	406	415	411	431	440	412	438	423	433	399	387	425	395	402	450	409	410	407	416	401	395	371	430	471	419	400	403	411	416	423	399	386	401	441	472	444	431	421	407	440	351	428	402	454	421	403	428	414	425	404	382	407	417	427	433	427	423	411	419	409	410	399	418	426	410	436	428	400	404	417	443	427	425	394	409	394	393	447	409	405	449	441	421	389	429	429	436	445	389	439	390	407	383	469	412	421	402	428	471	438	424	405	417	440	443	451	410	429	428	434	418	428	427	419	425	392	432	429	381	392	417	419	369	458	426	389	409	403	424	402	467	426	441	391	429	426	438	419	441	421	419	421	434	442	478	420	428	430	399	435	420	429	417	435	423	428	410	458	391	412	444	449	413	439	407	415	410	442	441	411	416	437	408	399	379	444	415	433	401	425	430	408	447	401	408	422	412	427	423	415	390	409	426	426	452	437	435	414	460	408	449	456	451	436	423	407	398	411	417	405	416	446	389	418	426	422	451	405	413	405	442	415	417	424	415	447	405	434	424	450	406	446	425	379	403	410	405	401	402	449	432	417	370	412	406	430	404	407	442	376	440	422	431	405	403	424	376	397	419	446	406	404	434	408	399	397	376	396	427	422	397	402	410	421	417	413	431	444	442	385	409	422	389	415	435	448	474	426	406	396	403	398	408	380	427	414	411	427	410	420	435	379	429	437	450	416	415	445	385	412	402	443	460	438	466	409	397	412	434	397	460	406	419	393	413	406	446	420	391	412	422	404	418	417	401	414	400	418	398	413	409	418	424	416	439	417	426	425	442	373	419	398	394	457	401	448	440	436	449	428	441	398	445	417	460	431	408	395	401	423	421	457	448	395	391	418	418	457	453	387	419	391	428	385	451	407	425	424	413	421	424	368	454	426	417	416	402	440	436	443	403	444	409	404	447	411	402	397	450	450	397	421	419	411	451	415	435	434	420	402	431	411	406	421	402	436	421	418	399	423	417	414	417	398	418	451	415	421	433	403	436	433	425	417	417	421	395	468	433	435	403	419	392	404	392	452	455	384	447
24451	21412	28740	24491	21353	7480	1800	7076	38465	39466	27018	11900	3362	1242	752	671	585	640	682	615	658	626	616	625	594	569	658	591	613	598	651	616	610	583	654	610	602	623	646	559	625	626	600	645	615	606	686	645	634	619	618	633	622	623	601	665	620	657	580	607	631	619	583	609	606	610	643	628	599	595	602	603	571	609	635	639	638	575	602	576	645	614	634	574	626	615	594	675	572	604	641	606	608	597	606	636	584	655	607	606	616	585	614	595	621	615	590	636	608	588	619	588	574	621	594	583	599	625	613	573	645	592	562	598	593	621	635	643	623	597	629	600	571	657	620	623	591	615	565	599	587	642	575	613	583	575	609	588	594	575	607	632	558	612	608	639	693	593	630	603	563	624	609	574	592	593	572	566	591	659	561	627	621	607	610	601	574	610	635	628	545	596	605	611	631	568	638	622	641	576	640	629	575	639	643	590	631	617	634	609	615	632	632	655	653	575	618	673	586	594	610	605	618	638	586	624	582	603	618	603	597	582	631	597	559	597	643	612	583	602	603	610	576	595	670	615	602	654	626	661	606	619	594	580	619	589	600	570	571	636	587	598	632	635	607	605	594	621	582	622	602	636	639	556	576	592	617	595	579	592	615	589	633	661	639	618	639	613	592	610	560	611	653	633	636	605	634	622	627	609	617	641	611	607	589	607	608	630	568	599	610	605	601	631	614	652	676	623	572	586	617	613	600	571	610	598	626	615	612	613	624	604	597	623	607	605	649	630	573	612	597	593	611	662	607	639	618	652	579	681	563	551	622	607	595	585	609	609	560	574	581	615	595	605	598	612	590	592	642	577	614	613	566	606	621	622	640	635	642	602	598	586	619	644	598	604	583	586	568	586	602	597	606	605	642	589	612	566	604	552	560	617	638	613	582	616	611	603	644	663	653	620	606	607	625	623	629	620	597	560	598	564	632	621	612	620	631	635	633	579	600	637	628	613	580	588	587	658	603	626	570	629	619	616	628	582	605	607	586	632	601	608	600	588	559	619	580	648	548	627	611	639	564	625	562	623	617	628	619	600	580	604	617	625	566	595	627	623	601	598	595	612	597	594	604	624	627	603	591	635	584	593	639	645	576	587	634	618	636	626	612	589	599	615	609	598	608	667	603	642	551	612	623	560	585	625	620	640	592	636	624	599	564	642	606	610	595	639	623	637	652	616	602	611	664	605	579	552	619	611	602	581	650	631	602	648	610	589	620	633	618	582	656	626	578	616	623	635	585	603	617	580	602	611	598	626	559	642	600	617	620	632	549	600	609	598	591	613	585	624	629	596	622	597	577	601	662	604	602	570	604	615	573	592	597	592	562	608	628	615	634	570	607	580	596	645	601	637	596	620	614	623	634	628	604	582	596	637	623	576	603	615	582	586	596	664	631	613	592	565	621	628	594	611	610	594	573	593	611	587	661	592	598	624	599	607	626	613	579	607	626	602	631	590	626	620	613	576	617	623	579	568	568	579	614	647	615	595	599	617	632	591	601	609	561	623	621	595	602	612	617	581	607	590	619	606	642	594	579	595	593	590	655	611	578	651	634	609	601	612	631	621	579	604	604	638	635	602	613	617	587	565	641	568	590	619	612	594	614	584	597	574	600	628	632	669	621	592	596	604	600	646	595	566	631	597	598	570	589	600	637	618	586	598	577	599	630	567	626	575	598	607	635	649	546	614	642	604	615	596	611	628	603	679	691	605	614	610	579	560	615	612	651	650	587	628	644	563	567	616	590	630	598	626	625	633	608	640	604	606	617	626	626	648	634	622	612	600	569	634	605	603	553	643	577	622	618	569	611	617	637	596	601	608	614	588	604	629	602	617	579	575	615	567	595	597	637	612	610	604	587	575	597	664	621	613	597	631	641	651	644	620	547	599	585	624	622	614	614	639	630	615	556	568	614	586	631	579	621	631	616	595	580	610	629	607	655	638	599	571	635	558	624	626	597	569	574	593	653	614	588	634	587	587	599	602	576	582	632	598	611	600	609	557	589	651	626	585	596	608	582	596	626	643	618	590	618	647	651	594	578	634	628	607	618	604	618	632	610	605	615	614	570	570	640	628	613	577	620	620	578	597	618	610	619	653	637	555	625	563	607	626	615	589	599	634	616	641	648	599	605	585	547	619	624	614	583	592	617	588	639	615	624	598	615	675	620	564	592	613	557	577	558	589	628	570	588	606	617	600	541	583	611	597	605	567	607	577	596	565	674	602	595	573	555	611	575	629	664	601	609	633	589	571	583	608	617	614	624	586	604	609	620	593	653	594	653	627	624	634	598	623	598	629	601	620	607	612	591	610	604	621	621	645	607	594	591	608	583	610	641	615	625	642	602	637	607	600	621	597	595	646	586	603	603	639	594	586	599	607	568	604	605	609	596	624	579	647	602	622	642	619	582	604	570	570	617	610	595	598	675	591	576	606	595	639	610	625	580	582	580	613	598	610	571	611	590	556	586	592	570	604	612	596	603	639	560	646	602	617	575	600	634	629	618	619	634	591	606	592	595	621	594	630	628	626	605	624	620	630	558	638	564	596	629	621	611	640	586	613	596	563	580	615	546	603	600	596	608	623	621	622	628	613	629	583	578	599	579	595	601	556	648	603	614	558	602	635	576	594	606	584	630	601	624	625	618	580	617	607	603	561	601	592	591	646	562	611	603	572	620	606	633	645	635	608	630	619	657	603	618	553	628	639	566	556	631	624	555	585	638	629	573	594	587	585	635	644	595	614	611	582	640	625	613	615	604	616	603	612	595	592	606	610	621	592	589	591	634	609	613	588	580	626	593	570	577	625	612	621	625	596	636	589	642	604	594	617	576	649	584	589	631	573	620	596	611	598	610	583	639	601	592	594	628	595	620	616	634	573	556	552	581	607	606	599	596	599	601	623	617	590	661	622	607	621	574	594	590	608	599	552	636	635	627	633	575	600	573	601	597	600	557	643	646	580	614	594	591	592	631	651	613	606	585	591	609	641	602	577	623	590	635	569	578	594	595	578	612	616	619	643	635	588	645	593	655	629	651	570	601	620	614	609	603	541	598	614	557	625	606	562	609	574	620	632	616	597	563	615	637	593	619	605	620	602	561	642	602	584	588	646	627	571	640	576	635	605	618	591	610	611	609	608	601	621	602	605	586	618	603	633	624	581	647	612	585	578	613	591	612	619	586	589	591	589	551	604	597	606	627	612	652	606	614	629	618	599	558	600	613	609	681	643	676	598	616	619	617	579	586	633	612	669	615	644	595	577	549	629	600	597	644	588	648	635	590	643	600	590	566	588	649	592	538	607	592	632	680	602	581	628	602	573	609	621	637	595	613	589	599	611	594	642	604	594	606	559	599	632	594	599	610	600	629	605	591	584	612	596	622	658	662	576	618	630	641	614	656	609	621	589	598	582	609	608	563	660	602	599	643	605	605	577	579	578	638	601	599	593	546	591	603	621	603	625	587	623	620	575	585	628	605	658	596	625
4042	6324	5038	2854	2004	1435	1331	9368	39324	34368	21214	9009	2973	1219	688	535	553	513	544	532	488	557	558	522	548	557	531	519	496	528	545	539	522	520	585	549	573	502	559	481	528	558	520	565	525	544	512	558	481	558	528	561	542	554	526	499	546	549	500	553	492	543	530	510	562	493	502	543	546	515	493	525	551	511	503	558	501	515	541	516	551	493	513	556	525	549	525	499	518	526	512	531	546	565	517	561	558	536	511	569	510	540	567	512	553	529	536	541	495	553	507	560	518	514	514	546	527	544	560	509	535	518	566	500	526	563	519	532	547	526	507	516	520	533	523	555	580	528	555	531	538	520	541	546	543	544	490	527	499	527	523	512	556	529	554	522	525	511	520	473	503	539	547	567	546	503	515	501	587	541	528	534	535	528	510	537	489	514	527	557	485	550	486	535	545	572	528	561	534	578	543	532	533	534	547	567	497	503	530	518	528	515	526	517	518	552	527	546	535	518	500	514	517	546	530	536	551	491	572	536	545	539	560	529	553	543	494	571	517	505	531	510	505	542	527	536	549	519	527	521	527	527	546	527	519	487	527	561	561	506	515	539	587	537	523	531	553	514	522	477	546	500	541	562	517	539	543	544	541	551	495	537	554	561	538	548	581	579	537	508	519	511	519	505	530	580	489	525	540	555	519	524	504	593	571	550	514	523	535	505	577	543	564	556	567	541	540	497	518	518	553	553	521	506	527	505	505	534	555	536	522	500	531	536	541	553	484	467	552	509	575	520	528	573	581	521	522	526	522	519	570	573	514	532	509	552	536	542	536	519	521	515	541	538	534	532	530	546	553	539	517	543	515	517	502	591	528	513	538	542	531	491	523	522	558	543	500	536	505	570	490	533	497	544	543	516	536	501	493	543	560	511	515	564	511	522	565	550	537	541	549	513	513	531	548	512	503	547	518	506	492	536	546	570	538	512	555	519	503	512	516	516	473	505	536	543	537	564	535	519	586	527	500	507	531	546	530	546	538	536	558	567	504	559	536	551	540	503	536	516	515	542	538	499	574	563	520	493	496	549	530	505	526	502	546	545	537	524	543	548	533	540	539	548	525	524	510	510	522	539	581	544	501	524	496	561	528	563	525	470	527	506	547	518	496	529	521	531	511	562	533	535	529	526	499	550	527	554	517	525	522	506	530	532	540	508	516	527	521	577	534	521	560	543	549	563	530	545	539	510	527	524	510	483	558	565	533	515	493	540	565	513	511	557	553	566	553	498	511	525	546	552	557	546	541	535	566	519	517	495	543	542	476	517	523	552	533	515	490	510	538	528	502	513	539	559	502	562	516	503	502	520	540	537	464	549	535	547	539	543	519	539	491	491	522	538	548	537	539	529	534	575	543	490	527	530	549	551	501	558	540	546	548	540	571	510	507	537	548	527	538	511	533	517	503	511	566	507	506	542	535	540	530	554	499	523	586	526	506	531	475	500	456	521	482	540	536	545	502	534	528	582	523	537	524	513	530	530	562	491	554	541	531	560	540	583	546	512	560	536	527	514	514	538	542	481	511	542	551	556	532	534	552	514	488	557	510	523	526	519	514	569	558	512	523	519	546	503	508	537	517	569	492	565	510	541	505	549	518	566	574	543	533	546	507	537	530	527	547	518	539	508	543	533	576	584	553	553	529	497	488	532	462	521	548	535	531	519	561	551	559	540	548	528	504	497	530	515	539	533	513	524	532	541	559	504	501	532	494	564	533	568	537	554	522	510	550	557	526	544	489	543	518	568	523	559	522	527	521	522	512	568	533	534	525	497	513	576	553	500	533	500	527	519	523	520	515	524	542	516	545	553	557	555	551	533	508	528	550	536	547	510	503	544	533	503	535	463	531	513	546	489	490	552	504	515	521	561	559	558	529	525	541	500	548	544	555	505	569	549	510	531	528	556	538	547	542	529	543	545	590	507	508	518	534	534	511	566	547	508	472	550	543	560	490	553	527	527	559	505	496	514	541	491	530	520	547	478	564	525	548	540	541	495	514	494	523	500	500	516	502	501	529	514	497	484	530	529	518	571	520	555	555	537	521	547	539	517	521	542	545	514	511	540	502	544	497	536	543	543	525	536	485	534	538	498	521	486	519	608	530	538	549	533	505	546	499	546	544	484	548	532	502	524	527	483	500	545	544	475	567	569	547	506	539	525	506	535	497	527	542	523	539	531	521	518	553	512	516	501	522	478	516	541	539	565	506	521	544	535	519	511	496	552	513	531	516	518	551	542	536	539	554	535	545	553	519	514	576	515	482	529	514	567	505	545	566	505	557	533	526	522	530	507	496	505	540	507	506	554	532	470	559	539	525	520	574	556	544	548	539	528	531	502	580	559	538	549	529	557	575	544	554	560	511	513	524	510	543	521	560	521	585	525	517	523	519	538	520	496	521	509	495	472	559	574	522	531	542	563	535	511	507	549	538	462	553	499	503	522	521	499	499	561	527	533	575	506	569	514	546	503	564	541	555	500	546	544	555	494	522	509	513	548	540	560	571	535	511	502	546	585	546	549	526	547	496	513	553	573	524	554	474	527	529	530	513	505	553	526	512	534	523	521	525	516	537	522	542	530	555	582	557	549	535	519	540	541	531	533	495	512	504	523	483	523	537	538	511	547	544	505	539	550	537	531	544	575	490	529	543	531	516	535	559	527	520	547	543	538	503	510	543	533	534	559	515	510	545	576	522	547	514	498	537	540	553	558	504	512	535	506	494	544	539	509	523	521	511	529	530	491	500	539	522	504	521	568	487	537	568	477	545	546	519	529	517	517	507	554	556	523	487	550	532	547	568	524	524	537	518	529	582	491	521	484	526	543	577	501	530	541	542	519	513	507	520	556	547	532	501	564	506	515	515	504	539	560	554	547	495	552	534	541	525	538	525	552	543	522	553	504	494	527	485	529	517	526	543	518	541	500	515	508	512	543	546	502	554	557	512	537	531	528	482	501	490	498	562	516	531	489	553	522	494	572	495	531	516	538	506	533	524	491	507	500	507	486	540	581	547	593	540	509	548	507	557	509	542	521	523	528	506	533	519	518	519	517	535	542	549	538	518	537	504	514	536	500	491	537	531	536	537	537	511	526	529	536	528	551	551	505	550	524	495	561	504	549	547	540	500	563	548	524	521	512	538	493	522	535	582	525	540	578	525	555	521	530	513	518	503	566	516	498	515	502	537	526	497	512	535	524	537	548	540	562	500	508	529	534	559	524	531	552	537	524	519	526	468	528	508	532	538	546	514	530	541	558	553	539	521	548	527	552	504	531	542	518	532	547	561	490	531	548	512	491	501	523	514	516	553	479	552	527	520	543	535	554	576	558	547	524	539	497	523	490	546	510	548	536	507	494	504	542	548	519	488	472	568	535	521	531	493	498	521	495	515	494	555	518	526	542	556	518	539	524	501	527	520	540	516	530	546	522	577	496	498	528	533	536	535	549	509	544	520	504	504	515	549	508	511	551	524	566	538	507
27681	11460	1158	692	498	441	467	890	2361	2458	1721	1021	656	497	455	415	413	413	397	429	428	397	400	417	399	436	425	400	394	434	399	436	405	386	418	388	447	368	378	450	408	433	411	429	411	399	430	437	399	391	386	415	398	373	420	397	407	419	437	420	426	418	404	404	436	427	409	372	446	399	471	451	439	363	396	424	382	427	391	411	429	438	412	424	424	402	418	434	434	418	387	413	422	411	424	393	365	459	411	419	446	412	404	402	404	396	381	379	411	390	429	428	424	427	425	405	448	399	417	429	399	385	395	393	439	409	413	412	406	431	360	397	423	434	419	417	460	426	399	381	387	376	432	413	429	395	409	420	434	392	443	395	392	419	407	431	435	418	376	433	392	419	432	395	418	390	434	385	388	395	401	424	407	405	373	395	428	412	413	411	422	432	390	409	393	385	400	424	387	434	384	418	424	373	427	416	436	428	373	415	386	400	424	383	381	390	405	411	364	410	432	422	435	409	391	423	402	401	390	425	413	386	409	404	458	408	399	414	388	433	403	387	414	452	389	394	391	409	404	411	405	453	408	407	381	405	425	393	428	432	424	410	415	416	386	446	389	412	400	427	402	404	441	397	432	397	409	402	437	415	415	389	406	414	411	402	421	377	436	400	397	425	399	415	420	443	410	403	415	397	444	400	391	375	422	452	430	378	402	417	430	418	477	424	424	437	409	397	424	441	389	422	400	433	365	416	375	427	392	396	403	412	410	381	396	407	432	420	430	364	398	445	404	381	398	413	453	416	414	478	391	442	388	436	426	483	393	408	401	429	389	417	395	418	405	399	398	422	376	388	388	420	412	414	391	422	425	424	391	430	392	404	413	388	420	421	415	408	421	407	435	442	373	397	425	420	434	416	395	407	422	393	402	349	392	423	404	442	410	426	420	435	406	388	399	399	370	439	418	417	397	403	384	402	415	396	413	423	422	399	396	421	402	374	382	408	396	436	393	421	426	394	413	386	384	440	423	413	428	417	398	442	425	405	416	427	423	425	409	433	379	402	400	399	428	427	416	413	416	406	389	403	383	410	419	431	434	407	396	423	425	372	428	390	368	380	416	411	409	419	436	435	440	423	415	435	394	402	437	445	393	400	420	372	433	439	411	430	391	446	425	434	404	429	408	392	414	402	393	427	413	436	430	411	458	403	434	436	407	414	430	412	421	436	395	395	411	405	392	438	401	398	400	396	448	436	403	442	389	411	409	459	387	404	387	409	428	392	429	379	410	424	383	398	408	435	376	380	374	422	394	452	410	409	406	408	399	417	400	396	394	400	436	407	381	440	376	387	395	370	445	386	398	408	425	364	401	441	400	399	403	396	435	373	422	420	401	431	431	436	414	427	428	411	419	415	403	389	399	438	391	367	428	371	377	407	406	391	413	394	378	410	422	385	385	430	403	435	399	400	431	397	429	392	427	416	383	386	404	437	443	408	432	424	375	421	414	430	429	416	414	397	412	429	433	387	431	460	445	424	421	428	419	421	440	386	400	448	408	468	438	418	359	405	405	410	392	412	428	442	392	386	464	429	403	423	403	436	397	463	390	431	383	438	415	413	427	419	431	412	421	386	459	380	415	426	422	377	383	381	416	410	393	395	401	442	422	386	420	435	392	415	387	421	390	413	390	420	420	395	417	388	408	390	407	386	394	432	429	411	429	438	379	427	398	408	420	387	401	391	406	355	429	422	411	383	400	393	438	414	413	425	428	410	432	417	400	407	418	446	446	397	384	380	395	372	399	408	404	421	421	422	422	423	419	410	401	472	408	414	417	414	464	413	388	402	442	431	400	432	402	409	431	427	416	414	426	377	388	431	377	449	414	407	382	395	394	388	428	400	420	432	387	375	441	396	430	432	402	401	413	378	400	421	416	395	403	428	434	427	412	381	420	424	425	388	407	387	454	424	403	404	456	427	439	381	412	392	404	373	406	427	401	410	422	408	429	442	379	369	407	383	376	428	419	385	394	401	387	402	400	433	425	423	405	423	417	359	388	458	447	417	429	374	399	395	399	420	379	413	396	400	400	397	416	384	398	442	422	393	421	385	389	413	422	439	402	417	411	415	408	418	394	387	399	439	415	374	429	398	458	404	417	425	402	397	399	440	405	363	388	409	420	396	430	431	422	410	392	378	419	423	413	428	388	400	389	423	416	428	410	418	418	381	414	405	447	413	417	371	417	399	412	394	403	396	385	356	392	431	385	453	432	401	438	455	383	417	379	406	425	409	416	400	425	410	410	405	392	381	431	416	410	447	421	390	391	410	421	393	413	389	427	429	413	376	419	386	414	425	432	402	400	407	412	394	429	393	394	423	425	436	381	397	402	396	388	419	441	416	381	404	379	380	413	386	391	422	398	397	374	411	407	410	434	420	403	424	401	428	415	405	427	396	421	392	406	421	429	411	422	402	365	410	378	471	419	447	404	419	419	431	410	420	438	390	449	426	396	456	432	396	403	425	424	410	379	416	383	399	441	420	407	418	379	403	426	389	435	426	369	383	401	394	419	406	422	445	428	392	435	464	367	421	419	384	362	419	390	392	425	448	383	377	418	422	431	401	413	380	402	376	418	410	374	451	427	365	419	401	398	439	399	384	400	417	415	405	370	433	417	459	384	419	404	362	396	451	388	408	406	443	382	411	418	401	409	409	413	386	427	381	421	396	399	439	401	391	420	432	420	403	424	358	468	417	402	395	427	421	416	421	409	445	416	436	424	409	424	428	411	437	393	381	415	405	417	421	410	423	375	408	413	407	437	440	416	444	420	435	404	433	418	423	407	440	391	416	387	404	405	416	424	449	389	408	454	401	382	391	462	396	417	414	421	436	414	394	408	398	430	407	420	394	434	431	436	380	421	413	434	441	426	418	411	432	387	417	426	460	425	421	384	413	422	428	456	434	423	420	399	417	438	424	401	439	400	449	393	394	391	410	389	394	417	388	387	393	401	377	429	383	399	395	410	404	431	406	450	438	391	422	415	393	411	442	389	406	382	436	403	367	422	374	436	432	406	378	412	396	476	410	405	435	388	413	413	432	394	376	415	408	418	372	436	402	409	385	391	421	417	420	382	405	407	395	390	439	425	450	404	444	406	429	407	382	418	417	412	421	434	426	383	399	412	443	423	432	416	408	412	430	420	423	403	401	433	426	395	395	423	370	429	412	410	387	438	453	388	411	420	436	451	403	431	396	434	445	417	419	411	390	459	419	416	386	405	401	395	393	416	410	415	412	394	408	379	423	380	398	436	398	413	385	397	409	411	377	420	379	436	419	376	448	415	422	396	415	428	438	421	417	401	414	419	390	382	410	391	382	402	411	425	418	412	412	430	418	411	415	391	378	388	414	417	386	393	391	416	432	451	451	408	403	403	393	411	410	385	372	394	378	439	434	427	400	417	397	420	417	378	381	421	416	405	414	420	414	417	425	421	432	401	423	427	415	448	423	395	414	429	423	401	419	416	430
5106	640	563	492	425	395	411	1169	3140	2854	1873	941	607	410	369	351	364	330	376	364	380	362	348	342	338	355	336	367	373	345	355	347	354	365	364	388	392	400	354	351	381	377	372	337	357	355	351	389	340	367	368	345	389	398	350	352	358	368	359	367	360	339	345	388	371	359	335	370	358	383	363	352	346	374	367	368	358	341	336	365	373	381	361	374	369	376	383	338	391	363	354	333	341	363	376	329	356	343	371	342	389	345	369	348	366	375	341	358	378	350	345	373	368	351	369	341	363	330	370	359	379	369	376	343	328	366	365	340	350	329	378	373	363	361	351	357	378	383	351	349	348	319	375	351	365	361	364	347	378	375	358	398	336	351	349	379	406	352	360	345	341	368	345	359	362	386	392	380	401	384	366	348	340	344	349	317	333	364	350	362	351	309	388	354	332	344	369	344	374	368	355	391	335	345	342	347	359	354	340	356	354	372	366	383	370	374	378	333	369	373	370	343	362	404	319	359	374	352	364	357	353	342	373	344	320	349	345	361	338	369	354	349	346	352	367	362	347	338	373	370	370	356	354	360	331	365	348	373	369	386	362	363	333	375	359	344	350	369	373	362	340	365	356	320	347	388	341	353	376	363	376	340	331	357	318	351	367	332	334	348	344	363	360	353	363	361	377	363	321	343	368	385	356	370	349	351	359	363	343	371	380	334	356	363	358	416	354	354	355	350	350	377	358	321	358	342	378	371	368	373	341	342	370	337	332	351	375	370	365	359	358	368	364	364	360	357	359	361	366	386	355	338	392	319	386	359	391	388	344	343	366	370	358	395	360	361	336	380	350	354	381	343	368	356	335	347	330	320	345	352	370	363	360	328	347	354	331	359	378	369	358	367	351	368	358	360	335	366	390	362	333	363	344	360	348	340	377	340	362	363	357	363	370	344	380	361	344	326	364	417	346	357	380	375	351	337	345	338	350	378	365	317	364	374	353	342	336	385	370	347	403	373	381	339	359	364	347	347	354	387	367	332	343	347	325	376	378	364	347	348	325	319	369	337	345	350	376	359	343	359	364	321	407	397	360	338	332	374	332	349	325	364	324	367	331	379	386	338	370	318	406	342	353	325	328	376	370	379	367	374	368	354	378	349	336	356	334	337	319	336	364	375	359	351	349	361	345	375	352	341	347	343	349	378	337	417	338	356	342	356	368	357	323	349	353	376	349	368	324	373	384	387	363	378	372	374	347	350	348	361	367	301	372	355	368	364	379	318	359	316	351	350	378	370	376	359	349	355	372	338	372	364	365	336	316	354	374	392	382	362	353	337	366	387	329	352	385	370	350	381	351	358	372	385	372	342	362	372	348	338	326	342	338	359	313	331	330	360	374	359	348	348	364	349	390	372	364	353	357	366	355	330	381	362	362	372	392	321	334	375	365	356	373	355	374	372	378	369	405	333	332	362	348	392	358	347	382	346	374	351	366	368	349	339	321	385	362	350	365	360	366	379	354	376	338	338	354	348	314	361	334	344	368	405	335	368	360	353	365	334	367	350	343	343	366	324	354	362	345	330	345	356	355	343	362	361	348	401	366	342	349	344	386	365	337	363	365	369	382	350	386	380	369	388	364	354	376	382	336	347	356	366	368	324	364	357	373	407	384	403	370	362	358	355	357	332	350	378	348	314	371	367	356	366	355	374	358	359	354	417	372	378	349	364	400	349	380	349	387	365	385	358	344	366	334	377	359	382	371	381	350	345	359	327	374	332	373	326	374	369	383	350	351	352	339	376	328	374	348	335	394	337	356	394	358	326	374	375	344	334	396	340	343	350	358	370	361	332	386	358	361	355	328	348	323	384	372	396	348	344	341	345	330	357	368	391	370	360	373	361	380	367	321	351	350	366	344	356	339	350	359	375	340	351	351	369	362	376	366	404	343	374	355	367	375	382	346	342	347	366	320	356	367	383	371	354	353	377	374	362	361	404	363	367	360	364	374	349	402	366	367	363	359	397	315	380	353	363	363	348	357	382	368	366	391	354	383	371	355	373	364	361	350	330	337	358	340	374	333	354	378	368	354	339	364	360	368	350	374	378	344	356	333	388	326	346	374	348	354	373	366	375	363	323	372	313	367	327	360	328	362	350	345	388	363	362	372	350	331	382	378	365	345	368	361	387	364	366	353	379	367	353	352	369	359	325	350	347	321	317	313	374	360	357	349	373	366	334	353	371	334	360	364	376	363	341	365	325	349	368	338	373	334	373	356	333	345	331	370	327	309	342	349	359	354	355	356	341	359	384	372	346	335	353	365	342	333	375	400	376	390	369	347	312	349	353	363	343	382	343	348	333	368	343	351	388	312	354	376	356	378	350	345	356	363	350	344	366	363	377	335	331	322	354	365	354	342	336	359	366	343	334	361	363	358	347	337	323	331	384	365	344	357	349	324	402	342	372	350	373	388	366	385	344	358	369	350	378	348	358	357	355	357	318	342	375	365	354	351	371	376	351	373	323	366	379	368	351	396	400	339	377	363	381	360	343	358	358	338	337	400	374	378	369	362	357	317	362	331	349	339	358	366	342	332	358	374	392	350	344	366	320	354	361	413	384	343	350	343	341	363	353	368	339	352	371	371	364	375	326	343	363	369	357	365	360	382	351	348	361	375	365	351	368	387	370	345	354	361	367	369	371	379	334	349	362	354	369	374	344	352	358	375	349	371	378	379	330	372	352	360	346	348	362	365	336	337	341	367	373	345	330	358	365	354	324	343	353	365	346	355	353	358	353	363	339	399	372	363	335	351	362	362	331	365	351	326	321	363	361	382	391	362	391	349	369	392	373	412	384	377	370	339	362	376	362	400	405	348	368	342	333	319	334	329	332	349	380	346	380	357	368	348	366	318	331	353	348	388	332	369	373	372	402	363	353	369	341	380	332	352	335	379	359	393	358	341	347	365	388	343	388	398	391	368	356	355	332	342	385	371	387	307	363	363	372	383	336	329	362	397	360	341	383	334	356	365	365	355	341	369	325	345	357	346	381	356	382	343	363	356	367	379	347	381	356	334	366	373	332	354	318	358	388	357	347	324	325	352	348	340	339	331	366	343	341	341	369	377	357	334	386	354	361	358	332	365	354	365	336	357	354	347	342	355	379	341	367	325	370	371	403	366	354	330	383	350	347	369	371	322	375	335	391	351	373	377	331	379	336	362	379	369	349	366	358	360	375	339	348	356	335	352	364	365	387	358	352	358	329	328	366	351	320	343	357	399	351	355	367	340	343	343	329	345	332	383	323	386	359	371	338	358	354	349	332	381	350	370	360	360	355	353	370	346	356	382	377	323	362	318	370	362	355	327	345	364	340	339	368	359	353	358	345	343	341	325	361	383	358	378	329	363	327	380	379	351	339	352	321	376	368	301	336	353	359	341	378	337	337	384	370	332	348	329	378	358	348	382	358	338	351	368	382	348	354	345	382	347	336	354	355	359	366	394	380	338	364	383	370	388	328	335	349	403	329
25613	21462	27475	25590	5457	1112	1136	10063	24516	21513	12609	4523	1468	695	530	490	506	512	478	477	488	508	457	442	471	465	452	450	439	500	430	450	451	491	481	435	464	457	465	455	505	438	460	437	443	472	465	429	465	443	443	474	459	435	450	453	477	474	462	461	471	468	471	470	471	464	431	464	448	434	434	436	462	424	445	496	493	457	456	495	435	461	453	458	444	456	440	509	477	484	458	416	467	456	427	448	450	422	438	465	456	486	446	470	462	455	487	421	421	411	447	474	468	416	435	478	486	433	469	448	429	434	427	500	436	472	472	435	474	438	424	443	435	463	463	452	487	420	480	408	473	462	442	434	430	427	454	457	460	423	446	475	440	450	449	496	453	473	452	420	470	457	490	483	459	446	468	441	469	437	471	476	501	442	470	470	458	470	442	495	461	440	448	439	443	433	448	463	445	507	453	452	467	475	474	483	485	462	438	468	433	434	443	449	455	427	417	428	430	433	454	437	430	428	468	484	444	452	444	448	460	443	463	474	464	448	454	464	482	455	480	460	441	451	471	473	437	458	448	455	453	408	478	428	442	433	464	444	426	442	445	483	433	443	433	449	474	445	482	427	433	426	462	456	447	453	464	403	461	455	454	446	458	438	476	443	449	474	446	436	445	443	479	438	444	441	469	420	454	477	435	454	418	472	454	470	473	470	434	442	447	445	444	421	468	458	434	474	431	475	451	460	480	430	421	463	456	454	464	467	421	465	472	459	469	476	434	453	457	460	431	472	451	423	452	463	451	456	533	459	464	454	463	450	456	446	460	448	466	495	472	434	447	511	490	452	443	503	494	446	447	470	434	453	480	478	440	435	446	478	446	455	478	451	448	459	458	438	440	459	449	484	467	436	420	461	484	441	436	462	433	454	469	459	472	456	426	454	441	423	473	463	499	470	485	462	468	419	499	397	534	467	474	481	454	453	438	453	437	398	462	454	443	456	467	453	451	478	418	435	464	428	476	473	447	454	462	453	436	469	460	444	435	467	474	479	487	471	459	472	461	447	466	449	493	468	477	472	435	417	492	440	471	480	455	447	481	428	454	453	445	514	443	432	430	455	469	447	423	479	463	471	467	462	495	502	438	448	438	416	476	448	465	457	456	420	407	409	464	439	477	440	444	446	435	433	449	468	491	503	471	435	452	475	426	443	453	450	435	444	459	451	466	461	433	413	445	462	446	421	459	494	471	443	442	437	445	456	474	504	449	472	457	481	487	447	491	459	453	440	455	464	442	423	476	456	464	476	422	455	454	482	446	458	417	464	480	490	450	471	450	463	470	471	425	443	476	494	472	475	460	410	458	489	420	458	416	443	473	448	432	485	412	426	431	456	489	446	479	439	484	426	474	406	495	441	452	424	394	466	467	468	456	484	500	465	461	489	447	463	457	454	455	509	426	479	422	464	446	443	416	436	439	453	449	489	476	471	454	461	487	475	465	458	475	433	459	479	532	485	464	454	431	451	455	458	432	460	471	416	455	445	489	467	447	484	452	471	476	429	445	469	463	479	472	487	464	492	474	464	450	455	462	472	443	472	464	440	452	458	399	456	480	440	475	477	474	460	458	478	477	459	444	433	446	472	437	460	481	463	425	435	480	435	448	468	458	485	457	478	497	473	469	421	454	512	444	454	412	426	476	456	430	435	464	432	487	465	443	449	447	456	475	475	438	453	422	457	425	448	427	443	429	461	415	439	480	468	436	509	437	471	471	457	468	454	474	440	454	472	460	490	439	468	482	442	434	443	475	455	449	459	458	455	493	457	479	476	474	453	430	464	452	463	477	465	425	464	467	444	440	471	456	470	464	446	473	463	440	403	450	435	440	451	448	459	451	426	448	428	444	470	498	424	446	450	475	482	450	464	437	449	473	488	457	450	439	421	435	501	466	444	423	443	471	467	473	464	454	475	469	462	415	446	403	439	451	445	460	485	435	470	478	440	441	475	453	419	459	450	422	415	429	473	458	451	488	441	469	455	432	477	437	463	475	477	439	421	452	450	447	432	436	464	440	477	445	462	476	464	432	464	434	448	459	473	454	437	468	422	431	459	427	469	417	470	432	435	429	453	481	481	420	475	476	468	500	477	442	420	426	471	491	462	449	443	476	470	440	417	441	443	429	458	454	420	438	469	491	457	456	486	436	438	427	481	504	472	437	490	445	484	398	466	447	424	446	436	444	464	481	423	463	435	470	461	452	480	463	460	448	445	474	474	426	412	466	493	453	472	419	449	434	444	472	441	458	446	449	430	399	432	455	459	463	515	394	473	454	424	477	444	458	478	459	446	465	467	457	439	416	437	445	447	433	461	461	469	484	460	469	420	456	432	451	475	448	478	479	466	438	452	464	433	457	463	498	484	425	448	453	469	454	460	444	458	442	436	439	412	454	433	441	445	429	474	444	417	488	443	447	458	479	474	475	459	462	454	469	461	440	414	432	465	420	451	425	445	454	486	445	417	419	458	445	461	435	407	440	418	442	449	432	439	475	436	477	473	485	472	462	453	450	460	457	443	453	474	456	482	461	441	454	463	489	481	456	477	438	447	448	459	485	440	457	460	463	480	462	477	481	419	460	484	444	441	469	466	455	431	467	434	487	456	461	458	454	444	470	470	461	454	469	461	425	482	429	456	449	476	438	441	456	452	454	431	444	439	450	432	468	427	454	465	436	417	502	416	426	437	472	456	455	477	481	403	433	445	467	477	474	459	461	436	477	441	456	448	502	464	488	476	452	460	430	471	463	445	463	489	465	443	492	444	474	445	427	469	440	442	470	468	435	448	433	477	470	416	430	412	439	424	476	476	423	443	443	447	421	428	401	440	454	444	470	458	493	449	418	422	432	439	454	421	436	474	459	481	427	422	448	474	448	442	446	453	474	491	430	456	414	478	447	472	482	428	485	408	441	482	469	454	474	454	475	449	467	442	477	441	457	478	494	483	472	459	430	463	454	460	455	428	446	477	461	433	445	461	466	442	436	425	482	454	426	445	426	464	474	447	416	458	447	481	387	485	461	445	479	483	438	474	453	492	420	431	447	450	454	461	441	449	454	453	458	442	467	440	402	473	445	479	454	466	445	470	464	465	490	484	491	468	464	450	467	446	420	473	452	457	440	443	487	458	470	458	450	481	464	492	427	489	454	478	455	468	472	426	411	444	470	451	513	424	459	466	409	439	474	436	452	440	466	484	472	432	447	455	427	492	467	472	452	452	459	417	459	511	470	485	454	474	460	448	475	444	450	442	435	459	507	454	497	508	472	474	454	442	519	481	438	465	456	460	453	433	421	480	437	445	453	439	461	435	475	433	452	477	478	441	472	486	502	476	498	451	455	440	429	449	442	489	457	468	451	461	446	484	435	453	474	441	469	425	476	480	454	484	475	466	472	432	451	458	451	478	455	495	463	458	505	470	481	416	427	482	474	451	474	443	434	411	458	414	434	488	477	488	453	488	487	470	463	467	459	450
3666	2998	2466	1349	1134	851	1334	12957	24398	18155	10396	4156	1565	730	434	406	395	434	401	437	427	420	413	413	416	410	414	414	432	458	416	392	419	397	430	394	409	395	385	441	395	409	387	406	421	396	422	401	402	403	414	403	370	429	432	419	431	411	417	394	412	416	433	370	403	411	415	386	402	417	391	435	412	408	423	399	442	424	397	407	416	375	445	416	358	398	415	420	415	403	422	438	415	423	383	419	390	438	394	411	402	425	367	426	392	389	423	417	415	426	383	430	388	408	413	406	408	426	425	439	444	421	372	400	408	428	395	406	398	391	405	408	447	419	395	397	375	389	401	392	391	427	392	372	424	397	475	387	407	424	406	442	432	387	364	412	410	398	388	384	423	417	415	375	417	376	399	405	401	368	400	393	404	399	424	438	403	424	419	395	417	436	418	387	384	419	424	429	416	375	396	432	397	431	382	394	425	418	389	415	409	411	428	419	387	410	402	425	406	428	384	434	395	432	407	379	412	406	391	376	448	381	430	446	401	424	391	366	433	392	390	403	396	402	432	426	430	411	434	390	394	392	432	417	402	425	432	446	440	400	444	438	402	440	428	408	396	403	403	429	389	428	379	407	407	448	452	401	422	419	413	414	372	371	377	433	402	414	409	424	421	430	396	414	394	423	421	382	415	377	425	434	373	413	366	402	406	413	411	375	402	397	433	417	431	379	397	399	417	441	387	399	414	411	430	423	404	414	398	409	405	439	408	418	392	414	438	408	363	398	392	425	374	429	405	429	408	409	417	380	361	405	438	369	411	397	361	392	395	413	408	437	388	402	412	440	393	422	463	437	397	407	396	413	402	439	378	431	418	409	410	454	453	387	411	418	408	409	392	384	397	401	372	377	391	375	422	393	393	420	392	373	430	412	440	411	460	386	405	434	409	414	404	406	424	375	389	415	430	373	430	357	423	379	388	387	408	378	406	433	445	436	419	428	378	395	423	414	409	407	418	427	394	394	390	418	404	409	417	408	416	371	386	400	398	403	389	397	384	415	395	386	415	418	386	397	359	393	402	418	381	409	381	413	435	390	393	449	442	439	406	385	404	427	448	418	406	435	393	379	422	410	412	384	437	388	393	386	382	426	387	413	375	391	436	394	408	409	417	394	411	410	408	414	400	393	428	403	413	405	411	446	379	443	400	418	377	423	411	412	414	391	421	407	397	411	402	411	406	446	465	407	391	386	397	390	379	392	372	395	413	389	424	427	367	409	397	439	403	403	401	422	413	388	405	387	374	426	434	412	404	425	417	380	416	441	415	368	431	413	419	399	437	421	393	408	411	441	407	430	410	437	413	407	397	396	412	388	394	422	387	431	417	423	418	408	403	395	414	428	418	400	383	457	386	375	396	392	400	437	437	394	390	401	407	385	400	422	395	399	406	359	456	429	441	400	424	394	404	414	406	420	416	401	376	417	387	384	402	436	404	404	393	410	417	379	430	420	394	403	445	427	448	390	421	377	372	391	390	416	427	436	417	385	391	438	420	440	399	389	409	390	413	394	400	421	392	409	376	428	397	420	444	391	365	392	404	384	379	447	407	424	404	403	419	397	412	412	422	439	416	392	414	412	386	396	418	430	394	401	435	413	423	407	423	391	457	408	386	395	386	388	375	414	413	415	396	392	396	384	369	394	410	426	391	414	415	367	388	370	406	423	381	401	428	398	391	401	375	419	420	399	408	433	398	384	404	400	410	382	399	389	363	403	435	419	429	399	395	376	401	374	385	412	386	404	418	352	429	458	430	413	389	411	427	422	425	431	465	397	406	425	410	417	403	392	391	409	406	409	405	424	412	446	413	410	432	400	401	402	374	399	415	421	379	412	420	440	419	408	372	377	405	424	386	398	373	391	428	371	409	421	375	429	431	419	380	424	395	440	415	386	424	416	414	394	417	406	423	396	408	440	432	400	393	397	417	377	401	411	422	400	388	403	435	404	421	384	387	407	368	393	384	427	381	442	422	380	402	408	389	416	414	378	399	425	371	407	415	421	427	423	435	394	417	404	447	388	435	402	439	413	458	379	393	412	418	424	415	409	444	406	425	407	379	418	415	397	384	429	438	430	451	427	420	429	412	377	403	389	423	410	397	371	372	423	408	416	405	449	419	397	385	402	399	410	431	399	424	405	412	404	396	431	383	402	422	406	395	424	387	413	376	418	437	428	397	361	416	402	420	389	400	388	430	423	430	407	386	386	364	418	391	392	394	361	455	398	424	437	420	433	432	375	350	411	398	405	438	471	414	384	392	436	368	401	384	441	401	412	380	414	403	401	417	443	396	409	373	398	364	381	408	386	385	438	385	398	406	424	405	403	402	393	411	395	417	436	444	406	432	418	432	423	352	384	410	423	383	379	424	416	404	405	394	440	410	402	402	411	421	413	397	405	372	429	398	404	393	456	403	429	413	431	420	396	390	391	419	411	381	412	380	417	411	392	405	414	408	389	408	431	372	387	419	415	411	401	429	410	409	386	361	429	384	442	404	409	432	423	430	392	412	365	403	388	395	412	387	396	406	376	402	404	390	412	393	424	390	419	426	437	389	399	402	415	380	371	387	415	389	395	407	452	413	404	404	405	403	408	375	386	411	454	385	398	399	408	425	421	388	411	407	397	422	373	439	390	413	393	378	406	444	432	403	400	411	405	431	425	380	429	393	425	433	381	417	410	416	415	427	391	377	406	417	398	391	388	407	393	405	408	402	393	406	407	420	397	414	419	423	428	381	423	413	443	392	406	397	400	411	402	424	393	432	414	411	392	418	414	403	380	395	418	393	415	400	403	425	341	421	380	399	379	428	433	420	420	393	414	377	400	414	412	405	409	388	376	367	398	390	408	407	404	451	392	394	383	381	376	391	397	392	419	388	396	397	414	387	392	404	397	409	436	345	371	405	433	426	393	403	439	406	377	390	410	419	397	381	427	398	356	368	375	426	418	428	430	435	422	431	399	363	401	398	386	366	369	421	436	402	417	382	407	398	435	428	409	439	403	397	441	405	428	422	438	403	413	376	425	392	391	393	448	367	404	420	431	403	402	404	376	416	398	369	398	435	402	371	407	408	436	394	411	383	381	366	442	432	451	445	412	413	381	433	411	406	401	425	406	390	369	423	386	431	440	431	433	400	412	421	394	405	437	425	385	420	383	394	399	394	394	392	391	365	385	398	421	398	389	387	400	417	439	412	406	409	417	443	446	382	424	409	404	442	415	434	409	419	416	412	386	431	426	397	430	417	444	390	397	365	381	411	431	418	394	435	382	414	418	401	408	407	380	409	372	395	415	391	435	443	419	415	425	395	430	393	428	373	420	388	404	394	408	381	414	364	394	409	413	385	427	421	463	372	395	420	407	423	409	413	403	426	364	442	409	414	402	420	403	417	450	438	381	400	395	413	419	437	412	367	410	390	423	436	406	407	398	418	399	403	404	406	419	422	393	405	418	392	447	421	421	406	419	424	409
24492	21478	28794	24580	21421	7401	2422	18906	40186	37005	24637	10454	3087	1166	772	601	634	613	656	597	622	594	578	643	574	613	586	631	622	623	610	634	627	589	650	638	584	579	617	596	645	613	590	644	644	542	612	546	581	590	642	615	628	593	619	622	566	643	651	554	582	640	568	594	578	572	630	619	614	627	593	622	576	583	570	589	665	603	610	595	603	580	586	616	587	570	619	610	601	613	609	654	603	636	585	662	599	626	610	590	585	585	610	596	615	567	595	652	610	608	565	596	571	630	589	593	601	557	571	629	577	609	539	580	621	614	638	566	612	622	545	611	593	584	606	591	619	585	580	603	620	613	605	605	628	559	557	605	598	636	598	554	653	643	578	555	617	633	566	580	614	571	569	630	586	575	619	611	600	589	597	587	646	614	628	599	613	599	640	598	641	560	584	553	578	604	607	612	578	596	611	618	577	625	622	618	621	634	574	610	607	635	648	586	621	598	589	607	578	650	571	579	581	688	582	615	583	601	639	564	633	594	604	580	585	605	630	591	577	578	574	583	631	578	578	595	603	613	593	609	572	615	595	556	581	577	626	623	594	581	621	621	605	631	613	550	575	640	552	635	622	554	588	573	591	606	555	589	599	591	637	605	631	596	628	607	595	604	655	587	628	579	586	565	608	528	579	632	592	590	564	592	622	603	619	592	599	597	602	568	621	609	567	609	567	565	574	628	622	623	601	608	609	653	584	537	583	563	646	631	590	592	604	588	599	633	571	588	596	613	600	635	627	601	611	631	639	642	567	572	588	579	607	620	634	581	567	609	603	633	608	591	627	577	621	564	591	611	616	585	590	612	561	573	578	624	587	620	599	616	584	631	608	610	557	597	595	618	616	604	620	625	657	589	618	621	622	567	605	582	622	621	577	559	597	598	575	605	595	609	601	634	620	594	593	690	593	603	628	597	599	605	597	653	562	602	583	593	628	635	576	569	602	579	622	592	585	643	601	576	600	605	575	603	568	619	613	594	627	632	640	622	639	582	670	578	566	559	621	578	573	631	577	550	605	629	617	655	617	561	623	615	627	637	588	620	644	602	622	603	613	624	628	598	562	621	625	609	608	634	619	573	595	593	613	637	611	635	575	602	600	601	591	618	624	579	620	607	596	632	588	593	610	590	558	587	602	616	616	626	613	631	594	613	639	608	617	597	581	611	544	609	595	627	621	609	625	590	606	591	633	637	566	595	598	592	616	613	630	609	569	598	595	643	606	618	621	583	619	552	607	590	600	589	625	645	621	594	541	610	592	582	571	596	572	632	607	616	623	606	626	591	594	576	621	610	648	632	633	572	619	591	581	586	613	633	621	624	576	597	605	619	607	564	573	628	582	582	628	578	610	614	604	613	572	639	642	552	586	585	565	611	643	597	610	586	593	584	567	620	628	602	609	602	598	608	601	579	543	622	645	584	574	578	632	634	619	607	598	603	604	604	631	656	619	594	580	601	610	601	600	633	592	593	609	608	622	637	575	582	555	626	579	640	617	580	660	605	604	611	592	628	612	590	601	582	577	616	631	618	613	598	582	629	558	578	602	608	563	619	599	648	602	627	581	599	607	644	552	590	622	607	614	598	586	580	601	591	572	598	604	621	627	546	620	595	586	566	634	634	612	602	619	634	580	607	593	605	580	553	587	612	594	596	641	633	588	561	568	607	617	573	620	614	580	568	584	608	622	600	576	637	614	628	587	604	586	557	582	615	639	576	578	580	622	590	645	602	586	625	633	543	606	628	610	594	596	604	548	644	632	626	582	566	582	604	610	604	621	578	628	596	619	623	613	611	581	580	562	574	588	644	588	571	616	669	633	627	602	646	624	614	581	567	660	620	576	631	620	595	641	606	604	580	566	567	590	620	587	554	621	599	583	651	643	576	617	609	568	613	574	573	584	599	618	580	595	579	610	545	616	576	638	605	602	568	606	590	595	606	623	610	585	574	567	562	578	585	632	610	567	584	578	546	573	594	558	607	603	559	569	573	584	605	579	562	636	627	610	639	614	583	618	595	572	593	580	551	592	628	606	600	602	589	595	578	576	629	583	638	567	569	575	603	615	573	574	620	631	567	530	586	599	629	596	587	613	610	605	610	592	564	573	575	607	554	642	622	588	591	617	543	574	598	597	617	600	597	591	640	587	589	619	640	601	633	586	629	649	601	545	576	558	593	590	637	577	601	565	614	608	601	615	601	588	611	607	562	653	611	592	618	602	614	614	588	593	560	574	646	632	584	604	621	623	615	581	644	600	606	629	553	594	630	598	573	568	607	551	609	583	585	619	617	595	606	598	613	588	578	602	598	614	575	597	587	586	580	599	609	555	616	607	576	598	602	637	639	624	592	593	598	585	599	640	576	583	604	570	610	607	581	573	632	602	598	633	571	589	628	585	573	626	595	576	597	625	590	568	631	626	609	599	639	625	596	613	609	585	638	566	607	621	613	633	602	615	584	556	606	583	571	594	587	624	619	591	606	604	604	617	586	615	597	584	598	578	617	590	591	620	561	590	596	620	574	663	634	601	549	608	641	584	560	601	625	627	594	554	576	599	575	623	578	606	584	575	617	600	600	595	609	567	542	616	628	615	610	580	602	596	624	608	581	561	580	579	614	535	612	586	600	611	587	582	598	598	640	595	593	607	600	545	575	600	594	593	606	575	595	572	592	622	594	622	604	554	612	604	636	548	629	590	592	602	610	578	624	592	607	635	608	582	584	600	578	624	588	559	653	602	543	612	600	627	607	605	612	606	579	582	595	608	569	606	599	583	635	596	593	545	593	588	575	572	574	614	609	617	607	623	570	623	601	652	601	586	558	609	607	575	576	623	598	591	642	594	603	575	634	591	602	594	577	634	623	616	616	678	668	623	566	644	580	595	636	624	672	605	602	569	614	587	659	621	612	614	660	591	594	576	617	589	590	559	645	618	662	592	608	602	619	629	579	586	633	623	578	628	640	575	603	611	605	610	590	624	604	586	596	615	608	581	609	569	557	589	608	631	600	598	577	619	590	631	586	634	640	554	608	594	600	558	569	613	638	603	609	625	597	578	583	632	623	605	626	569	624	604	619	613	599	626	624	611	601	612	630	613	613	594	606	583	550	612	571	625	602	658	592	610	655	568	576	625	564	593	561	639	611	606	574	587	612	606	609	556	601	605	582	587	636	641	663	572	583	594	559	618	578	545	590	561	648	576	609	621	603	607	553	617	583	596	624	593	622	544	588	593	606	589	573	601	628	616	645	582	611	620	576	602	608	575	598	560	602	610	606	594	602	591	640	575	587	556	598	587	579	589	596	598	627	561	618	591	626	598	574	596	565	585	578	608	624	556	547	572	613	596	605	626	570	609	630	629	616	605	635	546	638	637	600	585	569	636	589	613	559	601	566	614	580	629	602	602	618	562	565	641	591	614	594	638	644	649	618	607	583	604	588	608	601	623	623	591	629	566	653	570	602	579	578	602	611	572	600
4063	6002	4765	2501	1964	1400	2475	23205	38689	31661	19122	8341	2936	1177	662	579	549	510	539	567	511	562	511	517	555	520	524	513	537	509	569	555	491	507	514	546	548	531	562	495	516	508	522	526	499	542	583	530	509	553	521	509	536	533	530	527	534	546	536	530	536	545	523	534	516	547	508	566	503	527	518	495	544	559	512	487	479	537	537	492	555	495	519	520	522	526	529	531	539	547	561	517	519	523	560	502	511	547	526	479	514	565	518	562	499	505	497	500	496	542	526	537	533	543	534	488	539	612	529	556	535	504	500	503	561	497	492	533	518	522	538	507	510	520	524	523	566	541	499	517	505	515	536	504	517	516	517	553	519	506	513	463	526	539	526	527	559	526	563	459	540	567	487	547	514	507	542	525	565	543	517	556	562	522	522	531	617	492	555	515	556	551	573	544	538	504	579	540	535	538	509	539	562	584	504	495	559	531	547	512	510	522	554	506	552	533	564	533	524	534	492	523	547	528	501	577	525	515	589	546	538	522	524	578	525	511	506	506	539	529	544	521	561	524	531	508	535	557	520	525	543	524	543	510	527	525	506	549	522	524	519	532	516	535	552	568	508	552	534	548	537	534	532	543	516	514	529	511	534	542	508	528	525	522	507	529	576	508	501	531	536	568	502	525	538	541	514	558	508	535	502	504	518	533	544	597	522	546	554	500	546	531	495	537	561	515	549	525	486	528	518	505	569	512	513	541	508	520	520	506	520	531	535	516	539	571	541	493	548	498	551	491	517	560	537	518	531	536	531	540	542	529	504	567	549	486	507	542	522	526	576	515	516	541	559	553	562	487	501	531	547	519	531	522	541	510	523	497	504	525	541	530	556	496	520	536	547	524	525	521	548	509	508	555	540	555	541	559	533	500	474	511	514	509	537	524	515	517	537	556	534	559	536	543	529	496	538	508	504	506	494	530	512	524	513	502	498	540	537	515	512	533	556	530	538	548	515	480	513	523	540	533	489	517	537	542	499	496	538	512	535	510	490	579	496	577	530	520	548	514	536	507	530	542	501	543	559	574	531	502	503	509	511	494	502	510	522	555	511	538	510	501	474	497	511	507	536	496	539	535	521	533	517	504	555	534	499	498	519	503	527	511	513	499	520	499	511	533	548	526	483	520	550	505	566	531	537	527	511	560	492	487	532	550	537	559	493	539	521	508	561	550	527	544	578	489	532	533	521	532	527	510	520	522	566	517	513	481	496	529	513	548	498	483	537	499	521	526	541	528	497	509	536	512	516	506	548	494	504	516	549	540	542	561	493	504	517	495	565	545	539	493	526	523	492	524	529	527	532	550	507	527	508	545	520	508	520	503	505	528	515	538	516	520	513	520	532	529	545	520	528	532	522	569	551	516	508	527	505	542	511	540	535	554	532	498	528	504	517	533	542	513	523	501	505	497	503	517	529	529	451	550	527	493	502	500	548	485	491	511	519	559	517	549	534	505	507	522	558	516	521	541	542	532	515	536	532	511	515	548	510	534	524	554	565	531	497	552	543	514	505	479	499	510	503	557	530	538	514	544	528	519	490	548	519	517	522	573	532	503	505	556	527	540	514	509	500	540	508	506	547	530	546	563	538	516	531	523	529	527	580	532	558	463	514	523	514	554	523	521	476	533	460	518	538	530	548	535	482	526	537	546	504	509	523	485	504	499	537	525	532	547	535	548	527	499	538	535	552	510	550	517	499	552	541	517	507	541	551	540	503	548	496	540	494	538	555	528	525	509	526	490	546	512	526	502	508	533	530	512	511	503	540	533	522	501	534	549	534	491	482	512	516	504	518	526	519	497	524	544	537	541	540	505	506	545	531	518	555	487	534	525	528	540	513	496	506	519	516	487	504	495	500	520	537	516	539	507	540	531	483	561	539	540	508	532	514	537	578	561	543	529	504	542	542	537	545	501	502	535	536	542	537	505	516	484	533	530	555	510	489	494	556	473	484	535	542	535	494	527	514	513	530	491	541	507	570	514	514	551	546	479	537	528	539	540	566	516	533	502	558	522	536	538	535	577	549	531	556	480	530	555	496	512	557	516	512	501	536	510	544	502	501	512	508	542	561	528	547	554	534	520	521	487	520	517	504	515	548	540	543	519	485	542	538	514	504	478	543	532	533	501	551	513	546	523	569	533	519	562	549	529	501	514	504	522	518	487	505	518	542	513	526	506	544	558	515	524	573	523	534	532	547	516	525	577	546	521	547	546	548	522	528	540	528	499	538	557	518	549	519	577	536	567	502	532	500	528	539	506	482	524	501	525	486	529	537	518	546	520	498	530	490	525	528	515	543	518	519	527	518	523	502	488	496	482	513	525	501	532	550	477	513	554	523	501	513	526	512	522	552	494	528	507	534	514	506	528	521	496	546	511	510	525	532	532	496	573	529	490	540	528	549	508	535	538	493	487	527	529	547	526	538	578	551	524	477	508	551	553	564	494	539	517	481	520	502	536	518	554	500	535	500	534	505	494	493	522	512	494	477	510	504	497	502	515	551	531	514	486	547	494	528	530	533	498	549	540	515	510	516	534	539	514	520	559	490	527	528	544	496	504	543	527	537	513	529	537	520	525	513	512	495	526	516	498	506	519	530	502	552	510	521	485	483	511	541	507	543	530	473	533	491	551	488	516	502	547	481	561	515	502	496	483	508	538	541	527	527	520	500	557	525	546	568	511	490	516	512	494	562	548	502	506	532	507	493	530	526	512	540	521	512	523	489	544	521	512	504	506	531	529	551	497	531	526	520	538	504	519	553	504	544	541	552	529	532	534	507	519	504	546	565	458	521	519	519	504	506	486	477	518	533	495	489	511	540	516	540	505	521	549	511	531	536	533	518	535	540	536	530	505	540	484	556	531	478	544	520	545	465	549	558	511	551	512	526	483	521	533	521	529	532	509	541	480	547	528	500	512	500	499	492	509	499	526	552	541	506	549	554	532	474	504	507	554	483	530	511	521	491	518	509	514	513	538	495	543	526	520	516	540	507	523	489	504	497	541	515	548	547	550	576	513	514	512	536	538	513	526	550	544	542	513	507	563	491	543	545	529	547	518	535	559	524	538	571	531	526	488	545	497	535	506	494	564	465	511	529	549	470	572	534	492	506	488	512	525	498	531	510	504	524	498	532	546	510	514	510	506	526	506	538	554	489	535	545	560	541	485	557	536	550	501	489	518	483	549	548	543	495	532	534	551	544	560	510	561	560	509	502	564	548	554	527	545	543	500	517	497	521	514	510	523	538	526	519	509	514	532	518	548	538	511	520	524	512	546	519	540	530	483	528	503	502	517	554	567	523	486	564	521	552	538	510	535	553	541	524	508	480	500	474	515	491	550	498	521	525	492	538	477	595	507	520	519	520	553	500	563	519	541	503	511	508	512	523	547	535	511	502	552	583	538	541	546	515	523	541	519	542	514	550	534	524	513	485	538	514	505	499	562	533	505	506	530	478	503	566	527	489	525	505	533	523	537
27695	11444	1192	632	433	449	488	972	2224	2419	1607	948	620	514	423	416	411	413	414	455	373	367	401	384	385	419	416	426	428	400	377	433	426	399	402	404	395	411	354	444	402	393	400	424	392	411	433	394	388	394	389	414	413	405	421	375	417	417	419	405	388	397	430	406	401	384	376	411	452	404	418	433	432	383	434	369	435	403	412	415	386	427	378	422	428	411	395	408	370	441	427	423	350	416	413	420	416	454	366	383	387	411	412	412	362	422	428	404	396	417	409	413	405	432	384	417	399	397	435	409	409	412	395	448	414	395	429	423	385	435	398	403	417	405	417	405	392	392	401	424	407	436	430	415	416	378	417	404	412	417	405	404	410	391	395	409	437	446	403	396	379	371	410	393	398	464	413	412	404	388	389	405	410	414	408	409	423	430	424	370	407	411	427	409	393	430	411	443	450	420	411	361	374	412	417	418	424	417	427	429	401	396	381	414	397	395	426	418	442	388	408	416	419	368	443	398	451	425	409	378	400	414	434	391	440	397	398	426	395	385	387	381	429	402	384	409	397	396	385	423	398	443	376	429	413	400	421	384	403	398	401	435	394	408	417	407	455	431	410	425	399	415	411	400	402	383	407	411	392	434	385	436	410	406	419	460	407	408	449	398	435	416	378	421	393	423	459	417	395	376	458	400	410	421	425	404	363	398	422	410	409	418	408	437	404	384	370	424	401	400	397	396	460	400	409	407	427	405	380	412	444	388	428	403	410	413	474	410	379	440	382	404	386	389	412	441	434	406	409	421	406	417	377	406	448	388	417	384	385	406	406	391	400	436	405	428	406	380	419	432	421	433	403	403	405	408	396	428	394	408	406	389	442	420	388	385	385	445	405	389	407	410	377	355	390	424	373	439	429	390	400	383	424	432	367	377	408	421	426	426	423	425	407	439	414	400	441	423	401	436	432	449	422	401	421	384	387	383	401	407	418	412	407	404	374	393	375	390	364	370	445	371	432	410	392	387	408	405	398	394	402	402	406	392	391	392	427	407	430	430	421	381	408	409	424	440	415	428	390	414	437	421	386	384	421	413	376	434	390	392	431	395	424	410	414	416	390	385	428	413	421	402	422	386	416	408	414	397	416	408	430	442	402	444	423	414	399	379	387	396	415	426	376	359	447	363	401	404	406	404	439	403	421	390	424	429	398	397	398	401	400	404	415	410	396	388	418	402	420	389	416	454	406	439	396	413	398	416	399	433	387	410	461	393	409	363	394	390	436	375	405	410	397	402	395	418	413	385	436	411	389	441	425	395	414	417	428	415	388	412	409	374	447	402	397	416	347	395	445	444	456	359	408	360	406	375	433	427	424	402	416	393	394	442	411	435	440	399	399	390	432	391	443	410	389	407	403	458	400	421	423	403	403	394	427	390	427	395	378	401	414	415	390	408	433	414	391	421	435	441	452	386	406	394	416	416	426	421	389	428	395	432	373	430	418	385	404	397	390	383	393	405	375	409	416	409	411	405	391	432	417	406	416	431	401	411	404	416	416	399	373	440	423	401	416	382	407	431	372	369	390	377	433	415	398	399	428	395	389	411	404	394	432	417	387	409	405	416	394	399	405	418	430	391	408	418	421	407	410	444	410	396	430	447	353	396	396	392	385	422	404	420	409	379	413	414	400	375	413	451	415	446	430	420	398	422	396	381	431	405	388	419	412	409	396	390	393	394	400	392	427	382	444	428	410	415	432	422	412	400	402	404	438	416	422	429	416	412	371	406	437	410	393	380	412	454	383	432	416	433	416	440	382	389	421	397	387	404	392	415	383	408	417	389	419	409	413	425	401	391	420	427	405	433	394	421	409	380	417	371	401	456	433	406	415	451	376	394	407	401	425	445	412	448	361	417	417	382	404	428	419	440	396	413	416	392	398	419	403	358	371	413	428	425	366	363	445	429	389	410	399	415	414	407	409	415	401	401	406	407	406	406	358	399	394	404	427	378	431	404	395	383	412	377	407	398	407	437	395	398	349	419	415	420	415	419	380	406	403	414	420	402	429	392	385	412	439	368	464	413	408	380	408	450	426	407	399	357	409	440	384	405	396	396	448	430	384	394	357	411	371	390	358	367	406	408	400	388	432	409	414	414	422	400	408	415	438	415	360	406	395	386	404	381	414	405	410	419	432	463	399	434	386	422	415	416	385	419	423	413	432	442	405	403	394	416	405	394	384	422	425	433	440	389	389	410	404	400	404	414	439	438	392	418	429	398	454	384	365	402	397	394	393	413	436	413	422	402	408	395	412	402	394	392	387	401	386	420	401	419	407	387	365	393	394	420	399	414	401	403	403	401	388	404	423	438	384	405	359	410	404	414	437	394	399	399	396	391	408	421	414	403	394	416	389	381	428	402	410	422	400	386	416	406	451	394	413	408	402	414	416	394	407	406	411	379	410	410	405	405	433	411	384	413	425	370	374	422	416	392	405	405	424	399	376	411	412	388	395	415	380	419	421	427	418	418	397	402	412	407	436	412	413	389	406	440	415	450	405	408	431	395	380	401	446	404	391	398	398	373	388	425	382	405	371	439	388	401	427	404	426	425	426	425	372	423	419	416	401	382	416	379	427	404	387	416	396	385	394	435	400	443	402	432	392	433	387	413	402	394	411	421	408	413	399	398	398	409	391	418	456	380	383	390	455	398	449	424	422	390	422	420	442	442	389	397	385	378	380	384	422	404	402	405	432	450	399	386	413	415	410	417	392	409	408	373	413	397	400	390	423	439	410	364	390	408	381	369	405	438	413	409	415	445	427	431	386	436	419	460	414	385	394	396	383	418	388	452	388	412	430	408	412	410	412	401	397	410	411	410	380	371	407	419	407	404	428	425	366	344	398	414	404	376	384	424	416	461	371	393	403	433	406	412	435	409	443	388	405	441	405	420	438	413	402	412	416	367	392	433	397	388	409	354	416	429	387	372	422	381	406	421	425	396	446	407	410	414	401	411	411	408	379	415	380	380	399	414	424	447	397	402	402	405	453	431	440	413	410	371	389	400	389	353	415	416	360	404	401	424	399	447	400	417	454	417	387	391	388	421	437	422	407	408	378	404	420	424	421	403	402	410	364	453	401	369	387	425	421	439	383	406	422	377	399	386	413	430	443	412	454	385	378	366	390	361	398	383	386	448	410	429	476	419	390	431	407	400	447	416	363	419	412	404	419	421	435	396	395	408	378	415	356	391	433	392	398	430	402	389	390	412	449	413	404	402	386	379	402	400	412	411	400	445	384	443	413	381	382	409	412	385	426	412	417	399	434	391	410	427	428	401	397	417	397	430	453	357	394	396	434	381	407	415	448	421	422	413	421	439	391	463	396	425	407	399	387	453	397	418	436	393	367	391	414	385	388	417	382	429	415	418	415	455	425	421	420	406	408	395	413	431	414	419	409	409	431	420	411	405	428	430	385	408	385	432	422	418	422	402	423	417	397	392	402	429	394	388	426	431	412	375	404	404	414	412
5066	683	569	462	434	407	526	1235	2988	2937	1849	915	535	410	340	353	350	343	360	367	334	348	355	361	358	330	332	353	385	367	349	381	336	357	367	371	366	353	374	334	353	339	336	377	392	375	333	373	380	381	365	343	359	341	360	341	360	295	364	359	395	358	365	354	340	328	342	356	358	352	352	359	397	362	379	344	360	379	370	357	345	357	354	360	385	349	344	365	339	362	338	331	389	373	338	336	359	329	354	338	376	348	351	381	358	348	387	342	350	338	358	362	362	363	345	363	364	375	386	377	375	340	334	361	344	364	356	346	336	339	346	372	380	365	336	357	359	350	361	370	345	396	362	349	351	344	378	337	347	330	370	352	363	339	383	347	351	348	335	366	381	381	373	373	333	348	347	366	356	344	337	341	337	324	348	378	349	360	367	366	345	327	349	362	373	335	328	373	345	399	367	352	383	372	368	333	338	339	376	381	359	352	360	340	356	361	349	343	346	339	341	355	379	295	344	332	341	387	298	339	346	374	363	357	362	328	367	364	361	366	349	366	379	340	365	355	347	361	360	356	354	372	344	334	363	371	368	390	347	345	321	352	349	381	385	378	369	346	317	372	347	365	353	353	361	355	343	347	368	354	348	386	359	335	314	354	334	356	350	347	338	367	365	343	346	345	356	345	368	353	369	358	335	353	351	369	369	349	395	368	354	364	368	391	398	317	323	356	335	358	387	372	372	311	340	349	370	347	328	359	335	356	344	367	357	334	337	349	359	341	331	337	366	354	346	359	332	351	321	378	357	380	392	348	369	343	343	340	373	360	349	327	333	352	321	392	355	394	353	346	338	374	412	375	344	361	336	350	325	368	349	374	367	344	328	349	357	361	341	333	354	358	357	330	344	379	384	327	346	386	332	327	339	333	354	371	348	349	361	329	328	339	358	430	371	353	354	353	384	387	331	335	355	368	341	349	354	352	342	332	381	371	320	352	350	354	367	356	345	350	343	363	347	325	333	341	353	338	370	389	362	364	321	341	368	393	361	328	343	339	366	365	355	367	360	358	327	334	369	376	337	354	370	352	339	314	359	325	346	342	344	352	364	352	376	374	367	367	364	360	373	350	401	357	397	328	337	361	377	369	324	381	370	332	361	359	384	328	379	351	368	367	372	360	367	354	357	391	373	371	343	349	370	330	368	341	352	359	324	376	361	343	332	332	341	365	365	329	362	337	352	319	346	342	358	320	318	388	403	387	342	341	338	360	317	344	369	353	329	377	367	348	371	335	350	347	363	377	339	383	385	370	380	324	335	353	341	349	318	334	366	340	342	362	368	330	371	354	340	375	358	347	351	364	375	367	366	352	355	401	358	343	363	346	377	385	371	367	343	340	318	338	351	366	389	335	359	359	382	360	361	344	349	348	340	349	352	398	371	349	333	373	346	367	319	337	376	295	340	369	334	362	386	309	377	349	334	339	338	347	386	369	370	337	326	373	347	361	337	372	364	365	350	367	369	318	345	352	343	346	364	344	337	355	365	352	371	336	329	338	358	331	363	351	368	335	354	340	320	335	350	378	365	305	359	409	375	353	362	369	360	340	375	324	360	349	348	368	373	344	337	346	342	335	359	349	367	351	361	350	385	354	396	352	370	351	322	381	356	328	379	355	366	343	378	343	333	377	342	361	333	356	329	365	321	328	367	369	343	331	339	338	407	371	398	365	330	350	399	352	324	375	351	355	358	368	327	341	355	387	389	366	393	318	351	315	359	366	372	348	363	380	368	346	342	317	339	380	343	386	361	344	407	356	338	354	357	332	351	337	375	391	347	388	354	341	343	380	340	346	355	381	347	347	376	387	396	352	383	334	358	369	356	334	371	333	371	357	350	344	402	361	350	341	340	340	351	410	354	337	368	358	352	388	373	347	339	340	355	326	354	333	336	358	383	338	349	367	358	332	362	356	366	338	361	402	380	342	306	355	340	370	379	351	373	332	397	364	324	345	357	330	366	350	344	348	343	339	368	373	335	344	338	337	326	370	360	359	342	370	344	335	374	358	330	371	349	383	319	350	341	320	312	372	360	360	362	347	362	327	366	364	388	364	364	361	343	368	386	375	338	354	374	342	360	346	345	347	356	352	374	357	358	368	375	357	371	320	347	346	365	335	331	342	350	340	352	348	331	382	346	359	354	350	370	335	353	369	370	357	348	359	383	322	368	337	328	340	356	361	387	357	367	361	350	328	347	357	396	350	367	355	372	352	313	390	374	378	352	342	364	368	371	329	333	328	365	357	347	357	367	368	332	359	324	356	390	376	361	401	386	329	368	346	377	348	367	366	354	367	334	376	358	362	376	359	392	336	361	386	396	363	329	370	327	383	375	336	353	357	328	341	345	336	304	380	360	329	355	340	341	355	354	404	346	388	338	338	363	356	387	337	382	342	359	366	351	385	378	378	381	371	356	364	362	351	344	355	329	387	349	355	340	354	370	360	357	340	367	341	362	367	355	339	371	375	362	344	349	353	385	382	376	382	347	352	355	364	339	379	341	353	376	347	349	360	374	359	363	348	369	321	357	333	356	377	329	379	344	367	347	342	382	357	346	341	375	340	361	356	334	345	303	349	346	356	335	346	351	377	352	344	362	338	384	322	358	347	370	352	346	384	355	371	352	354	319	361	326	377	379	343	353	358	341	338	317	331	371	338	357	387	401	337	376	361	374	360	314	356	361	378	336	397	327	349	374	333	326	385	367	340	337	334	361	348	350	355	363	364	322	351	342	347	373	377	327	358	381	337	380	358	344	337	359	416	382	371	338	375	363	336	349	370	333	368	298	370	325	360	357	344	333	356	330	339	339	397	364	353	382	357	390	362	374	343	357	356	348	380	397	381	344	381	350	382	328	331	387	371	375	342	356	350	354	342	349	358	348	339	333	317	353	385	382	358	324	355	349	361	355	346	369	380	364	339	309	346	328	353	371	353	350	386	343	372	347	361	361	343	380	371	324	361	349	330	350	332	366	342	364	364	387	361	341	354	341	373	332	355	355	331	346	360	348	345	358	381	346	329	351	319	356	345	352	366	335	375	337	372	376	337	341	363	330	362	308	342	332	351	354	366	349	352	350	338	343	354	326	325	335	361	356	337	368	359	326	372	333	319	342	356	379	335	326	367	338	372	320	370	335	345	346	328	365	373	366	352	359	348	367	373	356	359	357	325	332	324	343	329	376	372	359	375	356	375	370	341	353	346	348	372	390	359	344	352	352	413	369	374	348	400	321	382	367	345	354	349	351	329	313	349	358	356	330	321	321	364	342	345	349	356	372	393	364	355	355	358	341	346	366	373	344	356	358	361	330	357	323	335	376	373	322	354	328	353	356	371	350	359	352	341	379	351	358	357	346	366	364	365	371	355	350	358	367	357	373	363	394	345	325	347	368	336	321	378	334	359	344	329	378	354	368	333	339	369	357	343	356	349	346	376	380	370	349	404	351	381	314	357	373	331	332	346	384	370
25561	21422	27440	25531	5535	1367	3353	8470	22840	23214	12388	4101	1389	688	524	469	449	469	456	457	481	415	463	477	513	520	432	465	476	445	478	422	467	441	484	482	477	440	432	472	479	440	445	422	448	458	486	461	500	454	481	460	480	471	422	466	466	444	480	464	435	436	486	467	474	438	485	427	443	492	478	456	449	442	454	474	469	502	469	501	459	453	465	487	451	462	439	477	446	480	500	448	447	452	454	462	460	502	458	418	457	440	491	452	488	438	470	466	461	464	447	462	439	451	474	488	428	461	477	444	424	489	458	468	458	465	435	453	482	461	414	487	507	483	477	444	482	435	451	463	462	452	441	450	459	486	489	461	450	460	440	488	480	477	458	493	457	465	487	446	463	464	477	492	454	455	511	492	490	457	448	434	446	452	453	459	472	452	502	451	463	439	454	496	440	442	450	453	442	478	471	437	478	481	475	470	452	440	490	489	468	500	497	466	411	458	479	450	461	502	484	455	460	478	457	494	480	461	467	473	474	469	470	432	448	476	471	459	484	471	477	493	488	478	456	456	433	413	461	440	445	453	475	477	450	422	417	453	450	449	451	427	469	472	493	499	444	427	458	466	439	481	460	508	473	485	450	476	466	447	484	427	444	501	439	430	494	518	445	495	447	493	450	474	429	448	406	452	452	466	476	431	477	434	418	459	474	475	470	412	474	446	453	417	467	444	439	450	486	470	468	492	478	443	425	465	470	445	402	472	473	495	463	491	450	483	441	472	471	430	452	463	486	451	458	449	450	449	483	467	452	495	501	456	455	509	465	440	455	474	457	464	472	436	446	480	532	475	446	435	455	451	472	457	432	452	455	453	416	448	449	467	442	428	454	435	438	476	479	466	458	444	460	466	456	449	465	485	496	453	503	476	447	462	465	489	449	446	477	483	459	484	466	440	437	483	427	486	440	461	475	479	442	482	462	462	432	414	490	437	455	460	463	470	466	463	459	490	475	456	481	481	475	455	419	471	488	453	477	471	478	469	465	469	433	498	468	434	485	453	476	490	425	459	489	469	456	453	435	468	466	466	470	447	445	410	439	473	458	460	471	451	443	458	465	442	490	464	438	445	511	459	455	451	474	462	462	430	464	429	446	446	451	467	439	474	480	480	442	556	488	459	461	494	455	492	474	456	462	461	452	481	481	459	452	490	458	457	486	494	476	451	439	449	474	462	430	414	466	448	436	465	471	462	445	452	463	459	447	443	431	475	462	464	460	472	442	464	466	495	467	451	472	411	457	450	479	458	432	453	440	420	422	511	451	439	461	457	437	507	495	454	482	447	445	439	482	470	451	426	525	459	497	477	461	463	506	446	484	472	451	479	477	492	434	510	434	470	513	417	456	491	425	448	498	432	439	452	451	460	451	464	478	444	478	440	453	447	439	435	434	467	445	459	496	464	442	435	465	447	465	465	490	481	447	449	408	475	468	489	485	448	454	437	453	474	427	488	531	426	494	487	452	479	410	479	484	503	465	417	483	464	449	466	468	444	459	487	487	453	438	471	439	472	470	460	422	462	440	460	499	491	463	424	461	487	450	479	498	465	446	458	476	475	475	478	472	491	471	469	490	492	444	460	484	449	441	443	433	470	470	449	465	460	489	470	445	445	476	461	487	526	465	474	448	498	477	439	450	460	460	476	510	476	500	448	455	489	480	421	491	446	475	486	471	438	456	469	495	449	519	445	431	465	466	448	479	428	482	468	490	485	446	428	466	457	452	442	420	426	467	467	405	472	448	459	481	443	419	496	466	455	466	475	441	447	454	473	452	487	482	401	469	457	439	460	452	463	447	458	437	478	460	447	461	452	426	429	469	443	492	469	470	418	434	489	463	450	475	471	428	447	481	447	440	421	495	421	484	430	460	482	438	451	453	498	420	456	473	416	438	440	433	464	490	482	441	437	471	459	431	468	469	465	496	450	436	451	451	471	455	475	508	464	466	413	470	438	412	487	516	427	458	461	462	474	460	436	447	457	445	489	443	488	447	448	465	442	425	448	468	468	472	448	428	490	476	471	471	440	473	433	454	496	401	459	505	457	503	450	455	464	423	475	451	453	499	494	440	455	469	467	433	479	474	473	464	483	458	465	430	469	455	455	462	474	438	479	436	438	454	488	453	526	462	463	461	466	483	462	465	438	476	445	495	473	492	459	442	480	454	435	501	441	495	424	463	448	487	457	410	444	483	432	451	468	412	435	481	439	462	419	451	464	462	449	483	465	471	435	469	469	437	466	469	453	480	445	489	441	451	449	455	460	481	457	488	453	428	497	477	442	489	443	474	478	459	483	450	471	472	434	467	442	473	462	450	469	480	452	475	500	436	467	453	458	431	462	432	456	431	451	467	473	459	420	469	476	429	471	433	433	472	493	470	455	473	483	421	491	428	500	439	475	484	442	427	469	470	465	468	443	470	463	449	472	483	493	472	419	467	463	478	456	444	445	497	489	492	422	465	413	466	458	463	432	437	431	490	535	464	490	459	475	489	479	454	426	414	484	464	453	466	485	480	441	481	463	487	463	459	431	483	497	504	446	398	449	468	454	478	454	446	472	428	438	505	467	493	479	429	490	473	449	487	446	477	443	412	470	469	476	451	431	421	455	457	466	459	433	458	455	476	466	446	467	441	450	455	434	412	463	482	448	430	442	458	507	456	484	497	453	480	461	476	440	476	477	478	475	469	486	450	453	471	398	466	451	476	514	455	465	461	480	456	496	471	432	475	459	467	433	466	499	454	414	497	477	504	454	464	441	456	459	458	479	469	486	460	488	481	437	463	454	457	465	482	476	471	472	448	448	453	469	454	429	454	446	423	444	458	466	456	422	438	476	469	457	469	495	483	480	439	464	502	473	454	436	467	477	411	464	477	507	422	448	476	435	467	440	461	487	458	448	481	478	482	447	431	466	471	452	475	447	448	436	454	452	432	455	451	447	457	486	456	451	442	486	462	469	443	433	478	471	455	446	453	522	489	467	447	493	483	447	447	422	432	479	447	445	506	449	475	487	457	509	434	472	489	421	402	451	439	483	456	488	488	453	450	451	490	424	441	477	471	485	489	480	505	453	457	454	448	477	485	436	501	471	466	469	469	428	450	475	455	452	432	442	450	463	474	468	445	464	448	469	467	465	457	451	464	451	445	493	459	474	499	469	475	443	466	470	458	463	501	472	502	455	465	479	472	478	450	510	452	455	430	438	442	456	457	432	459	444	480	435	460	431	473	462	417	442	439	454	467	459	463	458	459	446	504	465	457	438	465	436	495	444	449	426	481	471	448	453	451	431	493	480	489	453	456	469	470	435	435	459	449	443	400	492	449	481	464	425	474	515	446	511	437	476	483	483	502	430	501	469	470	486	459	453	424	436	472	470	450	485	476	465	468	413	465	451	434	463	410	431	480	465	458	478	440	434	481	480	466	443	483	493	474	479	453	465	435	469	471	436	473	452	453	461	456	460	477	460	465	489
3733	3112	2430	1398	1010	1261	4309	11202	23516	19761	9961	4025	1512	713	463	421	434	401	403	425	416	445	432	414	428	400	418	385	417	425	412	384	451	417	437	427	474	425	439	415	348	404	411	402	376	436	426	419	375	458	433	416	428	450	407	431	395	433	423	418	419	389	401	413	436	407	441	408	427	397	423	374	415	444	420	430	423	435	410	441	392	414	398	391	422	434	435	415	434	422	441	405	416	398	437	428	411	437	409	399	395	374	413	460	421	420	369	359	392	389	406	424	380	363	420	412	393	392	401	423	453	417	445	403	400	369	417	385	422	417	438	426	420	409	428	383	474	446	391	414	439	429	410	371	410	429	417	398	391	466	429	407	387	416	446	411	427	383	400	420	406	434	376	398	383	428	412	357	416	420	442	389	436	385	410	395	409	403	427	437	400	453	399	410	401	381	413	432	421	416	398	426	447	406	383	402	424	410	392	448	426	381	418	462	413	423	399	397	425	416	396	428	420	436	457	423	421	428	397	392	382	406	385	437	389	443	403	442	395	421	402	375	408	424	449	428	403	417	438	415	398	419	403	395	409	424	446	420	424	411	409	415	403	398	435	423	387	419	413	420	394	398	416	422	455	457	418	419	433	422	405	418	428	392	390	416	429	384	430	414	453	434	440	420	413	396	435	435	428	404	419	380	439	432	385	390	373	369	412	418	410	400	402	419	424	400	408	396	436	405	430	426	451	392	436	414	408	428	390	410	422	406	389	407	391	449	413	430	433	406	389	401	442	430	418	403	390	361	398	414	421	397	401	413	444	398	388	410	391	367	454	417	402	414	426	453	393	413	409	420	430	385	420	420	395	441	390	409	405	406	422	438	410	407	453	398	411	386	413	420	387	367	399	427	426	434	379	384	441	439	407	402	389	427	389	411	400	407	391	442	394	402	435	435	400	424	453	429	382	395	404	369	465	415	390	388	407	430	407	409	424	382	457	368	390	438	392	390	391	388	439	411	397	413	414	409	400	403	385	411	406	400	394	437	401	401	419	407	392	426	425	413	417	382	425	427	421	408	427	423	426	383	399	390	426	391	388	401	426	433	425	428	415	416	415	450	439	395	434	451	373	449	416	410	440	397	429	397	419	398	419	430	421	416	376	396	413	420	456	406	394	427	389	412	431	405	434	429	409	372	447	426	389	435	409	428	416	403	390	381	424	382	376	416	448	412	390	414	430	387	414	426	395	397	414	414	410	367	440	397	407	390	419	419	407	380	413	419	409	433	416	392	391	400	422	383	395	392	438	443	431	431	446	409	390	417	428	414	396	398	432	421	416	402	412	443	381	411	414	410	406	462	385	400	416	423	427	419	393	398	386	401	443	361	377	406	399	419	424	433	416	414	436	433	385	424	389	424	407	403	409	429	432	402	432	429	436	419	387	412	446	409	424	402	417	434	398	420	397	382	464	387	446	386	410	401	396	434	465	426	384	408	397	407	421	418	397	398	387	381	419	432	405	441	420	408	425	427	382	473	421	408	385	377	411	424	386	415	418	419	434	429	410	382	417	401	366	430	457	445	425	404	414	389	442	439	428	400	422	409	405	402	415	406	401	397	417	469	404	417	440	431	391	415	412	420	427	399	392	431	397	387	413	389	388	378	409	409	434	431	410	398	414	434	407	375	397	424	448	413	389	435	411	383	387	435	410	409	427	461	398	415	415	421	400	450	382	407	434	381	420	420	411	414	415	401	389	391	420	405	413	422	426	417	387	385	434	397	403	433	423	384	428	416	407	417	407	414	381	428	435	391	450	411	437	400	388	412	445	401	414	434	457	401	436	409	429	444	468	407	418	403	407	416	398	431	402	397	414	404	445	416	424	406	392	467	430	435	384	394	436	394	405	427	410	362	392	380	427	413	429	412	378	414	423	406	400	443	379	397	393	427	423	421	416	405	374	382	443	390	393	386	411	426	403	416	398	449	460	429	403	384	410	401	414	445	431	400	389	406	422	402	420	447	446	434	386	408	424	415	430	398	435	408	429	415	390	402	390	413	380	393	396	382	403	383	422	399	422	401	412	424	407	406	439	412	401	399	407	419	410	415	403	408	425	427	356	384	378	449	382	429	405	416	414	413	387	414	432	370	420	393	412	458	438	420	381	391	420	425	410	429	390	421	475	382	391	424	425	442	424	385	406	439	422	363	421	386	404	383	420	417	379	429	405	418	442	389	377	414	419	416	413	420	439	443	421	421	417	416	464	393	411	467	401	424	428	391	426	410	411	371	397	370	424	418	444	454	407	396	405	414	426	427	402	409	370	400	407	434	440	414	427	427	425	445	417	426	409	429	411	408	438	411	417	400	395	408	386	416	371	411	456	442	399	442	405	383	445	419	426	418	389	431	407	414	442	367	386	382	391	421	413	407	438	398	387	448	432	427	436	467	433	391	408	410	407	423	431	385	414	411	431	426	408	430	406	413	394	433	431	429	419	440	416	415	390	403	420	393	384	408	408	417	385	386	436	406	407	429	391	420	375	419	436	407	431	416	391	486	434	417	422	434	409	439	411	454	441	471	430	388	426	405	427	375	422	416	388	403	436	394	413	408	409	395	445	427	429	396	424	387	431	427	408	443	385	425	443	414	381	432	422	418	393	433	415	387	420	412	372	389	419	376	421	457	421	404	407	397	410	408	390	454	406	398	412	392	428	444	376	467	376	405	409	390	438	436	423	398	431	380	389	446	429	392	443	391	402	408	443	391	401	388	429	425	418	422	444	425	406	420	433	422	404	388	414	395	392	413	404	401	426	386	442	386	421	404	389	435	419	424	378	392	406	429	407	431	414	394	415	424	389	380	441	397	398	415	382	400	425	395	426	419	387	402	407	421	439	462	405	438	408	399	403	396	387	410	431	406	433	444	413	420	421	431	403	423	421	417	447	377	392	404	434	414	371	387	400	404	409	416	438	459	418	448	393	400	381	382	412	405	455	405	391	443	414	418	448	400	414	427	435	448	398	432	415	376	386	407	438	398	426	424	397	403	419	381	401	428	427	441	409	379	411	417	423	383	439	419	415	421	431	389	440	387	398	420	399	402	369	400	405	408	421	417	420	411	369	413	405	418	409	417	429	394	412	417	436	408	422	366	384	402	415	417	486	436	455	429	435	422	396	401	428	435	456	408	411	419	394	352	410	399	426	424	380	391	397	414	430	403	415	403	409	394	408	409	437	417	430	407	410	404	425	358	440	424	415	371	423	422	377	414	412	428	434	403	433	414	416	421	407	405	417	405	408	409	425	419	442	430	380	401	430	420	387	413	458	393	396	403	385	411	398	431	408	443	386	413	402	403	363	414	402	423	445	437	427	385	430	408	441	392	401	417	417	429	420	413	389	405	390	421	397	388	390	383	383	414	423	410	410	415	450	397	419	435	383	419	421	442	376	426	421	410	422	400	406	418	406	403	384	418	415	408	449	401	416	390	430	431	375	411	444	422	424	380	366	443	437	412	418	403	414	412
24445	21412	28726	24520	21360	8457	9641	25247	41763	36270	21780	8210	2466	1061	703	691	606	605	663	668	614	602	638	629	660	619	645	622	620	587	627	605	567	644	647	647	608	608	633	604	588	639	582	626	588	640	571	606	631	607	614	556	603	630	606	573	631	637	648	603	571	605	642	622	636	626	597	642	606	602	610	647	611	634	613	619	668	635	627	612	581	645	657	580	594	696	631	650	636	607	603	670	594	638	604	620	641	638	644	632	605	632	635	623	637	631	638	586	586	629	638	557	618	608	590	596	566	637	586	641	596	642	582	624	620	640	619	617	607	600	610	598	611	589	604	644	644	623	608	633	555	586	593	645	588	621	540	608	620	626	616	601	619	624	662	634	616	595	583	610	615	603	611	621	612	601	637	612	593	659	615	616	608	645	647	597	608	620	568	577	585	627	634	595	657	580	625	617	600	622	575	614	587	572	642	582	622	613	608	595	609	609	644	638	656	627	612	573	575	613	630	587	618	614	587	623	620	576	596	605	669	603	602	622	686	591	627	611	607	606	617	617	603	610	611	691	591	636	609	622	640	618	611	637	596	574	619	583	624	626	604	572	598	632	651	563	592	603	582	597	593	611	609	558	598	574	611	615	633	590	581	620	606	626	636	594	593	635	614	626	629	609	661	587	622	617	634	664	607	606	578	566	607	593	621	620	596	656	574	660	575	620	614	618	581	560	636	587	584	614	623	629	653	627	641	581	577	652	631	617	619	577	641	598	619	595	612	595	607	617	590	604	592	584	575	674	624	627	607	578	614	629	594	564	648	598	599	627	620	612	636	624	638	638	632	594	624	615	612	609	590	630	627	588	600	619	608	674	578	629	628	655	590	644	594	604	603	609	611	596	620	590	598	619	576	593	610	598	587	610	652	597	607	588	624	611	604	561	630	641	632	620	612	623	626	616	580	618	567	677	625	538	606	594	612	598	587	632	636	599	639	626	616	623	599	620	619	649	604	641	605	577	625	669	648	604	623	595	599	664	639	612	594	608	618	623	600	597	586	618	634	636	602	592	612	686	626	650	643	590	582	643	623	621	589	597	584	627	613	596	633	588	592	598	620	646	614	577	635	623	623	624	633	632	622	619	602	589	595	586	605	654	629	644	629	608	622	629	581	575	666	583	618	643	587	639	637	563	654	566	589	590	627	599	615	584	650	576	627	608	611	559	607	615	631	551	592	632	617	612	607	634	604	622	624	633	590	609	588	633	595	636	573	616	584	618	647	610	600	647	608	623	637	619	587	582	618	594	579	587	624	618	622	630	621	588	649	633	566	640	633	600	601	566	605	584	598	596	647	592	593	627	616	639	654	608	616	604	619	620	564	569	611	614	630	611	648	601	598	616	602	595	603	610	640	603	626	602	598	662	571	600	620	630	601	582	624	568	581	570	615	570	607	627	582	623	632	618	614	622	588	608	634	566	612	621	576	613	608	658	665	605	661	646	620	659	605	629	578	654	622	584	566	564	622	627	609	595	662	630	613	631	632	576	574	616	633	658	599	629	598	598	623	622	611	657	635	598	630	560	583	621	570	614	624	629	598	629	627	642	596	621	592	602	600	612	602	594	614	708	618	619	603	592	565	607	600	663	620	637	610	602	582	572	583	594	616	594	582	614	657	632	610	619	623	643	605	588	608	608	607	606	663	589	646	617	593	592	584	637	552	583	621	606	626	576	604	624	635	591	574	603	647	648	608	615	618	612	591	606	633	591	630	591	625	634	621	597	588	596	613	631	591	585	595	609	582	616	626	586	588	581	591	611	610	623	606	596	604	627	609	597	644	628	607	620	595	641	590	574	600	583	605	617	592	578	606	657	630	542	596	614	582	631	585	620	602	635	643	608	629	620	573	595	536	582	627	585	626	610	619	650	669	672	618	586	551	636	623	578	635	599	585	617	618	632	586	606	619	609	589	588	625	576	612	623	617	590	549	568	590	603	649	615	594	599	590	629	585	618	600	624	587	646	640	579	559	686	600	633	621	622	622	584	634	656	642	627	575	585	606	584	565	621	611	623	626	632	623	566	561	604	615	637	655	593	595	646	622	606	626	622	646	615	604	593	622	604	608	600	628	650	607	571	614	595	630	621	649	639	575	621	624	596	602	610	608	601	595	611	577	582	599	604	638	596	579	660	598	595	634	578	613	608	601	617	604	639	600	651	574	620	612	582	620	587	644	635	686	618	594	596	615	607	606	608	603	598	602	617	618	594	640	614	612	625	595	623	597	577	626	612	610	621	656	607	611	642	598	600	666	608	571	633	600	569	586	614	618	619	612	630	589	605	597	567	648	614	619	617	612	614	607	590	618	661	628	602	610	564	574	626	641	632	614	612	587	604	607	629	590	601	640	561	602	623	631	602	624	634	626	581	592	581	617	642	561	622	617	624	628	643	617	652	648	633	577	622	626	626	569	625	595	583	649	613	634	672	633	622	635	669	648	629	595	632	603	634	619	605	646	602	589	592	618	646	607	585	604	643	589	606	605	580	611	568	604	626	610	615	589	640	618	577	581	617	623	602	583	614	599	644	659	602	565	609	539	596	562	554	629	575	644	608	595	632	608	570	612	631	608	595	619	589	619	601	618	604	624	630	579	579	653	616	598	599	618	585	633	640	599	573	583	623	643	667	686	596	596	636	634	604	617	581	637	590	615	611	642	627	619	621	624	644	605	613	629	638	655	608	645	642	595	581	644	645	600	622	584	643	649	568	631	601	597	615	619	593	646	581	578	626	616	648	662	588	586	610	614	658	625	600	596	663	587	600	615	603	600	610	611	619	591	579	680	611	616	622	586	610	591	627	635	605	549	580	617	597	604	634	624	590	607	605	582	625	629	641	627	586	599	571	625	577	617	600	642	629	596	631	606	614	584	569	585	619	599	588	586	633	640	621	613	606	621	610	614	620	598	604	605	624	584	609	643	603	582	586	589	612	607	623	613	598	614	572	614	663	622	603	613	631	593	606	584	640	601	583	609	586	633	626	592	559	604	598	627	597	639	580	579	674	618	572	604	605	589	615	598	573	582	611	595	599	570	616	623	567	595	644	619	581	657	603	602	609	616	603	623	587	564	702	598	580	626	572	649	599	646	641	609	598	682	611	605	579	627	622	601	645	558	553	576	625	631	543	589	602	633	600	605	592	667	597	605	627	615	617	604	600	645	601	619	615	627	595	580	614	656	579	629	614	670	597	646	628	617	618	595	571	595	597	615	577	640	614	645	601	638	555	613	617	564	570	604	644	573	627	597	582	607	639	620	613	589	579	598	623	626	636	634	583	660	630	606	590	590	625	583	628	642	581	580	555	581	577	657	609	572	610	616	599	564	657	586	570	634	643	614	575	562	643	576	637	553	620	623	589	626	596	610	640	631	601	617	607	602	591	624	631	591	606	587	564	589	666	605	616	616	626	593	589	639	602	586	615	614	578	615	634	619	556	601	584	627	585	625	633	607	558	631	578	622	591	632	602
4112	6037	4747	2560	1788	2611	10058	27401	39904	30402	16384	6551	2482	1079	640	548	572	509	547	541	539	525	546	546	533	527	541	546	523	552	566	513	479	542	547	542	486	542	528	537	532	579	537	520	515	506	565	531	508	533	534	544	566	543	532	537	513	521	529	546	549	527	528	526	520	546	523	501	541	526	557	500	522	517	502	540	521	520	575	557	529	500	556	541	568	505	561	541	505	506	512	515	532	524	497	504	511	546	550	508	504	534	515	527	492	477	560	527	511	540	524	571	493	538	549	524	520	557	528	574	490	547	518	567	489	493	556	549	524	545	540	525	545	548	547	497	544	524	549	505	506	531	580	527	578	520	551	540	533	518	569	539	559	493	509	572	496	546	542	530	514	564	561	510	521	517	520	549	568	526	554	515	531	538	563	554	562	507	521	529	518	542	509	521	467	508	528	525	490	525	536	505	529	534	550	550	552	524	546	519	548	538	569	576	550	521	543	569	548	572	563	511	505	552	546	543	500	512	518	556	515	505	470	527	557	541	545	509	589	532	533	512	545	540	526	539	548	527	519	527	518	507	507	528	502	544	548	480	553	561	559	514	505	553	536	486	536	529	551	540	550	564	537	518	522	526	533	490	525	538	509	508	543	499	597	503	521	582	504	517	514	511	557	542	536	521	578	523	531	536	525	483	503	531	536	541	512	524	544	563	536	522	544	534	533	565	551	512	545	563	527	506	523	555	541	530	567	522	523	550	565	578	525	477	537	544	578	543	517	504	565	444	534	575	530	514	483	521	523	514	516	522	554	519	549	526	488	538	547	516	485	591	542	530	536	564	493	527	501	572	536	592	523	484	514	528	537	492	544	547	526	573	514	491	550	560	545	507	502	564	565	568	533	513	534	546	538	526	546	515	586	494	520	550	518	538	558	571	527	557	532	508	510	528	552	495	513	558	509	555	536	499	541	506	507	529	534	553	532	525	509	525	524	528	538	533	566	538	512	564	544	521	538	517	564	545	526	539	564	528	529	543	528	536	497	500	519	491	541	525	498	577	503	512	519	501	556	540	528	511	549	512	540	534	488	559	547	524	524	556	533	501	556	522	567	518	540	533	531	541	536	518	514	548	523	506	531	510	499	502	520	535	518	548	510	496	541	596	516	514	551	532	523	508	525	528	511	509	532	536	505	507	516	507	534	528	516	523	527	538	551	543	500	497	516	547	518	532	515	525	502	525	543	570	543	558	550	515	500	496	484	562	498	539	538	535	545	557	494	533	550	520	546	557	517	533	542	524	535	544	538	557	551	497	569	516	567	539	529	504	508	549	546	511	526	515	549	508	513	526	517	522	560	543	511	500	491	502	511	543	530	539	553	550	490	507	504	543	526	529	526	526	554	551	578	491	532	553	477	521	540	562	575	527	521	520	519	517	536	570	528	504	527	524	564	498	557	525	498	514	502	574	494	518	528	497	524	529	530	499	532	512	531	520	552	519	508	492	500	523	503	527	557	520	533	516	511	541	545	514	530	533	489	546	557	548	508	564	542	521	572	501	551	507	526	491	500	542	517	517	545	556	553	501	536	540	527	547	512	479	533	569	508	513	537	522	539	537	502	571	542	486	512	543	528	548	536	493	528	525	524	534	511	522	544	514	543	507	550	534	547	541	507	519	508	491	537	603	522	512	543	521	542	559	526	525	536	541	510	525	562	495	518	523	563	514	549	552	514	519	493	485	558	493	515	508	551	573	511	542	523	538	520	588	496	501	517	502	539	552	507	525	494	530	534	520	564	527	600	512	496	489	549	503	576	587	552	481	549	520	585	493	539	544	543	536	529	571	537	560	529	539	496	540	502	520	553	528	559	548	499	520	533	551	495	537	564	512	530	527	495	545	503	504	540	544	564	524	544	546	485	518	557	540	553	537	551	527	538	518	567	514	533	507	507	601	544	530	500	487	541	521	500	517	494	531	528	532	556	547	524	500	561	562	514	503	551	518	531	531	548	545	480	561	532	500	570	533	513	513	530	562	520	558	502	486	533	522	506	532	537	552	537	538	442	576	512	503	546	563	528	521	542	512	510	547	543	529	537	528	498	512	527	543	529	536	517	557	540	593	527	536	537	530	488	533	516	543	548	500	507	540	525	526	516	492	509	544	518	485	534	519	493	536	563	538	502	520	566	557	497	523	483	498	471	495	511	531	557	511	521	457	502	552	553	514	544	533	527	555	528	519	518	544	494	540	532	517	470	556	524	540	558	477	534	547	518	489	556	579	511	540	549	530	490	530	526	556	511	619	543	504	513	569	528	489	561	546	536	536	488	541	559	535	558	501	519	547	580	543	516	514	541	506	506	584	518	534	516	553	540	555	565	520	516	512	523	494	570	503	523	539	531	494	553	535	594	515	549	559	522	548	537	543	526	548	514	514	503	503	522	510	562	508	535	494	521	532	505	525	500	531	573	554	510	548	530	525	522	549	503	567	516	530	475	542	530	567	500	550	521	532	551	510	518	514	498	543	535	560	523	521	517	543	503	524	522	544	526	509	525	549	545	530	535	555	511	532	496	529	504	537	561	486	540	533	524	524	531	546	540	534	495	536	532	536	571	526	547	526	539	528	522	558	535	502	545	525	490	530	532	484	534	511	541	505	547	550	510	567	487	538	574	522	530	537	510	530	504	533	491	528	548	502	474	533	523	540	538	522	528	534	565	571	533	531	488	556	478	518	523	471	554	559	493	554	497	532	536	529	518	549	522	543	512	494	504	493	577	521	504	538	520	575	545	534	533	533	548	512	548	534	506	536	514	526	526	528	474	515	536	518	496	504	506	551	520	537	547	509	529	545	509	525	498	521	549	562	504	523	521	544	490	529	545	534	501	531	580	553	538	514	502	523	510	510	551	532	532	520	523	514	506	524	527	549	525	498	496	502	518	516	512	497	532	536	526	530	534	471	508	550	549	550	536	516	521	536	525	525	528	555	503	518	528	502	504	522	557	525	546	509	535	508	532	554	515	488	559	533	528	473	511	509	545	508	487	518	478	497	515	551	533	563	501	509	539	541	498	500	513	528	511	517	538	513	526	515	547	546	529	562	533	527	499	526	523	573	544	497	527	566	513	523	516	530	512	567	536	501	521	482	538	501	552	531	549	509	534	528	527	532	533	525	551	538	572	523	524	533	489	519	558	562	518	493	519	481	506	538	539	527	541	548	505	534	493	574	509	528	519	509	498	551	538	496	485	544	515	530	546	481	550	548	513	516	526	524	505	523	523	545	530	490	505	512	552	502	514	515	563	574	521	514	520	540	511	517	556	517	510	559	495	537	537	510	495	552	514	494	543	542	526	516	563	531	535	530	498	496	477	539	487	519	518	534	542	527	561	516	535	548	505	517	474	495	519	499	506	492	529	512	517	570	528	505	493	531	518	512	517	520	530	552	500	508	477	554	548	487	524	518	551	538	558	529	536	530	561	514	489	511	479	532	542	501	507	548	520	527	563	537	537	551	524	540
27726	11662	1197	675	457	477	695	1353	2434	2549	1541	831	592	494	416	420	414	447	396	391	422	422	394	447	431	436	425	450	398	375	429	401	433	381	431	413	410	452	428	457	401	430	440	431	403	416	415	418	385	450	454	425	417	400	440	448	430	391	439	423	452	400	432	439	437	370	409	460	437	403	423	410	384	399	447	405	455	427	435	393	413	432	436	396	421	418	423	454	433	437	465	396	426	437	448	396	465	436	415	472	399	416	414	402	431	439	394	413	403	436	427	416	433	409	451	451	420	421	419	401	433	434	412	426	419	412	465	421	393	442	424	419	390	413	403	422	385	421	454	387	397	458	445	431	390	457	453	410	432	481	405	486	426	424	439	411	413	457	436	421	430	422	408	455	461	411	412	417	421	431	457	431	437	420	419	420	407	407	382	429	453	451	426	421	463	409	411	411	403	422	429	398	425	399	408	392	444	403	420	390	431	445	383	422	406	416	409	425	443	423	416	429	415	369	460	410	423	424	416	417	429	439	405	435	435	430	407	401	439	426	408	428	406	440	441	434	419	420	413	413	413	406	425	438	448	414	455	418	420	397	406	427	416	427	431	421	446	479	416	449	451	415	410	420	413	450	401	438	422	417	430	441	407	421	430	420	462	454	388	439	397	435	419	432	434	444	442	410	454	398	443	429	398	395	461	450	414	403	396	439	420	421	401	413	442	454	435	400	434	456	403	442	457	453	407	415	424	428	433	433	428	435	447	437	416	430	403	451	413	424	439	402	457	417	408	425	387	402	441	428	428	422	388	404	430	406	449	441	410	451	467	465	470	383	423	416	425	407	441	497	446	404	401	450	438	409	409	416	431	424	439	429	404	425	400	405	437	431	383	421	449	421	407	440	406	426	418	414	427	456	440	413	418	406	391	397	444	380	408	422	455	421	446	414	422	468	423	434	377	413	420	416	420	457	415	417	415	413	401	421	452	416	376	450	449	428	437	434	393	429	433	427	442	403	451	433	406	435	407	423	427	419	454	421	377	397	413	469	423	438	449	411	408	428	451	446	394	414	429	416	398	434	398	438	413	398	431	419	427	415	375	437	427	417	414	436	384	428	377	447	416	427	399	459	423	443	447	416	438	437	449	430	454	438	432	427	418	433	439	416	461	416	413	452	447	456	430	458	408	443	424	397	393	402	457	440	410	418	388	421	413	387	448	411	402	432	424	422	435	378	433	444	437	399	415	421	447	438	419	430	402	434	448	395	421	408	429	395	422	434	415	446	408	431	441	379	435	405	380	414	443	437	399	437	421	396	404	430	418	406	425	430	380	442	393	387	435	432	421	444	398	423	435	427	411	402	456	411	418	416	388	429	400	427	419	451	442	418	408	409	410	419	464	440	424	395	384	398	427	419	438	382	444	437	428	397	451	418	431	406	422	420	484	428	442	393	455	443	433	411	398	426	455	439	400	423	420	410	423	429	443	408	432	438	435	387	403	488	441	454	462	422	400	450	457	415	387	464	450	419	403	413	453	436	480	444	462	399	402	430	393	430	438	428	428	420	406	448	465	395	406	457	423	406	454	434	451	430	436	430	448	414	434	415	455	402	413	460	429	416	426	415	420	434	447	420	410	385	410	396	428	414	423	435	428	416	419	434	397	453	434	434	410	403	431	426	439	404	453	422	413	391	467	407	431	391	435	444	423	459	418	414	406	412	396	403	431	402	439	404	428	426	457	387	385	458	416	430	436	427	413	420	439	439	433	425	435	414	403	427	391	429	411	408	414	430	387	420	413	483	427	402	400	395	442	449	411	429	413	436	435	418	442	429	402	441	416	443	443	410	438	441	417	434	436	417	393	414	449	419	413	432	412	442	450	405	397	430	398	410	420	444	410	462	436	455	447	438	414	401	457	402	392	427	420	411	429	412	426	412	454	410	382	431	432	446	428	444	429	416	433	403	391	460	418	450	447	405	404	414	414	399	423	383	452	388	426	454	418	445	418	450	436	431	412	426	415	426	435	399	455	428	453	429	415	429	441	452	426	434	435	457	412	421	439	410	421	421	448	405	398	412	402	423	428	395	426	426	452	444	400	431	409	441	428	425	414	463	419	417	388	436	410	418	394	418	408	419	416	433	389	446	426	434	438	449	412	438	436	473	418	421	459	417	447	416	437	434	407	416	429	415	427	438	449	404	438	460	440	439	438	447	408	418	435	399	434	387	437	425	445	421	411	447	441	431	431	413	429	412	416	423	427	442	427	425	451	392	437	423	414	360	422	411	422	419	442	397	412	400	422	445	395	448	418	456	423	426	448	431	440	414	422	448	440	380	373	406	398	415	428	470	400	405	418	391	400	417	400	419	428	412	434	415	427	479	421	400	440	416	408	412	453	416	438	368	429	393	403	457	406	447	448	426	397	455	427	436	442	454	428	440	423	407	413	433	436	424	413	450	387	406	443	420	428	395	406	387	419	410	444	424	404	416	391	422	432	446	417	452	419	441	429	460	429	421	436	429	395	404	425	392	446	407	427	431	436	416	397	429	422	399	411	401	423	459	395	427	438	443	439	420	432	448	417	417	422	427	400	433	442	412	410	408	449	422	427	427	431	431	423	394	409	440	435	423	426	433	426	422	424	435	442	446	408	413	412	418	399	412	429	420	445	423	426	448	413	433	427	429	464	448	432	436	425	391	416	432	392	424	416	449	430	392	397	384	404	420	458	424	433	462	393	396	407	404	437	435	425	400	433	402	405	424	487	454	398	413	436	420	439	429	393	385	456	452	421	447	430	388	431	406	391	399	399	406	383	442	442	459	458	450	455	415	376	441	413	450	426	412	442	414	435	447	446	432	423	414	448	436	454	440	427	378	385	425	446	410	408	435	405	430	426	421	421	421	456	407	410	440	401	425	406	417	448	403	438	434	414	433	424	422	406	407	429	444	426	416	420	418	441	421	444	403	424	438	440	454	424	410	450	446	436	415	445	442	455	429	443	423	453	438	416	420	415	444	452	413	434	411	463	413	444	403	407	434	404	435	413	434	433	437	452	415	428	442	437	464	425	438	437	471	464	402	406	415	444	388	429	407	408	390	455	409	434	451	404	406	426	407	425	410	448	438	416	425	435	424	432	426	429	398	395	415	440	394	459	418	433	432	422	415	399	427	427	379	422	385	457	400	414	404	421	405	462	460	408	416	431	405	443	408	447	397	410	431	423	385	399	411	413	430	428	428	394	440	419	419	417	405	424	428	425	436	434	423	429	428	435	446	418	454	427	456	419	403	422	439	401	434	418	413	427	419	450	415	454	416	429	386	423	416	463	442	430	437	411	424	420	442	444	409	436	434	418	445	426	423	392	433	438	431	428	448	443	398	435	443	423	431	422	416	435	415	441	430	428	416	414	420	410	446	393	449	442	460	418	434	430	418	421	408	408	399	450	434	426	411	406	413	463	432	412	415	390	387	411	403	434	407	403	430	424	437	484	440	430	436	441	430	435	444	486	408	397	402
5197	668	544	468	429	400	726	1813	3061	2852	1616	860	536	415	386	360	405	356	348	366	359	413	350	401	395	364	357	361	389	326	367	361	358	347	395	360	396	385	368	389	365	378	358	371	395	354	366	373	368	378	365	367	390	370	356	367	384	378	364	385	362	356	367	430	367	362	382	357	367	365	355	370	372	361	357	405	382	380	356	344	364	351	362	373	369	368	381	371	357	359	361	344	368	412	371	394	347	362	339	385	380	387	354	346	359	388	406	362	390	345	349	390	332	376	336	392	381	380	372	361	420	353	383	369	387	362	334	394	409	394	365	366	373	372	386	358	385	361	384	364	367	361	334	372	354	348	367	363	370	384	369	388	343	367	362	354	352	348	360	338	361	363	345	369	330	396	378	363	391	339	346	352	391	339	322	391	362	350	356	355	366	367	356	392	384	381	375	357	337	369	403	378	395	404	367	370	370	401	378	376	369	345	366	352	359	359	344	379	336	376	330	391	358	371	366	370	397	355	383	366	348	371	367	377	371	374	379	363	371	332	352	379	394	357	356	366	370	370	358	334	411	374	350	352	340	405	394	364	339	350	373	396	371	352	345	391	336	362	367	380	334	403	369	345	364	363	383	345	351	389	373	360	365	371	370	362	419	389	337	386	358	398	382	371	358	383	369	372	360	346	356	348	370	349	388	344	381	396	344	383	364	364	356	358	350	329	364	384	363	344	372	416	318	362	382	384	336	351	389	347	368	351	366	369	338	372	393	385	359	382	371	357	391	381	346	374	375	376	391	372	352	378	317	353	365	337	373	352	371	345	380	344	363	379	355	355	387	327	330	367	385	381	384	378	378	353	352	348	367	373	377	344	402	371	352	361	392	362	364	379	389	327	370	345	356	331	405	342	383	378	347	343	373	381	343	351	359	370	381	372	342	361	350	355	358	376	362	375	353	372	347	370	382	355	356	339	406	393	384	402	396	365	386	364	328	376	362	357	376	369	304	370	341	391	389	372	319	373	384	349	388	359	351	343	383	364	366	363	344	364	374	324	363	379	384	382	364	362	364	341	371	370	377	354	381	359	377	366	355	389	358	364	379	359	402	352	389	406	373	356	367	372	368	351	362	382	382	356	407	371	393	344	356	352	367	368	369	350	374	374	353	371	383	350	401	377	370	376	340	345	424	383	368	347	377	368	362	370	361	355	383	413	393	383	363	350	335	386	400	365	383	392	360	394	378	380	354	343	378	398	351	367	376	373	339	386	371	361	336	354	358	411	413	364	376	360	345	392	340	368	415	372	404	330	380	368	354	360	361	352	366	387	369	358	399	386	360	369	390	362	369	324	378	354	384	343	329	349	363	366	346	342	377	355	353	401	376	351	340	363	352	335	371	362	354	340	332	349	330	367	382	398	366	403	336	376	365	367	359	345	341	351	359	368	358	408	356	371	349	346	373	402	355	389	369	374	327	333	343	388	377	386	344	383	391	350	356	375	367	362	358	367	390	389	370	372	381	349	378	365	353	384	399	350	360	375	402	386	374	339	325	347	367	320	368	393	339	337	348	356	363	376	351	369	379	371	356	356	384	377	393	374	324	409	385	352	367	392	367	360	336	349	347	349	330	368	341	364	340	380	374	368	392	360	338	366	366	360	341	352	382	358	353	379	353	398	356	390	350	367	407	398	410	361	359	376	388	396	395	362	345	363	401	376	376	351	376	372	378	352	330	377	356	357	330	327	368	388	377	352	346	372	365	340	361	339	376	377	364	396	387	396	377	385	384	376	362	380	339	397	332	341	370	403	386	357	392	373	378	386	362	393	397	352	372	367	379	374	379	386	370	366	392	368	382	339	347	365	373	384	345	346	375	344	370	388	385	392	318	370	371	377	370	357	382	361	369	346	353	352	370	392	371	360	378	346	368	379	367	392	347	355	349	355	384	366	350	357	369	388	354	371	358	362	364	338	326	357	356	398	363	341	357	415	383	363	376	353	369	365	387	359	362	354	379	369	376	349	404	368	402	352	380	378	381	389	359	354	367	345	367	361	348	341	342	367	360	362	377	373	368	356	334	339	392	350	421	379	340	359	349	344	382	371	370	407	385	359	391	382	346	344	416	309	356	353	351	364	366	341	375	374	348	356	345	348	395	373	374	349	353	362	366	376	333	331	365	383	386	389	379	355	357	355	391	350	359	353	399	365	379	366	364	385	395	367	373	350	353	376	352	363	376	378	373	357	388	424	372	360	321	385	373	367	353	357	381	351	369	372	374	351	380	403	366	336	355	334	351	354	380	373	346	340	354	374	372	349	379	377	361	347	338	372	389	369	369	396	403	347	343	366	375	417	369	356	390	343	357	348	365	385	400	331	364	341	327	355	381	387	365	399	364	373	380	396	368	355	369	370	378	364	373	366	352	361	353	381	361	365	335	391	382	382	361	373	349	352	378	366	374	340	348	411	361	356	379	371	373	368	345	371	378	403	375	379	369	329	358	374	357	388	357	395	363	368	375	379	362	365	371	377	362	356	371	357	336	364	332	378	342	394	374	366	345	370	357	389	370	349	365	344	361	386	403	352	393	364	337	374	356	344	390	368	365	356	332	393	384	379	355	392	352	369	376	366	339	348	340	375	385	345	359	389	389	336	386	343	376	384	360	367	327	362	399	346	394	325	316	388	397	384	368	357	350	347	346	401	349	365	362	334	330	379	365	412	341	364	358	350	372	362	371	354	368	414	384	410	342	360	353	358	381	337	389	376	355	345	353	359	395	334	395	358	378	339	366	340	360	338	380	380	336	363	367	370	388	351	382	376	367	366	335	345	373	341	363	362	373	379	326	352	355	399	389	385	364	374	363	359	384	360	401	387	369	325	372	369	358	370	363	372	379	377	351	349	381	343	344	356	366	383	403	345	360	359	374	335	370	365	361	381	375	361	344	365	388	386	354	372	373	353	385	362	370	355	367	343	325	366	344	374	360	345	375	364	409	348	362	352	350	373	361	364	364	380	370	349	380	385	338	416	391	372	346	338	359	354	317	348	363	359	384	367	343	362	385	385	365	359	371	336	361	362	353	366	385	412	393	396	368	339	388	394	348	357	357	351	359	359	366	383	366	359	357	388	400	328	348	392	373	399	378	328	382	347	349	366	360	350	343	329	368	359	365	345	351	359	386	360	355	374	369	362	371	337	372	363	365	379	365	384	344	400	366	344	362	355	335	342	363	403	350	358	368	373	376	364	331	349	333	368	341	394	353	369	358	333	356	356	360	358	366	365	326	392	384	378	411	377	362	368	392	355	383	334	359	336	390	349	357	396	361	366	358	364	358	337	374	359	364	380	375	393	380	345	367	390	356	377	378	370	389	365	335	377	338	420	377	356	357	359	384	355	336	371	347	371	421	335	361	359	373	380	373	361	394	333	353	337	376	369	394	358	351	360	362	341	358	353	368	336	349	383	371	355	356	373	390	337	323	347	349	390	355	358	381	364	387	384	337	345	359	379	371	378
25534	21440	27505	25549	5659	1388	3871	16548	25587	20917	10373	3175	1229	680	528	492	466	503	494	459	452	447	482	501	459	465	472	502	467	444	466	458	498	485	437	475	462	458	488	474	482	496	502	468	436	451	464	468	502	476	485	440	448	482	456	472	457	453	420	506	473	504	470	482	467	474	435	475	477	480	471	418	504	465	494	457	457	488	472	478	495	523	455	489	476	470	507	492	486	454	466	447	510	423	465	468	406	466	474	476	533	489	508	491	440	465	464	471	468	478	487	472	463	471	467	502	461	460	436	456	444	468	484	448	496	471	462	493	463	476	432	501	512	472	481	462	457	459	482	469	464	482	425	540	468	471	456	481	449	488	509	479	466	469	496	442	434	482	471	428	445	485	456	490	510	479	500	452	478	459	485	491	486	474	483	451	461	477	473	443	475	494	492	462	464	466	502	466	496	490	457	483	492	505	501	476	458	486	458	496	433	492	458	454	503	436	450	514	465	492	454	508	471	451	455	446	466	442	482	489	490	442	498	453	511	491	476	454	501	461	456	487	482	480	462	485	463	485	459	486	483	469	486	465	467	465	472	482	460	471	510	465	490	466	480	514	459	475	481	456	472	480	451	493	461	475	501	458	442	456	464	437	471	499	439	449	477	488	474	473	505	472	496	495	452	489	450	427	469	466	479	463	465	475	472	477	423	464	488	457	462	496	500	450	490	517	480	443	475	483	455	488	446	489	471	471	483	465	423	469	498	505	467	517	454	520	459	488	453	483	481	467	439	453	439	466	514	500	479	461	462	471	471	462	432	452	491	465	474	445	473	470	491	482	490	427	473	469	470	472	470	503	501	457	412	470	496	508	502	491	462	487	443	442	484	483	504	439	476	441	467	488	424	471	471	484	466	487	437	456	434	477	470	452	493	470	450	459	524	466	491	480	455	462	481	464	449	505	472	493	463	401	464	448	490	499	441	488	471	478	444	475	480	473	449	471	486	467	471	484	484	495	485	402	463	459	469	481	470	460	468	474	454	459	504	466	495	474	504	474	470	455	461	459	505	487	448	478	478	474	438	487	484	486	480	467	479	504	502	502	449	486	446	476	470	432	497	456	446	483	428	464	491	511	476	508	482	451	405	500	470	474	486	487	478	473	486	445	455	467	483	491	438	485	484	469	442	506	464	434	481	457	448	471	461	497	491	498	490	473	454	515	462	456	463	482	475	495	495	462	442	495	433	474	483	450	426	464	425	473	487	452	521	505	464	478	479	483	471	486	454	475	477	465	454	465	498	527	464	469	455	461	439	482	457	529	446	472	489	489	454	478	478	500	452	486	506	477	486	461	460	498	457	550	477	468	443	485	465	460	467	461	443	464	454	486	480	467	453	450	475	420	477	477	499	474	494	484	482	486	444	488	481	464	467	452	515	481	493	484	497	400	490	441	472	502	480	490	452	493	520	452	521	482	493	487	473	463	453	473	463	482	511	453	488	493	444	453	452	459	491	451	512	511	461	464	459	465	442	509	471	490	496	445	474	500	450	502	474	473	492	463	429	465	443	460	458	474	468	473	441	427	466	485	504	477	477	457	485	459	488	489	436	453	503	470	480	442	440	493	441	460	445	462	476	452	494	458	462	462	448	414	438	497	465	466	472	452	499	476	469	482	488	484	437	466	471	476	491	456	481	458	443	460	479	469	512	462	470	479	466	476	482	468	484	462	492	480	475	494	468	417	507	507	491	425	446	444	463	440	460	457	478	465	456	459	455	480	446	481	464	458	477	458	518	465	469	461	479	492	486	438	481	477	462	480	466	458	451	475	478	442	439	489	460	457	503	490	474	415	436	453	484	426	480	472	452	456	468	441	495	474	499	468	476	439	475	472	496	455	484	444	435	470	467	531	455	468	484	464	477	458	462	454	488	455	462	439	456	447	487	497	493	458	501	451	453	483	498	478	466	447	476	467	429	414	484	491	479	493	480	486	467	496	509	457	531	464	480	470	467	451	441	471	474	503	461	473	460	455	435	470	487	471	467	471	486	454	447	441	452	480	436	490	469	498	490	460	461	468	451	467	496	438	470	444	464	458	489	487	474	459	452	446	500	477	485	477	467	500	490	443	461	466	464	463	437	425	479	479	424	443	489	469	460	474	453	487	470	470	445	479	495	467	474	482	452	518	449	472	493	492	505	470	466	441	496	499	448	419	455	482	498	488	444	474	482	481	472	464	452	462	453	462	490	465	460	466	490	440	417	430	468	490	476	449	463	498	467	460	490	463	469	469	498	459	473	523	503	445	491	489	453	479	480	477	500	454	502	464	459	458	437	453	459	470	474	498	443	462	495	453	461	492	496	476	466	482	446	428	438	457	476	459	439	487	456	485	492	475	461	499	468	466	475	480	489	456	449	510	432	435	473	454	449	433	450	457	444	455	484	494	486	484	472	483	497	472	479	466	449	455	482	508	493	453	477	487	445	464	526	469	501	485	478	465	452	444	484	474	477	470	477	487	526	483	470	489	456	470	524	503	437	486	482	436	462	508	458	487	477	428	501	476	526	489	490	471	460	430	543	433	433	470	446	463	468	450	461	483	433	483	455	490	455	469	464	460	485	447	494	475	448	486	449	440	460	478	468	485	458	469	457	459	478	467	437	480	433	517	478	477	470	444	493	468	423	465	503	465	456	485	494	506	509	465	437	485	432	438	487	483	477	474	457	475	473	450	476	448	468	485	448	480	482	488	493	480	526	491	478	488	527	456	488	460	473	487	448	474	501	453	424	473	432	468	520	486	495	457	489	516	437	453	464	458	440	476	475	465	472	413	477	487	496	498	444	421	446	444	470	458	468	452	480	477	522	460	485	423	518	440	445	446	491	483	479	480	447	473	464	458	494	535	471	453	450	506	434	467	484	465	428	444	499	476	476	470	479	423	481	480	522	494	479	478	447	469	517	482	509	527	468	466	483	482	435	430	498	461	447	469	433	480	486	476	454	455	494	466	447	496	433	443	439	485	492	466	436	478	491	454	486	466	457	446	497	461	519	487	466	462	466	476	461	476	469	441	489	467	509	444	482	491	433	453	443	448	454	486	473	484	461	445	467	474	486	474	455	480	452	455	507	481	504	485	449	482	457	483	474	489	501	466	493	518	493	486	448	479	474	492	480	446	465	446	451	478	479	458	506	484	493	475	483	469	457	445	459	444	450	490	430	454	462	465	457	434	455	469	463	466	486	452	447	451	476	456	427	432	448	449	486	493	454	463	468	529	504	445	496	463	474	479	456	482	489	494	500	485	493	497	477	474	498	487	469	466	456	454	494	423	491	466	473	444	497	493	456	509	479	458	461	478	502	498	518	447	452	466	465	509	448	456	472	456	470	460	472	500	456	459	485	460	501	484	457	475	505	453	443	420	516	500	501	493	473	483	480	426	509	470	464	503	470	463	433	474	479	456	461	472	457	441	452	470	482	444	474	479	454	452	501	464	470	449	489	457	505	447	450	501	480	470	496	482
3708	3043	2438	1307	967	1251	5016	18853	23559	17589	8497	3249	1320	624	466	425	447	423	433	426	423	444	435	439	420	416	400	443	437	442	410	457	412	416	423	413	419	453	399	422	429	421	442	423	436	424	386	406	423	442	393	425	437	410	469	466	420	410	440	426	410	459	435	410	404	429	435	431	397	410	432	402	419	393	417	420	427	406	408	431	435	431	447	398	427	389	430	427	406	412	420	417	392	421	439	417	442	445	427	402	424	423	417	391	398	403	413	417	415	431	447	446	421	435	404	429	405	421	394	414	424	416	427	403	390	408	453	458	398	446	411	404	402	454	445	440	457	403	436	429	405	475	405	408	412	405	406	425	381	389	437	439	448	428	407	414	429	421	420	452	417	422	407	438	400	405	393	442	424	426	406	409	393	383	396	427	392	411	420	428	411	408	412	387	449	381	414	414	414	407	401	423	409	423	450	427	417	387	446	464	454	449	413	411	473	418	410	439	438	432	415	453	432	435	392	441	410	425	410	456	471	415	406	433	435	408	421	430	400	436	450	444	410	386	411	451	423	443	425	425	420	397	426	379	429	409	409	427	435	424	424	421	422	401	411	403	392	430	414	429	424	429	429	412	415	429	416	427	415	432	414	402	443	411	411	434	422	406	425	397	410	431	447	459	458	418	411	421	382	425	435	415	414	433	447	431	441	436	390	464	387	418	453	435	439	403	457	412	427	416	461	425	430	437	423	400	372	406	442	434	462	408	431	420	423	430	445	416	407	395	432	445	406	411	405	393	431	429	424	427	421	405	380	444	409	395	430	401	392	391	377	393	406	423	425	451	422	414	433	416	411	451	413	448	438	416	428	412	403	396	445	428	392	393	454	415	449	454	425	385	429	405	419	393	434	428	425	419	388	424	432	402	383	409	422	431	410	413	446	395	442	446	419	437	423	442	399	412	399	381	421	410	405	430	402	440	399	409	442	394	449	413	428	405	411	416	398	379	383	445	400	435	402	414	412	413	423	427	404	429	378	437	391	408	431	409	408	437	443	431	422	430	427	419	397	448	419	420	432	420	429	442	422	438	446	434	430	409	404	413	402	438	434	418	419	415	422	392	447	385	406	443	417	438	414	419	408	433	412	398	439	424	435	389	400	427	397	420	452	424	449	416	434	433	460	420	423	416	387	448	406	402	452	433	397	454	383	436	421	444	434	403	436	454	426	403	432	404	442	459	423	462	429	426	420	359	402	441	427	447	445	387	420	416	435	418	393	464	424	414	431	410	402	410	413	418	459	397	422	450	437	401	396	389	422	397	421	427	404	401	462	426	409	415	389	425	396	399	452	394	421	435	407	421	402	427	413	437	426	420	428	413	419	401	386	361	447	414	431	401	422	433	387	430	427	447	419	433	371	389	405	394	402	447	416	419	407	411	405	425	430	430	438	394	454	407	412	429	423	391	413	409	476	406	410	417	404	416	423	394	412	420	451	416	366	441	421	409	414	417	430	439	430	408	444	453	418	429	439	435	409	436	392	456	430	425	448	416	457	416	468	409	420	435	445	413	440	427	401	379	398	394	407	377	389	433	449	425	463	402	460	457	431	452	427	465	418	421	447	452	412	433	415	441	414	441	426	430	388	405	425	425	429	434	455	407	449	409	411	430	453	419	444	442	435	377	408	407	422	410	437	392	384	421	380	432	434	416	424	436	427	425	418	422	421	450	440	435	448	428	389	414	444	421	417	420	401	430	404	385	429	427	431	412	411	394	367	450	443	439	399	443	439	422	397	426	453	464	420	424	406	376	381	392	419	428	411	415	427	455	419	402	450	434	412	430	439	424	419	442	433	409	411	417	447	424	452	426	410	453	391	423	399	416	428	419	412	417	395	399	429	406	432	402	419	412	418	442	413	410	388	442	416	402	468	396	419	412	412	430	415	434	414	413	439	412	424	406	424	424	429	421	375	378	448	402	408	448	409	414	425	421	391	410	420	421	400	392	409	401	455	399	419	425	404	441	445	426	406	401	411	447	436	458	404	400	435	406	430	426	443	433	455	447	426	459	397	435	422	452	419	436	409	371	412	430	428	373	443	400	383	410	449	431	434	420	419	433	426	458	405	428	457	438	397	393	457	457	402	426	427	437	399	451	408	423	411	421	422	452	420	394	418	423	377	430	449	426	421	446	441	421	436	444	433	437	428	435	414	439	391	411	456	390	428	409	411	413	448	391	424	400	423	415	422	465	402	430	430	395	440	396	417	446	431	424	429	436	392	414	418	403	423	411	457	433	427	441	418	398	405	396	421	391	430	421	447	412	471	432	374	423	430	433	429	429	424	353	423	385	442	416	439	456	426	390	423	418	412	459	426	419	424	415	420	450	441	398	419	431	392	388	429	410	427	422	414	409	401	412	409	395	392	448	421	453	424	420	446	400	406	418	425	400	458	424	409	443	411	407	437	438	438	430	411	441	401	412	414	425	450	464	424	426	413	429	394	383	443	408	382	419	431	404	418	413	427	421	433	411	460	402	380	423	437	388	439	435	438	405	404	422	415	416	419	432	419	366	400	380	430	410	418	441	446	435	446	414	396	425	424	429	395	456	426	414	425	427	427	442	410	463	395	426	453	410	440	401	452	437	403	437	436	404	450	388	379	422	411	393	416	421	435	432	428	409	425	428	417	389	441	443	413	391	399	403	420	405	441	469	401	401	398	400	432	412	438	478	391	411	430	427	430	423	421	406	415	440	436	420	408	452	434	405	449	447	398	440	414	392	428	426	399	413	408	419	439	408	433	423	410	411	413	463	416	452	389	372	435	433	402	419	430	395	436	422	414	437	430	392	432	395	427	450	382	416	442	415	396	439	458	358	415	424	366	440	428	454	403	401	449	416	449	436	440	428	428	427	441	423	388	393	443	415	426	398	439	402	403	435	404	430	438	400	411	403	407	437	439	382	407	451	430	426	379	449	403	452	429	427	397	426	416	420	430	435	416	411	429	372	405	421	408	393	445	449	422	416	397	380	427	399	435	421	431	424	402	395	437	416	442	420	393	414	427	409	410	425	408	401	439	393	428	434	426	404	411	421	433	409	425	433	405	457	424	429	440	409	378	424	406	411	462	449	421	379	447	447	387	465	448	437	408	399	411	441	422	383	391	399	423	429	415	455	418	401	406	416	400	463	426	411	408	423	411	420	413	405	434	450	437	427	412	397	416	435	442	414	414	423	482	438	447	423	411	421	443	435	386	416	398	407	428	427	399	438	359	400	426	455	380	361	415	430	445	435	469	428	401	412	413	446	425	415	408	407	425	412	393	422	422	418	389	423	440	443	389	416	443	418	415	405	386	410	417	395	443	458	423	385	428	435	418	433	384	411	439	399	463	447	415	405	403	408	431	424	381	438	400	414	383	394	396	431	413	411	420	404	424	409	447	423	462	415	448	463	373	432	418	412	426	418	399	418	377	420	421	417	401	422	386	408	446	387	423	409	410	402	424	419	454	428	401	427	386	395
24455	21450	28835	24491	21417	8884	11040	38307	42674	32551	18223	6183	2098	988	682	668	649	659	635	653	592	655	639	588	671	620	596	605	647	645	628	612	618	636	624	639	686	593	605	597	593	638	592	607	604	610	629	633	610	635	648	618	604	600	599	619	649	622	639	597	624	647	602	653	587	639	626	627	620	662	660	659	644	578	629	687	641	626	647	588	618	586	598	591	631	653	612	599	638	630	621	614	675	590	630	634	658	575	594	664	628	629	641	620	661	650	638	679	618	683	662	583	635	585	660	624	607	602	596	624	623	622	651	607	613	588	644	590	634	649	602	627	680	594	697	598	620	624	623	586	624	639	609	617	616	612	650	604	644	608	672	586	613	614	630	615	583	598	660	638	644	586	602	643	616	673	625	621	605	638	609	606	610	642	589	641	608	602	634	605	631	590	670	568	673	630	607	627	631	663	613	661	621	639	594	607	645	621	675	666	639	624	614	635	616	595	631	630	614	603	579	603	631	620	615	663	634	652	596	638	644	572	624	631	617	654	627	628	620	630	598	632	657	626	634	614	614	644	627	591	678	603	666	594	593	593	658	610	635	639	599	637	583	636	604	631	606	614	636	648	657	617	635	634	574	623	624	657	667	617	603	643	604	664	632	618	608	613	663	628	604	637	616	651	582	597	587	625	644	606	609	612	626	629	631	625	646	658	676	608	643	618	619	615	600	627	588	629	622	590	601	625	621	608	602	612	598	662	615	591	616	594	641	638	606	673	599	595	611	657	585	634	621	615	615	587	635	647	639	597	621	571	625	606	580	581	603	595	632	656	600	590	648	623	587	607	609	604	634	604	643	642	630	612	565	624	643	679	570	617	608	655	616	634	629	580	602	610	642	617	627	616	601	629	626	618	600	595	634	633	608	618	610	635	612	594	621	599	612	640	590	631	636	622	618	560	547	587	613	660	580	646	647	627	624	586	601	603	620	625	644	596	647	603	578	626	627	601	620	629	652	607	618	622	640	603	623	603	622	558	606	694	645	602	631	574	599	586	654	648	624	634	654	663	627	652	598	633	609	592	596	589	578	600	615	634	623	625	631	678	624	593	617	611	651	666	607	601	591	610	618	650	661	622	642	643	624	595	629	622	597	644	595	617	670	619	609	626	596	617	628	615	633	629	661	590	615	615	617	625	605	617	662	628	579	593	637	635	608	551	609	615	615	621	671	568	627	621	593	652	595	581	576	625	617	590	633	623	577	620	659	632	624	603	597	625	625	637	602	654	658	612	613	647	647	606	611	590	625	642	599	627	604	648	636	653	576	590	613	617	614	627	601	587	588	628	645	646	607	661	618	583	593	657	637	625	610	641	620	588	674	589	598	543	597	618	634	630	636	652	573	612	586	614	592	622	598	627	591	614	635	664	623	605	588	609	596	584	630	584	610	644	611	592	604	676	592	629	627	623	626	589	598	621	633	609	605	581	586	638	619	650	655	600	615	595	601	605	595	612	625	596	642	611	604	636	641	646	683	613	630	602	575	607	581	624	625	617	611	635	638	650	578	611	588	631	573	606	629	588	623	603	623	604	634	629	572	618	664	639	602	606	625	661	608	615	641	603	583	660	612	607	611	573	623	654	596	636	632	627	642	613	618	619	615	640	579	612	620	648	628	623	585	598	615	665	650	604	593	625	562	607	618	647	564	634	622	589	568	621	630	642	588	581	616	636	652	572	609	576	605	608	623	592	574	578	621	615	600	612	594	569	617	616	655	582	726	642	620	555	607	595	605	607	590	602	607	638	641	613	618	604	616	612	589	613	618	617	637	659	602	600	613	614	605	641	597	648	630	563	626	628	618	637	632	620	582	608	592	637	670	627	609	613	619	585	610	581	605	601	575	615	602	594	637	601	599	586	617	624	662	623	654	630	632	589	622	634	622	586	570	631	638	620	586	619	595	575	620	585	647	637	596	615	610	585	625	641	617	653	617	635	620	640	622	646	598	594	609	593	620	604	599	609	632	664	583	577	618	629	599	600	636	634	592	620	676	613	573	644	617	627	599	586	618	645	649	616	581	640	607	632	600	591	606	624	662	613	589	624	591	625	600	589	586	616	638	616	600	660	658	617	548	605	619	585	611	616	627	601	580	612	610	591	612	623	589	623	609	577	624	631	601	655	637	580	583	610	618	653	665	629	612	624	602	674	651	631	594	604	580	581	615	633	603	609	606	640	599	645	623	594	681	599	639	641	590	643	619	613	670	610	617	581	552	637	562	587	628	659	635	638	647	596	599	672	595	618	658	595	662	614	613	609	635	601	644	610	662	591	642	609	629	599	607	657	627	624	574	652	602	621	634	598	584	620	604	641	640	637	672	635	652	594	602	637	623	594	616	617	631	600	630	613	628	574	595	617	611	619	597	642	678	651	606	597	603	615	618	622	589	613	636	591	606	604	617	575	634	643	614	639	595	606	606	604	599	622	596	598	609	613	655	633	621	644	620	623	584	622	623	615	577	590	638	592	622	603	654	634	603	630	582	650	587	615	661	636	627	638	629	592	580	632	627	624	683	579	625	628	626	602	651	641	622	626	638	639	618	690	588	624	641	601	627	643	641	646	634	600	679	644	642	599	650	594	578	591	643	617	617	621	610	623	576	597	599	584	600	590	583	606	609	648	627	542	625	648	598	643	649	612	621	636	585	638	603	604	628	610	598	583	637	618	618	627	627	606	630	578	586	573	620	615	602	627	645	654	615	615	618	634	601	596	588	612	591	606	596	640	629	571	612	656	639	586	581	647	588	584	617	588	625	601	577	606	604	602	615	623	588	645	649	622	580	606	583	641	608	590	618	621	601	602	602	610	613	588	607	608	638	640	571	577	614	645	614	619	562	582	609	629	585	599	606	630	632	620	629	594	621	661	623	597	601	622	634	611	603	670	604	636	650	621	591	612	601	616	619	626	586	600	635	621	608	606	596	577	616	592	592	587	626	645	617	572	580	605	604	641	631	631	633	590	616	660	603	594	656	583	631	617	655	621	609	591	613	584	614	632	609	608	630	592	572	628	615	620	638	648	656	640	633	611	644	586	611	609	642	651	628	600	612	628	620	604	578	626	630	559	592	638	621	598	641	615	612	630	600	577	627	616	619	607	579	637	631	584	595	643	643	638	634	614	583	610	622	581	621	688	580	589	605	660	630	664	607	624	645	606	592	625	598	600	625	606	645	612	601	619	632	598	614	603	590	581	557	627	613	614	605	611	626	615	608	626	645	590	603	617	630	617	614	634	586	630	641	589	591	586	646	613	620	581	603	566	609	604	583	629	606	629	626	550	635	604	598	606	605	580	602	643	610	644	586	619	614	603	602	639	607	579	629	679	650	635	558	638	632	596	615	603	611	625	593	610	642	598	668	637	627	615	629	578	630	607	600	661	621	615	612	639	622	635	598	627	591	631	604	602	654	569	599	649	633	627	651	599	619	600	647	608	633	624	604	593	620	565	652	620	608	628	574	637	592	637
4050	6130	4880	2485	1842	3100	11816	39244	38175	26592	13753	5292	1959	932	620	541	525	522	533	536	526	541	512	522	580	524	519	587	487	498	524	520	557	545	560	516	548	524	586	530	554	544	523	553	530	531	553	548	575	551	532	567	571	526	543	576	504	530	554	531	564	537	513	503	578	503	532	533	569	568	539	571	506	575	519	529	552	539	521	508	503	523	582	548	568	528	558	542	550	516	564	565	549	520	535	518	534	561	495	535	543	501	572	531	509	519	502	540	566	534	545	546	545	505	552	574	553	536	556	532	548	567	548	533	520	534	556	533	552	558	544	491	536	555	516	558	503	540	554	577	534	507	533	523	510	535	561	504	550	504	502	532	534	530	559	505	522	525	539	530	504	532	509	529	564	505	491	505	554	521	558	532	542	512	525	558	547	550	534	549	561	549	547	554	540	544	523	569	532	507	517	540	551	512	568	553	542	540	535	550	529	528	544	519	513	509	540	573	552	550	512	520	544	519	555	546	540	561	539	534	574	528	593	534	516	522	506	576	563	521	534	558	528	530	524	551	504	553	550	525	546	521	532	540	519	487	510	545	559	546	531	555	558	547	524	538	523	516	535	554	585	561	564	544	570	533	557	548	539	515	554	522	535	536	547	567	575	540	526	548	524	541	540	532	546	533	535	567	536	521	541	510	542	544	579	572	515	539	527	617	546	510	579	530	548	507	575	567	546	482	518	554	543	517	509	560	532	556	518	501	500	480	541	490	519	523	518	512	521	539	540	544	577	530	526	559	564	528	564	553	535	512	532	520	570	514	563	557	522	550	496	525	509	522	546	512	506	526	514	544	517	537	542	539	512	512	507	557	534	545	577	509	540	493	529	552	519	524	556	517	542	574	534	586	525	573	529	527	509	539	525	519	568	549	524	566	572	556	557	569	517	533	528	488	537	516	525	555	521	613	557	515	554	567	547	523	510	500	526	540	595	546	519	539	498	546	556	530	538	528	504	528	543	548	518	537	508	544	497	521	502	528	512	554	544	546	513	539	525	518	543	577	503	505	523	526	564	510	545	525	580	504	555	536	526	543	536	533	555	508	560	565	532	543	546	548	518	524	554	550	539	552	542	549	538	542	501	516	504	504	536	518	563	555	545	529	547	547	537	538	535	519	501	570	548	529	531	544	510	514	562	590	533	551	506	545	541	544	552	504	582	532	549	530	543	526	540	538	561	582	533	502	544	512	521	487	538	545	552	505	544	558	564	575	513	566	508	541	524	523	507	558	495	521	563	577	547	512	570	529	570	514	573	507	506	507	531	575	555	532	530	522	521	519	524	500	557	555	558	536	479	534	553	528	519	512	549	517	556	568	544	517	549	524	477	506	513	547	536	571	524	508	493	505	549	507	547	551	522	522	531	538	533	576	578	555	494	506	530	508	548	507	509	546	491	535	531	572	519	529	573	525	490	582	570	521	500	577	529	526	529	525	521	545	528	551	528	523	544	483	549	525	531	540	534	564	585	561	535	523	527	517	553	558	517	563	565	479	532	539	542	530	569	514	587	541	547	501	533	498	538	550	520	519	565	585	519	546	510	520	559	561	558	565	520	573	513	525	529	504	549	552	513	522	556	539	545	515	552	529	538	604	535	534	566	555	537	518	549	573	514	517	521	538	546	531	563	502	543	539	540	573	512	544	579	514	487	536	554	503	522	540	533	513	522	550	562	527	517	541	531	561	514	541	541	497	531	532	548	557	533	544	569	535	528	583	525	549	539	504	563	530	526	559	497	544	535	515	572	545	557	555	545	527	561	501	569	538	515	564	502	588	543	530	560	543	545	559	563	496	519	561	518	549	539	530	483	536	532	528	507	511	552	496	546	519	542	560	502	512	511	561	558	558	550	553	558	518	553	508	567	551	535	544	575	548	525	555	534	530	519	486	543	578	528	542	551	542	546	566	519	559	541	551	512	530	521	521	542	554	532	494	505	546	537	498	561	538	551	548	515	523	559	592	561	537	551	547	557	543	538	508	492	541	554	527	547	536	528	524	532	553	536	503	498	555	536	511	535	487	545	541	555	560	543	522	506	545	539	563	507	550	539	532	520	519	524	535	537	525	491	520	501	570	548	562	552	513	559	477	559	550	554	543	527	505	539	520	553	545	512	518	536	508	526	595	503	552	562	561	541	514	547	529	515	504	540	532	531	544	539	520	498	527	515	523	560	553	558	580	531	524	575	509	547	513	517	552	520	553	533	535	542	521	531	528	543	516	521	549	554	523	548	574	530	488	503	569	538	540	512	499	534	568	511	512	519	485	514	545	547	467	523	518	505	506	557	560	546	528	502	528	540	549	539	560	499	544	539	568	512	498	505	552	551	509	526	557	500	576	548	541	487	553	512	568	528	535	519	571	513	546	517	530	559	517	457	551	540	511	503	494	524	518	540	559	528	534	563	508	529	548	531	539	544	538	502	571	549	508	544	553	523	556	551	549	541	550	531	474	518	575	536	541	516	512	535	543	535	544	552	576	528	484	545	557	518	525	549	473	538	535	515	506	553	543	547	596	541	532	554	508	505	543	515	529	535	579	537	534	551	510	539	565	511	516	531	534	525	520	527	492	557	531	566	501	557	518	549	543	537	516	528	560	516	529	531	530	500	547	485	546	543	580	512	567	555	541	565	486	547	536	535	510	504	534	571	494	589	535	542	563	522	512	534	496	562	562	516	547	521	555	532	521	530	519	495	525	551	574	511	543	536	506	525	522	507	562	523	547	523	563	518	549	612	579	534	552	546	531	550	548	536	540	527	594	542	561	540	510	511	562	493	529	541	539	539	533	513	548	568	543	574	557	521	532	522	535	536	528	523	509	513	540	538	511	524	538	518	514	477	539	550	535	514	503	567	484	536	553	527	522	545	565	579	564	526	558	551	496	538	534	505	563	540	572	529	523	499	528	528	539	540	527	532	517	517	544	508	531	555	563	515	540	560	521	512	520	589	539	543	545	545	550	521	519	519	532	579	539	560	559	512	528	520	530	543	466	580	558	570	543	564	521	555	513	533	537	492	509	547	526	570	552	501	561	511	509	556	554	537	543	499	517	503	528	491	528	542	492	588	559	556	519	519	530	524	507	536	545	596	491	494	527	539	496	542	578	567	543	558	518	514	520	550	543	554	521	565	544	529	570	550	521	558	534	497	548	508	473	549	513	580	553	490	562	508	548	551	539	523	535	552	536	553	551	510	510	504	557	526	509	560	523	544	519	522	523	547	546	552	556	505	489	549	510	521	527	543	536	576	552	522	523	528	536	511	580	510	523	544	530	578	583	509	544	540	539	512	566	538	514	558	539	517	503	546	501	529	528	563	533	528	531	539	526	526	588	519	530	511	518	542	520	540	526	565	511	511	522	539	521	552	538	548	514	527	536	516	496	515	535	554	514	494	506	547	571	574	525	519	509	538	522	466	509	580	503	514	507	548	569	531	545	519	534	546	560	512	556	532	524	507	511	527	542
27672	11817	1187	696	541	573	922	2822	2750	1936	1077	783	538	461	426	451	433	431	432	449	439	486	409	463	489	415	464	460	396	409	434	437	466	440	453	399	418	406	408	410	448	394	432	421	440	466	428	394	448	418	488	443	410	391	405	404	431	434	409	429	444	438	422	452	427	443	396	447	395	449	422	438	429	436	393	435	448	440	414	385	435	451	433	469	418	419	457	390	431	438	415	419	416	419	427	437	425	433	460	459	428	463	441	405	419	445	430	448	437	422	396	447	427	431	412	422	426	462	414	407	457	419	429	466	457	444	434	429	444	432	418	449	428	401	428	467	450	437	428	459	449	428	445	433	406	403	419	413	408	453	439	421	448	397	417	403	434	457	422	459	443	410	435	442	447	434	441	447	438	423	410	411	486	473	447	409	412	465	419	423	420	448	409	406	459	425	439	427	439	406	391	446	412	458	435	425	427	418	416	423	424	429	467	435	459	429	407	445	414	396	467	422	468	448	421	466	413	405	421	438	409	438	422	433	403	458	464	461	426	391	441	435	442	460	452	429	456	420	401	409	463	399	464	406	444	437	444	430	439	377	458	416	432	425	414	404	425	457	420	413	470	449	439	430	509	407	455	437	436	392	472	462	405	412	461	442	430	464	415	467	398	427	442	428	428	416	460	408	424	397	440	438	449	404	450	429	427	448	433	476	417	442	468	447	406	477	454	445	435	410	444	446	446	471	441	446	442	417	419	424	428	432	439	428	465	407	382	455	410	432	399	450	472	445	419	408	391	419	437	437	437	399	412	444	441	424	431	441	392	428	459	440	440	468	450	441	428	403	425	490	431	416	431	457	426	414	438	440	379	422	443	403	478	439	422	389	415	476	409	470	423	438	428	419	408	415	432	410	454	386	460	423	423	445	429	419	411	420	379	446	421	419	452	436	413	414	432	437	439	403	451	418	414	451	437	431	450	442	437	447	442	430	451	434	434	420	434	431	430	418	464	392	414	441	428	397	433	423	430	480	462	421	466	426	439	378	445	459	427	442	433	411	416	418	416	418	465	426	436	459	450	417	465	439	436	409	436	432	431	423	398	443	461	394	421	427	432	437	405	463	439	447	449	439	453	420	428	429	431	479	409	464	441	457	484	431	417	412	445	440	443	438	432	445	404	376	400	459	422	449	422	423	408	427	453	454	447	430	438	451	444	461	387	428	454	417	402	423	468	452	414	420	457	431	402	428	441	445	411	417	448	462	435	402	436	409	461	405	445	443	423	440	430	417	406	416	446	429	431	446	434	417	441	441	414	448	447	452	459	416	470	415	440	433	439	424	434	422	463	445	435	425	451	430	408	485	416	424	431	400	464	462	443	436	434	442	459	409	458	438	411	422	455	420	430	419	447	398	401	439	440	390	467	424	426	423	431	436	419	419	426	429	455	433	423	448	450	428	447	398	439	448	460	405	458	416	436	426	412	436	449	413	465	437	438	412	428	412	406	430	426	437	437	457	467	462	424	448	463	426	461	466	402	412	426	438	473	414	436	448	408	373	399	438	417	390	434	440	439	432	422	409	457	421	434	471	423	452	393	437	476	479	444	428	400	460	423	460	468	431	459	410	415	439	423	438	429	395	449	411	442	434	421	431	417	450	436	422	437	415	430	464	452	450	427	428	421	440	423	424	426	418	440	406	411	448	423	459	430	420	416	451	452	430	404	439	405	417	413	429	450	417	427	430	427	431	439	436	399	460	454	423	445	426	454	433	421	433	429	447	454	431	386	454	409	422	433	414	432	481	435	432	449	392	428	447	426	419	443	432	442	425	406	419	446	449	428	447	434	426	414	410	458	399	403	451	398	439	437	408	494	448	441	425	446	405	436	395	463	412	408	366	433	473	435	461	415	403	427	436	448	422	470	442	393	459	460	429	441	414	412	441	456	437	390	436	449	443	426	435	421	450	433	400	416	411	475	459	435	408	425	414	452	406	438	440	431	428	463	422	442	427	450	418	417	454	434	391	433	453	449	453	424	450	423	440	425	450	426	424	439	412	403	416	439	444	444	452	398	446	423	481	436	427	421	410	366	426	412	399	447	451	430	443	474	436	457	435	431	418	378	445	410	417	418	467	437	452	407	417	443	423	439	427	422	430	437	439	401	418	444	432	410	414	452	462	447	427	399	415	424	456	438	403	415	409	459	468	432	453	414	410	448	468	411	431	456	397	455	420	417	410	446	432	442	424	431	444	441	486	449	441	396	440	406	446	431	416	431	408	421	459	454	422	450	407	441	426	437	429	419	421	448	418	441	417	420	429	437	439	403	437	439	398	439	402	427	418	472	438	447	430	456	413	472	477	444	452	441	439	455	428	416	402	397	422	425	443	414	436	430	433	416	409	430	430	421	424	450	417	433	422	436	424	444	426	432	412	421	439	441	424	466	429	433	460	414	454	431	407	397	417	385	425	479	429	437	416	443	392	433	438	452	407	458	427	479	435	496	440	421	427	459	450	419	423	450	435	428	449	456	445	434	456	428	448	426	470	417	463	422	449	448	450	441	432	441	462	443	418	406	459	431	429	446	422	423	407	452	462	438	432	441	450	451	426	445	426	481	416	449	437	411	416	439	420	418	438	458	457	445	423	438	451	443	423	409	437	439	400	412	485	442	439	436	445	431	418	439	424	425	446	431	402	438	421	426	420	431	452	434	414	451	420	413	394	453	450	427	423	453	435	425	417	443	419	433	443	458	420	389	422	436	459	412	446	438	438	427	431	471	453	413	414	442	414	429	459	447	396	439	446	443	401	450	443	442	432	444	433	425	415	408	433	434	460	403	428	447	421	435	424	429	408	405	436	456	452	437	431	439	422	441	415	456	474	453	437	445	465	409	401	430	421	417	435	416	394	453	456	417	444	410	449	421	428	449	400	427	415	430	423	414	414	436	453	417	460	456	400	443	427	441	433	436	492	432	387	401	428	433	393	462	449	377	429	439	467	451	417	398	421	441	440	431	415	456	420	431	427	425	434	453	448	415	407	437	450	431	434	393	461	397	448	468	433	427	413	420	426	442	468	426	417	442	448	423	429	429	410	430	427	428	432	415	412	454	485	418	452	454	431	435	401	468	436	431	419	461	398	460	443	435	484	468	457	430	407	418	433	396	457	447	409	444	437	448	451	407	472	453	405	432	442	441	409	431	421	428	423	430	410	413	433	435	451	421	446	420	445	412	463	381	397	470	429	419	403	427	447	435	425	419	456	398	422	407	432	415	403	442	413	449	387	432	455	426	456	438	424	442	423	427	469	447	422	448	441	448	450	428	425	414	418	482	429	437	431	429	430	411	426	456	394	456	444	418	430	452	460	423	402	420	375	442	413	426	448	444	413	427	435	465	435	461	450	425	454	439	453	401	400	413	406	419	452	463	426	445	417	401	436	439	425	444	436	467	428	427	442	460	436	466	467	439	463	462	433	469	407	455	453	434	445	445	407	442	431	433	444	406	427	435	435	415	442
5130	679	615	534	489	477	1282	3586	3192	2094	1216	735	471	419	401	385	377	349	367	373	376	379	386	362	372	353	373	341	380	379	347	374	400	397	381	387	409	365	407	396	379	408	380	354	354	415	407	399	350	383	367	383	402	424	372	373	374	328	390	328	384	331	369	381	389	422	362	382	391	371	379	379	398	400	388	359	363	380	350	346	398	373	358	393	399	369	367	400	355	422	374	430	347	397	357	382	354	387	384	366	364	396	376	374	385	357	371	361	375	346	352	404	380	368	369	355	373	382	359	370	386	354	358	370	396	350	375	354	366	365	365	353	407	383	393	369	342	399	374	384	370	371	326	367	352	371	365	335	360	379	359	389	343	374	372	332	346	378	381	395	367	389	365	383	379	351	352	325	373	339	387	397	380	394	386	390	390	369	346	370	370	361	332	365	377	370	356	410	396	363	348	406	375	383	395	359	383	352	374	382	380	374	377	365	355	389	382	347	377	349	384	412	336	332	355	392	369	357	339	366	379	375	342	386	375	376	373	383	360	383	344	354	380	396	344	394	377	410	372	348	382	357	352	378	334	403	396	389	359	384	389	371	370	407	397	369	381	381	341	404	385	375	378	382	358	371	362	420	373	362	352	350	353	392	393	352	395	395	378	378	379	394	352	378	369	367	364	403	381	373	393	389	373	361	379	375	354	379	384	402	350	342	372	371	390	361	349	376	365	382	341	365	357	363	367	412	335	359	338	379	360	363	401	407	378	332	368	391	347	397	346	344	375	353	368	371	373	368	362	344	346	358	377	390	391	398	397	387	394	369	364	377	389	373	355	391	388	341	403	358	360	385	355	377	359	354	396	340	373	386	350	403	371	394	361	389	393	376	348	357	387	368	394	387	343	362	370	384	378	379	374	349	369	370	379	331	418	367	357	351	316	376	360	357	393	385	407	406	369	370	419	373	402	376	367	358	371	374	385	330	406	394	403	344	384	371	414	358	382	368	352	352	360	390	335	387	370	382	368	390	375	352	370	369	383	439	373	365	379	382	369	346	354	369	362	386	375	358	347	374	364	361	406	373	362	357	364	360	382	348	407	390	350	351	372	390	362	376	378	381	411	388	351	356	371	372	361	386	369	383	348	367	356	377	387	392	370	386	373	379	375	381	398	341	380	359	367	371	388	339	365	391	379	392	366	372	374	354	374	394	397	365	390	372	380	364	388	395	381	381	360	356	385	380	368	383	344	390	377	351	432	327	344	367	369	358	385	409	370	361	392	344	386	369	381	366	381	372	368	371	355	370	356	341	371	398	395	340	366	383	388	362	371	386	361	398	402	399	360	377	389	368	404	352	381	368	358	349	380	356	374	385	387	349	399	415	379	357	371	351	342	375	353	373	366	420	379	371	378	401	388	373	386	373	370	350	403	372	397	352	379	384	407	364	396	385	378	336	396	374	365	395	379	390	384	381	380	387	350	400	364	389	384	380	372	351	383	369	346	385	306	415	373	385	351	381	356	358	369	347	363	389	369	394	377	402	385	364	399	375	354	407	369	407	382	358	404	385	377	344	377	397	348	350	391	383	377	364	364	372	405	348	378	373	374	348	354	385	389	344	388	361	355	383	360	398	402	372	362	384	384	378	355	357	368	379	378	382	380	373	388	373	371	358	381	379	362	345	378	388	365	369	372	390	362	386	376	374	361	346	395	352	382	366	379	372	360	352	373	369	349	348	365	377	375	368	376	355	363	382	385	363	359	349	389	357	354	364	382	392	385	376	349	361	382	397	369	349	382	350	347	376	405	363	361	333	367	357	383	369	370	390	406	389	368	385	372	378	374	365	350	353	378	363	383	414	368	369	384	387	350	372	363	336	373	387	393	400	415	362	372	372	340	406	391	386	363	343	397	348	367	361	382	370	383	376	352	349	367	363	371	363	368	380	389	382	361	389	337	381	382	367	398	367	361	367	386	383	367	376	387	385	341	364	391	371	378	354	352	394	355	344	359	350	377	367	357	330	357	379	385	365	354	364	336	388	394	329	379	379	344	369	382	395	360	340	373	370	369	354	372	387	404	394	353	394	410	345	380	346	381	378	411	379	372	347	376	346	375	374	366	386	405	356	361	376	381	394	400	374	342	391	391	378	378	366	350	374	356	367	346	373	385	399	360	384	413	366	414	385	375	396	380	372	414	370	392	406	351	374	386	352	393	405	386	365	410	373	399	383	397	409	338	350	377	380	359	366	391	381	350	359	368	363	413	392	355	400	340	415	358	372	379	389	378	331	375	365	322	365	386	398	392	421	351	391	359	391	387	411	387	384	380	399	380	414	345	379	356	420	338	392	401	365	388	392	397	352	368	367	352	368	376	366	356	392	358	394	377	382	395	386	367	360	400	404	386	392	405	353	369	372	363	390	381	372	376	329	370	373	396	388	383	358	389	352	374	391	373	382	411	374	409	390	383	386	355	353	374	383	373	356	401	368	370	362	373	386	349	379	396	378	421	362	374	364	387	333	380	385	391	369	358	358	397	370	369	381	378	343	373	391	351	372	405	398	394	369	366	395	355	379	361	382	404	357	386	384	361	364	333	356	377	374	416	364	378	377	394	353	426	377	405	354	347	393	387	385	384	403	356	394	386	369	388	370	346	385	422	321	394	387	344	376	357	342	391	364	351	381	360	333	406	362	375	340	377	358	384	378	362	360	392	357	388	385	385	363	367	362	394	352	374	390	368	371	376	408	371	373	331	329	375	353	397	362	403	378	346	386	379	355	389	392	405	400	343	402	369	378	372	363	374	364	388	385	411	384	411	359	358	382	361	391	388	335	382	338	351	382	359	395	408	351	375	387	365	338	357	383	363	358	366	404	368	380	368	372	394	392	375	385	356	393	352	384	358	383	378	398	387	376	356	403	363	384	385	402	374	380	400	387	373	377	388	378	378	369	400	384	370	371	376	379	368	350	397	371	360	357	385	387	373	383	372	404	388	378	388	345	392	363	389	359	384	354	368	338	395	361	377	428	392	371	348	388	384	387	404	361	347	346	364	336	365	382	372	416	362	374	370	383	373	367	373	344	355	366	379	365	378	373	352	408	388	378	357	393	387	357	372	355	389	329	390	377	384	362	354	385	376	369	367	382	394	371	368	365	379	393	364	394	405	345	380	372	372	384	377	395	394	376	403	399	381	364	367	377	346	367	348	393	360	349	394	357	385	371	340	376	356	369	395	390	366	351	400	384	374	387	342	362	384	341	365	402	394	325	414	350	335	362	381	380	337	379	358	378	390	346	364	408	424	374	393	389	374	381	347	355	395	387	389	348	364	387	403	387	355	376	382	376	369	394	344	371	391	396	370	384	358	385	364	395	393	372	346	370	339	376	416	401	403	402	377	387	327	332	382	335	353	354	366	347	373	381	375	404	380	432	368	353	383	360	350	400	393	352	385	365	355	374	395	346	391	373	358	355	355	395	335	371	414	388	384	346	391	357	380	378	379	389	382	403	372	330
25606	21459	27507	25603	5610	1289	5491	21817	28126	17170	8981	2801	1064	632	526	494	466	455	465	473	505	447	464	476	488	459	444	497	464	444	473	508	476	463	470	459	495	488	529	479	416	508	469	461	468	480	470	488	459	515	463	492	463	452	440	500	470	469	478	529	446	422	448	478	460	487	456	476	486	474	493	474	465	473	509	506	460	491	464	480	470	466	472	486	465	455	458	500	498	446	465	478	456	525	482	477	451	462	446	490	443	439	495	467	452	460	448	434	461	472	492	504	464	490	466	461	463	472	455	466	468	487	473	481	455	455	449	507	470	496	489	453	480	504	476	457	524	458	462	489	459	469	497	470	460	439	461	441	477	458	453	475	467	478	447	442	464	490	452	491	463	484	465	470	501	463	489	456	483	441	480	476	481	457	471	463	491	507	505	493	454	487	476	450	499	478	472	485	464	465	520	454	493	483	501	470	428	450	485	500	470	496	466	437	477	456	481	474	497	488	510	482	516	505	489	496	466	480	488	477	481	484	467	451	471	429	467	466	455	472	505	456	509	446	451	476	486	461	459	452	450	464	466	471	491	498	503	476	477	477	465	475	475	449	526	468	461	412	457	472	458	459	420	442	449	454	504	491	489	452	476	467	502	479	460	506	503	452	505	480	459	451	483	479	450	486	485	456	468	458	480	458	470	531	479	456	487	480	490	470	481	476	439	482	464	463	437	441	475	449	465	456	474	456	492	464	476	441	483	483	426	469	456	454	478	462	468	468	489	480	509	453	482	453	460	446	463	452	531	469	488	449	510	468	472	504	444	469	471	468	467	472	463	454	440	472	424	477	467	466	462	471	491	444	495	466	461	437	484	433	478	476	506	472	470	469	497	506	461	460	469	451	498	440	460	474	465	465	469	454	486	463	465	445	485	471	485	478	442	459	454	462	437	475	447	510	489	457	438	470	480	477	482	464	476	482	454	470	482	522	493	452	454	441	467	466	456	480	479	490	452	517	454	498	469	484	493	476	461	489	443	451	504	465	477	458	486	470	494	452	453	487	481	470	500	460	450	489	472	503	436	494	523	465	482	452	457	468	514	441	482	457	492	493	460	465	499	466	449	447	492	461	458	480	489	482	457	443	476	472	467	453	513	492	439	433	464	492	488	440	468	491	489	481	460	508	459	454	462	437	471	441	462	482	503	452	454	478	490	453	480	474	440	480	484	444	528	475	480	430	466	473	511	470	459	455	464	489	491	453	438	527	450	492	449	480	453	465	458	483	480	497	470	532	465	461	466	436	458	506	432	458	478	486	463	481	457	445	480	508	472	479	501	475	464	488	474	496	505	499	473	505	472	525	454	492	455	483	461	435	474	484	464	501	491	436	474	448	472	466	487	447	510	475	513	487	459	466	457	444	496	475	514	437	481	486	462	478	478	447	459	475	491	467	456	482	477	472	489	481	443	462	426	520	477	469	480	442	415	482	469	423	487	505	452	472	447	483	454	481	456	472	451	459	464	454	475	485	454	461	459	432	485	471	445	482	499	505	472	474	485	476	465	460	410	459	470	473	498	469	446	487	458	446	451	460	454	453	470	490	486	517	483	502	434	482	478	459	461	463	460	485	461	483	499	490	461	496	433	466	463	449	427	457	477	476	494	462	432	463	494	474	474	478	450	508	489	496	476	440	469	486	463	448	488	477	477	495	465	455	489	519	469	445	478	468	489	485	474	463	486	454	496	457	454	448	478	514	489	460	489	474	491	480	493	468	471	466	468	447	468	435	497	487	463	453	447	483	478	494	444	443	468	468	468	485	481	450	477	489	496	504	477	491	485	419	470	471	487	479	471	508	458	481	492	476	447	488	512	494	501	519	476	472	461	513	487	470	503	473	492	479	461	445	442	478	451	490	492	521	460	509	435	447	486	463	451	482	462	456	469	464	469	472	441	509	484	508	445	506	470	473	477	461	476	462	475	469	488	458	494	467	451	454	500	502	474	435	485	463	483	446	461	485	506	505	487	463	475	488	485	479	484	482	511	450	481	464	458	505	465	493	511	433	466	487	475	483	459	444	486	480	441	476	458	486	489	497	445	491	468	500	471	485	459	451	488	477	489	469	514	507	455	473	486	474	464	445	480	459	459	511	435	475	463	476	451	443	451	487	471	446	453	477	493	501	481	496	454	452	499	524	458	480	467	472	479	451	461	459	461	493	475	450	471	453	470	467	490	469	493	481	449	436	496	471	488	449	447	450	469	470	471	515	470	484	461	467	491	460	522	476	476	464	447	465	498	451	490	432	460	432	476	435	491	479	497	449	464	442	466	470	452	496	521	438	435	467	451	512	454	473	454	446	511	484	485	436	474	478	467	474	481	468	492	486	469	477	447	457	492	459	444	449	451	485	469	495	441	438	506	499	449	481	480	456	450	430	482	475	446	441	490	472	472	459	443	457	458	446	479	445	516	459	489	482	454	464	447	475	496	455	461	449	461	475	479	466	480	509	476	463	480	470	442	477	485	457	479	463	449	485	456	433	493	465	444	493	460	454	466	484	458	485	458	479	486	453	445	489	443	471	485	468	479	432	425	461	469	426	446	465	497	492	468	469	469	505	519	470	442	461	492	486	468	469	495	443	452	461	456	512	475	457	467	478	457	427	474	436	456	464	432	469	469	485	456	493	465	468	521	438	464	449	468	477	466	482	467	468	478	480	459	460	484	491	487	473	482	458	463	482	476	481	462	475	475	469	457	433	530	439	482	459	467	489	487	487	457	451	495	484	475	503	470	516	464	454	502	479	484	468	473	498	465	451	491	459	485	459	462	433	476	496	473	471	464	484	462	458	498	449	449	480	458	489	469	474	492	474	511	531	446	456	474	460	498	453	470	465	469	502	452	480	467	454	496	480	437	489	467	407	498	504	492	448	427	478	467	492	511	445	505	472	474	451	471	488	470	498	467	462	489	462	499	444	453	449	491	455	480	485	477	473	451	445	477	453	467	452	445	414	476	463	472	433	454	465	465	482	473	488	451	455	455	463	420	422	475	442	493	460	486	464	434	450	466	454	503	457	472	476	486	485	470	478	476	472	457	495	453	431	448	477	459	476	488	451	457	484	499	480	464	470	452	459	492	499	455	477	473	477	453	468	503	512	485	507	473	447	490	489	453	469	455	474	481	485	468	486	467	433	488	472	474	487	502	509	492	463	491	461	465	493	453	461	459	462	497	455	481	459	470	453	531	485	457	473	450	466	452	422	532	489	480	461	487	481	472	470	448	457	455	507	468	453	471	517	495	454	440	470	495	468	446	494	481	447	482	427	470	437	450	470	475	449	497	450	507	460	473	470	473	466	450	494	464	459	483	495	485	469	455	479	473	431	471	451	509	491	470	512	461	484	465	468	470	497	498	463	463	474	440	479	476	461	429	489	474	464	509	501	469	462	447	497	464	476	489	468	512	476	470	480	505	462	433	502	447	439	482	466	477	478	470	437	478	488	506	492	435	488	462	493	479	451
3772	3195	2586	1344	1078	1109	7235	22753	24099	13812	7557	2831	1186	618	475	422	416	422	427	422	435	447	418	416	422	427	469	422	448	428	428	431	427	417	440	428	399	402	430	419	416	436	421	443	401	427	388	426	463	431	416	422	418	424	397	440	404	398	456	409	421	457	448	385	405	398	458	390	426	453	429	450	454	458	445	387	441	443	459	433	433	435	418	413	435	420	394	415	446	415	418	388	427	423	443	413	378	437	460	432	421	385	405	438	447	396	410	464	467	425	416	451	424	406	437	408	419	436	433	439	464	391	424	436	418	387	391	415	468	456	413	389	412	430	429	397	430	452	426	423	424	415	408	428	459	398	403	406	441	429	442	425	458	423	402	428	423	446	419	392	446	449	403	431	452	430	448	430	437	429	449	397	429	407	399	431	440	423	406	416	437	382	413	402	452	401	416	432	399	403	439	426	440	392	420	427	432	459	439	432	397	390	423	398	415	429	397	432	432	394	421	435	470	444	423	448	423	426	410	428	437	423	407	462	406	395	435	428	413	448	433	436	435	418	434	414	447	399	442	396	421	408	426	453	424	389	401	425	419	440	404	439	431	406	456	427	416	416	433	465	440	449	418	378	420	413	430	379	413	423	388	435	394	422	410	414	442	407	429	426	405	458	420	395	414	437	414	379	452	439	421	406	395	415	415	418	417	406	434	443	434	397	409	439	427	410	416	447	398	435	447	366	454	404	431	420	434	434	384	448	436	440	463	438	481	403	391	427	419	388	426	461	430	417	398	429	416	412	385	428	427	394	447	401	444	394	423	448	440	436	420	426	402	388	409	399	420	428	448	455	385	419	439	413	449	429	421	447	424	433	445	409	433	440	397	410	424	417	418	421	446	450	398	396	421	409	480	465	406	450	406	394	450	445	437	468	441	420	416	411	433	428	405	409	426	406	408	380	435	454	394	382	444	412	434	425	405	417	417	456	473	439	415	444	404	413	430	412	438	437	396	407	413	405	456	410	441	399	432	432	449	422	406	463	429	436	444	462	415	464	435	413	389	435	361	417	406	430	458	438	422	456	423	434	398	460	451	438	416	414	382	433	402	386	436	428	418	430	395	386	403	468	436	436	411	424	413	424	433	407	425	430	395	420	417	386	414	427	408	452	427	426	412	446	434	444	421	383	446	406	440	423	420	460	409	435	443	399	406	424	435	431	419	398	393	428	420	405	434	415	441	420	433	417	422	416	399	417	404	419	430	418	428	422	428	413	467	429	459	413	442	400	443	449	411	445	371	423	394	421	414	421	444	425	389	440	454	452	385	436	443	433	414	419	423	415	412	393	434	414	422	442	418	404	390	418	446	427	432	412	482	412	413	420	430	404	473	421	434	428	407	429	419	428	448	421	448	416	408	378	406	417	458	381	413	411	417	453	399	454	423	413	419	442	403	394	412	421	431	415	379	400	401	396	413	468	438	430	406	415	435	398	398	458	393	423	421	462	418	446	385	462	401	425	461	424	443	430	439	434	426	425	451	436	427	423	443	414	396	381	434	429	428	393	432	415	447	412	432	410	456	372	465	464	436	427	398	456	403	434	440	400	405	458	412	417	408	432	429	402	420	434	416	436	412	449	424	408	463	427	455	424	404	410	426	435	452	432	401	427	415	431	438	413	380	403	401	451	409	433	409	446	417	472	428	405	449	364	417	424	417	440	421	433	425	436	440	418	444	397	419	389	446	446	415	433	409	416	422	407	407	435	413	442	458	418	396	404	416	391	455	421	430	408	396	386	427	413	455	440	404	428	456	399	398	418	448	435	420	427	421	454	418	428	453	442	412	436	430	374	430	427	405	417	443	411	460	435	408	425	423	377	410	410	397	423	463	378	414	435	410	440	390	437	401	427	453	436	478	436	404	450	434	412	429	437	403	412	417	421	415	442	417	402	411	449	386	433	404	379	427	436	437	425	426	397	392	416	401	424	412	454	440	437	400	383	436	442	406	443	402	456	456	437	431	386	424	436	405	464	438	454	430	447	419	426	425	441	433	451	365	438	427	436	384	410	394	403	438	433	404	439	394	409	404	447	395	456	427	448	428	481	393	416	390	407	402	413	422	421	418	406	426	408	403	419	424	397	418	413	474	430	455	424	395	418	400	382	400	426	411	391	413	434	414	417	429	408	429	409	416	432	427	398	420	415	433	409	415	411	379	449	387	436	373	395	407	410	459	428	387	453	441	370	454	426	431	421	445	410	364	397	415	409	428	409	400	422	414	434	430	378	407	396	416	410	423	412	407	404	404	388	438	439	436	433	436	436	424	447	394	405	393	448	425	412	450	403	438	453	440	393	438	431	414	426	392	411	421	394	406	461	452	412	418	399	377	397	389	396	439	401	497	417	430	429	427	405	400	397	412	381	421	422	448	423	429	435	413	431	413	438	387	385	448	390	397	397	413	437	431	434	443	385	432	432	392	406	464	403	377	437	417	453	420	425	437	430	409	457	439	396	402	432	393	424	422	426	423	424	418	401	431	390	396	423	378	451	380	417	456	429	407	430	452	403	420	462	453	445	418	447	386	408	441	392	398	401	408	454	413	419	372	402	440	419	417	418	421	436	399	470	411	414	446	387	419	411	450	399	438	424	415	421	422	434	399	430	403	428	424	425	440	452	399	445	432	458	443	416	426	432	397	395	450	450	428	449	402	405	420	434	380	459	436	413	448	475	404	423	430	447	426	409	381	420	427	447	446	449	429	417	401	419	424	441	438	420	431	424	431	406	447	406	430	442	426	384	400	404	455	443	483	427	399	399	422	429	405	418	406	439	459	424	418	432	423	427	400	418	404	402	391	429	425	440	460	412	412	467	419	420	445	403	385	437	440	439	417	407	419	393	436	433	464	411	414	418	396	444	436	442	408	416	413	415	443	444	395	391	425	415	403	418	441	434	434	410	401	402	424	419	433	402	465	430	468	442	401	358	425	428	419	424	370	428	386	440	381	421	377	394	399	431	430	429	412	410	414	424	413	429	396	373	418	435	431	403	386	451	397	379	402	433	468	409	416	387	435	420	406	422	414	450	407	423	414	414	442	408	440	458	429	392	426	384	431	432	429	402	416	428	402	427	430	471	428	409	446	442	416	401	429	434	411	405	414	403	454	421	436	417	478	396	448	427	431	411	421	419	436	419	402	442	397	417	421	395	448	430	399	408	409	419	418	374	414	420	421	405	404	422	444	422	421	399	407	420	434	397	477	435	420	435	431	387	464	428	393	389	460	431	449	377	443	406	432	424	431	412	451	380	385	445	419	426	428	418	442	375	434	414	425	414	414	439	374	436	425	412	403	411	434	423	446	427	451	428	382	423	444	420	424	437	434	442	430	389	386	423	423	470	403	443	401	434	432	404	438	396	409	408	407	429	410	417	409	440	407	429	448	382	456	417	419	419	440	399	411	411	451	438	403	432	404	406	448	403	453	399	420	440	423	432	431	447	421	436	410	408	407	420	416	428	429	428
24423	21461	28802	24514	21414	8494	8516	28165	45174	34861	19928	6784	2161	1008	718	658	666	663	613	633	637	603	659	662	603	652	647	593	655	617	642	618	549	649	632	617	614	622	622	582	647	616	633	631	640	598	623	545	600	628	619	595	614	619	654	626	599	621	608	613	642	631	639	592	626	614	628	608	583	593	628	568	611	598	592	589	650	631	654	598	607	619	659	627	602	675	665	610	595	629	637	625	635	651	622	571	600	623	678	601	621	588	624	601	686	669	600	627	603	601	567	609	613	631	608	588	616	652	634	611	633	592	592	634	643	628	579	614	586	604	560	656	597	616	603	601	579	575	600	584	579	609	606	617	588	641	608	619	633	614	653	633	629	615	597	675	611	646	618	587	618	640	620	617	667	675	654	607	630	583	619	608	632	641	632	607	598	574	602	628	607	672	594	624	632	591	607	578	617	621	624	646	623	624	653	621	625	640	593	611	626	637	620	605	661	598	673	661	591	630	653	626	609	675	649	558	602	569	607	630	619	632	646	618	645	626	618	587	625	632	593	624	654	667	647	609	616	571	669	626	652	590	646	651	595	629	621	598	615	584	611	633	626	592	599	580	659	652	648	657	596	599	620	630	589	641	611	635	633	592	598	612	611	594	628	643	614	603	615	612	581	586	619	597	619	622	624	583	647	550	583	619	605	620	632	562	623	615	614	618	594	596	618	677	576	612	624	581	612	646	621	602	612	603	649	626	611	624	636	640	637	641	640	643	642	620	618	591	597	603	602	585	626	638	624	631	643	644	675	661	642	660	623	565	583	618	605	623	599	573	612	620	605	665	624	607	596	606	631	628	617	651	620	623	623	618	642	608	603	581	593	621	588	642	631	596	597	635	614	606	626	591	620	596	594	598	611	549	602	618	649	595	616	561	580	597	630	628	656	608	642	605	626	658	633	643	671	635	626	567	629	630	577	653	604	562	573	592	597	597	618	579	595	601	605	598	587	578	635	632	586	658	614	630	639	600	569	602	609	608	636	608	680	610	619	608	545	643	614	618	607	621	563	612	631	608	606	613	659	567	627	606	572	616	605	579	609	621	623	655	582	591	581	617	658	613	629	595	635	645	591	641	639	626	611	617	617	645	569	618	600	599	596	628	614	664	653	607	598	619	624	641	620	576	620	602	640	650	631	639	596	601	638	664	656	647	584	615	608	628	630	604	639	638	610	606	645	612	670	606	583	622	630	594	596	638	658	589	567	624	578	625	584	542	636	582	600	630	658	605	592	623	639	672	596	613	637	624	623	643	653	610	618	627	621	636	592	643	592	632	631	641	633	561	601	666	594	627	670	662	624	621	605	641	596	598	572	645	624	653	582	569	666	641	606	643	590	671	611	611	585	622	626	610	576	600	591	627	640	658	673	612	594	642	591	658	588	614	575	614	629	644	610	631	649	645	599	642	610	609	649	614	612	617	630	606	632	619	605	623	647	642	607	624	648	613	658	624	613	602	578	672	627	604	686	579	605	577	618	611	598	635	647	589	595	620	656	627	607	600	641	633	611	617	604	555	666	608	625	606	631	568	658	587	587	664	579	635	602	571	588	676	634	612	617	640	633	663	614	604	632	625	622	632	624	642	596	602	615	645	635	593	619	654	633	628	603	591	582	630	638	666	634	623	678	654	591	591	661	625	573	559	596	639	580	600	575	625	593	600	639	612	609	641	657	621	656	570	573	606	603	622	615	597	653	587	653	603	591	594	622	606	588	635	594	639	546	619	589	577	645	625	641	606	631	590	601	582	619	606	656	559	652	658	589	622	573	603	587	638	660	618	604	594	645	588	627	633	634	592	630	585	615	585	617	655	641	640	600	635	624	596	542	583	604	617	599	645	606	627	638	596	594	623	632	598	606	657	618	605	651	618	628	588	584	603	625	657	577	592	583	625	604	582	690	589	611	655	620	590	629	612	588	610	596	639	636	618	641	609	583	601	613	633	616	593	567	659	605	609	617	613	643	596	612	636	581	616	638	602	623	611	602	641	584	606	616	645	586	627	547	563	575	634	594	636	649	567	627	593	618	563	611	564	620	599	556	618	573	630	628	629	682	630	626	662	650	629	598	675	612	608	641	582	605	599	570	660	686	632	623	580	626	631	618	636	654	596	576	707	595	576	629	635	614	594	596	669	603	618	608	564	619	630	642	605	586	624	620	584	589	630	609	605	592	634	640	569	627	643	616	627	618	616	599	599	652	609	638	585	619	604	600	595	573	582	624	671	579	605	620	640	632	603	622	645	609	579	591	615	623	631	575	629	581	556	608	645	629	609	586	598	566	576	591	619	626	583	611	645	580	668	642	628	618	562	620	622	584	634	623	587	629	640	616	613	608	661	607	600	595	657	608	610	596	587	597	625	639	637	609	617	629	620	643	657	623	624	606	633	627	600	618	643	586	598	633	611	623	623	603	642	622	618	644	574	601	592	579	639	620	577	568	630	599	598	637	574	599	602	655	639	633	593	591	592	615	636	644	617	578	595	635	637	612	616	640	633	649	650	632	618	609	605	590	640	564	588	658	587	644	582	618	610	637	626	593	601	616	613	605	614	627	621	583	627	592	612	613	594	595	632	594	589	628	613	560	625	613	571	606	604	615	589	612	612	606	583	630	580	609	587	622	607	546	650	634	607	631	621	624	629	641	591	625	596	636	631	599	607	594	615	650	610	589	594	606	580	629	634	599	614	622	624	606	621	614	624	633	600	625	606	664	627	573	660	637	581	586	632	649	642	617	559	664	572	619	634	628	642	627	626	557	649	604	617	617	562	633	615	588	611	568	602	572	611	618	598	602	593	641	634	606	664	617	623	616	607	633	634	615	587	612	653	611	631	574	659	564	591	636	627	612	582	593	568	618	631	610	618	618	616	592	634	636	603	600	607	624	580	601	623	633	597	665	622	639	622	596	608	671	661	581	601	573	633	582	643	639	633	612	641	615	617	655	628	599	629	634	658	645	643	616	606	625	609	577	608	608	605	614	620	592	637	652	618	582	609	604	642	610	637	629	601	651	626	631	618	618	647	603	571	603	600	641	601	614	623	603	599	615	660	622	590	639	671	618	614	607	651	630	564	612	647	567	577	575	602	623	625	644	623	622	604	628	635	598	566	563	596	640	619	619	611	632	620	590	619	598	586	602	609	661	628	632	622	612	623	603	601	592	585	642	636	631	595	595	568	647	560	634	606	580	633	611	667	629	596	622	651	644	630	629	609	616	600	630	626	615	591	608	608	609	584	576	598	620	578	599	625	682	586	607	625	649	613	595	590	615	592	634	621	626	576	626	650	599	620	615	611	601	580	577	624	646	629	607	682	577	642	646	600	585	634	648	574	561	593	640	610	585	590	582	637	651	676	613	570	620	646	591	673	638	626	671	633	570	601	604	629	667	617	622	574	630	564	610	586	609	602	619	619	624	616	618	665	604	607	641	604	620	645	635	614	644	615	626	549	618	605	635	594	633	558	634	604
4095	6232	4860	2531	1794	2118	9811	31003	39625	29184	14764	5537	2053	983	601	579	495	545	518	498	517	531	518	550	566	536	510	576	554	565	569	512	532	523	535	532	581	512	563	564	544	510	574	542	530	496	527	537	532	540	503	544	547	530	540	506	484	527	489	535	527	549	559	519	517	525	522	574	596	508	492	512	540	522	529	547	507	512	542	571	527	509	561	494	523	528	539	538	513	505	546	528	547	571	522	521	543	544	526	558	545	553	538	502	534	573	546	466	550	508	531	511	518	510	537	522	555	532	490	524	524	529	588	509	566	556	528	515	527	546	552	564	508	530	528	535	521	552	571	495	521	526	538	497	505	514	490	527	533	542	480	541	487	521	481	526	541	539	546	480	516	557	491	532	546	522	555	555	542	488	522	546	514	551	514	550	515	552	523	566	534	516	473	520	548	578	549	540	533	558	561	586	531	522	544	546	477	562	548	499	505	548	550	504	530	535	502	539	541	545	540	529	509	521	534	529	510	548	505	518	547	488	558	541	529	576	565	538	539	531	516	505	542	499	522	559	541	525	584	541	529	499	524	513	548	513	544	560	529	505	532	525	508	529	533	525	517	550	522	555	513	519	502	555	541	503	546	537	545	576	524	515	506	488	475	530	522	522	530	534	509	514	530	500	545	533	489	504	527	500	551	483	538	517	531	511	539	491	502	579	488	553	542	539	561	508	517	539	522	527	520	546	502	517	538	516	537	546	544	548	538	510	497	572	523	511	564	506	534	573	543	557	509	502	546	512	548	515	497	543	537	504	558	502	490	540	492	519	540	515	542	512	563	546	531	544	554	525	493	534	555	563	509	510	552	525	492	534	537	531	552	487	524	496	536	500	549	575	534	539	523	537	499	501	520	513	528	527	520	508	584	517	563	488	546	513	523	540	566	542	485	575	530	501	528	517	493	489	505	503	517	517	502	542	559	549	550	547	524	565	556	542	501	521	556	533	486	557	529	533	519	505	581	555	582	560	503	532	504	552	515	554	495	563	540	538	551	614	529	541	523	518	567	530	534	507	518	534	489	511	505	565	511	510	490	501	549	562	507	546	555	514	540	521	522	533	559	507	577	549	520	524	544	525	545	510	539	542	518	540	509	527	533	533	525	541	520	536	562	509	510	518	547	575	560	529	532	517	517	539	525	581	549	514	558	518	519	503	545	568	517	519	511	528	542	552	536	493	517	554	558	514	501	517	515	539	497	514	515	530	547	533	539	531	539	511	510	560	538	514	497	548	503	511	558	528	561	540	541	589	472	538	499	507	537	510	539	547	488	493	524	550	528	512	509	531	544	543	541	527	531	544	558	573	543	570	544	521	503	523	527	518	557	494	509	479	534	518	574	541	546	546	532	507	558	542	512	538	543	530	528	542	531	528	509	497	578	574	539	524	520	555	504	551	520	556	558	561	503	547	525	529	521	533	556	534	513	518	550	521	543	577	523	494	562	539	546	525	561	553	522	479	538	551	534	540	496	510	531	530	535	558	558	512	515	532	550	527	492	507	517	510	521	539	563	555	513	536	551	513	536	504	513	521	496	490	573	485	521	528	504	487	537	523	539	506	506	549	562	548	487	537	511	544	573	522	549	520	505	555	516	585	557	546	539	522	504	547	525	500	523	527	516	564	523	562	518	496	566	533	517	542	528	530	508	557	541	540	543	513	530	549	546	535	496	542	537	573	578	541	546	520	518	557	534	563	530	528	552	545	556	482	523	563	560	555	546	496	537	522	505	493	532	545	542	555	526	514	520	534	515	529	552	556	521	529	533	534	529	538	542	547	521	489	534	548	518	520	578	548	547	532	559	539	520	554	520	509	558	524	533	538	504	540	558	547	519	557	536	540	536	531	556	558	549	537	559	531	557	508	557	497	511	553	527	546	529	513	530	519	514	526	549	527	555	519	510	527	553	561	579	548	522	533	530	526	532	486	503	533	542	501	512	604	539	552	557	512	508	495	511	539	533	533	548	520	578	573	511	571	523	518	554	571	576	513	516	527	527	504	535	504	540	549	495	531	533	509	493	496	516	507	528	503	538	558	515	556	505	507	516	540	554	500	527	517	535	511	530	523	515	528	561	533	531	515	513	458	566	522	564	481	520	538	519	557	519	529	526	533	555	532	564	540	511	544	560	518	491	526	503	560	559	559	541	494	513	542	511	528	495	495	535	529	502	535	528	507	522	549	514	555	533	517	523	563	510	518	525	507	594	515	539	499	525	509	589	539	537	518	510	521	491	523	525	527	518	585	541	544	527	557	555	506	537	521	502	522	574	607	521	503	515	538	526	525	546	508	537	555	532	529	531	528	514	587	529	536	552	531	553	489	519	525	537	512	565	522	542	501	499	499	591	531	509	544	518	524	539	542	505	535	528	512	499	535	572	499	521	520	482	530	532	520	545	530	516	538	545	536	552	547	534	488	547	503	537	536	555	559	543	563	519	559	534	577	504	505	543	542	528	496	541	512	523	537	470	565	513	549	519	512	505	553	516	536	562	521	508	555	559	591	534	492	545	540	500	546	531	530	560	562	525	515	535	565	507	509	510	534	541	528	540	526	530	549	533	551	548	523	567	539	526	541	554	520	541	571	531	493	503	524	535	588	526	527	515	530	548	535	529	556	529	499	552	510	571	490	493	551	573	539	540	512	562	537	510	544	545	543	533	547	554	528	495	536	493	575	538	546	544	530	518	525	500	503	552	521	555	509	525	512	510	534	542	523	540	493	534	510	569	541	534	526	507	539	560	546	508	532	547	534	526	525	507	549	547	531	541	553	516	506	525	537	569	567	539	497	469	514	545	505	514	546	505	535	509	539	560	512	504	511	477	554	545	528	531	497	529	513	491	499	550	549	477	528	495	478	545	521	511	535	545	505	534	509	520	563	517	536	506	513	535	504	532	517	505	516	475	526	510	522	526	499	537	533	515	514	516	559	562	545	532	536	545	539	524	597	546	567	522	504	491	491	502	535	544	564	528	518	555	526	553	522	542	510	554	498	534	572	517	528	521	521	538	526	537	502	521	550	520	529	498	502	563	578	544	547	544	516	526	489	533	579	499	511	552	498	550	564	557	525	546	508	537	522	593	529	501	499	533	519	518	503	504	548	566	562	549	554	560	539	522	540	501	540	552	546	503	527	468	529	587	515	474	508	562	533	517	577	509	494	546	517	476	546	518	555	523	570	551	519	544	519	550	511	560	549	513	520	546	509	505	499	539	526	558	517	510	540	479	494	501	550	509	539	534	503	519	516	491	522	550	534	528	495	538	529	517	551	501	534	506	531	517	540	540	544	537	534	556	556	525	531	538	536	532	565	502	486	530	515	512	526	539	521	534	533	501	548	557	547	502	540	509	509	548	497	534	512	568	564	523	558	541	495	556	556	482	522	566	524	548	568	524	487	553	519	511	505	534	531	541	486	559	513	528	495	556	517	492	507	505	515	505	530	518	538	484	521	521	553	489	546	505	536
27612	12093	1494	893	646	532	656	2077	3750	2661	1430	773	523	462	435	475	415	430	426	441	401	400	402	433	416	423	455	416	434	458	424	446	419	432	420	435	424	442	423	433	428	420	432	463	419	416	444	438	407	433	426	435	433	463	393	453	432	454	438	405	423	429	419	427	408	456	433	435	413	435	451	395	408	415	424	447	387	424	454	450	423	432	460	420	398	415	453	450	475	402	415	447	412	451	421	444	414	389	390	411	415	391	425	418	401	478	427	458	404	439	411	417	422	416	436	405	414	462	439	448	389	430	416	458	459	441	399	453	408	449	393	453	407	469	452	377	475	442	440	434	410	409	407	448	441	415	440	428	433	424	373	411	424	410	453	403	437	431	436	404	398	423	396	434	438	408	400	403	456	406	420	452	379	412	370	422	393	469	418	425	416	436	405	403	461	448	408	403	429	441	441	412	433	440	469	480	443	407	460	444	394	454	453	399	433	442	425	409	428	448	451	439	430	401	403	451	404	425	425	456	439	433	451	416	428	374	408	448	431	430	426	427	434	452	420	418	415	447	395	426	434	467	479	442	460	412	418	409	439	419	441	408	447	402	419	403	414	443	421	447	433	448	432	422	452	370	445	456	420	440	453	426	400	422	421	435	465	413	432	434	422	412	436	449	439	388	407	455	405	420	430	406	419	433	414	444	410	435	433	440	414	433	447	469	453	487	383	422	410	412	453	423	441	410	437	409	431	445	421	436	416	446	404	441	428	411	438	473	431	449	418	442	439	428	405	456	434	412	435	433	475	416	415	399	437	422	411	395	393	432	440	434	419	415	431	427	423	458	462	430	448	420	440	427	439	447	445	402	399	453	424	440	412	431	456	406	413	419	434	473	423	419	430	436	416	425	467	421	451	441	436	447	469	434	433	479	442	443	412	436	428	421	396	436	439	445	415	399	429	450	436	399	452	411	392	430	389	410	458	444	465	444	446	436	407	405	451	421	368	415	426	420	391	456	401	454	426	416	461	395	428	401	418	399	439	440	466	454	435	411	462	423	429	400	400	443	452	467	466	432	407	420	411	445	433	436	395	439	426	421	430	422	410	412	461	484	396	454	451	451	432	479	388	428	452	440	439	464	439	444	423	433	461	430	408	417	425	411	428	454	401	414	433	416	469	452	434	436	411	421	454	414	440	458	441	415	456	435	412	465	437	425	440	393	428	419	465	426	419	448	412	372	421	472	429	408	407	419	442	419	400	416	436	417	423	439	430	431	410	410	472	417	454	412	454	378	391	426	421	400	439	417	390	461	425	432	436	429	442	473	433	380	444	448	421	419	429	442	437	459	445	409	417	443	443	403	409	429	425	430	434	423	432	407	393	407	448	416	413	422	424	394	422	429	426	451	439	403	432	405	418	405	453	435	436	443	409	427	427	428	430	425	437	432	408	420	420	463	408	426	456	416	416	468	415	428	423	409	425	417	481	411	428	420	442	412	439	455	429	445	463	451	434	428	436	417	422	408	441	423	444	425	417	418	452	433	428	471	410	436	421	422	439	419	422	437	434	443	402	365	440	439	417	431	412	409	417	435	416	423	435	408	466	446	437	430	408	444	423	441	449	399	407	447	428	422	440	445	434	428	405	434	421	456	445	430	430	442	420	490	390	412	443	433	422	432	436	437	443	432	405	436	406	427	430	425	417	447	416	429	413	427	427	393	442	419	416	438	389	418	411	433	434	404	431	430	422	432	414	426	415	398	470	418	459	416	423	476	403	457	444	416	466	418	449	421	486	430	427	429	425	407	417	437	430	404	428	424	443	389	418	451	415	424	417	450	436	423	443	406	447	410	432	411	413	416	414	436	432	434	437	426	432	408	424	421	445	440	452	433	449	415	435	445	389	453	407	459	437	439	421	413	394	412	413	471	418	447	397	447	451	408	396	406	433	444	404	440	370	421	437	445	421	406	384	414	445	438	473	449	487	431	485	441	379	429	412	454	390	459	440	405	396	456	482	447	424	429	428	412	440	438	422	402	406	469	405	458	424	423	445	409	440	439	446	438	392	460	407	418	395	433	441	432	427	422	458	434	439	442	417	471	427	414	451	418	434	430	514	420	415	423	446	449	474	421	411	431	427	441	454	391	456	438	436	433	440	436	460	428	447	409	459	448	414	427	411	433	431	456	401	445	456	438	432	406	418	424	464	418	438	421	435	403	406	439	446	453	411	445	410	401	395	453	490	428	443	419	437	442	451	443	423	433	404	452	432	399	400	407	415	438	427	417	455	430	433	466	436	391	427	424	458	376	438	412	408	415	396	473	424	415	431	394	424	394	434	395	378	463	389	433	408	447	412	411	417	402	391	442	449	434	445	420	417	460	448	474	435	443	458	433	409	423	428	412	447	403	410	388	422	457	433	427	472	454	447	409	439	431	442	425	419	426	414	463	460	451	443	401	403	453	446	384	435	402	424	445	408	415	420	427	409	425	412	418	431	458	415	384	408	423	458	467	430	420	438	435	465	442	428	430	421	428	411	412	380	436	486	416	426	454	437	435	446	429	431	395	445	424	432	427	407	404	452	437	420	398	439	427	415	415	428	459	421	399	451	434	422	451	417	445	411	422	444	439	449	459	411	407	435	434	429	424	430	453	466	442	438	416	445	438	412	392	429	452	387	457	402	424	429	448	447	447	407	446	447	431	430	418	421	418	440	428	470	427	384	435	437	456	419	436	422	449	383	463	436	465	456	419	445	436	423	457	451	432	414	453	402	398	443	407	453	416	476	453	389	442	422	445	438	418	422	439	432	430	411	418	422	423	426	437	448	448	429	438	441	395	439	421	439	422	420	424	433	399	443	416	432	429	404	476	448	487	386	413	438	434	445	420	411	462	421	459	409	421	433	425	430	441	424	422	452	432	430	426	471	424	389	469	407	449	421	440	443	419	452	407	427	414	451	473	408	422	407	412	432	413	426	442	421	424	433	441	428	419	417	425	427	416	412	437	449	417	403	436	432	429	469	426	438	434	412	423	488	445	447	414	429	432	418	451	442	433	414	445	421	423	431	404	440	415	405	457	443	447	431	457	426	438	406	432	416	451	431	452	445	427	428	456	421	403	455	421	412	435	414	449	445	421	396	413	422	408	429	410	386	427	386	431	435	445	413	455	409	451	437	389	439	442	484	432	449	415	429	405	437	425	484	426	381	414	401	429	458	435	473	394	428	419	460	399	426	399	447	453	440	425	408	434	420	412	421	433	433	432	399	396	417	405	428	437	461	419	401	450	466	442	422	442	423	382	411	442	447	434	445	424	386	410	444	440	458	476	419	412	412	421	442	421	410	417	416	427	408	393	434	470	429	406	402	425	441	461	421	455	405	391	467	417	405	419	439	496	422	402	404	385	403	430	438	411	419	439	447	402	457	445	452	455	467	402	445	459	402	406	428	445	433	451	438	404	432	445	442	459	498	424	413	390	402	439	434	431	462	471	416	428	432	433	427	390	421	446	427	399
5099	735	617	474	417	467	673	2727	4213	2769	1450	730	481	425	388	399	360	360	388	348	380	352	365	368	377	346	357	379	370	384	385	330	380	360	361	380	354	330	378	366	384	360	349	365	425	396	366	380	387	384	345	372	373	351	384	324	376	354	355	395	378	371	355	340	349	349	359	374	360	356	397	372	360	359	369	360	325	369	407	345	364	351	344	344	337	398	375	354	352	380	373	364	367	351	359	367	369	389	344	348	332	327	340	366	356	406	388	362	379	379	404	330	419	350	372	363	365	380	333	403	360	371	365	351	393	374	372	342	375	382	361	365	350	350	322	367	354	376	355	363	364	383	361	358	351	361	378	383	366	375	356	394	398	386	376	371	345	356	354	351	378	348	362	367	364	351	339	388	372	389	346	362	333	380	339	350	360	386	349	362	376	414	356	365	372	365	343	347	381	369	359	350	359	345	377	355	373	347	388	351	383	382	372	368	384	338	364	392	381	378	383	367	361	380	342	381	381	339	345	357	363	377	378	337	357	354	348	359	369	368	353	358	381	345	368	357	386	385	353	385	344	359	377	381	364	371	341	356	383	398	396	347	369	352	353	352	364	348	356	361	415	364	360	330	369	370	331	330	375	344	428	365	357	378	346	340	376	398	390	371	366	378	372	348	355	375	414	326	382	343	354	355	364	354	379	351	375	388	341	350	346	390	394	385	362	347	348	381	312	366	339	367	360	406	410	380	404	366	383	361	361	371	390	365	362	425	386	351	357	369	357	349	385	342	387	382	348	362	376	340	346	344	378	385	387	355	349	352	343	340	390	400	334	367	416	386	377	377	353	401	384	378	383	384	349	376	358	373	389	378	359	352	376	340	360	343	332	353	355	318	377	374	349	343	372	337	369	362	352	329	362	390	368	346	372	374	353	365	377	386	352	373	360	360	365	356	374	348	379	363	342	382	347	368	351	358	367	337	383	381	385	358	390	328	378	366	356	354	383	364	364	364	395	379	392	386	403	350	375	364	359	350	364	358	366	377	362	393	343	381	324	366	348	376	332	378	362	374	350	368	405	354	382	373	369	368	372	382	368	370	349	384	368	376	382	384	377	389	357	379	368	382	361	364	373	373	334	330	323	350	395	374	391	378	380	349	377	379	367	347	380	380	377	358	376	348	392	381	364	380	396	369	372	406	390	389	379	369	352	390	370	368	387	351	336	384	376	351	382	396	398	349	358	354	335	366	364	378	375	354	362	328	377	395	370	380	385	368	355	342	317	386	363	392	401	340	293	360	384	325	387	340	367	344	356	382	402	334	364	366	385	387	375	315	360	383	330	405	350	390	355	368	392	367	390	364	353	347	384	343	400	357	351	386	366	357	354	394	380	373	359	324	336	358	364	374	350	383	381	326	361	341	374	385	376	343	363	356	389	378	354	372	361	354	405	340	382	376	374	350	313	336	375	386	326	351	352	357	367	386	364	358	373	373	368	366	363	350	353	381	371	341	317	366	376	370	369	337	393	360	344	370	372	353	322	382	325	367	357	339	358	375	356	343	368	382	383	361	375	362	382	368	387	367	376	353	346	360	388	376	343	376	347	357	364	386	413	392	372	349	387	374	344	349	354	375	396	373	347	372	345	365	370	352	357	354	368	337	359	374	353	359	362	325	374	382	374	340	379	377	361	385	334	383	352	364	360	337	381	390	311	371	374	381	364	381	397	350	382	351	353	370	341	326	343	353	329	364	371	372	370	347	398	378	382	341	370	342	358	358	331	370	354	378	341	351	352	371	399	357	375	354	361	349	340	318	374	382	345	381	344	350	359	401	393	360	348	362	356	369	352	352	358	379	396	401	363	380	361	368	379	314	355	368	352	353	358	378	345	374	354	373	358	359	367	409	329	369	356	368	382	341	395	335	402	343	383	356	356	374	362	387	352	361	357	391	362	363	354	354	396	367	383	366	366	374	387	365	377	363	371	359	369	370	361	365	356	369	373	328	368	352	351	375	383	384	337	393	374	381	375	376	359	341	397	353	384	359	374	382	376	338	380	358	367	346	376	386	384	366	375	403	391	343	334	338	372	355	378	368	398	389	380	365	353	347	341	343	363	381	366	367	340	408	357	387	359	330	363	353	362	344	366	383	321	351	392	381	331	345	372	389	416	380	353	363	343	369	341	359	390	309	333	347	355	327	372	360	396	354	341	384	376	367	347	308	357	374	358	361	393	349	362	364	373	377	359	376	361	355	410	359	369	360	385	340	344	372	356	352	327	382	337	350	382	377	361	354	353	370	375	336	377	356	363	386	373	336	381	365	366	349	346	380	357	381	312	375	358	366	375	377	373	400	368	357	337	337	349	367	352	315	343	391	381	356	363	355	364	389	379	376	341	395	365	377	360	332	404	389	325	365	353	388	334	370	347	368	353	353	413	401	372	355	339	347	385	386	361	342	376	354	388	395	370	355	388	340	368	372	393	391	377	373	357	371	362	348	415	399	366	357	340	362	356	361	361	333	356	342	339	388	359	362	366	414	379	381	366	371	376	355	335	376	361	349	341	359	349	331	358	337	378	340	372	346	379	364	347	384	390	372	358	348	368	346	368	378	392	393	373	367	361	378	370	358	364	357	395	368	342	345	358	362	360	367	394	375	397	314	370	394	385	366	364	351	346	357	363	363	390	363	357	399	380	372	367	340	377	364	366	377	388	378	359	356	342	366	357	372	376	372	387	369	360	403	338	400	382	368	358	375	367	349	381	367	381	353	364	359	365	358	347	378	370	366	396	333	367	353	340	399	348	335	391	387	346	352	356	359	392	365	355	362	337	387	364	396	357	363	367	373	355	358	351	390	344	361	365	370	387	358	377	369	373	353	339	345	378	373	365	364	331	360	394	338	367	370	376	321	335	373	350	364	373	319	337	339	371	363	373	378	349	341	392	380	356	369	352	369	379	331	338	372	347	371	353	367	356	321	342	394	360	382	348	361	377	357	341	360	393	358	382	364	378	373	371	383	404	360	378	365	363	309	346	362	377	352	367	339	374	378	336	389	379	389	349	382	359	359	376	345	382	359	369	394	356	376	337	377	366	330	352	391	363	367	371	366	379	351	354	393	388	372	364	381	380	378	357	378	375	405	368	368	390	375	366	409	357	321	375	347	359	377	350	364	376	376	358	362	355	362	400	325	320	335	355	345	349	366	342	380	365	348	361	351	351	384	355	355	390	380	384	377	374	371	395	393	383	387	352	365	356	367	334	376	352	327	353	374	353	385	390	368	407	338	384	380	376	397	389	352	367	362	356	377	354	354	374	393	338	381	331	370	355	364	362	386	367	340	356	371	355	369	364	352	380	384	385	372	395	345	341	386	364	352	405	354	353	362	366	360	394	376	371	370	340	380	360	388	369	389	386	353	338	345	357	383	355	365	358	371	360	368	383	382	413	365	370	331	346	386	354	381	342	351	412	386	370	344	356	399	383	388	397	371	371	367	398	382	376	367	361	361	358	355
25607	21454	27511	25579	5965	1982	3406	17404	29409	20211	8938	2591	986	597	510	461	442	481	477	479	470	499	487	474	463	518	497	475	494	458	486	494	469	469	482	460	486	550	460	442	435	480	490	478	462	454	511	476	454	459	436	452	460	447	467	441	452	464	476	501	448	499	513	437	487	453	430	498	506	470	520	463	476	514	454	512	491	469	515	463	457	461	476	448	460	468	416	480	452	483	464	482	486	433	483	507	478	473	485	479	506	507	484	441	464	488	468	491	489	467	505	472	500	477	480	495	468	489	463	479	439	491	486	469	488	450	462	473	477	484	471	483	476	452	460	447	491	473	507	469	477	459	456	460	463	459	450	464	433	478	449	489	431	455	455	488	482	466	461	488	497	494	505	473	494	477	494	476	496	469	466	440	474	469	488	478	446	473	467	496	485	483	493	457	469	475	458	494	444	456	465	489	492	461	512	464	506	472	463	472	494	465	452	516	514	455	485	479	450	510	503	450	485	440	490	463	486	454	449	513	426	458	465	468	426	454	439	462	454	475	450	497	489	448	473	486	502	475	448	493	489	479	488	524	477	469	486	457	482	458	438	485	475	441	481	490	479	456	487	486	490	525	469	466	419	472	452	471	449	465	428	472	464	477	485	500	443	427	434	477	478	505	480	462	484	472	449	461	476	497	488	455	512	425	434	440	502	471	497	468	440	462	474	448	496	467	507	500	517	443	444	482	466	448	495	499	452	469	480	512	454	479	461	506	485	428	469	468	481	445	449	419	436	459	483	441	437	487	486	513	490	454	455	485	466	503	487	456	477	481	458	469	468	498	443	493	456	458	455	441	494	476	470	479	439	459	480	445	450	484	520	479	500	463	460	452	474	485	482	482	449	490	470	481	474	495	475	476	470	463	445	420	440	459	488	462	475	512	470	485	472	451	471	463	470	510	478	488	465	477	458	466	473	443	453	485	454	515	450	479	456	495	483	498	457	447	456	488	465	465	463	476	487	461	431	488	472	484	453	456	458	481	453	457	512	441	500	466	475	502	483	501	493	468	470	474	461	479	461	477	469	526	475	427	438	473	458	484	454	500	488	467	486	467	454	477	484	443	408	457	464	490	463	420	487	521	492	480	480	464	445	444	491	462	464	434	435	433	502	496	440	465	506	433	486	446	450	478	474	459	450	458	466	457	433	480	495	514	484	505	438	446	450	480	504	463	465	473	447	466	456	461	459	468	469	492	450	507	481	484	445	470	469	500	492	465	460	481	492	448	469	478	432	519	453	448	491	479	462	478	441	456	465	442	495	466	445	470	485	450	445	481	483	491	460	462	508	429	463	498	479	456	471	475	477	478	510	480	451	481	506	486	468	460	460	462	503	454	442	453	514	486	490	462	433	501	431	475	472	446	474	503	450	488	448	434	468	477	468	492	474	480	500	453	465	466	497	445	443	493	460	486	497	458	500	497	496	437	523	464	467	421	454	478	456	523	467	433	429	482	490	462	456	483	463	507	460	502	458	495	490	484	464	480	479	479	442	480	479	476	450	489	453	462	445	448	510	444	493	512	482	443	504	483	444	443	469	466	491	473	476	471	438	486	476	502	457	478	470	503	449	489	492	466	469	492	505	458	503	463	472	503	488	468	484	506	479	484	486	476	461	471	447	475	432	446	458	464	489	462	456	491	442	452	466	484	496	444	493	481	483	436	461	480	482	467	491	454	470	461	427	444	489	463	476	472	428	494	475	457	481	465	454	450	471	490	433	474	444	467	484	459	434	494	478	436	430	436	458	490	456	476	457	475	485	468	463	439	492	491	446	478	452	462	478	485	452	439	465	500	491	437	477	466	466	474	443	480	482	451	501	468	452	465	499	491	477	452	454	466	493	485	464	487	455	492	479	489	437	454	491	453	504	497	447	462	455	477	455	493	466	446	499	486	418	460	461	487	470	435	430	438	477	503	486	470	506	501	403	486	482	474	451	472	496	451	460	433	446	476	463	450	445	446	477	500	455	475	462	451	486	486	484	439	476	474	419	481	474	477	450	433	469	462	516	465	462	484	443	462	518	438	493	475	458	486	451	460	471	444	438	444	490	472	475	462	462	475	476	463	463	466	484	484	494	452	480	449	419	472	490	451	476	518	485	452	479	445	485	449	469	462	463	486	462	492	489	460	505	463	429	465	457	451	467	464	475	489	432	444	472	435	505	450	433	448	495	510	466	482	440	481	443	490	461	463	474	434	494	487	446	444	456	454	471	441	421	479	486	494	492	507	487	466	509	478	540	473	491	489	463	409	476	465	504	485	460	482	466	451	447	479	481	433	467	465	471	504	445	478	461	446	514	462	468	471	514	475	471	481	488	464	482	473	460	446	480	478	458	483	462	477	434	453	461	482	486	447	465	429	451	471	494	505	471	475	452	457	474	438	473	452	505	446	482	464	472	477	459	493	453	470	457	453	454	449	446	456	457	460	444	461	472	467	460	456	501	470	487	483	425	463	488	486	444	455	499	462	470	458	481	468	470	468	455	475	505	462	455	469	489	497	434	487	460	474	441	474	440	465	497	477	494	479	482	495	460	517	404	440	515	462	510	477	463	420	491	434	436	446	482	477	462	472	455	443	467	465	479	485	476	479	484	465	448	476	459	467	452	469	460	471	464	487	490	481	478	477	475	464	446	473	471	495	461	423	440	472	511	503	482	490	474	445	444	481	507	448	417	460	435	491	472	444	476	484	477	480	455	482	454	463	451	463	456	482	485	450	472	462	453	494	464	435	476	487	496	479	447	412	454	464	468	494	488	489	502	503	496	462	444	488	445	454	491	451	464	423	452	481	469	469	432	462	441	486	453	386	456	503	503	474	470	434	488	478	468	463	470	445	481	474	506	436	492	459	493	481	442	482	464	475	460	490	483	452	442	484	507	447	519	477	443	431	470	467	435	444	483	461	500	463	498	466	463	476	441	478	463	503	488	475	469	445	466	505	472	425	483	474	493	487	482	467	502	465	459	453	463	479	471	488	437	467	437	469	514	495	491	458	472	453	437	476	493	463	449	479	480	449	427	497	493	469	476	473	504	459	490	522	500	475	441	512	459	433	513	489	469	447	494	482	471	480	445	481	485	443	460	473	488	475	471	466	481	487	465	480	491	475	455	526	505	491	471	484	447	504	471	478	478	456	443	496	441	501	455	461	423	465	475	477	495	445	496	501	441	473	466	461	441	491	461	483	484	451	439	474	467	479	443	493	492	504	479	449	477	475	463	522	457	477	472	492	505	478	489	463	519	461	457	484	492	445	488	466	463	475	474	487	463	472	440	466	499	517	498	487	468	467	470	452	461	464	494	468	482	518	456	453	488	486	450	454	492	452	476	478	529	476	455	475	496	466	463	495	498	473	467	494	486	460	493	452	448	491	445	494	492	494	471	436	510	496	495	470	451	483	469	483	476	471	447	478	471	455	490	513	439	495	459	463	489	433	464	484	464	469	467	447	461	489	430	489	458	433
3828	3239	2657	1397	1134	1896	4683	20212	26073	16430	7181	2558	1077	573	484	384	402	449	472	423	427	409	456	428	381	424	417	406	405	399	454	453	420	394	412	399	406	477	434	392	427	423	424	465	399	434	419	405	429	447	424	414	429	418	426	407	441	432	465	433	428	399	440	405	404	433	409	416	436	405	432	447	402	404	434	446	428	456	439	428	437	405	425	432	427	428	424	429	424	457	431	383	382	441	444	384	435	414	455	460	413	380	410	418	400	431	444	411	435	407	429	441	443	447	427	447	431	398	443	379	441	408	405	393	436	400	416	370	414	420	407	414	422	433	418	415	415	425	399	416	446	462	422	384	450	386	405	419	391	472	404	431	424	402	427	388	418	420	408	397	451	406	459	423	444	407	407	394	421	438	392	443	428	415	426	407	410	432	427	417	416	462	414	444	418	419	418	456	410	400	404	375	400	414	415	417	412	403	455	405	413	389	423	445	407	420	389	388	418	425	421	433	446	410	409	394	428	405	399	429	458	401	446	448	401	419	405	436	406	413	450	444	443	444	419	408	446	402	368	395	400	420	442	401	425	457	417	422	427	381	414	419	413	418	434	393	408	447	450	402	467	405	423	419	386	434	422	379	425	427	436	399	425	405	428	446	414	425	447	418	411	425	409	442	427	437	438	419	428	424	406	400	430	397	432	413	375	370	395	402	429	440	441	412	465	416	429	440	428	378	405	414	427	370	428	408	421	430	440	436	430	401	403	419	427	416	413	406	406	426	398	418	433	399	393	410	467	458	414	413	427	429	420	401	386	428	380	424	434	417	408	446	431	403	391	431	408	413	389	436	434	442	426	426	378	410	433	411	392	395	423	386	419	405	417	438	404	414	418	443	387	397	453	424	382	393	410	408	458	430	409	453	449	406	436	447	419	391	402	415	447	418	439	413	423	408	409	399	433	420	419	458	397	423	412	447	410	428	456	408	419	428	438	463	406	410	411	439	383	428	406	403	437	420	461	452	419	395	419	390	382	408	429	399	411	456	408	450	397	412	433	390	427	431	426	373	432	430	458	428	409	417	422	429	456	416	409	419	448	376	407	423	411	382	431	450	389	437	424	420	450	431	410	415	394	408	384	401	412	435	439	425	437	447	400	373	426	453	429	426	399	436	416	441	395	406	449	417	397	416	459	387	430	396	424	399	403	432	450	466	412	418	428	390	428	410	416	425	404	433	426	411	451	416	418	421	434	427	439	425	393	433	427	389	401	381	434	462	425	429	403	438	469	419	429	443	409	436	457	419	432	424	396	461	430	433	428	477	423	415	381	432	409	432	402	426	423	417	404	386	402	415	411	426	445	410	415	415	450	407	403	432	407	440	408	431	415	426	424	415	416	448	448	409	447	398	451	393	437	427	382	391	409	404	445	463	432	422	401	420	457	409	378	467	413	408	444	398	420	441	424	459	449	437	426	413	421	421	389	430	401	430	426	441	414	419	404	413	448	391	430	439	410	380	453	420	384	384	436	454	425	442	404	458	426	398	396	413	412	396	389	426	402	406	386	430	399	424	444	410	430	425	421	408	401	445	395	399	414	433	439	397	426	389	392	424	401	434	438	413	442	409	415	409	434	379	414	421	380	430	456	448	418	382	422	409	412	429	397	390	414	417	484	389	425	403	419	418	402	401	415	432	400	401	427	425	427	413	426	418	417	388	372	418	374	395	386	424	396	378	437	484	428	402	467	440	419	420	427	415	419	391	402	404	403	396	395	422	420	391	395	417	423	391	411	399	390	421	414	460	408	411	406	391	382	389	418	446	364	408	458	387	433	422	399	423	387	394	412	438	396	415	392	398	382	394	420	430	399	397	423	423	447	436	381	426	419	445	397	441	437	432	450	429	373	444	396	437	433	426	426	385	419	441	430	408	425	409	427	444	420	428	438	444	423	389	416	403	391	431	450	421	392	437	401	425	443	404	434	414	400	412	426	440	416	425	411	433	377	471	435	405	422	420	400	415	403	422	417	429	445	429	436	406	440	430	386	436	366	441	397	412	417	389	424	407	422	417	381	401	412	403	454	412	413	414	410	420	431	417	409	439	409	387	414	393	436	396	452	401	452	398	413	412	430	420	396	422	421	410	417	395	404	469	399	434	421	416	453	431	398	410	389	407	418	479	383	435	460	400	404	415	377	424	409	416	434	432	390	416	394	429	414	408	450	423	445	420	390	412	430	395	395	402	402	454	403	400	399	401	435	390	452	403	421	407	411	395	431	441	433	422	399	408	442	427	378	404	418	379	381	415	432	394	400	454	401	427	398	420	430	447	421	404	432	398	419	422	413	437	445	443	445	411	428	425	433	421	414	454	383	424	417	442	417	400	411	407	412	407	455	438	422	420	391	424	421	421	423	366	442	401	390	395	409	430	433	456	440	442	443	431	409	432	398	421	424	388	413	413	437	385	437	416	420	421	450	391	399	419	420	401	414	413	406	402	439	389	398	422	434	395	424	454	424	424	425	416	430	420	443	403	436	446	430	401	425	412	441	404	399	401	412	440	431	441	401	406	436	422	410	441	398	449	421	451	413	440	401	425	426	424	382	412	423	418	409	400	406	391	418	414	394	452	409	441	430	454	440	413	449	386	443	410	423	402	415	415	411	396	432	396	414	416	418	425	407	443	452	423	456	443	436	415	403	434	405	442	422	416	422	427	417	405	427	418	451	444	430	469	391	422	425	411	402	401	434	404	394	409	442	426	434	413	434	426	458	394	452	413	404	400	454	401	466	428	434	425	389	413	395	437	411	405	400	400	400	424	391	394	429	427	447	461	421	419	411	436	427	419	446	414	396	388	446	418	433	423	403	428	413	445	407	401	383	422	447	421	422	384	425	424	411	398	414	409	387	471	431	431	415	454	405	391	437	434	418	428	401	426	418	387	431	429	404	409	468	390	412	410	432	425	420	377	397	429	411	426	403	467	394	394	388	419	442	421	396	421	419	408	425	415	416	417	401	423	432	445	421	470	433	403	403	430	416	433	435	380	414	424	423	406	432	408	410	422	394	391	436	409	454	393	426	425	432	427	408	473	437	371	385	418	393	400	453	414	407	423	450	433	430	395	402	466	416	421	415	442	411	409	418	455	440	390	411	441	436	432	437	390	454	456	381	412	388	418	423	463	406	413	414	440	384	395	418	414	413	438	415	404	422	425	421	424	408	398	422	418	430	442	378	418	380	427	411	422	439	412	448	428	430	422	446	423	438	416	421	418	403	438	383	401	393	403	423	437	377	445	402	406	420	411	386	420	416	425	398	459	408	393	396	416	445	400	416	425	416	425	438	389	407	408	447	435	422	433	403	402	413	401	426	421	447	384	461	411	401	401	403	376	418	390	457	432	423	443	392	420	410	397	435	424	435	396	413	421	406	400	428	428	381	405	441	394	426	417	413	421	447	433	406	409	422	442	463	424	408	385	422	434	423	413	431	428	415	404	436	408	441	403	387	434	415	410	403	416
24383	21408	28703	24508	21277	9319	14146	28921	41919	35573	20134	6398	1994	965	718	639	591	594	619	588	618	599	585	639	592	602	654	611	591	620	620	589	586	626	595	645	571	582	584	607	641	598	586	615	634	614	657	618	609	652	635	569	619	579	578	615	637	630	601	620	628	642	617	597	625	621	650	586	623	582	620	613	626	604	598	617	604	590	632	626	606	623	612	594	607	585	629	626	589	597	583	625	603	587	620	627	651	628	630	639	612	604	603	637	593	637	607	582	616	618	629	612	623	618	636	611	564	617	623	593	606	613	600	600	624	634	614	585	579	646	619	648	586	622	607	610	617	629	646	566	582	666	644	672	610	614	587	648	654	627	607	618	616	610	626	611	562	596	600	596	590	613	610	664	627	624	604	569	621	577	619	601	589	568	631	625	572	621	611	612	604	609	641	615	595	613	631	608	612	580	583	584	642	578	575	609	616	581	609	643	570	600	580	607	631	602	648	609	621	650	590	616	590	622	584	650	608	592	612	602	562	595	606	623	584	624	624	637	607	639	609	590	585	602	619	637	623	589	648	623	605	634	558	607	658	574	617	627	599	624	616	598	624	581	625	619	618	637	614	609	599	585	592	610	562	609	605	639	650	588	631	604	653	610	642	614	590	621	638	652	611	658	602	614	596	627	634	617	595	609	611	629	595	603	617	591	635	649	613	624	624	576	609	597	597	586	609	625	655	613	632	608	587	637	612	612	629	618	576	606	612	592	600	608	619	605	552	607	576	574	591	618	634	658	631	566	585	612	595	572	581	601	588	617	586	655	642	600	617	590	626	597	563	618	655	606	597	588	593	632	620	622	660	569	573	594	642	567	626	620	612	632	607	610	613	601	598	627	619	599	637	675	651	600	598	614	585	594	626	567	589	594	587	634	610	627	613	601	596	610	637	592	574	660	606	563	578	548	612	636	580	644	608	609	626	632	572	607	594	634	591	656	578	631	638	592	606	601	617	608	637	600	631	585	645	596	628	591	635	645	635	610	609	600	597	611	623	602	608	621	628	626	620	576	604	623	621	615	632	648	598	584	620	582	640	621	629	645	603	635	601	646	628	629	630	595	593	638	627	692	603	620	604	595	583	598	611	568	604	622	604	594	632	608	617	634	623	609	596	613	632	599	635	612	620	559	560	565	636	610	607	637	615	615	595	658	602	647	603	593	579	625	576	579	619	604	623	565	627	648	651	616	614	593	548	592	621	667	573	614	575	635	602	629	615	569	629	621	609	593	627	644	629	620	571	622	573	586	618	622	602	662	634	600	603	580	654	589	620	596	580	641	607	578	563	597	593	654	596	561	655	597	658	585	631	577	634	612	600	603	617	617	646	648	590	648	633	570	596	601	603	612	615	594	617	603	629	594	610	605	608	651	622	659	616	571	568	610	618	617	624	579	579	635	649	607	614	632	620	606	643	622	631	630	594	611	639	574	587	602	642	627	597	608	633	640	596	619	594	582	608	586	585	559	610	601	604	609	588	642	656	626	627	615	604	599	641	597	612	632	655	596	611	619	620	612	628	580	553	586	658	601	619	610	603	583	630	588	641	608	595	636	604	613	581	628	648	563	578	539	613	609	610	618	615	640	589	612	657	632	605	633	604	593	596	616	581	648	608	616	628	564	580	597	637	584	604	648	632	632	630	593	625	607	556	617	604	604	616	592	620	586	566	614	600	602	591	651	598	656	616	597	609	661	625	611	634	611	627	601	605	620	635	604	602	604	583	635	582	580	601	603	640	602	603	655	654	613	671	595	639	612	608	635	579	595	621	574	625	627	644	647	596	578	617	623	630	638	606	616	621	590	582	643	603	588	595	574	629	603	587	607	568	611	630	621	644	599	611	620	587	582	596	624	615	586	579	593	620	627	629	607	640	594	629	602	562	559	629	583	561	610	620	616	618	603	626	645	605	591	668	614	600	628	635	635	641	615	581	619	600	654	601	585	622	582	630	632	544	626	592	586	584	619	620	586	609	567	640	604	560	570	611	644	617	611	590	574	661	636	609	578	600	616	632	584	665	632	591	583	618	665	599	608	621	601	611	662	634	596	599	604	605	610	617	602	609	585	606	609	639	605	554	614	599	619	626	593	581	619	625	627	606	628	604	617	623	646	604	629	662	635	583	606	577	609	617	634	603	654	601	614	638	649	632	599	656	596	598	627	588	647	638	622	572	587	613	612	633	608	619	650	587	570	612	596	638	601	599	626	606	579	610	612	662	582	626	618	594	639	592	624	597	618	625	592	610	557	568	653	595	615	602	624	575	563	636	666	596	621	580	598	637	589	617	605	591	601	637	646	644	634	607	592	594	583	610	629	613	584	614	600	635	667	578	618	626	616	652	614	659	620	621	645	609	635	597	587	594	607	595	635	617	595	617	596	621	577	623	602	572	562	601	602	577	599	617	656	549	580	639	652	619	619	638	604	590	601	595	619	625	583	640	662	628	599	629	584	614	521	596	638	631	625	625	628	653	654	579	610	620	600	631	598	633	616	609	598	647	621	561	615	606	571	605	661	637	623	603	584	590	609	614	574	638	640	631	609	598	590	644	605	605	618	609	602	582	556	604	600	574	652	590	637	582	660	657	644	605	622	582	628	613	649	605	591	660	599	587	591	603	583	602	623	605	616	656	640	625	562	588	655	638	603	582	615	639	583	608	616	599	606	623	624	614	615	575	600	599	587	585	616	591	656	577	628	565	607	596	589	613	630	630	632	641	665	586	640	578	581	623	584	621	637	624	645	622	596	586	584	599	630	574	592	665	615	579	581	599	615	636	631	655	606	605	640	667	616	602	646	595	658	620	591	609	625	637	548	618	597	639	577	590	612	611	607	612	633	602	613	625	635	611	600	640	603	605	594	630	594	584	544	628	639	583	582	601	577	579	608	636	590	626	582	592	650	646	586	638	561	561	573	651	656	606	589	605	616	589	624	591	615	601	618	636	607	620	598	625	605	568	587	573	618	547	656	612	588	604	603	607	573	633	634	655	670	598	636	620	617	625	642	655	609	608	620	597	571	588	654	597	627	609	632	607	633	601	673	590	630	611	627	576	638	579	562	622	607	625	595	630	626	606	622	648	609	620	622	626	578	639	639	600	620	613	660	601	622	642	625	592	607	643	653	647	611	579	663	625	636	554	601	608	621	589	626	608	624	601	576	601	581	587	599	595	626	643	679	594	602	556	608	601	634	600	623	608	577	598	621	654	659	596	585	632	643	555	632	627	584	610	602	566	584	572	602	588	678	581	652	570	645	615	658	565	645	587	620	615	626	649	615	597	624	588	618	615	611	641	566	664	636	643	640	618	619	616	565	617	586	575	654	616	645	626	610	647	616	609	613	630	641	597	629	605	559	600	619	638	563	606	596	600	560	655	610	673	595	618	600	583	649	631	621	595	613	624	592	654	643	612	639	645	592	650	684	585	625	582	603	616	583	651	617	602	637	626	664	607	577	611	630	610	636	618	606
4182	6082	5296	2761	1921	3507	14068	31446	38915	29725	14550	5207	1983	896	615	551	544	539	559	526	541	539	525	584	560	520	567	557	514	516	548	545	554	537	576	586	556	572	542	555	567	565	541	533	544	543	552	511	536	545	523	559	552	554	549	536	515	564	530	538	549	524	530	549	514	589	528	498	582	524	517	500	547	562	516	559	564	504	515	553	518	555	518	508	504	561	548	537	544	503	486	502	550	513	596	542	531	532	539	542	521	547	527	511	526	529	531	506	556	556	578	538	527	544	552	553	524	534	528	558	568	531	557	558	555	518	518	491	540	575	548	526	534	576	563	535	530	520	515	564	577	528	559	522	532	560	525	499	515	512	533	550	520	545	519	564	537	519	496	518	557	529	505	511	546	573	563	546	536	537	566	518	546	512	500	486	524	559	501	538	548	526	540	551	522	496	527	554	546	567	514	523	555	558	552	537	498	547	580	563	490	541	591	522	574	513	534	513	514	557	490	539	515	514	522	535	518	523	561	490	546	519	540	500	524	509	534	592	494	543	538	508	508	500	570	508	558	555	511	514	552	533	506	507	504	564	535	571	528	566	547	515	533	563	544	492	518	517	592	495	586	486	539	553	538	485	546	558	503	555	491	540	523	516	543	538	521	557	547	492	502	560	535	474	535	544	523	499	557	512	492	509	551	483	559	594	507	528	560	522	570	549	520	539	549	531	473	531	546	510	527	529	453	540	533	552	552	518	533	497	547	526	540	514	489	500	549	530	539	546	507	541	538	541	571	524	577	563	543	519	517	550	500	520	528	525	488	563	538	508	537	557	547	512	546	527	563	538	552	528	517	575	544	541	507	600	521	528	552	536	565	515	498	500	500	527	543	550	550	497	529	525	518	544	538	541	528	538	474	598	496	528	550	520	518	510	567	526	523	559	552	520	485	566	511	534	511	552	486	500	514	529	544	527	492	541	547	569	572	550	520	573	563	590	532	532	512	535	490	509	484	552	514	504	560	510	516	523	550	550	577	540	586	496	532	558	556	547	529	528	547	513	513	523	537	520	523	536	507	547	556	530	579	507	542	498	483	575	545	568	576	518	571	562	544	566	564	527	554	560	529	543	531	537	515	520	506	538	576	526	537	540	550	494	580	509	533	509	508	502	556	530	522	534	576	534	531	527	536	552	554	554	529	534	524	504	566	546	540	563	545	562	556	503	559	491	522	524	546	527	532	512	546	506	539	544	518	588	537	521	527	545	523	493	519	508	580	525	521	519	519	526	514	529	523	540	531	506	481	524	515	494	508	516	487	532	525	511	523	591	551	548	520	541	563	549	553	550	539	529	523	578	572	503	568	507	515	537	563	519	550	507	489	544	512	561	498	526	535	533	497	526	551	527	531	513	517	559	528	557	539	547	545	544	540	535	516	518	514	533	525	530	517	513	510	549	538	530	572	462	490	509	539	520	487	501	542	528	504	529	525	510	554	510	563	547	560	522	521	516	548	547	540	506	556	550	516	520	521	523	500	536	505	471	521	507	529	545	536	551	543	523	545	549	518	517	559	564	508	515	562	529	495	546	499	531	520	511	549	525	539	533	579	545	511	541	543	519	558	536	512	528	540	496	524	544	508	490	523	516	541	558	565	508	535	515	492	517	495	537	549	500	535	561	552	506	555	530	523	558	513	509	554	530	520	566	562	552	519	510	542	539	534	572	541	548	479	526	530	519	527	529	513	528	505	504	532	558	512	552	567	523	509	485	576	548	549	520	523	517	488	520	541	542	543	501	522	531	540	499	538	524	553	547	562	537	519	528	567	515	559	534	514	551	559	518	507	530	515	517	491	502	545	532	539	546	551	513	506	516	538	502	544	534	517	551	546	573	542	512	570	540	519	501	491	499	560	539	530	516	575	505	558	502	545	533	572	505	508	517	524	535	495	543	545	519	529	517	537	500	535	556	557	566	530	533	550	563	531	537	530	553	553	523	547	512	488	560	513	593	499	521	511	501	527	528	563	527	555	517	533	545	544	500	516	558	529	582	472	510	523	529	517	516	532	479	514	506	536	544	532	522	521	572	555	514	538	508	493	577	545	504	535	524	493	541	538	518	571	521	515	537	527	548	551	535	542	526	536	532	534	527	529	552	527	509	562	548	546	543	572	524	505	515	536	488	557	495	512	527	469	501	495	501	531	522	517	520	552	522	554	548	555	544	528	479	523	514	510	542	541	529	570	557	537	569	508	554	527	530	491	528	480	489	518	531	539	540	502	504	556	543	565	540	530	501	546	527	514	540	533	554	544	506	546	552	512	491	510	507	507	525	530	505	536	544	512	503	552	556	535	553	487	540	528	542	536	549	554	527	538	543	530	543	535	540	496	492	522	540	486	534	539	529	530	507	499	489	483	506	569	511	542	499	508	538	522	565	533	536	524	518	563	510	479	513	526	534	532	577	558	539	514	501	506	533	533	506	524	576	542	537	549	518	527	518	577	545	577	528	524	526	547	513	489	518	534	534	522	509	505	496	571	552	539	510	506	532	570	558	521	524	482	487	533	540	505	526	557	473	525	502	502	514	522	535	526	527	545	575	531	526	571	500	536	499	519	602	550	544	531	517	537	517	526	571	564	542	517	549	554	538	535	537	537	511	552	516	547	508	503	552	502	524	517	524	571	562	484	510	522	525	565	504	503	533	531	526	520	543	529	548	536	515	539	540	557	484	525	508	579	566	541	548	558	571	514	500	546	542	521	509	511	513	520	531	491	502	502	572	528	522	503	536	517	549	520	509	548	573	539	525	549	564	508	578	494	523	485	549	488	536	562	533	524	525	568	520	539	511	522	507	517	518	515	546	570	549	578	513	549	549	526	553	521	529	499	525	537	511	552	520	529	524	513	563	514	510	470	527	530	542	598	531	552	528	515	555	547	529	510	532	504	545	520	530	513	511	519	554	525	542	552	549	527	476	522	600	523	551	529	541	516	549	532	515	522	561	500	545	535	478	519	541	518	480	523	515	535	549	554	521	518	526	519	537	500	546	537	494	555	560	493	495	530	511	582	557	546	512	585	517	519	511	533	531	547	536	573	517	540	519	517	504	542	511	532	565	494	509	536	556	531	519	532	522	539	540	517	569	564	501	541	580	518	548	503	554	516	512	515	527	523	508	533	546	519	522	503	540	519	530	508	520	532	522	557	556	531	515	532	526	525	552	548	551	543	519	544	535	503	525	535	512	532	536	533	562	544	520	545	502	545	500	562	540	527	515	514	520	506	495	537	501	594	526	508	529	541	569	550	550	557	537	529	511	526	553	526	511	536	523	557	492	545	574	532	554	517	519	539	511	533	493	529	578	535	511	516	530	525	558	535	533	500	498	513	559	512	519	543	553	569	558	549	501	502	538	530	514	527	526	531	533	551	495	559	569	501	494	539	514	574	551	564	501	543	517	534	529	511	546	485	551	527	502	526	534	506	555	533	477	514	513	533	557	520	492	530	497	535	553	535	497	514	522
27597	12008	1434	872	527	485	844	2118	2264	2683	1521	796	521	480	438	430	424	415	419	405	409	470	436	433	383	418	425	468	428	443	415	435	418	429	401	427	423	407	406	434	412	442	394	396	434	429	422	412	433	457	438	443	411	398	445	378	420	450	403	404	421	435	410	372	423	429	422	462	461	402	435	413	437	388	407	396	411	444	466	418	462	440	420	418	458	426	430	451	419	413	444	415	405	410	426	395	423	427	482	431	397	421	423	441	440	451	451	407	426	379	418	393	415	411	427	439	423	408	427	419	438	423	409	396	432	437	444	465	464	466	414	406	400	436	454	453	405	400	431	437	445	442	425	443	439	408	391	412	489	439	407	390	442	394	457	429	433	426	381	419	438	428	412	447	415	432	424	434	420	457	458	440	455	417	424	459	412	444	452	403	425	433	401	423	418	402	412	441	453	420	399	447	428	436	388	446	403	443	424	451	397	432	442	445	444	404	436	434	411	414	417	419	421	403	391	466	413	447	414	416	413	391	428	394	450	401	430	427	457	440	429	433	439	458	435	405	439	443	426	422	437	419	433	369	446	431	400	435	427	439	443	416	419	482	398	448	440	414	437	455	450	398	394	417	445	449	426	419	434	417	416	410	422	412	449	443	438	411	419	441	385	357	435	422	407	420	412	400	403	467	412	445	392	402	447	410	432	412	441	413	431	425	424	421	431	436	421	433	403	430	424	443	473	393	374	455	401	425	448	442	438	397	415	428	410	399	417	424	397	393	409	419	445	409	404	421	380	473	412	441	421	453	430	441	410	478	407	391	411	412	401	446	442	409	432	419	413	411	403	426	427	455	401	387	413	413	417	385	390	426	405	402	429	423	453	406	389	469	406	433	384	426	407	417	420	429	391	391	397	434	393	454	414	438	401	438	421	467	402	437	437	445	434	436	427	399	487	436	406	444	434	444	457	448	427	449	429	398	412	438	441	405	410	404	415	439	403	416	416	421	399	397	425	413	441	431	439	432	406	435	420	406	392	418	358	415	422	428	404	438	435	451	415	436	424	395	433	417	403	462	450	415	402	449	395	417	431	421	457	412	447	415	436	433	426	421	422	463	388	383	379	405	426	433	415	417	388	421	434	423	435	459	400	440	402	409	396	402	390	448	425	425	407	411	442	369	412	473	443	438	422	397	444	434	416	407	365	443	419	416	421	420	423	402	435	410	440	440	385	439	426	444	407	464	438	398	401	437	449	433	414	398	424	403	395	430	370	484	424	435	418	425	448	456	414	428	440	418	392	403	390	403	467	421	442	402	433	401	446	417	401	413	409	431	401	414	444	423	464	407	450	453	445	406	429	384	398	391	417	419	424	415	396	436	427	389	400	436	425	428	430	405	450	428	415	418	413	428	418	423	454	410	443	447	440	438	426	385	418	392	408	391	400	426	389	441	376	444	389	420	419	420	406	424	429	400	420	446	467	425	439	386	408	409	386	433	424	430	428	432	428	443	441	407	452	415	423	399	405	425	438	428	409	431	439	425	416	396	414	415	412	461	405	418	452	433	436	398	422	404	438	424	383	445	431	420	412	427	412	424	411	436	392	427	424	443	441	451	431	444	420	424	431	410	432	424	426	421	372	379	400	446	396	404	428	412	414	395	420	453	412	436	430	427	450	403	467	469	415	431	416	413	418	459	433	419	438	423	429	461	408	443	376	469	388	409	412	419	445	417	458	419	429	411	407	437	436	407	434	373	407	440	438	438	431	388	399	422	426	416	475	430	428	390	398	428	428	399	401	417	446	403	452	444	458	450	400	394	418	409	408	452	409	427	442	416	419	430	416	389	395	398	401	408	432	413	423	409	416	446	410	451	445	434	420	401	435	422	387	431	451	423	393	414	431	452	414	445	382	473	429	444	435	399	465	444	436	410	407	446	413	430	427	425	426	412	410	449	457	410	423	418	421	392	427	412	425	427	423	408	426	402	430	388	467	399	436	431	456	403	406	377	433	457	442	412	419	414	442	414	420	436	453	462	472	420	435	436	411	449	443	433	403	424	420	453	435	456	434	404	410	448	458	417	451	426	440	416	428	427	429	425	427	392	434	408	420	399	407	439	397	448	417	481	423	429	406	463	396	426	441	408	428	412	444	439	427	420	413	390	447	418	441	470	439	402	457	387	435	416	437	427	409	405	437	420	442	416	423	374	418	431	409	383	386	416	443	450	443	434	433	437	411	402	454	453	403	401	427	437	436	385	427	423	419	428	451	413	401	397	453	446	421	427	397	415	439	406	400	415	449	426	411	438	417	387	421	418	457	416	445	427	392	404	409	418	426	419	402	401	429	464	453	460	449	432	420	436	434	427	383	393	435	450	415	439	421	383	443	403	421	439	383	409	452	421	441	414	443	404	391	403	400	401	446	419	438	401	388	440	458	412	418	394	433	432	407	436	408	439	430	421	416	449	408	437	444	452	431	453	396	423	421	444	431	416	405	427	433	416	393	415	418	384	457	453	431	411	410	415	435	402	403	427	446	388	424	454	387	410	476	381	429	452	444	418	393	437	389	426	449	376	410	445	396	414	384	431	431	459	412	436	422	435	462	403	422	401	426	382	438	406	391	416	427	388	404	413	418	402	408	425	466	449	440	435	425	462	442	429	384	450	437	417	455	409	391	437	404	416	434	427	393	456	433	417	429	453	383	453	415	410	436	424	449	414	443	391	427	399	436	419	424	414	407	405	432	456	391	409	428	408	452	407	419	429	467	435	474	445	432	435	405	414	407	434	417	418	398	431	428	394	412	465	439	437	425	446	403	421	419	427	414	466	421	418	445	441	430	413	433	431	430	425	434	394	425	379	418	397	402	408	429	472	416	450	444	439	470	444	406	426	441	427	425	425	418	424	451	411	428	453	423	436	416	431	397	434	406	471	417	437	420	384	445	450	403	451	454	428	433	413	427	390	419	437	407	395	431	405	400	403	455	410	435	397	467	401	431	422	430	409	425	425	370	426	416	409	434	434	454	482	406	433	418	448	415	409	428	472	454	444	407	423	453	404	407	426	420	431	461	435	420	445	411	402	403	438	453	410	428	398	426	411	422	417	402	422	459	427	405	416	390	406	439	424	383	466	394	401	437	393	440	408	400	424	420	437	435	455	421	411	426	429	449	423	447	441	422	418	416	437	427	402	407	434	413	345	437	410	465	421	431	458	410	444	387	415	423	449	442	429	430	441	412	436	421	441	422	403	409	446	409	388	414	412	405	403	417	416	451	432	433	446	408	415	418	400	447	397	422	416	436	398	408	424	428	383	435	437	389	398	420	447	443	408	427	425	454	418	432	424	442	431	426	408	414	431	409	429	404	387	401	429	447	422	462	447	419	444	410	427	396	358	390	443	477	435	400	414	407	418	431	404	421	406	394	478	452	421	419	432	378	433	459	464	417	445	458	391	433	392	392	396	423	434	441	429	431	453	410	439	437	407	405	414	441	469	398	398	436	432	370	406	404	441
5126	717	745	672	472	465	1030	2750	2699	2969	1575	795	489	431	402	402	356	355	364	357	354	390	367	385	387	339	383	364	374	351	336	382	399	361	370	357	385	354	394	374	372	368	390	357	391	374	364	369	367	376	351	357	383	381	343	344	355	406	368	368	355	361	408	370	373	384	407	388	351	378	343	382	342	401	350	356	395	402	358	330	371	361	353	377	381	348	402	390	337	357	390	361	328	359	386	388	366	362	338	369	381	364	394	361	383	393	351	349	341	334	387	370	340	381	363	356	373	369	369	397	385	389	387	378	329	382	340	382	388	328	367	365	364	335	384	350	382	378	354	452	305	390	330	358	364	362	344	373	381	367	339	338	399	386	376	366	377	365	362	353	359	355	359	377	370	377	367	379	364	347	378	366	386	362	368	361	348	380	389	359	330	343	356	368	352	371	384	376	336	349	383	361	379	381	366	351	332	313	371	352	367	345	391	340	373	389	347	400	357	395	372	393	385	325	383	346	357	338	349	340	367	351	359	349	333	370	364	360	377	365	350	376	356	360	352	328	362	391	372	362	385	351	363	371	345	402	362	359	335	376	379	378	348	349	363	376	374	369	382	339	368	370	335	363	389	386	347	402	360	385	395	365	337	341	365	368	383	389	340	331	362	371	381	371	370	359	411	383	364	340	389	366	410	419	361	368	414	357	359	367	378	367	367	360	344	357	345	367	394	339	357	361	374	389	372	353	321	376	373	334	361	366	349	386	368	384	365	397	400	356	358	342	346	370	345	371	334	366	340	333	401	388	375	402	346	358	361	360	374	347	379	334	342	374	368	390	349	366	381	385	367	373	341	386	361	366	337	353	356	347	355	366	371	383	384	373	388	334	387	364	339	341	384	344	360	346	330	392	376	351	402	371	370	374	376	428	391	366	393	355	390	387	360	361	362	377	394	403	349	373	371	371	353	362	356	390	327	370	374	336	341	389	337	346	355	328	365	371	377	346	401	369	325	404	373	400	382	350	396	356	400	357	367	342	366	365	341	334	374	371	362	374	372	377	374	384	334	359	367	381	357	359	330	338	372	331	390	369	382	342	343	368	352	363	382	351	367	360	384	350	349	375	382	371	379	361	409	334	337	383	355	377	346	376	370	350	365	373	381	381	366	355	415	355	373	366	351	368	337	368	356	372	397	361	397	360	362	379	374	392	380	320	394	383	360	381	372	373	345	365	369	395	360	352	346	374	369	386	362	431	391	362	376	380	372	402	368	353	340	352	396	384	361	350	365	364	370	378	343	385	399	341	378	374	374	344	346	380	341	334	319	331	354	380	345	365	363	384	360	365	380	391	344	395	359	386	359	376	396	396	370	342	365	384	394	345	394	353	367	361	349	389	357	392	368	372	376	358	349	350	383	375	355	378	361	358	374	356	331	345	334	370	393	373	351	393	361	361	370	380	358	387	341	379	360	352	365	380	386	376	376	343	394	375	361	365	356	377	390	372	351	320	360	400	320	365	348	367	352	345	401	371	336	406	349	386	390	345	368	356	400	364	412	343	390	363	368	362	381	347	400	348	362	393	351	361	355	358	362	377	362	359	375	381	379	365	358	391	370	382	394	375	368	416	362	399	380	389	395	388	352	405	395	347	371	395	339	356	367	368	377	375	348	360	355	382	336	321	377	377	367	398	376	354	374	358	360	357	429	380	348	366	374	359	371	357	330	362	374	359	357	368	397	352	372	324	360	356	354	347	375	337	363	362	385	370	376	374	343	377	390	356	391	372	382	376	381	328	387	368	366	341	344	387	348	340	406	365	365	387	381	379	398	346	358	340	375	385	344	350	379	403	368	357	394	378	405	346	379	371	382	363	345	368	348	368	374	360	371	355	373	380	381	352	373	347	381	358	359	394	388	350	344	345	373	359	381	355	363	374	345	350	401	381	383	353	377	383	398	361	365	389	305	350	387	352	354	367	364	368	352	313	361	341	366	371	343	393	388	341	358	389	344	360	356	374	362	380	356	378	379	368	394	353	391	375	353	371	351	356	376	341	358	386	399	374	378	354	371	371	344	373	362	352	380	378	382	396	368	380	383	357	381	357	361	347	378	388	350	341	369	376	338	375	339	341	367	350	397	366	400	383	363	377	354	367	344	331	359	364	388	381	349	387	393	331	338	364	354	359	389	363	356	337	372	374	361	378	378	355	372	358	374	372	356	332	366	369	401	406	345	377	346	363	367	340	368	370	395	358	353	370	380	390	391	386	356	401	381	347	397	353	366	381	365	371	372	371	375	353	361	382	346	366	343	372	384	375	383	365	354	342	359	358	318	358	373	412	369	384	371	343	387	386	386	363	410	360	375	355	373	375	366	325	359	357	344	359	377	356	329	315	363	389	378	383	362	369	359	368	376	357	440	387	339	345	354	371	374	393	352	354	385	370	359	368	367	369	383	372	366	378	389	356	356	351	400	342	396	377	366	375	350	369	358	355	355	382	367	329	364	385	374	349	389	349	362	364	357	349	376	375	364	364	361	387	370	339	362	371	344	355	374	381	387	411	370	378	358	347	335	388	357	374	404	382	338	362	378	392	364	339	377	393	397	363	358	373	396	363	363	332	340	373	398	363	376	378	378	361	350	373	371	351	373	382	350	323	325	369	338	368	366	386	351	345	366	367	394	354	351	369	370	354	386	384	349	378	364	365	370	362	369	381	406	375	345	387	339	377	330	393	372	391	357	381	367	395	366	388	366	359	371	373	389	399	412	355	372	376	359	376	377	352	377	395	343	375	376	378	368	322	388	376	392	398	356	405	367	356	369	380	385	351	352	377	366	401	360	370	372	363	375	380	365	366	391	335	418	357	391	353	374	357	342	379	365	393	356	353	367	387	370	376	384	419	375	352	380	350	380	373	386	379	385	366	359	363	376	385	362	343	393	382	345	350	390	359	357	369	370	376	338	372	372	350	334	362	400	349	387	386	358	380	350	380	363	348	366	363	348	340	385	386	369	371	365	359	367	370	388	390	389	372	355	360	407	350	390	365	358	359	365	358	386	365	389	382	375	356	336	349	398	380	347	370	367	349	368	391	352	378	380	395	367	394	352	358	373	370	347	370	380	355	374	392	401	376	359	358	379	365	389	367	367	363	376	363	388	337	362	342	313	333	385	331	347	308	365	374	335	359	362	375	366	361	338	380	356	370	367	364	343	350	385	385	345	380	392	400	369	382	391	362	401	347	381	376	382	379	345	371	378	363	343	400	367	386	398	384	388	381	369	354	350	353	369	393	364	383	359	366	383	377	357	369	386	353	367	371	360	383	375	340	352	385	370	358	357	366	344	386	370	406	373	349	408	403	373	374	365	351	355	367	375	368	341	387	398	361	391	374	342	349	362	351	346	368	375	372	335	378	383	392	360	361	361	384	359	375	345	375	361	334	380	392	372	328	343	371	336	356	391	324	341	356	375	366	343	333	365	382	378	392	399	356	380	357	399	364	372	369	382	381	361	362
25532	21399	27462	25484	6519	1519	2602	21395	24284	21523	9947	2955	1068	573	472	481	481	482	489	526	432	486	501	459	473	486	458	462	461	460	476	461	453	465	442	430	449	462	504	472	450	482	456	430	429	528	448	460	470	494	475	489	468	478	465	487	434	474	470	464	446	463	437	466	450	468	452	467	477	441	481	410	454	430	451	436	476	478	456	460	430	456	436	496	458	464	471	437	423	430	429	503	454	486	460	480	471	490	434	456	474	513	453	484	452	443	487	441	456	457	476	498	477	471	438	458	438	468	459	448	447	425	470	465	423	473	492	456	498	470	494	452	489	468	478	455	470	461	442	446	482	435	477	452	449	464	434	465	448	508	485	472	472	441	499	492	455	449	470	453	464	474	457	448	481	483	444	481	471	452	449	475	439	492	454	435	470	431	453	453	482	484	488	486	478	456	462	444	459	468	452	488	445	444	483	491	453	450	456	461	483	458	435	477	440	499	468	408	484	470	498	489	470	464	488	444	461	473	451	507	483	471	476	391	442	447	466	471	487	484	453	465	470	492	470	473	464	428	481	471	447	461	407	459	458	457	422	471	466	454	471	479	454	429	470	490	457	449	438	446	500	424	461	483	458	445	428	463	423	455	460	471	495	480	476	436	490	455	425	489	445	467	448	475	437	455	465	498	506	474	475	461	481	427	472	439	477	425	504	493	432	485	432	487	462	466	480	465	432	446	476	429	449	456	464	448	459	468	485	466	465	494	430	453	494	489	438	460	442	478	455	450	490	441	436	468	484	459	477	440	468	465	485	445	468	466	462	468	473	497	422	475	444	516	425	466	422	445	464	490	464	433	448	454	477	442	459	441	476	457	445	449	453	474	449	480	503	427	460	468	482	436	438	462	477	492	461	454	457	465	458	496	454	459	492	477	465	420	444	476	413	462	477	420	444	442	481	483	461	471	466	463	474	429	478	458	440	498	483	475	441	472	444	458	466	486	458	435	479	441	459	427	451	467	461	487	480	443	432	474	474	426	439	511	456	420	479	473	486	422	467	504	521	469	494	421	456	437	481	472	463	498	438	489	471	437	500	401	466	473	495	447	470	468	461	479	449	487	475	463	441	436	465	491	469	474	468	461	447	505	449	474	502	443	442	499	485	509	502	491	504	470	446	441	472	474	511	430	439	465	441	454	481	453	466	465	470	462	452	509	420	457	461	465	449	445	432	415	504	456	500	443	503	442	472	479	501	481	445	490	449	489	454	439	471	441	478	431	465	455	501	477	501	480	481	466	426	460	450	430	444	465	510	475	451	483	459	498	481	496	473	462	477	483	467	486	443	456	462	474	455	496	485	450	453	450	455	469	490	442	468	431	469	467	437	469	476	450	458	465	428	514	457	445	462	445	462	483	460	501	475	434	431	464	452	480	453	500	463	457	424	466	436	445	483	464	465	487	480	429	462	472	465	490	489	468	479	455	446	477	462	438	506	472	471	451	467	479	458	463	503	420	480	460	485	488	445	524	465	441	441	487	454	452	458	479	426	507	479	456	452	453	440	448	468	425	440	476	470	457	483	402	457	441	465	446	443	417	514	414	453	427	488	450	443	456	460	446	442	478	419	465	501	445	458	499	481	457	441	461	454	462	439	459	468	470	442	488	480	479	461	440	439	489	456	479	479	461	457	480	493	465	468	469	464	449	434	473	435	446	463	487	509	450	480	494	460	456	466	493	443	465	445	497	486	446	409	469	499	471	487	456	468	431	468	447	432	483	510	483	485	474	490	501	491	500	473	475	468	459	441	438	440	448	448	450	439	419	439	458	470	437	463	488	484	453	453	461	436	464	464	459	437	476	418	448	414	447	507	483	464	442	493	469	454	428	457	465	437	473	476	458	474	509	489	444	464	454	475	454	457	441	432	461	469	453	434	453	440	443	439	441	482	452	478	438	420	441	468	461	479	482	477	480	425	443	462	478	488	431	472	477	462	465	446	438	424	475	422	473	463	448	501	460	456	522	462	475	460	437	433	478	489	490	453	461	430	459	431	423	463	445	447	471	467	465	450	473	424	469	455	415	449	489	437	499	442	476	467	442	447	474	493	489	491	505	468	467	429	472	499	451	468	490	439	487	461	479	458	452	444	481	503	479	428	428	509	451	473	503	465	442	418	484	482	478	481	469	453	454	466	464	418	435	424	472	491	435	470	462	452	429	482	459	427	458	430	486	467	397	500	441	482	472	455	424	455	467	421	467	436	487	470	470	433	470	472	503	470	485	464	439	466	474	478	443	489	470	463	506	434	458	465	452	398	444	424	504	478	452	494	425	456	440	469	462	478	510	456	483	492	498	433	477	469	468	493	479	483	490	487	450	480	469	491	506	470	466	464	441	479	429	505	483	455	455	427	446	449	481	464	448	436	457	486	468	463	497	453	485	506	464	470	490	449	492	458	486	431	466	468	504	456	445	489	457	494	420	471	495	471	434	472	456	445	437	435	468	449	447	453	482	466	427	460	421	423	477	483	490	472	424	437	428	473	467	450	446	485	452	456	466	465	520	437	464	465	466	442	409	440	464	453	459	462	444	442	482	419	458	475	477	481	469	448	461	445	461	484	459	477	490	481	453	484	457	464	453	476	458	473	485	435	446	422	430	455	456	436	504	460	463	445	452	431	464	471	471	484	466	485	455	442	489	452	449	504	423	491	439	444	461	478	445	478	417	464	455	469	466	497	460	464	436	436	428	486	459	469	531	491	417	452	455	452	452	484	466	434	471	485	470	476	454	461	489	455	448	456	432	447	468	454	429	449	454	469	487	474	437	476	466	474	503	478	473	494	481	512	467	458	504	473	445	412	457	461	435	496	470	431	471	444	455	444	482	467	453	435	493	414	484	468	464	451	509	465	491	436	447	448	452	443	488	420	476	430	468	470	441	454	476	489	466	485	483	495	469	457	435	458	472	454	474	496	465	460	459	467	440	440	452	477	442	467	438	454	452	444	458	473	485	447	492	465	466	402	465	444	469	495	470	476	472	479	450	452	464	446	482	487	470	483	418	465	469	457	459	492	453	470	445	445	430	492	436	404	461	431	450	441	467	473	468	458	485	480	494	459	441	459	418	461	462	441	465	469	404	481	462	488	429	459	466	472	456	452	470	467	419	435	456	443	435	455	497	434	449	476	490	454	423	487	475	449	455	472	457	436	442	494	435	477	466	436	485	485	455	481	446	480	437	466	501	491	476	462	478	472	446	443	453	455	470	451	460	458	473	442	458	451	432	451	480	468	467	473	454	471	487	430	465	432	482	497	473	478	462	472	481	426	482	462	471	443	496	460	461	503	452	500	477	423	456	421	492	434	453	450	423	465	489	475	437	468	483	482	447	480	449	469	432	484	448	501	451	433	488	434	458	470	462	439	440	476	492	502	453	474	487	454	475	468	428	451	467	446	482	406	453	432	475	430	470	478	456	457	437	449	455	463	466	473	484	468	450	473	448	452	465	458	463	473	485	470	462
3699	3251	2937	1716	1504	1405	3484	23096	21918	17865	7844	2798	1092	573	437	414	455	440	434	424	436	418	439	436	363	395	431	398	408	401	363	393	374	454	408	455	430	404	427	399	386	428	452	421	389	448	420	427	441	404	444	397	409	409	435	396	407	423	405	406	383	400	429	408	393	406	410	449	417	441	444	398	393	410	442	431	395	406	407	410	431	449	399	406	395	451	432	382	417	383	418	406	435	396	409	437	415	402	418	412	400	407	425	416	421	442	386	396	420	413	427	419	378	434	425	445	396	410	439	399	399	426	378	440	440	379	374	381	417	451	419	413	435	426	426	383	421	389	393	438	414	398	409	423	439	448	409	412	419	436	447	383	411	408	395	448	431	381	456	427	409	390	438	392	415	467	400	389	442	393	387	399	438	402	417	414	421	438	396	392	393	417	430	412	407	396	421	428	432	407	385	434	394	417	414	439	421	452	430	387	406	401	406	404	409	420	417	418	412	424	428	388	408	391	417	448	409	399	406	426	407	406	403	409	408	433	392	425	386	420	407	399	413	429	374	449	424	437	411	435	451	392	430	402	422	450	417	420	399	419	389	427	426	403	409	391	428	420	386	421	400	408	436	405	396	376	396	396	389	421	414	437	467	428	397	423	400	422	454	427	418	418	380	426	424	405	410	398	393	422	388	429	394	398	428	391	426	457	457	384	446	411	406	390	455	431	403	423	396	372	416	408	425	426	379	416	401	427	387	369	386	417	415	370	410	388	420	435	428	411	371	440	393	419	401	397	420	405	388	451	427	434	402	434	416	403	383	395	430	399	402	408	416	411	406	386	436	447	417	413	405	439	401	401	421	428	397	419	386	437	430	438	459	455	385	396	446	411	437	432	419	449	410	428	425	443	427	428	424	410	404	418	425	456	434	427	403	387	396	421	398	425	393	395	395	422	404	418	401	391	386	441	425	408	428	400	440	417	412	435	400	417	430	406	425	401	413	424	389	405	428	370	432	417	415	404	431	402	424	419	398	411	411	463	376	447	426	402	403	409	449	428	449	360	396	361	409	417	422	430	406	428	451	388	423	393	402	415	394	416	443	437	419	409	471	420	446	392	428	399	420	406	403	417	403	420	433	423	469	411	435	442	394	437	404	446	441	389	458	373	392	422	418	399	392	419	420	407	400	411	416	398	419	399	377	438	395	432	395	418	422	399	388	373	404	398	437	444	363	426	408	444	397	417	420	415	427	371	419	402	402	405	389	381	405	389	426	425	397	412	405	407	430	407	407	400	422	421	414	431	410	433	439	388	403	407	397	410	428	429	404	385	390	453	414	426	391	387	406	435	403	413	446	407	415	414	435	429	444	421	405	428	382	418	425	436	424	402	375	422	417	457	403	436	422	385	430	428	427	424	403	409	380	440	423	388	404	421	411	421	387	395	383	422	432	387	425	361	401	379	459	419	410	443	429	446	436	441	391	395	407	383	412	386	416	397	391	418	403	426	422	413	406	419	430	442	391	420	414	389	403	435	412	388	437	400	387	371	399	400	384	458	445	439	406	397	399	438	384	389	429	388	396	414	436	431	392	433	479	415	410	407	395	434	389	398	425	418	409	376	423	413	388	405	399	406	423	369	359	439	406	427	394	437	425	414	400	399	424	458	420	372	405	421	430	449	392	397	435	398	398	409	411	407	450	433	397	416	423	391	447	430	411	403	418	417	425	399	441	426	429	375	419	441	420	397	437	417	403	398	418	444	444	398	385	417	418	424	426	414	417	420	425	421	380	417	391	396	413	419	417	379	419	422	399	427	451	416	424	430	430	432	420	430	400	451	431	466	416	419	414	401	377	408	440	407	433	389	436	401	407	429	411	420	392	439	433	450	397	435	434	422	435	403	431	432	410	413	435	388	388	412	445	431	386	427	408	407	409	392	439	417	407	410	396	407	425	414	410	396	443	441	403	428	387	437	436	411	400	413	406	408	413	396	422	396	422	441	408	432	371	417	402	407	408	433	369	395	393	429	422	386	410	451	404	450	400	398	440	386	408	423	421	410	392	394	424	435	411	407	413	409	419	444	410	429	402	411	438	410	427	443	405	417	406	399	408	404	381	407	419	408	411	394	439	399	419	441	400	387	414	445	394	421	423	398	424	390	438	420	401	402	400	401	381	414	378	425	396	400	420	412	399	408	380	421	358	437	414	447	398	393	429	427	406	421	379	407	396	451	416	406	424	424	416	410	415	420	419	428	403	415	373	422	401	411	443	426	395	414	410	451	418	415	429	406	434	434	423	424	371	400	374	392	413	440	394	414	401	409	422	416	416	440	427	386	394	401	418	409	409	361	403	465	392	424	415	437	454	429	439	420	406	395	405	432	416	398	383	428	418	417	429	416	410	450	396	417	373	412	393	435	471	421	410	405	406	440	411	415	425	404	445	441	441	424	399	458	402	409	435	404	398	445	453	400	419	429	423	407	374	411	392	403	420	402	426	407	393	429	397	420	420	410	429	393	403	423	419	379	388	434	391	400	390	398	409	388	400	414	396	385	424	406	405	405	411	399	384	422	377	403	422	389	440	467	394	424	406	414	413	406	413	400	436	452	430	428	395	411	399	366	388	382	421	394	405	400	444	415	451	368	409	408	403	444	421	445	411	430	444	411	418	401	407	402	407	445	416	444	397	404	442	404	433	431	449	438	422	404	421	428	403	391	392	392	447	412	419	403	422	411	377	435	395	406	419	426	389	381	435	434	436	448	419	381	435	388	417	416	418	432	423	423	398	432	377	445	418	429	450	412	421	408	428	361	416	424	470	404	417	392	407	443	397	391	418	395	412	371	433	410	410	406	396	402	397	424	406	402	409	429	405	425	409	375	389	403	404	408	382	401	426	433	410	399	402	407	424	412	418	385	450	431	413	397	411	404	461	418	412	390	360	413	407	456	402	420	405	382	415	411	401	433	423	411	414	453	403	439	416	399	400	411	376	386	385	414	391	451	383	423	399	445	420	419	419	412	399	384	410	414	410	423	421	417	411	409	394	429	427	437	377	405	393	380	431	397	407	435	415	389	414	412	385	448	406	447	421	418	414	449	419	416	430	416	404	379	378	397	421	434	425	453	380	401	405	416	411	394	411	402	422	428	399	405	432	423	411	381	432	449	417	426	407	409	396	401	430	412	388	412	398	420	406	397	430	428	417	399	431	453	396	371	454	409	433	399	395	421	396	422	436	420	434	391	403	428	435	418	403	434	428	389	404	378	381	419	392	424	416	394	396	395	414	432	426	372	382	402	430	427	432	408	430	420	386	428	409	403	397	410	423	395	387	379	408	382	419	435	425	370	420	406	409	412	431	422	438	431	424	427	464	436	397	443	413	436	401	426	407	415	416	417	426	418	393	450	401	418	420	374	424	376	387	407	405	371	423	431	449	452	406	401	435	461	438	404	454	401	405	408	414	429	393	416	405	430	416	456	451	426	432	432	425	403	444	409	446	427	439	401	411	433	425	414
24359	21404	28743	24463	21370	8693	3527	37566	43396	34297	18048	6159	1906	917	672	654	618	585	592	600	653	620	635	613	588	575	630	614	580	599	578	577	654	676	607	584	641	567	556	638	594	611	613	622	641	588	682	569	567	583	616	622	614	603	608	616	585	603	601	614	616	633	592	609	639	592	623	606	642	584	606	607	581	653	652	619	582	641	628	611	615	600	595	653	600	641	579	638	615	576	585	609	596	593	633	625	650	611	611	555	589	594	579	627	610	624	616	598	612	617	603	583	610	598	575	590	599	582	610	610	580	605	604	570	622	571	549	601	575	589	582	604	568	627	597	583	596	608	603	563	639	601	593	593	592	600	596	620	627	585	622	588	587	564	611	664	559	576	578	651	597	570	631	634	638	632	575	641	599	627	618	600	626	594	650	563	588	581	584	632	607	564	599	585	634	577	619	603	653	608	619	582	634	614	571	585	641	586	615	620	611	604	615	625	603	586	629	629	604	610	625	606	630	560	633	665	607	639	541	627	593	566	600	613	616	569	579	626	563	583	605	592	616	592	589	569	570	642	591	583	633	664	634	601	625	587	582	626	608	613	591	631	640	598	588	612	601	582	604	611	609	578	601	614	577	607	609	636	596	584	616	586	590	604	612	552	634	606	593	616	611	579	597	608	627	620	605	632	625	580	619	639	603	593	675	580	608	567	612	588	594	586	579	631	597	611	583	587	616	620	599	538	667	640	615	592	589	591	555	662	605	609	614	620	618	590	618	552	559	606	606	627	624	581	632	607	583	631	615	570	624	624	601	595	569	614	635	609	600	603	588	594	574	583	612	622	584	639	589	597	648	597	611	601	610	590	617	591	597	589	611	590	590	584	589	585	577	585	634	555	578	570	608	606	610	597	592	586	616	574	620	563	610	605	608	565	629	591	612	647	634	613	570	613	573	638	616	611	594	610	624	561	563	604	605	656	585	589	609	553	568	627	641	608	621	591	573	630	635	582	603	592	600	624	569	584	605	592	605	580	596	651	579	572	629	590	612	621	643	616	615	587	563	570	597	621	596	635	635	615	564	639	596	602	601	595	624	597	604	606	591	634	634	621	583	554	613	575	617	591	585	570	641	566	638	616	570	575	618	624	627	600	612	663	582	577	618	544	598	623	576	632	594	636	612	571	597	668	581	587	637	596	667	634	660	599	549	630	627	616	609	597	615	562	579	563	620	593	601	620	579	546	555	644	574	589	601	584	610	587	602	608	592	593	588	586	575	588	608	580	630	575	594	592	575	603	589	613	626	589	630	607	552	571	580	586	592	566	578	574	620	617	594	586	590	624	623	629	637	610	578	570	574	621	599	617	593	600	604	604	618	633	588	628	634	600	559	595	630	626	595	611	575	613	600	585	669	609	581	651	590	610	630	634	586	629	617	619	600	625	590	568	644	604	605	572	615	583	608	600	625	627	595	585	560	645	573	598	640	561	569	555	592	614	577	595	618	619	608	602	579	580	611	636	626	562	681	613	603	603	650	632	596	582	572	589	603	574	562	623	583	606	620	618	591	596	661	568	621	607	643	612	609	583	616	640	611	606	642	575	616	605	597	650	591	584	585	588	622	576	593	592	610	579	634	600	582	561	622	606	605	623	613	550	591	624	585	617	596	591	587	586	595	592	571	577	630	611	611	561	632	637	621	591	574	623	613	589	587	579	616	623	598	585	601	651	606	597	612	605	604	575	597	641	592	613	598	586	577	564	571	581	607	608	603	621	636	612	594	607	574	629	552	593	626	597	636	610	597	575	624	597	623	617	586	578	619	570	590	624	598	567	624	594	596	614	595	607	610	586	546	644	566	588	639	611	583	603	592	598	603	637	637	547	605	580	578	653	607	642	571	616	587	564	607	617	615	617	635	604	571	646	621	636	589	614	612	631	598	619	583	619	596	619	583	611	613	595	634	586	584	589	602	593	568	591	599	574	655	618	549	575	650	612	621	570	633	597	571	610	563	590	615	596	581	613	633	595	601	641	629	565	626	652	615	603	633	599	600	564	620	552	608	572	591	601	580	582	642	647	630	566	628	598	559	638	617	586	616	579	604	633	598	612	617	601	608	623	603	625	567	631	585	559	562	628	589	629	610	589	601	560	561	640	608	600	622	624	582	585	602	606	581	570	576	612	564	588	652	589	594	605	542	589	633	618	600	570	598	573	638	607	595	619	546	618	562	648	641	573	607	621	627	608	591	555	611	594	630	564	643	613	608	591	616	585	607	576	632	620	609	660	563	597	582	565	606	639	586	625	606	618	597	611	589	615	575	563	565	579	613	571	578	608	593	567	593	586	583	575	637	621	575	567	600	612	552	575	636	623	580	631	613	560	593	591	564	621	590	603	592	574	591	639	557	583	550	589	579	640	560	586	568	647	622	563	624	612	609	572	584	595	598	630	612	606	601	588	571	645	595	632	594	626	629	599	605	588	615	621	644	613	560	613	586	585	616	585	558	600	551	617	619	542	592	590	611	631	630	611	585	599	598	603	613	571	643	634	567	605	619	612	611	564	606	571	593	611	580	656	570	612	619	603	588	601	583	585	630	600	627	571	602	598	619	562	579	567	597	635	613	591	567	593	583	573	561	666	670	615	614	623	672	614	647	580	574	636	550	592	581	597	589	604	558	576	580	634	606	594	587	634	564	562	643	569	602	576	589	644	617	639	570	595	664	621	639	583	592	640	622	620	609	595	568	532	623	638	647	593	536	590	619	603	605	603	648	626	582	575	567	606	576	605	573	626	628	594	615	608	577	643	599	605	603	603	615	578	585	612	628	605	585	568	598	598	586	622	634	566	554	586	600	578	598	586	626	588	569	538	614	597	616	632	587	611	629	587	610	566	634	624	584	637	588	638	606	590	568	638	651	628	574	585	560	603	567	568	592	604	575	589	601	597	661	549	619	607	622	609	583	603	563	576	596	583	642	632	642	586	580	617	607	593	598	597	619	633	598	576	616	603	586	595	594	579	647	559	623	602	587	621	631	608	643	620	576	549	652	543	580	583	586	595	616	580	597	614	609	600	629	585	652	638	581	633	600	567	568	637	621	552	600	588	628	617	594	558	543	628	604	613	594	578	582	634	597	617	613	600	637	582	601	647	594	625	614	642	567	598	620	605	598	598	617	610	598	603	580	582	584	584	563	640	577	591	613	634	659	606	628	631	568	550	602	614	630	587	581	604	616	602	628	563	547	590	631	633	574	567	598	575	590	636	598	584	604	612	628	635	576	584	581	584	590	610	554	622	628	589	613	617	583	633	548	600	627	575	609	578	599	646	609	600	646	606	581	588	621	562	629	593	600	586	583	592	573	550	601	599	590	607	613	613	606	620	594	604	606	566	611	579	591	616	590	602	595	563	584	617	605	634	594	618	635	594	636	604	620	602	610	592	624	614	591	595	645	600	581	621	664	617	624	546	580	585	611	601	636	578	587	612	580	615	633	577	578	608	621	595	597	590	621	599	625	609
4120	6461	5174	3776	2713	2181	3621	39986	39114	27850	13381	5312	1889	803	572	557	581	589	540	552	555	548	494	531	572	543	500	558	510	512	560	475	521	559	541	535	511	550	537	514	518	506	529	566	543	562	500	563	525	545	505	539	536	556	572	521	544	522	531	548	560	476	540	554	559	529	499	543	530	556	504	566	569	563	569	539	547	540	495	549	524	552	561	529	505	542	546	551	531	561	535	513	540	516	561	527	516	557	546	501	564	565	528	512	530	564	554	541	553	524	541	528	558	525	517	517	550	524	519	501	532	528	501	549	563	545	572	523	546	548	539	540	489	534	502	554	600	545	584	531	543	517	509	542	544	516	529	509	552	558	533	507	516	543	494	563	531	527	549	521	550	555	545	521	522	540	501	479	581	538	548	530	535	530	550	519	465	554	549	523	512	549	513	544	530	515	495	517	538	542	528	536	517	504	527	553	504	507	545	528	495	542	500	519	527	579	546	532	514	529	543	557	511	501	539	519	508	532	528	522	542	535	537	504	514	494	505	530	550	569	561	523	531	540	513	520	534	599	553	523	501	526	511	525	524	530	540	524	577	492	552	548	527	522	542	526	506	548	536	545	546	494	524	532	590	504	510	500	505	540	480	506	536	539	510	502	531	534	489	549	551	541	560	521	500	487	524	551	570	572	526	548	514	512	552	545	527	544	532	497	503	533	533	552	549	519	518	522	523	539	552	500	474	506	528	532	543	531	479	502	563	552	520	555	529	506	564	496	514	567	535	512	503	545	504	494	500	534	502	546	510	566	563	559	538	520	542	517	535	567	548	521	565	527	536	547	551	533	571	552	501	549	535	534	494	572	567	506	537	514	514	531	559	543	544	529	538	522	523	486	568	532	528	572	517	545	544	536	528	536	551	501	507	527	518	537	481	468	534	518	511	501	569	549	527	529	519	531	543	549	525	483	558	500	550	540	500	537	511	491	559	527	513	534	538	545	518	568	536	542	532	513	509	569	513	514	532	536	522	548	529	530	569	560	531	522	528	550	555	525	517	551	512	523	525	505	529	509	546	579	583	544	543	470	505	596	538	572	550	525	537	516	535	548	525	551	539	542	511	516	493	569	522	534	551	514	512	495	517	522	544	559	508	521	516	513	538	497	579	511	544	517	508	522	511	534	528	497	512	538	523	514	539	561	542	513	522	488	530	550	532	511	563	517	522	537	527	542	525	533	555	575	530	530	562	560	539	563	527	540	474	525	549	531	552	529	540	508	513	546	532	555	532	541	565	513	498	543	519	551	518	532	503	541	522	559	521	539	565	520	528	555	522	531	521	543	525	540	521	494	499	499	521	533	564	546	524	548	541	514	526	535	550	524	555	547	485	500	531	539	561	551	548	514	542	518	562	540	521	534	490	536	584	570	490	598	506	526	535	527	588	521	546	511	499	481	564	520	495	561	496	533	554	522	501	507	517	545	553	522	519	506	549	541	554	521	541	532	515	575	528	526	511	476	519	514	568	497	490	548	497	517	529	507	523	511	559	496	524	533	505	534	512	544	561	525	523	511	573	518	541	574	579	500	524	567	577	550	550	511	524	535	530	544	478	506	545	538	575	516	548	541	535	503	542	502	547	486	520	547	523	492	554	544	526	502	557	560	534	531	520	553	562	514	529	510	550	541	533	532	490	540	524	474	514	545	563	502	546	524	533	556	538	544	526	544	541	516	513	548	526	488	569	514	522	530	501	508	520	540	518	546	507	532	522	536	510	545	487	494	524	546	515	540	558	496	543	582	527	548	544	521	519	494	509	521	528	516	535	541	514	509	518	545	561	477	542	534	516	495	504	537	571	507	531	540	551	524	532	529	527	516	555	538	518	526	477	507	558	496	540	547	535	518	579	509	521	524	506	485	507	517	528	551	506	522	534	535	521	548	539	520	519	545	552	506	572	545	547	507	487	560	546	498	532	550	512	499	512	552	488	474	501	520	538	507	550	541	522	511	515	555	490	491	540	491	512	556	540	542	486	525	539	505	564	525	552	520	520	524	503	514	525	498	490	545	512	535	534	494	531	545	508	563	533	556	501	512	541	523	514	542	472	532	523	553	491	513	534	536	528	523	545	532	570	565	518	591	534	524	515	515	519	526	534	546	518	541	493	543	522	504	548	565	513	537	537	550	512	572	517	526	481	517	531	509	521	522	519	545	478	520	521	490	522	567	542	514	496	497	530	492	529	517	534	522	562	529	504	485	544	486	535	557	516	543	490	524	545	561	552	514	535	533	543	526	553	497	520	515	518	505	557	533	549	523	523	534	501	514	523	515	534	549	507	496	496	493	515	552	520	537	546	479	530	534	517	526	507	522	533	515	515	485	508	502	519	541	557	532	575	536	538	516	510	550	544	528	536	556	556	499	494	523	540	554	517	522	504	487	503	499	514	550	576	533	553	512	576	530	555	538	519	522	540	502	478	516	497	516	524	507	508	540	512	515	519	512	540	524	503	528	494	565	514	496	519	513	554	550	533	514	573	554	490	512	513	478	529	533	549	558	545	529	533	523	519	517	512	535	445	510	551	534	535	484	540	540	530	557	543	504	560	545	560	520	508	509	540	519	501	506	514	519	534	579	559	537	569	527	511	512	494	494	500	539	538	499	529	546	556	546	549	513	546	563	544	510	569	501	524	525	520	535	523	519	540	505	506	537	513	517	547	526	517	506	528	518	503	523	494	524	535	549	516	544	541	538	526	559	488	526	535	512	520	502	527	518	486	511	536	567	503	522	513	531	579	490	522	511	518	536	583	506	503	489	468	498	502	516	515	546	568	509	527	562	526	534	505	504	503	555	531	505	512	532	503	533	496	493	514	551	532	582	495	528	559	553	521	517	528	535	503	531	563	522	498	545	525	528	560	524	554	519	575	486	502	485	523	548	533	512	555	571	517	493	551	562	529	480	523	501	559	553	523	546	551	511	517	522	507	572	519	513	494	568	507	517	504	483	524	491	539	475	523	509	536	519	543	537	502	542	536	502	496	516	572	550	526	515	518	538	545	519	519	602	535	517	533	567	503	537	546	477	520	540	512	532	499	516	522	519	512	541	508	510	505	489	522	509	543	504	512	516	508	542	534	497	536	546	540	515	499	550	487	518	522	531	516	531	527	508	518	555	489	502	561	559	535	541	522	503	543	516	493	535	559	513	517	514	505	482	487	526	499	528	536	522	511	456	529	521	532	535	514	508	510	515	572	522	516	537	523	527	569	556	528	536	504	507	509	533	508	524	519	518	573	532	512	553	522	512	542	494	474	547	504	531	512	501	517	527	541	543	509	535	537	514	518	525	528	507	504	516	534	532	520	499	547	512	526	569	489	508	556	576	532	513	513	544	508	541	537	473	494	502	552	507	532	520	585	530	526	522	546	505	532	488	527	512	529	504	498	509	526	531	518	535	485	509	518	527	544	535	542	567	598	522	514	486	570	516	514	526	503	544	540	518	492	527	538	538	535	549	499	504
27741	12015	1404	964	579	545	589	1643	3089	2558	1449	784	540	436	422	424	402	414	433	464	447	392	407	412	488	413	425	427	460	442	412	399	407	420	422	442	407	454	417	436	382	401	448	461	397	421	392	422	392	402	428	398	448	447	423	400	443	431	408	432	418	404	386	393	399	417	445	425	434	400	431	434	419	383	402	404	435	434	434	406	406	416	419	433	394	428	420	424	419	423	449	435	412	415	410	431	410	375	447	439	418	409	469	417	412	430	385	399	389	401	448	407	401	408	413	436	414	425	416	447	439	423	433	365	389	390	439	450	451	389	469	430	406	457	418	433	449	427	450	443	397	432	441	411	413	377	414	435	428	388	390	414	439	445	407	440	426	396	420	417	465	440	413	416	411	418	451	413	436	415	406	460	436	432	405	424	395	402	416	417	389	399	437	420	469	412	394	434	429	454	455	422	458	396	416	391	433	416	449	425	415	416	457	432	408	385	388	398	423	411	417	472	422	420	425	418	437	390	412	403	415	426	431	451	416	412	404	403	450	442	406	377	429	433	434	449	425	387	420	448	414	451	417	451	423	390	403	413	427	394	449	420	437	419	443	420	404	443	390	396	431	398	420	418	411	445	410	443	415	441	434	420	417	441	402	434	427	451	405	436	398	422	391	397	408	353	403	403	444	451	380	422	413	438	440	436	391	430	399	403	406	420	416	389	436	405	450	394	441	408	418	428	427	420	383	415	415	411	442	399	421	438	399	443	404	427	410	472	452	431	430	409	449	425	425	421	405	453	443	391	457	444	441	427	426	402	418	389	420	427	392	447	440	421	413	439	449	398	426	399	374	427	390	424	419	393	419	395	439	410	430	448	422	383	418	436	422	411	455	398	451	421	483	451	441	411	406	452	406	454	411	432	408	401	409	444	413	440	415	385	410	453	447	395	469	403	426	433	417	460	447	460	402	427	433	434	383	404	435	443	421	453	397	424	374	401	442	430	409	452	388	428	420	391	423	435	435	440	426	429	417	416	401	399	387	414	431	426	458	416	410	405	428	420	402	403	452	389	445	440	416	435	457	404	400	432	410	404	418	444	425	424	468	417	415	409	419	415	440	440	434	416	416	404	424	391	412	419	419	438	378	407	422	410	465	383	429	426	409	405	427	399	456	415	458	418	418	438	434	440	419	442	416	425	449	403	427	429	453	422	430	433	401	415	409	438	466	434	402	433	410	426	441	420	433	388	430	420	421	416	432	441	379	409	423	407	409	432	435	427	415	433	424	449	402	419	417	402	444	405	385	416	427	394	414	428	458	427	413	424	438	436	409	454	422	424	400	447	422	420	413	429	453	429	420	419	436	431	423	435	420	428	428	450	437	394	414	471	447	420	411	431	412	426	413	419	429	422	404	444	425	412	421	442	412	402	410	432	428	438	450	427	462	420	410	460	401	398	407	413	429	440	409	403	432	423	450	422	424	407	425	429	458	411	444	413	409	415	447	442	454	417	423	445	435	405	431	442	402	435	410	386	425	411	375	451	441	423	415	439	381	449	398	418	432	436	439	412	407	432	446	424	418	438	408	410	406	433	436	420	440	373	435	422	427	423	453	446	399	418	410	401	391	465	443	442	425	442	403	414	409	397	417	447	443	430	434	425	419	413	421	414	433	395	407	404	447	403	437	459	426	390	438	407	420	407	431	441	427	441	418	450	411	427	431	390	429	389	371	406	394	420	406	413	402	410	419	436	434	416	437	404	405	403	478	456	441	462	433	444	434	417	414	376	388	401	418	433	409	438	411	453	449	432	405	432	421	416	436	451	410	392	432	407	404	385	388	431	409	428	417	418	398	406	398	418	432	462	406	398	414	442	434	446	461	439	467	456	421	462	415	432	421	461	423	416	402	455	379	427	428	433	455	408	439	416	429	386	425	394	354	441	410	416	461	419	422	445	425	398	412	424	401	413	446	449	395	402	412	412	407	398	423	415	457	412	388	403	443	433	438	412	390	433	378	418	436	464	403	410	421	397	450	406	403	410	398	426	406	433	422	449	401	408	428	404	410	440	409	440	398	383	427	436	411	429	420	402	429	419	415	352	405	420	448	429	404	406	378	379	422	418	425	436	423	418	473	429	428	443	395	423	442	414	408	449	440	421	386	405	447	419	411	443	426	408	440	404	415	404	420	455	450	409	427	403	425	397	469	444	411	408	432	395	422	412	412	451	421	400	419	417	408	416	419	438	415	399	425	384	421	424	449	416	431	410	437	422	432	412	425	444	419	438	421	417	454	365	410	454	404	412	394	407	429	458	419	436	424	419	409	436	428	424	415	433	389	431	403	434	397	426	453	451	402	410	410	433	431	395	444	434	419	446	457	417	455	404	425	433	374	406	421	440	430	373	455	463	405	443	407	438	475	401	427	406	430	406	457	453	410	427	398	396	411	424	435	453	401	428	400	408	478	406	421	441	423	403	416	401	419	398	401	410	420	423	435	396	421	427	383	475	412	418	431	407	456	427	405	446	445	413	450	408	437	409	441	422	398	419	461	411	444	425	424	425	418	433	410	433	408	406	420	438	415	429	428	436	413	409	451	427	413	425	416	419	433	401	404	398	439	408	426	380	416	410	438	406	436	369	394	431	414	451	423	406	391	386	401	416	437	417	405	386	454	397	441	430	428	416	428	401	443	458	423	403	415	436	420	384	411	409	436	448	403	391	440	424	421	425	440	403	404	427	403	390	435	409	387	414	408	446	437	440	409	417	404	404	406	444	459	425	419	453	407	441	428	373	446	437	393	395	442	490	424	386	393	444	455	423	410	389	377	399	421	380	447	412	434	433	435	432	387	492	428	400	443	409	420	437	448	406	415	397	445	394	429	434	455	433	424	422	406	396	426	447	452	392	397	409	427	404	436	399	432	410	399	431	426	438	420	410	392	404	452	433	406	448	431	398	416	366	393	420	420	434	393	431	380	436	412	429	449	412	431	448	404	426	423	402	442	412	396	438	406	422	417	411	433	421	394	412	413	374	417	421	377	403	410	397	414	412	395	437	459	401	411	382	404	402	417	448	397	413	441	428	428	420	398	410	411	411	426	407	419	423	409	445	457	427	418	430	447	410	421	405	442	418	441	448	431	414	436	435	434	415	409	437	392	435	428	400	424	433	410	420	407	420	450	438	475	400	440	383	425	416	412	425	444	396	409	433	439	434	429	445	434	392	438	442	414	351	432	428	412	423	413	431	409	441	405	423	421	424	432	445	435	415	412	425	424	433	426	423	407	417	476	414	392	397	384	371	428	402	393	419	429	425	435	399	416	453	401	435	439	408	412	432	429	406	403	397	430	397	442	449	475	397	409	448	394	426	416	409	420	358	383	435	426	442	412	418	385	407	407	461	410	435	440	418	454	423	390	412	394	427	456	404	437	417	387	483	396	424	421	434	436	406	469	413	411	392	416	419	446	415	459	433	429	446	438	422	460	465	404	402	424	418	420	449	460	412	429	461	394	454
5150	827	793	744	640	569	595	2261	3880	2775	1548	740	501	369	353	392	334	376	374	368	355	385	373	413	413	378	381	357	397	370	359	396	373	376	370	380	369	367	347	375	380	364	364	353	375	367	396	371	369	366	366	331	356	377	365	355	369	384	346	380	340	359	394	400	349	387	370	377	355	381	383	404	381	319	380	410	372	394	377	356	342	374	383	388	382	379	377	387	380	367	369	375	337	371	340	385	365	321	371	321	378	381	381	381	340	354	353	351	365	363	352	382	336	370	386	395	362	353	369	360	353	370	359	372	352	384	347	352	330	356	357	367	387	357	364	390	344	354	359	360	342	364	343	375	380	358	365	356	364	371	364	361	357	349	365	394	380	350	360	352	382	366	395	358	344	343	370	396	370	373	360	416	368	334	385	375	343	356	399	380	375	394	376	373	364	327	382	381	378	350	368	331	352	383	325	389	370	352	360	357	362	356	347	362	353	377	341	353	381	366	358	361	352	384	377	388	358	354	377	386	392	363	364	382	361	380	395	352	362	347	360	371	354	363	375	352	356	360	375	346	392	390	386	348	389	343	350	360	364	378	348	344	374	350	362	354	338	353	385	372	370	339	347	341	353	392	357	367	347	337	356	344	395	334	364	348	345	353	353	351	371	376	383	381	360	325	373	352	374	357	383	325	384	356	381	360	368	341	330	365	380	360	355	350	368	358	384	405	348	357	352	373	356	389	379	331	361	347	371	372	384	394	366	362	354	361	373	363	372	342	360	366	377	346	372	340	360	333	364	373	309	343	339	369	345	389	359	326	371	360	356	354	346	360	376	378	354	349	333	368	383	358	352	354	388	385	337	366	355	380	378	355	372	415	342	354	339	360	342	384	333	387	397	400	341	369	352	365	397	367	367	358	361	364	361	347	397	350	359	397	382	404	396	351	370	353	353	336	355	369	378	364	347	353	360	389	374	371	393	339	347	343	384	319	327	371	376	359	396	361	355	372	343	375	355	320	370	370	352	385	391	337	377	340	398	363	343	342	365	370	379	372	363	359	349	356	368	335	370	360	362	325	357	353	338	361	357	364	347	371	393	349	363	377	359	369	344	371	348	362	357	390	358	339	396	355	364	388	356	383	400	335	356	357	386	385	346	350	361	361	344	356	354	369	380	347	383	358	367	350	348	393	371	378	374	364	394	358	348	351	369	381	361	335	378	356	358	389	337	353	361	375	332	354	374	376	359	357	358	369	366	348	354	392	372	358	371	401	380	353	368	374	388	371	363	389	369	387	352	397	360	378	341	378	336	356	373	366	395	384	349	379	391	349	367	342	360	351	362	365	367	343	346	382	344	332	336	367	384	362	382	370	350	388	357	377	355	359	367	350	365	338	342	343	389	345	375	376	320	363	394	376	329	370	410	376	336	341	399	342	356	368	349	363	377	360	400	374	335	347	373	353	352	374	384	364	338	369	364	365	352	351	366	319	348	382	427	355	329	361	381	331	366	346	370	372	365	370	362	387	364	333	319	359	383	367	365	383	383	368	360	366	345	398	346	362	325	418	305	340	352	331	334	350	366	360	376	353	346	351	378	350	345	349	352	352	349	384	400	365	366	343	367	350	383	365	372	330	338	381	376	365	365	373	367	342	384	363	376	363	345	364	372	387	393	370	345	362	379	351	375	375	368	351	343	342	351	355	391	403	371	369	398	403	382	376	357	359	360	349	355	322	368	378	374	386	347	373	383	331	372	345	371	337	368	393	356	341	354	338	349	348	335	357	359	367	380	365	365	372	335	367	379	380	363	386	375	344	361	359	369	328	353	341	392	373	367	350	380	350	353	367	382	350	356	370	365	381	370	399	363	369	349	382	396	373	372	378	389	333	370	355	328	362	385	379	351	395	334	393	340	368	354	362	351	372	383	372	390	361	341	354	367	378	379	358	386	347	349	382	371	354	384	346	344	400	354	352	388	358	392	370	352	360	360	368	378	375	375	360	374	356	400	381	354	356	405	358	378	370	354	384	358	359	375	358	350	384	328	357	393	340	365	367	355	378	389	339	367	341	392	344	350	335	363	392	336	341	361	355	352	367	338	348	365	335	411	376	362	387	341	363	375	355	356	359	371	357	347	353	378	391	350	356	331	369	375	400	368	371	298	389	345	362	366	375	354	349	367	368	346	337	373	339	316	356	350	338	346	365	341	335	366	358	357	393	356	348	325	377	379	409	338	381	400	363	385	383	338	337	393	343	371	369	385	356	348	389	351	379	367	341	343	343	337	351	355	338	355	342	391	330	381	352	365	368	355	360	330	308	346	361	360	403	379	356	394	338	360	369	362	333	394	393	367	374	353	371	341	384	366	340	379	353	352	345	346	357	367	386	351	346	372	360	322	375	367	367	375	363	364	368	362	375	342	369	337	322	369	383	360	364	364	353	334	353	403	363	380	350	347	406	368	344	363	357	402	334	410	356	411	397	375	357	365	347	379	381	356	384	375	394	363	350	372	385	363	382	351	336	360	326	365	344	369	315	370	321	359	341	350	389	374	360	374	367	369	353	332	412	350	350	315	350	375	367	355	347	376	353	382	383	378	361	365	349	376	371	405	381	385	362	391	355	334	346	340	362	386	380	389	389	383	365	380	359	407	329	361	379	378	353	372	331	383	365	378	369	388	339	364	353	367	341	392	343	352	400	364	330	390	331	353	347	377	363	376	364	376	344	337	366	381	380	363	371	365	394	345	336	378	342	390	372	394	357	370	350	342	395	374	375	381	404	365	371	354	358	347	368	344	351	342	379	390	328	343	365	390	362	373	356	345	362	406	363	374	366	366	374	372	398	378	367	403	372	332	374	340	365	378	367	375	354	390	350	335	328	363	399	380	365	403	390	330	331	380	353	358	388	359	372	370	353	388	402	395	346	353	380	388	344	402	376	330	355	370	371	394	350	377	349	376	337	345	376	387	370	386	330	379	366	366	365	369	359	393	393	383	374	347	353	382	376	371	335	392	370	350	352	351	359	365	400	376	364	340	350	351	340	354	346	351	354	378	375	392	371	360	325	362	365	365	351	371	378	344	394	359	357	374	350	405	382	346	379	357	393	377	380	356	386	329	339	351	406	350	401	357	360	373	351	345	329	349	358	403	387	352	368	368	344	379	361	357	344	349	383	361	352	388	393	371	368	363	376	359	371	392	379	384	371	334	375	344	345	366	373	375	364	400	396	374	351	349	366	390	363	390	372	381	349	333	337	332	366	326	356	367	351	360	337	393	342	399	351	399	371	349	340	378	345	331	350	338	418	392	369	343	384	352	383	357	384	415	370	342	398	371	338	346	400	377	376	370	359	369	355	385	363	358	354	347	371	368	337	363	366	355	354	393	398	368	338	357	414	342	388	336	345	350	342	361	350	370	374	377	345	385	332	367	328	350	350	371	359	372	368	338	348	380	372	357	393	357	410	366	386	353	347	340	375	384	366	353	378	369	368	410	361	399	377	339	363	357	358
25492	21396	27424	25511	6772	1380	2320	11274	27058	22417	11640	3353	1118	679	535	489	451	457	457	450	462	490	456	471	506	501	474	487	480	484	445	464	481	469	463	501	450	476	486	465	479	472	481	467	470	470	481	457	483	443	460	470	461	457	445	475	497	430	507	460	450	451	456	456	489	466	481	464	507	477	467	511	459	488	472	427	460	451	472	451	482	485	471	444	488	490	502	457	477	483	519	437	455	485	449	437	446	480	475	467	462	449	475	455	452	485	423	468	417	466	478	465	442	477	479	495	463	485	476	472	502	480	418	518	447	447	515	447	469	467	433	476	505	510	477	470	488	434	432	447	476	446	476	470	459	464	477	460	449	465	469	452	457	471	431	460	473	476	463	443	463	428	466	475	448	482	448	432	462	459	479	470	524	472	451	463	422	470	477	463	423	471	481	453	447	472	484	452	441	491	455	457	482	448	519	414	450	453	465	464	463	439	466	481	499	489	470	443	473	455	429	456	475	433	464	462	475	478	470	468	454	439	433	455	464	466	461	458	425	478	491	444	487	454	445	431	434	459	478	436	445	441	448	447	447	516	457	444	414	455	455	433	501	449	470	434	489	500	470	465	453	474	475	485	495	443	448	449	442	499	472	486	475	452	468	443	513	458	470	475	418	447	470	456	467	483	474	492	441	455	495	456	468	463	491	501	453	513	422	486	435	472	506	473	443	446	443	433	455	456	479	467	461	454	450	478	452	462	460	428	459	480	449	451	493	437	501	433	475	407	470	478	444	468	466	476	488	459	458	437	457	501	464	467	482	475	451	473	483	422	441	427	462	444	448	498	467	467	447	474	466	472	497	462	444	452	414	451	454	496	444	423	473	473	457	464	467	478	443	488	444	474	451	464	419	437	450	456	518	457	467	461	446	446	452	452	444	483	444	463	442	471	478	450	480	456	446	426	478	476	439	461	481	445	466	466	439	493	492	472	472	452	442	472	483	462	500	469	451	437	476	470	448	489	440	444	438	448	451	496	485	457	472	430	437	445	469	463	502	500	428	508	464	445	438	404	489	446	443	461	447	449	513	455	457	526	431	458	473	459	458	437	485	469	481	478	446	480	463	454	460	449	449	485	466	469	459	456	460	450	458	460	465	493	459	500	475	411	455	468	442	484	477	447	457	445	482	464	496	439	465	496	433	477	451	426	421	442	500	457	467	492	478	446	493	448	484	479	468	481	466	449	429	485	476	483	450	452	477	433	465	470	491	463	476	453	460	445	462	446	486	441	437	518	458	425	449	436	428	453	486	489	472	427	495	447	487	464	469	434	457	495	484	466	498	445	463	461	409	459	456	468	439	467	445	428	506	458	452	496	460	462	469	434	438	436	465	459	470	452	437	444	493	450	453	451	470	469	459	457	490	432	481	477	444	487	504	456	466	439	475	454	439	468	447	451	449	457	473	452	455	453	439	420	462	428	471	452	479	468	463	465	468	505	484	460	462	446	461	476	464	455	461	475	443	464	447	517	495	428	428	489	493	475	479	465	485	486	460	478	421	537	452	426	446	431	494	464	427	446	473	477	460	479	453	477	454	474	522	461	476	434	439	470	454	440	489	452	494	430	464	482	447	447	479	508	503	494	471	467	456	450	481	468	471	486	466	472	483	500	436	467	463	462	471	477	473	446	435	477	459	444	457	426	442	461	437	487	470	448	472	491	441	461	489	465	450	451	440	461	463	463	452	403	431	451	457	450	441	431	499	470	477	464	429	476	435	463	453	472	447	447	446	455	483	481	474	497	425	498	433	464	464	483	463	487	466	478	470	476	488	483	441	448	457	433	477	487	494	473	464	497	479	495	477	470	451	451	454	450	454	476	463	476	440	498	430	446	438	461	452	465	467	442	456	469	453	504	449	458	443	450	480	476	454	442	457	501	495	448	421	438	495	460	462	499	447	462	474	458	467	490	461	514	454	454	452	467	472	490	447	480	462	509	435	478	487	479	473	423	444	474	527	465	490	450	476	491	444	456	474	505	505	465	440	430	472	471	434	427	456	466	449	451	496	459	457	490	410	464	392	425	437	459	456	483	455	488	440	420	430	443	486	466	489	464	479	456	442	478	486	479	408	423	449	443	436	498	482	435	441	436	455	486	454	434	466	450	459	428	447	422	490	447	474	448	466	427	466	460	447	473	460	447	484	456	463	463	446	396	461	488	464	441	418	460	476	464	444	456	463	446	423	462	453	437	471	464	487	442	499	473	487	472	456	489	476	464	513	481	447	442	418	446	454	458	453	486	461	440	484	451	440	505	436	489	451	473	443	474	484	519	468	469	441	488	448	436	465	480	488	464	470	475	441	482	463	436	481	471	454	474	456	508	508	471	470	466	440	441	426	455	456	460	499	433	444	459	475	472	477	493	470	420	478	476	460	477	460	493	513	452	422	499	445	482	454	435	461	461	451	452	450	500	436	483	459	458	461	429	427	480	440	461	467	492	458	492	459	460	425	515	417	496	483	478	445	506	472	439	458	492	488	446	478	448	505	458	447	468	443	439	474	443	451	469	492	513	476	459	466	458	465	438	462	454	463	442	459	498	441	444	473	495	519	472	489	475	455	470	501	471	443	476	414	440	462	435	459	450	464	483	465	495	464	485	453	456	427	451	462	432	505	492	455	453	461	502	469	474	434	488	471	440	489	493	488	430	455	459	478	458	447	471	433	423	481	441	462	440	460	464	471	437	499	458	459	488	417	463	461	489	394	496	448	441	476	431	466	423	440	462	477	461	439	447	452	436	483	439	447	449	446	480	483	457	449	466	449	457	443	453	447	447	471	487	474	452	492	477	497	461	476	472	463	449	437	442	477	415	476	500	443	491	480	450	452	467	445	466	481	419	500	403	435	481	427	468	483	453	425	472	476	465	442	473	493	432	459	475	464	467	475	455	464	424	443	454	455	454	448	488	471	450	504	492	491	458	453	472	479	497	438	477	443	426	446	468	485	482	419	442	470	481	440	479	485	467	451	470	447	461	449	434	466	438	445	452	441	454	467	478	481	493	440	466	455	476	442	461	424	475	450	455	455	414	427	476	477	445	475	434	485	483	451	440	459	484	474	468	459	427	460	449	435	489	474	484	456	466	444	473	491	497	460	456	437	470	450	449	468	464	428	469	437	432	486	446	446	416	495	417	452	432	481	464	487	489	424	461	456	479	432	464	436	489	472	422	448	492	485	438	470	476	454	459	455	444	474	451	461	471	461	454	438	426	489	465	453	446	465	480	473	471	437	468	453	465	491	482	481	487	458	494	464	430	468	428	444	512	463	448	432	471	442	470	454	433	459	439	479	443	470	440	459	429	475	487	431	490	430	476	409	477	471	465	462	468	499	470	441	437	448	438	479	458	490	482	504	456	486	433	451	468	441	474	448	461	412	439	459	461	438	421	487	491	446	467	447	454	488	440	447	476	460	487	467	440	486	473	464	452	478	427	459	455	455	463	457	457	425	476	451	455	459	444
3889	3817	2951	1830	1358	1156	3308	13559	26318	18659	9173	3123	1139	653	512	425	375	382	412	415	481	436	425	442	430	460	387	445	425	420	429	413	422	410	456	413	450	403	414	420	436	413	463	411	386	385	390	439	411	414	432	426	425	418	428	410	421	406	421	424	451	447	442	378	403	428	423	416	430	415	376	388	416	424	393	466	462	443	432	420	433	427	431	438	401	425	418	393	423	399	426	416	381	404	397	397	421	443	385	399	422	428	388	432	404	413	451	440	453	420	430	442	388	388	414	382	425	441	413	407	453	432	402	435	426	390	433	376	391	399	422	440	416	404	445	437	425	409	426	399	405	441	420	410	402	424	428	453	389	374	430	460	440	402	415	423	426	391	433	412	394	422	372	421	417	420	416	446	382	402	401	417	438	421	414	398	390	397	405	430	420	413	414	414	422	414	440	410	414	431	399	411	441	401	406	419	411	422	425	428	402	403	430	416	389	399	437	417	401	407	428	403	386	401	424	441	435	426	403	446	418	438	426	431	424	373	426	383	390	394	387	421	415	409	366	439	418	448	438	402	431	442	433	399	421	390	391	378	417	404	404	414	391	401	413	409	407	403	416	391	434	386	418	400	427	444	370	412	406	419	443	435	394	406	404	425	427	384	419	418	413	400	429	400	391	413	422	420	424	387	413	396	426	426	439	427	431	385	418	442	435	390	402	406	421	373	398	397	406	435	449	390	414	412	433	446	398	394	416	411	430	390	421	430	409	391	393	420	398	404	380	429	418	396	427	400	399	392	412	396	421	410	429	400	418	411	397	403	424	445	444	419	419	402	440	414	429	422	416	387	405	419	395	409	410	410	412	427	417	414	394	399	404	427	415	392	387	392	439	427	405	448	462	426	401	372	425	438	411	366	420	410	412	440	369	412	433	423	394	419	432	387	422	425	422	422	423	423	439	402	437	445	428	420	419	420	440	429	376	442	397	398	400	402	416	407	401	407	391	443	418	412	389	398	457	390	412	464	409	431	425	416	429	449	410	436	375	400	412	423	424	411	412	410	405	375	434	415	435	420	464	440	453	421	411	406	392	397	399	421	415	404	402	401	450	437	402	446	449	405	423	387	401	409	421	408	399	452	445	361	408	412	407	402	417	448	413	401	395	403	409	410	419	409	354	409	413	408	382	422	414	413	430	466	427	409	386	444	413	394	444	400	414	451	429	431	426	425	422	386	423	385	423	411	438	443	443	395	457	404	394	422	412	422	437	423	435	382	428	420	406	417	418	436	442	434	427	455	471	426	414	423	438	413	394	417	414	404	406	401	428	440	392	434	405	395	410	406	380	402	415	408	438	401	444	407	418	414	412	418	416	447	423	401	402	449	394	414	425	429	428	395	392	419	351	457	419	413	382	461	408	372	414	397	405	423	439	439	412	438	416	436	413	379	405	426	436	399	398	394	418	409	447	436	455	448	424	396	454	416	423	398	437	426	418	455	476	374	411	416	388	410	382	395	384	412	395	399	437	418	418	392	431	413	424	396	417	387	407	452	385	371	413	409	446	414	402	425	415	430	373	413	428	410	425	418	437	427	373	425	422	400	391	412	397	419	425	434	427	421	396	417	380	423	415	398	394	394	419	429	401	424	403	435	390	411	408	406	415	394	420	392	455	451	409	401	402	415	401	444	406	411	400	388	421	395	399	437	383	423	392	436	395	415	404	422	419	427	404	438	434	409	443	397	429	393	401	407	441	436	442	397	434	396	410	438	432	413	435	379	409	427	418	441	401	419	376	379	405	394	446	415	411	398	410	394	420	375	410	406	409	425	416	443	441	373	385	412	425	442	414	426	397	436	410	402	429	427	382	399	407	413	380	436	417	434	401	414	405	411	414	427	380	388	413	396	432	406	423	438	426	386	406	435	408	435	402	397	391	432	390	409	405	399	421	425	423	437	393	421	401	433	358	395	419	428	399	430	404	432	395	412	398	415	419	434	385	427	443	398	425	404	431	402	402	406	386	408	416	431	434	398	422	400	401	391	439	403	429	429	434	402	392	463	450	417	467	444	409	378	415	426	399	417	473	420	437	394	410	392	399	390	435	435	428	400	400	412	423	420	418	404	428	443	419	392	427	419	408	388	394	423	397	428	413	355	380	392	400	459	447	415	417	423	418	421	440	417	398	400	440	459	439	389	435	422	403	400	436	439	397	370	399	430	404	395	413	421	424	415	360	409	416	426	419	408	375	408	386	408	392	404	428	414	410	426	417	409	427	388	377	451	392	397	432	401	386	439	426	413	433	419	425	415	396	407	438	408	463	428	400	408	432	410	447	431	390	389	373	412	436	472	428	429	443	385	388	431	408	364	425	420	414	399	419	418	402	416	391	430	422	400	446	422	405	442	411	423	397	434	414	409	449	395	426	436	403	418	388	413	440	392	380	411	450	384	423	378	424	407	400	408	410	377	403	389	390	427	401	403	398	401	387	418	402	409	415	402	417	421	419	409	370	439	409	394	399	428	423	395	419	437	435	423	393	424	437	411	439	404	417	394	400	403	408	397	433	405	413	406	413	405	428	423	386	397	422	398	379	434	412	405	431	430	425	405	419	449	403	412	409	426	395	428	394	433	418	437	428	401	406	439	434	418	443	389	406	402	432	393	455	432	424	407	429	426	382	394	383	420	435	412	410	405	423	393	409	398	401	422	410	406	370	398	422	393	436	399	384	425	387	428	413	403	405	411	405	455	373	418	385	396	413	411	406	442	391	440	431	406	389	369	446	419	416	408	424	438	411	403	420	458	401	424	428	379	389	399	425	428	364	412	432	407	421	365	457	436	439	394	436	409	388	419	414	431	401	439	392	397	419	452	406	413	440	390	423	431	405	393	401	407	403	405	456	430	437	423	404	393	393	404	391	419	395	425	419	401	442	415	421	453	413	418	411	416	485	412	398	410	423	403	409	393	433	436	407	441	474	414	409	408	396	420	378	439	429	423	407	412	424	398	408	424	408	403	429	424	413	437	429	429	402	440	424	436	433	427	418	414	440	412	411	396	357	433	420	435	407	436	400	410	396	384	389	391	390	425	406	395	375	384	398	424	401	360	426	409	392	439	404	419	417	399	415	404	390	363	428	403	401	422	381	381	438	403	418	434	426	427	417	415	394	436	397	416	413	406	408	408	434	395	425	390	405	370	422	401	424	432	436	403	428	420	433	412	381	414	407	397	381	392	409	416	394	392	402	425	394	427	452	395	422	414	419	391	405	390	353	432	424	389	420	399	397	423	415	432	392	417	405	425	386	401	394	419	434	429	384	450	364	377	438	374	441	432	416	393	429	414	417	441	425	454	428	397	433	398	420	429	464	414	435	412	429	379	402	432	451	405	399	454	383	419	429	410	428	414	378	426	397	434	393	408	406	433	403	437	386	414	450	441	406	417	429	425	448	447	432	404	413	429	435	423	389	426	422	437	399	407	392	389	407	412	408	431	427	402	428	395	428	368	423	435	411	398
24426	21440	28823	24458	21408	8963	2297	10688	40780	37830	26464	9536	3171	1516	792	626	633	627	624	612	615	619	614	635	621	664	598	661	592	599	606	589	584	583	597	627	617	616	608	630	616	628	609	625	605	588	573	604	624	613	624	570	610	581	601	573	635	608	569	594	621	638	614	618	607	585	587	654	625	636	609	578	633	627	613	610	617	600	656	590	651	632	627	602	645	591	602	548	573	623	643	602	609	559	594	623	558	583	615	610	597	647	584	627	600	665	625	638	588	617	584	617	606	614	569	582	609	615	564	593	627	597	613	609	616	621	648	629	613	635	614	635	573	601	549	605	626	586	621	604	626	593	632	624	612	629	572	623	574	574	583	603	613	620	588	599	597	577	583	615	622	623	602	621	598	593	611	603	624	593	613	643	622	595	582	587	613	645	631	621	662	656	542	600	623	628	601	609	621	621	632	632	622	594	525	595	685	625	636	604	572	579	629	634	568	577	592	627	617	602	600	594	607	599	552	620	641	614	656	585	630	595	582	585	609	609	656	600	604	617	650	641	624	606	608	587	600	594	587	612	633	603	610	572	573	573	591	627	630	621	579	596	646	638	597	613	627	626	581	621	601	604	547	607	559	589	564	591	569	619	567	579	579	601	597	590	582	623	618	625	562	636	590	580	618	627	610	616	613	618	603	624	595	577	606	621	611	561	657	576	609	603	591	565	605	589	623	603	635	643	615	519	622	629	633	584	644	614	633	586	601	626	638	607	651	602	597	622	620	583	565	646	559	536	605	604	608	612	568	609	629	575	664	598	568	622	619	630	613	627	616	610	606	603	570	613	621	637	558	612	632	611	608	592	591	580	626	565	601	587	593	576	612	598	594	555	546	574	584	601	594	614	589	604	554	571	565	633	636	601	591	627	589	566	613	605	593	586	645	620	613	584	605	633	597	612	610	608	605	590	592	620	597	576	582	587	614	569	597	607	610	590	611	636	590	579	624	620	641	605	662	634	594	588	537	621	593	608	606	616	621	590	603	587	628	616	659	589	645	589	591	622	629	569	608	629	629	608	642	635	584	613	608	612	646	622	597	661	642	599	594	625	612	614	576	609	604	601	568	640	536	565	631	596	567	602	572	604	600	572	551	626	581	604	609	630	611	582	657	612	552	582	643	623	581	623	605	587	600	667	575	633	619	557	679	612	622	573	564	617	618	635	563	611	648	645	617	618	604	644	618	602	641	614	601	558	620	543	565	619	611	595	581	605	611	539	550	571	577	579	606	648	596	629	582	604	637	583	598	626	601	590	606	618	576	610	607	638	618	608	576	615	608	655	624	592	617	580	566	584	566	588	550	599	594	574	617	610	595	629	572	592	632	613	573	588	608	582	601	615	628	658	615	578	614	600	602	604	579	580	644	609	608	567	608	568	559	612	561	578	586	605	679	600	569	604	566	604	602	577	594	601	600	570	638	635	596	581	617	582	625	668	599	571	607	664	575	595	557	594	598	606	594	590	578	582	567	558	549	621	626	592	622	588	594	567	595	586	588	606	635	577	639	624	671	589	601	585	584	576	617	616	540	608	599	619	614	573	612	619	581	548	583	598	594	601	575	580	605	587	578	606	528	596	584	580	608	587	590	629	603	629	615	609	639	587	609	631	590	633	601	562	582	588	608	647	593	622	617	594	565	569	557	628	588	613	577	551	599	558	634	632	568	542	590	599	570	602	592	589	588	617	620	611	652	581	587	638	602	596	572	590	595	598	631	602	592	602	556	608	579	618	608	612	600	597	611	588	573	616	577	582	556	617	582	606	612	617	604	610	560	623	593	596	606	584	604	596	620	602	615	616	632	636	606	591	571	590	605	548	587	603	590	611	602	644	564	595	577	590	610	639	636	622	649	623	599	581	561	617	560	633	612	597	596	583	602	640	619	629	579	584	624	595	622	596	574	594	590	620	608	587	606	622	610	593	578	578	640	648	589	594	572	648	575	566	595	623	573	619	598	628	557	614	577	578	591	605	609	631	579	612	621	631	621	560	592	615	627	587	592	555	580	630	623	599	630	604	595	580	570	626	579	624	626	608	567	591	616	615	600	601	629	590	611	623	590	601	615	614	591	613	580	652	597	609	599	618	573	608	608	626	576	607	663	620	598	611	602	543	593	637	574	598	621	648	571	622	641	593	641	592	604	595	595	628	624	628	595	577	596	609	567	605	555	603	592	568	619	618	570	627	584	603	615	582	636	600	650	600	580	591	584	639	561	586	596	589	584	573	607	562	611	600	611	588	646	590	642	590	622	557	601	638	610	593	615	572	590	577	626	606	586	584	591	606	616	656	617	574	589	605	579	613	647	628	631	635	606	608	592	594	608	617	590	639	568	568	613	606	639	578	627	598	616	590	590	581	624	579	581	582	601	562	592	652	678	622	606	559	619	615	612	628	589	603	633	608	595	575	614	604	581	594	584	581	613	583	632	611	608	596	584	596	599	562	542	617	617	585	611	600	613	591	601	608	590	582	565	597	629	564	622	592	575	634	642	614	653	603	590	560	628	609	582	595	605	596	618	588	602	601	608	610	607	603	605	653	629	634	593	581	606	601	617	627	597	548	625	593	590	611	614	583	622	636	618	597	577	561	573	613	602	612	594	601	577	593	614	602	629	613	602	593	573	567	538	552	612	585	624	590	618	562	620	642	583	591	623	622	559	592	571	624	629	600	583	595	587	585	598	586	593	591	629	612	619	595	582	622	584	607	609	578	601	610	592	620	618	557	605	597	611	630	641	618	608	603	619	653	601	625	638	588	592	608	608	631	616	604	596	592	624	598	565	611	607	610	598	607	609	638	552	605	588	628	579	594	579	616	548	588	621	594	588	581	649	599	590	612	589	617	621	614	606	609	564	589	622	623	638	625	599	633	574	621	625	564	609	608	622	578	602	563	615	591	616	630	538	582	566	572	620	607	565	602	645	604	592	576	623	604	611	612	608	613	595	628	618	578	622	613	621	600	593	558	585	593	640	601	629	603	544	608	629	600	631	614	632	611	601	543	611	648	617	614	629	640	592	582	596	569	588	591	605	606	609	611	607	603	561	579	587	584	534	602	639	598	610	617	574	574	610	612	645	574	596	558	602	639	576	604	590	586	582	610	619	613	611	598	590	621	595	580	618	625	626	588	599	601	619	594	613	638	638	628	566	629	628	633	671	589	600	579	570	613	618	568	578	614	564	626	579	588	616	591	602	593	643	632	599	626	605	607	594	567	632	603	612	622	602	609	628	612	629	585	609	559	584	545	595	630	555	573	618	636	620	608	631	597	587	634	614	556	596	568	637	604	622	570	573	595	607	588	578	567	611	608	619	631	588	644	607	602	636	585	580	580	589	595	584	601	685	657	615	583	625	591	567	612	588	620	625	563	601	618	594	609	601	591	589	595	582	564	572	588	617	531	637	598	635	608	594	612	597	599	542	589	611	608	590	627	612	574	565	630	625	629	583	562	636	595	563	604	632	653
4412	6669	5601	3239	2412	2093	1682	13359	40884	33323	19806	7179	3165	1606	806	576	526	551	553	510	495	508	517	512	564	585	511	539	545	496	584	509	525	557	527	540	522	555	519	503	517	565	557	538	563	551	469	473	543	530	537	532	524	513	516	559	518	524	497	513	534	501	544	543	508	531	551	516	535	491	549	553	527	499	518	560	511	505	550	524	553	521	560	522	552	518	514	533	533	501	524	562	494	550	532	533	521	522	576	522	525	524	522	533	489	521	530	546	544	528	560	535	520	529	581	561	517	521	510	519	520	525	505	529	544	523	517	514	559	555	491	531	530	529	531	551	493	523	530	511	498	532	513	540	548	528	523	565	548	515	512	503	517	512	506	526	529	541	544	524	548	527	561	553	534	553	522	502	542	514	516	524	533	480	522	512	514	529	549	525	569	506	523	505	556	528	552	591	517	543	530	497	558	511	503	533	525	513	499	571	517	500	510	522	509	516	514	531	532	494	528	541	511	520	542	534	532	517	533	559	512	523	498	507	504	536	566	532	527	510	547	509	550	498	522	515	549	520	528	538	516	511	526	539	548	563	489	539	553	516	502	497	531	512	508	536	520	573	523	530	513	477	543	497	490	502	520	564	540	562	534	511	541	537	464	454	476	491	512	541	517	531	616	520	565	556	522	520	532	520	518	519	516	541	544	460	497	468	544	513	510	521	501	507	530	550	527	507	534	549	536	525	484	570	501	512	527	534	542	524	528	490	495	513	513	508	501	586	512	519	518	528	517	539	553	458	541	513	535	547	573	539	503	552	553	481	511	525	504	550	514	531	519	514	527	516	529	530	506	561	504	541	531	522	513	552	531	489	525	510	534	518	544	514	511	514	527	521	514	509	523	540	497	515	540	516	571	540	517	530	532	511	524	541	515	532	538	537	518	513	514	473	548	539	508	492	512	492	542	554	489	490	538	537	506	482	542	515	532	561	587	519	489	522	519	487	522	502	494	554	502	514	514	511	510	529	531	512	487	513	542	547	485	544	572	539	524	501	512	544	528	507	528	526	533	524	520	527	496	559	528	532	511	513	556	513	509	518	547	514	502	544	487	509	508	494	501	499	524	507	523	513	508	552	543	515	545	503	509	499	504	554	499	495	549	553	498	535	498	503	515	544	537	511	518	527	529	562	543	497	540	495	592	501	521	482	519	508	608	555	523	502	489	574	530	527	548	488	573	505	554	499	541	548	522	544	490	506	559	524	498	524	520	489	535	512	538	532	517	508	544	519	511	532	534	520	525	533	516	578	501	510	524	529	537	506	508	475	519	511	520	541	520	469	507	531	520	512	539	563	511	506	579	526	571	529	501	530	524	485	500	496	506	503	541	487	524	518	522	493	529	530	512	518	489	551	507	535	529	537	534	554	547	513	563	533	519	487	522	536	519	471	528	520	516	498	519	531	522	491	522	529	508	534	506	519	492	503	520	524	475	490	529	560	489	520	515	537	567	530	526	549	510	518	511	555	490	507	492	517	572	500	502	531	514	513	516	534	519	534	553	523	492	533	531	531	550	501	535	538	550	541	533	518	490	510	522	532	536	547	535	522	501	529	494	510	526	510	526	515	509	523	519	529	509	479	553	574	531	498	506	500	477	531	529	487	529	577	476	506	498	518	516	513	486	526	513	539	514	506	547	548	505	534	514	514	526	537	533	534	501	533	544	522	522	558	523	517	518	468	527	509	498	511	509	551	538	558	495	517	498	537	530	520	548	493	542	487	488	523	511	527	569	491	546	510	538	514	517	544	524	520	516	546	524	481	490	512	524	553	531	525	499	504	467	511	519	511	507	534	508	542	552	527	546	519	544	497	469	511	494	509	534	574	524	514	554	554	549	510	533	516	514	533	565	512	507	550	544	526	537	489	478	540	560	517	525	492	501	522	532	482	496	507	552	511	534	541	518	534	532	488	545	509	516	546	575	525	520	497	500	546	523	564	534	532	558	533	513	554	541	567	500	532	512	542	539	515	523	510	531	524	523	528	556	498	529	549	494	532	554	512	511	525	510	461	519	514	542	529	500	537	540	517	525	547	551	558	506	507	548	509	536	524	529	508	531	523	530	533	517	534	527	514	557	544	490	544	543	564	525	550	521	564	504	555	517	485	554	541	514	493	521	481	538	532	551	509	548	487	520	545	478	529	519	495	532	509	546	517	510	503	492	481	538	545	534	494	546	513	527	496	516	503	534	512	513	514	503	523	524	508	505	518	517	497	556	551	549	495	537	526	542	533	552	520	522	531	575	507	528	510	529	539	538	535	569	582	468	519	568	539	498	543	534	501	507	509	528	537	574	541	482	532	491	514	522	549	523	528	521	556	503	546	513	567	526	518	487	517	532	517	514	500	481	479	554	506	515	553	499	491	513	534	523	533	513	517	588	541	505	498	553	497	540	511	501	569	536	546	577	516	501	537	525	509	538	526	522	505	542	511	523	571	536	517	486	500	543	558	529	528	549	557	470	541	550	564	529	487	560	517	547	505	543	502	538	502	507	556	499	553	505	551	529	508	517	512	482	524	532	472	517	477	531	519	555	516	517	501	531	520	530	518	522	501	536	526	519	543	557	531	537	497	548	502	512	550	550	492	506	510	527	583	526	518	542	524	482	508	528	582	508	559	529	499	527	521	512	501	474	528	521	521	494	511	480	508	509	534	498	520	542	459	524	506	511	509	551	545	513	538	503	500	517	522	524	538	553	503	525	551	520	555	547	511	507	490	558	522	536	514	554	517	533	517	516	517	516	531	526	518	520	515	523	517	530	490	501	553	483	512	509	535	469	469	492	471	498	495	528	493	523	514	516	470	500	525	512	542	517	542	510	556	496	557	490	512	489	526	514	519	503	537	503	524	515	524	512	534	561	541	557	585	533	480	510	533	510	551	559	512	532	535	522	549	484	530	521	520	497	496	528	520	493	512	543	538	549	523	560	507	496	512	524	529	505	570	516	538	566	504	540	547	503	504	501	546	489	516	493	557	541	525	550	514	487	482	530	487	523	539	477	489	527	495	537	571	533	507	503	508	533	500	520	510	537	518	553	536	526	509	497	517	527	545	525	517	531	545	491	524	540	500	528	522	541	516	494	539	574	511	497	546	528	523	539	521	526	555	520	517	542	525	535	493	537	514	545	516	546	522	539	477	531	535	541	531	481	524	551	513	536	533	486	499	507	505	519	508	534	566	498	548	516	487	494	539	540	507	530	527	521	531	519	564	524	508	507	533	522	506	515	540	531	536	530	518	543	540	534	503	553	480	497	526	550	552	536	547	508	537	503	525	509	526	523	510	510	522	498	485	493	554	514	500	575	544	519	516	512	532	484	483	520	527	504	513	494	509	506	528	502	518	524	562	515	532	544	472	465	546	525	543	562	510	536	562	562	537	511	544	531	558	481	499	498	511	541	513	504	478	495	494	574	478	514	546	513	543	588	534	519	501	519	512	585	520	530	508	506	506	572	521	477	485
27748	12023	1829	1042	782	609	491	522	2119	3072	2299	1095	645	523	466	402	384	398	449	414	401	408	418	388	407	437	426	437	391	400	414	428	423	440	429	413	406	435	390	409	429	401	415	446	391	413	400	405	430	399	440	407	378	436	408	385	390	390	436	390	462	436	441	377	423	390	413	403	423	416	410	393	413	450	437	410	422	447	384	364	414	413	394	394	403	440	429	413	418	422	436	379	352	414	384	415	406	420	437	390	414	409	405	385	454	414	405	418	416	386	392	405	427	409	423	390	421	419	385	399	426	435	412	432	372	384	412	402	424	440	431	444	379	399	412	403	389	412	431	432	437	428	427	415	383	400	422	400	406	389	413	437	392	417	439	383	391	411	437	430	428	404	406	441	399	390	421	416	416	437	395	461	409	384	397	416	463	401	414	419	412	405	411	410	409	394	385	406	384	428	374	383	411	406	424	414	393	413	429	405	397	417	420	374	432	359	401	394	444	461	394	404	418	389	438	467	377	413	383	415	433	388	413	440	421	436	389	381	415	417	412	400	365	399	421	434	426	396	405	419	434	399	378	437	406	394	416	437	414	453	365	407	401	419	420	414	413	440	418	375	421	420	415	400	413	418	414	387	412	385	398	448	436	423	419	384	381	388	392	426	412	375	431	396	429	407	401	438	390	454	394	385	402	388	400	419	383	432	447	425	386	409	409	390	418	444	397	396	395	400	443	435	425	416	393	436	429	405	436	441	390	410	427	401	388	396	431	364	425	427	429	411	423	415	398	409	415	420	391	387	412	391	414	436	430	423	373	410	432	382	425	391	394	396	431	438	401	419	384	410	394	425	414	399	423	431	434	437	416	439	401	392	403	437	417	377	385	395	388	432	414	390	412	419	402	417	416	396	382	421	396	426	417	435	414	410	411	419	392	413	429	441	418	417	391	402	404	408	391	425	399	398	418	420	403	437	404	431	412	391	429	407	399	418	430	416	410	444	389	447	397	378	392	444	436	396	421	434	391	417	387	407	388	446	379	422	442	417	406	417	380	371	430	412	407	452	423	453	418	397	394	435	447	418	441	433	408	406	480	374	430	428	437	406	426	401	416	415	394	393	401	393	378	427	417	398	372	410	382	421	442	413	368	390	455	405	374	397	413	437	397	415	394	443	419	436	413	436	378	412	401	422	433	423	426	409	415	447	438	412	371	400	425	386	439	393	384	411	421	451	433	402	392	391	405	437	412	408	388	389	365	385	415	384	436	442	401	405	386	412	455	394	411	413	422	410	450	412	455	430	400	412	387	409	389	385	468	398	431	427	425	409	405	376	427	424	431	393	423	422	416	436	423	380	407	365	413	407	445	417	401	432	409	387	398	405	421	429	402	435	396	358	438	381	398	420	389	389	376	428	387	433	402	399	415	357	412	415	398	390	397	409	420	414	438	408	356	463	429	414	416	410	426	423	468	414	433	382	407	422	397	441	396	418	415	415	389	410	414	455	427	413	420	394	449	410	433	408	400	436	406	397	411	457	472	407	417	356	406	420	391	401	366	376	416	373	423	383	402	447	397	388	419	393	400	423	441	405	402	418	392	388	402	405	443	410	444	392	426	395	414	457	431	433	413	431	399	413	417	448	395	447	430	433	399	428	408	419	407	429	415	412	389	396	391	403	407	428	394	418	365	412	434	451	442	397	438	432	399	395	404	399	395	409	394	406	435	421	400	431	415	370	423	390	388	412	405	443	414	403	441	434	424	407	419	429	385	405	409	397	439	402	446	382	398	378	433	424	409	405	410	392	389	419	414	406	384	414	405	412	397	408	437	400	429	415	425	407	429	433	437	429	410	418	444	418	389	429	431	415	370	436	436	436	421	370	448	406	406	405	398	399	384	421	425	447	414	396	412	408	390	364	437	399	410	408	426	414	400	423	418	445	412	377	421	436	419	392	438	445	414	435	386	422	414	444	386	439	430	384	439	389	445	425	394	419	406	395	430	446	401	402	426	388	427	406	419	430	390	429	412	375	392	389	378	432	423	424	401	418	409	405	447	404	415	435	406	404	406	406	396	428	407	412	411	419	432	443	439	355	426	427	393	411	437	429	379	433	392	412	412	385	424	408	397	396	402	432	409	401	435	419	410	390	424	420	441	366	423	443	433	452	401	412	428	397	432	426	352	410	408	411	403	380	429	421	416	429	435	422	441	411	396	422	407	440	428	374	444	390	389	409	379	393	409	391	423	405	408	430	417	401	398	425	412	431	410	440	385	420	433	414	340	382	455	428	415	453	421	396	398	428	405	404	428	406	476	405	392	383	400	449	415	406	398	405	413	411	428	430	392	402	405	413	414	390	409	418	441	395	394	418	402	411	410	445	434	419	425	421	433	379	413	389	445	429	388	397	429	399	416	399	415	398	387	386	431	424	402	386	396	376	435	409	372	410	395	401	428	426	419	413	381	401	442	407	399	425	391	406	386	414	412	403	389	406	418	437	392	428	414	389	427	405	418	415	408	423	402	387	408	443	426	389	456	405	414	378	410	402	436	474	431	395	358	444	415	400	440	492	429	425	406	415	425	414	389	420	398	410	412	404	425	419	434	415	427	423	376	376	421	430	433	406	404	406	412	404	420	407	425	407	450	426	432	411	420	424	423	430	406	382	413	409	412	415	402	409	429	392	430	449	412	405	408	405	357	432	416	441	394	383	427	396	402	380	436	428	413	416	431	441	385	388	374	398	410	386	419	432	409	395	398	456	429	448	431	427	391	408	389	376	378	384	425	409	426	408	433	443	399	429	434	402	390	397	384	418	430	410	408	371	424	412	429	416	419	426	411	399	422	418	386	411	389	353	435	393	407	362	414	390	433	397	394	394	392	385	416	411	409	404	433	409	399	390	426	395	407	413	408	379	402	432	409	382	415	412	421	390	395	445	396	370	413	411	375	457	396	402	421	441	405	421	421	437	426	424	410	445	430	404	383	417	409	430	456	389	412	405	392	438	398	407	426	405	423	396	410	400	395	408	409	430	427	386	389	410	401	419	425	422	400	394	436	403	396	396	404	401	417	400	419	381	443	403	431	400	401	421	406	424	409	402	435	401	407	421	429	388	416	418	413	394	448	421	402	412	435	376	403	459	407	400	448	423	383	407	417	425	411	411	421	386	421	404	403	400	446	424	420	400	404	431	451	392	400	424	370	407	383	410	430	423	386	466	424	392	385	426	426	396	413	397	424	442	405	434	400	401	396	399	404	392	439	419	367	394	429	399	373	426	398	393	402	440	410	398	392	380	430	440	394	411	400	400	390	405	405	377	421	426	407	405	406	415	408	396	416	442	420	421	409	385	410	380	389	415	378	430	396	391	401	404	469	429	444	391	390	422	392	385	380	448	389	421	430	430	411	381	439	379	423	427	409	410	409	408	411	398	442	399	435	388	429	424	437	411	412	399	406	421	380	407	399	433	439	439	431	435	394	370	420	380	389	398	426	411	395	384	400	401	396	409	407	394
5456	1277	1093	692	566	596	550	558	2844	3402	2447	1080	625	443	430	365	350	354	328	382	327	351	357	354	378	345	378	342	367	365	361	383	365	370	369	369	345	354	374	357	358	388	372	345	343	345	350	314	359	384	374	346	359	334	405	382	365	328	342	337	355	345	347	340	375	347	374	375	350	377	351	350	372	386	350	338	384	367	351	330	356	360	365	384	364	364	364	349	375	354	363	372	343	329	353	353	357	339	356	379	353	341	354	365	347	358	387	344	368	348	356	337	353	348	353	335	375	362	377	378	342	388	365	350	389	388	328	364	346	370	332	366	361	332	356	345	319	369	330	364	361	371	368	330	328	354	383	368	366	347	357	383	346	371	399	349	369	399	358	365	360	374	366	339	354	340	358	374	337	376	333	353	396	349	370	371	360	333	335	373	377	335	362	337	338	361	385	372	362	342	378	328	364	348	389	356	364	359	356	342	341	335	353	320	374	358	336	388	372	394	337	333	345	348	326	362	353	377	373	366	350	392	359	329	337	349	352	359	342	350	391	365	322	352	398	361	374	364	322	330	361	353	352	343	364	346	345	388	375	387	354	360	399	364	361	343	372	374	390	415	400	360	353	356	340	335	343	372	351	355	399	373	364	389	349	336	344	357	388	370	389	378	346	341	345	387	339	353	368	360	346	359	344	367	345	352	361	359	376	369	351	330	325	375	370	366	384	379	356	343	370	348	329	362	369	376	367	352	311	362	367	387	373	375	357	365	338	344	354	350	367	336	350	368	338	363	367	354	369	357	388	328	371	378	337	340	366	391	359	376	372	355	354	309	363	358	378	381	373	385	371	392	350	341	335	366	392	356	327	371	363	397	346	387	329	360	356	351	374	387	375	334	363	348	356	334	336	369	378	373	334	335	349	327	347	380	364	345	373	359	367	384	366	376	340	316	371	383	372	350	372	370	359	368	364	346	365	366	354	371	345	372	377	323	355	332	406	356	345	335	342	350	360	363	339	325	380	342	392	348	349	374	345	359	344	354	347	349	335	360	358	334	335	374	338	371	371	372	366	373	362	332	344	365	356	353	343	357	358	377	351	335	316	350	390	344	364	357	323	371	360	356	368	363	375	360	383	351	362	363	357	338	404	328	383	371	342	369	360	344	361	397	355	333	374	367	354	376	372	365	367	362	342	373	367	356	366	350	317	374	349	348	390	382	366	356	393	345	339	346	325	383	356	372	342	362	357	320	340	353	349	387	358	387	371	360	348	374	341	330	323	339	366	360	386	335	334	359	391	371	376	325	364	353	365	352	352	370	385	340	368	326	364	354	349	377	357	359	400	343	326	332	330	369	342	344	347	350	367	353	385	343	332	346	358	365	360	338	356	381	318	339	372	384	343	368	365	389	343	340	400	352	360	371	356	346	362	367	359	350	340	376	349	338	355	340	372	375	359	363	354	386	342	373	370	399	388	346	336	375	375	360	350	365	360	363	336	371	374	369	390	354	358	351	406	355	332	378	351	332	351	351	341	319	329	347	343	372	338	386	371	363	350	360	346	369	336	319	379	401	380	381	364	361	323	328	372	362	378	373	361	357	366	404	365	376	354	392	382	366	333	366	346	352	361	352	345	386	378	404	349	354	344	330	352	364	295	353	385	355	363	348	392	358	329	344	358	414	365	360	342	324	354	405	370	364	364	384	388	337	373	357	380	385	330	357	372	358	366	392	362	351	344	355	316	356	364	358	353	368	346	346	362	358	369	342	347	350	358	355	357	390	367	361	353	344	364	372	345	352	323	363	365	356	349	386	360	386	342	324	361	368	340	323	349	409	384	346	363	336	348	375	366	361	343	336	333	355	353	352	349	387	373	355	391	353	379	358	384	362	352	338	348	299	356	367	357	349	379	356	370	401	326	382	373	347	348	367	350	387	351	404	338	354	365	379	386	382	377	354	353	369	359	362	364	331	368	307	368	381	357	354	320	399	403	341	340	344	376	352	399	355	361	334	380	339	374	376	384	332	352	394	400	385	357	384	362	371	375	355	354	337	343	398	361	376	344	365	322	354	368	359	350	331	378	363	346	352	322	342	368	357	341	375	368	356	353	372	316	386	361	361	349	379	383	372	367	360	384	350	388	353	330	351	376	323	362	324	350	360	361	398	353	359	388	360	360	362	370	355	380	370	364	333	352	359	381	377	349	376	349	376	331	371	334	357	355	372	380	339	333	370	366	355	326	322	365	358	359	339	362	400	385	339	347	353	339	353	347	362	365	386	377	369	359	354	342	332	366	399	350	336	386	379	335	335	378	352	362	345	336	336	370	321	362	359	355	367	347	364	349	344	339	337	359	365	347	379	314	362	387	374	360	363	386	382	326	348	359	387	367	340	363	332	378	352	381	383	359	372	375	363	390	375	357	360	344	345	343	405	365	348	394	397	370	379	350	400	337	383	349	374	345	375	359	369	378	363	330	356	356	374	353	346	359	352	354	358	359	381	377	323	360	394	355	377	358	329	375	382	390	338	382	350	376	374	329	368	360	338	331	366	385	369	326	374	351	383	362	356	389	350	369	335	375	342	344	346	373	377	348	365	343	326	356	377	361	365	328	361	382	332	313	360	366	392	342	362	345	388	345	331	380	365	374	349	365	353	339	391	360	361	389	352	392	337	382	321	325	361	318	373	326	342	337	375	318	372	332	362	323	352	394	349	366	347	355	346	347	325	362	384	399	341	321	343	346	313	353	339	358	328	348	341	374	389	348	338	348	386	359	348	359	348	383	374	370	367	367	392	331	326	362	354	344	357	377	361	336	352	356	358	351	357	368	345	355	347	358	356	364	349	369	323	336	367	339	378	325	349	354	353	338	357	375	349	347	345	354	343	362	366	350	389	353	365	383	323	359	392	326	369	350	355	375	345	324	335	351	372	329	334	362	393	361	384	337	340	325	349	330	398	344	393	379	352	341	369	372	380	356	394	367	333	348	355	361	336	370	325	309	314	358	381	365	379	358	322	360	382	364	358	359	334	357	376	374	360	352	360	350	367	370	387	371	342	348	377	373	350	366	366	356	337	327	344	363	396	379	368	364	343	324	347	354	323	378	354	364	373	356	377	343	356	368	395	356	337	361	353	382	352	355	372	360	354	352	375	386	365	338	371	343	346	335	376	370	369	379	339	328	392	354	348	353	345	319	369	361	365	352	342	372	370	354	331	365	329	341	354	381	348	343	386	356	354	366	384	360	343	393	341	372	342	363	376	358	322	312	351	337	362	392	360	355	385	371	331	378	360	360	348	383	363	348	385	352	377	281	313	363	342	355	364	362	345	379	335	331	401	375	341	362	378	374	370	344	347	363	366	344	328	366	344	394	359	349	343	366	358	382	391	344	327	349	329	380	355	365	371	324	343	345	355	356	367	393	366	371	330	340	341	359	337	344	335	374	361	370	369	316	367	339	347	355	362	363	356	363	341	414	356	372	359	337	404	383	339	348	359	331	334	369	355	330	361
25484	21407	27414	25469	6228	1321	1010	1355	16011	23755	16004	5918	2109	981	572	477	442	467	517	473	451	460	459	425	481	494	446	464	452	457	469	458	467	428	417	470	465	446	458	474	445	455	470	463	458	488	450	425	470	443	500	459	454	457	456	459	463	438	478	477	460	427	488	493	490	451	488	485	443	446	486	466	458	427	446	451	469	469	472	451	437	430	472	455	471	440	452	447	444	455	439	466	459	451	462	495	462	440	479	486	443	440	418	474	456	465	433	468	457	443	459	420	438	476	482	447	464	485	445	411	433	454	449	441	421	437	480	454	437	465	446	467	460	443	462	473	428	485	475	441	465	464	495	462	440	422	461	494	445	418	450	453	455	490	435	472	452	449	470	490	464	459	438	455	480	468	442	463	423	476	445	493	430	461	445	496	446	440	498	464	436	473	433	456	454	437	436	468	448	413	429	440	451	432	468	474	443	410	491	436	461	486	448	448	459	454	433	406	439	480	450	444	472	432	461	476	426	461	446	440	468	471	473	438	425	476	442	443	448	440	413	482	440	427	434	458	515	465	440	464	448	415	443	421	467	458	452	439	455	461	477	440	483	451	451	448	442	423	492	435	449	462	481	439	486	438	430	418	445	497	448	471	451	426	428	435	429	425	473	454	471	449	417	480	472	460	488	469	445	427	454	451	449	461	438	439	425	451	470	445	435	442	469	454	461	457	461	463	450	457	458	492	432	451	454	482	438	455	446	444	454	436	436	464	459	417	438	438	459	460	476	452	441	452	466	449	465	461	437	414	473	447	465	466	453	461	466	442	490	467	476	469	474	490	412	467	456	470	504	474	383	434	468	441	507	502	492	474	465	460	454	464	474	446	423	462	463	430	494	460	456	422	457	448	470	444	469	500	485	446	414	477	476	432	443	448	426	455	434	464	448	477	475	425	456	489	417	429	435	454	427	507	458	483	449	464	428	476	482	463	420	485	481	448	439	450	428	434	447	466	476	467	444	475	456	433	418	431	478	446	418	456	462	471	420	451	460	453	466	448	454	484	440	447	437	465	465	456	479	458	443	466	447	477	453	458	435	470	447	477	426	455	439	484	471	481	465	495	458	466	449	441	463	454	457	484	463	414	467	451	456	454	423	459	480	447	505	457	433	438	453	413	477	442	422	421	457	411	444	459	459	460	477	448	471	449	403	458	460	431	441	493	462	473	456	395	463	443	423	478	427	426	445	454	405	464	461	442	407	462	470	445	460	476	467	434	467	463	451	466	413	459	434	508	463	479	458	432	425	468	437	444	401	472	442	468	433	467	406	440	491	450	449	406	433	464	413	412	441	464	426	474	451	433	401	469	454	425	446	408	454	434	447	466	416	486	490	441	457	458	468	440	463	471	453	467	447	415	438	411	462	458	424	443	444	447	470	479	469	473	495	428	422	437	467	497	457	417	460	485	468	430	458	442	461	465	470	508	467	455	424	486	456	443	438	407	435	475	459	438	492	477	476	453	427	448	438	437	465	439	458	444	446	476	424	407	432	408	429	481	411	432	428	445	398	488	451	484	433	455	434	460	454	469	464	453	446	483	461	474	453	496	468	459	429	445	425	459	455	425	436	451	443	486	410	470	444	435	469	443	453	502	447	455	492	462	456	434	481	469	473	467	514	451	412	449	448	467	447	466	468	437	461	443	426	453	455	463	474	487	500	439	489	428	464	505	478	471	440	455	451	446	463	459	447	453	425	439	461	436	454	430	463	454	449	428	432	454	479	481	490	433	473	467	458	462	437	454	470	456	452	486	470	457	474	418	436	467	459	441	477	450	442	437	483	482	469	456	491	455	456	469	442	452	440	467	459	439	441	496	461	453	446	443	463	497	467	484	431	462	459	429	473	475	462	466	413	436	486	483	455	473	463	475	448	463	476	501	466	459	483	471	451	478	448	451	440	453	468	460	464	460	447	454	478	450	449	438	460	424	470	417	457	424	482	479	438	428	460	459	472	469	507	415	448	439	421	445	485	453	491	454	445	447	434	484	419	414	488	449	493	431	434	474	522	445	445	432	446	447	440	460	441	478	499	419	434	469	466	467	441	417	458	422	482	470	452	471	468	432	449	450	455	454	472	486	467	458	466	421	473	470	462	445	485	454	486	457	421	455	463	449	476	492	470	492	466	424	485	421	500	448	463	407	472	484	466	429	455	459	451	462	474	469	458	469	459	461	484	433	401	461	464	445	456	440	409	432	441	470	457	439	457	430	396	443	456	485	456	484	453	459	473	448	437	465	469	484	462	438	418	457	435	484	507	443	455	430	460	464	456	465	487	415	477	454	452	502	461	463	421	506	449	474	472	467	439	461	453	448	465	443	428	422	494	444	443	407	427	435	424	469	474	450	457	429	433	463	448	435	413	457	472	431	432	464	434	452	443	449	460	422	459	426	493	467	414	457	483	456	445	481	429	473	420	461	485	446	446	414	447	496	445	436	460	465	480	445	426	423	458	477	474	478	464	478	473	439	490	421	457	487	455	450	453	437	475	431	493	447	459	456	435	484	444	502	485	437	441	472	456	447	442	446	378	452	450	434	461	452	476	495	450	453	469	448	453	480	478	450	428	480	453	478	449	463	459	468	495	432	463	430	463	439	448	456	484	426	485	495	486	443	418	473	495	462	445	418	458	494	439	459	427	444	462	422	442	442	481	468	453	483	414	485	441	451	463	460	471	460	450	438	436	457	426	438	473	460	495	467	432	439	453	479	474	454	474	413	439	486	437	494	498	455	461	411	454	497	472	440	418	472	439	432	472	474	437	450	450	446	481	395	484	437	462	428	439	436	461	460	468	477	437	444	467	485	453	479	453	445	404	445	460	444	468	461	460	439	440	419	443	488	480	461	487	439	456	434	489	461	447	469	464	482	470	454	424	444	448	477	451	498	460	481	439	448	463	433	462	475	454	443	441	466	461	458	425	385	419	439	460	480	459	421	447	417	449	429	423	453	464	488	437	455	424	480	401	504	445	487	428	461	460	510	428	457	437	478	425	461	419	424	439	447	413	453	434	430	457	438	460	410	430	435	444	478	466	488	455	448	468	446	463	415	472	469	466	427	458	463	437	489	478	453	465	479	461	442	419	438	451	481	409	453	459	435	477	457	471	464	441	427	491	502	455	436	471	428	461	501	469	467	440	453	453	478	454	468	460	447	443	437	459	488	505	497	481	447	443	445	441	456	440	425	486	483	436	449	451	448	460	414	455	476	472	422	441	427	434	452	421	462	416	439	496	447	470	465	456	397	464	441	473	440	442	423	443	446	427	444	497	476	486	463	472	447	460	460	472	439	449	442	440	473	457	484	397	454	475	441	480	446	478	461	439	430	481	461	434	420	479	411	461	444	450	457	452	435	468	446	461	466	444	445	462	470	464	463	453	449	467	493	434	460	448	457	470	447	485	473	463	480	424	441	476	439	460	458	445	437	489	479	437	456	442	435	470	467	458	448	458	468	469	433	438	479
4116	4001	3328	1968	1384	1034	1082	1900	19393	20560	13090	5225	2173	1056	541	441	415	435	429	419	400	403	450	451	412	413	450	417	445	411	422	390	423	392	395	422	402	423	423	418	412	432	426	413	417	404	418	406	380	402	417	404	417	392	395	373	382	413	414	417	432	381	370	458	396	390	391	446	412	414	379	408	409	409	408	404	423	378	401	416	423	401	375	444	405	424	409	373	432	417	405	413	432	429	387	407	411	399	414	429	426	412	404	413	439	394	388	424	389	397	404	412	405	419	387	385	422	387	405	393	440	432	418	391	392	418	421	427	408	396	425	415	420	393	403	403	377	417	372	417	397	348	412	404	411	412	413	380	398	376	402	412	407	423	399	422	403	394	407	395	386	460	399	409	422	424	390	373	429	438	432	438	371	430	419	404	383	377	397	385	423	421	443	399	403	412	393	426	414	416	431	431	405	418	421	389	423	398	408	414	417	407	395	436	422	416	394	403	393	416	396	409	405	404	407	432	385	413	407	383	377	407	405	385	431	398	399	386	393	420	403	381	400	414	407	415	408	411	434	383	429	425	404	400	379	431	422	376	395	403	406	383	447	426	416	395	426	407	431	402	377	380	427	392	403	387	417	411	383	412	394	414	427	408	451	395	397	365	386	394	422	426	410	391	427	393	409	406	380	402	408	409	416	386	375	437	405	432	365	380	432	400	399	378	377	430	414	407	433	396	393	413	396	394	436	405	414	436	393	386	423	421	424	406	399	423	415	407	409	376	417	415	412	381	366	381	402	435	431	387	412	432	391	409	427	394	412	424	402	407	431	412	389	381	394	405	389	385	430	406	393	395	400	389	436	374	412	399	393	413	425	387	398	399	380	406	391	370	399	412	408	395	385	393	364	435	390	374	402	410	390	431	401	396	426	382	412	400	429	391	422	383	428	399	377	406	458	421	378	395	421	408	425	414	405	400	401	387	378	397	438	391	399	410	391	454	426	393	400	379	436	385	371	434	408	391	447	397	386	381	397	377	418	415	404	397	405	432	425	432	412	412	395	417	418	393	411	416	414	391	413	425	410	417	400	368	381	417	421	437	399	428	432	430	395	440	379	414	411	413	411	383	408	371	399	419	390	378	367	372	409	410	396	419	380	403	413	399	423	393	425	389	410	408	353	406	421	375	453	439	405	420	421	392	448	361	417	419	411	426	383	395	447	398	413	408	412	406	369	356	384	391	404	378	426	447	360	405	391	402	399	392	403	363	449	398	402	414	413	402	417	408	388	387	404	402	417	419	389	404	396	408	361	392	409	437	416	402	413	405	418	424	458	382	409	375	413	392	434	338	398	412	392	402	390	387	422	379	377	394	400	412	408	451	417	404	404	383	393	382	411	426	425	398	361	434	369	416	393	398	440	411	411	413	398	395	406	380	408	368	393	408	442	389	408	406	386	398	393	392	414	375	393	405	418	393	399	434	413	386	399	417	408	388	384	411	393	377	397	418	382	415	385	404	388	430	375	427	408	432	404	398	408	380	431	387	391	402	389	391	397	369	409	420	390	423	419	402	395	431	401	415	399	409	436	440	443	407	401	404	392	433	413	392	391	429	395	402	392	397	397	403	381	403	417	405	425	386	407	382	393	419	402	405	389	397	425	409	444	399	401	411	403	427	419	406	419	439	413	410	431	386	367	406	413	395	405	379	395	390	424	402	382	411	389	398	402	404	412	422	415	426	410	388	389	415	413	411	426	404	427	404	422	401	370	388	395	381	416	390	380	419	391	427	378	398	438	427	408	403	396	408	419	428	396	402	375	418	421	415	384	401	399	405	438	404	408	394	430	388	398	420	378	427	408	438	433	387	407	407	419	412	424	375	410	434	436	431	384	437	381	399	369	381	422	422	386	382	405	377	400	431	423	402	406	409	396	415	440	387	391	431	439	373	407	395	402	378	449	414	434	383	398	430	408	442	409	389	388	422	422	383	409	408	409	415	395	382	418	391	396	362	438	417	419	427	425	413	394	399	422	403	407	406	414	419	384	415	392	377	433	393	414	409	436	403	404	373	422	397	403	400	429	403	426	363	380	407	397	388	379	386	422	430	435	414	435	376	412	397	379	447	356	428	385	463	396	411	422	389	403	380	422	414	390	403	373	381	383	394	415	424	421	402	415	412	402	398	398	409	417	399	399	414	403	423	433	422	427	419	408	391	423	447	397	403	419	376	413	406	376	427	408	392	403	422	385	402	367	413	357	444	389	399	455	412	380	387	392	438	421	426	433	373	419	439	417	379	408	412	357	408	380	405	448	391	397	419	387	431	396	392	415	421	423	413	400	415	407	405	377	418	420	396	411	414	364	408	381	422	406	446	388	390	396	399	394	402	361	434	405	380	389	419	395	443	418	419	401	382	402	406	379	388	442	416	429	414	387	413	398	417	399	421	359	411	421	432	430	394	421	403	410	408	416	385	405	376	432	403	421	388	385	373	406	389	421	398	366	418	391	404	412	365	406	376	418	426	385	339	339	397	407	436	396	408	415	408	399	383	390	427	414	423	404	420	389	395	411	464	441	421	394	380	424	419	383	400	361	403	394	449	429	416	429	422	397	394	376	405	382	392	381	426	402	373	391	411	376	386	370	388	411	401	379	418	395	383	411	406	381	404	413	355	408	406	453	413	406	401	405	384	415	428	370	365	459	389	401	421	454	384	429	400	402	423	386	408	416	424	425	388	409	386	429	404	401	399	411	396	387	417	395	398	409	381	378	379	402	433	365	375	396	449	409	431	394	376	432	440	398	430	402	411	420	404	418	434	402	400	404	400	405	386	381	388	432	410	419	411	364	395	404	443	399	403	399	373	432	421	390	388	399	386	435	380	410	402	421	400	386	406	390	396	423	407	421	424	376	404	422	388	434	379	382	421	400	378	414	378	383	398	425	392	406	454	418	381	421	387	393	399	408	451	446	386	418	403	392	411	378	373	411	429	442	416	420	427	455	409	386	384	409	382	413	405	353	389	400	410	394	382	407	427	396	420	397	401	401	456	396	418	378	415	424	384	400	403	398	397	363	420	409	407	438	404	415	438	409	404	395	386	380	401	424	436	416	391	415	375	392	410	376	419	406	397	351	396	370	389	380	443	404	383	428	400	410	384	441	410	396	417	415	399	448	405	406	418	379	419	400	416	396	421	424	393	399	420	434	396	424	423	436	377	436	398	435	400	393	382	402	418	380	398	416	379	389	411	379	409	380	446	385	395	412	429	419	381	360	377	430	413	412	439	395	395	398	419	398	425	416	429	399	405	395	395	408	402	418	412	413	414	381	369	388	396	403	398	356	378	389	419	431	388	410	391	437	412	409	381	427	386	396	421	369	407	403	406	402	428	397	377	400	405	426	449	376	414	412	410	415	398	413	416	428	392	413	411	391	413	366	383	374	347	410	419	416	402	400	401	410	409	420	419	391	396	398	422	384	423	417	346	403	385	390	452	439	414	427	383	409	375	385	420	379	402
24315	21399	28697	24466	21341	8287	2092	1510	24355	39900	31358	15474	5125	1909	823	672	598	599	629	588	700	638	622	640	631	621	626	613	582	608	633	609	588	590	690	624	619	582	619	549	606	623	665	629	641	603	616	643	578	585	634	614	583	640	590	614	656	567	583	631	616	607	591	612	603	667	631	598	575	619	639	561	589	603	617	588	636	580	601	544	582	639	609	628	623	640	597	602	574	613	561	638	601	590	596	595	603	566	590	529	622	563	582	598	632	611	608	608	612	604	617	607	612	592	598	583	593	648	613	628	628	607	598	572	596	606	586	609	635	579	612	571	614	594	612	624	648	643	648	559	602	587	590	609	596	614	672	607	538	618	610	632	606	639	615	578	607	630	556	588	584	617	592	613	573	601	578	595	640	575	622	580	633	600	569	614	607	581	608	631	604	608	591	606	564	569	547	577	616	624	592	604	653	622	616	592	606	601	613	616	624	618	612	594	629	617	593	588	595	628	607	585	594	573	596	646	602	621	596	591	624	609	663	610	652	605	630	622	632	559	634	584	609	578	567	613	680	614	622	615	596	659	549	627	626	575	588	603	598	606	632	594	624	607	568	607	644	587	590	597	554	606	566	615	598	595	619	589	635	606	582	578	558	614	594	621	582	585	635	573	569	609	608	601	606	614	588	606	578	649	654	576	608	622	558	549	613	559	556	606	618	553	575	587	638	644	605	579	628	593	600	622	627	602	638	632	629	573	598	586	599	591	584	632	621	624	553	597	605	593	643	598	588	577	637	626	636	615	598	609	582	595	597	627	618	572	563	662	599	600	614	622	612	628	640	587	637	573	620	592	618	597	605	595	600	582	627	628	639	601	595	604	587	593	626	602	620	610	553	622	587	593	602	593	588	624	607	601	615	572	562	566	579	581	606	634	571	598	581	554	648	569	616	604	618	577	577	623	600	551	597	616	604	589	618	589	598	579	594	596	619	592	595	620	574	636	600	617	604	572	593	603	599	614	573	593	592	593	605	644	594	600	632	566	606	645	584	647	605	651	598	635	593	593	573	588	577	609	622	623	627	611	618	571	591	604	586	616	633	560	598	623	616	653	585	584	639	614	625	599	590	630	631	592	632	596	599	538	603	573	596	606	600	599	598	542	595	610	603	584	586	623	601	621	587	643	628	624	610	621	579	593	609	613	599	588	597	602	579	579	600	593	613	635	559	586	616	581	578	609	575	610	588	598	610	597	589	599	596	620	593	581	590	638	631	568	583	601	609	621	592	573	603	616	628	581	578	596	598	578	597	606	573	601	606	598	592	615	627	605	636	624	643	593	599	628	572	585	616	597	633	613	637	532	643	638	581	602	610	615	605	609	613	587	611	592	646	594	570	592	579	603	646	600	615	574	605	610	602	635	602	569	648	630	566	586	588	626	589	640	639	626	612	631	613	602	582	592	589	541	618	577	599	603	622	590	627	576	589	611	596	597	607	599	630	604	589	567	595	605	599	538	594	596	587	615	608	589	624	604	585	584	617	612	602	632	600	568	595	584	593	615	645	596	597	628	646	617	590	578	601	604	559	643	567	550	591	593	607	573	570	627	595	605	589	608	631	608	583	599	614	627	612	605	574	593	652	567	611	594	590	609	602	593	610	625	647	603	625	592	601	575	573	598	544	634	615	649	605	632	629	534	624	607	645	624	583	588	604	588	608	608	584	587	611	557	559	635	628	638	628	621	608	558	603	610	614	617	564	606	575	643	598	574	600	627	581	632	603	567	598	606	611	594	636	592	602	597	598	628	582	606	611	614	619	603	614	599	538	634	590	610	547	605	614	590	589	623	642	543	587	635	617	571	623	653	566	563	561	600	648	598	614	599	560	596	617	588	600	601	567	582	552	549	568	608	612	593	594	563	641	611	594	622	605	592	553	644	533	587	568	618	580	563	598	620	592	565	620	573	638	596	552	591	595	600	583	640	594	634	576	603	588	572	602	596	592	578	627	615	576	606	610	593	619	587	575	622	591	620	618	576	614	591	606	619	621	604	551	588	607	608	645	582	585	554	625	597	541	611	571	634	624	649	614	598	604	606	622	611	643	582	603	610	553	557	513	552	605	641	643	627	617	607	564	589	635	606	579	593	582	597	614	593	639	577	601	610	601	558	606	613	587	618	599	597	591	620	622	609	566	591	592	606	619	622	618	612	590	582	599	532	646	575	588	581	647	627	643	605	603	612	588	575	617	629	562	643	621	625	605	629	587	610	598	586	621	654	597	561	634	643	545	575	559	603	549	623	617	611	584	641	614	622	571	628	613	561	643	597	629	639	603	625	580	616	582	602	589	594	636	637	621	635	632	568	570	609	547	613	615	613	575	614	613	603	628	611	555	608	621	573	601	588	639	607	610	626	617	609	609	623	621	581	642	607	614	608	594	579	561	624	622	613	657	577	581	580	549	611	632	548	592	593	579	598	620	598	618	627	613	607	566	574	628	621	630	599	605	576	616	641	548	578	614	544	619	634	580	568	617	618	572	624	644	621	593	625	591	597	612	574	621	571	579	627	595	612	575	581	591	600	622	608	597	625	586	631	567	619	607	628	595	633	643	613	612	625	610	655	594	590	597	590	643	598	597	612	606	580	584	655	636	597	636	591	613	559	556	547	640	631	619	537	606	611	641	544	606	573	586	620	622	589	590	637	620	608	617	610	600	611	596	659	581	572	608	590	602	587	595	622	560	594	613	587	589	577	618	583	583	614	580	645	584	650	548	592	619	604	588	607	613	547	606	602	594	610	598	575	558	545	597	591	557	581	594	600	568	621	606	621	609	587	622	629	589	613	601	614	586	590	631	603	606	562	600	580	599	606	634	597	608	569	590	592	621	615	587	549	592	622	585	629	587	615	560	633	637	578	563	575	596	586	632	573	578	626	619	584	635	572	573	608	576	604	619	630	603	605	643	613	629	624	643	553	609	616	580	610	604	631	615	612	597	586	585	621	614	602	544	626	580	628	580	602	568	622	601	561	585	620	625	607	631	599	634	567	622	575	613	566	591	589	605	615	634	591	620	585	554	560	591	555	608	597	585	616	616	538	589	628	640	652	646	598	578	629	565	611	607	583	639	616	612	587	663	610	595	601	601	597	590	583	572	592	600	587	605	581	619	601	577	609	599	570	587	579	602	555	589	694	578	578	574	575	623	571	625	585	609	568	590	598	615	609	616	588	610	602	548	565	640	636	562	584	571	564	588	620	626	676	614	537	579	568	621	606	553	580	625	583	574	582	561	604	583	614	610	585	558	621	566	628	589	593	599	640	577	601	571	590	590	604	595	616	570	580	587	633	606	588	619	649	590	623	574	594	592	627	561	629	602	618	610	595	596	542	600	637	622	581	576	596	615	602	599	593	600	570	604	597	587	617	617	562	612	581	588	646	597	636	634	591	553	585	594	598	585	601	668	597	596	567	586	559	608	629	589	611	641	574	600	604	599	607	608	618	610	548	628	620	588	607	565	574
4507	7021	5941	3656	2364	1800	1743	1787	28774	35949	24989	11723	4569	1963	823	620	534	537	531	498	509	533	503	529	531	500	525	530	556	524	536	526	530	573	544	515	487	547	510	525	550	504	511	479	513	519	521	507	504	536	547	501	482	509	529	550	519	520	502	504	542	486	564	533	487	515	543	532	498	564	538	546	515	538	526	542	505	512	558	522	513	514	523	541	536	542	515	545	556	518	531	497	529	489	552	514	507	522	522	509	553	509	510	530	559	544	526	555	534	528	535	539	488	535	490	510	508	546	497	541	538	531	521	501	531	537	520	559	495	540	530	536	489	492	546	542	533	506	541	558	534	510	503	518	532	524	519	526	514	506	538	479	580	555	566	505	523	519	527	491	522	542	519	548	514	487	555	522	532	527	515	553	544	554	503	521	528	529	535	573	543	507	495	539	526	499	522	519	477	511	502	486	541	520	525	570	548	502	548	512	494	539	536	547	510	513	537	500	530	514	540	514	519	526	502	529	515	490	520	538	529	514	499	524	553	517	531	527	500	523	499	516	518	541	517	550	485	483	518	525	510	539	481	512	517	530	528	546	546	535	518	518	502	520	549	506	560	539	490	490	550	517	488	527	508	497	527	513	577	549	499	544	542	519	506	504	519	529	517	516	525	524	555	472	545	543	517	492	516	509	511	533	532	549	496	530	483	533	552	459	540	525	528	554	547	537	580	485	544	528	490	519	538	519	530	546	519	541	507	551	488	520	552	473	504	568	534	517	486	484	525	515	517	547	559	524	506	520	494	547	514	544	496	546	496	507	529	507	498	530	521	554	472	498	527	531	534	536	541	538	513	507	478	544	549	502	533	530	537	557	537	517	506	481	494	522	518	505	514	515	523	528	536	549	487	499	530	516	524	557	517	521	545	533	548	520	523	506	523	531	502	496	535	532	501	515	545	511	504	514	541	537	517	533	520	530	508	527	530	493	534	501	515	521	507	506	503	520	518	518	457	509	527	516	512	519	494	565	542	497	525	527	531	537	535	517	540	557	536	497	534	511	479	482	514	528	517	545	540	545	531	519	547	535	511	550	520	505	531	489	496	487	503	531	539	486	508	508	511	469	539	526	537	531	528	572	493	548	500	517	466	532	520	491	505	535	530	526	519	519	548	544	529	532	558	533	558	536	546	493	532	511	506	565	478	491	517	496	526	535	539	549	516	541	507	472	519	518	539	500	524	514	528	497	525	530	516	480	537	509	527	521	555	511	507	512	517	514	480	487	521	560	514	534	480	521	541	494	517	557	537	516	516	487	528	515	500	542	518	502	541	536	559	514	564	532	540	526	509	573	566	525	463	552	496	532	548	487	539	542	527	502	532	533	520	538	497	539	504	545	538	504	552	562	472	543	523	488	533	463	495	489	506	522	529	513	526	532	530	554	558	522	529	516	565	539	530	502	492	528	525	540	506	502	555	518	551	545	516	513	510	537	614	517	550	499	535	543	495	528	539	509	514	538	539	545	492	507	537	514	492	510	525	562	571	552	498	516	554	540	477	540	554	547	511	495	519	505	538	502	520	509	545	523	525	507	506	534	474	490	538	569	513	534	482	541	538	494	506	512	503	560	530	510	561	512	540	568	514	520	490	511	484	510	503	548	496	472	493	540	571	539	499	547	498	533	462	485	513	503	552	533	553	483	521	509	509	513	516	515	532	508	513	479	479	524	484	512	498	530	507	531	553	530	503	552	506	523	490	541	538	519	528	497	523	496	492	522	512	500	546	541	520	514	511	554	538	515	523	492	502	490	506	541	516	509	553	527	530	497	500	495	501	551	510	512	478	540	515	483	538	505	525	529	513	484	495	466	522	521	518	511	539	521	518	510	541	517	504	483	518	516	517	479	537	534	514	512	514	536	517	524	517	496	535	517	528	479	519	514	535	517	534	518	547	550	470	543	498	550	545	509	515	519	538	495	536	476	521	520	532	532	482	521	501	489	529	522	523	517	518	502	538	502	519	512	526	485	525	511	545	528	551	488	526	488	510	479	526	516	504	555	521	536	499	533	497	503	520	500	518	501	525	497	544	548	538	518	480	522	535	530	537	538	544	521	537	530	518	539	509	490	526	520	483	505	526	517	539	557	491	542	523	528	528	513	479	516	544	501	500	542	528	540	518	510	539	516	544	542	524	513	498	524	519	472	531	526	499	534	551	533	531	525	508	515	531	445	484	526	533	509	470	537	557	528	515	497	505	517	532	461	503	505	543	524	535	531	531	535	534	557	529	541	519	558	549	518	527	510	506	542	514	493	512	502	537	499	510	539	488	511	495	554	508	527	514	532	519	545	524	501	501	533	536	508	527	551	502	525	542	512	485	500	510	499	491	556	509	539	517	478	515	531	516	508	479	505	506	503	508	542	551	519	528	518	531	518	509	511	510	539	522	529	549	515	546	495	525	516	500	548	553	488	489	503	492	527	520	534	527	534	516	534	539	505	538	522	525	537	503	464	540	536	536	515	530	551	505	515	554	505	511	504	489	530	502	507	503	550	511	566	489	518	509	484	493	507	539	513	523	511	491	576	522	522	511	532	503	521	527	502	514	513	522	536	541	500	519	518	509	523	511	540	545	529	514	484	524	503	557	533	502	501	545	533	547	572	519	491	558	557	523	558	548	514	552	529	528	533	516	499	544	546	501	516	523	517	507	494	531	523	478	514	507	486	499	530	477	535	531	509	542	530	470	499	548	567	547	510	536	491	531	507	512	529	530	541	476	490	535	514	534	549	528	523	521	502	534	522	539	512	536	526	517	490	549	543	524	526	520	559	508	514	505	565	533	560	501	545	490	534	509	555	530	529	506	520	540	513	528	512	509	531	512	509	507	507	526	553	481	515	527	510	516	483	512	511	525	502	547	533	494	491	533	494	502	539	494	493	506	558	510	524	512	559	519	539	521	507	522	490	521	499	489	555	522	560	494	523	507	548	525	531	508	550	502	498	506	484	522	528	547	545	525	538	551	531	509	552	528	490	535	522	501	510	503	496	547	534	556	485	533	517	497	525	528	525	539	563	518	498	498	528	488	479	565	515	522	494	498	568	566	534	530	521	501	507	483	486	578	506	537	483	502	562	514	529	523	541	569	538	531	534	516	543	507	508	519	533	520	543	534	523	496	521	528	487	538	514	533	531	504	500	489	509	541	520	559	546	499	512	471	548	465	532	533	506	544	519	497	542	519	499	517	528	499	489	478	539	502	535	558	527	544	524	485	526	497	548	522	567	522	498	515	510	472	540	567	501	518	544	506	516	521	499	516	504	507	460	526	544	521	545	512	524	551	541	530	510	546	499	561	525	522	523	509	516	491	535	534	490	541	517	505	506	525	481	524	548	548	543	536	501	523	502	479	522	519	537	567	493	506	557	520	524	490	500	544	536	535	564	535	480	542	529	529	525	498	581	518	506	494	520	558	537	524	494	545	555	515	507	524	523	508	516	565	507	502	482	498	527	483	542	513	525
27730	11956	1748	953	613	519	467	456	1227	2441	2262	1266	763	543	451	409	428	432	442	402	413	399	399	407	425	411	386	397	435	382	399	432	376	409	402	432	402	389	420	403	421	439	383	433	426	385	397	410	432	394	417	370	436	420	355	423	444	440	409	388	434	392	409	429	398	361	419	429	434	414	416	373	438	399	415	409	399	375	412	370	412	393	379	429	393	389	420	393	423	401	434	371	397	411	414	443	419	381	431	383	413	349	410	422	389	388	425	384	405	423	401	441	416	375	396	399	381	412	414	386	438	387	410	407	366	420	421	449	433	408	416	393	422	401	393	388	416	448	398	428	429	398	394	407	390	389	366	395	398	401	387	399	448	432	415	374	385	407	423	388	394	430	395	398	386	435	393	416	385	386	365	414	397	432	393	394	407	412	394	394	399	404	389	432	440	360	377	397	421	408	403	440	445	408	404	425	392	386	403	385	421	424	394	430	411	394	382	384	389	386	382	443	431	438	404	412	419	380	404	417	371	377	378	394	376	406	386	396	410	365	395	419	382	414	374	385	397	392	418	384	389	406	414	428	394	376	383	426	409	419	376	399	376	379	419	410	382	395	442	385	423	404	410	419	376	427	403	419	383	407	375	456	417	404	421	398	425	388	393	373	400	367	406	393	382	386	403	403	385	403	415	407	430	415	384	385	384	396	436	398	391	379	402	424	378	370	416	383	404	435	407	404	392	402	404	442	387	412	386	418	373	390	388	429	380	409	411	362	376	438	400	399	372	430	367	406	400	390	414	434	414	392	409	382	412	452	434	375	383	396	409	390	409	387	446	445	428	420	403	423	393	420	378	409	381	417	387	421	391	425	417	413	413	408	404	440	438	407	384	403	374	406	404	431	423	418	403	368	436	407	381	405	412	413	409	379	397	396	401	377	414	386	360	368	377	432	409	412	396	405	405	396	391	405	404	430	377	374	367	434	387	398	448	448	441	398	395	378	345	393	381	417	385	415	368	405	382	423	426	440	457	383	400	409	451	408	353	401	390	395	423	430	434	417	379	392	388	424	412	406	415	431	400	409	402	366	401	415	396	425	447	399	399	414	405	425	431	398	440	387	415	368	399	420	397	385	407	368	405	418	404	464	369	385	396	387	395	393	393	372	428	414	379	403	399	417	392	383	391	415	399	384	400	412	364	386	385	408	399	410	376	357	419	425	384	400	384	401	395	414	400	403	438	407	442	380	446	393	405	392	407	433	408	409	394	410	377	373	427	442	403	365	405	406	400	381	373	424	388	386	384	409	401	418	393	422	390	450	410	402	400	384	386	421	402	452	398	404	430	415	410	391	396	383	403	416	375	396	416	405	404	432	426	404	391	417	412	417	398	373	402	421	392	361	370	385	384	442	400	418	419	440	388	429	433	412	414	400	405	419	426	414	390	406	433	391	418	395	391	402	397	407	403	353	407	376	369	446	436	436	424	390	387	377	405	423	406	383	420	416	392	396	426	433	392	378	406	391	403	397	352	415	397	377	421	382	403	381	402	410	431	373	422	407	403	399	391	427	355	398	437	377	406	446	403	388	425	382	400	409	405	396	419	433	393	383	420	407	392	405	396	416	412	393	399	412	401	386	406	442	418	444	414	414	401	415	400	402	414	373	390	407	372	429	424	378	399	398	401	421	412	420	421	383	415	389	387	405	439	427	428	426	415	402	384	431	393	372	418	375	412	408	420	418	384	401	414	391	415	429	421	427	428	379	391	433	427	405	426	409	397	412	401	388	472	384	433	408	387	434	381	399	385	416	407	398	423	381	388	429	414	412	395	412	364	394	373	429	384	389	390	422	389	420	394	398	420	406	408	404	416	422	398	419	414	378	394	425	412	392	411	389	378	428	429	382	408	399	377	365	382	409	384	399	418	377	395	419	387	387	391	409	374	438	353	406	365	405	397	432	386	405	451	356	373	404	400	438	398	388	412	423	409	372	417	393	416	377	395	410	394	386	399	413	420	385	410	422	380	413	362	389	398	422	418	409	429	396	364	402	436	445	396	387	374	384	383	404	346	428	419	429	369	372	401	390	391	403	415	434	450	403	413	405	409	381	421	407	391	387	424	386	403	405	419	414	440	424	386	388	378	368	421	490	409	429	412	407	414	444	409	414	440	406	364	375	379	390	396	392	387	429	392	380	403	441	410	420	407	404	398	419	387	417	422	428	413	419	372	423	429	429	383	391	390	376	418	357	406	416	404	400	419	417	446	383	455	400	418	371	414	436	405	404	371	407	411	418	452	393	378	410	425	425	396	425	419	429	387	414	378	402	397	429	405	419	399	375	419	381	429	392	405	397	401	416	388	392	401	417	363	419	441	376	375	386	409	434	426	424	368	425	389	371	355	416	399	383	374	400	397	429	409	422	377	401	399	418	430	404	404	401	375	409	388	403	413	382	400	406	427	401	391	392	438	449	366	418	437	429	410	389	415	362	424	410	398	387	403	409	425	379	405	465	394	389	429	417	410	455	401	424	414	413	413	393	394	404	427	438	413	405	417	381	393	380	395	400	402	395	424	411	381	411	425	429	385	404	440	402	407	446	383	383	392	383	385	398	384	377	421	431	415	427	351	433	405	426	377	399	390	409	434	389	413	387	372	437	423	407	417	407	441	384	398	377	398	429	374	406	380	373	389	420	420	399	381	384	411	403	378	399	376	403	409	413	407	364	426	411	398	378	411	414	397	407	395	402	416	416	411	401	398	404	398	415	433	383	396	392	414	441	383	385	405	396	416	423	387	424	425	428	407	420	393	425	431	384	427	392	398	407	405	414	375	425	372	395	394	407	398	422	417	395	421	381	416	420	408	395	399	416	412	427	413	416	391	389	402	375	382	368	397	379	442	357	393	417	418	431	408	388	438	422	440	408	416	421	393	423	397	419	421	378	420	415	427	382	385	398	403	407	422	438	440	391	418	399	415	390	422	426	419	413	410	415	347	444	371	369	410	402	421	396	410	385	397	414	431	421	389	366	421	420	402	411	404	402	419	426	403	380	406	392	412	404	357	411	391	405	392	441	377	417	381	390	400	412	432	414	383	370	434	423	417	466	411	417	404	417	400	394	379	385	391	409	414	396	372	378	390	391	394	417	419	405	412	438	437	389	420	414	423	417	406	424	445	391	424	380	430	411	367	417	372	404	385	403	412	419	416	403	349	401	384	406	381	430	401	420	406	410	428	409	400	408	384	431	349	407	389	398	411	420	395	415	424	362	417	403	422	413	434	383	408	403	433	410	401	387	420	402	432	380	392	389	376	413	375	392	407	394	389	409	418	379	408	425	390	429	413	441	392	400	404	419	427	408	412	421	410	393	411	391	408	385	418	415	377	430	418	365	401	391	395	403	419	406	426	393	417	384	427	379	417	408	384	393	424	419	406	415	379	416	381	377	427	387	416	399	445	401	385	426	409	441	402	382	415	429	452	399	389	400	416	433	397	400	406	379	430	370	381	403	433	382
5296	1193	1172	677	634	572	448	449	1718	3210	2420	1295	710	455	387	359	349	363	366	339	358	362	322	355	346	352	339	357	346	319	331	362	354	354	379	332	365	350	337	357	364	342	324	329	373	364	335	352	362	396	368	349	355	357	387	332	332	334	370	360	357	327	344	344	324	339	318	338	351	313	352	357	338	323	357	366	368	336	354	354	342	365	394	369	326	360	319	359	350	364	341	339	331	371	356	348	353	324	344	356	354	344	349	341	333	337	332	304	359	353	313	366	341	365	398	330	365	363	349	350	355	335	347	345	321	351	350	337	331	358	331	370	339	358	352	341	331	338	352	373	346	340	352	368	363	341	339	356	362	375	337	336	344	339	346	340	350	330	358	339	366	349	337	321	362	338	347	368	385	383	352	336	322	366	336	335	369	368	351	358	351	344	349	358	366	325	373	319	352	346	348	380	378	352	363	375	354	351	304	346	330	340	372	366	350	377	332	352	380	348	360	360	370	346	347	318	335	360	361	355	350	340	384	363	361	395	338	364	349	361	370	365	363	368	333	355	355	330	330	336	414	367	361	356	364	341	336	351	341	356	350	365	344	370	406	365	387	389	351	334	367	348	360	359	337	355	342	326	378	357	346	331	351	361	322	346	349	374	347	365	342	370	347	325	342	342	362	358	340	321	321	332	323	347	301	351	343	347	355	335	362	359	337	333	326	376	335	352	350	346	352	329	336	366	368	307	339	345	343	332	335	356	326	353	364	327	348	346	351	356	324	321	345	329	368	382	312	356	330	322	367	332	348	339	348	352	384	355	327	358	328	355	343	314	364	361	314	355	335	337	355	342	359	373	347	344	373	347	355	341	352	331	344	333	352	343	316	369	347	320	359	336	386	377	349	370	334	355	344	332	397	370	373	378	329	327	381	386	352	310	356	346	351	350	333	366	373	359	350	373	340	331	368	359	368	353	362	337	338	343	340	349	373	378	355	365	333	353	357	326	352	383	366	338	321	372	345	364	352	325	324	340	349	323	338	342	334	353	356	309	336	366	395	361	351	352	325	349	337	342	386	349	371	334	330	349	339	362	329	332	317	359	346	337	348	356	358	337	337	351	357	361	373	358	354	361	354	342	365	362	348	384	332	350	354	346	341	319	352	365	359	358	344	354	372	351	348	358	338	359	399	348	298	357	358	331	370	343	323	353	351	347	363	350	353	368	326	340	342	324	361	347	317	356	303	371	375	323	344	350	367	332	357	347	362	334	358	314	395	342	344	375	356	348	342	343	380	359	351	343	391	328	353	335	351	337	355	370	370	351	356	342	326	323	340	315	359	336	375	373	368	333	356	320	340	323	327	356	390	371	347	374	339	402	352	366	306	348	332	374	352	306	360	356	350	334	365	340	345	329	324	366	369	312	349	341	372	348	368	348	342	336	332	315	335	346	375	327	356	357	345	357	352	332	312	352	312	354	326	357	339	350	325	325	313	369	358	371	319	335	352	309	351	349	362	337	344	346	366	332	355	349	349	341	345	364	346	363	359	346	355	333	342	370	336	356	371	352	363	342	356	372	344	354	345	377	358	336	365	314	358	344	346	382	349	353	346	366	362	349	366	351	366	358	334	361	381	340	338	350	388	391	376	369	341	344	365	334	366	357	362	378	354	338	311	363	342	327	316	363	345	362	362	352	359	355	351	320	368	350	376	339	366	364	363	337	383	344	346	314	323	374	367	351	339	333	347	322	357	361	337	337	377	325	333	367	352	350	359	386	349	339	354	343	328	357	372	331	321	355	356	348	357	366	358	321	341	311	349	340	337	358	357	345	356	352	342	351	342	341	366	344	351	307	353	352	344	355	383	329	353	386	344	383	343	354	352	341	352	369	360	334	348	335	344	338	371	337	335	337	335	355	343	358	333	353	325	383	347	385	349	332	382	360	352	374	343	359	364	351	335	318	351	340	327	357	355	371	351	357	365	337	346	382	343	366	340	363	327	358	373	344	321	341	313	338	347	351	348	372	368	348	352	378	340	369	356	328	344	331	356	380	355	343	371	324	331	348	358	349	349	354	356	349	367	354	369	371	349	341	347	330	343	315	308	373	336	367	314	341	385	332	337	369	342	367	376	361	360	349	324	353	338	340	344	345	371	358	356	370	361	366	341	380	369	333	342	341	358	386	335	339	345	384	356	337	330	388	357	341	336	348	324	343	351	302	368	330	378	344	369	325	343	333	348	357	384	305	367	372	323	374	340	347	376	379	340	357	354	380	327	406	341	346	347	369	352	386	340	366	378	320	314	342	357	362	358	353	360	330	336	358	355	319	351	323	365	355	358	340	328	382	339	313	360	361	365	334	375	339	357	353	365	377	389	348	376	350	356	359	370	375	356	348	331	334	346	323	378	355	375	345	332	339	370	336	357	334	322	367	341	363	359	340	327	360	335	348	364	387	338	341	375	372	335	339	371	336	340	353	324	338	352	337	366	342	362	345	335	346	350	306	344	302	366	350	352	349	375	366	342	369	361	363	341	374	342	349	369	334	343	339	340	343	369	353	352	371	346	367	309	352	325	385	362	347	370	362	305	361	350	357	346	330	352	353	360	348	360	331	341	379	340	336	373	338	373	331	356	361	323	326	336	375	338	365	388	337	342	354	317	337	350	347	340	324	336	340	361	332	340	322	355	345	389	344	328	341	340	388	342	343	318	362	359	343	390	327	379	360	342	324	383	338	330	367	363	360	356	343	351	368	344	347	348	354	383	349	351	322	346	356	354	356	360	340	335	319	350	373	346	356	359	366	344	383	361	365	331	345	352	349	323	353	341	365	368	336	360	328	368	351	365	352	329	363	345	350	362	348	372	378	315	337	335	332	321	380	341	335	338	347	354	364	373	325	372	301	352	305	342	361	328	381	342	362	338	355	372	345	350	361	374	321	334	338	339	376	327	350	359	363	338	366	344	372	348	318	374	371	342	359	336	335	370	345	325	362	395	368	365	332	326	351	336	382	295	342	340	333	339	339	379	328	392	354	330	368	320	351	348	327	378	379	353	366	355	338	355	364	328	395	359	353	364	339	379	401	336	376	358	352	355	351	366	326	358	353	343	348	389	348	327	329	396	353	343	365	344	342	334	333	348	372	355	374	339	361	343	368	335	352	374	346	372	344	373	355	343	362	386	344	344	340	366	350	370	325	326	363	345	337	339	348	323	370	350	342	296	377	330	344	358	365	326	336	320	362	354	353	362	358	332	351	350	389	359	335	359	362	366	328	347	356	369	362	381	346	372	331	329	382	384	356	337	319	354	329	359	353	356	354	314	338	327	348	347	336	381	364	354	383	349	344	354	359	381	350	390	354	380	359	355	365	359	357	329	375	362	373	371	336	358	343	355	358	356	350	336	344	356	353	373	324	363	354	309	325	332	361	362	343	330	359	360	356	341	353	363	320	340	363	327	321	348	344	371	333	341	388	345	314	364	370	358	373	347	377	347	376	357	363	368	360	365	338
25623	21432	27413	25466	6037	1275	885	762	8407	21737	18725	8512	2497	1112	544	503	423	462	422	429	443	472	418	437	428	443	466	458	428	483	425	455	449	461	431	410	453	445	477	449	465	410	462	455	428	429	424	451	475	453	431	416	473	435	446	451	439	441	443	415	439	447	434	418	442	409	417	399	468	428	431	437	427	431	434	446	430	442	458	434	429	424	424	453	416	468	427	397	444	417	420	462	441	423	425	429	456	436	426	472	443	438	420	415	441	456	484	461	419	413	458	461	439	422	409	426	388	480	463	458	412	415	440	438	445	450	404	409	506	403	454	426	404	428	433	417	466	417	436	437	444	450	439	468	488	457	419	444	448	430	413	457	473	442	435	466	453	432	454	442	455	426	490	425	462	483	424	421	432	449	480	396	445	416	410	448	423	454	424	432	396	427	434	449	472	454	431	452	421	444	444	487	484	445	474	454	448	482	455	431	449	425	432	423	458	469	413	485	429	447	454	447	426	446	428	421	426	442	432	427	428	438	410	405	422	462	434	461	446	422	434	423	455	446	441	436	440	464	431	464	434	418	419	449	402	425	433	446	427	437	460	436	435	433	453	489	398	425	424	466	440	470	435	440	465	432	436	432	465	422	446	426	438	412	452	411	466	456	422	463	449	415	456	421	452	425	446	452	432	450	461	448	441	466	428	437	424	396	433	438	466	400	452	415	457	431	414	452	448	451	428	428	442	475	427	474	428	443	439	443	430	474	448	423	436	433	428	422	459	459	378	418	456	416	441	458	448	465	410	434	438	424	457	417	448	425	434	443	443	432	388	471	496	461	422	477	440	423	469	435	449	437	427	436	416	459	426	418	427	441	422	443	433	469	450	453	406	449	480	429	407	444	412	418	488	448	414	460	460	436	448	454	415	400	475	443	451	412	400	445	457	443	427	446	429	434	418	459	471	451	453	469	457	409	466	464	430	432	417	414	455	393	442	445	405	427	420	478	408	456	427	465	427	416	458	407	447	429	424	424	412	475	425	452	432	439	399	430	461	428	454	466	447	455	396	420	433	446	459	455	415	426	437	432	425	455	470	484	446	446	402	479	435	474	436	422	410	456	440	419	464	482	483	439	465	436	471	450	468	403	444	425	428	444	422	439	452	451	416	406	410	436	417	468	424	452	485	401	448	438	439	424	439	464	441	476	447	427	413	463	441	461	451	458	427	463	411	452	402	428	443	436	482	471	436	429	443	451	429	478	421	432	412	427	456	447	437	485	456	425	468	432	409	419	449	477	450	424	426	407	411	403	443	425	443	418	437	462	437	474	414	468	444	459	421	415	430	455	444	437	444	433	407	432	431	451	444	457	401	454	412	432	432	462	440	471	437	466	413	432	438	426	450	448	438	431	430	438	428	433	418	435	409	429	450	446	448	441	404	402	457	441	419	439	435	435	419	422	430	439	421	429	421	436	432	446	409	449	471	444	453	433	437	413	409	433	410	455	403	462	428	483	468	444	455	448	428	432	404	447	422	432	428	408	455	411	447	457	443	441	431	442	450	434	479	460	456	435	433	460	414	420	424	441	427	436	447	437	427	426	412	472	431	379	405	455	462	448	441	433	408	451	415	462	449	446	408	472	441	439	428	409	455	397	441	410	412	449	425	408	435	446	416	418	422	413	406	420	436	420	451	422	413	449	424	441	451	408	468	445	421	497	452	427	429	470	456	422	448	451	454	420	423	427	395	425	417	444	468	410	453	444	456	421	457	435	456	425	413	395	413	430	447	423	433	425	438	447	438	423	455	445	398	448	414	425	439	392	416	466	433	422	481	419	430	410	473	430	449	441	425	438	427	412	414	455	404	441	461	425	452	452	444	457	457	443	443	446	423	419	462	445	423	407	457	435	433	444	449	446	426	425	414	432	424	468	408	438	398	438	427	424	408	445	422	392	444	441	436	435	391	461	459	437	429	474	444	423	434	434	460	407	419	486	443	456	417	446	439	397	436	457	434	401	447	437	445	439	445	410	438	434	425	441	438	436	427	450	410	428	446	423	468	425	427	423	453	428	442	482	435	434	414	430	449	425	422	419	406	464	425	471	382	462	468	431	437	441	425	448	468	447	434	440	420	436	405	447	454	407	440	407	411	411	418	441	431	459	431	412	455	438	431	439	428	430	432	411	456	415	427	415	449	440	439	430	442	465	431	417	450	445	413	415	431	430	440	442	419	449	428	442	456	418	421	452	408	425	464	411	417	457	415	487	406	454	456	467	432	431	457	444	446	444	408	413	443	423	410	433	375	451	484	458	431	415	439	457	476	407	418	435	467	433	461	440	467	430	444	450	403	454	480	402	415	423	432	404	406	388	407	443	454	459	461	465	431	438	438	411	418	412	438	441	418	458	464	430	413	421	462	412	417	448	418	469	421	486	437	417	417	420	465	421	426	433	452	390	465	460	424	461	448	465	446	446	425	441	444	434	442	477	432	431	442	500	418	432	439	411	432	401	419	480	431	397	388	430	429	448	425	430	399	442	476	445	435	449	429	424	401	451	406	448	437	415	437	419	456	431	442	415	436	440	459	408	424	429	454	437	447	436	451	428	459	433	438	442	413	453	412	465	431	431	420	399	422	455	455	463	390	427	445	405	445	464	420	453	412	451	424	436	437	412	428	442	458	444	463	429	396	458	443	403	421	452	433	455	447	441	470	436	416	468	435	436	422	443	443	431	448	433	450	399	431	439	448	445	433	416	423	441	452	433	437	431	444	434	456	437	449	432	426	430	458	426	429	415	395	493	429	428	433	401	404	463	438	425	464	432	443	440	434	426	424	421	412	462	457	445	418	412	411	393	427	506	436	442	436	457	422	394	460	440	427	423	437	414	441	400	448	407	428	426	409	457	436	442	446	458	428	439	438	458	441	392	456	401	471	410	432	413	445	455	452	439	432	413	426	434	462	441	467	454	459	445	448	448	456	410	445	439	436	426	434	425	430	443	421	409	457	404	412	451	411	433	440	469	447	433	414	395	426	478	429	444	448	446	442	424	411	472	446	461	414	464	462	437	431	426	456	460	433	415	460	450	438	437	432	407	413	433	453	456	443	436	409	409	429	419	420	447	443	432	398	412	443	434	437	437	444	443	435	420	430	458	434	417	421	399	421	414	428	457	454	436	440	439	461	456	434	441	411	414	436	418	442	452	422	388	454	462	420	448	416	445	437	424	427	457	437	415	438	440	449	441	442	431	433	414	415	471	421	446	445	423	416	432	472	472	429	453	423	424	433	368	429	467	472	474	438	479	401	416	386	447	444	418	424	434	401	423	420	451	444	462	401	423	426	471	438	428	437	393	421	432	447	390	455	444	449	433	426	445	467	415	466	437	454	461	435	475	457	426	444	438	456	441	431	437	425	453	486	417	431	434	443	428	403	410	452	424	451	418	454	463	453	430	445	421	457	442	413	403	457	403	416	457	425	440	459	402	441	468	424	418	426	422	433	456	463	422	443	440	458	396
4114	4159	3718	1896	1344	1083	945	877	11680	21296	16131	7084	2551	1098	545	383	413	411	390	419	409	382	433	378	377	409	447	427	391	415	418	405	391	419	389	397	398	356	400	386	402	419	429	436	371	400	407	383	418	402	394	444	367	439	375	420	429	374	432	382	393	390	380	397	438	396	418	367	366	387	400	396	429	425	409	383	418	400	383	380	411	381	400	395	397	381	395	432	384	393	394	386	427	420	384	376	394	418	388	375	386	401	400	369	395	395	389	419	402	383	415	408	410	384	397	409	407	374	431	426	375	397	349	386	429	409	372	397	402	414	394	388	392	424	379	428	410	375	401	433	413	401	381	373	400	365	404	380	437	382	393	390	389	414	398	377	380	405	401	385	391	378	407	448	411	374	391	374	442	389	415	421	418	409	377	381	387	407	416	387	368	431	398	413	366	386	395	408	420	396	420	384	372	388	401	384	398	414	395	391	352	391	420	396	400	397	392	379	409	379	380	385	427	415	419	395	380	402	404	367	383	404	390	424	411	420	377	384	392	405	410	431	407	436	390	383	388	422	381	404	373	426	391	394	377	378	415	408	390	376	390	369	366	371	389	433	385	409	361	376	400	390	400	382	369	394	418	379	424	416	406	395	379	388	393	407	389	423	358	437	382	382	377	423	406	367	429	392	410	427	381	407	393	397	454	389	407	401	405	396	401	382	398	384	399	411	380	411	422	416	366	413	372	404	378	390	437	434	395	417	454	389	346	392	413	419	370	364	388	394	353	393	450	420	427	436	388	400	346	390	367	397	378	399	386	407	415	416	419	382	375	367	401	401	453	405	397	419	427	393	389	387	406	403	427	376	412	412	393	419	409	387	396	397	415	417	423	411	388	439	406	410	379	400	345	387	422	368	389	400	400	380	373	363	379	406	409	380	410	435	389	423	397	385	385	419	401	382	369	396	389	410	396	382	382	394	423	382	381	404	407	395	373	412	442	389	396	403	357	399	399	381	373	388	414	366	390	414	434	360	405	402	391	402	416	380	403	398	378	391	412	385	387	407	419	380	391	398	400	412	414	383	402	435	383	416	390	413	391	374	356	396	409	420	371	367	416	374	394	409	372	401	414	395	425	373	415	404	401	385	392	395	390	373	408	422	393	373	427	425	452	387	366	417	367	388	394	403	413	364	378	404	410	393	424	446	355	390	373	426	426	389	393	430	396	442	400	361	414	358	390	383	390	416	405	386	396	419	384	374	363	411	385	390	363	394	407	400	406	380	385	428	345	394	387	384	399	400	380	412	430	416	385	391	412	417	452	373	397	367	388	396	404	402	425	385	424	401	370	415	421	380	440	406	396	377	399	403	406	371	396	375	415	405	419	357	435	429	384	427	419	424	396	399	389	379	412	398	403	398	412	378	417	428	405	414	361	409	390	393	378	394	386	427	393	374	418	444	388	368	385	401	393	401	384	385	399	382	403	361	384	393	412	416	402	405	374	452	380	372	405	398	385	431	413	396	398	392	393	368	396	440	404	382	393	407	428	388	374	415	360	373	397	404	399	379	364	397	399	397	369	367	415	415	413	419	355	421	427	408	400	383	380	394	376	409	382	412	382	412	396	354	388	397	374	411	380	341	361	413	437	387	408	395	399	388	406	416	397	427	389	419	383	410	412	400	395	361	385	388	399	404	415	394	420	381	369	377	410	425	361	408	389	373	400	418	367	406	406	406	392	384	391	389	391	382	410	396	412	398	406	394	399	411	446	419	386	381	387	381	448	369	394	400	374	422	398	376	416	379	407	401	425	384	384	393	393	352	389	396	424	384	382	415	401	368	403	394	438	405	378	403	385	416	386	395	357	407	394	382	403	382	423	403	426	388	419	418	390	406	364	381	387	381	406	404	388	356	410	396	402	396	442	368	397	390	396	408	362	403	376	400	373	389	377	408	383	424	408	355	415	411	380	424	383	396	411	425	371	410	396	411	376	389	386	384	373	381	394	428	405	386	401	412	406	368	393	383	390	390	368	379	419	415	387	394	441	432	401	390	397	392	397	409	390	345	406	393	374	401	416	423	412	390	419	390	399	388	394	350	385	426	366	414	424	410	375	407	436	406	389	386	392	383	436	404	397	387	384	415	407	415	377	409	373	438	391	412	400	399	411	412	395	410	402	425	390	362	374	404	392	402	392	389	366	386	388	387	371	388	406	450	409	371	363	406	406	393	419	390	387	388	396	404	378	420	404	433	420	410	447	370	393	399	356	416	388	414	362	410	441	373	430	387	412	424	404	386	414	445	387	408	419	415	411	400	395	375	394	420	382	392	414	393	382	384	397	379	408	421	416	416	394	402	401	383	382	411	393	408	416	407	402	446	392	389	406	383	374	413	361	412	420	385	396	387	417	399	362	349	404	369	394	403	392	395	445	383	380	383	417	403	384	368	415	422	405	413	397	434	409	398	405	415	400	373	402	449	375	387	420	428	459	391	383	404	382	408	404	355	421	404	417	399	398	349	371	392	403	386	397	398	422	375	377	369	402	398	392	404	405	437	434	373	398	399	412	400	372	362	406	388	420	412	403	425	393	396	391	389	374	404	376	406	412	409	389	379	399	387	406	379	403	384	400	399	422	391	395	415	379	418	367	429	395	363	447	423	386	366	365	407	411	407	373	400	391	398	402	404	402	404	411	388	410	383	419	410	432	421	424	411	398	424	378	413	370	397	402	385	388	413	408	397	408	388	408	416	423	414	401	407	358	395	399	406	383	421	398	421	411	385	394	412	381	400	370	401	387	368	404	370	379	386	389	392	403	364	375	433	404	373	381	403	405	417	372	406	416	429	418	377	396	400	405	428	392	393	406	400	345	441	390	427	377	385	398	402	378	404	397	386	390	411	392	423	402	412	378	374	422	411	433	367	408	423	382	397	398	393	384	394	389	388	368	397	364	409	388	389	389	395	413	378	385	386	427	400	413	419	398	394	398	414	413	355	400	373	384	437	421	358	399	377	433	438	409	397	394	403	402	395	402	398	426	433	420	392	434	377	414	394	393	412	388	355	377	395	396	412	382	406	396	389	389	415	414	350	408	396	351	365	411	403	405	383	427	388	400	408	380	394	403	409	365	402	399	426	383	404	422	395	397	395	416	385	432	408	391	382	382	392	370	386	401	406	423	383	397	397	373	400	381	404	414	395	347	372	374	379	407	376	415	417	385	431	403	403	436	414	406	374	392	403	427	406	422	397	391	415	406	419	433	399	388	396	424	368	393	417	382	398	389	417	385	383	400	378	354	389	416	416	418	370	400	391	365	378	401	418	425	393	408	403	350	381	437	395	383	366	384	382	394	362	410	404	408	434	386	396	445	362	363	370	393	379	373	373	412	415	355	413	393	399	392	412	405	414	413	372	440	409	384	384	414	389	395	380	423	405	407	381	351	392	401	407	427	386	354	380	401	373	401	393	362	427	401	366	408	411	397	337	385	405	391	439	391	381	383	426	389	398	408	419	373	419
24418	21397	28713	24489	21323	7923	1827	1479	14849	38349	33110	18791	6030	2101	971	650	629	591	620	564	569	610	577	574	604	628	607	556	581	578	591	605	544	622	585	568	598	563	575	571	593	564	619	602	565	579	566	584	583	604	552	593	591	602	572	589	562	577	589	576	563	570	577	558	607	594	558	596	553	580	539	587	604	590	583	606	598	589	549	616	548	568	590	578	559	575	582	589	565	578	579	570	582	604	553	571	562	579	589	556	587	591	618	549	577	528	555	605	574	579	560	552	578	571	576	633	587	635	584	572	574	567	561	597	542	584	575	618	593	626	555	549	572	605	554	604	577	540	595	591	569	552	605	576	593	536	598	546	599	577	611	587	537	556	573	584	560	588	571	613	518	560	563	585	577	601	618	588	604	588	558	597	604	591	535	576	547	634	591	574	570	583	580	555	569	585	547	594	577	547	627	571	566	560	564	563	618	579	554	591	596	618	600	541	629	603	559	571	582	612	595	583	593	592	539	598	598	578	580	590	607	578	617	555	535	575	568	583	513	604	550	568	556	567	563	606	548	590	597	589	565	627	587	591	561	612	639	604	565	564	566	567	562	577	574	569	607	618	562	561	581	581	571	574	546	588	603	593	588	581	608	575	579	578	599	580	551	586	588	579	573	563	613	575	535	595	593	537	555	630	564	533	583	582	563	575	603	565	549	556	582	548	549	589	577	627	564	603	583	570	607	562	596	574	602	595	611	597	587	568	574	593	574	530	556	551	582	572	570	550	574	581	622	595	571	594	602	590	570	527	539	552	552	559	591	593	576	569	573	558	569	571	603	594	597	558	537	597	591	574	592	593	554	570	595	609	584	560	564	600	591	537	592	583	548	584	588	618	620	569	523	567	580	543	573	597	636	587	595	520	564	555	580	568	554	567	568	567	576	567	576	569	559	596	570	584	611	636	579	556	537	561	551	609	590	582	571	614	581	572	564	545	573	586	544	562	526	609	530	603	591	591	615	592	590	598	586	609	597	561	591	600	610	554	529	579	586	576	534	561	567	570	567	572	616	549	600	561	559	607	602	598	578	575	586	619	564	544	602	658	574	586	588	587	593	561	576	593	537	586	585	589	574	573	594	612	593	592	575	572	585	625	641	594	591	548	576	577	569	567	572	505	569	611	558	606	546	584	632	568	613	557	590	547	594	624	597	544	587	594	592	580	593	608	571	537	617	565	547	579	581	614	567	555	560	565	574	541	530	584	585	554	556	605	603	612	605	603	573	575	579	582	549	589	561	608	574	600	563	555	577	577	593	602	571	541	566	556	596	536	576	550	573	573	605	604	567	624	616	547	567	599	629	539	571	591	583	579	594	576	584	589	595	582	582	564	593	581	580	579	586	546	624	537	591	605	501	561	579	555	558	554	572	596	594	567	534	560	564	558	574	600	556	585	597	564	582	616	528	562	589	542	552	591	619	558	599	586	536	549	571	589	598	582	549	543	561	597	551	581	598	564	572	599	576	601	566	544	591	583	580	530	608	571	520	561	546	588	533	604	555	581	554	584	592	566	551	622	591	557	639	550	547	555	593	595	564	559	567	518	546	583	610	594	559	543	559	544	551	562	570	584	574	571	581	605	564	610	545	602	547	555	555	545	509	560	586	575	532	549	605	580	605	565	579	578	601	588	631	595	576	585	567	583	562	554	567	580	580	552	562	570	510	617	546	581	642	587	608	582	562	602	588	547	538	559	615	610	567	573	555	599	539	581	557	561	574	601	568	547	562	556	554	572	575	592	549	566	569	616	582	565	580	576	589	583	598	614	530	519	586	594	598	577	576	563	565	595	555	569	609	602	575	573	549	543	631	614	569	560	573	558	526	501	601	562	569	608	580	582	581	563	577	600	610	571	573	524	541	531	595	603	588	607	575	508	561	580	589	569	591	611	540	580	594	590	566	568	553	556	596	545	597	606	551	553	541	597	588	600	569	596	569	578	593	601	647	540	567	576	558	571	596	583	581	600	545	607	583	580	557	613	592	593	569	553	540	594	536	591	566	606	575	561	550	573	561	580	531	580	569	580	557	551	600	548	601	586	580	563	553	583	536	524	592	542	565	564	564	602	595	588	540	598	531	607	568	630	568	585	527	600	544	549	567	581	566	594	588	577	586	579	602	571	567	613	595	554	546	580	526	573	561	615	550	596	611	576	581	607	592	582	621	521	604	540	562	551	580	594	623	560	575	567	641	590	560	619	575	635	597	597	559	594	554	595	591	568	585	563	578	603	552	558	597	596	568	569	542	560	567	551	601	585	595	557	581	607	583	556	592	525	528	568	619	632	599	576	572	588	610	572	601	614	584	569	541	588	633	553	554	586	603	573	626	583	559	587	565	611	602	566	564	520	583	587	585	539	565	572	622	534	621	611	508	543	587	569	571	602	550	579	601	587	572	584	571	562	585	580	569	562	562	581	569	572	563	532	569	560	546	583	578	578	595	574	547	568	573	600	588	596	580	598	564	597	597	582	553	564	587	576	585	549	603	588	610	568	545	555	559	566	528	552	552	591	554	629	599	605	600	552	534	587	580	566	561	577	601	545	591	575	549	580	597	569	587	569	588	565	571	564	575	552	582	579	598	551	579	604	595	602	549	571	542	537	542	599	549	596	558	615	597	568	554	599	586	573	570	566	563	553	585	605	566	579	576	552	590	557	583	578	548	553	610	571	567	586	583	541	556	560	602	570	568	558	606	592	575	592	627	607	565	560	559	600	597	545	552	550	574	573	598	561	607	522	575	602	569	584	577	563	576	587	576	623	579	602	589	562	550	590	594	552	533	578	583	599	590	634	579	597	554	562	586	552	576	588	573	562	568	562	532	626	569	571	580	561	589	574	533	581	558	589	575	583	552	540	596	602	610	556	620	582	568	610	632	575	568	645	604	503	564	573	585	578	566	540	552	575	586	534	566	584	585	592	574	602	590	597	569	549	570	576	553	547	580	578	575	549	566	566	595	601	600	550	557	629	574	581	559	601	544	577	584	580	571	577	547	585	569	584	548	554	569	584	584	610	565	570	563	567	506	560	575	569	569	585	552	538	585	571	576	544	577	526	575	538	580	569	579	509	567	564	583	549	553	616	570	575	560	594	556	559	589	575	598	629	564	575	563	607	612	583	596	610	576	579	608	561	583	556	562	583	591	575	582	562	528	589	577	597	541	563	593	581	602	565	581	600	622	548	547	581	595	583	598	547	565	605	611	607	555	614	571	602	550	598	560	592	586	564	587	546	550	580	545	612	588	520	613	553	578	556	593	530	535	584	554	533	570	570	590	567	601	534	569	528	558	576	540	561	592	604	586	578	559	539	575	591	626	597	551	599	587	577	599	565	554	612	540	577	557	584	547	563	549	576	573	555	569	632	571	534	570	605	579	570	591	544	591	581	605	565	539	578	574	548	560	609	547	609	565	590	559	573	564	593	614	590	603	578	580	547	588	559	560	580	593	559	572	567	603	579	582	577
4621	7877	6849	3465	2164	1654	1460	1785	19968	35543	27763	14279	5075	2164	871	607	516	458	543	545	512	531	542	511	509	512	503	473	534	522	511	553	531	528	573	520	500	512	492	490	545	514	509	560	527	506	511	517	535	515	533	499	507	550	489	535	499	514	518	495	527	541	543	463	509	497	521	555	518	514	524	513	507	541	526	525	470	548	501	525	525	474	527	491	539	528	486	536	510	517	516	533	509	468	505	529	493	489	467	501	537	514	496	535	484	512	512	525	530	496	524	516	553	512	540	513	467	504	519	499	455	525	504	535	498	507	505	524	555	501	502	514	495	506	486	506	522	483	517	545	503	528	512	502	507	521	522	513	523	512	487	504	480	523	497	499	485	538	487	537	542	525	506	481	478	532	501	478	504	505	542	534	489	492	528	511	493	527	582	511	482	543	528	519	529	549	558	522	545	539	529	501	531	468	506	542	503	524	533	516	559	525	505	500	515	528	575	501	509	536	503	528	503	505	562	513	499	536	525	463	498	478	510	492	526	501	511	477	504	492	523	519	510	536	463	499	492	489	542	517	565	487	546	497	505	501	529	535	463	506	478	522	525	494	498	475	523	478	514	543	533	517	517	485	535	488	508	561	509	465	517	495	501	539	504	493	487	526	531	515	505	498	520	532	529	519	506	546	564	490	544	519	559	510	495	514	513	487	474	574	546	490	531	512	509	512	537	524	497	478	514	489	525	516	515	484	531	483	535	518	504	504	477	515	464	495	494	486	522	493	473	490	526	530	565	515	486	498	491	507	479	497	519	488	504	500	485	480	578	517	500	493	518	473	559	535	498	485	532	460	511	472	523	454	513	553	518	511	521	497	520	476	489	480	533	506	499	527	518	561	502	512	484	513	480	502	544	506	504	501	537	499	518	482	519	533	532	509	522	516	509	500	507	524	539	485	512	507	504	511	535	513	527	486	480	504	505	530	548	486	530	534	503	560	519	509	518	500	530	538	482	558	485	524	527	508	546	500	499	524	529	513	493	535	452	508	482	499	511	462	515	493	484	476	530	532	495	491	527	541	493	518	507	540	524	521	481	529	494	491	507	518	474	559	523	507	536	499	509	500	504	520	509	517	520	525	494	500	492	535	497	540	502	504	479	519	519	498	482	555	526	477	498	492	521	586	531	539	504	537	498	497	535	521	531	505	519	562	566	507	505	485	504	533	499	529	510	527	499	501	518	500	550	526	527	544	500	461	515	530	501	508	513	493	494	531	505	520	524	518	517	513	536	496	511	504	491	518	492	523	543	516	521	485	486	462	482	514	534	502	491	511	478	513	533	503	499	534	505	502	503	566	518	508	576	480	512	548	531	476	520	527	505	492	526	550	529	534	493	533	490	513	546	470	492	521	500	533	489	515	539	486	501	533	534	553	510	507	509	521	505	533	508	484	537	509	516	490	497	520	517	514	480	515	498	522	477	495	516	523	523	529	462	503	497	530	531	545	522	508	512	506	484	500	505	476	491	505	538	504	515	518	519	492	510	534	454	498	535	548	510	512	520	537	462	516	515	520	543	488	509	511	504	509	496	466	549	496	522	488	515	530	495	503	511	510	481	488	508	524	524	493	514	537	514	501	470	538	501	518	522	522	527	534	491	525	510	510	467	524	497	512	539	499	513	531	480	496	527	546	527	540	506	491	496	534	497	526	535	468	502	543	522	515	525	510	514	506	535	533	533	521	488	490	514	480	495	515	465	510	474	485	509	490	522	505	539	527	491	501	487	495	502	539	507	493	486	506	503	484	512	529	510	597	517	529	476	489	493	494	511	527	487	519	520	483	520	521	531	519	519	530	488	504	510	542	503	500	517	534	504	505	526	548	521	495	523	487	489	484	500	530	504	494	517	552	528	496	519	478	507	540	516	507	517	486	492	492	512	519	514	523	488	487	516	511	511	515	528	474	531	508	509	492	492	491	529	507	507	501	508	460	506	537	477	515	474	503	469	498	498	526	509	519	505	501	535	507	482	507	537	480	513	503	476	483	493	498	534	490	497	539	456	481	506	476	514	525	517	492	525	495	512	488	529	557	480	525	487	529	493	475	500	514	520	499	513	477	545	494	479	514	517	518	505	533	489	531	507	547	482	517	550	498	489	537	517	521	505	499	522	480	488	515	541	496	531	531	506	496	508	491	491	536	541	541	508	539	539	512	499	501	508	500	493	509	496	505	511	505	461	552	528	492	499	544	516	502	524	510	521	540	499	530	537	519	509	561	512	520	506	498	489	518	550	452	478	513	540	515	531	484	461	503	466	506	528	512	505	516	503	471	512	487	494	518	507	569	499	480	486	516	509	518	492	523	477	514	486	558	505	487	511	493	554	529	524	485	546	515	533	509	505	479	537	501	517	499	503	510	527	492	461	476	497	532	515	515	503	503	534	531	494	531	482	503	497	523	496	504	495	472	519	519	465	470	500	503	519	499	560	541	517	504	505	484	504	503	531	499	501	486	525	486	528	533	515	527	500	516	492	514	483	508	511	516	487	505	516	580	486	461	594	518	503	463	478	535	546	489	563	486	504	463	521	492	522	481	530	501	462	530	496	492	509	470	511	507	529	504	477	540	520	498	527	504	484	499	527	501	463	499	520	514	503	489	509	522	505	503	508	529	497	533	490	523	520	542	520	513	488	508	518	525	548	528	540	531	495	531	531	484	517	492	536	462	484	513	506	508	485	505	518	530	527	515	489	494	472	503	509	496	543	538	506	511	526	439	486	531	497	507	543	520	545	479	502	521	530	495	525	502	532	501	515	511	505	544	513	491	533	542	502	477	522	524	543	509	516	518	499	502	474	546	500	505	494	491	519	541	492	531	487	517	523	548	516	487	520	497	522	507	503	500	510	534	465	528	492	543	513	532	495	493	495	500	493	499	504	526	519	485	515	499	512	477	497	471	472	546	514	471	485	488	477	537	496	510	499	502	475	573	500	492	487	507	516	551	532	530	504	530	524	511	487	479	519	461	507	497	508	494	456	463	489	483	505	522	501	496	538	480	483	520	530	489	468	506	479	514	458	498	515	534	506	531	481	510	508	498	512	517	536	531	482	513	489	494	565	503	538	510	498	514	511	470	564	490	516	541	479	501	506	493	498	507	500	534	488	488	530	510	537	508	497	525	478	508	460	518	509	512	517	464	483	495	525	496	509	520	497	513	526	490	535	523	501	538	486	506	527	516	503	512	552	524	531	549	527	513	483	520	513	510	513	553	506	488	520	517	532	501	534	488	506	493	509	478	547	523	516	528	562	472	481	507	522	487	502	475	521	512	519	524	514	519	520	492	517	510	492	502	501	484	509	516	517	487	499	482	491	492	480	495	544	499	557	465	517	494	498	507	496	497	485	471	476	545	510	495	481	496	510	518	519	539	504	482	512	467	501	502	465	535	473	504	506	499	496	505	495	530	502	463	519	523	498	508	529	517	487	502	482	574	497	523	506	536	516	508	543	477	514	458	498	513
27733	11802	1781	1021	637	474	467	439	1163	2416	2324	1331	766	531	436	396	361	391	390	357	352	368	380	365	405	379	409	389	366	364	356	382	390	404	388	346	383	379	376	410	390	389	358	401	389	367	339	354	357	347	366	367	362	391	355	358	381	382	386	382	364	397	406	352	378	410	397	367	387	387	351	388	391	350	375	383	363	416	382	387	366	379	372	360	375	373	367	364	396	330	361	362	376	379	329	374	373	393	380	398	349	392	405	396	361	343	366	403	355	363	394	370	426	353	356	354	365	421	373	385	369	364	362	347	410	389	397	390	389	382	386	377	367	382	391	389	379	398	370	372	344	343	359	359	325	377	387	365	426	377	401	344	395	372	409	374	355	387	393	349	399	370	379	353	362	382	366	381	406	351	330	317	347	391	371	365	394	336	368	354	342	381	382	368	374	370	363	346	394	387	399	431	390	363	371	354	411	390	401	356	370	365	368	406	377	383	366	376	365	381	377	364	353	372	391	357	387	391	352	343	398	375	375	400	388	366	370	365	382	359	407	369	390	377	341	389	412	400	381	387	356	337	379	376	354	386	383	388	413	421	430	364	355	411	374	402	359	370	353	364	377	354	365	350	385	385	354	365	331	355	344	393	391	376	403	384	357	350	390	373	362	400	394	368	409	404	390	417	377	373	355	371	381	384	378	385	367	382	356	379	388	351	378	379	403	356	362	374	448	337	352	383	374	360	389	372	360	396	360	368	380	384	380	398	377	379	377	400	369	401	394	373	372	373	367	376	376	337	372	366	373	369	387	364	364	389	352	363	403	407	372	402	387	359	386	395	383	370	386	409	374	354	408	345	369	383	374	353	354	417	332	376	384	365	386	366	361	375	410	350	357	395	417	368	356	381	390	393	342	361	380	395	401	344	341	361	352	359	366	381	375	360	353	382	370	366	361	404	389	410	375	382	383	373	369	346	368	386	364	345	377	399	380	373	357	379	363	382	346	369	391	363	367	361	401	373	344	376	361	341	391	380	417	352	375	402	363	360	352	350	396	353	357	381	384	360	361	377	399	363	385	376	408	391	366	376	381	364	381	364	363	396	355	393	386	379	356	368	391	381	368	379	339	342	373	392	376	365	410	324	385	395	364	359	371	348	359	408	363	353	357	365	374	373	369	329	399	383	360	384	380	390	353	400	342	364	389	372	372	366	370	360	344	387	325	387	343	378	339	370	360	378	393	385	379	370	360	349	392	396	352	345	346	399	372	385	387	380	374	376	365	381	313	319	366	350	375	397	348	360	342	391	383	356	381	375	399	377	342	364	414	368	346	378	366	367	393	379	333	334	366	359	399	371	400	363	381	336	331	384	365	363	377	375	381	354	364	405	364	336	414	374	369	349	383	365	379	375	353	361	420	351	326	364	364	343	374	398	354	409	436	381	372	373	395	354	362	364	401	365	417	413	401	377	405	375	376	374	350	360	371	377	392	373	397	392	369	408	367	367	392	401	411	388	357	381	374	373	363	369	370	402	383	395	376	367	415	373	378	378	387	388	417	365	411	396	375	390	354	355	355	377	360	394	369	442	418	333	358	369	365	385	372	366	397	369	370	378	396	378	372	382	357	369	381	388	357	367	374	385	414	350	382	387	390	393	366	388	371	358	362	392	355	371	386	400	375	357	359	356	365	366	390	384	353	384	381	370	359	376	361	371	340	372	382	369	376	402	394	386	346	350	355	359	381	366	356	357	357	386	339	355	355	364	370	409	386	334	365	385	384	376	362	401	364	367	368	383	372	352	385	390	347	382	350	373	384	356	364	310	376	357	378	384	420	345	369	356	370	381	356	356	370	379	390	382	387	381	358	410	356	397	373	379	420	363	371	400	375	370	352	367	359	357	389	369	360	338	383	356	373	367	360	388	383	395	344	351	374	387	375	400	360	375	340	351	381	420	365	397	373	378	380	374	344	390	398	398	341	391	380	366	384	382	398	365	398	368	379	354	416	391	359	382	366	365	393	383	401	382	373	382	379	380	357	352	328	355	340	370	351	366	349	356	393	366	399	354	380	351	374	360	354	375	371	383	398	367	405	383	365	328	359	379	380	378	361	403	392	383	350	377	367	383	381	383	401	362	392	386	354	392	367	383	361	376	374	361	380	381	376	389	369	418	368	361	369	365	370	363	372	393	382	363	400	387	345	383	383	366	369	342	359	365	402	403	377	344	363	398	370	335	385	379	357	354	358	383	351	364	402	412	402	383	388	354	399	359	350	391	353	383	381	393	393	352	402	369	370	409	373	385	368	377	363	374	411	354	398	390	364	344	341	416	374	380	397	374	342	382	354	397	362	377	377	373	377	339	337	373	356	398	376	373	363	412	436	355	327	367	390	398	329	381	371	363	349	373	390	390	391	350	374	356	346	351	345	383	366	364	387	369	366	353	378	349	382	361	342	393	358	369	353	358	346	364	364	382	342	376	408	409	346	359	374	393	366	391	357	378	371	360	385	354	375	355	337	385	386	347	368	378	376	400	421	382	357	396	375	380	352	395	379	350	367	396	368	350	392	387	374	368	388	394	372	333	370	365	341	386	402	375	358	390	376	383	349	318	382	365	355	355	396	371	392	346	370	378	380	397	397	359	362	384	391	374	373	351	343	365	361	339	331	346	384	383	375	379	387	344	407	367	353	370	350	351	404	382	353	396	391	375	388	377	381	376	379	387	327	361	352	361	374	375	339	349	358	369	352	363	376	370	398	370	392	368	363	379	413	357	363	369	351	346	349	369	348	358	389	367	363	358	422	350	374	379	367	400	376	356	393	362	391	356	348	366	358	367	371	380	373	383	365	377	398	378	371	369	352	353	402	379	361	379	379	330	379	382	419	364	377	411	385	372	356	349	381	373	365	384	401	343	369	362	356	407	387	353	359	374	363	397	348	401	374	367	382	393	351	391	368	417	383	333	399	367	351	385	376	393	376	378	366	343	352	344	394	375	354	392	386	362	369	377	362	377	349	364	356	393	390	375	392	392	374	375	415	396	374	361	391	398	392	407	361	384	373	346	364	406	379	354	360	362	360	411	354	378	354	374	348	395	395	345	355	362	394	361	402	378	357	386	405	386	379	352	415	374	361	376	358	379	385	367	400	353	390	401	359	401	385	392	379	378	366	342	364	371	357	370	373	372	387	357	368	385	369	369	416	356	378	388	396	409	412	401	367	397	328	366	387	346	364	371	381	386	383	378	379	378	385	404	326	368	386	395	357	338	349	367	362	361	372	401	371	351	363	351	379	362	389	383	397	381	366	347	392	368	382	387	407	389	396	364	376	385	379	365	377	359	359	390	371	404	375	361	376	377	347	371	426	388	350	386	374	375	411	375	373	358	414	401	366	393	361	369	370	338	360	418	397	391	339	360	362	382	395	385	374	387	387	383	376	382	387	387	396	378	320	389	364	368	389	376	405	351	378	389	392	353	352	365	398	378	416	395	354	359	393	418	379	361	361	370	383	382
5316	1375	1046	726	473	455	431	435	1589	3175	2583	1470	743	472	365	343	328	315	321	326	348	345	348	333	365	349	353	349	338	356	324	332	352	366	318	327	321	305	308	344	331	330	348	348	340	319	309	378	340	312	334	379	335	319	349	310	331	327	300	327	344	300	336	353	327	342	340	349	350	328	329	347	352	332	355	326	327	317	349	311	330	323	325	341	356	339	340	371	326	342	342	368	332	335	380	319	307	315	312	315	316	295	317	323	323	313	327	352	322	300	308	322	344	349	313	341	344	341	356	302	353	319	346	333	360	322	319	326	332	326	342	369	342	341	321	310	324	320	318	287	337	370	316	324	344	331	351	345	337	332	359	332	328	328	341	293	313	357	366	309	346	325	326	314	332	353	348	334	328	313	337	303	326	320	360	310	345	335	346	343	355	359	334	335	359	303	325	345	354	343	335	330	335	355	374	343	319	319	314	321	320	345	321	315	345	318	344	364	279	362	304	343	345	334	334	303	334	303	343	368	326	348	328	327	338	329	326	341	327	307	353	302	320	337	359	315	341	336	346	330	341	311	331	317	348	366	339	334	367	326	304	362	350	351	335	344	334	344	294	328	309	352	360	328	350	322	339	309	342	307	312	354	365	310	339	345	336	355	377	366	315	334	392	353	342	316	315	338	332	334	325	336	320	309	333	349	355	337	335	327	330	326	333	357	333	325	333	357	321	324	343	349	368	366	352	329	344	342	338	350	312	330	311	344	351	346	330	329	308	364	319	322	378	348	328	310	353	359	330	345	360	338	336	342	339	314	334	343	332	321	316	318	310	316	295	380	323	295	330	348	334	321	352	356	319	325	333	337	327	334	337	350	361	343	302	302	326	361	315	310	377	330	323	349	335	322	354	334	342	330	357	343	383	327	313	333	307	311	347	312	318	316	335	380	315	348	351	343	334	337	346	359	329	336	334	354	320	350	334	346	334	358	327	347	319	316	332	322	333	363	341	326	331	351	318	337	282	350	336	382	330	349	336	328	337	359	343	289	332	313	358	360	317	335	346	323	352	348	307	346	333	312	338	313	338	333	328	328	309	347	368	361	323	317	336	312	312	313	318	333	342	344	341	322	331	313	328	334	346	332	331	333	329	326	329	368	337	352	318	334	306	324	315	358	340	341	350	346	336	330	336	334	331	337	344	340	368	335	362	325	351	345	340	337	311	345	348	298	343	336	346	347	345	358	331	321	339	330	325	372	325	357	326	348	329	327	312	340	324	295	365	304	334	329	361	308	332	333	278	301	336	307	317	303	361	337	346	356	342	358	330	339	354	309	350	335	341	324	318	325	331	370	345	339	321	308	348	351	354	352	340	323	350	352	349	305	344	334	320	320	311	313	344	318	346	352	306	339	340	344	333	316	343	335	320	326	326	322	342	338	285	322	332	356	333	342	340	334	375	345	323	339	345	324	325	339	346	334	344	332	328	355	302	348	324	352	315	349	354	285	358	297	320	355	319	331	282	323	320	318	313	347	312	342	318	335	326	342	368	346	338	361	377	314	365	356	355	344	318	343	307	333	295	345	328	335	330	345	366	338	354	324	346	327	311	322	335	349	319	335	331	333	362	322	311	321	350	338	369	328	339	382	330	352	331	326	314	328	330	319	323	319	326	333	348	336	345	342	339	352	351	343	341	341	361	292	366	334	329	334	333	339	345	337	312	338	348	334	321	351	327	329	320	326	322	351	333	323	357	316	348	321	335	344	330	286	338	316	373	317	357	364	344	375	338	350	363	316	371	335	344	339	357	321	356	309	325	337	320	345	348	343	357	321	319	331	342	352	352	326	346	349	314	300	351	333	370	309	343	331	330	307	355	347	370	364	342	326	333	340	326	299	353	336	337	359	340	317	344	309	353	326	350	309	314	342	334	364	337	316	318	316	320	322	316	343	330	326	328	298	337	359	324	351	313	355	299	344	349	341	323	349	354	324	321	348	326	352	347	333	334	370	299	338	331	309	313	344	326	349	342	349	331	312	333	317	353	347	348	354	318	376	348	354	333	362	340	345	366	315	339	331	336	358	377	351	317	303	332	345	331	307	301	347	338	308	357	326	351	357	322	326	348	348	305	330	356	339	322	323	313	337	333	344	331	309	342	338	303	356	329	323	316	347	370	322	366	337	319	361	340	323	350	315	339	373	341	312	344	328	340	348	351	328	334	362	329	329	333	331	323	363	335	342	328	306	342	338	385	333	328	342	325	309	314	347	339	315	347	346	320	323	326	329	351	336	338	312	341	330	312	360	327	315	333	335	306	314	348	340	362	332	313	310	318	343	317	352	339	326	336	324	360	340	339	336	360	340	346	302	339	330	334	355	337	294	318	338	316	321	308	330	332	327	351	364	317	348	332	315	344	311	295	313	291	297	344	302	326	312	368	355	359	298	334	314	326	341	363	322	343	315	324	334	342	355	362	386	317	335	329	362	333	316	301	351	361	379	354	308	334	333	346	350	342	327	321	317	334	337	367	345	330	319	338	375	349	331	330	337	359	337	343	361	379	339	362	340	351	366	336	342	336	345	333	338	295	345	336	352	326	330	358	324	353	319	344	344	343	324	324	350	334	334	300	296	331	325	362	342	327	302	339	333	325	341	360	334	342	306	311	310	298	330	345	321	343	352	340	347	355	334	358	320	345	340	336	339	323	325	331	335	345	330	320	358	329	355	326	320	324	328	337	319	318	347	343	329	329	299	339	332	341	359	331	353	341	327	331	335	315	319	320	328	291	365	300	314	361	370	337	331	327	307	328	361	325	329	324	370	354	326	295	336	368	333	338	334	346	355	358	318	299	335	322	320	302	337	348	329	325	328	312	374	344	328	351	323	339	340	323	354	350	374	312	336	331	354	297	326	360	357	334	320	292	343	329	339	318	354	317	331	323	350	361	313	334	336	293	374	345	324	316	310	320	339	357	349	352	316	341	340	329	319	305	361	329	319	344	337	336	351	331	325	316	322	344	321	332	336	335	329	318	293	319	297	314	339	374	331	343	352	334	334	348	333	339	334	349	356	328	309	333	322	309	335	350	325	353	302	322	304	357	356	351	332	338	319	318	323	341	357	349	368	323	317	342	338	311	303	344	334	322	317	328	314	348	333	342	347	334	356	336	343	315	325	302	355	306	342	365	333	306	325	374	363	321	347	317	327	320	337	341	341	336	345	334	344	327	348	304	313	336	325	341	337	337	365	320	339	306	323	304	325	356	334	325	325	326	345	313	333	347	359	304	314	335	309	345	335	340	304	298	356	305	341	313	322	328	356	326	311	348	380	369	345	332	330	336	333	341	334	320	320	331	316	342	332	313	332	348	330	355	317	315	347	362	333	332	326	352	316	316	354	296	348	368	334	346	345	329	346	329	341	335	316	316	332	332	362	323	349	355	346	346	357	349	352	344	291	350	335	334	346	327	309	303	333	322	303	361	347	347	329	320	320	346	365	359	322	346	371	349	337	332	336
25568	21408	27406	25516	5603	1076	872	1070	10870	21591	17996	8274	2214	948	524	460	440	461	447	426	411	410	404	392	443	436	411	437	397	415	387	421	441	421	440	392	416	430	421	433	411	448	429	404	397	395	423	433	440	419	432	458	448	412	434	418	402	442	401	426	411	404	431	431	413	406	441	419	424	445	396	464	410	446	431	428	409	414	417	412	408	425	429	423	461	411	392	424	386	415	421	424	442	402	420	444	438	418	425	418	421	388	393	420	452	400	393	384	418	409	435	430	398	407	434	410	395	411	401	391	425	415	392	421	415	403	420	400	398	420	391	410	405	414	402	466	432	408	418	445	424	394	412	403	424	398	454	393	407	434	417	407	411	406	409	393	445	432	409	358	419	428	426	434	411	406	403	430	436	387	427	440	400	429	436	414	406	422	426	423	423	405	426	383	430	421	389	392	423	400	378	412	419	380	376	435	440	407	386	393	421	425	378	406	429	388	389	420	364	420	423	398	418	421	412	437	446	431	405	401	440	396	434	387	441	404	427	418	416	405	413	364	406	408	403	406	446	442	393	403	403	442	461	392	412	399	445	396	411	411	374	422	418	405	407	419	423	405	396	414	402	435	415	425	435	421	421	419	419	438	395	424	423	387	402	439	403	429	420	413	382	413	408	415	421	441	446	419	423	389	448	428	389	419	435	428	392	385	407	416	441	430	426	397	426	415	421	416	398	433	385	429	434	422	383	431	437	428	391	402	405	433	402	426	410	399	408	414	354	417	398	363	441	435	474	429	395	425	399	468	411	406	425	420	391	407	391	459	450	412	451	420	432	382	407	396	375	403	410	411	432	425	421	435	411	411	388	414	432	441	424	397	419	426	392	398	404	392	430	443	412	412	439	444	425	407	444	410	403	384	413	393	411	401	417	407	392	420	421	421	423	441	414	423	403	407	433	420	415	417	423	402	401	420	389	481	403	390	406	416	445	414	384	443	390	448	428	380	416	382	426	422	418	413	395	392	403	410	409	425	433	397	446	441	411	466	413	369	409	421	383	374	408	429	422	419	427	414	410	410	412	401	441	418	432	436	389	432	432	384	469	406	407	422	387	390	414	409	412	413	419	432	378	440	402	387	454	423	401	411	395	409	410	423	416	421	419	434	424	398	405	426	410	403	409	430	415	399	426	425	403	434	453	418	413	400	414	398	419	422	405	374	411	396	422	402	398	395	399	400	397	387	426	436	402	400	413	429	451	452	403	426	431	419	430	420	410	409	410	376	435	463	403	423	421	419	416	389	411	387	426	396	382	414	381	417	423	414	404	430	418	405	418	389	405	391	430	405	438	436	428	412	434	386	398	374	371	362	418	422	450	428	394	405	452	413	413	399	398	429	411	423	419	432	413	403	374	408	406	411	437	429	443	421	409	401	392	432	409	400	427	383	398	414	400	414	430	406	428	398	421	424	430	484	416	390	389	426	369	392	418	434	423	406	407	435	428	392	397	425	406	401	427	410	426	425	426	414	409	422	431	427	415	417	398	407	424	444	402	403	405	383	389	436	402	365	432	414	402	415	388	447	432	411	416	435	411	418	417	405	393	391	388	436	396	412	423	422	398	430	424	438	437	433	379	403	445	404	419	428	402	413	425	419	358	390	390	459	414	427	391	456	421	389	430	429	417	399	411	442	409	430	408	402	408	395	411	408	422	430	417	382	430	447	417	389	414	416	398	434	428	434	405	416	399	413	428	397	378	431	423	395	422	440	428	427	440	404	368	417	421	419	386	404	434	395	419	375	409	417	388	461	443	399	392	407	410	413	384	407	408	455	452	399	380	407	384	441	403	391	415	411	434	423	409	429	413	400	422	412	422	390	465	408	415	416	437	391	424	426	449	409	390	395	411	435	437	403	427	435	411	442	425	381	464	389	390	425	379	362	404	402	405	398	411	408	434	409	446	416	422	398	439	424	417	429	431	425	414	406	402	363	434	419	389	409	401	444	368	422	434	420	400	415	397	403	409	416	404	435	436	416	403	433	390	427	368	436	418	390	409	419	396	433	403	422	396	408	431	405	398	455	429	430	438	388	446	401	442	445	436	443	404	420	396	424	439	439	381	425	444	388	421	384	457	389	411	441	428	403	434	392	364	451	407	400	431	422	393	405	408	419	414	422	439	377	479	395	389	398	426	410	404	397	418	439	409	391	424	432	447	458	404	417	417	386	418	432	421	411	423	413	436	441	440	397	408	412	437	449	443	415	429	432	407	386	424	420	407	415	443	379	412	420	392	395	456	428	419	448	442	426	428	410	419	446	425	432	403	440	427	403	426	425	416	408	405	421	419	383	409	407	435	417	414	422	425	408	387	368	415	419	418	376	420	382	396	393	379	444	415	432	410	410	383	421	382	439	440	417	414	391	409	407	455	435	377	424	414	387	420	427	377	458	417	434	420	438	423	445	429	427	407	384	402	405	404	437	406	378	375	426	427	404	414	423	435	381	385	418	428	429	422	421	432	405	436	425	409	437	418	428	438	435	411	412	411	395	402	423	378	378	432	440	449	412	383	393	442	395	440	388	422	408	422	454	417	436	452	417	419	446	453	422	393	417	425	411	390	427	425	441	397	393	406	387	441	425	414	409	399	427	392	435	418	389	406	421	439	446	406	369	415	414	392	411	413	400	420	401	450	419	419	449	459	403	386	411	365	407	415	422	399	404	427	376	429	408	408	403	433	399	410	387	444	405	383	396	398	415	442	402	495	407	423	426	393	401	428	396	439	409	418	433	400	413	431	421	433	408	411	404	424	425	410	425	425	388	460	430	393	417	408	396	400	439	437	396	397	415	399	415	389	393	395	422	397	378	453	458	453	416	437	438	410	418	397	387	412	457	474	435	396	394	415	422	374	414	409	402	412	399	412	388	442	420	424	441	416	426	387	426	406	432	418	393	435	411	406	428	459	434	421	404	392	394	428	428	425	451	453	409	417	409	442	427	397	411	419	418	425	421	382	381	410	444	394	427	447	428	381	396	401	431	420	388	410	419	427	420	393	429	398	397	416	462	430	401	416	427	395	418	421	392	415	444	393	436	429	431	442	355	419	401	449	425	410	400	415	397	409	404	416	416	396	416	410	429	408	408	422	397	421	401	426	408	453	428	434	399	423	413	417	393	398	409	386	456	406	414	413	422	376	395	388	399	442	402	404	422	409	396	358	431	407	448	402	446	411	414	420	388	398	382	419	433	426	428	418	420	396	400	397	431	413	429	429	460	412	384	413	388	440	398	447	443	394	429	394	378	406	394	433	414	429	429	411	415	446	398	398	431	411	421	404	355	416	404	455	417	407	430	411	444	426	372	446	433	429	427	421	435	413	406	379	386	450	426	436	425	426	418	424	426	395	418	451	390	422	430	423	417	413	375	419	405	394	413	437	424	425	417	446	403	407	435	446	406	404	405	409	410	422	402	422	395	402	385	395	449	419	403	432	418	383	373	411	400	435	443	416	421	417	430	381	402
3901	3893	2787	1623	1128	944	823	1523	14581	20090	15245	7040	2255	1057	603	387	396	408	378	355	399	400	379	418	381	362	376	367	431	399	376	405	392	396	388	376	392	384	371	340	348	391	398	389	361	393	398	367	388	384	369	390	365	385	386	376	375	403	378	418	397	399	341	385	388	374	393	350	395	383	370	388	383	387	387	373	365	391	359	381	358	367	378	365	400	391	387	371	361	413	377	402	397	362	385	434	390	396	362	338	362	402	396	394	370	395	381	340	409	392	407	416	367	399	409	393	404	382	386	395	398	377	370	394	382	376	388	427	370	381	362	390	369	426	375	363	393	362	420	410	352	326	379	389	383	401	413	398	417	397	403	378	377	385	372	413	386	374	397	369	404	393	368	365	377	366	407	354	401	366	394	365	368	369	387	376	368	372	387	415	362	389	394	417	370	371	366	396	365	377	363	383	373	387	326	401	356	383	400	404	393	390	362	410	362	381	360	377	407	412	366	366	386	404	393	373	394	378	371	414	364	386	349	368	392	346	327	350	370	351	367	387	395	381	361	392	399	409	366	404	346	388	430	382	373	386	397	380	413	388	377	408	371	361	394	352	399	381	405	413	380	405	369	378	374	358	389	344	373	352	361	381	356	360	352	384	386	382	385	409	369	380	372	377	388	380	339	360	446	371	379	378	389	374	410	401	398	380	364	324	402	352	402	375	409	393	369	409	379	370	400	405	345	367	400	388	391	400	385	390	356	387	396	388	382	381	400	402	373	401	371	401	384	393	370	402	378	407	365	372	364	396	345	401	403	398	364	397	376	381	402	408	362	376	347	405	381	361	374	371	372	360	362	394	373	377	347	359	397	426	372	356	400	344	369	372	402	364	389	386	378	368	386	378	370	400	386	381	409	388	359	365	373	351	362	379	398	363	356	359	367	371	378	389	383	406	388	404	414	434	405	360	381	377	385	384	403	403	383	368	364	414	378	403	421	366	391	352	358	388	370	380	401	396	441	364	392	372	394	382	392	384	359	370	362	408	410	384	376	399	399	386	413	376	403	408	361	340	372	438	378	374	385	395	381	368	391	440	344	344	395	406	400	430	371	374	373	346	368	377	385	380	395	376	403	358	379	376	374	348	398	392	381	370	386	393	358	386	395	377	401	391	371	379	385	407	369	380	391	409	369	392	397	361	377	385	375	379	388	410	369	415	373	330	370	375	389	368	405	379	358	452	392	385	369	412	360	429	391	365	384	344	362	386	388	420	390	402	364	388	388	345	392	382	374	367	396	408	381	390	353	378	366	354	377	388	376	372	383	370	391	366	364	350	355	377	376	362	387	386	383	356	348	386	349	362	422	423	360	385	386	393	364	384	353	399	394	376	373	392	399	371	374	361	351	372	361	409	393	406	379	356	377	384	334	383	398	418	379	377	383	372	382	393	396	388	344	369	356	391	382	385	412	408	379	350	352	377	409	407	404	374	376	373	375	363	371	390	393	380	391	404	369	407	388	394	392	404	392	404	408	383	376	390	389	404	342	379	367	407	375	370	390	443	375	378	400	339	365	378	389	371	381	408	361	376	367	386	408	382	355	388	380	401	390	414	352	378	371	368	370	394	403	355	385	342	361	375	379	375	400	405	393	386	394	366	380	344	363	397	423	419	344	365	346	410	388	362	383	368	422	417	386	372	371	382	377	382	349	375	390	348	379	396	407	378	379	388	398	389	378	379	355	401	370	376	400	401	391	396	354	365	370	384	378	399	373	374	421	374	366	376	380	374	382	357	384	383	376	378	377	373	382	390	443	408	376	376	387	358	384	363	354	400	369	357	375	371	384	353	366	395	402	387	414	377	382	354	374	365	368	361	363	377	400	378	370	384	372	386	406	368	429	430	371	396	377	346	356	382	345	396	387	377	366	377	378	350	375	406	367	394	393	383	372	375	376	368	354	372	361	412	349	375	365	394	394	387	399	363	357	366	371	372	398	356	376	387	370	387	374	392	412	376	368	396	356	354	346	362	369	394	361	415	413	395	387	422	378	385	386	357	357	393	370	396	357	365	376	388	394	395	363	362	372	346	368	378	401	403	365	406	377	355	364	351	374	377	353	388	390	394	360	351	384	403	378	387	387	359	403	348	378	390	393	371	398	381	390	365	367	353	376	357	402	365	401	363	380	399	358	384	376	403	374	351	399	379	396	360	407	369	378	364	355	402	408	361	364	392	356	337	354	378	351	368	381	373	389	393	410	402	363	362	385	363	362	357	379	395	384	402	403	383	374	365	377	378	368	367	389	384	374	361	390	351	357	353	350	399	379	377	363	381	404	349	400	371	381	355	378	392	420	395	406	381	352	369	413	377	397	394	379	360	410	379	378	403	374	396	361	381	372	362	391	364	376	348	393	399	362	371	380	369	387	377	338	400	364	362	376	378	391	423	411	404	408	405	332	371	375	358	395	414	410	390	439	398	414	398	395	364	400	372	389	370	351	378	358	407	355	384	340	413	392	371	410	381	390	380	395	356	385	360	402	406	364	420	380	364	401	396	389	395	430	357	425	394	393	379	371	393	393	350	393	408	367	347	384	355	363	388	400	391	357	332	371	369	377	401	373	375	391	394	428	386	399	399	380	373	361	421	408	409	391	367	363	384	394	403	392	379	366	380	402	338	354	391	401	398	404	399	389	410	400	364	400	401	359	337	385	360	371	375	360	364	370	417	356	343	370	398	384	379	350	379	395	333	376	407	421	393	371	379	373	422	421	431	396	371	415	405	401	396	361	350	379	372	360	406	336	389	382	385	395	352	382	412	393	354	364	380	397	392	387	393	394	401	343	389	371	374	360	386	389	372	384	405	402	349	383	359	406	372	386	372	354	384	389	368	371	406	415	364	373	390	375	356	389	382	374	414	383	358	373	361	397	391	350	367	396	363	396	383	383	350	373	400	346	383	375	388	382	379	384	392	395	362	369	412	398	352	373	375	386	402	367	412	389	365	352	354	407	379	373	351	352	371	398	356	371	399	397	349	370	371	402	408	399	406	383	366	345	412	367	381	384	381	423	385	390	387	359	412	403	362	409	356	392	397	387	385	388	406	373	390	412	399	371	385	354	359	384	391	355	349	393	375	336	382	378	371	393	385	385	351	405	370	393	384	384	372	388	362	369	380	361	413	359	391	370	416	361	388	394	392	398	383	408	384	396	365	365	370	404	377	390	377	379	392	377	361	355	397	408	411	358	418	385	355	384	392	411	380	371	374	369	381	374	348	373	388	379	370	398	378	372	371	376	355	346	389	368	359	401	375	368	357	360	382	362	405	377	324	348	396	380	372	365	387	402	378	378	389	348	371	378	380	388	399	360	380	390	391	392	352	401	398	382	414	378	356	416	377	421	369	370	365	370	396	398	358	359	356	360	349	378	417	353	388	348	368	360	394	357	349	403	408	356	384	394	386	352	379	359	363	393	367	396	350	405	392	351	363	399	372	371	380	397	387	419	436	384	383	390	367
24398	21452	28783	24534	21403	7877	1934	1559	21705	37953	32221	17335	5072	1698	949	581	570	550	560	553	574	588	548	563	546	573	559	573	600	527	565	552	531	594	577	578	609	593	545	586	523	533	554	562	572	550	581	572	536	542	597	606	560	548	606	576	576	582	575	569	565	540	567	577	537	564	605	537	555	573	525	550	524	580	543	549	530	516	582	572	561	557	548	554	596	586	562	545	523	586	561	549	566	541	562	562	580	538	569	558	593	579	597	563	593	539	527	590	544	571	525	556	575	535	491	526	556	609	545	534	572	564	554	530	553	541	580	559	593	574	567	592	563	554	542	552	560	541	575	566	559	521	568	572	617	512	569	559	559	578	564	585	584	577	525	533	572	560	575	561	563	539	586	533	568	533	540	514	575	537	526	561	558	561	638	563	582	527	579	539	513	564	570	520	564	572	572	612	563	593	550	532	570	605	551	537	577	506	574	553	541	578	586	542	572	546	566	518	560	569	567	583	558	578	577	528	604	565	524	544	548	583	505	574	569	489	591	591	547	553	535	573	550	537	549	554	621	576	545	551	521	549	533	521	597	561	578	538	565	535	578	565	559	576	565	534	532	581	543	548	614	579	576	557	597	578	506	565	562	570	530	570	574	576	573	528	558	557	536	537	546	522	544	565	549	555	566	556	503	545	575	575	574	557	545	562	585	556	605	566	584	548	646	546	610	508	536	589	544	563	531	589	569	533	575	587	581	550	592	541	543	585	566	570	584	579	574	605	517	564	596	592	539	563	542	562	591	547	590	580	603	518	557	556	517	549	528	530	595	543	571	524	550	561	566	552	517	607	572	510	540	560	581	582	543	551	545	559	564	545	535	569	572	569	509	575	559	526	565	567	567	581	563	540	603	556	566	587	545	599	559	585	544	546	589	607	574	533	551	544	519	576	543	570	576	573	539	550	543	577	551	552	537	529	510	541	567	552	593	525	586	553	555	515	580	564	596	595	609	505	578	564	581	561	545	574	538	576	540	574	587	518	546	539	523	543	558	568	579	536	603	538	544	565	572	572	586	583	582	552	516	565	575	514	586	573	563	497	551	531	564	555	552	593	539	607	595	555	564	582	513	606	563	526	550	543	544	548	551	592	554	541	538	556	545	555	606	575	583	513	558	604	541	584	553	574	531	566	589	553	541	564	615	541	585	552	613	542	501	548	545	583	556	559	581	546	546	583	586	543	545	539	569	566	563	547	595	552	561	576	581	575	570	541	553	535	542	550	564	549	492	576	560	596	559	517	584	597	556	534	534	532	571	540	563	549	613	586	540	567	578	548	559	556	540	552	586	541	572	506	561	553	524	560	554	564	566	557	547	597	518	553	600	570	568	541	547	570	579	565	575	517	558	591	547	589	561	565	547	522	553	582	565	521	580	537	574	524	548	563	577	593	555	571	513	581	541	547	572	566	561	570	547	558	581	524	602	528	554	556	622	576	528	540	547	561	510	566	552	557	567	547	587	579	561	559	568	598	595	563	562	605	532	533	548	552	548	521	569	536	530	536	559	553	589	554	553	564	587	515	582	554	529	592	555	569	557	547	548	587	542	589	571	564	527	568	589	585	562	555	557	532	553	545	541	567	561	567	571	562	584	529	568	575	586	607	538	560	550	580	585	516	589	553	556	577	542	565	565	564	567	552	597	609	537	580	558	554	580	539	555	581	533	525	602	587	531	582	569	533	546	581	493	598	537	508	602	517	586	560	584	550	538	568	533	532	549	604	530	570	551	584	546	589	529	559	560	499	565	584	568	560	538	528	525	499	541	625	567	581	559	589	537	542	566	547	538	581	575	525	569	562	585	576	584	566	580	533	564	579	524	576	603	578	577	522	588	554	557	544	543	537	544	595	502	497	509	557	569	531	542	561	568	618	593	565	575	561	575	555	513	564	525	534	564	548	555	544	563	568	518	578	556	581	514	555	546	566	591	579	544	592	572	575	576	576	534	527	608	549	583	555	589	570	542	547	540	534	539	577	515	562	582	569	625	597	535	560	596	603	534	575	545	581	577	616	571	554	558	578	515	527	553	586	532	537	533	527	557	581	545	575	560	573	544	562	538	575	500	577	580	555	534	594	522	557	559	563	570	557	569	561	522	563	576	571	540	568	552	557	559	584	583	481	576	563	513	549	531	541	577	523	542	599	552	587	568	544	544	566	538	489	577	548	589	534	551	528	568	580	560	578	527	570	540	512	535	549	536	547	537	538	554	567	563	545	544	601	574	526	553	553	574	541	583	589	525	540	580	510	547	548	576	563	577	520	584	555	521	607	576	563	531	547	570	551	563	532	541	539	547	539	588	594	549	554	572	563	557	532	572	574	551	520	559	565	567	531	575	572	555	546	548	541	563	503	528	543	555	561	574	537	534	541	567	607	569	557	555	565	587	568	568	515	570	557	564	525	598	518	535	568	587	565	531	595	538	574	573	577	592	526	561	583	514	563	600	539	567	515	552	553	560	566	582	571	563	579	541	560	585	588	587	544	581	532	586	576	548	547	559	558	534	574	575	565	576	572	544	555	569	623	545	575	584	551	539	534	559	570	556	539	577	541	533	565	535	513	564	564	618	572	574	567	538	504	551	568	566	579	577	526	584	546	572	565	584	605	578	561	527	552	567	560	540	504	567	556	592	566	561	530	543	556	614	531	550	539	561	565	573	558	537	551	538	528	523	557	583	594	535	587	567	558	569	534	580	550	521	575	544	551	520	609	563	527	587	536	514	582	506	551	553	560	549	581	570	579	557	584	549	572	533	548	564	582	528	532	559	575	554	558	541	552	564	521	581	562	557	565	543	526	542	580	521	563	608	587	545	574	567	590	533	573	572	539	560	531	585	484	577	602	576	536	547	586	595	561	579	569	544	536	537	536	521	556	580	586	527	577	540	594	561	560	535	564	603	517	562	530	569	546	583	576	609	530	560	551	617	568	567	560	575	553	547	510	524	614	573	536	546	521	550	512	597	589	562	599	556	555	564	544	579	560	572	565	555	520	520	569	558	525	551	543	556	585	531	534	532	554	533	522	553	551	539	589	562	605	589	548	534	541	554	573	554	523	522	561	534	531	590	544	551	548	567	521	574	563	571	571	541	515	571	545	587	552	552	567	555	540	563	525	560	569	547	561	587	589	506	537	543	564	558	559	540	541	543	582	593	556	582	599	569	577	569	533	567	587	563	539	582	556	609	555	589	566	547	603	548	550	564	531	549	594	559	559	542	563	559	538	568	539	580	527	523	552	539	539	563	540	564	563	545	547	570	543	536	549	518	591	569	560	577	585	549	532	573	555	534	587	516	525	541	558	568	543	559	567	507	553	524	552	565	575	530	548	551	543	548	610	552	528	546	575	541	564	526	538	583	566	552	584	554	552	552	569	548	581	567	618	547	596	555	539	552	546	566	547	530	546	559	559	539	564	551	557	537	577	575	523	561	534	553	584	496	557	551	569	569	563	567	562	573	557	565	549
4309	6809	5981	2905	2111	1633	1516	1859	26080	34803	26357	13332	4235	1907	882	643	484	517	523	471	488	477	497	521	475	482	524	538	524	485	515	484	517	501	513	526	505	517	512	504	529	489	467	521	512	503	521	512	531	504	513	495	535	512	516	558	516	506	492	501	494	485	507	482	531	467	491	513	491	503	504	534	501	513	472	490	504	472	526	505	515	546	467	515	500	481	478	489	491	494	503	465	488	511	523	511	477	473	490	499	474	493	524	502	506	506	510	476	508	471	470	477	512	489	491	498	502	510	466	475	470	490	484	553	509	509	473	472	492	479	471	522	500	470	497	506	455	502	471	509	495	522	516	530	510	473	541	495	480	483	493	494	451	489	459	467	488	498	533	479	508	434	496	489	455	498	498	518	509	551	510	511	476	468	495	510	544	505	475	480	453	481	484	504	492	480	468	475	501	496	533	443	491	487	462	447	500	510	470	528	457	508	481	504	472	476	509	496	488	473	518	479	485	501	535	515	468	478	509	474	505	549	484	488	498	490	508	504	581	499	442	462	473	475	515	521	504	478	533	519	499	501	514	495	500	529	457	511	544	468	511	488	497	525	517	547	467	487	470	558	493	498	481	481	516	502	457	504	502	516	456	485	511	489	510	475	502	473	495	428	514	472	505	436	483	538	520	491	476	489	468	492	503	533	447	480	511	489	493	469	499	520	484	501	511	476	533	480	489	527	496	503	489	501	485	502	480	510	492	491	485	501	491	468	555	492	487	481	469	514	496	527	475	476	516	502	483	457	476	498	520	473	489	476	511	505	481	498	477	462	482	514	481	497	478	496	464	531	465	515	508	510	493	528	485	484	494	502	520	511	496	515	479	523	522	499	473	520	492	495	473	534	477	495	469	472	499	494	472	465	494	508	506	519	456	485	500	493	497	516	494	517	479	525	520	499	505	515	494	517	501	475	481	510	472	525	472	462	485	507	496	475	508	510	480	481	487	523	489	474	521	490	496	563	463	465	533	507	490	489	501	487	474	507	499	497	509	487	485	503	488	508	504	498	479	510	510	466	462	487	480	484	494	498	467	502	482	501	462	487	457	474	485	494	501	507	494	509	552	528	487	492	511	494	485	519	510	510	455	553	459	494	461	532	509	525	519	537	483	498	476	520	490	504	496	453	466	491	502	494	475	464	492	497	472	499	525	498	485	461	517	454	488	480	500	480	483	526	494	494	482	490	523	512	520	499	493	532	496	528	525	531	487	489	492	498	521	511	494	510	493	483	476	515	497	502	504	449	500	507	479	438	511	480	473	495	501	480	514	503	483	476	477	546	499	495	486	498	534	461	481	529	472	504	480	487	495	479	494	531	485	474	484	508	449	553	486	518	497	489	521	524	471	453	537	503	493	485	495	483	484	534	499	514	518	514	487	505	508	482	467	463	506	447	491	485	505	502	484	545	469	444	496	470	471	501	460	472	485	496	461	505	491	499	494	519	488	543	494	458	467	470	482	481	474	505	504	489	498	539	451	481	487	504	435	504	491	507	458	483	484	479	489	459	491	477	477	465	500	470	466	514	506	513	462	472	501	478	501	544	486	470	520	504	532	535	484	451	496	505	479	516	505	523	493	484	487	528	499	487	533	532	504	473	448	468	412	500	519	499	513	497	483	503	492	486	515	468	488	473	494	500	519	487	468	501	497	476	474	497	487	480	507	508	488	465	468	483	489	498	497	493	469	490	536	483	495	499	470	507	495	491	477	492	468	484	482	491	506	487	539	509	508	510	516	521	524	480	475	511	521	476	504	478	496	474	458	497	526	505	494	498	511	469	500	519	493	518	464	500	470	501	500	499	490	476	476	494	470	477	472	449	507	490	491	539	491	495	513	523	515	510	494	525	501	534	491	500	496	493	490	470	523	481	481	460	479	488	494	479	528	509	495	495	494	472	465	501	495	489	498	496	469	476	506	504	511	524	543	502	455	476	494	515	512	487	505	507	500	472	502	492	516	473	494	507	496	468	499	472	487	516	488	515	466	483	485	456	519	476	503	433	478	521	476	479	483	504	495	476	491	466	495	524	504	514	499	517	485	456	529	492	507	479	491	514	460	518	516	494	489	469	496	535	464	489	508	497	526	496	494	505	477	490	481	495	483	476	437	463	493	473	477	472	483	479	502	496	485	548	504	523	512	497	495	510	481	513	516	484	487	523	506	530	491	462	471	495	505	492	504	498	518	485	506	456	510	469	466	507	490	482	505	523	486	547	508	486	480	507	472	506	512	493	484	504	496	539	507	491	489	529	465	507	503	507	500	515	514	473	452	495	484	471	476	510	498	502	484	497	504	505	510	486	540	532	508	505	524	480	516	487	505	516	523	474	477	473	493	455	501	470	524	476	497	511	509	504	521	489	474	504	494	462	522	511	500	509	542	508	484	493	539	503	495	500	512	480	450	480	495	486	466	490	498	495	508	475	516	492	482	499	509	495	480	501	459	458	493	487	450	523	497	477	506	490	469	502	533	501	505	524	474	489	493	502	508	527	503	468	460	492	468	494	488	511	492	527	510	443	484	476	463	471	508	505	478	468	522	516	506	492	513	460	474	453	476	528	519	497	490	500	497	505	483	502	478	485	437	505	476	480	484	498	515	496	503	507	515	472	494	504	502	512	498	466	481	488	487	467	505	520	445	482	532	520	459	532	489	496	477	476	487	481	543	489	529	505	474	468	501	468	488	484	458	478	497	473	487	513	529	476	496	485	488	530	498	484	514	493	474	502	484	505	505	504	467	514	486	523	474	511	471	494	469	484	478	505	535	523	472	484	466	529	478	499	489	501	504	513	508	507	505	487	522	490	470	491	455	468	478	490	505	526	495	469	465	465	461	502	506	501	507	440	561	522	534	503	527	515	536	497	472	504	518	455	496	488	530	491	493	486	490	501	460	491	511	438	507	482	492	501	515	502	475	498	486	488	510	524	457	502	501	487	490	520	503	475	505	488	455	463	477	507	455	501	490	483	463	524	475	523	478	467	517	468	494	475	445	463	491	497	498	463	543	486	501	491	526	484	464	504	479	496	501	486	494	509	458	493	482	494	471	485	492	454	491	468	471	480	502	516	515	454	479	474	489	509	492	447	492	498	530	475	447	510	551	476	516	474	484	492	510	508	454	488	483	459	486	497	499	461	542	510	494	453	502	451	489	537	485	485	480	495	475	535	492	494	479	517	485	488	488	537	468	521	458	496	517	489	531	487	486	479	521	474	474	530	475	545	494	501	494	478	556	447	491	504	489	498	486	488	502	476	488	503	504	503	522	483	518	490	483	506	478	510	480	490	479	525	487	544	534	520	505	518	501	513	477	510	481	501	463	495	517	471	459	492	463	515	523	505	522	490	515	494	503	471	465	474	497	501	531	493	520	527	514	520	464	523	476	512	464	529	536	461	502	513	491	491	533	478	502	525	506	505	496	505	526	475	489	464	464	506	507	518	483	503	463	465	515	519	470	480	506	471
27689	11551	1269	634	422	426	466	461	1563	2367	1855	1102	605	476	378	356	396	364	383	383	336	381	342	358	330	357	405	381	374	386	351	349	383	350	361	368	350	364	333	348	405	349	373	363	356	371	351	362	341	398	371	359	365	355	350	352	323	376	369	361	357	364	362	381	365	347	391	373	354	384	341	399	379	366	367	338	367	341	403	357	374	378	339	374	349	377	400	357	377	366	348	352	375	355	367	359	371	366	348	380	386	365	358	381	378	368	388	366	329	356	359	419	331	389	365	362	380	354	397	344	347	356	346	375	289	381	335	337	373	361	382	355	376	362	370	376	337	370	383	374	361	380	402	356	351	385	361	355	353	362	337	392	354	353	348	376	337	362	345	366	369	370	345	366	346	354	355	367	345	426	323	341	334	386	347	378	367	371	347	371	346	366	354	370	374	357	338	356	342	391	358	378	374	352	358	405	364	366	380	375	352	345	360	337	372	345	372	332	347	372	370	387	361	351	345	338	375	375	345	345	363	378	392	399	397	346	356	336	360	333	381	380	347	380	347	349	375	366	383	399	369	398	389	344	377	318	366	346	358	351	400	359	352	317	367	333	359	356	393	352	343	364	386	370	373	359	394	359	375	350	353	339	351	388	347	317	357	361	384	348	369	331	341	357	394	385	379	336	374	341	349	384	387	353	360	358	331	350	329	337	343	341	378	306	355	388	340	381	364	382	345	368	381	380	365	339	346	336	356	374	363	372	354	365	340	385	390	372	368	367	359	357	357	321	404	385	345	357	363	348	381	332	381	382	375	359	351	361	371	353	361	324	361	400	402	364	388	364	364	378	325	397	385	366	355	353	373	362	376	346	371	370	380	370	375	384	353	384	325	373	390	352	370	354	334	352	362	332	351	332	354	382	350	366	339	343	342	372	373	341	357	380	357	374	373	371	358	359	360	350	369	347	379	367	340	342	386	343	358	346	373	389	349	348	359	366	370	370	340	397	376	370	333	390	317	347	338	366	342	366	368	363	357	340	366	402	364	366	356	362	354	364	392	354	341	369	363	365	344	375	362	325	348	356	382	350	348	328	355	380	353	391	379	333	334	358	362	360	337	355	352	361	351	363	381	364	346	367	366	322	370	340	338	385	322	373	362	361	364	354	381	382	368	355	346	355	371	381	381	363	363	357	368	379	379	348	371	371	366	378	349	355	314	373	352	350	369	368	321	361	378	375	360	354	338	365	352	362	346	367	356	318	359	360	368	351	354	324	368	336	350	357	379	369	391	352	345	392	346	337	342	359	363	358	337	335	352	373	391	343	356	354	382	354	383	384	358	351	343	371	375	342	340	371	334	385	379	361	363	353	389	360	329	339	366	363	363	385	385	373	359	363	385	369	358	374	364	385	374	351	363	368	394	362	349	356	362	363	379	402	350	382	365	338	368	333	347	368	408	347	354	375	392	359	354	383	357	340	351	386	383	345	340	342	351	372	362	393	319	363	374	338	356	338	344	362	328	337	354	376	366	403	395	333	350	404	364	364	363	365	376	361	394	360	331	374	363	377	345	367	382	362	357	359	354	365	391	347	411	366	365	365	360	385	350	364	358	359	396	378	373	358	355	363	375	372	360	341	347	325	412	365	359	385	371	387	391	332	388	397	382	335	350	367	362	383	367	391	340	347	361	372	347	362	360	353	354	355	376	349	335	382	358	368	350	358	401	384	385	391	355	345	336	369	345	345	344	386	384	375	389	337	346	368	365	379	408	344	357	380	392	359	351	338	360	355	357	358	369	354	349	395	365	391	380	344	392	343	332	368	342	379	352	354	391	328	346	374	384	369	340	359	363	360	356	398	368	386	366	318	340	351	352	344	387	381	363	390	349	338	356	363	370	413	360	384	364	367	373	356	347	387	362	387	328	349	358	373	330	336	339	346	386	363	357	310	367	372	411	385	391	388	362	372	384	319	358	354	334	384	338	359	355	369	351	374	363	333	368	361	389	362	354	346	351	358	359	386	365	341	336	365	377	359	349	351	370	383	337	373	341	355	369	388	371	369	306	359	333	381	371	347	364	368	332	335	353	363	347	355	375	330	358	361	334	375	363	387	373	341	367	395	383	354	367	357	376	356	389	359	371	350	354	407	377	358	353	364	395	369	358	358	354	367	394	329	365	373	339	338	393	349	381	358	334	345	366	384	351	360	326	365	354	340	388	335	344	378	374	368	368	341	389	367	355	394	353	368	336	346	381	371	338	364	371	357	331	379	364	384	352	385	337	346	377	397	374	333	383	371	385	353	365	351	376	339	346	347	367	371	364	388	354	349	345	363	383	408	374	396	365	323	345	372	375	342	333	346	379	379	339	370	358	389	354	363	423	364	341	360	337	327	368	373	390	381	359	379	361	384	373	371	369	335	376	373	376	398	325	362	361	397	351	319	367	370	342	374	379	356	376	308	314	347	378	337	359	356	356	358	331	338	339	379	382	378	367	365	376	360	381	354	353	351	360	351	376	348	388	371	375	377	374	356	347	339	372	356	362	341	360	378	361	370	349	390	380	380	342	358	338	391	373	348	359	369	360	365	382	340	378	359	360	387	352	344	357	339	346	363	328	386	364	349	348	377	348	380	349	354	391	359	371	372	370	383	354	370	355	382	369	410	373	316	345	388	349	352	344	328	374	358	361	397	374	346	329	379	410	353	374	337	326	312	392	343	377	383	356	388	353	360	348	372	391	350	352	375	346	367	354	360	320	342	344	345	363	376	359	366	357	354	361	364	380	347	340	326	378	403	382	379	392	352	382	371	375	362	362	361	378	320	373	384	367	324	357	362	393	382	408	381	344	352	392	349	366	410	369	380	366	380	348	340	378	345	359	357	378	346	372	349	340	395	391	344	351	395	365	331	341	364	394	367	364	362	354	364	371	376	382	361	359	356	346	350	391	390	327	357	367	369	374	366	357	345	367	406	388	373	341	361	352	383	368	360	347	352	367	337	352	376	373	329	357	366	339	354	365	332	365	353	359	334	354	369	350	332	362	334	393	375	345	410	364	361	372	366	366	366	367	364	377	393	350	385	359	379	353	321	370	377	364	357	375	366	375	350	364	337	378	350	336	397	418	337	391	320	362	355	382	350	364	356	341	369	339	371	365	352	358	337	337	362	386	345	357	360	374	343	379	371	324	338	340	335	384	346	383	327	374	376	378	334	349	368	385	363	357	373	341	372	368	339	364	335	399	359	378	338	353	338	380	379	352	359	379	384	353	328	385	360	351	367	389	336	351	373	415	367	350	401	328	368	338	389	375	365	359	375	372	351	371	306	364	326	362	365	329	339	360	374	353	375	388	362	358	341	370	334	389	342	381	394	370	371	338	377	344	354	402	351	336	316	375	362	348	364	371	339	344	381	367	367	355	326	403	338	360	390	360	359	341	318	398	386	383	403	372	377	328	402	393	364	377	319	400	388	376	368	367	387	376	328	348	365	393	334	336	386	370	357	351	337	337	342
5155	687	605	477	371	439	462	521	2271	2886	2193	1171	644	443	373	337	333	329	324	333	354	331	315	312	327	296	329	308	324	322	323	348	320	357	313	331	353	308	299	332	346	356	338	318	342	366	334	360	337	343	309	332	298	323	306	330	315	323	311	324	305	332	296	335	316	366	327	369	344	347	337	343	316	337	299	310	296	316	338	314	364	317	333	335	286	306	321	322	306	314	323	322	336	336	319	313	315	345	320	330	312	306	322	356	309	300	323	338	311	365	313	307	307	340	325	340	302	289	302	325	308	306	304	342	347	332	353	307	313	321	351	328	352	270	321	288	344	326	294	316	307	322	293	317	331	310	321	288	316	335	312	304	286	342	334	310	292	304	315	325	329	302	313	321	340	313	307	330	330	295	331	322	322	336	312	338	332	326	315	312	320	317	328	315	335	291	313	334	296	324	341	319	317	321	322	342	309	336	322	321	314	326	308	324	324	293	301	326	294	324	299	329	303	324	308	346	332	311	340	322	332	279	326	303	331	312	302	341	309	313	273	334	317	339	294	334	315	333	317	302	330	308	320	364	323	346	331	318	311	354	299	349	308	317	330	288	291	293	310	316	305	306	300	335	308	332	298	337	319	345	287	370	321	341	329	339	297	309	295	326	348	303	309	336	314	289	331	324	317	344	307	286	329	331	325	284	299	336	327	303	289	288	323	313	321	300	299	321	339	307	313	329	331	318	304	337	304	327	338	369	345	319	307	358	294	308	340	304	312	309	318	322	323	306	305	311	319	295	348	302	282	328	341	340	336	310	300	321	291	326	315	341	313	331	345	328	307	358	345	341	328	329	351	341	315	344	330	336	311	314	321	312	319	334	311	310	325	322	337	340	324	318	326	338	340	286	338	332	329	346	300	335	326	350	319	324	328	330	301	321	292	343	346	304	327	328	321	310	287	343	330	325	305	344	326	332	324	337	315	311	303	311	323	317	317	301	307	320	302	313	323	296	325	317	313	353	351	350	319	327	349	317	320	312	334	324	321	307	295	339	317	286	332	306	305	328	300	339	287	309	341	318	377	360	342	337	311	346	348	290	328	305	356	337	342	328	279	296	323	294	317	319	335	278	337	318	302	340	306	314	314	303	318	287	316	341	339	347	340	294	358	310	320	316	325	339	323	331	323	336	304	342	307	318	304	347	328	331	312	326	340	343	328	332	339	331	325	310	316	314	340	335	329	296	346	332	333	377	332	317	322	328	336	340	304	328	304	312	302	331	343	325	346	315	337	318	319	308	327	337	367	335	348	312	296	332	328	307	334	291	335	332	314	320	320	330	351	334	324	311	373	348	296	344	351	330	324	327	306	351	338	326	316	331	333	293	386	312	327	326	338	332	307	276	318	321	322	343	337	313	323	319	302	305	341	337	363	342	320	293	329	324	315	302	311	347	331	322	329	341	321	310	335	297	287	294	293	310	303	357	305	338	323	351	353	315	297	330	347	321	313	301	306	289	340	296	333	329	326	334	318	316	334	333	336	313	289	282	314	339	321	343	301	319	291	337	333	306	305	317	350	285	301	316	317	324	321	320	310	321	323	336	343	341	313	316	348	336	327	337	361	313	338	307	290	322	341	317	321	348	336	314	322	320	287	307	316	314	332	306	307	329	318	302	352	317	302	305	328	336	352	311	321	339	316	309	285	305	302	322	317	352	299	313	306	300	294	330	326	320	298	319	306	295	347	331	323	344	361	323	320	330	281	297	299	323	328	344	318	344	329	302	312	335	294	338	312	318	325	325	343	323	327	339	317	327	363	310	312	337	342	327	294	322	303	341	310	299	325	351	338	309	324	314	323	354	310	318	313	332	281	297	343	317	289	325	325	340	321	319	335	288	301	331	364	324	318	313	315	312	306	297	297	316	314	339	332	334	304	334	309	320	307	308	342	319	302	316	297	303	317	346	317	316	283	300	326	324	323	308	322	335	318	319	334	320	310	289	310	304	317	318	312	312	312	324	343	295	333	345	336	293	341	334	338	330	324	298	296	344	304	303	302	336	309	277	337	300	319	331	307	341	332	333	320	321	338	297	318	322	299	344	319	307	322	344	334	365	325	328	295	294	315	334	316	325	316	325	356	305	322	343	318	301	322	321	319	328	314	352	313	325	330	336	293	315	305	349	313	328	353	304	316	337	343	312	320	323	310	332	320	337	315	305	295	307	304	346	326	332	332	352	319	323	327	294	320	330	317	315	301	307	315	330	308	339	341	367	297	323	342	354	322	321	310	354	323	344	334	316	311	290	312	332	325	316	331	331	314	337	317	306	294	328	333	320	320	334	328	351	315	319	302	348	284	310	320	310	347	337	327	322	339	336	323	306	321	298	346	297	340	315	315	331	311	331	333	333	319	306	285	317	298	309	332	316	333	307	309	335	325	316	331	322	331	304	322	319	314	335	323	288	318	318	303	325	323	314	361	321	332	333	305	334	324	313	298	319	317	320	311	328	320	320	318	300	331	315	340	344	323	354	306	333	372	309	307	358	338	344	351	333	334	316	332	347	341	332	334	309	344	333	326	332	296	346	297	315	305	310	300	303	311	332	316	322	324	305	337	333	286	306	320	320	335	336	326	316	333	297	341	325	340	326	317	303	306	311	303	326	338	321	316	293	329	305	332	323	312	322	310	309	346	308	350	303	318	309	325	305	336	330	328	326	301	333	313	351	318	321	311	321	311	340	295	291	330	315	323	351	344	347	309	304	309	323	318	317	323	289	309	323	286	309	297	268	295	300	327	324	336	340	328	340	320	348	323	312	325	292	326	345	301	342	303	317	279	331	349	325	318	285	319	302	336	327	348	333	375	319	318	315	318	310	358	296	305	357	308	292	310	341	302	313	326	312	328	315	306	302	305	319	366	310	329	337	323	325	334	309	311	292	306	319	338	327	330	360	324	279	316	314	328	296	299	306	316	272	306	360	348	319	330	324	313	317	310	339	338	320	323	340	330	313	288	309	326	335	303	352	299	328	316	326	295	316	313	325	330	310	356	314	300	319	351	314	352	315	306	340	308	299	373	321	283	319	346	350	338	279	310	325	316	329	334	341	344	324	321	330	304	334	300	315	329	317	338	346	326	339	321	302	325	307	336	339	329	337	327	303	325	332	322	317	314	328	322	325	355	335	333	331	326	335	304	322	311	299	337	303	337	325	304	327	316	342	304	308	326	318	340	299	337	306	327	301	327	291	329	340	351	330	339	330	338	327	324	320	319	327	323	321	325	322	339	309	299	324	361	351	320	340	307	347	303	300	323	340	328	320	302	284	318	330	323	329	347	335	352	325	321	326	316	314	325	319	358	323	320	288	343	296	348	336	308	311	337	293	328	332	348	291	304	299	340	293	320	344	321	300	311	336	367	348	314	317	325	306	337	351	326	301	328	331	319	353	327	359	309	303	321	308	345	328	308	314	310	308	276	318	307	303	320	308	327	294	329	297	327	357	343	327	311	331	310	309
25584	21408	27374	25517	5396	1108	886	4819	19270	20329	14224	6038	1661	858	498	474	430	413	406	434	404	389	400	411	392	426	395	402	398	392	393	430	392	367	432	387	396	444	388	394	438	397	415	438	431	395	399	382	404	399	394	442	372	383	402	392	402	424	387	404	407	372	364	361	427	406	389	387	404	386	411	411	369	392	385	405	401	404	409	405	414	405	424	430	395	374	395	398	374	417	384	371	431	357	423	407	430	396	392	392	423	393	420	432	373	387	396	429	402	406	402	413	407	409	345	449	408	401	373	419	369	384	422	413	404	414	395	376	429	397	396	436	401	354	404	373	395	411	396	414	400	413	450	393	438	392	401	418	395	416	353	417	398	417	378	406	384	417	413	368	360	385	395	409	403	352	378	430	369	414	369	423	416	403	424	406	396	382	384	396	409	394	429	374	382	386	408	395	433	405	385	352	432	411	416	414	358	387	410	388	415	406	415	402	418	429	396	402	442	378	377	411	394	390	406	404	388	407	394	397	359	380	394	413	386	381	434	417	379	376	409	402	388	365	378	364	408	409	420	391	407	351	421	389	431	375	357	432	396	400	386	404	407	377	404	423	408	399	419	388	416	423	400	432	408	379	414	399	422	391	419	346	422	401	405	416	389	419	361	375	411	384	390	396	397	382	412	389	386	408	369	412	389	412	428	383	367	416	391	417	416	401	421	391	420	412	415	406	424	369	415	404	410	404	417	390	390	383	398	400	380	353	458	370	408	406	427	415	375	429	370	417	401	431	409	393	402	409	369	406	374	383	430	436	409	364	380	406	395	415	402	401	391	418	426	404	423	390	387	391	380	411	397	413	397	457	389	390	397	399	369	432	419	388	399	409	381	396	390	374	399	421	425	372	422	403	408	370	438	376	439	386	386	403	386	405	381	377	419	440	387	408	414	386	407	435	389	381	397	408	424	366	413	387	399	417	411	392	374	399	399	402	410	408	425	427	373	424	407	377	385	382	394	359	424	413	394	412	433	368	389	407	394	449	408	407	419	387	396	395	396	373	373	411	374	394	435	405	399	435	427	445	405	411	420	408	402	403	395	416	417	407	407	393	432	394	367	395	386	402	401	418	381	362	406	438	421	394	367	388	410	375	421	409	411	409	370	401	378	380	439	363	401	379	395	436	381	399	375	371	386	387	369	388	374	402	409	370	402	399	405	408	388	415	388	414	388	429	424	399	407	402	392	362	378	370	393	378	386	452	431	384	379	391	424	405	371	399	384	416	452	382	403	389	410	363	353	414	398	413	416	403	394	394	375	385	397	381	397	445	432	403	394	384	461	412	372	417	374	388	417	405	400	395	406	435	365	421	446	411	414	411	448	392	385	399	403	387	396	405	442	410	417	422	420	385	331	412	401	402	393	391	388	395	381	419	397	400	379	400	385	426	372	397	387	376	390	345	438	392	394	369	385	413	410	393	394	400	418	404	377	376	425	418	403	413	412	413	423	411	435	413	394	430	393	394	427	390	394	411	382	370	385	398	403	432	373	395	408	413	388	400	415	437	392	401	430	413	381	385	370	376	397	385	426	429	422	396	411	408	394	398	395	407	404	410	390	387	384	407	372	406	379	409	414	407	444	387	405	380	391	413	413	387	394	407	396	430	391	406	388	407	412	396	378	359	409	391	394	404	411	400	406	433	367	395	364	384	382	381	410	453	401	427	379	428	385	372	360	392	395	368	396	373	384	387	392	373	403	410	401	387	433	417	405	367	387	406	402	405	436	382	391	401	411	414	400	387	428	398	412	421	384	394	408	391	409	394	384	400	405	368	373	412	428	395	400	384	396	373	403	370	431	420	385	380	376	408	406	404	387	400	421	389	398	379	420	440	394	408	411	391	410	405	419	387	406	383	400	435	401	399	394	375	404	424	411	426	387	380	399	380	370	413	375	397	416	380	418	370	376	398	399	357	390	382	389	388	433	406	394	383	400	407	389	418	415	392	400	390	422	408	366	398	371	409	412	397	387	418	414	407	393	408	388	387	381	444	394	361	367	384	412	379	399	379	384	396	399	438	396	381	409	386	346	404	363	393	377	393	391	391	433	383	397	397	371	358	409	421	412	392	391	392	403	385	408	404	369	403	394	380	398	401	386	373	371	431	395	414	398	423	345	395	396	356	391	384	416	394	443	380	404	404	427	389	418	394	392	387	408	410	403	395	372	406	409	399	377	419	417	386	415	441	410	415	380	379	407	414	378	366	384	389	365	405	393	369	379	392	389	383	402	354	379	423	384	411	346	410	417	397	405	404	399	404	379	387	386	419	396	371	417	380	402	357	370	364	403	438	424	393	376	366	383	384	408	406	394	379	422	408	419	423	324	398	399	407	398	410	415	400	397	418	397	409	389	400	418	391	407	410	376	389	397	410	390	400	380	403	412	415	392	428	376	394	398	428	375	429	401	416	396	378	379	393	400	422	383	404	376	374	391	397	391	406	390	386	413	400	398	390	428	388	423	395	391	422	416	415	400	376	417	417	411	387	396	403	388	361	402	364	395	423	413	381	392	374	396	377	376	391	391	397	396	410	408	408	403	420	380	429	407	380	415	387	431	390	369	402	409	425	368	393	385	387	377	421	375	380	395	419	401	377	391	411	395	383	429	414	395	398	403	374	453	417	419	425	430	437	398	390	407	411	404	387	387	411	383	401	435	406	386	395	410	400	394	428	421	374	411	417	392	399	416	426	403	419	410	390	382	399	437	394	385	430	406	421	415	408	406	400	413	396	413	371	400	380	365	404	395	430	391	427	363	370	409	383	420	388	395	397	420	389	372	412	403	390	389	418	387	408	391	410	357	421	378	410	400	405	429	393	389	419	411	404	385	412	384	394	393	404	421	390	406	375	392	414	354	416	389	388	386	402	417	442	437	405	406	422	389	380	394	432	404	375	394	351	388	370	417	396	343	405	404	414	373	428	422	372	381	390	411	380	414	371	414	387	388	430	424	387	427	404	452	387	420	397	402	408	414	426	397	414	391	407	410	393	400	403	408	384	371	340	387	404	400	380	407	397	390	418	447	388	380	403	395	373	367	400	428	414	390	394	377	396	413	391	409	403	371	404	395	409	399	444	383	396	353	381	396	431	409	388	396	406	387	397	379	384	432	406	392	422	377	392	418	410	457	410	379	415	427	412	383	380	408	451	429	370	392	418	411	405	423	376	385	408	406	379	361	399	409	415	388	368	398	368	376	421	399	357	417	396	371	350	397	387	389	398	424	412	409	450	359	423	381	372	405	416	405	388	421	412	397	382	407	413	415	392	376	407	395	398	409	410	363	376	396	431	391	385	403	427	411	392	384	421	433	402	418	420	399	392	391	372	406	401	390	404	404	415	397	370	355	406	382	407	425	397	390	399	407	401	405	403	394	414	404	421	398	374	407	408	415	401	417	446	416	443	380	389	374	416	416	387	359	408	392	394	404	363	416	377	416	424	381	405	401	380	347	373	376	398	381	400
3658	3141	2556	1357	913	855	977	7132	20973	18177	12212	5668	1695	882	490	404	379	351	393	371	348	382	344	422	366	398	368	357	343	370	341	373	368	381	336	398	381	389	378	380	379	383	359	389	364	361	376	364	380	396	359	358	379	345	379	370	363	360	424	361	409	381	380	349	370	399	368	376	347	354	359	374	349	351	381	377	384	338	369	392	374	394	394	378	359	358	411	364	360	377	365	374	385	407	368	380	372	349	406	387	375	374	373	365	357	358	369	353	400	343	357	366	358	361	342	364	372	371	326	372	388	367	332	378	371	383	383	369	401	377	388	372	375	381	363	405	388	320	357	347	356	337	380	418	382	357	406	366	378	404	353	387	382	392	396	406	367	350	349	319	378	354	367	401	375	380	393	340	363	362	374	394	373	362	385	374	346	359	354	365	362	376	380	379	371	371	390	401	380	380	355	363	379	370	353	396	377	357	367	358	396	405	409	400	382	365	356	350	404	360	399	365	334	340	366	350	377	377	385	355	352	382	405	318	373	354	341	373	390	351	393	364	376	384	360	371	351	357	360	365	381	359	348	376	384	412	388	396	362	389	366	375	363	354	373	338	338	364	360	395	384	405	415	360	405	356	383	395	380	393	358	364	357	364	371	363	359	362	377	367	401	347	386	365	342	342	375	422	380	355	352	380	389	367	364	374	358	359	391	356	363	371	364	392	406	361	388	380	358	376	352	387	367	419	375	371	377	397	421	345	343	368	393	352	369	380	355	364	341	386	349	388	364	388	359	328	370	374	360	364	384	366	352	370	390	381	356	378	368	357	406	375	364	399	335	357	364	352	339	344	338	362	347	376	383	361	381	381	355	396	379	409	377	392	373	374	401	382	367	349	374	426	385	366	345	389	367	358	373	346	352	380	402	350	374	382	371	357	352	389	393	337	382	360	388	331	359	376	346	367	370	384	354	337	362	380	369	366	341	371	333	376	351	376	369	335	378	382	371	383	368	340	344	362	341	365	379	375	368	365	363	372	367	402	355	365	383	345	368	387	386	367	360	420	367	357	382	395	385	372	390	337	341	385	353	377	354	369	368	390	378	372	348	354	366	363	368	353	360	397	369	374	370	400	378	378	377	388	395	390	346	392	358	356	371	369	405	356	357	409	410	348	379	393	398	395	368	378	385	377	391	366	384	366	411	360	390	366	390	372	342	400	332	356	378	345	376	347	381	375	339	371	394	356	379	366	381	392	391	391	334	354	349	396	351	349	350	379	378	383	384	362	380	400	372	344	336	353	412	384	326	368	380	356	367	370	389	371	324	377	375	349	353	344	402	372	360	374	390	384	400	387	387	364	335	402	356	386	379	373	377	361	378	362	357	372	335	364	371	358	335	403	366	372	361	385	387	327	350	372	381	399	373	379	393	350	383	369	383	377	356	361	384	348	362	341	392	359	405	374	357	390	357	372	366	374	351	363	368	409	356	408	351	381	335	359	394	370	353	390	361	396	361	371	376	373	377	356	337	387	365	358	360	359	352	348	350	369	369	360	357	371	409	370	359	377	346	344	383	378	380	390	388	359	371	324	403	360	365	361	379	354	388	323	366	377	349	346	382	355	351	354	355	384	379	355	384	367	366	346	336	369	361	374	374	351	383	349	350	378	377	376	357	384	408	368	331	360	376	375	353	356	369	379	364	378	362	350	358	385	352	364	387	356	356	361	349	369	328	377	357	379	349	355	403	350	391	379	344	369	381	391	393	347	353	355	378	372	356	375	369	391	363	365	351	387	336	368	363	373	379	362	367	399	377	373	400	349	381	397	373	360	346	391	409	363	373	371	366	349	382	378	374	378	373	360	402	352	385	388	382	344	360	392	345	415	324	378	366	386	369	408	373	393	364	358	367	377	402	341	367	374	377	360	317	322	379	395	376	382	360	362	365	360	393	366	366	366	361	382	395	365	386	344	349	371	354	366	382	379	348	377	386	327	390	343	379	322	359	379	363	372	343	344	356	367	375	357	374	357	369	414	389	340	343	368	341	386	357	360	371	376	356	370	377	367	384	359	379	364	357	398	364	382	367	353	351	365	334	359	360	366	378	336	352	362	382	364	393	376	358	344	373	382	374	403	348	359	366	377	373	348	357	403	353	352	395	396	357	372	365	348	350	330	408	390	352	370	376	367	340	383	381	379	342	335	345	404	352	375	351	385	406	378	337	397	378	369	355	367	322	378	393	378	369	361	358	379	381	375	377	349	400	364	348	355	384	368	363	347	352	386	372	385	353	384	385	382	389	368	368	372	382	377	380	380	363	347	370	360	364	399	371	376	360	385	373	340	352	343	386	375	380	389	365	345	391	367	360	358	361	329	360	382	390	404	363	343	362	355	350	334	359	368	372	399	357	349	357	413	337	353	375	372	415	377	345	368	370	397	383	360	337	408	376	402	342	360	342	362	371	357	366	356	361	377	375	404	396	385	377	349	348	336	355	343	371	419	345	360	331	376	363	413	363	371	389	372	363	363	365	363	373	340	349	376	347	327	375	398	365	353	376	382	366	364	382	348	365	395	390	388	380	335	375	388	335	353	364	379	337	368	389	380	356	357	384	372	393	382	367	374	344	384	378	361	368	350	345	372	370	390	381	369	355	411	353	372	386	385	372	375	343	343	338	382	337	382	366	365	342	369	379	395	369	364	389	365	373	400	352	388	351	318	397	358	393	366	377	359	368	364	360	372	405	378	373	366	394	396	376	352	346	393	377	377	375	403	377	359	360	396	355	356	357	357	345	330	365	363	328	405	389	373	385	383	376	370	373	354	385	381	361	370	346	363	363	386	356	350	352	372	375	340	366	380	367	362	377	392	367	343	361	360	375	406	381	368	402	362	348	367	337	353	343	393	393	383	374	317	381	387	377	342	391	357	352	382	348	342	319	406	362	351	372	380	393	344	365	383	381	335	358	385	334	370	362	348	338	358	382	345	379	360	367	350	353	357	325	337	384	367	384	380	397	373	340	364	382	395	352	315	333	357	394	354	375	355	354	393	375	383	388	353	373	342	336	381	348	332	396	347	356	368	371	355	393	376	360	352	400	338	352	360	384	364	379	372	392	355	371	360	349	345	352	383	338	393	393	346	345	404	383	364	356	357	374	380	374	366	359	368	351	371	351	354	367	372	396	369	363	371	353	366	351	395	386	339	349	363	360	353	351	346	393	354	358	335	371	380	379	384	349	349	379	374	352	352	388	388	381	340	373	337	352	357	358	374	371	340	433	371	386	380	397	388	361	399	391	341	366	334	350	356	351	404	379	381	340	352	375	345	375	336	369	339	338	376	365	377	380	356	389	363	368	356	369	395	370	372	360	348	369	383	379	357	382	350	354	364	362	344	404	336	384	378	352	385	359	330	394	387	387	358	376	373	353	368	377	353	379	372	348	370	377	358	355	368	340	394	371	345	354	351	354	377	366	350	360	370	366	365	350	381	342	396	394	348	382	353	359	367	363	361	383	365
24420	21458	28776	24538	21392	7600	2603	10060	34561	36097	27744	13552	3656	1339	744	634	535	536	541	627	549	560	558	555	561	570	532	514	588	560	559	569	532	527	543	561	547	538	572	533	552	583	545	557	549	543	581	559	570	541	506	557	513	556	562	579	549	524	527	498	509	550	545	557	552	549	532	560	517	529	524	568	559	542	521	538	551	572	532	545	530	510	520	563	522	549	530	548	553	541	571	530	525	567	541	536	554	564	519	535	495	547	546	572	530	574	567	577	553	528	570	546	575	590	512	539	528	529	552	559	552	548	581	492	580	516	582	518	557	532	547	532	580	540	494	504	536	589	525	549	518	563	544	558	586	574	535	542	527	532	553	572	551	493	565	505	559	591	548	515	516	525	533	565	526	529	561	547	567	568	524	525	585	536	580	554	536	512	549	503	559	550	544	554	583	540	517	527	538	523	553	550	535	588	609	557	551	532	539	544	532	550	483	562	555	570	567	502	535	578	461	557	489	557	546	555	539	516	572	580	548	526	566	531	559	566	546	510	493	538	551	508	475	540	539	507	539	533	527	549	566	504	589	526	578	555	568	567	545	535	576	538	513	556	553	524	569	565	553	542	541	569	538	546	553	548	554	527	528	556	566	500	554	528	538	525	527	488	549	530	560	537	541	532	568	561	577	558	570	544	549	574	551	527	533	518	586	569	540	532	524	527	531	601	516	538	513	555	514	553	538	532	526	527	520	562	550	544	560	556	533	517	543	523	537	532	545	556	558	510	538	524	532	540	574	537	507	551	577	536	548	536	533	526	565	560	527	554	548	573	504	572	583	521	532	580	532	530	552	534	533	541	530	515	551	514	545	556	516	555	574	547	536	537	522	533	523	535	558	586	580	596	519	541	515	532	536	517	565	547	485	550	541	537	537	539	550	567	516	537	527	559	531	517	567	550	571	555	539	529	547	575	492	533	534	505	530	527	539	496	546	534	525	506	512	542	547	550	515	574	570	581	562	544	495	504	565	577	555	540	549	543	577	569	558	525	526	546	544	510	515	576	540	553	582	526	519	575	558	548	508	553	557	523	558	580	536	546	493	548	536	517	529	502	579	508	539	543	526	520	520	551	574	527	553	505	519	590	600	494	534	524	560	511	595	527	534	559	535	550	562	566	492	533	545	562	537	537	560	491	525	540	506	528	484	508	530	539	529	503	521	521	517	524	534	513	559	575	565	496	567	516	612	527	547	541	529	582	551	532	511	550	529	539	537	550	527	543	529	532	477	543	554	514	533	531	555	510	527	573	532	542	538	545	527	507	529	567	557	540	493	559	553	574	557	555	528	564	555	549	499	536	562	518	538	537	588	531	518	565	526	501	587	511	530	533	570	526	504	550	482	524	555	561	583	547	547	558	569	521	566	494	551	518	537	549	506	524	518	548	512	504	554	531	519	562	540	522	596	548	528	534	528	510	518	529	532	557	582	548	569	564	568	501	518	552	528	522	488	535	522	575	508	548	553	527	515	529	572	532	572	557	560	553	505	512	522	532	503	564	535	563	608	543	541	535	552	537	475	487	522	547	515	545	531	517	545	526	551	532	545	576	512	568	516	487	497	531	540	565	533	515	540	560	544	563	561	528	552	523	550	556	504	518	546	541	512	549	543	523	543	530	564	507	521	580	545	573	533	541	515	537	580	531	547	513	537	567	542	521	532	532	565	564	551	568	557	547	564	538	567	573	511	547	574	538	558	539	533	501	565	562	575	536	495	525	574	552	523	536	533	595	590	519	557	526	535	525	516	577	507	564	518	548	577	563	531	552	561	506	506	528	553	502	553	559	556	556	530	543	567	567	549	546	585	591	565	539	517	543	524	506	577	495	514	537	507	555	491	538	538	548	511	544	580	544	553	537	532	530	534	561	552	554	540	543	525	538	548	578	584	555	567	523	541	503	506	550	496	509	543	524	532	536	486	556	519	552	516	538	563	561	523	517	549	504	577	511	539	587	539	548	574	551	542	533	514	502	524	576	568	526	527	524	509	545	535	505	538	540	527	543	513	570	552	496	552	531	508	572	503	564	547	611	527	527	520	560	556	539	548	549	584	520	541	533	504	518	560	530	569	568	535	554	544	527	551	525	547	571	576	523	566	504	565	550	561	524	532	528	546	544	494	496	527	568	540	544	577	538	580	579	529	533	567	513	545	524	536	547	529	492	575	504	552	551	549	541	542	518	549	552	530	581	544	576	578	504	521	488	535	532	553	547	518	549	513	552	528	561	539	557	564	544	521	511	528	536	499	529	553	566	513	557	533	543	523	552	579	530	563	508	557	536	536	512	547	545	536	522	570	555	550	577	507	508	583	540	532	529	494	538	555	547	534	534	534	581	499	522	514	532	533	554	549	512	551	527	573	517	567	516	556	573	522	519	495	591	535	503	580	536	536	564	517	554	519	525	535	535	517	528	549	522	596	517	535	520	534	515	514	495	512	545	558	570	508	529	546	529	517	504	569	513	549	512	532	546	559	537	558	504	554	527	526	586	522	499	525	581	519	515	508	543	530	509	514	555	544	516	543	563	539	544	574	558	563	514	545	561	497	535	539	539	543	538	556	533	536	514	547	527	547	543	560	565	575	523	552	507	536	547	523	536	524	560	558	516	510	553	532	577	530	547	566	576	512	542	556	578	525	576	563	517	570	513	525	527	503	568	532	523	539	535	547	551	533	523	514	532	528	508	551	502	561	535	524	598	526	536	568	559	562	559	551	548	509	562	544	529	619	539	505	512	519	579	530	508	512	552	539	519	539	544	545	531	535	564	520	544	539	524	549	519	513	531	566	562	577	553	524	529	533	560	541	522	513	529	541	537	524	548	538	553	569	498	525	539	527	561	537	517	547	525	518	519	528	521	531	528	544	529	537	512	530	501	563	569	553	537	526	526	538	552	506	534	580	553	543	505	544	510	584	529	546	529	541	545	552	535	531	497	552	514	551	523	541	519	567	543	500	545	513	546	518	528	560	547	520	540	549	515	531	520	531	549	576	550	538	524	546	524	553	529	535	528	521	535	525	567	544	568	541	546	522	571	554	556	521	526	535	555	568	564	542	542	565	544	519	479	551	554	540	539	525	531	599	573	579	498	537	535	505	532	568	555	529	561	540	505	540	578	558	524	551	555	516	513	517	521	523	530	542	527	575	552	517	554	566	514	523	527	555	536	587	545	504	517	531	564	549	550	532	555	514	575	531	577	509	566	537	524	507	513	501	537	555	510	515	556	522	571	534	573	498	554	516	597	551	528	503	525	553	553	551	569	542	510	518	567	522	524	542	503	600	535	539	531	514	515	510	548	536	505	562	519	542	495	527	497	550	512	539	525	552	556	558	581	518	558	519	500	540	561	524	502	532	541	520	539	582	546	510	522	554	563	551	493	499	525	530	489	539	519	567	518	579	527	515	542	516	576	532	497	539	534	540	503	558	546	579	491	573	551	561	560	521	555	499	502	507	588	548	543	576	547
4017	6280	5272	2655	1985	1636	2635	13335	35823	31438	23080	10519	3257	1544	720	518	452	525	497	498	437	507	521	466	483	498	493	478	479	525	473	514	508	471	495	499	502	487	495	480	499	451	450	475	516	520	488	507	514	509	471	521	518	528	480	464	490	474	538	480	509	479	489	470	460	491	486	496	541	469	490	521	514	485	507	461	508	492	515	518	472	472	502	488	485	458	511	465	490	498	429	501	488	489	493	508	448	484	474	471	487	482	488	466	499	456	475	495	471	474	490	487	479	504	521	510	498	493	474	493	503	490	522	500	467	470	513	503	495	520	492	452	493	492	484	497	462	479	471	478	481	483	495	488	462	496	481	492	506	486	490	474	487	501	468	506	461	446	495	463	469	521	487	517	523	509	488	471	497	489	462	489	504	473	516	497	494	501	512	442	458	469	481	467	489	481	469	488	494	477	505	499	490	491	470	514	512	498	512	507	460	493	458	479	474	500	468	506	500	490	469	452	489	471	514	496	466	479	478	484	473	481	518	483	466	483	490	506	483	469	477	484	491	501	480	480	469	515	459	476	492	452	452	477	503	454	477	465	469	434	499	522	491	478	498	470	490	505	466	490	514	446	420	510	501	499	467	495	494	461	520	471	481	463	497	480	474	479	479	496	511	505	516	521	491	513	489	494	512	493	518	463	459	496	453	485	462	447	477	519	499	477	508	488	467	455	467	526	473	482	486	498	450	467	461	469	494	461	512	534	475	472	522	482	463	460	521	451	492	516	504	463	483	548	487	488	481	487	493	491	508	493	452	497	499	467	482	550	484	472	500	505	474	460	473	473	519	503	449	477	482	449	544	474	469	464	487	495	519	459	489	488	462	507	475	501	481	476	498	445	476	503	459	488	508	535	476	478	492	471	476	489	486	504	472	509	478	480	480	517	505	496	516	502	487	464	453	449	486	511	499	482	485	499	454	460	460	479	501	526	485	500	466	448	487	495	500	489	504	475	464	475	488	503	464	452	494	481	454	478	536	473	471	445	480	505	452	518	474	497	479	492	513	508	537	483	468	463	502	480	488	494	471	453	497	457	421	485	483	487	473	464	482	455	509	498	527	459	467	474	510	495	499	458	466	534	482	493	471	485	484	477	479	481	497	471	473	467	495	489	486	482	521	523	469	492	480	476	499	483	472	451	459	500	487	512	513	484	504	507	456	519	487	498	463	466	476	488	481	500	539	472	446	511	490	517	465	441	497	468	492	468	462	474	490	466	449	495	505	471	494	498	511	509	465	451	489	492	471	485	529	496	475	526	522	493	509	425	486	466	471	471	478	483	487	560	504	475	439	463	492	488	471	476	447	467	506	458	484	505	438	514	488	525	490	518	498	478	450	522	482	497	458	502	479	463	504	489	463	482	464	453	505	490	490	479	451	500	518	471	505	443	445	500	487	467	514	497	515	468	477	494	485	474	489	448	503	448	505	537	502	461	460	462	474	493	478	500	472	470	525	486	466	459	510	498	504	466	503	483	469	471	505	483	504	493	492	517	493	475	452	472	481	480	465	468	480	472	519	504	479	480	479	501	523	490	482	502	488	447	462	464	465	522	508	544	516	503	487	458	465	466	482	520	499	487	451	475	502	465	454	501	498	474	520	481	460	478	512	484	489	518	491	489	501	494	520	516	463	499	489	519	501	511	471	432	495	481	454	495	471	457	447	470	490	485	488	491	500	501	464	475	480	501	451	503	456	494	459	466	443	527	456	456	506	484	491	473	470	459	497	468	502	488	508	442	448	505	485	505	489	512	488	463	465	482	470	500	435	473	529	456	457	500	464	491	490	468	461	493	435	488	509	444	481	464	442	456	473	474	445	489	474	474	489	447	512	466	465	483	469	468	515	502	499	506	529	454	492	491	479	494	511	450	460	508	495	492	504	468	515	496	494	461	470	481	471	474	488	479	480	482	495	472	505	452	477	485	469	485	466	479	477	495	462	517	461	473	479	483	477	506	491	433	477	511	481	483	492	490	487	486	471	480	519	525	476	490	479	477	462	483	506	473	514	547	512	479	489	483	467	500	487	494	464	494	479	519	500	465	479	491	510	556	466	462	483	502	463	513	465	493	472	464	482	498	482	511	485	502	464	477	490	493	476	469	483	450	494	433	459	460	488	487	497	456	487	505	515	519	473	451	523	481	469	502	510	447	508	463	520	474	441	539	457	459	494	509	488	492	509	487	449	502	462	488	463	507	470	503	518	517	466	487	498	493	496	490	469	479	473	506	484	478	497	434	492	480	481	510	481	471	492	495	498	482	483	500	497	478	479	494	462	484	520	469	511	462	488	467	463	514	480	505	496	493	510	451	516	532	480	478	457	472	453	508	441	452	518	489	504	449	468	486	511	475	458	412	491	458	463	491	495	472	517	492	498	483	484	500	499	516	532	457	521	451	446	493	472	461	495	477	502	470	505	517	486	499	499	485	451	500	491	478	479	481	467	557	454	442	470	506	473	487	483	488	466	471	461	465	494	495	459	534	482	461	482	495	526	458	491	465	442	476	462	522	500	494	488	520	494	452	443	533	460	508	500	510	491	476	468	468	502	512	528	481	470	474	512	484	453	485	482	483	455	506	491	482	468	494	452	486	498	500	468	502	492	466	475	483	448	455	470	501	485	474	489	521	529	490	473	493	462	520	492	484	474	458	458	473	483	528	504	472	492	469	476	529	465	491	506	474	513	511	459	508	471	469	516	464	466	461	499	480	491	513	492	516	463	496	437	479	524	452	444	496	464	496	519	489	493	465	471	494	487	480	435	491	494	483	438	477	477	483	464	501	442	477	497	474	473	505	505	537	470	504	466	495	466	484	448	468	455	475	514	513	496	490	509	436	485	493	500	481	475	486	482	498	495	453	476	500	458	511	469	491	490	537	469	503	501	515	507	466	498	510	461	525	472	490	506	490	480	474	448	499	439	502	477	521	496	464	494	493	489	464	494	462	494	473	478	466	497	497	490	512	519	468	497	497	499	501	517	477	502	472	458	502	515	472	436	520	488	471	496	462	511	489	477	511	495	486	484	489	439	481	504	460	479	503	468	437	518	455	472	458	486	455	506	484	498	472	492	445	519	510	469	522	504	499	478	495	486	486	460	474	480	468	507	489	476	518	525	481	498	490	477	479	463	487	478	441	459	501	490	460	440	495	517	504	514	505	495	500	496	493	490	500	471	495	467	503	499	465	479	490	446	531	472	479	471	467	491	483	483	472	453	479	526	486	474	467	479	493	470	451	506	469	479	465	515	461	443	455	421	494	496	503	475	464	504	504	454	473	479	440	498	471	473	470	512	491	422	454	493	463	505	488	509	481	486	451	456	478	499	494	472	477	507	476	466	492	489	462	480	484	464	513	506	488	498	480	473	502	515	488	481	466	515	459	469	503	493	457	500	477	481	437	487	437	486	480	479	450	476	452	492	504	486	492	530	494	471	451	468	511	498	534	439	442	474	489	498	519	485	473
27735	11363	1166	580	453	416	381	882	2098	1937	1618	957	589	466	401	367	341	369	363	374	396	363	344	322	335	376	385	377	350	335	358	367	354	340	365	359	389	380	366	344	333	325	337	320	363	399	331	358	411	370	372	304	354	345	387	313	331	346	322	354	362	333	360	350	347	386	367	361	356	314	376	340	331	380	356	378	379	337	366	299	326	327	354	355	359	376	371	325	344	371	358	341	380	357	334	329	386	386	347	326	355	357	341	333	377	354	339	331	334	361	346	372	335	343	348	334	335	361	339	363	325	346	332	358	359	384	331	377	369	354	361	328	339	357	324	340	347	343	356	328	404	384	351	383	374	358	338	362	337	354	358	357	326	360	334	367	365	350	348	327	353	391	331	341	310	338	354	330	313	331	363	344	348	321	339	316	336	356	382	359	365	343	323	357	338	311	345	353	353	332	340	353	382	347	345	357	319	354	361	359	376	377	370	336	354	339	352	329	300	379	365	356	314	371	335	340	370	377	404	370	350	342	368	392	364	328	325	345	302	371	331	352	345	323	350	387	335	361	359	377	371	362	325	321	328	344	340	376	326	380	337	389	358	334	358	397	339	368	325	349	350	321	372	379	316	342	338	350	328	370	366	347	327	352	330	380	379	289	379	331	382	334	362	317	366	344	367	375	372	354	332	392	350	372	342	324	331	368	368	376	351	337	342	350	355	341	327	371	350	365	326	358	367	388	339	347	354	370	316	314	316	362	326	353	373	353	343	341	368	368	363	327	349	370	372	365	313	351	350	359	372	352	350	349	337	350	301	329	358	341	358	291	384	332	372	373	344	362	357	344	361	333	363	342	351	380	338	354	336	347	364	380	323	322	339	355	393	340	341	320	330	341	352	331	379	351	364	333	349	362	379	342	344	375	370	374	349	375	368	354	331	350	352	356	363	362	365	341	350	363	341	347	367	330	343	342	330	341	354	337	342	333	360	356	335	363	360	354	382	350	343	400	375	357	344	377	360	358	376	327	345	334	337	317	346	358	341	365	366	354	334	341	332	345	335	322	344	353	367	338	350	349	321	358	375	350	370	365	337	340	309	361	353	373	370	327	385	345	383	322	346	347	356	362	345	353	344	360	350	348	374	369	364	356	376	345	351	363	338	364	384	335	346	371	332	309	373	334	381	363	352	388	357	388	345	362	375	352	376	361	364	340	361	382	377	372	355	366	341	344	369	361	348	359	353	331	342	355	380	367	359	354	326	336	327	349	329	351	350	372	364	339	349	371	346	326	367	359	369	357	339	367	374	363	349	327	354	344	341	325	337	355	360	323	365	364	350	348	351	342	346	367	361	331	333	340	351	336	376	323	370	371	362	336	323	361	340	322	358	345	357	362	336	372	350	372	331	383	353	372	333	335	314	359	362	346	337	369	336	358	352	331	356	349	355	353	366	367	362	333	340	333	342	348	360	395	347	367	359	375	360	380	340	352	382	334	339	350	349	373	340	345	379	360	356	364	339	368	358	343	353	375	351	337	328	346	339	367	361	349	355	352	383	351	318	344	366	345	361	352	377	383	352	363	329	343	327	326	349	349	336	370	354	347	338	376	375	332	333	337	369	343	344	351	343	323	384	335	329	329	354	371	380	304	328	347	354	347	379	343	332	371	357	338	366	375	342	331	346	318	363	330	374	339	374	358	338	339	342	360	339	322	351	336	340	360	356	343	412	332	349	349	354	344	382	386	344	363	369	346	394	365	341	326	343	378	371	369	355	371	338	313	326	354	349	341	362	386	339	371	321	341	348	317	375	376	385	332	381	364	348	359	351	380	359	368	347	326	380	343	346	342	364	312	351	338	327	318	332	341	339	329	322	340	339	342	345	362	338	313	355	355	340	347	363	358	336	355	362	356	337	376	365	391	329	338	344	352	342	345	341	355	350	335	361	347	334	320	347	327	358	344	376	333	373	358	383	351	347	359	337	350	356	351	367	364	315	348	338	352	336	308	345	315	316	320	345	295	345	398	381	350	383	359	359	367	343	344	381	350	327	349	353	362	387	350	351	311	359	333	350	356	357	299	339	330	353	330	365	353	373	342	355	353	346	322	370	342	338	332	371	392	379	346	393	333	356	345	353	357	350	354	388	327	357	324	318	385	368	389	345	326	364	361	362	340	342	330	367	351	345	322	362	378	338	393	359	337	337	385	328	395	340	342	366	355	356	339	346	354	344	349	309	366	360	345	353	352	376	340	365	358	327	378	360	341	355	328	331	339	383	341	330	373	384	384	340	343	320	346	373	304	365	359	369	403	329	396	382	331	339	326	345	338	368	365	315	335	355	366	383	350	382	347	366	350	331	356	362	337	345	339	377	358	350	393	305	358	358	339	348	348	343	343	337	364	337	352	363	324	391	358	320	349	349	360	342	343	320	354	328	367	384	367	344	320	364	348	347	349	367	365	341	350	335	355	330	345	379	351	314	366	375	379	327	337	346	351	371	340	375	342	330	309	348	357	335	356	386	372	313	357	347	343	348	329	334	354	331	334	385	338	330	365	355	313	328	332	342	357	337	364	325	355	369	357	385	347	345	377	356	354	338	345	373	312	378	370	315	345	385	350	335	375	356	370	361	347	342	346	358	372	336	370	361	349	365	371	352	327	360	371	382	389	325	324	358	340	340	374	347	374	385	359	365	363	379	348	339	339	374	389	330	330	360	334	331	360	341	366	365	353	357	339	365	342	340	352	338	309	395	385	386	339	388	355	336	344	356	328	370	383	392	371	356	373	344	362	358	357	361	337	386	354	355	356	364	350	340	372	307	367	378	332	320	352	339	369	350	398	340	380	366	341	350	350	350	335	354	339	379	344	331	384	391	376	351	349	353	357	321	325	367	335	362	333	352	345	368	365	326	362	349	355	376	341	348	353	347	338	343	349	331	313	391	340	342	337	365	361	330	355	336	313	362	382	348	351	363	319	338	349	333	357	371	353	353	356	351	351	327	349	372	355	362	353	309	362	333	365	361	337	350	352	400	348	321	355	359	368	344	346	369	349	345	381	395	345	371	346	334	347	361	337	381	348	315	355	346	350	346	355	336	295	334	366	330	360	402	362	383	356	369	359	351	317	356	334	358	341	358	351	328	323	372	345	356	354	357	361	362	301	343	358	331	331	385	335	346	336	377	373	372	376	362	389	375	321	324	353	357	337	360	366	359	332	346	346	341	348	331	328	344	348	342	340	352	374	392	343	373	342	346	354	352	355	370	313	322	353	344	362	338	348	358	326	365	338	349	350	410	313	342	346	372	368	374	360	358	364	365	354	318	311	346	330	359	341	341	340	340	343	393	337	359	353	345	353	356	325	361	346	363	343	324	378	357	335	341	347	332	364	380	389	353	339	375	387	360	345	341	408	340	339	351	348	337	321	358	394	383	336	362	363	334	360	329	366	381	338	317	345	304	302	326	348	353	357	387	374	355	348	358	357	344	364	370	359	330	349	344	365	370	366	382	374
5105	779	666	438	434	412	425	1283	2851	2482	1884	1040	534	394	333	342	314	316	273	357	331	302	305	304	336	291	327	304	317	347	329	309	314	306	319	327	332	309	368	309	309	303	320	318	300	298	331	328	342	293	320	312	310	302	314	339	314	311	310	306	321	311	313	313	337	291	325	311	340	340	319	318	293	303	310	321	310	334	328	332	343	290	322	336	347	343	336	306	333	315	314	318	320	321	341	330	326	318	306	305	339	319	295	330	292	342	309	313	343	327	300	323	318	311	304	357	307	323	297	327	327	285	317	351	296	302	335	281	317	360	310	348	283	317	318	296	316	317	323	347	324	292	331	332	324	297	308	298	332	326	309	336	320	307	352	283	278	272	314	293	314	338	297	311	356	315	298	330	308	281	318	306	291	313	321	297	308	314	310	333	301	340	320	308	311	331	268	280	285	290	274	308	329	309	304	331	288	349	325	333	337	290	311	304	328	318	295	328	326	332	323	291	334	324	314	306	306	321	311	306	327	273	334	300	316	325	310	339	289	324	321	333	343	311	311	326	313	333	298	323	288	322	294	332	301	329	305	296	299	323	309	300	312	288	338	287	314	314	312	366	340	317	332	359	296	319	294	289	305	311	294	298	316	330	311	310	353	290	301	326	302	308	330	288	313	323	317	330	322	334	305	328	342	349	314	321	340	319	344	314	334	321	309	312	336	306	341	313	315	304	334	307	312	296	302	302	323	306	318	328	299	306	331	332	309	310	315	336	331	321	313	333	340	292	286	307	323	305	335	334	354	302	329	350	303	317	303	313	321	265	314	305	310	319	347	304	299	332	310	304	323	317	353	306	321	346	358	292	352	312	297	342	307	305	335	340	298	324	316	310	313	339	306	311	322	304	321	327	300	293	313	258	343	333	274	307	304	350	293	293	316	320	326	331	340	308	304	312	331	320	326	309	327	330	331	323	320	325	312	301	306	323	329	327	290	327	306	310	324	303	345	302	321	297	321	343	324	306	333	297	310	301	301	327	317	328	300	347	314	317	316	300	326	304	315	330	327	281	318	317	304	349	329	336	309	294	326	311	339	320	288	311	333	346	301	301	330	306	307	293	300	298	302	332	324	301	319	298	314	326	293	327	346	303	297	299	300	317	311	319	329	294	301	289	318	352	311	324	320	329	296	320	310	311	341	294	287	315	286	302	310	315	306	322	312	305	296	324	314	329	333	339	299	303	314	321	324	332	320	308	328	328	290	314	329	366	313	296	334	298	319	323	298	319	306	331	293	333	310	317	332	294	296	319	283	315	313	310	339	335	325	296	328	335	327	278	282	299	322	328	310	308	307	324	286	304	288	313	304	308	305	330	328	304	330	322	266	320	300	315	329	345	317	306	297	296	302	339	306	320	338	324	301	338	318	299	312	315	306	297	346	305	286	304	341	336	314	297	314	339	330	288	318	316	313	340	286	289	327	288	301	341	317	329	312	338	321	338	316	343	332	328	294	322	317	287	312	320	309	298	307	341	320	305	319	292	294	339	334	300	312	338	308	295	288	329	284	330	318	317	298	322	325	332	321	283	325	331	304	302	352	309	310	328	316	299	351	271	309	347	307	318	303	311	309	284	352	319	346	310	320	303	312	306	263	315	304	329	289	321	309	321	310	297	327	328	316	326	317	325	336	296	312	297	305	314	290	307	325	304	323	332	273	341	302	322	300	304	312	304	304	280	301	330	314	346	310	338	293	367	291	323	292	334	323	314	300	310	340	300	323	335	321	310	331	325	314	319	299	311	282	335	296	322	345	306	324	280	335	298	323	314	340	287	317	307	321	311	339	329	275	326	334	310	296	301	293	340	363	337	308	324	327	317	333	311	311	302	306	343	332	274	306	330	317	261	333	327	312	326	312	323	336	341	350	308	283	305	305	358	338	334	301	310	313	327	330	292	286	294	330	305	346	320	327	342	310	298	315	318	345	278	335	303	323	295	302	291	329	319	315	328	313	326	348	305	315	307	309	311	311	289	321	273	294	331	292	313	304	291	301	294	334	304	303	303	305	312	309	311	318	294	338	329	309	271	314	331	297	297	305	309	309	296	310	329	339	328	312	312	311	298	302	316	300	325	339	313	319	319	304	311	314	313	301	305	327	295	297	331	319	310	338	331	347	302	313	322	325	314	310	320	316	319	296	357	299	330	308	348	333	299	314	324	322	325	303	308	310	348	316	331	305	340	327	296	338	308	304	334	306	338	306	330	318	304	314	338	279	297	309	311	313	293	324	291	317	307	333	352	342	280	287	312	316	331	315	314	308	341	331	309	317	329	311	304	309	290	327	317	361	297	329	291	328	334	307	301	312	303	321	292	329	329	326	320	321	293	319	324	319	293	331	304	312	355	318	297	333	305	301	299	319	299	323	325	314	287	307	310	322	320	311	328	301	317	308	336	314	305	327	343	360	333	309	306	286	297	320	334	291	334	326	313	302	331	337	339	334	309	290	320	335	302	297	281	274	279	320	304	300	328	304	317	307	302	348	301	306	309	298	304	326	302	301	339	344	360	321	305	275	334	298	319	296	325	301	309	315	318	344	301	328	324	271	325	300	346	322	339	289	339	322	304	322	304	309	300	287	311	331	298	294	329	337	347	316	331	316	301	304	281	292	351	329	283	277	314	318	337	301	314	335	309	293	310	332	341	337	308	330	336	321	314	304	317	347	295	321	320	337	302	295	295	306	312	330	310	333	310	345	316	310	285	291	320	301	296	326	317	343	322	303	328	304	303	332	302	338	302	346	325	319	321	308	339	306	327	332	327	310	335	277	313	339	337	308	305	313	324	322	317	309	296	329	307	314	341	320	342	306	315	333	339	330	306	325	301	335	295	300	312	334	290	313	308	315	309	327	290	328	294	293	344	308	304	299	295	290	307	311	333	323	306	352	316	315	351	311	313	288	336	299	268	314	310	337	330	317	328	303	308	326	297	295	277	282	317	336	323	284	281	270	293	299	283	300	302	299	322	291	341	303	300	290	295	332	294	365	306	345	286	357	321	357	311	294	308	307	326	322	295	321	322	307	309	309	334	320	307	285	305	325	340	322	328	312	320	311	338	331	330	306	321	324	320	298	297	313	333	306	352	309	307	312	281	331	291	328	302	328	322	311	302	341	327	320	328	311	321	326	333	308	330	300	339	320	304	311	296	307	349	332	307	329	301	335	342	287	306	285	289	333	300	295	312	304	282	327	319	329	274	319	324	349	298	298	330	312	305	315	356	318	344	318	302	345	304	314	327	324	313	312	331	289	308	343	313	315	360	317	310	305	302	331	279	333	333	356	292	328	317	291	334	325	333	326	345	362	313	326	327	319	312	301	341	309	317	316	337	321	300	329	278	324	308	351	303	326	299	333	316	356	303	298	325	307	317	316	318	301	358	322	302	342	309	325	334	336	340	307	326	340	302	278	301	335	319	313	332	319	323	337	316	325	337	311	294	291	329	284	318	322	334	311	321
25512	21404	27398	25556	5284	1008	1499	7566	19626	19644	13577	5383	1501	724	464	391	397	412	368	430	386	384	391	408	386	375	395	421	372	399	409	383	375	386	395	402	365	406	411	391	395	405	381	377	380	411	390	402	364	395	424	411	421	407	383	430	353	390	406	387	436	398	394	397	382	364	407	360	407	429	368	369	361	388	411	420	378	373	385	384	394	396	365	398	398	356	387	371	440	424	378	394	390	384	364	358	420	395	390	393	389	398	386	423	376	391	395	413	377	384	386	372	404	376	354	370	357	386	394	398	395	376	378	389	387	397	380	373	378	385	399	397	412	411	398	419	414	406	382	410	372	385	378	382	397	384	404	409	397	358	413	368	421	364	355	382	417	425	398	372	401	394	398	437	371	403	412	410	360	376	396	420	410	367	392	411	346	405	395	392	376	411	387	396	374	408	368	395	407	407	411	401	376	374	409	365	394	377	380	451	410	373	380	380	411	394	387	355	391	362	405	378	399	349	344	367	404	363	382	366	365	383	394	395	380	376	382	432	403	403	389	379	350	360	379	407	340	409	401	407	353	352	415	394	350	404	367	391	364	389	380	398	385	380	373	381	405	389	403	405	374	374	419	383	404	386	404	420	384	375	366	401	440	356	375	396	419	358	405	406	391	369	414	403	428	415	396	380	364	395	364	440	414	394	414	379	385	452	386	378	374	393	384	405	386	358	384	380	410	413	402	436	368	391	345	409	349	379	370	398	391	385	371	379	383	382	399	372	424	361	389	368	393	451	432	391	377	412	406	389	392	397	442	362	393	389	402	399	394	379	379	396	379	359	363	394	379	365	392	370	378	378	430	404	381	364	385	403	390	387	412	407	386	388	394	369	356	406	386	378	403	397	435	375	402	388	376	379	404	391	382	385	434	383	362	416	388	371	399	397	378	428	402	405	403	381	363	397	429	403	430	400	371	398	375	383	368	407	383	381	388	391	406	393	387	395	352	382	400	378	405	411	380	380	408	393	376	385	396	350	375	395	378	364	418	349	410	358	431	392	381	385	421	400	409	393	422	388	426	378	448	418	390	408	356	389	413	374	397	383	383	397	409	354	382	367	382	378	390	336	405	361	409	398	392	380	379	446	378	398	370	398	388	404	384	420	403	398	378	360	417	405	383	389	388	378	399	378	396	358	415	394	411	382	354	417	409	430	379	426	357	409	395	373	370	425	389	394	441	386	371	400	365	381	389	366	390	390	365	359	398	368	417	421	369	383	400	399	389	403	382	384	356	373	388	373	368	402	359	408	379	409	388	394	369	379	406	385	384	371	406	393	378	382	395	383	355	359	355	422	407	365	390	364	392	410	402	403	403	395	425	404	414	401	356	399	364	361	408	348	382	376	391	395	390	402	369	400	365	414	350	395	373	452	381	426	379	423	389	367	374	379	419	384	386	400	340	400	402	394	383	389	392	390	387	407	380	400	424	402	384	372	389	404	366	425	345	431	382	417	392	394	396	384	421	375	398	389	417	397	389	378	365	399	370	386	379	363	370	380	374	385	380	381	397	393	406	403	375	389	370	417	401	404	425	368	383	381	383	389	388	358	404	449	400	438	340	379	419	345	386	421	401	377	365	367	417	360	377	370	402	370	351	382	394	402	398	349	402	378	362	385	389	367	405	392	380	378	393	405	408	408	413	374	361	388	388	369	383	385	375	397	394	391	390	455	367	364	343	392	380	389	408	377	351	400	371	425	408	371	389	383	378	390	398	379	409	376	392	400	395	388	344	381	381	385	368	411	397	374	389	390	376	365	364	383	382	366	356	390	399	390	383	388	390	394	391	391	410	419	388	389	406	387	421	374	367	395	369	364	384	421	407	405	434	405	381	373	392	373	366	386	406	412	418	414	382	369	372	384	351	381	372	392	434	377	406	387	374	388	364	382	377	412	383	410	400	394	411	415	383	368	384	352	386	365	371	386	397	390	397	412	364	381	406	396	403	395	364	342	378	381	400	383	399	394	392	411	417	363	414	370	397	373	406	383	401	388	418	419	397	378	423	395	373	393	376	405	410	377	387	375	389	399	410	386	379	391	425	402	388	413	375	364	383	402	387	394	346	364	362	368	420	379	361	387	370	381	391	360	400	375	389	408	409	406	407	402	422	410	351	391	384	415	379	380	398	417	400	412	393	380	374	381	438	406	420	376	382	393	358	409	381	389	382	393	376	415	432	394	404	398	409	357	372	376	402	391	386	336	412	392	422	386	374	376	391	416	385	374	401	395	402	418	382	375	378	384	381	359	389	369	371	417	344	400	347	389	376	387	386	350	396	397	374	376	409	387	396	403	361	378	390	380	413	394	386	416	384	365	379	383	398	380	356	394	370	415	426	392	401	343	392	396	377	373	404	374	372	389	411	363	389	409	393	398	359	372	428	433	389	389	388	398	417	385	381	385	349	416	387	374	364	355	368	391	393	415	414	391	373	377	361	439	385	361	345	376	400	432	409	359	393	372	412	384	353	390	383	350	391	412	400	392	399	369	392	399	384	373	428	383	404	405	386	349	404	402	394	390	402	423	388	377	375	399	360	367	410	429	405	396	397	406	396	361	371	364	421	401	399	381	446	406	379	367	415	376	388	368	373	402	338	383	390	412	404	400	393	380	402	380	395	381	400	393	366	398	386	397	403	381	392	400	361	396	384	452	415	373	359	395	411	393	392	358	380	363	408	425	439	401	403	374	392	366	425	454	395	408	396	435	397	382	401	411	401	407	376	388	421	392	398	394	386	393	388	372	388	405	364	368	380	410	380	437	404	382	368	375	364	375	390	401	405	345	391	400	381	386	423	376	382	400	402	353	383	409	387	391	394	383	413	388	378	394	407	398	365	375	367	385	394	398	369	401	379	386	371	402	399	393	396	393	348	352	388	396	405	419	396	370	429	382	399	391	391	353	393	412	359	398	424	425	367	374	407	355	407	348	366	356	378	349	407	429	402	415	381	383	405	385	384	414	386	407	397	385	356	410	380	393	341	401	400	400	392	425	413	399	401	414	415	383	383	363	370	367	370	405	374	389	387	394	389	391	376	364	384	400	384	401	382	417	401	385	413	389	391	389	390	381	367	386	374	417	361	385	373	390	383	397	379	418	421	375	365	389	381	397	417	407	399	401	369	376	375	400	378	391	415	374	387	379	372	373	406	369	384	397	404	375	394	399	391	380	370	407	382	381	385	391	380	384	365	406	400	413	395	408	394	378	390	415	366	367	409	381	396	382	373	424	425	388	403	352	355	382	367	381	370	374	387	411	362	377	413	420	401	367	368	409	429	397	383	393	392	383	407	391	384	379	361	370	413	382	397	436	376	391	378	420	405	401	345	390	405	367	378	405	370	392	404	389	372	383	384	413	398	429	413	379	388	418	387	367	382	402	396	378	402	353	402	383	389	406	382	381	358	410	386	404	410	393	374	411	367	403	413	392	405	416	420	350	393	361	363	349	360	399	384	428	376	385	386	368
3677	3242	2529	1329	985	796	1966	10171	20764	17803	12023	5021	1594	809	434	376	348	328	342	345	362	410	362	376	331	377	373	341	378	355	342	390	340	393	379	382	370	384	375	385	357	357	358	370	377	353	370	402	338	382	349	380	341	376	332	367	388	353	351	395	337	392	353	358	361	377	372	354	355	358	371	377	317	373	375	358	358	389	392	356	376	358	394	369	386	359	323	352	371	369	384	330	330	368	365	391	365	374	377	317	360	402	379	362	321	362	355	373	357	338	404	351	364	371	370	358	377	373	384	370	337	345	364	363	403	373	400	378	363	356	390	380	366	359	385	374	350	343	384	327	367	372	365	349	375	358	366	383	344	380	366	402	348	335	365	340	384	347	364	324	363	371	393	380	369	347	372	375	358	335	333	362	377	345	353	398	322	396	358	365	365	351	351	376	388	350	330	365	359	367	372	355	380	384	333	349	359	359	388	361	408	400	360	369	365	363	394	352	316	329	386	358	397	376	348	390	343	399	419	374	374	374	376	344	371	384	360	324	373	374	336	375	363	357	343	346	353	368	348	382	339	376	382	379	373	410	371	361	380	350	366	378	390	376	371	351	356	342	340	362	363	364	373	354	364	386	345	396	338	363	338	367	368	367	373	358	329	356	375	381	389	379	378	350	405	363	347	339	376	341	341	338	354	404	368	366	343	370	347	363	368	371	347	375	400	336	344	368	359	380	357	343	401	367	359	333	357	351	374	375	362	359	358	409	358	383	355	332	349	394	382	382	357	369	337	358	361	387	348	390	350	376	394	370	345	375	351	349	389	372	343	371	364	415	354	346	379	406	388	403	363	326	377	352	319	354	331	360	339	369	381	394	383	382	357	356	374	346	347	392	348	337	352	360	353	366	368	340	337	354	384	363	340	374	351	370	381	348	354	357	346	364	374	383	358	346	328	364	354	388	390	337	344	380	337	342	397	366	369	334	367	365	372	361	391	378	363	353	370	367	343	389	363	347	369	372	389	344	372	364	350	361	358	374	405	354	370	379	356	362	356	389	340	355	381	380	340	359	405	387	329	365	383	326	341	336	383	333	346	375	379	365	329	374	382	375	365	361	347	376	386	366	363	353	362	358	352	412	349	341	361	362	389	366	361	370	362	378	347	347	369	345	358	339	309	355	333	364	370	377	369	356	354	371	358	321	348	333	365	335	355	353	379	359	391	381	377	368	333	360	373	376	364	358	360	301	342	333	362	359	379	360	342	336	379	391	362	359	365	381	362	378	349	340	359	359	352	337	376	363	361	340	388	382	330	373	355	381	398	352	346	372	376	355	352	363	317	340	348	359	381	338	366	371	377	357	364	361	380	394	390	355	343	349	369	377	352	370	369	377	394	386	389	372	360	369	344	362	379	340	378	344	375	352	374	393	347	358	400	367	357	370	386	356	353	364	358	352	370	392	359	377	346	373	366	353	362	376	338	376	355	337	361	386	380	378	348	370	357	374	377	384	372	379	374	355	366	369	364	347	342	386	366	333	368	361	368	404	355	367	345	343	384	362	372	357	377	369	360	375	346	359	331	346	342	359	353	373	359	365	362	332	385	357	364	341	386	374	364	364	328	422	359	381	348	344	364	364	393	371	382	399	358	355	391	360	395	390	373	375	356	376	364	347	372	350	384	353	346	343	382	376	353	375	356	355	392	383	371	381	339	347	342	359	338	352	385	338	373	342	347	398	398	389	351	349	356	307	373	378	371	348	396	368	382	354	353	347	382	350	369	339	349	353	386	370	385	396	341	392	357	391	376	375	376	332	365	348	348	372	371	388	378	371	364	378	383	393	377	359	357	384	366	369	376	365	355	362	381	368	348	378	389	359	380	358	353	369	378	369	358	357	340	435	362	376	373	336	350	371	356	368	345	357	359	374	340	388	330	384	367	377	377	334	382	360	374	355	372	347	361	353	376	384	382	362	345	365	363	348	352	356	367	346	359	371	360	342	352	330	357	362	355	358	376	374	378	361	353	341	344	370	337	355	345	377	358	352	341	379	381	348	345	349	345	380	356	422	353	379	386	350	338	382	383	367	335	383	347	394	357	393	354	365	384	355	342	362	381	359	359	364	362	378	353	364	365	369	366	373	370	369	364	328	345	353	372	335	339	369	348	347	367	348	354	360	332	342	357	378	347	365	355	333	367	345	354	355	369	341	351	346	369	368	373	371	359	337	350	365	333	343	346	357	358	359	354	368	347	371	356	380	350	341	381	362	355	348	372	355	387	366	380	354	364	365	364	323	339	313	353	310	382	353	369	350	360	366	354	379	347	356	380	362	361	364	333	375	350	364	395	370	342	372	364	366	376	349	363	352	368	362	381	380	348	355	350	370	336	361	373	361	352	379	377	358	353	346	390	357	369	329	368	402	337	387	335	359	365	346	335	335	344	393	338	344	340	339	356	369	342	384	341	348	356	359	354	380	366	408	329	347	386	353	411	379	379	363	401	352	383	352	357	352	339	358	373	369	351	361	394	375	382	361	330	373	365	381	357	331	412	338	378	374	375	383	357	360	333	377	368	372	344	342	392	402	333	383	359	377	373	374	340	335	392	351	367	348	375	408	356	381	363	379	347	371	398	340	419	334	344	378	352	328	341	347	342	360	362	338	368	334	360	340	396	385	350	350	383	363	369	379	359	357	370	354	396	389	383	354	336	366	387	349	371	354	367	366	366	406	362	350	380	391	364	372	375	379	368	392	359	374	345	368	366	375	407	355	355	356	355	365	390	362	370	370	372	379	334	355	364	346	386	410	377	353	336	387	345	344	357	383	394	386	357	355	377	355	348	354	367	399	370	358	353	375	330	364	389	366	387	395	363	377	349	336	372	386	376	373	370	328	364	374	369	338	372	358	360	380	359	357	371	371	348	331	416	358	364	359	363	388	355	356	389	351	398	354	353	370	371	339	388	323	384	386	380	351	378	381	374	343	391	371	359	355	349	345	372	380	365	339	397	366	373	364	325	392	356	382	354	341	342	354	377	338	320	358	382	400	355	356	347	360	359	360	368	345	379	327	361	376	372	341	345	357	371	345	350	352	334	398	356	367	369	340	371	344	362	349	377	350	365	386	361	373	369	361	410	372	384	345	367	379	353	335	354	335	351	373	351	376	357	367	360	382	385	384	336	357	333	362	405	369	326	382	357	345	357	385	381	371	372	345	324	381	373	357	317	363	354	361	343	375	339	351	361	384	365	343	348	372	365	345	347	371	353	352	365	332	367	354	358	385	368	357	347	364	344	357	380	361	345	335	372	390	338	373	338	365	366	374	320	371	371	386	358	379	386	341	331	347	337	373	378	362	335	348	361	361	353	372	352	367	360	333	382	359	370	361	353	345	358	360	391	348	359	374	349	344	357	374	370	373	380	355	362	345	367	335	350	375	388	359	344	360	349	345	380	390	368	394	338	353	385	395	394	358	356	347	387	372	367	390	351	383	383	381	356	305	345	352	346	394	380	351
24405	21456	28790	24488	21402	7406	2784	5667	32712	37337	28839	14414	3770	1380	778	597	553	577	566	543	554	579	542	571	535	507	529	553	559	502	540	533	538	565	534	528	519	549	555	552	551	543	515	530	504	542	526	547	549	523	526	537	524	519	549	546	514	530	542	555	496	490	527	539	498	546	499	576	524	523	520	501	562	538	535	528	516	528	514	563	561	512	525	503	549	536	489	581	514	528	562	478	494	522	523	543	524	558	557	540	544	496	582	534	515	493	565	560	526	527	501	544	541	535	527	541	508	543	537	524	533	526	522	560	527	584	548	545	554	547	549	484	513	548	534	510	503	525	535	558	502	568	483	532	507	528	552	517	483	539	502	520	498	560	502	543	533	506	516	567	549	557	535	530	566	539	516	529	514	548	486	545	505	527	503	532	519	516	533	558	512	508	526	551	554	551	488	489	521	536	550	564	505	547	572	525	523	519	546	514	510	509	531	551	564	515	562	561	509	552	519	558	521	509	534	533	587	517	534	545	494	537	566	554	526	538	529	570	557	496	555	519	532	546	530	513	513	504	526	503	507	530	500	620	556	534	567	522	532	506	534	558	551	516	504	543	527	570	530	524	546	501	552	518	483	500	504	549	537	563	512	536	491	512	523	526	511	523	559	489	538	494	454	529	540	515	488	536	473	503	508	506	554	512	536	520	549	515	504	547	538	592	514	579	526	522	517	528	563	532	522	480	583	525	516	501	565	503	566	519	556	518	540	527	524	504	513	489	546	531	528	535	502	497	525	538	491	537	518	516	571	535	471	570	524	515	497	501	513	511	506	517	532	537	490	527	525	528	512	541	521	536	502	533	541	488	527	593	505	519	533	543	532	548	565	533	526	566	555	541	557	525	530	554	499	568	539	525	529	548	517	509	528	532	543	530	559	525	520	530	489	508	545	532	562	528	484	504	503	569	529	545	535	536	508	519	531	523	527	529	497	509	536	544	562	553	572	549	500	505	518	554	540	552	502	517	509	503	514	542	515	529	497	533	535	528	543	547	479	530	533	524	534	483	548	540	541	507	553	536	519	546	532	526	559	544	519	517	530	528	517	514	502	502	512	517	513	474	541	542	524	521	560	520	535	485	557	557	490	553	544	517	515	503	546	537	570	533	585	568	559	557	511	539	554	528	560	514	512	514	521	502	521	536	491	517	504	520	525	543	542	525	508	536	527	541	549	541	533	510	536	456	523	569	523	541	520	548	525	551	503	552	533	504	532	536	529	535	530	521	469	526	527	534	530	505	510	519	545	548	502	556	553	543	497	552	566	535	550	510	509	508	545	540	558	545	517	481	507	546	543	522	551	526	514	553	549	542	515	522	478	537	526	596	524	493	503	540	553	534	534	545	512	555	483	533	556	558	579	510	528	563	551	557	521	525	510	541	487	503	534	549	538	479	539	494	517	540	543	489	589	496	562	480	542	558	552	507	575	537	527	485	531	525	522	532	526	520	559	512	545	526	538	551	561	511	520	524	511	507	492	502	528	558	550	475	527	553	505	503	532	546	490	527	544	549	485	507	565	612	520	531	510	558	525	499	510	543	542	516	507	516	572	506	495	518	554	515	536	531	554	518	520	515	555	515	554	510	532	512	527	547	513	528	541	537	521	549	529	534	555	537	516	504	535	521	514	536	515	558	543	551	528	548	556	537	518	533	515	516	481	508	542	527	498	532	471	525	488	490	519	537	530	564	518	504	511	515	496	537	538	549	565	541	569	525	567	507	514	503	529	547	520	524	538	545	487	530	552	554	549	537	528	491	485	556	522	507	527	508	528	493	527	488	525	529	524	523	552	533	547	531	489	536	538	518	542	500	536	524	532	490	570	516	536	531	533	515	547	565	465	562	503	501	532	530	528	514	517	497	512	527	556	516	535	519	510	524	498	534	534	527	553	548	562	522	532	539	554	504	534	502	524	521	518	520	538	546	496	501	496	540	493	560	517	538	512	522	546	535	553	480	508	502	530	544	541	511	527	519	516	552	556	510	519	526	525	539	561	546	531	530	531	536	533	519	522	515	529	520	533	534	519	562	559	535	514	550	515	534	500	548	518	531	512	516	556	514	534	525	563	560	548	566	555	523	525	580	520	539	523	536	510	530	530	497	476	543	569	533	515	527	519	503	498	527	534	562	504	489	529	486	536	535	484	481	540	575	510	518	564	498	545	480	528	553	517	534	498	524	533	544	548	495	498	520	531	506	524	530	524	491	528	555	548	517	517	509	536	496	533	511	558	472	500	542	513	531	534	531	561	490	527	550	512	536	517	532	535	504	513	544	513	503	567	561	544	527	522	505	506	539	556	500	500	518	533	519	529	524	486	510	531	525	554	533	538	546	540	532	517	506	548	513	513	522	551	563	526	522	558	522	508	546	490	545	516	508	518	512	521	569	515	513	526	513	526	543	506	547	479	516	505	490	521	504	534	540	556	529	541	554	518	475	527	537	501	570	518	542	508	535	579	525	541	547	494	522	511	516	532	533	501	541	492	517	498	520	503	507	525	531	519	504	541	552	522	523	531	542	576	504	523	508	534	493	551	540	509	505	516	525	522	516	476	536	507	553	542	524	611	505	441	543	526	560	503	504	542	512	566	551	521	535	497	526	566	550	496	541	552	516	492	527	504	564	505	517	511	553	559	568	556	544	507	532	580	516	506	488	507	514	500	507	508	555	535	485	501	539	560	529	525	530	530	511	534	484	535	498	546	552	540	542	490	527	541	528	530	566	513	534	522	546	544	533	525	517	535	523	533	519	513	511	484	535	571	524	542	518	546	485	531	491	486	509	522	526	526	516	521	527	558	526	485	524	518	487	592	520	530	527	548	536	549	541	531	519	554	538	550	543	502	532	501	509	534	514	536	548	505	518	539	502	528	534	549	529	499	496	508	523	512	503	523	577	535	513	535	537	503	521	558	547	480	547	505	532	520	528	524	539	525	492	514	510	546	511	503	549	510	516	483	560	514	521	528	522	549	549	549	554	534	518	547	509	554	515	511	496	518	549	549	508	494	531	542	583	487	574	543	553	505	553	488	539	558	515	531	563	530	497	524	533	568	495	547	506	569	513	533	487	530	531	550	516	548	535	535	535	517	540	552	512	496	487	539	558	529	546	500	520	549	534	532	479	530	538	546	511	534	498	533	509	521	493	491	567	514	524	529	538	541	521	546	514	520	589	469	501	575	533	538	505	498	514	516	544	536	541	541	516	537	530	518	560	573	520	539	516	511	475	494	509	520	560	553	498	550	515	556	508	503	488	519	550	567	531	513	503	541	539	568	532	510	574	495	543	529	531	518	506	495	530	532	519	532	513	567	538	508	502	527	552	554	486	515	536	521	528	509	530	496	560	507	568	530	469	584	523	493	472	544	570	530	549	540	522	513	516	557	566	518	497	503	495	509	512	511	529	543	499	550	510	512	542	527	535	528	554	522	533	502	533	524	534	558	528	535	510	509	536	530	529	499	501
3957	6329	5232	2701	1914	1520	2644	7788	35609	33078	23314	11049	3320	1524	637	542	467	484	459	487	468	448	469	468	473	461	468	475	468	504	511	479	485	465	476	512	499	470	466	527	491	459	512	457	470	504	482	486	504	454	477	496	457	478	491	511	476	463	498	424	476	527	492	501	490	458	508	462	456	484	453	489	469	473	469	475	476	486	451	457	469	478	456	462	480	505	469	486	487	459	478	469	460	485	491	499	480	488	509	491	472	506	487	498	482	491	502	491	513	466	453	474	496	470	456	466	477	485	484	523	441	480	454	491	529	471	483	487	513	463	482	477	471	448	465	455	464	499	456	481	458	498	450	454	479	455	458	471	486	496	461	494	499	484	474	513	482	479	439	503	479	481	463	485	523	497	492	524	462	424	526	500	454	467	465	489	446	494	496	497	453	461	452	459	490	490	479	476	490	492	497	468	502	469	489	461	510	472	518	480	458	488	469	441	457	481	442	473	479	431	430	461	512	473	472	447	425	486	462	492	449	490	503	491	459	527	511	500	479	468	462	469	489	482	502	500	481	461	487	462	482	493	501	485	455	470	491	487	530	438	452	481	433	491	456	445	488	457	457	478	476	502	491	468	488	468	511	478	478	464	485	448	470	503	463	491	460	514	478	481	481	489	478	479	490	499	454	461	432	480	467	480	455	492	439	470	465	470	468	514	440	467	479	508	469	458	474	470	482	494	474	480	495	466	426	512	457	468	438	485	483	499	430	488	496	452	441	435	480	484	449	473	449	463	491	523	468	472	513	490	491	466	448	457	462	541	503	476	449	468	476	484	487	448	475	450	441	469	524	465	491	461	426	425	455	461	431	479	468	483	471	484	479	465	484	473	462	433	463	455	475	500	463	453	467	444	430	483	468	494	495	471	499	382	439	450	504	475	487	492	446	466	497	487	483	464	481	492	489	471	490	473	516	469	483	517	447	491	491	471	450	431	516	439	470	481	487	449	471	516	496	505	478	499	506	450	435	458	502	482	439	445	474	479	456	500	473	487	495	499	467	507	468	504	487	484	463	467	499	477	458	488	482	480	505	465	458	449	515	437	422	478	476	450	478	463	498	510	475	479	495	458	465	491	459	451	480	478	440	500	435	479	460	490	467	488	469	437	495	495	512	478	514	463	496	547	449	482	478	501	460	503	477	496	440	447	493	449	460	462	451	491	477	460	465	468	495	512	476	493	440	512	475	479	472	476	479	481	478	469	458	512	454	483	447	478	488	501	504	502	507	465	466	449	468	450	459	509	463	486	486	500	436	477	487	495	464	455	496	454	457	455	454	479	464	447	466	497	475	441	424	489	485	463	483	455	482	450	454	479	465	455	454	482	446	484	458	463	443	513	446	485	501	484	464	432	488	475	467	453	483	507	406	535	490	513	491	490	464	442	462	458	438	470	485	493	523	491	462	471	472	488	479	434	511	472	487	504	440	490	471	457	468	498	462	493	499	475	488	445	458	455	457	459	453	466	480	449	512	492	457	474	485	459	498	485	454	517	500	431	473	499	490	483	491	500	482	476	478	477	471	466	477	474	432	420	496	478	470	441	479	465	486	450	460	491	482	492	481	511	459	497	476	507	481	452	462	459	474	468	486	490	468	445	490	500	459	482	476	490	454	471	515	454	463	486	467	414	468	517	461	476	445	496	450	458	469	437	508	498	458	499	453	487	466	468	479	446	475	434	445	485	498	451	497	457	480	413	490	499	447	486	472	463	497	478	527	473	463	493	487	442	435	493	471	480	467	490	483	485	434	471	463	500	490	459	479	475	470	512	448	472	452	501	430	490	437	475	488	495	469	450	507	471	495	486	487	501	441	468	499	412	457	458	487	486	479	448	453	469	422	426	484	484	445	525	470	483	492	487	497	483	458	498	462	493	459	491	520	512	480	460	441	468	491	465	482	439	494	476	491	488	443	441	491	460	484	497	407	440	416	491	466	490	479	514	493	455	464	480	463	477	471	455	465	497	490	526	454	476	496	485	487	501	473	471	453	488	448	479	494	470	457	446	492	486	453	468	457	472	501	494	468	497	461	510	471	455	459	458	493	450	477	475	449	448	478	493	488	480	482	519	479	461	490	462	469	514	472	427	497	501	498	468	513	468	467	437	513	448	470	479	475	460	441	495	483	447	457	471	459	475	483	482	480	499	453	464	478	465	473	451	452	490	478	460	442	480	487	486	488	486	450	521	451	448	496	441	475	479	460	491	479	494	492	466	442	480	464	437	439	503	475	447	462	445	464	491	476	451	465	441	509	476	481	478	481	470	477	483	468	462	496	471	463	441	495	530	478	489	464	478	436	467	483	477	492	476	454	474	506	458	478	464	464	457	469	480	470	472	479	430	488	474	501	483	486	469	461	458	471	489	494	516	490	444	498	471	481	441	430	459	471	476	449	475	488	483	500	462	465	440	532	453	413	492	469	442	431	438	465	478	536	481	480	451	434	460	448	486	460	480	493	456	466	482	448	458	473	489	483	451	482	485	480	509	448	456	495	502	457	437	510	484	462	474	460	471	497	466	468	452	471	499	474	499	492	477	431	479	445	471	477	489	481	467	505	487	437	457	450	497	454	458	431	444	467	452	431	441	470	460	488	456	428	475	478	470	467	455	454	462	489	486	465	443	479	479	509	478	478	445	476	462	468	479	472	494	466	479	467	508	507	462	442	482	501	473	465	490	435	482	481	460	452	462	472	464	448	478	461	454	437	446	460	436	488	482	495	506	513	467	506	483	462	459	477	480	467	490	466	451	469	492	454	462	488	462	485	469	490	479	455	471	473	472	482	503	478	458	499	471	437	502	468	483	476	493	476	440	479	465	493	452	497	450	462	470	498	460	487	465	445	455	443	460	448	476	466	475	453	500	468	456	483	464	478	476	439	455	520	496	502	484	478	451	483	478	486	440	464	461	464	445	475	465	464	500	471	485	458	449	453	489	484	472	481	504	452	457	456	436	452	452	508	500	489	481	479	458	462	477	469	508	470	493	480	454	477	480	469	464	501	466	513	480	469	448	438	470	444	481	479	469	425	448	446	442	468	488	467	516	452	469	466	534	486	464	475	475	472	486	467	490	458	475	470	509	456	485	427	450	490	433	488	460	505	504	483	499	438	462	480	508	461	420	462	487	500	443	465	508	499	457	505	497	514	443	464	469	479	446	458	457	477	461	471	495	503	473	478	446	487	505	459	480	516	468	468	469	443	490	485	458	477	514	469	482	487	474	485	438	486	450	454	479	470	430	433	470	462	481	494	468	496	475	435	500	449	495	478	489	477	433	469	455	481	471	446	443	510	478	502	411	485	486	479	439	457	504	460	493	519	473	487	449	450	467	468	453	408	465	475	483	455	456	480	447	464	482	503	489	483	461	511	506	487	484	465	494	503	459	469	464	448	495	474	475	485	471	466	467	451	468	458	478	458	447	468	481	485	466	492	459	480	456	512	457	513	445	482	437	469	486	465	458
27747	11472	1450	859	637	435	467	611	2027	2500	1932	1168	581	439	383	366	351	320	352	379	344	341	347	343	360	364	334	352	312	332	356	331	326	347	324	377	307	342	329	317	326	372	354	330	391	338	355	371	347	340	382	345	341	339	346	351	372	364	333	361	324	332	362	345	355	348	347	335	321	322	324	294	376	335	352	348	354	349	367	301	348	339	327	353	351	388	378	355	340	309	344	346	348	308	353	327	343	326	342	362	353	348	354	333	346	354	332	337	336	348	355	318	352	328	355	333	376	373	310	306	305	346	340	329	343	342	311	351	335	347	340	350	347	332	371	326	323	381	310	316	311	358	351	347	336	331	377	315	340	341	350	373	310	330	346	327	348	329	361	338	382	328	343	348	342	344	326	325	350	338	328	356	334	355	337	357	340	329	356	347	333	314	370	329	357	343	329	329	375	339	317	333	316	356	359	336	335	338	340	347	325	341	325	346	350	344	320	371	353	353	341	342	347	344	358	353	302	311	351	340	331	329	351	353	322	330	369	300	341	322	343	325	382	339	355	348	369	332	334	348	334	292	320	324	396	360	324	328	306	335	307	327	331	335	307	346	342	333	336	351	340	366	320	374	368	360	345	351	362	347	381	330	315	369	351	320	323	374	373	327	323	341	354	332	336	336	344	347	336	346	315	319	316	327	301	362	334	326	341	325	329	295	346	346	318	362	356	374	352	353	384	329	361	329	348	353	352	372	334	344	352	319	323	337	359	326	355	335	322	331	362	333	323	322	342	357	349	360	333	344	346	366	318	310	335	353	354	323	352	346	347	332	337	347	351	314	327	356	315	353	320	346	318	364	330	374	351	337	355	346	349	371	376	351	310	344	359	343	313	318	347	330	338	355	333	366	307	352	361	326	322	363	370	332	372	340	316	339	358	351	356	353	384	340	323	335	340	391	386	339	345	343	330	360	322	360	335	337	318	311	324	311	348	384	340	300	362	358	337	359	304	306	322	338	345	360	353	345	374	359	326	353	330	336	324	345	348	310	342	358	335	357	329	364	342	342	355	344	348	365	355	346	381	351	306	332	328	341	350	350	305	320	345	351	319	335	359	361	322	340	352	334	339	345	351	341	357	313	336	352	361	350	351	333	317	367	328	350	344	346	342	369	357	336	344	339	324	310	342	335	346	361	321	380	330	312	337	357	340	318	334	375	346	361	326	326	333	356	364	337	349	343	356	344	363	352	355	346	327	349	372	371	348	324	382	323	350	342	328	366	349	358	335	376	305	358	313	313	366	355	375	341	346	333	336	310	307	341	349	327	335	314	367	366	345	359	348	326	342	366	355	317	349	356	341	314	290	307	372	329	362	354	353	337	334	362	326	317	347	318	319	337	336	329	351	338	321	349	348	318	324	325	318	333	355	332	346	334	335	355	339	344	366	324	340	352	347	355	359	316	344	340	340	356	337	320	366	352	358	334	347	342	355	351	329	334	352	365	342	357	355	337	358	377	351	388	338	343	354	395	330	351	342	327	329	344	309	314	322	373	324	313	360	366	358	345	335	325	326	367	365	314	337	339	343	352	342	356	345	353	351	300	343	348	344	354	336	329	308	350	346	325	376	348	349	367	317	354	327	364	330	341	344	320	337	329	357	364	332	334	319	365	335	357	333	326	307	359	349	330	369	364	304	350	351	377	384	340	368	379	360	341	347	364	324	352	364	342	342	327	318	324	345	360	333	335	300	331	351	336	335	335	337	361	391	341	327	345	343	325	350	343	322	340	367	339	303	340	340	313	329	341	326	314	348	333	332	327	331	341	330	313	341	334	359	367	360	303	364	303	343	324	338	315	317	314	382	342	349	348	345	338	342	373	329	354	384	332	374	334	334	348	344	340	351	329	365	319	342	317	394	352	327	344	313	340	324	324	339	312	338	325	330	360	316	374	374	368	354	344	335	335	366	333	354	346	357	358	326	346	326	329	399	328	357	343	348	332	352	328	335	329	312	379	344	352	350	297	332	301	342	311	367	353	345	309	342	322	329	351	320	350	351	357	352	360	353	337	321	310	323	311	356	361	319	303	340	327	340	336	325	340	371	344	337	328	346	345	309	342	323	313	362	319	314	348	355	339	306	343	332	335	337	355	337	357	341	367	381	332	367	350	355	336	356	337	338	326	323	301	361	363	307	354	343	382	307	360	351	346	319	337	308	373	351	366	359	342	336	350	360	337	331	354	342	332	338	346	323	312	320	382	339	366	347	320	339	330	333	332	307	341	341	336	334	337	332	356	328	340	345	332	367	354	375	333	344	336	364	333	312	358	324	337	339	325	369	340	353	335	364	336	343	347	345	281	323	315	319	348	383	375	337	335	345	323	356	330	333	316	357	352	350	354	354	319	324	348	338	335	377	336	339	345	378	370	346	360	351	363	334	328	333	328	348	351	359	342	367	328	325	325	333	338	345	360	341	333	348	323	343	383	335	362	343	345	335	353	324	371	387	368	336	363	334	339	331	325	357	346	326	351	328	365	362	361	325	368	359	338	349	343	351	345	334	311	319	353	340	372	367	326	350	344	367	345	331	375	342	342	368	326	315	354	348	344	343	338	332	371	332	331	338	361	330	339	342	353	345	318	348	348	371	331	319	346	301	329	348	340	357	329	352	344	356	344	361	348	375	311	334	338	363	371	358	331	319	348	352	347	340	334	318	321	352	291	359	320	346	348	311	349	367	342	342	363	315	339	333	359	316	376	359	346	316	336	332	331	338	361	343	326	346	346	339	322	344	351	326	336	349	356	369	323	328	337	335	366	338	346	330	316	350	360	353	306	342	348	373	333	370	346	372	374	314	362	353	325	340	327	310	357	322	333	348	340	360	359	342	338	389	348	357	335	349	348	329	347	374	347	330	380	365	374	329	366	338	342	327	328	367	347	372	357	351	325	328	363	353	341	336	335	337	342	349	328	327	317	328	321	336	393	334	361	325	359	345	335	348	362	324	327	325	353	353	329	342	336	355	362	327	324	314	372	334	333	324	314	348	348	338	324	310	364	318	364	314	318	344	345	357	302	345	342	361	346	322	321	347	369	332	363	349	328	321	373	346	368	378	333	365	322	317	334	360	355	295	337	379	328	372	354	336	368	327	358	346	364	318	328	352	350	328	316	306	336	349	325	348	361	351	339	354	364	331	338	305	355	359	330	366	340	339	374	366	322	332	320	339	356	357	303	337	366	336	335	333	357	323	334	350	337	357	356	342	365	332	323	332	327	370	340	355	363	311	351	339	329	335	336	348	339	359	329	359	326	363	384	318	312	309	356	313	351	352	296	361	328	329	352	329	358	327	336	343	328	339	340	304	336	360	290	323	355	378	324	348	310	362	356	340	324	325	341	349	349	347	337	353	352	311	365	337	331	320	321	368	358	362	360	320	325	355	311	329	343	314	356	335	351	335	325	323	346	340	330	344	397	338	341	352	385	293	322	347	363	361	338	356	330	349	305	357	341	311	362
5107	755	703	429	390	405	462	748	2738	3118	2183	1169	612	408	329	308	320	286	304	299	306	283	348	308	294	313	298	327	309	302	306	311	327	277	313	300	307	262	321	318	324	317	313	321	293	280	329	307	282	307	312	313	271	280	296	314	322	302	307	290	314	308	309	309	314	309	304	302	294	309	287	314	284	291	316	288	355	294	299	304	286	270	314	341	324	355	278	332	328	308	289	301	314	301	294	323	322	305	294	299	301	322	293	298	299	299	328	315	345	281	300	325	289	314	330	295	291	303	318	297	306	296	264	285	286	294	266	291	314	282	318	305	294	296	276	298	290	332	310	268	305	315	262	320	293	293	323	280	366	285	331	293	315	301	271	311	304	326	285	293	290	313	325	277	305	324	309	298	281	285	329	306	270	323	308	314	305	313	280	322	307	306	284	319	292	364	305	308	321	285	301	318	317	294	337	311	315	296	314	310	328	283	325	323	320	300	318	295	310	328	306	311	320	293	300	305	317	296	298	320	291	307	299	315	324	288	314	339	312	312	298	294	312	333	318	285	310	281	308	299	301	326	326	297	309	307	311	329	323	310	307	282	319	294	328	291	298	316	288	327	289	284	290	295	308	302	296	287	318	294	326	319	314	303	272	291	305	302	314	305	319	317	307	295	305	307	315	290	305	322	293	323	343	315	339	302	292	312	319	291	317	333	308	291	302	272	303	318	298	333	323	301	313	317	318	314	307	302	311	321	314	302	352	299	297	312	296	301	336	297	307	307	298	294	313	292	312	267	330	248	296	303	310	329	310	311	325	318	261	282	317	285	293	308	314	322	307	312	330	334	341	325	292	321	330	319	274	276	305	312	312	273	276	305	314	299	299	261	293	296	311	314	297	322	315	327	298	324	302	312	326	348	277	301	263	352	311	303	325	320	316	300	307	280	293	283	330	318	299	318	273	316	365	309	324	323	304	319	285	293	296	307	254	271	327	290	298	318	312	306	308	317	323	333	309	322	304	324	307	317	297	256	337	301	304	314	306	306	300	272	304	296	304	319	274	330	334	303	285	314	336	308	320	289	313	297	326	310	298	337	296	323	315	292	266	324	311	312	303	295	322	311	294	303	287	317	295	316	313	324	318	289	256	337	269	315	278	313	299	318	289	303	271	291	333	300	287	344	303	322	305	313	335	295	323	315	286	293	295	293	308	348	304	312	320	314	292	263	279	318	301	351	307	270	294	291	314	292	279	266	333	303	302	291	303	323	284	312	299	277	306	284	302	301	325	310	325	302	341	301	322	317	286	336	283	303	281	311	308	288	316	274	312	333	338	312	281	314	313	279	286	293	308	293	296	273	308	284	304	319	329	310	308	324	297	306	323	311	314	307	281	301	316	299	308	297	299	295	303	331	275	325	291	311	316	305	320	331	267	311	295	306	319	310	296	331	319	335	328	297	283	301	288	295	322	298	283	312	308	312	324	298	313	283	303	320	276	323	319	309	282	335	299	297	307	304	333	288	320	302	310	327	327	313	297	298	283	292	307	306	319	287	307	290	294	258	323	326	279	300	303	306	320	295	317	288	303	318	322	277	323	307	322	302	290	321	314	309	297	280	293	299	320	281	270	328	304	309	328	286	318	285	300	298	293	294	287	311	280	273	288	325	305	305	319	312	332	316	335	276	313	272	314	333	336	303	295	288	332	314	294	278	326	316	290	337	275	323	291	293	260	326	316	303	310	287	324	321	319	311	320	295	298	335	291	294	303	331	319	299	328	276	334	300	298	326	313	340	326	336	330	314	298	297	339	303	287	320	289	298	304	296	296	319	281	295	324	307	311	332	309	318	293	273	306	297	299	306	302	300	323	332	311	276	327	307	317	307	316	334	304	318	297	334	318	306	288	330	301	296	295	304	328	305	300	302	321	303	314	328	296	323	312	319	318	316	274	295	296	290	316	284	289	312	285	329	293	313	291	310	258	325	300	301	290	348	310	324	296	272	302	287	311	341	300	280	303	259	311	319	346	298	322	322	296	309	285	292	301	312	318	301	311	287	306	335	345	323	298	294	291	292	271	314	283	328	307	243	332	328	305	320	327	321	307	319	313	299	290	288	322	336	287	301	312	313	272	311	291	303	275	305	305	309	287	322	301	304	311	272	311	299	328	332	281	297	297	323	304	302	311	341	286	286	320	290	315	331	320	329	279	301	323	291	328	303	331	319	296	296	290	308	286	317	313	296	315	288	309	317	317	315	317	307	317	283	314	319	275	316	319	276	331	303	306	320	299	314	314	307	323	306	282	324	284	315	316	306	310	301	311	290	317	306	300	311	310	316	303	315	283	295	304	299	323	301	309	302	330	337	275	321	318	271	291	283	307	287	265	286	288	315	299	327	294	309	302	311	283	297	304	323	295	310	302	255	293	312	282	316	314	308	311	283	364	323	329	270	341	315	318	297	318	323	319	280	295	341	297	297	340	335	302	308	304	298	298	299	326	325	326	269	316	313	289	315	308	297	351	323	304	304	289	283	308	300	305	297	272	299	292	300	324	290	303	294	284	312	317	293	319	304	279	324	306	303	304	296	314	311	294	320	300	316	316	296	296	352	291	294	311	289	296	290	305	329	304	313	323	287	303	300	308	298	289	278	314	289	302	336	287	319	280	343	312	315	292	298	293	285	320	278	273	298	319	321	297	302	298	295	306	306	324	321	297	327	292	308	329	289	295	319	312	309	307	276	298	293	303	279	288	305	329	310	300	324	286	289	282	306	294	309	296	304	333	327	305	301	353	306	309	313	285	317	287	302	301	316	306	313	309	296	301	291	301	331	293	295	347	284	307	336	285	326	317	303	301	315	318	306	299	336	307	279	291	288	290	346	302	290	326	285	322	296	309	317	299	291	318	307	311	323	281	326	312	275	328	309	313	347	312	280	286	314	295	353	308	308	294	316	314	301	340	338	284	287	305	334	317	316	293	291	329	312	319	301	282	347	284	278	291	296	274	357	326	340	310	310	327	298	320	327	308	334	309	312	296	312	305	331	329	324	291	343	286	294	289	296	278	288	283	290	309	302	317	326	325	278	271	329	284	324	298	323	298	304	300	296	313	326	293	297	279	284	297	339	300	317	290	322	325	288	304	302	286	296	304	320	305	315	317	331	330	312	313	289	294	304	302	289	310	299	328	300	314	310	309	292	293	309	302	296	309	294	298	320	276	285	314	285	308	311	290	293	282	283	314	322	307	343	329	314	313	307	310	323	299	275	326	349	277	310	302	312	272	322	296	296	307	291	297	298	334	310	297	302	321	304	290	294	303	294	287	313	306	302	274	305	303	316	301	297	296	310	309	302	332	329	301	328	310	303	317	317	286	314	298	287	291	283	294	312	304	319	315	285	294	303	299	314	284	289	305	311	298	283	324	291	288	275	307	304	324	353	304	337	325	298	310	317	272	312	299	302	333	300	327	286	318	322	287	291	324	327	301	317	323	287	277	298	310	308	285	290	317	308
25579	21456	27481	25549	5499	1125	827	2426	17591	21583	14983	6196	1614	763	504	404	396	375	359	356	386	371	421	383	373	398	387	383	396	397	424	375	404	379	376	387	384	376	373	397	410	355	402	379	411	392	410	401	422	340	379	382	417	356	381	391	412	382	374	371	409	344	402	392	379	344	399	365	402	373	379	403	404	398	365	381	403	390	423	396	399	412	358	411	405	355	355	374	376	394	336	365	370	372	403	377	368	367	407	404	358	378	357	422	387	364	392	398	376	376	435	357	375	390	366	378	390	403	379	376	371	370	364	386	381	399	401	381	357	394	393	398	359	398	383	384	359	379	393	394	350	433	390	380	423	365	386	368	403	360	361	411	393	401	374	374	375	381	380	407	371	384	349	395	387	367	399	375	395	380	356	379	359	345	385	364	337	394	421	420	387	349	389	365	357	406	396	362	356	387	350	348	393	360	369	382	388	358	383	360	392	370	432	372	396	377	399	389	378	370	383	408	365	374	387	380	410	357	391	342	371	350	413	375	408	386	388	411	341	357	350	379	386	376	411	388	372	395	401	376	343	400	377	387	368	351	403	360	389	339	379	351	397	383	379	380	361	382	439	371	381	369	388	413	381	400	385	456	406	376	354	359	361	386	338	364	387	407	380	384	387	398	366	348	404	333	369	388	371	413	349	354	393	382	363	371	353	330	366	376	387	409	392	374	369	339	386	368	398	398	377	345	411	398	372	384	408	415	400	401	370	357	384	376	384	364	397	377	365	363	360	398	352	404	377	396	342	378	385	384	354	395	367	364	348	396	378	364	369	356	358	345	391	393	373	382	403	389	402	370	386	416	411	381	369	396	418	401	350	368	368	372	372	359	360	393	375	392	394	366	417	391	375	380	369	367	379	383	397	370	380	406	391	394	388	379	369	359	372	377	403	385	379	395	370	355	383	380	391	415	372	368	391	339	340	378	392	387	373	405	376	356	393	353	384	404	375	342	375	395	384	399	392	390	398	392	381	357	395	371	353	372	386	364	382	361	387	372	386	393	377	411	368	354	356	361	420	359	405	397	379	377	369	417	387	344	346	338	415	380	398	390	381	373	346	381	374	400	393	366	343	357	398	413	387	370	353	406	375	373	376	384	355	354	377	370	400	383	366	373	367	378	349	357	394	378	377	393	380	373	361	383	387	396	355	393	357	414	434	390	371	395	362	379	416	364	400	395	363	377	371	418	391	417	380	429	380	385	366	382	372	365	394	374	396	390	401	371	388	380	387	366	389	370	367	413	411	381	364	390	372	369	409	386	377	371	398	365	374	411	389	406	388	362	361	385	381	377	375	375	374	358	361	368	360	363	400	446	374	420	385	390	401	363	382	352	374	383	382	398	404	393	413	357	396	411	337	386	395	337	404	389	375	371	370	365	352	365	372	402	396	383	347	357	367	394	433	401	412	389	370	360	377	350	376	365	381	363	367	375	376	374	385	366	406	384	361	392	369	402	400	367	379	385	381	387	408	362	378	418	381	382	395	356	367	400	392	381	364	383	354	371	384	339	400	381	417	405	386	380	365	354	356	373	386	350	363	353	383	387	365	372	353	346	349	390	434	359	375	372	377	399	391	365	309	410	376	377	390	390	384	368	397	377	329	400	350	386	341	397	369	401	372	354	412	393	384	369	373	364	356	400	372	374	367	361	371	384	382	410	360	365	414	418	360	397	379	426	397	361	373	355	360	352	414	363	393	369	419	386	367	377	379	395	388	366	393	397	393	360	393	387	388	396	389	418	394	353	389	391	387	392	396	395	373	365	395	405	357	345	369	402	381	387	355	396	394	357	390	380	361	362	396	372	390	383	391	408	412	381	361	412	386	392	371	378	393	372	368	367	366	396	335	400	382	401	396	382	365	392	390	395	371	386	344	423	419	342	391	371	372	383	367	377	356	388	382	399	351	376	404	364	423	353	399	393	362	366	380	375	387	408	423	378	392	332	374	386	361	391	337	378	391	377	378	363	379	375	360	377	380	333	378	354	363	336	388	372	381	381	363	372	341	376	356	351	365	361	388	381	385	397	395	412	384	372	410	402	363	410	357	376	381	355	428	342	352	386	359	370	411	367	400	361	376	364	377	386	397	390	376	405	364	369	384	345	373	347	367	374	363	379	404	385	406	386	395	397	375	353	345	359	406	416	368	373	376	389	391	352	386	396	392	382	401	363	383	381	426	384	373	374	384	359	365	341	384	396	332	378	396	344	400	378	384	370	395	404	428	383	401	397	367	366	419	385	380	383	376	377	371	363	378	388	398	329	403	393	347	370	375	417	377	347	385	395	367	363	380	377	398	350	389	401	418	372	386	393	411	371	335	374	368	374	391	329	378	394	364	364	411	384	406	361	413	368	370	410	401	383	402	414	383	359	366	391	397	373	361	368	406	403	403	399	376	377	371	402	417	374	368	389	378	350	398	401	349	412	384	412	395	416	363	387	361	348	367	396	378	395	382	385	341	388	361	394	391	368	361	356	377	376	352	378	381	387	405	400	348	359	380	338	368	419	361	424	392	381	370	394	372	365	351	334	403	361	413	373	396	387	385	384	392	374	401	377	388	407	399	374	370	415	401	366	397	373	386	404	386	338	386	385	371	381	346	409	390	364	369	390	400	384	407	409	430	404	357	412	356	375	384	381	357	356	368	387	362	355	349	361	412	376	389	394	405	411	358	365	360	397	383	403	340	390	375	365	395	370	402	371	412	416	375	373	375	351	382	390	413	382	416	368	381	359	409	357	389	388	400	369	381	381	399	393	398	418	382	364	358	359	384	393	387	352	365	374	378	393	349	391	372	399	414	356	387	373	361	395	397	405	375	384	386	402	392	353	375	358	349	389	370	384	381	402	336	404	368	362	404	400	406	372	335	357	401	374	384	353	358	407	383	369	338	379	394	372	384	383	394	387	396	330	418	357	409	394	373	354	355	369	398	383	415	362	399	383	380	411	372	366	368	393	356	388	376	375	402	381	384	366	372	348	372	420	406	375	386	393	353	388	360	351	363	387	407	409	384	358	386	395	402	392	403	380	383	391	379	401	369	359	372	389	341	377	354	391	389	355	409	369	390	406	387	422	396	354	402	370	378	370	395	389	399	393	397	392	342	392	386	371	402	367	389	374	359	417	316	367	403	384	392	389	380	389	407	354	334	399	410	353	381	366	381	381	395	393	390	381	381	377	389	355	367	405	401	391	376	383	392	414	385	389	372	375	380	392	387	396	401	355	394	363	372	368	389	382	386	385	384	377	388	411	377	389	395	371	405	408	362	363	377	400	384	394	354	376	368	370	415	378	386	415	363	374	393	392	391	366	328	405	380	361	369	397	383	345	373	383	366	348	366	404	377	376	343	365	398	384	408	370	396	358	381	380	376	361	382	371	391	404	361	392	373	354	374	384	391	384	409	356	381	383	343	343	406	356	416	376	397	384	391	378	368	390	406	410	407	371	405	370	357	387	352	357	368	383
3737	3272	2643	1433	1144	966	846	3837	20372	19186	12649	5538	1691	830	484	351	357	333	349	349	332	392	382	353	364	352	380	369	355	345	341	382	357	330	372	359	338	373	351	363	361	331	361	368	400	366	350	364	341	352	378	340	322	371	359	352	362	381	363	397	335	383	376	339	343	372	346	365	326	335	335	376	344	343	353	340	339	372	366	329	351	316	317	342	369	347	332	328	363	330	342	329	360	356	321	334	369	360	356	345	339	368	376	352	321	335	350	339	326	379	335	363	339	376	359	352	357	373	312	366	372	375	337	346	349	341	372	369	366	364	344	344	350	374	323	337	367	375	341	361	348	374	337	332	358	329	351	360	368	373	327	349	331	329	343	335	336	352	353	339	362	349	368	325	338	341	349	377	341	380	363	359	351	340	347	370	386	361	306	385	358	315	337	346	332	343	347	320	350	366	358	345	326	337	360	333	408	327	345	367	355	342	347	361	391	340	366	369	362	357	362	351	380	374	337	366	362	351	365	308	369	377	356	339	373	367	331	307	368	367	341	367	376	336	326	346	313	323	355	343	348	306	378	350	350	339	333	351	352	333	385	360	347	384	351	360	366	328	361	358	357	395	360	394	329	320	378	313	388	332	364	330	359	339	358	311	362	353	360	372	344	311	369	356	368	318	352	354	359	295	363	342	353	329	375	335	365	337	314	328	357	346	357	349	355	350	362	349	364	354	360	363	320	366	344	322	344	366	327	335	342	367	350	348	336	391	331	306	338	344	353	373	341	346	337	345	362	374	368	355	335	370	328	347	317	360	362	373	365	322	376	365	341	377	344	348	341	342	360	331	381	343	379	329	366	322	363	366	363	354	342	360	338	375	359	373	379	363	356	384	361	345	338	347	328	374	310	340	354	365	361	356	341	348	345	349	344	326	328	378	372	324	358	327	353	348	381	359	353	355	330	338	354	334	358	323	377	340	353	369	324	351	355	340	321	338	355	348	345	341	332	375	361	367	339	368	338	362	345	346	355	336	329	366	328	331	344	338	333	362	331	350	370	346	329	357	343	348	339	349	346	315	349	371	342	330	355	344	321	344	354	342	344	343	335	383	328	386	306	309	341	345	359	381	356	325	323	332	349	342	369	372	335	330	344	379	337	350	370	362	339	353	342	358	364	390	338	361	308	331	355	343	369	376	369	358	335	350	316	365	348	361	364	363	363	392	320	373	350	363	358	375	353	324	326	338	346	340	360	341	337	330	364	319	343	347	331	388	379	318	321	351	307	348	389	390	369	317	334	335	351	323	385	351	381	381	322	323	316	337	384	348	352	314	369	367	373	358	339	353	352	357	349	342	364	350	325	365	346	319	378	344	353	352	305	347	331	374	363	338	372	358	345	343	316	353	365	351	357	381	367	371	350	357	344	335	328	353	337	346	331	331	362	355	354	351	321	355	305	352	328	366	313	359	359	340	339	351	338	354	373	356	352	370	335	335	380	353	334	358	354	354	343	353	370	331	328	372	345	351	330	367	371	346	382	383	328	373	365	331	300	343	356	395	362	347	353	385	339	335	349	359	323	350	334	368	332	320	386	334	318	351	348	346	357	387	355	352	348	331	340	362	361	314	338	391	332	340	354	347	342	344	334	328	369	360	369	341	348	328	359	336	355	360	355	342	370	330	368	385	303	365	372	330	335	336	353	333	371	371	341	333	339	375	342	346	342	337	405	355	366	344	337	359	382	346	380	340	354	371	380	369	332	328	343	365	342	350	353	313	351	354	333	329	319	356	333	383	316	327	349	336	363	378	340	371	365	389	342	315	352	342	349	335	314	352	328	336	351	333	353	363	356	317	313	346	382	338	301	341	346	346	363	337	351	331	314	369	356	343	364	348	342	365	356	376	361	363	368	359	360	379	339	330	340	366	343	356	364	366	354	321	341	371	359	364	323	349	318	330	358	360	384	338	332	406	344	386	346	338	379	357	367	329	349	354	346	385	356	365	335	337	333	344	329	362	345	354	341	334	378	319	353	343	381	341	350	360	341	342	362	382	341	370	339	365	368	367	391	349	361	332	359	334	356	343	322	336	369	368	333	378	337	326	347	341	346	339	345	355	341	313	346	323	352	336	359	350	334	342	363	371	348	387	336	356	346	323	360	346	379	347	338	355	335	354	342	357	353	345	343	337	386	359	334	364	349	361	375	336	354	350	348	341	346	345	357	346	354	380	331	344	343	339	373	377	354	366	363	362	346	316	361	328	333	346	343	349	327	365	352	368	354	346	316	374	342	348	342	341	363	347	363	340	331	344	348	354	357	345	363	332	319	375	380	351	356	365	344	348	340	369	337	346	358	343	343	339	347	354	373	357	358	392	394	344	330	344	392	332	349	348	364	403	382	339	362	371	362	334	360	368	334	333	321	336	334	353	330	377	335	293	354	343	371	378	382	322	332	330	342	358	353	337	342	328	327	377	367	339	349	381	385	368	349	328	338	344	361	336	352	364	331	354	341	326	361	368	363	372	340	323	376	341	338	350	363	358	370	388	375	326	333	332	347	342	366	360	376	364	327	346	363	332	361	352	329	356	371	341	360	374	373	329	336	381	358	354	358	358	347	308	361	367	362	351	335	352	370	336	361	338	383	383	347	332	366	339	365	356	368	364	341	364	375	346	335	353	346	317	362	350	344	368	342	366	336	337	338	358	372	351	363	358	340	366	356	343	363	371	315	366	359	349	334	359	360	349	377	367	352	371	382	327	365	334	359	310	348	386	343	346	339	335	356	342	367	348	361	352	353	347	378	347	338	334	354	346	374	383	348	343	342	386	336	371	336	342	342	367	339	351	351	374	365	336	371	361	337	336	350	352	327	382	346	375	333	352	338	356	326	363	346	350	356	369	373	350	346	357	370	344	351	376	370	389	319	363	372	363	324	370	351	330	368	353	366	357	385	338	354	371	356	358	331	356	319	342	322	333	365	339	319	368	356	347	338	341	347	378	342	353	343	350	363	337	346	331	366	343	341	341	328	340	356	334	373	344	341	363	341	333	365	342	379	361	364	317	357	387	371	339	369	371	375	335	331	330	367	307	352	369	345	342	329	312	318	356	343	343	344	333	379	345	378	332	351	339	379	375	348	360	364	359	341	341	330	342	347	344	369	364	346	328	343	336	369	327	369	342	363	357	347	344	348	339	379	384	374	331	345	342	326	342	375	297	411	337	324	319	342	369	333	383	333	334	344	363	326	329	308	341	343	329	367	392	350	340	329	360	356	365	341	377	319	322	354	363	331	338	330	357	366	347	372	378	333	334	383	404	361	354	340	369	311	353	359	372	371	371	349	338	341	391	339	344	384	353	326	341	335	316	387	365	340	357	378	346	336	311	367	345	329	353	350	383	346	329	325	379	405	338	336	336	342	355	345	326	336	315	340	372	326	346	364	373	340	370	377	326	329	325	356	352	350	383	346	343	378	353	329	341	324	356	334	358	339	348	332	379	352	350	346	368	335	356
24438	21424	28758	24482	21376	8075	1847	1987	30469	37885	29938	14626	3479	1257	761	580	518	527	546	560	521	531	577	510	528	509	543	497	572	514	504	533	491	554	503	486	522	524	499	521	468	503	511	538	535	507	495	538	502	509	482	524	455	530	481	507	494	503	532	532	555	522	535	541	516	522	512	522	501	519	512	519	508	569	511	509	554	452	560	536	493	549	505	532	457	527	566	543	554	571	537	486	525	515	565	515	530	492	493	513	533	542	546	528	537	528	520	514	517	553	508	482	502	528	512	546	479	538	536	528	502	489	517	533	528	461	527	538	499	533	548	573	564	537	518	524	523	528	520	510	476	587	478	519	535	543	522	555	540	512	511	550	540	511	543	501	489	548	513	493	519	524	511	507	494	500	483	536	474	515	497	544	544	546	543	540	566	569	516	547	490	510	515	529	552	500	534	504	567	555	514	507	504	498	499	502	516	496	550	497	485	526	517	512	491	526	524	534	510	502	533	547	518	500	495	524	516	534	527	521	528	502	538	516	507	529	559	531	532	526	478	565	504	511	549	525	567	498	518	536	498	501	531	523	509	511	536	545	538	511	485	525	524	507	533	505	489	559	541	553	490	504	501	517	549	535	499	517	536	555	497	564	506	513	522	539	568	529	486	526	505	520	500	513	512	565	534	554	524	537	489	542	545	516	523	535	506	524	524	519	493	510	505	523	520	480	510	538	489	533	523	522	534	556	517	527	502	500	506	513	496	478	484	569	508	504	506	502	517	526	484	528	514	514	535	474	516	572	494	486	502	518	508	474	533	549	526	485	502	532	511	487	524	529	502	535	513	519	541	513	506	516	536	487	515	503	535	551	509	484	512	507	504	521	505	529	481	523	538	517	550	498	517	577	527	529	563	527	508	520	531	536	490	519	505	502	526	522	516	515	508	488	509	536	548	535	507	511	552	511	524	556	516	504	535	520	500	530	516	520	572	498	491	531	500	501	485	473	499	535	486	527	483	486	517	546	534	499	505	510	507	483	528	529	534	502	533	518	533	545	501	553	511	516	517	514	531	560	542	524	513	507	552	517	517	511	487	531	469	504	508	514	508	519	503	529	543	509	548	539	541	540	525	527	560	483	515	531	558	507	501	536	499	514	502	517	513	486	536	542	518	524	479	550	479	522	511	510	506	473	452	555	529	508	519	523	518	486	488	504	504	535	531	521	541	526	542	528	532	501	516	487	501	530	526	516	516	514	546	517	486	546	562	492	523	479	541	489	553	496	519	519	504	520	518	521	518	552	501	537	514	495	539	520	543	491	528	537	526	495	504	569	527	492	506	507	514	534	521	504	534	502	526	530	481	531	539	498	490	497	526	547	548	516	502	520	511	536	508	546	503	514	521	502	528	489	530	542	522	519	542	566	530	562	511	453	485	536	521	524	517	472	520	550	559	517	571	509	551	496	547	502	549	544	515	533	517	524	489	480	513	531	529	549	550	534	536	508	547	492	489	487	499	523	557	506	530	512	538	531	510	530	543	572	561	500	530	489	524	505	511	533	517	571	503	520	537	548	514	525	519	483	493	474	509	512	538	549	522	485	473	549	535	501	525	519	541	522	507	543	535	490	514	533	528	558	523	515	519	530	514	463	492	559	524	541	544	518	534	523	592	540	550	474	519	559	479	491	498	525	524	515	480	518	551	540	516	481	480	504	530	538	508	485	525	537	506	518	495	493	532	545	529	486	530	510	518	529	490	513	528	521	502	528	515	550	519	541	501	512	511	490	507	502	515	531	519	548	560	499	512	503	522	538	609	504	497	531	524	528	514	521	533	523	554	515	519	547	514	519	514	541	530	542	541	506	515	532	532	491	513	537	501	495	490	495	525	539	508	499	546	484	537	488	485	529	484	536	482	509	504	577	533	525	535	540	506	520	564	521	508	518	536	506	522	528	493	509	521	527	506	511	527	520	550	529	523	535	493	531	501	517	482	512	559	534	577	500	512	503	506	518	465	495	473	538	537	534	554	497	494	530	493	502	548	503	569	559	471	540	539	529	500	533	534	487	548	490	526	516	511	516	538	565	531	546	532	496	532	531	501	531	497	491	522	503	514	494	501	507	510	546	529	515	559	507	534	470	537	505	525	544	526	502	521	534	506	560	523	500	524	478	520	511	504	501	544	517	540	517	548	537	527	547	519	475	516	497	526	513	500	512	517	520	490	528	484	482	528	520	529	579	508	512	511	511	554	525	516	516	504	555	505	534	496	478	542	518	532	572	516	494	518	544	512	532	500	537	512	494	544	534	540	521	518	517	524	555	537	558	529	528	548	544	547	529	546	521	527	483	475	516	538	521	552	497	534	505	477	520	511	528	514	525	511	542	495	475	521	513	498	477	545	510	511	487	493	481	531	506	478	508	508	580	544	507	549	499	503	534	507	513	551	513	529	578	525	532	550	554	547	533	539	492	555	542	528	491	522	512	509	481	525	502	505	533	511	535	546	520	528	535	562	525	558	478	515	506	504	557	515	513	488	536	561	526	535	558	495	535	492	521	503	522	462	497	508	528	484	501	508	521	590	576	487	539	539	520	525	542	526	539	542	539	503	528	498	485	539	542	499	530	514	551	517	494	505	545	474	510	511	513	494	542	551	498	508	526	537	513	515	533	492	487	534	520	496	507	480	480	539	512	509	553	549	493	508	546	515	535	503	536	533	486	536	490	541	523	515	543	477	526	493	522	507	501	491	522	491	538	501	579	510	530	498	499	547	507	550	536	501	530	504	529	504	525	526	507	502	544	470	513	522	506	507	538	532	541	483	509	522	538	496	511	527	545	532	510	526	505	479	540	498	496	507	562	509	512	501	533	507	520	519	527	539	479	522	494	548	490	535	497	539	541	560	525	555	519	503	473	514	516	567	534	501	476	508	508	522	536	535	498	494	494	504	556	531	535	516	472	525	536	544	512	515	494	524	454	509	526	530	513	523	525	533	553	530	553	512	539	491	486	513	495	503	488	528	556	515	536	496	551	517	569	491	505	484	512	555	519	525	518	507	498	504	546	500	527	530	524	479	554	551	464	564	522	514	535	521	504	507	488	514	551	478	502	537	501	543	523	518	519	475	486	492	530	492	490	541	527	524	506	537	514	523	458	533	532	525	496	509	550	516	494	508	547	535	515	525	512	473	526	511	502	545	513	532	497	514	510	506	497	514	487	518	489	530	528	556	547	570	473	502	493	525	566	495	480	519	509	512	524	518	488	518	511	524	539	554	501	527	517	501	539	532	542	513	474	534	544	540	550	521	503	501	493	515	513	569	522	513	520	517	549	520	529	501	476	519	519	543	523	546	518	493	536	488	476	506	562	554	491	532	506	526	460	506	514	517	504	520	539	493	554	545	525	509	485	534	513	512	507	519	550	510	538	537	511	558	545	502	511	479	503	557	539	524	527	520	509	555	500	537	478	498	497	536	505	531	507	531	553	532	547	486	497	526	523	523	527	522	517	510	498	508	541
3984	6106	5230	2963	2162	1980	1493	2828	34870	32838	24559	10760	3084	1456	690	529	421	472	474	456	469	457	494	435	462	465	483	438	464	470	484	456	477	473	476	467	463	460	447	488	458	447	471	407	460	467	468	472	473	471	474	497	456	476	524	480	455	472	469	457	471	490	478	442	468	452	507	475	537	473	486	451	437	422	446	452	464	452	458	450	501	462	497	471	506	520	438	434	468	477	448	494	414	489	464	471	491	499	496	478	452	456	488	453	490	442	461	463	469	506	484	473	469	461	469	450	457	456	486	482	484	471	474	483	469	454	484	454	488	480	454	464	470	464	443	489	473	451	508	458	476	448	466	470	448	449	434	470	471	452	494	532	457	406	494	474	469	456	440	477	458	474	485	475	491	468	449	473	460	468	461	454	437	470	492	466	465	502	486	473	494	459	458	459	467	478	482	462	464	454	417	485	466	448	435	480	458	460	453	472	449	452	466	448	450	433	484	455	461	464	498	500	468	467	425	473	493	491	497	491	494	440	439	504	438	474	462	511	490	446	449	452	466	499	444	426	499	440	477	497	456	493	442	469	410	441	500	465	460	458	472	486	462	421	469	465	479	468	466	457	471	488	449	483	461	501	479	469	448	480	489	427	476	429	462	434	491	451	436	477	483	461	481	467	473	452	453	465	454	464	448	446	452	431	480	491	473	412	448	516	426	457	453	449	465	453	432	460	454	428	448	495	467	489	425	486	451	485	427	482	455	433	447	419	474	477	457	506	438	455	421	471	469	480	480	445	449	503	443	467	452	479	429	485	443	474	486	490	456	452	468	501	472	444	514	496	476	485	495	484	467	487	466	443	440	483	453	473	494	430	483	422	484	456	501	425	475	489	477	456	463	452	473	473	469	427	463	470	459	502	508	493	455	503	454	477	437	474	458	485	455	471	441	463	448	431	458	463	462	460	482	489	456	480	468	459	450	496	499	440	490	437	419	449	451	456	458	470	477	439	481	464	470	499	471	468	488	459	452	441	475	454	475	483	471	457	411	467	461	482	472	471	467	427	486	448	477	429	482	460	439	446	458	450	476	499	438	464	480	480	452	462	492	486	485	426	464	473	447	429	476	466	460	450	462	423	452	478	494	456	461	469	438	456	525	471	489	463	477	439	503	469	452	469	491	481	480	431	530	440	463	486	464	453	464	463	493	458	427	462	442	458	460	443	482	472	486	485	507	470	466	475	439	441	425	472	424	433	470	491	461	462	450	489	480	445	455	483	466	433	432	502	469	464	446	464	498	474	446	477	473	467	462	466	427	476	464	477	452	462	517	486	478	466	453	474	475	468	448	455	486	462	454	512	445	459	454	450	467	451	504	456	444	457	472	474	424	430	446	470	472	434	439	476	452	510	481	485	448	417	439	427	461	489	429	452	490	476	435	446	463	440	432	458	446	478	420	447	469	412	477	465	419	427	457	462	451	477	484	444	472	490	413	484	457	469	457	531	502	446	448	485	428	488	458	508	489	474	453	488	479	442	482	453	457	483	440	479	468	470	468	444	449	465	430	461	437	464	489	452	464	500	435	439	499	446	435	439	445	474	457	446	459	443	451	444	458	475	455	508	454	465	448	487	433	483	452	495	448	454	445	458	476	442	470	465	451	456	486	473	478	429	488	455	439	462	479	464	448	423	489	449	431	423	491	477	498	428	459	480	458	439	468	447	469	464	470	457	468	471	485	463	458	470	459	496	462	464	466	459	453	470	461	442	455	478	495	440	443	460	426	461	465	478	456	500	464	493	455	470	453	448	452	446	479	461	452	473	416	475	423	485	473	435	468	468	466	426	492	435	460	487	464	502	486	489	462	455	471	444	455	465	511	487	453	489	460	453	438	469	451	462	485	443	466	446	468	442	452	487	463	472	435	471	458	457	466	470	447	429	435	461	429	479	470	453	437	448	473	421	452	480	470	437	500	455	478	499	455	488	484	455	429	475	477	445	474	488	467	474	446	479	451	442	457	489	413	446	437	432	457	429	454	470	465	484	469	470	469	447	481	425	451	482	476	471	417	457	428	462	466	428	459	475	447	458	443	456	485	457	487	460	432	456	443	481	477	480	469	490	473	490	458	500	501	475	499	441	472	451	453	460	456	456	499	427	494	507	439	456	450	423	433	474	478	479	433	445	436	492	429	455	511	476	436	462	460	434	459	423	492	494	444	493	470	425	452	452	474	447	474	464	450	463	481	469	450	474	452	490	475	466	459	461	475	453	483	467	485	456	442	463	497	455	471	467	459	462	478	476	451	474	450	487	433	470	445	478	444	488	451	485	460	463	457	474	437	476	462	478	454	469	429	475	463	468	458	458	463	456	467	463	444	445	490	461	446	470	440	466	496	454	471	489	440	462	447	445	443	487	501	436	446	462	459	458	433	491	459	475	455	506	433	483	477	480	468	490	457	478	473	490	427	504	444	437	476	491	462	456	420	488	429	421	481	452	469	461	462	450	448	476	423	458	501	465	441	462	436	475	481	478	512	470	456	473	464	464	457	457	421	481	513	469	463	495	450	459	467	489	427	477	454	454	477	458	434	488	426	465	432	474	476	478	460	428	458	478	430	491	452	452	421	455	480	490	462	450	443	447	458	450	458	463	405	493	415	463	425	484	451	420	465	448	486	438	449	432	451	466	506	487	470	451	470	500	446	501	453	472	450	459	456	439	487	446	449	444	498	477	444	436	462	472	473	455	482	456	458	466	455	450	432	464	446	490	461	454	468	476	482	487	480	447	469	469	514	461	452	470	448	474	464	414	485	456	462	473	472	446	478	451	459	446	438	459	472	480	438	418	464	464	449	429	475	447	508	449	465	421	470	453	443	461	492	457	484	436	486	440	438	462	470	464	447	503	437	443	433	455	447	454	432	488	459	403	460	464	486	477	473	468	499	459	441	470	475	482	488	427	473	466	478	447	515	485	468	464	473	451	489	440	450	462	470	466	458	468	462	485	455	472	480	471	440	495	460	465	486	443	452	463	463	468	482	431	452	428	460	418	434	467	443	465	411	473	477	487	439	445	484	459	451	461	472	461	434	463	470	451	466	476	464	424	427	460	429	441	449	463	445	455	427	457	476	424	429	463	435	447	436	493	442	471	444	465	430	439	448	437	510	477	448	466	492	501	464	412	460	445	432	493	428	490	477	473	445	461	470	444	478	448	465	465	458	421	429	434	468	447	444	467	482	465	445	448	430	479	448	470	437	442	498	456	468	424	436	442	474	465	445	430	446	465	465	449	495	429	463	479	466	478	463	483	468	473	452	440	435	457	449	470	445	465	443	462	418	478	490	470	471	449	463	468	476	453	474	444	449	460	469	468	452	450	461	457	470	484	478	478	450	474	470	462	459	479	458	475	446	441	474	484	494	425	467	441	446	449	449	446	457	478	489	429	482	448	436	485	509	430	477	485	459	464	486	488	464	454	462	456	455	455	455	508	453	468	443	501	486	444	452	444	465	468	464	449
27777	11386	1153	713	450	456	378	342	1558	2230	1908	1120	557	435	350	335	336	346	356	326	334	315	349	342	334	319	299	338	325	324	320	305	305	326	351	321	324	319	351	306	345	313	326	340	297	345	348	309	307	336	327	356	351	341	373	323	344	341	339	306	295	330	331	332	331	330	334	322	323	318	355	304	347	354	297	346	348	326	346	342	335	330	309	365	305	340	315	338	315	337	348	355	323	341	355	354	365	334	369	334	331	347	296	335	314	313	336	327	295	323	311	318	333	341	343	334	330	319	323	309	352	295	309	340	300	361	341	338	346	371	336	331	336	328	318	337	319	316	307	329	339	349	322	314	315	298	327	344	319	330	336	340	302	341	312	305	329	336	315	340	304	331	352	373	338	317	301	324	326	347	354	327	363	313	341	304	311	322	345	319	337	345	305	326	322	340	314	333	343	363	330	319	304	327	313	352	323	347	374	331	331	296	352	295	348	350	344	328	337	337	347	326	335	344	320	347	339	301	346	345	322	328	336	357	339	358	317	319	338	315	319	321	362	305	290	336	350	331	352	340	336	319	359	316	307	324	309	335	282	342	341	340	304	357	332	322	329	336	336	285	308	331	335	304	341	351	329	354	354	311	326	317	321	347	349	349	313	319	338	317	341	323	368	347	334	297	340	313	334	361	325	304	321	319	340	351	310	327	381	337	323	346	315	331	317	349	340	359	345	324	317	338	337	317	364	309	326	299	351	347	357	328	327	315	286	313	309	339	306	339	339	373	316	371	346	324	320	336	346	354	346	305	340	303	357	337	315	316	353	354	320	346	323	319	345	328	330	321	330	314	332	332	355	312	323	320	307	331	338	331	340	329	321	342	338	307	323	353	333	323	359	334	344	334	330	328	322	302	332	308	334	329	330	341	333	334	349	331	368	323	326	355	308	327	353	346	305	328	344	307	320	322	329	330	326	369	316	308	303	358	313	322	329	358	332	323	305	326	306	328	312	318	322	324	327	343	313	329	325	365	323	334	318	315	331	295	338	328	332	324	299	319	315	347	344	303	317	311	319	300	339	368	321	316	333	314	327	325	325	322	322	321	363	320	345	319	352	324	320	306	335	322	306	320	302	333	318	338	320	342	320	309	318	326	317	306	322	309	315	348	304	344	328	311	359	306	309	347	334	330	339	320	324	306	295	321	343	306	342	303	342	340	343	338	316	336	336	326	302	291	308	345	310	330	313	327	327	329	343	327	324	368	317	370	334	331	306	334	312	317	324	325	345	330	342	321	302	280	322	336	339	330	322	372	306	316	323	311	314	313	310	345	327	285	312	376	352	344	316	332	337	327	314	327	328	306	331	311	319	355	329	319	372	320	343	341	312	360	353	337	342	325	367	341	303	316	330	302	301	328	348	335	336	308	337	288	345	327	353	343	333	362	354	365	342	309	314	329	366	328	331	301	319	348	324	329	329	360	306	313	311	337	328	334	311	341	336	358	354	319	349	300	346	329	335	330	320	317	345	334	307	302	332	336	341	356	294	320	357	309	323	317	324	333	318	325	335	359	363	348	331	360	340	313	352	325	333	343	321	341	318	332	362	313	351	304	330	329	327	354	356	315	318	335	360	316	330	303	347	343	349	307	292	339	333	313	335	350	312	333	334	319	323	306	310	370	312	314	366	321	341	330	355	342	321	338	379	346	348	334	319	344	331	348	341	338	309	308	345	329	348	329	332	346	294	347	339	316	344	333	329	361	316	286	331	301	350	332	328	353	313	350	315	340	314	377	309	331	312	322	372	321	306	290	355	319	324	303	307	342	313	329	366	317	341	329	314	356	335	305	322	342	330	357	277	294	356	314	340	326	333	351	353	317	339	341	335	342	340	361	309	313	284	301	328	353	333	320	324	303	301	314	334	341	350	341	341	336	362	345	341	338	320	355	320	319	315	321	331	296	322	307	340	314	316	351	332	300	292	320	337	303	355	348	331	300	327	324	366	331	324	328	363	334	312	345	292	321	347	340	347	329	337	313	321	304	309	338	308	314	340	359	343	334	347	338	347	335	328	345	311	331	317	327	313	333	335	321	317	339	333	329	328	334	344	337	286	340	328	345	305	324	340	294	317	331	306	349	324	335	341	315	318	331	327	353	310	307	323	312	357	314	336	317	301	307	315	312	330	357	324	305	335	329	348	340	379	320	341	350	343	345	324	288	316	322	327	326	322	343	316	310	325	344	319	336	351	352	318	298	311	332	345	353	348	333	357	305	319	330	335	300	328	346	329	342	340	322	346	340	325	309	303	333	322	346	327	336	323	346	344	322	331	326	355	332	340	325	348	328	322	346	339	330	348	315	324	362	329	313	357	351	327	324	330	309	335	315	348	303	326	298	362	325	337	314	330	328	337	314	344	338	333	331	337	332	311	335	342	312	325	324	321	316	304	333	330	319	303	325	319	309	354	312	360	315	318	326	346	337	320	294	343	316	333	374	317	322	332	319	310	321	363	315	312	317	319	358	334	332	323	322	336	344	298	337	324	320	356	307	339	333	303	350	309	339	331	338	351	319	327	343	312	348	291	337	348	354	302	331	335	319	353	337	339	336	356	334	334	343	352	326	365	341	336	316	323	375	314	326	289	342	338	302	320	319	340	344	349	333	334	298	325	326	315	366	309	329	332	356	336	315	338	310	334	294	322	349	322	337	308	359	352	326	319	349	357	340	350	333	342	311	320	302	312	333	356	307	331	345	322	343	318	345	346	378	326	319	311	327	338	318	340	331	325	308	311	322	296	348	337	323	314	339	332	344	338	323	344	321	354	320	351	340	336	341	328	343	319	349	357	330	303	318	354	330	330	342	324	318	325	330	359	343	344	328	322	319	332	321	342	315	316	334	297	324	327	331	284	313	332	333	314	321	306	351	339	329	316	353	320	343	309	325	345	305	331	362	336	329	355	341	307	346	327	318	354	325	315	295	326	339	327	320	299	298	333	318	319	311	318	377	326	292	321	324	324	336	365	330	326	312	361	360	292	319	328	302	335	333	314	330	311	305	324	331	315	355	326	343	317	316	312	329	337	302	349	344	340	316	335	344	309	320	333	345	340	316	345	360	302	310	319	340	325	320	318	345	331	318	343	366	325	329	345	283	342	330	341	325	320	310	323	336	318	335	363	325	320	341	303	342	308	307	341	341	309	329	338	308	345	352	289	311	355	345	327	370	349	342	329	349	350	343	287	298	337	340	364	346	309	338	295	326	313	344	316	346	297	322	368	324	338	297	326	341	319	343	315	348	319	304	325	311	314	319	316	336	343	360	301	313	312	331	343	341	357	342	360	354	313	343	340	341	338	343	351	344	330	298	318	358	320	354	354	302	306	335	313	317	335	315	338	304	340	317	332	320	349	340	302	294	310	304	315	315	333	337	347	345	288	341	333	333	323	304	325	321	346	317	310	327	349	320	346	345	362	342	342	339	341	335	320	321	318	349	326	341	332	314	312	302	315	321	358	318
5028	534	650	470	454	515	465	400	2346	2724	2205	1168	583	364	316	307	282	333	307	267	283	284	294	321	316	325	287	298	296	325	311	301	294	283	294	282	308	301	289	272	292	301	321	325	261	283	313	303	289	296	325	292	276	313	321	280	269	305	303	297	327	322	296	271	303	308	287	286	284	295	283	306	298	325	281	299	290	316	248	304	307	305	294	328	292	326	310	296	288	291	309	292	280	303	323	287	292	274	262	261	271	312	306	309	300	297	263	297	288	314	258	314	279	298	285	295	299	276	290	295	293	310	301	313	276	299	277	294	260	280	288	303	282	304	317	294	317	282	278	316	310	307	305	281	279	264	310	289	300	281	283	298	281	291	268	310	292	285	299	301	267	288	301	316	273	290	295	275	323	296	291	304	310	296	314	320	331	273	293	265	275	319	302	273	294	302	349	293	289	308	293	281	277	310	307	295	274	291	314	257	281	304	311	333	320	289	305	286	298	283	298	297	326	294	252	278	293	303	293	300	263	299	283	269	270	297	306	297	303	306	277	278	296	318	312	294	305	329	290	293	308	281	266	282	269	285	253	300	315	289	307	278	261	298	309	294	278	280	276	268	291	302	282	310	271	273	287	295	274	289	320	297	301	255	308	335	268	307	290	292	285	253	289	284	293	297	272	320	294	295	280	313	296	276	304	285	319	290	259	296	281	284	270	281	281	298	274	287	317	293	277	291	283	283	278	293	294	301	289	288	300	296	309	286	284	279	276	281	330	282	282	292	290	270	308	270	299	279	300	293	317	289	299	292	274	304	282	270	297	296	281	296	287	304	307	295	286	288	241	307	288	274	268	327	303	284	295	317	292	295	263	313	279	306	300	303	288	322	292	278	291	280	305	320	281	298	307	311	280	299	300	292	267	283	285	309	294	270	305	278	292	314	305	335	297	300	310	295	283	312	276	321	302	294	308	279	298	297	267	306	293	303	312	285	295	263	305	259	298	287	275	300	286	296	309	301	307	318	291	277	300	306	271	290	289	299	316	288	290	313	295	302	301	302	280	283	320	286	311	289	288	293	291	312	282	315	314	276	296	303	278	276	286	319	301	299	317	284	301	344	285	331	313	316	292	311	323	294	281	255	292	335	271	303	308	299	296	292	322	294	311	332	295	301	287	278	310	306	309	280	311	308	289	293	303	294	297	296	296	269	270	267	300	316	273	315	288	290	289	284	286	315	304	325	307	278	295	331	294	291	305	276	280	264	280	317	289	320	292	307	286	317	296	305	294	296	298	298	310	276	306	296	306	280	274	312	283	295	282	284	287	306	315	282	283	308	296	289	271	291	286	285	292	296	281	281	274	297	296	287	290	254	306	273	272	299	309	283	286	277	281	292	272	295	297	262	284	350	324	265	287	288	253	302	339	297	295	293	269	306	277	308	314	300	275	307	295	304	286	293	255	289	294	304	295	312	292	310	305	276	316	337	300	321	272	309	278	282	304	271	298	309	341	305	292	294	271	284	277	283	296	287	294	300	308	288	307	308	290	323	300	308	312	331	275	267	312	290	258	258	291	277	272	270	283	305	304	299	285	315	285	314	267	304	278	254	293	317	296	279	311	299	306	312	296	300	293	284	322	280	297	308	268	276	303	275	310	313	291	299	301	292	305	290	291	306	288	291	292	297	305	273	294	275	289	285	299	261	307	314	301	305	314	298	293	314	281	277	317	296	312	286	283	312	307	262	276	294	314	276	288	263	292	282	285	316	312	295	298	270	327	317	331	307	294	307	281	296	293	277	290	280	299	286	317	281	283	313	298	318	294	281	292	304	267	287	289	320	259	274	293	290	295	319	270	309	308	279	271	316	301	316	274	253	281	285	304	261	284	305	298	319	307	313	312	286	287	288	301	290	302	287	281	294	292	268	275	308	292	271	291	318	316	268	293	301	328	272	311	293	279	314	257	274	304	308	295	326	298	294	296	307	293	299	275	327	316	284	287	304	306	286	266	296	271	310	285	281	290	293	286	269	339	271	327	341	298	276	317	261	261	296	301	333	307	275	282	272	272	278	289	278	316	273	306	290	298	282	277	301	290	282	308	303	294	296	280	276	300	304	305	299	307	273	274	279	306	319	283	336	322	302	262	318	276	268	247	274	295	286	251	271	290	301	315	281	286	307	309	305	309	308	264	285	299	264	327	283	295	289	291	319	290	288	290	295	282	283	273	302	279	321	304	290	289	294	299	294	282	317	293	309	279	295	333	304	302	290	288	270	300	289	315	323	307	296	285	299	288	312	300	320	285	310	309	285	291	281	282	311	301	275	300	269	284	300	282	304	287	302	331	291	294	256	307	270	315	305	321	304	331	335	318	290	302	303	325	296	266	279	297	290	273	277	261	301	300	291	283	298	303	275	288	269	292	292	277	297	295	283	291	263	301	319	292	252	313	306	280	303	297	267	255	294	327	307	317	287	305	272	288	275	265	279	301	271	328	276	282	268	326	307	319	312	303	297	310	335	284	309	277	272	330	311	313	301	315	315	292	261	286	279	273	306	299	249	284	311	277	305	306	295	287	328	307	307	319	296	289	290	290	290	284	307	291	284	279	273	286	298	304	295	299	319	289	254	292	300	263	298	314	302	302	301	318	319	303	300	294	307	336	295	265	290	292	294	291	272	317	286	298	303	299	290	304	285	284	276	301	301	285	277	283	295	295	287	309	299	332	300	294	260	320	288	283	275	281	296	330	311	307	277	293	315	321	268	293	311	285	304	290	292	301	334	285	276	300	301	266	276	320	311	282	285	275	268	318	274	286	282	308	285	276	290	284	296	297	297	313	305	305	320	317	318	292	299	298	308	298	315	299	275	300	264	321	290	313	309	303	290	277	256	274	312	259	289	277	303	287	301	297	276	296	308	292	313	288	304	285	310	264	310	301	280	283	274	267	285	269	317	302	285	272	297	297	304	292	318	288	253	285	282	291	291	288	288	302	270	331	248	275	300	302	325	277	275	300	305	294	313	288	323	299	300	285	288	290	272	292	277	318	283	286	297	299	308	279	293	297	295	294	276	302	281	291	311	300	288	305	318	300	303	292	300	263	302	314	314	281	300	320	287	285	298	274	291	308	270	296	305	300	308	317	277	296	264	281	287	305	289	271	279	289	274	337	328	321	316	307	292	272	319	295	298	295	284	286	279	301	289	286	300	289	298	298	284	280	251	288	280	329	274	300	270	311	267	293	276	290	303	316	322	286	276	319	322	310	337	271	287	291	284	282	271	329	295	301	272	304	285	278	303	295	335	274	296	273	294	335	330	259	292	303	299	294	302	305	315	295	313	295	307	298	335	303	265	265	298	311	318	287	282	326	268	259	282	311	309	264	273	284	328	299	300	313	294	289	295	276	284	303	306	309	271	287	304	325	305	297	257	310	314	289	313	294	273	333	275	327	308	291	298	313	281	298	338	313	288	317	305	331	301	310	293	265	291	287	287	301	294	280	286	281	300	311	278
25570	21436	27473	25515	5857	1215	830	942	14903	23650	16881	6415	1747	683	473	401	363	410	349	388	403	368	400	371	371	399	388	340	362	374	411	400	374	359	422	350	386	374	377	366	350	402	362	381	365	384	375	343	402	412	386	362	393	405	365	377	371	455	394	393	370	375	370	355	367	397	376	405	384	371	392	355	354	411	383	380	384	368	399	376	406	360	380	391	385	390	400	369	385	419	374	390	377	377	391	366	349	386	366	390	358	356	354	361	408	385	377	379	391	338	382	386	382	356	394	375	369	366	358	410	392	382	399	358	406	356	362	380	366	344	391	374	375	395	424	372	398	377	381	371	341	354	368	351	364	345	384	371	394	355	368	382	374	406	362	372	359	378	377	398	389	375	378	392	320	325	390	353	388	388	419	401	399	406	379	351	391	361	378	375	377	390	381	367	355	362	384	383	380	349	410	379	383	350	380	390	384	390	380	355	369	371	368	397	375	368	394	365	379	378	383	365	383	367	382	369	379	363	348	356	395	358	418	359	410	388	352	345	371	347	383	391	356	349	374	354	374	368	390	363	387	400	361	407	356	353	345	368	404	401	408	370	360	358	371	411	358	346	367	380	360	386	368	365	401	427	390	364	392	420	406	341	362	391	394	340	371	389	370	341	389	347	386	401	384	351	364	376	401	425	383	392	361	370	319	378	370	380	382	341	325	371	368	361	383	418	437	380	358	397	412	389	384	366	346	378	381	368	409	385	386	354	341	374	347	337	364	352	376	394	392	364	365	354	406	386	388	380	385	366	390	363	362	380	378	360	383	415	353	383	354	372	359	366	385	391	353	399	401	375	391	385	354	358	352	395	400	374	375	370	363	410	348	361	376	350	397	374	385	401	377	375	379	339	388	426	374	352	381	375	395	388	354	383	393	361	374	381	390	337	413	343	386	373	408	370	356	385	389	370	368	372	371	360	360	396	365	350	416	396	393	368	422	363	352	374	383	411	402	352	372	349	398	345	382	368	398	384	353	343	385	379	381	343	366	354	353	372	376	350	378	375	367	384	379	373	376	400	355	374	362	360	380	385	360	348	367	343	390	371	368	388	353	385	363	377	386	366	387	343	370	383	390	355	384	386	345	390	367	387	364	339	377	378	351	341	361	392	370	363	382	359	388	368	377	375	396	411	371	397	369	414	366	401	386	360	356	370	357	350	359	373	373	372	380	383	390	389	359	394	378	395	380	368	364	422	393	326	399	389	338	366	372	394	352	369	360	358	424	400	334	363	326	382	346	395	384	337	380	367	345	396	363	368	373	377	392	373	400	410	386	388	365	398	372	370	339	382	358	342	383	397	352	357	361	397	375	372	410	391	362	351	345	376	365	381	355	362	374	383	395	353	385	376	365	377	390	377	388	359	377	386	415	403	404	403	386	343	332	385	377	385	377	358	387	349	358	376	372	349	380	363	369	348	365	379	358	389	415	361	381	403	341	393	392	397	356	410	358	407	351	386	362	357	386	383	353	397	371	367	365	354	413	406	369	400	381	331	355	399	377	384	377	347	385	364	396	355	379	358	358	391	353	424	348	368	352	366	389	390	314	388	405	350	375	384	383	398	388	384	381	395	390	365	372	362	348	364	397	352	349	371	369	362	396	408	399	351	392	372	371	365	372	379	368	405	365	336	406	425	404	334	382	376	377	378	357	404	379	363	381	390	369	378	387	374	360	389	356	356	349	362	379	375	359	407	367	343	381	345	377	380	380	360	345	371	383	384	373	384	384	400	391	389	371	409	355	377	389	390	349	383	404	358	375	385	426	375	376	354	400	343	384	418	374	399	398	347	388	351	380	401	373	356	387	389	374	361	398	393	376	364	404	365	348	362	370	390	375	341	368	367	365	377	401	398	371	369	389	385	369	379	408	381	411	355	396	367	331	350	355	352	365	402	358	339	359	370	378	371	373	382	374	390	348	372	387	400	416	364	366	390	377	364	359	337	355	363	356	322	398	335	368	379	358	396	365	382	351	379	350	345	396	379	355	400	361	370	371	359	363	381	396	380	355	391	350	387	375	389	379	370	395	378	392	390	392	357	388	344	350	387	358	375	406	375	374	396	354	376	386	336	382	351	369	392	381	358	393	405	384	394	390	363	409	373	364	349	396	394	371	358	377	391	331	340	412	364	384	361	383	357	372	389	344	384	381	373	408	363	364	391	379	369	350	383	341	352	391	393	379	381	377	367	357	410	388	407	339	432	370	394	363	365	375	401	393	387	397	356	380	375	377	368	345	379	379	355	351	388	342	374	393	330	373	366	345	356	368	364	369	357	373	358	398	384	340	385	382	328	364	373	389	364	395	367	355	372	376	398	375	358	385	379	403	407	383	339	364	380	374	369	399	385	348	387	337	389	372	373	386	348	377	376	352	360	373	341	322	367	362	367	391	393	372	384	370	395	391	378	398	385	363	332	390	373	372	380	371	380	375	367	413	360	374	352	365	396	351	373	366	380	358	386	344	390	345	363	364	399	387	379	350	372	382	394	374	327	341	399	385	360	379	342	367	378	346	379	374	355	385	381	340	376	362	382	407	392	406	375	403	368	362	406	379	357	324	379	369	388	389	362	311	374	377	352	371	348	393	372	369	399	377	391	371	399	389	388	394	378	394	393	368	367	401	401	357	387	381	401	350	365	356	360	376	383	344	413	375	382	395	370	375	365	354	339	370	418	322	393	364	347	393	352	381	350	356	387	348	390	364	367	366	369	364	391	371	390	371	373	358	389	377	351	370	368	391	358	413	359	353	381	373	361	385	396	378	381	368	394	388	371	380	404	375	384	382	407	387	368	392	363	356	345	342	364	350	333	370	365	415	376	397	356	401	351	381	351	375	381	370	398	334	357	357	395	382	380	383	378	355	357	365	382	367	358	364	431	387	350	386	387	354	395	400	356	373	411	345	371	364	351	362	361	389	359	341	365	370	350	392	372	355	373	397	359	389	391	375	377	398	396	387	379	354	372	369	367	359	370	356	374	375	350	389	383	379	382	349	335	397	381	373	361	369	371	393	356	352	382	369	425	343	339	339	365	337	387	401	367	352	351	388	379	376	334	378	392	353	371	383	378	383	382	409	374	364	399	361	379	380	331	342	372	377	393	409	352	372	391	378	381	350	369	343	397	388	360	374	380	393	372	356	344	414	380	422	376	379	362	362	382	361	361	382	395	384	421	371	353	358	401	388	400	366	382	339	382	374	388	383	361	371	379	371	372	355	406	356	400	373	392	362	392	360	354	382	355	370	398	386	363	363	352	379	372	363	351	374	358	394	379	392	367	380	373	366	381	377	349	374	349	389	351	386	350	370	367	355	363	389	368	379	369	388	387	375	356	370	380	394	398	359	390	355	366	397	373	365	385	395	373	410	371	410	366	419	352	367	361	375	370	358	369	377	358	353	363	384	387	406	353	393	373	386	380	382	359	401	360	399	427	332	388	367	352	387	374	385	355	378	379	399	408	357	360
3680	3058	2641	1707	1302	1027	935	1243	18583	21615	13689	5395	1700	717	446	381	318	342	377	358	370	359	374	313	360	349	362	338	355	331	333	366	340	339	365	388	326	350	367	352	345	382	338	379	370	365	351	347	326	371	341	340	363	373	340	354	333	327	357	344	332	372	355	348	357	342	366	343	330	321	357	330	357	344	385	378	357	370	360	327	347	339	344	331	357	356	347	338	360	341	339	336	353	348	351	340	358	362	377	366	361	341	389	328	324	335	351	353	314	321	338	328	355	342	313	344	372	364	352	339	361	336	326	321	334	315	346	366	324	378	367	359	356	327	343	323	335	311	327	354	343	368	343	338	354	339	349	350	333	334	330	336	332	346	312	360	343	316	354	353	337	347	347	347	320	372	344	339	333	362	350	342	339	363	342	299	340	354	358	382	326	358	348	340	356	352	338	357	342	333	354	344	371	339	325	359	374	390	340	368	323	332	344	325	349	360	359	349	369	364	344	356	352	342	331	326	350	376	337	373	327	301	338	344	351	319	356	341	360	353	316	367	359	319	310	358	353	320	355	359	355	348	347	319	338	330	339	357	317	332	367	334	377	378	383	353	346	351	363	357	332	317	334	388	351	363	327	336	324	331	365	326	328	339	367	341	359	375	338	310	344	327	328	333	348	343	346	319	364	369	349	327	321	340	338	365	359	341	382	353	343	345	310	345	345	387	370	362	316	349	321	333	387	351	331	364	326	343	365	336	356	315	321	346	332	322	342	306	348	345	374	336	350	347	334	348	337	345	366	330	363	328	321	332	340	340	374	345	340	344	346	341	339	355	329	323	352	348	360	326	336	338	372	341	345	343	333	331	344	341	348	327	332	354	336	342	371	352	372	341	342	335	358	344	338	334	345	340	368	323	358	354	372	333	359	360	348	348	337	345	346	348	377	376	305	371	310	310	350	347	348	350	325	331	328	347	335	308	360	368	347	316	387	351	320	373	344	352	339	355	337	321	359	299	343	351	356	381	362	316	330	360	337	333	399	296	320	342	348	353	327	347	359	313	339	374	309	330	333	330	333	331	349	351	335	331	332	371	348	357	331	314	334	329	339	326	349	372	353	343	353	350	333	384	346	329	350	340	364	360	363	349	331	360	338	373	322	361	353	355	295	331	316	346	331	346	353	358	364	350	348	363	345	350	315	353	335	334	367	358	356	335	339	337	349	333	305	360	335	344	374	325	345	362	367	342	356	349	380	339	338	336	366	362	361	312	350	304	328	360	354	354	350	378	353	369	356	326	380	338	332	361	362	341	334	344	352	376	365	357	326	358	361	335	328	321	315	348	360	329	354	337	326	346	344	375	336	359	339	343	329	336	320	344	354	334	344	344	354	307	363	359	354	361	343	335	328	353	350	372	377	340	332	328	368	328	336	325	347	344	363	353	356	330	334	326	358	341	339	336	336	347	343	353	323	355	355	360	332	341	325	338	325	342	323	345	372	322	374	377	343	331	317	366	339	359	369	367	363	351	328	339	338	290	379	337	300	302	352	356	345	331	382	327	351	356	349	354	347	333	358	351	335	361	354	328	343	354	362	376	326	321	318	366	311	369	334	313	363	334	385	331	355	367	345	313	343	314	334	342	382	341	343	372	358	357	344	326	345	352	360	353	358	370	353	320	367	332	317	363	323	355	359	344	339	365	354	350	350	323	369	321	333	347	327	329	339	349	369	312	329	336	346	349	349	361	352	360	334	354	336	335	346	340	349	323	332	352	358	340	374	323	353	341	337	339	366	321	383	370	353	328	343	332	321	288	330	352	313	346	324	343	367	339	335	363	360	377	337	382	328	336	363	340	330	352	342	328	330	337	347	287	325	328	322	372	343	295	390	350	347	356	373	347	361	342	342	322	345	358	356	359	346	306	310	361	365	316	330	363	350	310	325	352	309	349	328	339	338	315	311	344	346	314	331	352	359	336	338	316	359	371	350	339	383	342	345	315	356	347	329	345	316	342	374	309	339	358	318	332	335	358	335	388	330	408	353	353	330	350	341	351	327	337	336	337	358	317	337	338	355	327	333	325	355	320	328	348	319	341	347	381	341	344	336	332	363	349	342	318	314	365	312	344	357	341	383	345	306	315	341	360	324	328	347	362	329	368	367	341	361	359	364	359	341	376	309	341	324	344	333	353	325	316	344	339	343	362	343	333	330	382	327	343	358	347	334	343	344	350	369	332	353	334	359	350	338	340	319	349	322	330	333	333	340	330	353	369	350	358	355	325	335	357	329	332	350	356	320	329	352	336	305	339	322	334	380	322	359	357	373	375	349	346	345	349	330	354	370	359	346	350	320	354	329	349	322	356	320	316	380	338	343	342	344	360	309	310	368	375	353	369	336	352	312	338	358	350	333	343	333	354	344	343	339	318	388	336	363	357	402	338	355	372	341	367	354	312	381	373	322	360	323	340	309	367	335	343	386	336	352	308	333	365	360	351	342	321	376	329	346	359	346	327	333	366	346	330	352	373	311	354	288	368	347	341	346	385	363	352	356	364	384	362	341	361	317	325	352	332	340	342	334	346	365	353	363	351	337	394	331	341	347	339	412	343	367	355	341	317	334	390	367	378	364	330	357	330	340	349	349	341	372	339	346	339	312	358	321	363	334	365	346	346	342	353	346	336	347	366	354	338	358	300	385	348	357	341	313	329	363	328	322	358	349	312	320	329	348	341	363	353	364	336	308	350	328	393	342	341	329	364	325	358	368	333	326	362	352	331	347	372	311	335	337	355	345	344	313	317	318	368	362	354	343	350	338	350	374	317	338	324	348	356	350	324	337	325	333	333	340	335	355	311	354	360	358	352	376	353	347	353	350	321	345	378	328	323	342	319	345	363	365	316	343	358	343	317	333	359	321	340	335	333	337	349	384	342	368	337	356	328	335	353	352	364	344	349	361	363	369	360	362	356	331	364	318	364	331	356	339	328	335	347	340	342	313	344	328	358	335	332	333	348	342	338	336	336	327	345	324	336	348	322	324	345	354	379	349	353	327	387	310	336	339	336	353	360	374	331	371	323	345	335	327	332	355	340	388	342	342	311	346	328	357	350	310	347	353	345	373	348	316	352	362	341	376	334	318	349	351	359	345	356	318	336	358	348	325	372	352	339	361	355	339	367	319	345	322	350	332	343	384	341	351	347	334	335	337	364	366	351	356	355	389	317	375	307	347	336	348	368	367	331	326	358	347	354	322	343	348	361	345	330	332	357	346	317	373	359	339	349	328	348	340	347	322	346	373	361	362	305	327	338	344	337	317	348	348	344	328	371	309	369	327	336	360	348	313	326	324	352	370	337	334	345	375	348	370	325	344	354	329	360	326	313	361	351	374	338	349	366	356	327	325	351	358	349	347	361	321	319	346	346	293	330	336	351	356	367	342	328	391	352	365	346	351	338	345	359	314	329	304	336	341	375	326	357	350	377	346	319	369	319	335	336	336	353	355	357	346	327	346	337	363	344
24468	21460	28815	24523	21406	7909	1960	1134	24040	40490	31624	15019	4108	1379	722	596	524	525	542	527	574	508	518	508	519	549	512	477	538	500	517	537	553	513	520	516	526	524	520	520	520	526	558	463	509	526	513	523	517	506	516	518	510	542	502	531	481	542	520	536	496	504	486	528	499	490	484	517	522	508	519	506	585	525	511	510	492	557	474	524	523	521	497	484	537	537	458	534	503	528	502	504	525	517	473	549	530	521	516	516	496	507	501	502	542	546	541	494	542	499	502	543	530	507	493	540	512	545	508	531	503	528	521	500	535	516	488	489	490	555	528	507	485	523	527	502	517	525	527	516	520	504	514	493	495	551	472	498	509	496	560	470	512	531	525	513	473	537	487	503	492	495	513	520	510	522	507	556	515	504	513	491	493	496	536	503	540	495	545	534	548	544	494	491	486	515	476	525	504	538	536	507	532	542	483	489	503	532	558	507	499	492	515	535	510	483	489	495	513	493	482	482	507	513	512	496	535	528	505	482	528	504	510	489	501	521	527	503	479	527	498	503	516	517	534	530	509	515	557	514	514	521	507	494	526	565	514	536	565	466	468	518	508	534	527	552	495	508	489	467	539	502	497	520	503	521	534	517	543	514	505	485	484	494	531	501	482	534	545	505	482	528	516	499	545	495	553	484	505	494	496	531	454	493	550	547	511	514	484	500	500	502	534	524	539	548	488	529	508	552	508	509	521	508	481	525	507	500	474	512	488	538	518	492	492	490	552	498	538	520	493	490	541	523	485	535	534	500	508	471	539	540	505	517	497	497	521	498	479	493	528	481	496	534	491	528	534	496	496	504	519	471	506	499	509	550	560	516	541	522	520	507	453	525	494	500	491	540	480	535	509	500	518	531	517	532	515	505	495	499	528	511	521	512	510	485	528	518	494	481	515	501	549	528	496	505	525	512	504	489	507	530	500	486	522	536	531	491	491	498	515	470	497	487	507	526	506	537	514	544	561	542	505	481	524	519	497	510	473	511	539	497	526	457	506	493	500	530	487	506	461	484	494	498	515	556	533	518	500	500	535	523	486	599	506	514	504	540	527	479	498	525	501	497	481	502	483	540	511	530	509	483	530	531	473	505	485	509	543	513	521	532	514	528	508	497	491	516	520	527	548	498	529	512	551	486	493	521	557	517	534	525	536	478	525	495	507	511	546	538	528	507	519	482	558	524	548	499	524	509	555	494	499	537	504	516	485	526	525	484	533	508	557	490	512	518	514	559	529	518	510	499	533	506	467	486	525	537	478	537	505	536	552	473	500	555	485	528	538	517	531	511	485	500	497	513	515	477	507	533	501	552	503	505	519	467	502	530	520	528	491	515	515	500	487	506	434	513	537	467	501	528	535	530	502	501	471	496	482	539	484	558	499	550	527	509	522	503	502	503	483	509	548	459	514	468	553	496	543	540	539	545	477	505	521	545	548	520	502	492	521	543	513	494	504	504	479	540	507	531	514	521	506	454	567	575	508	547	528	513	508	576	520	465	521	467	514	528	503	541	521	558	494	506	544	534	480	500	544	497	520	481	563	475	547	520	459	508	485	504	502	549	538	540	528	481	536	511	474	512	508	520	526	518	499	507	514	500	508	491	502	479	509	532	527	465	535	481	549	495	496	501	527	525	507	519	513	525	527	527	526	523	483	509	493	472	473	547	494	515	530	513	535	537	504	535	507	496	506	506	510	497	470	524	485	497	534	455	521	526	527	517	528	500	523	468	482	473	497	518	506	537	522	523	531	546	547	502	493	537	521	465	510	508	532	508	518	531	552	497	504	538	470	520	535	511	545	509	491	518	582	540	483	530	519	532	499	466	485	483	497	544	517	476	476	506	520	547	467	538	488	521	500	495	545	518	492	505	495	515	491	518	492	511	517	504	538	532	499	564	516	523	501	478	504	510	480	532	496	503	537	494	489	546	541	514	499	496	555	529	523	522	518	494	538	488	495	503	524	499	546	517	478	456	524	489	521	492	541	526	493	515	561	518	532	487	520	446	479	508	511	521	516	516	518	485	484	423	500	518	521	557	547	469	494	553	508	521	511	526	482	487	485	514	499	535	507	510	536	548	553	519	517	535	528	496	522	527	496	498	495	493	535	540	490	512	542	530	513	529	521	481	530	532	513	504	547	512	561	531	532	508	502	529	507	496	504	501	552	478	462	468	513	515	533	513	522	524	563	528	516	491	501	469	478	550	510	493	500	495	468	524	489	484	510	511	534	529	505	542	577	462	524	516	497	511	485	503	535	508	518	516	506	514	549	520	506	495	519	490	512	500	528	488	514	483	489	520	511	543	514	513	495	507	542	539	512	531	548	517	498	541	471	470	536	520	482	466	519	508	519	503	508	508	506	525	530	550	526	491	541	485	498	537	514	493	506	534	469	486	471	527	515	516	504	530	487	523	520	535	527	547	479	492	507	537	534	506	515	520	521	510	502	494	499	507	509	498	449	487	544	527	526	490	506	509	508	526	522	498	513	536	493	496	526	518	532	514	508	552	509	564	515	468	496	530	453	489	490	470	504	503	517	560	490	562	524	539	506	532	493	519	463	500	513	502	515	499	520	491	529	509	503	547	544	520	476	497	564	485	533	557	508	545	504	550	497	526	470	492	514	550	488	527	541	512	479	504	471	529	530	458	522	493	519	499	540	550	484	502	531	495	500	522	524	477	500	523	503	507	509	503	499	468	516	544	501	515	510	544	487	516	519	475	528	526	514	494	516	522	528	519	564	525	486	542	554	530	520	538	539	538	490	497	477	514	488	475	522	524	529	479	520	534	487	485	518	513	534	500	503	544	530	490	497	514	493	480	530	502	514	518	544	527	526	514	480	513	545	480	539	541	498	510	540	552	536	536	539	529	479	547	537	513	512	519	505	485	540	536	568	499	500	502	546	523	512	561	473	541	457	510	539	471	503	516	508	535	507	505	486	554	544	557	490	496	491	473	540	518	491	497	568	501	546	479	473	513	549	483	519	525	515	501	510	551	521	495	517	504	480	515	526	527	531	497	505	519	501	475	461	484	518	505	556	524	523	524	474	501	525	528	542	526	499	459	520	474	504	501	516	512	512	533	488	498	507	501	514	521	521	504	492	546	537	483	524	528	508	487	539	525	525	504	485	495	552	463	515	484	514	540	527	513	508	494	516	505	503	546	511	522	525	515	516	526	517	527	544	531	487	523	513	504	527	515	513	516	520	537	509	499	508	495	513	504	490	522	544	512	514	525	519	531	494	504	516	524	510	473	495	513	483	524	528	477	521	531	499	505	539	512	529	543	503	493	512	536	482	538	495	486	538	535	533	494	520	496	520	521	496	496	551	472	509	521	531	502	464	510	512	521	501	513	504	527	500	523	489	586	479	509	509	530	510	506	522	487	504	501	510	488	510	492	514	468	520	470	526	514	476	524	530	519	506	514	530	547	516	491	481	504	543	505	509	467	453	516	505	520	485	487	502	524	498	479
4070	6072	4930	3489	2165	1822	1614	1359	28809	36407	25610	10537	3642	1447	656	472	494	478	462	494	451	481	469	484	507	459	458	442	430	447	476	450	459	470	483	467	451	461	446	457	466	452	468	439	477	452	422	485	429	478	457	453	460	469	458	481	456	495	473	452	479	472	473	475	494	438	459	436	523	469	447	456	486	452	468	444	426	471	448	451	473	480	458	453	465	462	465	463	493	449	451	449	490	468	431	458	458	432	486	455	475	460	439	471	431	470	451	490	473	415	463	485	431	439	448	470	447	432	466	452	467	496	480	464	450	466	461	476	446	439	467	477	483	495	467	469	466	478	488	435	502	490	421	427	447	411	467	450	446	467	440	440	466	450	420	485	501	473	454	454	468	491	476	456	464	455	457	502	443	436	484	450	453	475	476	466	429	509	451	470	454	460	477	433	459	485	420	480	504	468	463	510	476	446	422	482	468	416	452	407	478	439	429	482	466	482	472	459	479	456	460	460	419	487	426	465	463	418	438	454	449	448	463	453	490	456	472	451	459	469	475	441	454	476	460	430	457	428	461	437	425	424	454	472	447	462	483	481	452	420	418	441	451	453	425	482	490	483	460	466	481	434	441	467	473	469	456	468	483	457	446	471	456	440	466	457	454	468	437	455	480	447	488	434	496	468	489	440	445	478	490	453	447	464	482	448	464	461	392	444	490	465	438	424	429	458	447	462	465	444	441	496	477	433	469	491	467	429	472	443	450	464	451	460	466	465	436	414	450	465	483	456	466	454	468	448	478	451	435	462	462	433	440	469	446	472	435	462	467	449	473	442	469	438	468	426	458	472	458	457	406	484	440	443	476	454	503	440	444	431	451	435	434	480	507	471	459	459	492	433	484	435	447	474	429	441	487	437	483	470	494	421	437	473	459	468	444	492	505	451	450	427	485	472	488	437	435	470	446	464	489	476	441	495	439	480	489	452	461	497	437	455	436	426	491	447	437	449	450	471	412	458	442	429	444	440	424	464	431	428	497	448	456	426	483	458	455	478	455	481	478	433	456	432	461	447	447	445	434	455	468	453	464	445	445	439	458	446	459	490	497	484	497	438	470	439	435	436	458	452	457	421	456	442	449	480	466	476	454	473	469	472	447	440	493	452	446	494	433	448	449	451	457	497	435	476	439	465	457	481	458	469	493	449	464	458	428	468	462	465	465	497	461	442	410	454	417	480	442	465	444	468	447	448	447	447	485	451	442	486	447	450	474	447	447	478	466	469	488	458	469	463	433	434	475	464	474	433	457	466	449	455	469	429	447	439	489	495	434	478	408	474	485	424	428	474	467	436	453	436	454	460	435	450	449	451	430	440	477	415	396	430	479	435	462	456	435	467	433	474	449	469	436	460	436	439	433	467	493	433	452	477	457	459	462	427	432	443	461	452	483	473	429	433	474	436	457	484	463	506	461	474	464	495	425	476	490	464	470	440	458	438	454	465	448	460	432	448	450	447	466	459	450	463	464	482	468	471	423	484	433	473	435	489	476	477	451	481	427	450	472	464	476	420	473	415	485	464	480	475	446	479	451	459	477	431	478	465	414	482	465	482	412	478	450	436	425	450	486	455	482	474	444	455	457	436	443	456	463	427	456	449	460	442	468	447	466	427	457	492	465	429	445	408	488	458	452	476	469	484	448	449	480	438	433	463	471	434	448	442	460	467	452	460	453	436	443	433	418	483	452	461	432	471	464	441	431	459	500	449	500	461	473	468	486	498	474	457	467	472	501	463	465	461	437	445	462	461	420	458	437	447	455	478	429	429	469	448	482	466	422	465	440	442	462	434	445	463	482	448	449	467	480	438	446	475	450	466	458	455	467	455	474	439	447	436	468	475	440	454	461	461	429	437	431	410	444	424	431	437	455	421	490	453	461	437	426	464	459	458	466	469	470	431	473	444	500	425	492	459	444	429	445	482	466	475	459	436	470	458	417	455	448	462	433	488	435	486	467	438	474	419	444	445	490	446	449	446	477	455	445	486	446	478	431	431	479	471	488	460	449	457	488	445	474	468	499	456	461	468	503	462	475	487	414	457	456	480	454	406	451	451	444	443	466	440	483	453	445	446	441	409	434	450	462	444	441	449	466	484	439	425	474	482	493	485	442	451	476	456	505	485	488	421	472	481	457	466	453	485	482	429	462	465	468	455	415	448	454	419	450	436	456	430	489	446	427	449	437	457	427	443	442	482	459	453	466	485	426	471	457	439	398	435	447	486	463	462	439	469	454	470	479	421	493	477	451	461	453	483	458	486	453	484	491	442	439	423	469	428	480	428	467	458	478	449	445	462	446	450	431	498	437	428	477	468	489	454	447	449	461	479	463	473	473	439	465	467	434	469	454	457	481	469	436	444	448	465	459	468	461	487	455	471	472	503	453	445	486	462	452	453	451	439	441	449	433	424	490	445	473	489	452	443	439	438	438	463	469	450	443	426	417	456	438	442	454	447	443	452	495	456	455	456	439	480	461	435	483	442	445	483	476	424	452	446	476	449	512	432	456	439	491	449	429	459	455	438	458	468	464	479	427	441	455	495	461	430	461	459	444	476	432	435	449	439	444	461	475	459	447	467	458	442	434	457	431	430	476	450	431	446	494	446	494	478	448	440	436	431	456	492	424	447	449	471	476	464	464	412	473	444	436	420	437	486	414	430	430	436	440	423	414	481	451	456	438	450	427	447	484	449	463	414	444	429	476	438	419	481	465	473	472	440	454	442	496	462	466	423	485	427	477	454	458	441	422	464	429	438	454	471	476	457	424	458	428	421	447	425	417	501	423	440	444	452	487	471	462	486	465	448	434	494	458	433	423	457	452	446	449	483	404	448	461	449	513	471	440	469	479	407	444	470	466	431	488	455	449	423	423	450	435	495	443	450	444	493	481	434	469	435	452	451	474	444	467	503	433	457	441	423	453	480	461	469	461	447	461	461	437	449	451	445	443	423	491	481	432	473	496	453	445	479	464	406	432	420	438	450	490	478	426	421	482	399	419	422	455	467	443	511	424	479	449	470	434	434	457	419	430	443	424	453	496	445	464	472	451	449	461	444	471	470	434	432	434	424	451	451	443	479	497	430	400	426	469	430	489	435	453	487	435	440	431	453	462	449	444	448	461	437	449	442	476	485	468	447	473	460	459	439	465	476	485	453	450	449	437	481	433	432	407	470	470	426	467	432	507	466	439	421	454	446	430	477	464	443	435	474	443	475	461	416	455	471	430	451	485	422	467	486	444	462	442	432	447	461	443	466	430	446	477	460	449	446	456	441	428	457	446	446	444	446	477	460	470	440	444	450	441	464	464	454	467	454	475	448	417	443	438	461	417	401	466	501	453	474	451	445	453	448	425	492	425	419	433	462	452	470	431	483	448	446	462	482	458	491	469	410	439	440	460	488	464	464	405	452	446	452	424	454	489	427	457	491	474	423	437	467	434	478	442	432	463	440	440	488	444	471	470	462	465	442	455	453
27623	11379	1222	737	474	414	421	379	1367	2210	2081	1085	616	381	345	312	353	349	293	356	306	320	353	335	313	359	322	334	321	357	314	336	375	347	329	296	329	317	299	303	326	321	309	322	301	320	311	355	295	359	345	369	313	293	335	318	322	328	358	328	318	312	350	314	356	367	300	357	330	308	304	338	326	318	291	336	342	305	290	345	320	349	361	316	304	299	295	314	291	302	324	336	326	306	328	320	311	298	340	307	324	300	335	278	328	310	317	339	307	331	308	360	349	319	314	309	349	311	332	331	318	329	340	284	374	310	280	316	303	352	357	348	309	333	336	300	311	328	324	315	338	310	320	369	339	323	330	355	340	353	325	331	324	330	301	315	315	336	319	323	328	327	361	334	327	344	317	336	312	304	340	320	330	334	310	328	314	323	303	320	321	311	332	335	342	349	287	300	318	340	326	329	322	300	351	326	348	334	336	312	345	294	351	341	326	306	357	314	336	335	320	315	305	312	344	300	303	353	363	324	348	338	336	352	311	324	308	349	336	328	342	332	334	300	362	324	297	337	356	327	341	335	329	321	319	336	285	352	318	323	318	337	345	315	327	345	345	331	312	312	348	300	307	335	313	293	349	326	316	339	326	343	324	281	308	322	330	317	316	320	336	297	296	329	346	314	316	333	290	325	309	326	314	321	301	287	320	318	345	329	319	327	312	313	341	322	307	345	343	325	318	369	321	342	343	336	343	338	319	317	345	327	331	318	296	327	334	314	338	326	319	326	322	332	334	320	332	299	293	323	349	323	327	298	281	317	322	320	313	312	326	351	304	343	316	297	293	327	325	314	320	348	332	316	347	321	307	308	331	326	313	311	327	333	305	304	324	311	294	343	341	337	312	304	326	318	313	319	296	327	299	345	327	330	312	318	328	316	314	312	332	298	303	306	354	300	320	353	329	329	325	306	346	314	323	300	309	348	347	336	301	329	324	334	289	309	288	307	312	308	322	331	329	302	314	313	287	312	326	309	334	349	320	300	306	327	344	334	283	321	319	329	349	308	326	311	311	320	315	327	349	292	315	335	356	336	308	325	290	345	293	324	353	341	351	326	336	343	331	314	336	336	330	356	342	332	307	328	316	336	323	328	327	333	343	293	321	314	318	311	336	316	331	298	327	317	308	343	321	324	316	306	340	336	316	345	329	308	299	324	312	293	327	318	284	287	291	330	349	317	356	300	306	311	331	306	315	324	326	323	323	296	351	332	338	339	304	295	338	314	322	325	303	292	295	298	319	345	315	326	309	349	327	341	290	329	317	290	332	341	313	338	330	329	361	326	312	275	300	311	355	317	321	329	297	340	314	299	305	337	343	347	283	340	336	362	320	322	329	303	298	309	320	285	320	326	324	316	341	297	334	357	334	320	308	311	320	343	344	323	312	330	318	323	312	317	339	303	327	303	340	346	318	325	336	274	341	311	310	324	333	341	289	316	325	314	355	317	314	278	315	296	311	330	321	298	352	326	307	369	333	325	282	337	339	331	332	355	336	321	329	336	293	333	354	319	316	326	323	350	315	300	312	314	313	313	326	348	339	323	338	317	314	319	325	349	315	314	334	309	332	309	341	300	287	292	352	305	343	348	320	306	334	341	332	318	320	351	340	299	339	333	323	296	309	302	340	333	353	341	303	320	329	341	330	332	340	325	331	317	336	313	316	314	346	315	321	338	320	293	347	311	317	300	336	316	309	344	314	350	342	325	307	334	317	321	307	330	341	331	324	290	321	318	311	317	358	319	323	324	289	326	332	346	337	314	318	327	314	326	281	315	317	350	356	327	323	311	350	317	299	308	311	337	299	332	335	314	337	303	319	329	345	304	312	320	352	313	321	335	294	338	328	305	337	329	318	302	329	307	343	303	333	306	306	316	322	332	323	314	305	314	348	306	335	356	316	315	353	335	308	358	302	319	332	299	309	346	327	299	306	317	298	337	371	317	308	356	338	310	335	314	340	325	344	366	334	337	375	335	323	328	347	321	323	304	331	350	283	281	307	325	325	312	316	321	309	338	312	334	302	321	298	323	295	342	289	331	327	291	296	357	302	324	315	313	309	329	327	311	340	335	326	306	331	325	324	345	311	325	373	328	319	326	337	307	335	349	335	330	333	321	282	362	328	312	336	325	342	330	313	333	323	315	335	347	314	314	361	323	331	304	377	323	317	323	303	306	316	341	329	305	304	279	315	324	326	316	301	329	287	325	291	305	327	301	289	286	316	363	328	347	365	318	313	337	332	344	323	297	307	328	328	325	309	324	327	310	308	336	317	327	353	362	337	295	329	307	311	330	327	304	307	347	326	332	321	318	340	329	325	320	327	293	326	332	337	362	311	292	308	347	299	338	336	288	333	288	329	357	311	308	291	331	313	287	351	342	310	303	329	322	334	314	338	302	351	314	317	308	301	320	343	306	325	369	336	346	317	320	315	365	331	299	359	308	331	312	347	324	308	316	336	321	366	305	298	327	317	332	335	327	337	340	318	298	337	319	325	352	340	314	315	324	341	330	339	317	331	334	318	314	309	322	330	316	311	340	320	352	304	337	315	315	322	331	319	347	308	337	353	291	329	305	346	304	309	324	321	349	344	322	326	321	300	314	353	337	342	336	315	283	328	315	343	293	335	334	354	307	378	337	335	335	321	313	339	325	335	342	323	329	322	335	305	321	328	313	287	301	308	310	308	313	314	331	335	320	310	334	313	334	344	305	347	315	339	333	353	365	320	299	340	318	329	294	328	311	338	304	333	335	328	362	303	294	328	326	293	335	311	350	318	332	304	290	296	304	315	359	301	339	326	305	334	313	286	339	339	293	336	313	344	338	349	301	319	333	298	325	335	346	326	358	308	333	309	349	307	329	311	335	337	323	312	312	332	320	302	312	352	323	320	326	336	287	320	318	353	300	322	346	338	320	303	312	317	351	305	291	309	302	293	341	345	308	343	315	325	364	318	327	334	329	323	343	310	327	312	339	301	320	317	310	355	311	320	316	346	319	307	333	372	329	316	291	319	301	315	313	337	330	306	301	310	339	331	344	311	316	339	298	294	321	323	328	336	319	347	319	302	323	338	363	331	339	313	316	315	364	323	293	333	316	339	309	314	324	317	337	296	303	387	338	340	328	314	315	328	307	322	318	329	313	313	326	330	334	328	350	310	326	310	326	338	335	334	329	326	321	347	326	317	318	336	313	320	343	312	300	338	348	297	333	337	325	322	323	275	319	326	312	338	286	303	329	326	303	324	323	321	326	310	333	314	334	302	364	325	326	332	327	345	366	341	314	320	321	331	330	324	353	351	364	328	301	342	354	310	304	329	362	307	350	370	295	308	282	318	300	323	341	317	318	303	339	302	306	318	308	351	343	331	343	317	346	338	323	331	321	351	291	292	321	333	333	332	361	329	332	310	330	342	309	331	312	319	317	336	289	350	323	352	287	342	344	324	319	349	341	338	299	309	323	338	336
5058	683	744	583	505	517	466	395	2000	2829	2371	1178	647	411	297	293	266	303	274	297	309	266	299	317	280	297	264	291	305	330	283	283	282	305	269	312	284	322	285	288	295	291	322	274	286	275	262	287	316	298	326	321	303	293	303	300	305	296	273	303	300	277	266	301	321	246	298	330	292	286	302	291	287	277	306	267	276	268	290	282	273	280	273	260	283	294	281	289	278	303	302	271	308	285	293	277	286	283	278	301	308	295	275	307	271	301	267	275	290	304	271	264	266	250	276	313	300	326	298	295	282	313	285	275	288	329	284	282	294	276	276	284	312	324	295	296	285	289	241	286	288	347	276	280	288	304	268	317	301	320	290	314	326	310	272	280	282	300	306	265	295	284	280	273	301	297	336	313	310	302	268	290	274	282	268	300	293	292	284	291	296	280	268	307	266	306	273	272	298	273	284	283	286	283	302	300	298	277	303	289	320	295	289	308	311	263	326	280	295	275	302	323	262	287	293	301	292	278	268	291	268	314	285	284	253	309	308	285	308	279	286	287	295	298	274	322	276	300	300	304	288	292	309	301	286	300	283	287	299	309	290	276	269	274	286	299	298	286	300	297	273	309	298	299	277	306	277	271	333	313	305	279	309	289	306	254	291	291	254	278	289	309	275	271	289	250	274	282	296	307	269	300	269	283	313	305	320	275	281	306	287	274	315	257	309	310	285	326	318	311	290	267	295	290	305	297	287	276	291	288	305	326	287	301	282	289	287	289	292	288	310	261	287	278	292	287	285	319	298	261	305	303	277	288	306	295	281	276	282	309	291	291	275	301	301	290	293	305	317	292	282	296	279	254	300	300	277	293	294	288	300	285	281	308	274	290	284	275	298	276	303	260	299	314	332	256	264	295	287	279	299	282	299	288	296	287	312	274	272	304	270	304	306	283	298	299	275	294	302	275	270	302	313	313	288	278	308	311	284	286	298	302	292	269	285	296	296	284	279	289	344	276	322	289	278	301	272	306	273	313	333	338	311	282	302	307	295	318	281	293	277	277	314	271	300	292	291	296	312	303	318	303	318	290	257	253	254	270	279	278	279	292	321	239	298	268	289	298	254	317	294	303	322	282	307	304	300	309	286	300	273	264	292	288	289	290	288	282	275	301	299	285	302	294	301	310	284	317	289	273	287	292	305	297	305	301	296	303	288	293	280	286	327	288	293	292	268	292	300	271	268	283	294	305	297	304	295	297	318	295	278	301	285	308	299	274	304	282	264	277	290	280	285	320	318	304	269	279	282	315	291	293	290	288	307	263	276	300	291	277	317	262	307	294	288	271	292	303	289	327	277	273	274	257	282	273	284	303	293	296	285	296	290	302	280	293	319	286	308	278	281	301	309	277	303	292	304	301	270	282	286	277	246	303	288	289	279	310	280	324	279	269	266	284	278	299	286	309	281	300	265	292	272	293	322	282	265	297	288	268	279	299	292	310	330	306	291	299	307	314	314	277	287	319	303	305	297	305	304	285	331	256	283	306	282	282	313	307	307	297	264	286	281	300	293	306	306	308	297	249	277	274	290	306	312	300	263	289	276	275	303	295	262	273	292	293	281	295	302	283	288	304	301	279	282	251	264	278	294	315	308	292	312	297	288	269	290	280	303	290	273	282	337	298	304	307	289	307	313	307	309	262	348	310	279	290	286	268	287	249	315	315	301	280	327	305	285	309	303	300	286	283	286	254	291	289	317	276	282	298	292	260	292	290	310	309	288	303	303	324	292	306	283	261	300	304	283	296	295	303	309	294	324	279	280	304	326	325	247	298	289	322	276	293	285	322	323	297	311	300	312	323	285	289	280	323	277	285	344	291	286	299	297	267	296	299	315	288	296	295	297	309	268	288	278	269	315	285	279	270	331	308	297	290	323	258	276	305	312	308	230	318	303	305	307	285	279	272	305	255	306	306	284	272	297	282	286	292	312	274	289	272	282	272	266	271	280	302	291	267	285	299	302	291	283	311	275	286	272	300	313	287	345	278	281	309	258	272	329	309	280	310	304	306	290	250	289	262	302	307	292	294	308	297	295	314	321	273	262	265	304	274	305	315	300	275	267	311	298	272	267	292	295	283	292	309	290	274	286	298	294	297	307	320	282	289	262	275	311	283	268	270	284	312	319	311	303	278	308	286	303	296	308	310	295	309	272	288	322	291	318	288	283	305	280	323	257	281	263	278	314	284	296	301	280	291	297	262	306	294	289	267	295	288	318	290	300	267	316	303	289	293	294	283	322	299	322	318	283	283	283	274	313	291	298	260	270	284	275	272	299	303	285	312	294	291	304	289	273	298	272	279	305	293	270	277	313	320	268	288	291	267	306	286	314	305	292	310	302	274	279	290	290	265	285	267	296	308	310	283	274	305	268	257	288	291	264	276	283	303	308	293	291	290	281	306	301	289	266	272	265	278	284	271	309	333	278	295	304	289	288	325	303	298	282	271	292	289	297	273	288	276	327	292	310	290	279	305	288	319	268	290	315	308	286	281	317	302	311	277	308	311	276	282	302	293	295	288	271	312	282	309	289	296	256	273	319	272	312	286	273	275	304	293	299	284	287	287	307	330	289	291	279	286	274	307	295	273	309	310	312	303	282	292	297	270	290	263	273	287	302	287	291	268	280	290	251	280	284	265	295	307	290	271	279	283	288	284	296	290	276	310	295	276	297	288	303	289	283	295	316	307	299	318	289	280	306	272	297	304	302	312	305	287	309	283	272	293	290	298	256	292	292	313	274	303	303	336	302	291	276	280	286	318	275	289	293	294	279	293	276	298	275	301	327	272	275	315	302	249	298	288	302	272	283	307	281	316	309	270	312	286	311	288	280	277	290	281	316	286	273	325	302	282	278	275	260	325	302	236	267	311	301	262	300	304	279	270	289	306	326	285	301	299	306	277	276	291	272	303	270	290	287	293	309	270	282	300	288	314	288	291	291	254	303	323	294	253	310	293	290	303	280	304	298	270	278	317	266	304	285	274	294	262	269	302	274	339	302	326	276	304	287	292	311	283	315	298	268	295	280	308	324	311	278	255	305	272	317	295	299	312	307	281	272	278	306	284	278	266	299	294	292	293	313	282	283	312	290	291	268	317	310	317	300	304	291	293	286	249	289	289	270	253	293	330	297	295	297	286	324	315	287	261	301	266	303	290	307	263	278	276	296	270	309	288	293	318	293	305	288	300	305	279	277	296	344	307	296	284	303	258	298	319	298	291	284	282	293	263	307	281	305	314	316	301	268	295	290	326	275	300	282	294	274	283	300	286	303	251	296	280	297	319	339	290	289	281	294	294	299	290	303	290	280	290	297	301	290	265	294	302	286	263	260	290	250	298	281	303	314	315	288	292	271	299	254	285	262	309	286	279	273	256	290	281	288	267	325	312	307	308	311	287	262	292	310	299	304	277	290	309	289	301	287	319	299	312	272	306	320	297	314	323	287	315	310	262	261	304	259	302	282	272	295	317
25604	21480	27474	25582	6106	1336	833	582	13868	21349	16804	7026	1956	831	463	372	339	352	398	387	361	358	376	371	390	376	340	399	375	384	369	362	374	386	397	372	396	400	359	371	361	409	397	374	400	398	403	385	358	348	348	359	389	362	362	359	358	380	371	359	330	356	384	367	376	382	359	364	374	386	375	357	339	405	386	325	355	383	344	362	365	375	387	379	355	364	375	383	340	357	373	371	393	366	378	387	363	405	366	360	431	383	354	346	378	377	385	358	377	383	382	331	386	374	389	383	356	378	331	371	364	367	373	361	356	381	411	356	390	322	359	354	407	383	369	346	353	359	370	395	371	359	377	367	342	395	374	371	395	387	348	361	349	376	378	349	376	363	370	349	379	368	364	360	420	372	390	357	365	395	374	380	347	382	364	347	388	365	382	364	367	367	372	377	359	359	407	398	343	361	361	392	338	378	351	371	374	357	363	359	383	372	370	376	397	362	377	360	382	365	352	371	391	332	384	379	322	396	372	373	393	353	364	358	373	394	372	394	366	403	343	396	390	401	345	390	347	377	358	330	393	364	372	367	335	343	405	398	381	365	364	366	371	396	398	345	403	354	354	387	379	354	365	335	422	407	369	342	395	356	346	354	370	384	366	373	372	348	376	384	393	324	360	439	370	376	358	406	337	384	363	377	378	383	376	358	391	384	379	368	411	360	345	353	377	357	404	376	360	417	392	364	341	387	340	340	352	352	367	383	378	353	377	403	389	399	362	383	357	377	342	360	341	390	362	371	384	366	393	368	371	357	393	386	388	375	384	362	357	380	334	342	367	365	376	409	398	359	358	360	399	402	371	333	373	380	382	359	382	410	396	357	392	363	361	379	361	355	345	380	352	359	391	348	387	359	390	342	389	394	367	342	384	378	352	352	398	373	352	405	368	390	367	386	339	357	330	375	396	352	382	373	406	362	362	408	436	379	367	377	376	387	379	378	402	358	336	364	382	370	359	363	360	363	382	342	409	389	387	376	330	386	338	355	388	353	339	362	398	369	349	350	387	361	411	380	381	340	346	364	363	353	370	404	357	357	379	337	353	373	360	328	345	340	391	351	355	343	370	399	382	352	364	362	348	342	370	325	353	378	372	358	381	344	374	388	382	375	369	379	383	381	357	363	355	347	394	316	390	385	369	375	365	355	417	381	385	373	382	376	343	344	337	379	354	394	366	350	384	419	370	360	374	378	388	380	361	413	379	387	353	386	381	376	367	365	378	386	363	377	379	371	380	369	342	366	357	391	368	372	377	406	380	335	408	369	372	380	311	346	401	371	367	367	393	375	367	370	340	368	402	357	381	391	368	365	348	352	402	375	382	379	404	360	339	366	352	344	371	342	392	351	327	356	349	384	385	341	390	360	335	355	353	388	357	389	386	377	387	394	390	367	359	345	370	352	344	363	412	372	367	339	396	373	386	354	382	380	388	326	363	349	388	372	376	382	380	346	367	394	388	383	333	437	343	362	351	360	403	364	377	369	359	360	372	385	361	345	402	344	386	361	362	378	354	380	342	385	362	370	367	341	379	378	352	377	336	383	389	338	385	368	369	366	364	360	353	353	399	382	345	347	360	351	399	372	381	388	382	360	364	371	383	379	386	367	383	349	337	381	331	351	403	393	380	343	361	415	381	365	361	324	371	360	365	344	375	380	385	362	410	360	388	392	338	393	385	397	376	373	383	370	358	374	353	394	365	395	357	367	387	363	370	351	404	383	342	365	385	381	416	353	382	352	348	361	377	332	368	372	409	357	352	367	367	370	352	365	366	367	341	392	362	372	371	399	375	359	385	388	389	374	379	409	347	361	381	364	392	369	383	374	379	353	347	379	381	351	362	352	359	391	383	385	377	384	394	379	398	385	390	392	394	372	351	340	377	338	372	383	362	371	364	407	355	389	313	369	359	372	371	361	359	361	382	371	330	363	399	378	363	366	372	363	347	341	412	387	347	378	370	323	391	371	396	353	377	382	384	343	367	415	375	364	426	338	373	369	363	365	356	405	360	383	432	384	356	365	375	376	383	387	395	369	366	364	359	356	383	380	400	360	360	362	381	371	369	357	370	403	353	367	378	392	380	360	392	340	382	360	375	377	368	414	345	348	351	391	354	371	362	386	359	374	385	390	389	367	385	352	341	335	350	347	358	398	375	360	362	389	357	360	373	348	347	354	364	391	345	370	375	374	401	370	359	345	373	340	378	347	382	356	350	370	389	370	399	366	388	371	367	380	345	368	355	340	393	351	373	390	355	349	408	348	354	355	360	366	382	347	404	368	380	373	366	350	383	349	362	388	382	350	370	319	385	329	342	403	362	385	387	360	365	362	369	376	384	334	383	337	373	377	358	356	351	369	377	355	359	334	382	396	347	380	381	351	343	387	387	368	365	356	372	354	378	341	373	355	353	390	382	398	383	353	342	386	382	388	386	354	402	394	338	325	365	372	390	366	349	350	379	389	355	353	375	357	346	422	400	416	327	382	351	330	351	334	411	354	356	381	378	361	364	358	355	353	402	355	372	387	378	408	365	363	347	357	372	360	366	378	371	380	381	378	386	331	387	403	386	383	378	405	367	355	372	346	362	386	374	378	378	326	399	368	382	357	391	337	360	400	332	345	377	379	352	371	390	372	322	334	371	368	367	358	366	355	370	383	381	381	376	350	374	301	384	351	349	376	383	335	384	378	393	362	350	382	359	401	369	341	388	392	379	358	404	370	344	354	401	361	385	346	365	384	353	356	390	377	398	374	346	395	402	359	361	354	379	345	332	353	364	386	403	346	395	360	350	334	367	353	350	396	362	367	354	356	391	380	365	354	385	386	376	367	381	342	356	384	396	346	359	383	342	398	371	372	347	383	380	334	373	361	384	381	391	390	326	379	399	349	373	386	389	349	315	345	361	359	392	390	343	316	358	338	384	358	378	332	339	357	362	351	359	369	339	379	339	340	371	364	395	408	366	374	374	376	370	353	368	387	375	363	356	374	352	357	358	396	373	361	365	354	381	368	389	399	370	362	379	361	403	357	367	381	377	394	356	346	371	370	375	359	359	377	331	296	340	391	385	383	360	338	369	352	374	396	399	366	389	376	364	365	390	355	359	390	383	399	360	399	390	348	357	365	381	359	363	384	359	375	377	376	413	400	374	352	338	383	364	343	360	340	372	390	345	348	352	349	361	349	326	383	355	395	346	393	378	346	349	370	364	398	376	394	384	387	359	397	389	359	368	332	361	353	358	392	384	348	385	384	339	341	367	389	361	360	367	305	348	363	374	359	393	356	403	356	339	343	370	355	376	392	362	389	347	399	356	371	360	397	408	390	344	395	365	362	365	378	371	366	389	378	370	360	368	371	360	431	381	351	360	350	366	403	372	367	408	368	332	375	373	387	362	384	360	352	372	383	391	379	341	363	352	388	356	379	364	375	353	392	377	340	350	356	401	361	352	365	412	368	361	391	363	361	360	344
3809	4072	3235	1942	1445	1135	910	707	17072	19480	14465	6031	2174	868	445	323	363	316	340	354	375	353	346	358	353	332	321	373	333	332	357	346	346	365	357	331	376	308	336	359	344	344	366	338	344	345	335	316	354	296	321	368	364	352	360	329	363	360	349	342	347	341	342	329	365	330	347	346	345	328	340	358	327	325	322	334	325	337	364	354	327	314	351	344	337	322	344	338	323	339	340	337	337	353	353	341	323	383	357	336	356	346	357	317	330	351	363	331	342	349	344	370	308	333	330	316	348	357	314	352	338	382	305	366	350	366	343	358	377	331	351	347	344	342	327	352	338	330	336	329	339	333	323	347	307	351	318	334	357	336	341	325	336	319	368	345	315	355	332	318	343	352	355	332	323	318	337	384	326	314	372	336	356	337	332	358	363	365	313	329	351	343	343	370	325	362	385	328	334	356	347	326	324	360	324	354	357	324	344	339	274	355	353	309	311	306	312	316	349	321	358	366	379	311	329	356	382	335	328	328	340	368	386	363	351	317	325	330	358	371	339	317	346	352	353	354	322	342	326	317	338	332	305	379	353	316	293	332	344	315	345	326	356	362	350	350	366	328	395	370	364	368	371	324	322	355	349	344	330	334	357	357	349	334	347	358	335	353	348	334	322	328	309	350	358	349	335	332	343	328	347	350	338	329	367	321	329	342	357	332	354	351	355	348	319	359	342	355	343	299	353	313	305	362	360	313	324	322	360	358	365	339	345	331	303	335	323	334	323	371	351	369	352	377	336	357	337	358	370	352	328	345	328	327	339	341	341	340	342	322	347	331	331	326	358	336	357	302	347	337	347	350	365	340	344	322	341	337	335	363	351	313	327	362	331	313	342	346	335	338	352	361	354	330	353	325	356	350	312	322	368	340	345	320	367	347	335	299	344	322	352	329	352	318	325	322	366	330	375	352	346	340	334	346	369	335	327	346	339	365	335	344	327	352	313	345	318	366	379	354	355	367	349	338	334	341	343	323	373	358	329	352	354	377	352	284	340	324	334	328	325	368	335	319	353	344	336	368	326	345	343	376	370	342	351	337	349	308	342	363	317	349	372	351	331	340	343	344	323	330	352	364	332	342	343	326	308	354	349	316	330	327	352	315	347	335	350	328	326	348	366	317	345	332	358	340	333	320	297	308	359	358	346	345	327	315	353	300	312	364	336	356	339	338	340	332	354	355	334	289	324	359	332	340	344	331	362	369	340	341	381	346	336	352	321	367	362	308	346	344	376	352	326	364	328	331	380	338	330	341	338	319	351	308	360	325	324	352	350	312	330	327	342	336	367	325	351	362	330	357	337	365	352	308	327	319	335	356	300	337	351	370	327	331	351	304	340	321	329	304	361	323	339	334	338	365	328	344	319	320	364	324	357	355	352	305	352	377	344	330	353	321	328	343	319	335	352	343	337	335	354	326	343	368	306	361	364	352	341	336	342	356	338	337	332	346	348	358	346	326	352	315	336	373	356	352	313	338	320	320	350	361	364	351	356	296	329	349	386	332	349	355	338	343	342	367	323	373	348	321	366	383	389	319	361	320	310	354	319	327	323	332	335	363	305	348	352	372	363	359	326	323	334	356	359	351	351	336	350	349	351	323	347	358	325	313	343	336	353	374	341	360	315	341	347	335	359	333	355	351	346	343	345	332	334	331	329	322	352	321	340	330	348	310	348	341	337	335	347	325	342	362	311	337	344	355	345	327	359	349	320	274	318	330	326	325	348	328	332	361	301	347	314	352	338	351	299	354	327	372	368	349	303	333	366	323	325	357	356	369	330	307	300	341	304	359	335	331	343	369	305	334	332	343	359	306	328	321	374	356	339	337	323	348	329	311	330	306	333	332	339	344	331	350	330	369	333	346	335	337	349	337	337	338	358	336	343	363	331	315	352	332	392	328	348	352	331	329	366	331	340	330	334	342	365	334	334	326	347	343	351	321	359	390	327	309	326	321	336	348	308	368	362	299	336	353	352	348	334	326	305	323	360	342	359	363	326	355	333	369	352	299	320	327	307	344	336	337	310	356	347	325	357	344	354	371	332	318	331	325	363	351	369	347	342	336	359	367	352	349	351	340	322	328	331	333	338	320	334	331	325	352	317	329	364	314	314	367	354	342	372	361	337	341	349	322	329	326	366	313	330	357	323	337	327	327	360	342	304	359	316	358	334	323	344	359	356	389	367	340	321	372	321	314	350	333	351	351	348	366	353	332	329	336	348	354	351	317	326	371	332	343	359	361	351	368	341	321	331	335	329	340	346	345	306	349	360	312	341	373	312	352	340	321	334	325	353	339	337	344	342	340	305	334	347	330	344	338	365	342	341	359	372	348	328	318	296	344	325	338	352	371	371	350	339	323	353	340	373	324	317	351	331	343	333	365	341	372	335	348	319	351	327	338	335	360	381	343	316	346	350	366	351	321	367	343	351	335	331	344	376	342	344	334	356	312	349	323	338	358	313	341	357	314	325	305	314	335	371	329	344	349	343	347	354	348	329	339	346	339	328	305	321	368	348	331	358	356	334	308	337	361	354	345	334	340	339	337	368	338	353	338	301	366	333	333	353	353	352	326	315	339	348	338	368	347	368	374	312	335	333	339	360	339	335	318	323	344	327	333	343	340	321	349	303	331	299	350	357	355	324	321	321	312	356	334	354	332	343	363	328	335	336	330	362	375	296	327	350	346	338	321	343	344	319	339	336	357	360	339	333	311	358	333	352	333	322	346	351	358	321	341	329	316	366	355	357	331	325	340	343	309	383	340	352	338	333	317	355	321	337	350	338	341	331	313	351	337	348	307	323	346	357	334	351	344	349	340	365	337	346	331	337	321	318	327	356	349	333	344	378	333	365	349	314	363	348	319	339	342	350	348	352	305	364	338	336	320	347	326	325	333	352	358	351	341	341	304	338	315	299	349	350	349	320	327	382	325	341	316	368	348	331	293	364	363	350	341	324	324	321	308	344	348	343	351	315	322	324	338	359	330	338	332	365	324	313	342	319	317	323	356	310	316	369	331	321	325	357	299	326	356	355	325	352	355	322	342	326	338	325	332	352	341	357	361	354	345	335	323	327	352	332	349	335	361	342	370	318	334	317	339	322	365	356	359	370	345	338	322	361	346	334	334	368	287	342	324	359	360	344	312	339	338	322	351	346	330	315	327	353	340	298	338	367	361	349	318	357	333	339	363	311	346	327	348	311	325	316	314	331	312	346	343	329	322	376	350	329	330	357	345	343	337	338	328	338	364	373	333	341	310	349	372	315	326	375	300	349	333	343	331	333	360	321	308	369	337	321	363	337	320	333	320	340	325	350	353	359	382	335	327	372	334	344	295	327	316	350	329	321	314	335	324	331	371	375	346	341	318	341	384	315	320	340	360	347	340	289	341	349	355	341	368	351	327	363	341	319	354	342	350	328	311	314	345	354	346	322	342	332	357	359	323	334	332	351	353	358	327	353	331	368	329	337	352
24400	21396	28699	24424	21311	8299	2116	1136	14990	36332	33184	18925	5341	1863	749	552	508	512	514	545	564	526	505	494	505	487	561	515	559	476	471	485	511	525	489	532	526	546	555	468	520	546	514	519	494	510	544	556	487	519	508	482	501	535	514	501	507	522	534	512	507	492	498	463	547	510	477	521	503	523	515	543	541	502	501	557	507	485	513	505	513	518	522	460	509	491	514	489	526	554	487	536	501	531	511	493	494	555	475	491	560	566	537	498	517	491	496	469	483	554	506	516	527	513	537	528	492	516	513	513	510	517	493	505	473	496	500	475	468	505	479	520	486	491	500	499	483	485	485	476	526	519	483	499	518	508	499	494	504	503	515	484	531	500	487	520	511	487	517	502	503	540	504	519	489	492	509	504	533	502	471	502	498	499	531	457	475	456	491	501	513	506	498	479	522	514	487	525	498	550	476	556	483	489	543	548	571	478	521	498	479	477	516	531	481	509	523	488	530	535	510	488	547	501	484	559	517	513	503	546	526	505	512	467	509	501	496	452	517	500	514	516	508	524	533	519	524	488	492	525	478	521	482	483	503	493	509	508	431	486	489	543	520	479	474	527	497	502	545	493	517	489	486	516	522	511	504	491	495	533	526	486	503	515	513	520	523	520	485	552	513	513	506	496	455	512	516	511	524	502	487	453	517	519	508	515	525	470	523	482	501	506	520	543	494	516	530	538	533	516	524	478	469	514	465	444	521	513	527	528	520	501	565	535	513	493	511	523	514	534	505	470	499	509	486	492	497	492	487	504	528	468	495	497	554	489	462	513	550	503	521	509	523	504	515	527	524	478	469	496	556	494	528	479	512	501	507	463	536	536	505	504	532	469	529	528	514	506	535	504	548	500	514	489	535	509	505	508	464	488	477	494	511	489	498	475	470	509	492	473	495	544	514	497	498	514	518	514	524	513	501	480	516	512	460	456	507	536	524	494	483	485	497	532	523	517	482	520	528	510	513	489	538	465	501	513	487	539	499	494	521	503	508	483	509	474	532	517	485	503	520	464	504	483	512	485	533	494	486	522	533	507	472	511	508	495	507	511	487	524	516	498	494	476	479	514	563	503	498	525	511	527	502	527	513	511	513	493	475	529	471	514	516	487	506	489	517	539	471	520	496	561	508	523	481	535	529	508	461	517	508	531	515	499	505	496	562	500	499	524	477	497	479	502	481	494	479	510	514	497	545	542	495	522	529	507	485	472	523	519	506	467	490	535	510	495	488	506	580	501	501	497	498	531	506	470	482	528	484	497	498	489	505	483	533	470	509	534	552	486	518	499	450	500	496	494	469	526	452	507	507	502	483	495	528	485	512	507	509	496	506	478	507	463	489	508	509	554	529	536	478	481	500	521	497	471	493	516	518	494	518	509	506	491	476	526	520	502	516	509	461	473	496	501	453	503	506	499	493	509	522	496	486	469	482	546	482	521	499	496	489	495	504	480	502	534	571	521	516	522	516	483	490	481	475	528	496	484	529	509	472	505	506	533	511	493	504	479	510	501	513	508	507	474	501	489	526	489	509	518	518	487	510	510	487	500	514	508	481	534	480	539	507	504	475	511	529	511	531	494	542	517	487	432	523	514	512	495	530	516	530	466	477	507	530	442	496	525	479	489	479	499	468	467	508	496	455	508	493	466	535	513	500	486	554	443	506	541	466	437	483	527	515	490	538	513	495	498	488	462	484	511	512	532	500	473	504	521	501	478	489	479	522	471	527	447	511	469	484	508	505	487	536	517	529	492	488	488	502	543	480	493	497	482	512	517	513	502	535	501	481	494	526	530	533	528	476	485	486	498	476	484	497	505	509	517	527	501	538	491	485	511	502	491	536	535	483	474	500	513	489	494	513	489	534	496	540	473	500	482	482	520	524	511	531	470	500	493	487	515	546	527	458	519	513	473	504	518	494	481	487	493	515	484	470	527	472	507	484	504	530	530	537	506	483	539	476	498	537	439	472	482	515	512	477	500	472	495	483	498	487	522	500	478	528	489	500	487	534	480	486	497	494	521	518	526	542	531	497	482	475	523	473	459	497	546	494	494	535	493	546	523	502	471	487	495	518	517	475	504	533	530	512	489	533	480	500	498	491	501	472	524	541	495	540	527	482	487	488	522	522	486	535	490	539	493	505	524	503	522	544	448	521	478	513	483	469	505	503	508	504	519	458	477	484	521	477	519	534	521	485	486	461	499	490	535	497	546	493	524	507	488	502	525	451	510	506	512	493	535	521	515	497	504	497	493	496	493	480	537	480	519	472	486	521	489	507	527	518	509	497	458	470	552	516	474	488	537	486	527	517	517	519	473	502	490	523	503	514	524	491	510	470	530	479	523	495	529	514	496	453	531	495	476	499	527	517	509	506	481	518	519	515	495	527	504	489	490	550	457	509	494	489	485	508	482	518	488	500	475	488	530	528	495	503	498	489	504	485	537	537	510	461	553	513	491	498	459	513	529	474	509	517	508	509	520	564	497	491	470	507	478	515	504	491	518	502	479	477	502	512	496	478	509	531	511	516	513	536	518	541	537	522	501	530	562	499	461	479	513	506	478	494	536	480	530	513	497	511	526	512	464	516	504	512	496	524	516	504	494	481	498	526	515	502	484	534	489	481	512	490	478	492	510	502	538	526	485	533	517	461	473	487	445	509	521	531	499	472	504	480	487	495	497	498	519	527	506	487	475	492	519	531	503	488	489	471	535	502	500	511	514	492	477	484	524	487	520	570	450	485	549	469	471	466	499	491	511	514	517	513	494	504	510	501	502	501	493	481	524	519	515	505	507	504	504	536	535	491	491	491	508	477	474	504	493	454	529	527	491	524	467	480	490	518	543	525	488	484	535	548	513	510	513	478	528	524	491	497	481	441	486	497	513	502	537	490	529	502	467	536	535	507	528	504	508	512	497	540	496	513	508	517	511	494	449	524	448	476	473	530	502	515	455	491	499	534	534	453	497	476	498	526	547	488	501	496	491	540	503	475	512	495	530	527	491	495	500	463	482	507	509	527	500	496	540	499	506	455	539	495	512	523	505	507	464	483	461	514	485	483	507	460	457	493	481	505	461	519	488	494	500	486	497	520	471	477	518	448	516	496	516	549	503	501	496	525	498	505	565	560	533	506	506	464	537	500	522	526	507	482	524	453	501	531	493	509	499	500	551	503	509	505	480	520	528	517	517	491	510	498	531	487	535	508	502	495	503	523	515	504	507	509	488	488	473	492	513	499	470	494	511	524	488	504	509	492	496	476	516	518	495	512	497	518	507	516	475	477	510	529	513	511	521	519	504	499	524	475	481	519	521	506	510	505	482	475	524	508	490	515	455	524	471	520	495	523	568	487	519	487	509	511	542	554	510	478	507	517	500	540	474	493	477	482	486	508	492	483	540	504	495	513	495	498	508	540	528	481	499	528	501	495	444	509	498	521	532	539	490	495	534	491	486	503	474	500	481	520	526	506	529	518	497	483	499
4641	8001	6862	3750	2756	2126	1728	1299	19394	34012	28467	13820	4362	1918	727	468	454	442	429	493	476	434	455	473	512	467	451	453	425	438	477	421	443	450	422	470	462	456	478	455	532	445	442	443	414	478	471	461	424	463	481	415	453	479	471	479	452	453	487	460	460	452	423	456	488	481	457	472	468	447	493	418	475	479	440	445	480	410	452	430	496	447	429	456	495	447	449	417	456	437	448	414	404	489	438	468	426	447	437	468	482	448	424	415	423	426	462	467	450	466	525	410	447	449	435	443	464	492	493	429	493	464	440	448	445	443	435	471	468	473	415	433	458	449	390	439	479	472	508	433	500	432	433	429	477	445	457	485	447	453	447	460	428	450	489	464	477	426	443	424	464	477	418	419	439	448	447	438	469	446	504	416	474	428	478	487	482	414	482	419	445	458	493	443	463	446	483	454	453	447	419	429	478	460	432	474	487	439	451	469	460	482	454	465	494	430	439	448	405	407	463	434	452	486	453	452	454	465	461	452	444	441	451	464	451	466	436	438	448	440	470	434	464	460	453	452	454	464	430	424	470	476	467	478	470	425	408	459	456	492	474	472	468	474	421	452	414	460	434	447	478	482	488	477	435	420	449	433	449	465	462	455	472	422	451	473	466	463	444	481	435	441	452	436	453	462	467	445	451	445	443	430	501	492	440	449	448	460	432	437	455	419	465	467	467	445	462	434	451	437	412	446	435	485	496	469	424	463	412	446	448	461	476	451	460	470	461	458	427	455	481	457	435	468	476	415	441	436	435	452	466	446	428	466	431	440	469	439	447	460	398	430	448	455	468	462	440	424	436	453	462	459	480	433	458	514	470	465	456	435	453	472	461	457	418	530	445	447	415	487	430	486	468	458	443	455	466	499	459	473	430	451	433	437	434	462	476	436	479	437	445	428	478	444	407	417	441	473	422	498	437	521	416	459	420	472	392	455	436	471	477	436	483	472	467	448	469	449	454	450	432	444	428	454	426	467	418	445	504	422	468	458	442	487	441	381	513	463	451	482	443	396	456	447	459	457	430	469	432	444	424	458	458	466	462	432	418	451	455	460	476	452	430	435	437	424	468	437	410	470	474	473	447	456	452	444	442	474	500	431	437	419	438	462	461	491	458	462	424	440	497	488	459	442	461	491	463	484	459	461	455	460	467	443	470	504	422	449	446	482	461	469	465	471	479	426	478	449	457	462	444	469	431	467	450	467	416	487	462	437	478	453	482	441	461	471	470	435	415	444	474	426	411	443	439	445	443	444	425	449	455	436	460	477	466	431	456	413	464	427	479	449	474	484	477	446	481	435	461	402	492	437	448	499	421	461	462	441	437	468	489	447	445	473	472	443	425	490	472	436	444	427	481	472	468	457	453	466	460	409	465	448	475	450	466	477	457	449	435	458	453	439	431	466	460	445	441	475	459	451	497	448	452	453	472	431	451	436	435	450	446	426	457	497	459	428	467	478	446	470	460	441	450	492	440	435	447	450	467	466	449	462	448	448	473	461	439	442	462	459	452	477	444	453	460	446	461	450	459	455	453	436	440	469	449	429	474	454	427	453	468	476	440	472	497	452	416	457	483	461	429	428	469	494	423	441	457	484	470	447	436	430	452	477	435	442	456	440	449	443	463	445	463	451	457	493	451	420	428	426	448	457	457	465	454	479	477	459	424	429	430	458	442	425	471	456	444	461	480	463	461	438	422	448	444	475	446	436	459	469	469	422	429	480	481	427	442	454	434	463	447	463	452	460	433	467	432	415	462	434	448	467	464	489	458	410	459	426	438	442	431	464	427	468	438	470	463	450	495	454	461	444	464	429	485	432	437	422	453	450	477	473	438	438	425	461	419	431	433	444	453	472	467	467	459	452	442	460	437	465	485	448	411	433	436	430	472	448	461	470	480	505	429	449	445	470	442	483	472	476	490	416	439	427	473	476	450	432	484	435	468	456	420	405	478	443	442	454	469	464	399	446	419	448	447	486	443	430	462	422	445	481	440	465	459	492	455	426	426	481	486	448	473	447	464	444	423	491	441	445	462	468	454	473	445	451	415	417	442	447	442	432	431	461	474	456	468	416	437	469	435	430	453	453	447	472	458	466	454	447	439	422	450	463	476	508	420	453	458	432	460	448	474	463	451	445	462	465	439	470	439	477	459	445	458	429	427	427	448	454	457	413	455	481	460	498	461	440	457	452	463	462	449	487	494	447	422	438	442	489	431	438	452	463	447	425	441	427	452	431	464	457	443	428	432	444	434	416	467	475	453	429	391	435	418	457	457	468	480	454	467	457	437	456	469	482	455	443	441	474	442	390	453	432	427	433	415	492	443	410	449	455	441	469	447	490	429	436	471	408	445	446	424	442	480	434	440	436	424	460	446	436	431	439	483	395	463	483	409	447	459	459	417	446	446	437	485	476	460	437	440	474	466	431	430	477	438	470	458	485	418	432	448	451	464	438	455	457	420	489	420	430	489	413	439	471	460	466	449	441	456	480	457	460	435	430	447	452	430	486	426	431	434	418	448	422	515	449	444	436	467	435	493	427	428	440	482	440	479	463	432	425	488	486	455	483	440	425	456	454	486	432	480	475	470	450	491	437	445	449	471	446	441	442	482	454	452	454	456	476	433	477	472	448	449	462	456	434	468	452	453	441	455	450	467	410	444	457	439	470	427	422	453	433	463	444	453	440	450	459	434	458	464	415	450	443	438	486	438	482	479	474	485	450	466	480	446	429	455	461	464	431	458	424	501	413	446	452	435	443	412	467	447	439	484	480	453	397	399	449	420	427	462	429	454	414	434	461	439	449	473	493	428	435	458	458	449	459	442	461	470	458	455	461	441	451	410	449	415	421	446	451	476	474	459	460	455	427	454	462	478	493	454	430	466	382	476	484	448	456	418	438	486	445	459	441	425	482	414	476	464	448	433	484	417	448	473	453	441	452	422	442	455	437	438	467	474	458	436	465	493	478	495	456	451	437	405	474	441	464	465	447	469	436	469	417	446	477	437	476	437	407	415	437	488	437	457	436	425	434	465	455	414	504	459	411	415	413	437	460	454	448	434	446	478	490	444	436	463	479	462	438	437	429	454	459	431	436	424	424	400	446	456	442	485	495	434	480	485	464	468	440	438	443	468	414	469	420	446	453	445	472	450	431	447	472	472	472	451	454	456	459	462	441	460	439	436	425	434	454	455	468	417	447	499	446	435	449	454	453	447	416	453	442	425	439	445	452	441	425	450	448	447	431	451	431	425	454	466	478	460	470	472	413	437	481	463	415	458	448	428	416	422	442	428	496	448	405	480	444	434	424	458	408	451	484	452	454	442	491	449	451	473	469	449	502	410	469	434	447	465	413	431	446	454	450	444	423	469	452	492	476	437	464	450	459	464	479	425	467	451	460	461	478	420	467	468	454	460	467	443	436	434	466	485	442	438	462	460	484	432	486	434	482	419	452	425	446	429	429	466	460	417	417	423	456
27731	11745	1553	853	529	524	414	379	551	1955	2089	1367	713	464	357	290	320	346	307	301	285	308	316	325	295	281	304	302	297	306	319	361	287	304	327	310	338	328	327	311	310	329	303	318	309	299	315	340	303	312	325	312	316	318	298	314	312	337	308	309	318	290	305	287	314	309	285	324	341	311	284	303	325	314	300	328	334	333	303	332	303	288	354	287	355	332	290	313	326	312	323	297	293	346	283	315	311	315	306	311	309	311	307	305	297	338	284	301	314	312	302	276	297	288	310	310	297	318	315	328	300	326	341	351	339	300	314	310	310	322	298	304	337	294	295	340	338	328	301	341	325	300	290	319	305	309	297	353	321	287	325	323	310	313	303	321	298	309	301	303	317	309	312	324	331	311	305	293	295	301	321	315	313	326	341	300	328	304	297	284	293	287	318	313	318	339	323	328	308	341	304	332	264	326	335	336	288	316	304	335	306	293	328	318	322	319	282	305	292	325	303	303	307	319	318	306	270	309	319	304	278	301	297	322	317	309	339	322	307	329	312	301	322	303	300	302	312	332	284	331	302	300	301	322	327	283	327	307	279	335	322	339	317	303	318	354	326	313	296	268	303	310	310	284	340	310	293	288	325	302	290	305	325	319	309	321	302	300	306	325	281	279	297	326	338	330	309	340	311	323	310	305	281	316	323	278	347	292	300	327	309	322	351	307	301	306	293	301	311	325	323	335	338	319	295	310	297	282	308	321	334	286	294	292	341	354	300	332	307	299	312	315	294	316	297	300	324	342	316	318	331	287	306	294	324	304	309	295	333	329	315	301	326	296	294	325	298	320	347	310	319	335	330	288	304	295	260	303	303	322	340	274	301	325	284	305	288	329	305	303	303	297	340	309	304	302	338	292	310	280	268	311	296	302	303	342	322	287	299	291	299	305	290	344	315	382	291	295	351	301	323	334	292	292	332	328	278	310	310	323	331	305	319	298	308	312	316	329	310	322	334	328	313	312	323	324	360	306	310	309	309	326	331	341	303	294	314	299	333	329	332	328	322	329	293	303	313	314	306	296	312	304	324	288	303	304	337	320	314	307	284	299	285	331	309	310	335	351	288	292	314	315	342	354	297	297	291	331	360	313	302	290	316	294	302	327	332	329	305	336	287	300	340	305	299	335	297	321	324	336	320	285	309	299	320	312	316	311	324	327	324	319	312	317	294	300	339	312	297	312	327	280	314	284	306	302	310	344	310	324	317	288	304	349	320	295	339	323	315	297	345	307	286	305	318	325	312	291	309	326	295	310	308	298	317	315	305	296	320	283	309	319	318	288	317	317	329	302	328	314	341	304	299	305	293	305	278	332	298	289	345	304	323	310	336	310	308	289	304	299	286	327	329	310	320	325	307	320	331	317	329	311	285	353	288	321	282	303	321	282	325	303	315	310	292	309	319	303	306	321	292	312	319	304	305	330	308	295	315	315	303	301	296	312	305	301	268	327	302	301	330	286	316	312	320	333	279	306	297	369	331	319	322	288	304	298	309	261	269	340	306	302	301	307	321	288	322	292	297	322	343	326	327	317	295	327	307	317	304	294	309	301	299	306	309	318	317	338	293	334	325	299	330	297	295	296	297	314	325	297	345	339	331	304	310	299	300	324	317	272	328	279	341	329	351	308	268	323	280	295	296	301	305	316	305	315	341	300	311	336	306	265	283	298	315	276	306	309	298	315	319	297	263	324	303	289	314	313	290	317	316	295	305	289	325	310	333	318	307	312	288	314	334	328	307	290	310	310	298	291	315	310	335	323	329	299	322	313	254	328	309	270	291	311	282	283	305	324	302	284	362	348	327	297	331	294	310	308	296	315	281	300	305	313	307	313	310	302	317	300	303	311	306	315	301	305	299	294	292	290	327	309	295	319	308	327	296	333	330	292	302	333	328	296	318	288	290	298	329	308	349	328	318	347	304	284	326	316	300	322	314	341	325	314	302	308	324	311	297	285	299	319	321	341	323	314	331	321	292	322	291	308	287	265	298	321	307	315	342	321	285	305	295	309	334	307	337	291	348	304	286	331	269	289	311	285	303	280	316	299	346	305	285	327	331	344	308	320	286	292	269	328	316	294	315	320	360	326	310	321	336	325	281	351	291	294	329	341	306	324	333	316	330	309	317	320	323	308	339	329	301	307	321	300	291	307	339	309	307	282	289	329	329	313	322	335	283	335	320	307	339	286	318	292	276	338	318	344	317	304	314	304	335	315	313	317	321	325	319	317	358	278	335	288	301	336	314	281	294	305	302	347	300	313	308	317	300	303	330	326	337	306	303	306	290	304	288	311	299	300	317	284	320	311	313	300	320	267	310	301	348	308	340	339	315	299	334	325	287	327	307	285	346	314	338	280	305	311	327	322	282	322	299	326	329	315	308	290	306	289	317	303	314	254	309	337	334	304	292	314	313	333	329	306	337	319	318	332	325	307	334	310	318	318	334	326	313	290	265	297	323	300	325	324	312	319	280	309	318	307	328	348	361	336	332	303	317	301	289	323	289	328	346	334	319	284	300	299	306	267	338	318	298	334	309	310	317	330	316	299	309	309	305	327	293	308	341	338	295	302	323	289	321	277	313	311	314	343	337	302	310	309	299	307	297	338	311	332	315	309	338	293	295	273	281	319	286	297	313	306	351	338	333	321	329	297	293	300	324	340	330	306	300	310	290	333	333	319	297	333	328	303	321	314	343	308	318	313	310	330	301	280	310	319	329	324	293	315	304	290	297	341	305	302	317	324	314	297	327	303	323	305	294	321	304	306	293	283	332	326	307	296	308	291	344	324	318	322	320	300	303	302	312	325	310	310	333	309	282	326	301	310	311	304	308	288	321	294	261	335	320	339	324	277	313	330	328	318	308	298	306	297	311	305	319	320	337	340	329	315	298	329	302	330	325	300	336	336	312	314	307	298	339	305	309	316	310	318	328	330	286	277	295	308	317	310	300	301	309	313	301	307	338	277	320	329	322	332	314	294	286	297	299	315	303	269	280	312	329	346	329	308	328	295	310	318	320	300	326	348	320	322	327	296	298	339	325	317	320	293	308	318	296	306	289	312	317	323	304	293	320	312	309	326	286	292	331	290	322	308	313	308	316	307	298	339	309	325	285	331	311	290	312	321	328	299	288	314	312	354	332	336	334	333	311	332	305	291	337	335	316	329	308	308	358	313	311	307	304	302	302	309	311	304	310	305	332	335	301	341	337	338	320	297	338	336	332	288	324	307	272	316	314	354	293	309	324	304	325	302	286	318	279	312	321	303	286	302	315	312	276	305	345	307	314	276	286	304	339	318	307	286	306	311	305	318	324	323	291	306	277	295	306	327	321	284	288	310	316	312	319	299	304	320	304	289	292	278	326	301	327	268	311	325	299	312	335	332	346	292	310	296	338	315	315	356	354	281	291	300	304	299	331	302	296	296	303	288	308	299	353	329	321	345	322	310	261	307	289	311	293	315	300	323	346	322
5421	1147	1100	730	622	535	508	387	726	2731	2706	1582	686	436	294	307	294	265	308	268	289	273	266	294	262	276	267	275	274	299	284	296	291	314	279	275	287	267	267	264	268	281	256	289	302	290	312	291	305	286	270	302	282	292	293	282	288	298	296	291	318	281	280	293	268	279	259	279	282	288	291	308	276	305	269	272	269	255	282	290	274	264	280	297	266	284	273	292	277	282	253	304	249	319	275	248	264	268	276	247	272	292	278	306	269	286	255	267	290	274	265	289	255	306	295	238	292	278	297	278	302	282	288	284	272	281	279	272	286	268	287	254	299	277	288	264	271	303	295	279	278	269	288	273	281	295	295	271	311	313	282	278	285	265	293	275	292	281	287	297	277	312	268	276	269	288	275	272	269	272	282	292	297	286	289	304	275	271	291	237	277	266	292	300	258	286	289	276	271	270	287	278	273	285	311	285	261	239	276	311	284	275	253	251	256	298	290	283	288	296	273	273	307	286	265	272	269	290	289	305	285	310	270	286	285	292	309	248	316	285	274	269	288	287	274	251	294	279	287	257	290	313	280	272	286	247	294	280	299	276	301	286	259	272	282	270	288	263	271	278	271	284	277	275	298	289	283	273	278	271	280	285	258	295	239	282	292	301	312	276	284	279	279	266	286	257	302	284	271	292	279	281	276	256	260	285	261	272	252	291	280	280	276	262	272	266	294	275	259	301	267	318	268	273	312	264	264	287	267	274	254	274	275	304	274	282	280	267	289	265	301	320	282	289	272	288	259	287	306	269	294	280	293	280	294	294	281	277	266	251	268	311	289	277	311	279	256	281	289	315	330	311	294	302	255	271	298	282	282	272	288	320	261	277	278	275	275	281	276	300	278	287	285	263	296	294	262	296	265	264	266	257	278	291	302	268	279	282	322	296	285	275	271	307	300	282	291	291	279	286	275	313	314	273	255	294	296	274	264	283	298	269	292	279	268	254	275	296	271	302	255	299	292	302	282	273	270	269	294	289	264	291	285	262	246	275	287	268	250	297	292	256	264	264	250	289	267	271	315	259	298	271	291	302	256	302	291	286	245	271	263	292	281	289	263	230	276	290	285	294	287	281	282	283	253	257	271	293	286	257	311	282	261	273	269	314	273	267	256	294	280	282	281	255	303	264	289	308	274	297	258	275	285	267	298	302	295	299	298	288	276	291	278	283	291	271	332	286	271	300	262	294	265	283	295	265	253	268	295	302	285	298	268	297	263	283	272	286	296	287	275	292	296	304	256	272	264	279	304	286	266	285	285	287	304	325	269	282	271	278	285	299	294	283	281	266	278	262	266	279	291	305	285	294	285	287	296	287	269	261	300	287	265	302	283	264	280	278	236	271	264	272	308	280	308	263	297	271	289	272	275	266	302	261	272	278	284	287	275	278	283	290	259	299	257	276	269	291	306	264	272	265	268	278	280	288	297	289	270	284	279	286	308	268	276	279	280	269	312	270	297	318	303	294	278	289	267	283	284	280	296	266	283	287	261	273	265	295	295	304	287	271	266	278	243	281	275	260	252	261	273	276	270	296	269	261	297	311	264	258	274	281	286	281	269	269	272	300	262	304	279	283	265	231	277	297	295	289	262	307	272	292	296	280	253	295	270	278	269	254	319	297	297	267	296	270	283	284	299	266	303	276	290	268	279	295	294	286	287	243	281	273	288	282	283	285	272	298	268	272	277	283	307	276	278	277	264	287	264	284	307	306	301	287	285	305	319	310	280	280	280	299	276	279	265	237	275	295	264	290	275	277	277	266	281	301	273	265	271	268	272	293	288	263	274	322	265	263	260	264	293	278	288	255	265	284	274	291	294	295	277	269	281	280	288	292	279	300	281	318	280	279	269	308	288	257	279	279	290	266	287	283	279	263	277	300	283	277	278	293	254	292	264	262	296	300	277	276	301	279	278	281	281	278	276	279	266	298	281	286	283	289	290	295	270	329	318	296	292	303	270	256	283	276	317	276	255	249	300	310	283	293	277	270	287	302	287	268	292	274	291	305	265	278	287	281	286	276	317	285	282	309	276	286	276	304	306	296	274	289	277	295	285	267	291	278	274	284	287	303	262	277	283	289	282	275	272	314	262	230	280	282	263	244	279	280	275	295	296	284	285	253	287	292	312	310	281	299	291	305	288	293	277	260	286	268	250	267	265	280	292	266	284	281	295	270	263	289	278	292	277	311	292	248	260	293	280	259	279	246	273	277	267	299	281	311	259	254	299	288	277	280	260	284	283	310	249	273	277	292	294	304	264	313	264	278	292	270	262	301	281	267	277	287	280	284	276	268	281	276	267	269	283	279	295	277	261	284	280	303	271	301	290	325	285	280	281	272	293	280	295	263	291	303	285	273	285	275	306	282	290	297	288	299	326	237	265	285	303	278	289	293	279	288	307	284	251	274	307	306	269	258	272	265	240	288	265	260	292	299	297	283	293	291	271	277	263	278	285	272	304	291	294	276	283	265	263	280	311	305	278	260	286	288	281	283	284	263	269	299	259	305	284	279	278	288	308	265	265	301	261	302	339	287	269	253	277	265	274	287	300	261	288	280	301	302	273	234	274	284	275	282	308	294	275	258	300	255	293	297	257	308	291	282	271	270	282	268	256	304	284	258	303	285	241	283	304	270	277	248	295	280	243	300	278	298	284	306	258	287	265	278	319	261	262	287	294	257	282	298	285	289	282	266	263	256	284	279	272	262	258	303	269	276	282	300	273	290	301	302	274	263	281	283	275	275	296	293	297	293	265	272	298	268	282	276	291	292	292	279	264	297	268	276	288	284	272	268	301	304	294	308	272	269	263	293	288	263	283	249	260	256	281	277	255	265	282	321	300	271	300	298	305	305	267	282	254	263	270	271	269	308	264	288	269	268	276	267	281	262	241	257	280	292	299	286	295	270	280	293	274	278	265	248	289	275	274	296	277	264	283	272	276	258	293	295	285	265	287	274	291	302	273	285	265	296	278	274	287	261	274	289	243	255	272	285	261	308	313	271	305	291	292	295	289	279	267	318	295	248	286	292	291	288	285	274	279	279	285	295	262	308	284	289	282	299	268	296	281	296	281	271	294	283	291	270	263	288	301	289	266	287	275	306	308	280	282	287	301	299	252	269	284	291	279	265	272	266	271	274	266	280	285	286	289	284	264	273	277	291	255	292	278	255	283	283	269	258	278	258	309	298	274	303	282	263	289	280	280	289	282	259	280	327	294	282	294	277	265	296	309	260	299	284	272	304	286	275	288	251	272	288	280	283	286	289	288	264	263	274	268	300	292	296	273	307	294	253	285	257	299	295	317	279	287	292	291	263	285	287	278	263	255	287	299	251	269	263	273	282	279	295	292	286	276	291	286	286	237	280	296	297	244	289	281	317	245	285	303	281	282	284	282	294	260	280	297	274	305	247	337	290	293	257	294	301	262	269	299	298	296	283	273	303	307	270	274	260	269	280	302	302	269	258	270	274
25659	21435	27409	25488	5949	1276	828	624	3200	17634	19871	10531	2639	999	510	368	374	352	386	376	350	347	372	352	359	342	329	381	378	371	336	353	356	360	417	380	357	350	359	361	356	330	364	337	368	385	365	334	342	347	369	372	372	341	351	349	335	377	383	367	359	375	377	388	372	338	356	350	337	355	351	352	348	342	346	368	356	364	381	353	393	394	395	357	367	381	359	364	358	372	342	377	330	375	362	336	350	321	350	382	379	363	356	370	393	374	355	352	358	359	342	374	369	381	363	377	372	342	369	327	342	349	356	341	357	375	333	348	351	356	363	350	354	294	345	370	370	339	369	374	355	371	363	338	335	340	315	359	390	363	357	367	369	324	347	375	337	372	322	404	326	348	334	346	346	325	324	355	372	360	346	358	343	370	356	342	343	345	399	388	366	339	324	374	353	359	336	359	366	359	326	338	387	356	363	382	331	350	331	354	352	331	337	373	338	364	380	311	359	379	353	353	366	353	356	345	379	342	388	369	392	364	368	351	351	347	360	343	346	348	349	318	319	355	382	347	340	361	347	367	387	319	344	343	368	332	350	349	366	358	342	364	347	385	341	361	359	330	382	356	340	354	371	347	329	366	347	360	361	376	387	348	343	372	339	333	338	375	361	392	332	354	366	336	338	331	345	404	328	377	347	373	388	342	348	367	371	359	320	347	374	389	387	361	352	385	361	398	343	371	381	372	340	356	327	396	334	362	364	376	364	377	351	328	319	334	352	368	345	352	355	364	316	344	345	352	372	350	358	338	325	367	315	368	352	352	341	349	369	350	348	356	354	393	341	355	366	375	397	389	359	336	372	341	343	333	340	339	370	388	338	319	347	352	341	379	319	332	339	360	348	326	356	368	369	344	350	350	340	401	354	350	358	343	380	340	367	351	339	331	390	356	384	358	348	351	379	364	377	369	355	322	379	376	346	335	362	354	342	343	375	330	357	367	355	331	356	384	357	353	359	354	377	358	372	386	335	358	331	344	368	331	355	338	363	355	361	370	393	368	338	374	334	373	348	326	355	351	341	373	316	308	357	329	357	344	337	368	395	310	333	329	338	372	352	326	374	380	361	342	349	354	317	369	358	317	349	335	358	336	387	338	362	356	377	369	359	399	381	331	357	377	346	335	333	352	359	367	353	339	340	360	338	347	352	329	357	339	335	365	365	351	358	344	370	371	356	352	354	353	324	360	352	370	358	367	352	356	313	332	330	349	341	350	341	358	365	325	344	351	394	338	374	368	343	369	375	390	367	381	382	334	385	337	326	342	366	341	354	360	358	366	370	333	333	379	343	348	382	367	310	352	360	320	349	365	374	317	384	350	342	386	362	379	320	342	382	341	387	371	327	362	360	347	372	377	359	369	345	370	351	383	395	352	334	312	355	338	347	373	367	353	339	342	341	363	374	357	327	371	377	335	374	358	338	356	396	332	342	344	374	358	365	365	379	350	376	353	323	341	357	351	340	355	378	363	376	348	321	372	353	335	347	360	325	348	369	324	399	362	353	340	331	317	386	364	333	334	371	346	390	357	364	383	356	353	325	346	368	350	362	369	327	369	357	372	368	326	348	340	359	382	379	344	361	338	326	371	379	365	344	381	361	341	341	328	352	348	345	366	402	344	354	355	382	372	372	362	339	397	369	328	344	358	348	367	339	339	356	386	349	334	352	346	400	320	370	359	366	377	358	363	376	371	332	386	319	335	320	352	356	361	377	391	393	341	368	328	338	338	345	369	376	368	344	364	368	356	359	363	325	366	363	375	356	379	327	354	328	359	371	354	405	342	352	343	345	349	315	357	333	354	355	404	338	339	380	370	389	364	328	360	346	359	366	347	337	365	378	356	343	354	346	355	360	385	358	366	347	342	356	341	337	320	350	365	368	334	339	335	368	362	360	318	372	337	366	374	311	372	347	356	381	378	336	364	365	348	359	346	380	375	341	345	355	371	373	408	344	352	336	336	338	352	355	342	344	353	394	331	341	324	312	353	383	344	353	383	343	371	355	366	391	373	386	340	322	354	356	310	364	354	401	342	371	377	339	376	337	398	362	356	377	366	362	376	361	335	323	342	368	348	361	378	349	365	344	361	341	373	387	331	370	369	367	361	338	380	353	360	342	384	329	339	358	345	349	346	366	377	364	347	329	350	328	358	344	350	363	360	315	340	369	378	337	377	373	346	374	329	362	348	370	345	359	346	357	354	380	402	331	364	325	381	367	352	368	362	391	405	363	376	339	360	332	367	337	372	338	357	327	338	372	397	361	395	345	350	375	366	321	351	352	340	356	367	375	356	362	345	336	336	336	427	366	374	361	334	345	348	367	350	353	365	378	375	367	352	337	343	346	370	346	345	366	377	370	365	372	344	351	366	365	354	383	342	366	361	369	381	367	357	352	357	344	351	387	392	374	330	378	359	350	398	373	357	350	374	372	366	335	376	360	342	339	341	390	354	343	327	344	388	369	349	334	372	386	356	313	389	336	351	355	367	371	329	347	337	371	351	322	352	364	351	323	365	330	347	311	327	354	356	379	353	367	352	358	376	332	348	368	389	374	336	358	337	351	389	340	374	396	383	361	354	335	375	338	345	400	347	344	356	354	358	351	345	352	344	368	354	358	358	346	370	339	312	344	341	377	320	374	383	343	374	354	348	381	338	366	335	325	382	338	386	346	388	342	346	351	371	346	345	364	356	336	333	362	354	328	345	382	365	373	379	376	350	348	351	365	371	340	359	340	337	370	354	393	344	337	382	347	351	360	336	384	338	363	354	323	348	372	369	348	361	353	339	372	348	338	314	343	355	377	377	363	349	373	373	326	342	333	394	366	350	333	358	349	359	387	347	347	352	346	375	338	360	333	338	355	328	336	401	342	333	366	356	356	373	375	347	382	334	367	346	385	357	350	366	350	321	361	394	343	370	375	377	352	364	333	352	346	361	384	354	345	360	358	340	356	375	368	318	372	389	356	366	337	373	351	377	369	364	371	381	362	347	361	316	373	327	375	340	371	352	338	374	378	345	384	359	354	372	366	371	374	385	348	354	347	342	339	320	337	325	353	371	357	352	352	342	373	339	359	382	353	323	322	341	352	367	340	359	345	355	330	370	358	326	337	338	387	324	338	354	336	352	356	362	341	359	334	367	344	370	340	355	353	398	330	322	340	323	389	329	384	340	349	372	364	337	374	380	336	395	364	355	349	379	385	401	374	393	384	342	358	344	346	383	368	346	348	347	357	393	351	360	373	359	361	373	363	360	340	367	300	369	334	370	347	352	334	378	355	358	368	359	367	333	348	342	388	363	390	337	372	323	363	344	362	373	352	344	342	354	357	370	378	396	369	369	325	338	370	375	336	367	361	333	364	365	364	326	357	359	321	352	351	355	350	365	344	390	353	377	357	316	408	358	343	369	358	377	366	363	364	365	369	334	362	327	375	404	377	365	391	358	370	345	324	380	337	323	377	347	334	349
4243	4430	3870	2045	1498	1128	941	788	5248	19192	17653	8784	2595	1145	479	358	371	320	335	323	329	322	321	325	323	319	340	325	331	348	342	318	346	327	347	338	346	344	330	363	329	308	343	326	378	327	338	331	321	337	366	346	361	315	326	336	358	335	354	331	357	314	337	334	330	356	315	308	324	333	310	316	328	343	333	304	340	319	341	329	322	326	342	396	337	299	332	310	339	340	298	318	325	316	316	380	340	326	334	366	315	326	332	329	359	340	346	343	334	351	322	319	345	345	336	324	341	332	353	310	364	344	331	328	342	362	333	338	339	331	299	283	347	350	342	344	294	319	327	353	311	381	317	338	359	361	310	321	323	325	327	325	331	328	313	324	326	363	359	310	330	367	366	308	348	338	326	360	332	329	338	320	353	321	320	339	296	345	321	338	316	391	346	351	320	326	336	373	351	323	325	378	356	332	325	315	341	315	330	309	363	357	369	331	318	322	343	347	299	317	327	337	331	296	329	325	327	309	335	363	326	305	331	351	321	324	349	358	337	346	332	299	334	329	337	345	332	323	320	329	350	336	342	333	303	352	310	321	340	370	368	337	343	360	304	306	331	297	330	323	330	336	348	340	344	323	319	351	339	319	352	344	345	337	358	354	361	323	304	332	355	334	356	339	328	329	329	344	336	339	301	357	363	335	330	317	351	318	315	334	337	321	347	328	318	335	320	341	330	315	336	343	338	354	308	352	336	337	355	327	323	348	317	348	325	371	345	296	346	341	336	358	353	319	337	321	321	312	339	332	343	347	337	310	347	356	313	352	298	321	296	337	322	306	343	316	347	327	318	361	334	349	350	327	330	335	341	322	341	342	324	331	359	358	346	337	316	327	330	319	317	366	298	343	347	317	308	337	318	354	338	340	382	327	331	356	339	322	304	351	329	312	327	338	363	316	320	362	361	333	319	341	322	333	314	334	338	308	363	321	350	385	328	340	354	333	337	316	313	333	311	322	352	339	318	313	312	349	329	347	353	319	332	346	348	331	313	310	327	332	287	375	351	307	337	342	352	346	335	326	293	293	312	315	338	323	316	349	329	318	311	339	329	381	327	339	338	328	323	311	328	338	308	358	297	352	347	333	323	336	346	318	320	327	335	305	326	340	318	287	335	334	323	330	319	354	358	336	332	330	313	306	320	335	332	374	332	344	334	317	329	325	374	347	318	362	322	339	333	343	330	328	337	334	328	375	335	325	356	348	321	323	329	328	310	308	331	367	357	334	345	323	356	326	340	323	327	334	362	359	347	316	325	337	315	348	323	369	340	322	327	358	347	355	359	318	328	351	351	329	339	319	315	317	321	341	328	304	353	355	326	335	343	357	354	310	339	327	333	318	340	333	353	335	336	362	295	324	298	325	352	322	324	307	344	332	315	320	350	339	348	333	336	355	362	325	358	303	318	329	313	327	365	353	367	341	317	293	315	320	342	312	334	313	325	293	317	342	314	323	329	356	300	326	304	352	317	314	325	334	326	342	335	307	346	331	349	324	334	369	344	345	322	343	330	324	324	322	325	313	326	351	325	337	359	331	304	323	363	328	316	326	339	341	320	357	340	322	357	327	313	345	338	350	378	364	344	343	347	342	342	329	290	309	331	358	359	309	331	324	282	361	335	298	325	321	335	338	384	331	351	314	303	362	297	337	319	335	325	315	318	359	324	371	302	313	328	366	336	321	319	301	312	339	326	322	319	333	333	316	332	355	350	318	338	306	334	363	354	348	355	351	327	336	349	316	311	331	343	344	328	351	316	336	335	338	327	325	321	347	352	323	294	323	306	337	328	341	352	324	322	337	372	329	344	342	331	368	329	317	341	326	357	360	348	301	332	363	337	327	325	347	314	337	334	335	359	322	329	307	343	313	315	338	326	293	319	355	319	343	337	331	335	328	356	318	312	333	323	354	322	304	335	342	303	309	306	343	343	332	352	325	294	357	318	304	365	313	326	332	320	327	306	337	342	343	339	312	329	315	308	318	354	338	335	306	323	326	347	358	337	340	349	298	291	307	338	354	362	325	326	341	332	331	311	334	322	311	327	317	323	332	338	332	357	347	341	292	315	314	351	351	331	321	347	344	325	314	339	308	337	325	329	344	326	310	345	339	308	340	361	372	316	357	330	344	336	314	334	290	332	343	331	313	333	329	336	319	317	320	340	355	319	339	332	321	328	328	341	321	329	336	331	333	316	336	319	391	332	320	318	321	324	339	314	372	325	318	342	318	322	362	345	312	345	308	363	338	339	367	324	318	330	331	328	337	358	322	342	305	332	326	324	295	310	328	316	304	312	344	339	342	357	343	303	340	336	340	325	314	294	347	376	340	324	363	360	334	306	315	339	295	334	325	354	344	289	307	322	295	322	342	349	317	312	330	348	316	312	337	345	298	329	331	321	293	344	342	338	329	343	321	327	313	330	324	328	322	326	343	344	338	309	326	305	341	312	345	356	355	336	329	338	321	305	357	350	318	321	313	326	323	350	335	338	323	329	316	338	320	302	328	338	348	346	318	316	359	326	330	354	340	341	358	346	346	347	337	322	340	361	318	321	337	320	332	311	350	336	320	334	316	330	353	305	331	334	339	340	372	300	326	352	327	339	332	359	324	306	333	333	341	318	319	334	324	324	362	322	337	351	342	315	370	341	371	335	323	358	347	307	340	317	320	297	328	327	364	337	321	329	337	347	326	354	330	318	325	326	335	344	320	350	328	331	317	322	335	327	345	305	335	323	361	341	342	320	339	371	340	319	324	350	368	318	344	318	315	351	333	314	352	362	308	357	338	302	313	306	359	324	359	349	343	333	326	300	347	300	336	349	310	324	326	340	302	306	355	359	333	339	335	333	340	331	355	337	359	332	329	349	351	337	331	339	319	341	341	336	344	305	336	309	290	332	350	312	336	377	317	321	316	357	315	298	344	338	313	318	342	346	330	337	344	302	309	360	331	333	364	363	347	321	325	323	342	339	323	339	308	320	309	366	335	301	328	364	336	329	334	342	326	340	345	362	325	307	321	329	338	326	340	344	348	348	304	355	319	332	328	325	337	322	303	355	336	314	298	333	361	341	349	348	351	338	312	333	338	344	340	347	337	328	334	364	382	349	339	347	356	311	323	342	342	317	321	362	336	320	320	309	314	315	336	361	325	361	297	320	320	319	345	321	332	334	366	328	342	312	327	303	350	312	282	302	331	365	321	339	290	320	317	334	338	325	358	326	341	340	333	320	320	359	335	297	317	317	334	337	324	344	338	341	328	368	365	323	319	317	314	356	331	330	317	346	329	328	329	356	379	293	338	330	339	333	303	311	326	309	346	322	331	317	328	335	343	353	336	344	344	338	333	341	311	315	321	308	340	315	326	346	333	336	311	311	321	314	325	312	312	299	319	340	320	307	338	318	290	315	336	317	340	345	353	288	326	312	329	360	341	344	338	325	335	306	363	309	318	325	316	319	316	342	349	321	342
24335	21417	28731	24500	21319	7842	2023	1125	5647	33561	34681	21579	6719	2094	811	565	498	517	530	483	478	510	525	497	496	526	522	546	550	502	513	486	470	489	503	472	515	507	495	498	488	487	473	493	480	535	534	494	489	510	457	514	479	459	506	496	531	481	464	486	532	471	451	508	510	517	518	474	479	492	492	527	512	496	507	518	477	517	488	489	502	521	445	484	468	510	490	467	487	519	486	453	474	452	504	515	462	495	484	535	453	498	513	509	496	534	442	496	464	470	487	485	520	521	495	504	522	515	529	485	515	488	472	441	515	492	496	474	484	515	524	447	529	498	489	499	465	493	493	472	485	494	474	485	465	485	492	502	513	483	503	471	480	475	486	463	452	465	468	515	502	476	502	524	527	466	478	493	512	509	497	530	467	477	475	477	496	509	475	477	461	456	517	476	529	435	517	487	511	497	499	517	486	495	525	519	485	469	509	502	509	501	525	467	498	455	509	446	507	473	479	465	492	446	507	476	488	479	505	509	514	490	504	513	492	511	486	471	496	477	466	471	506	440	487	484	489	479	503	472	502	520	456	500	496	492	479	450	472	507	457	474	494	487	478	490	501	503	480	466	499	511	518	476	459	503	489	474	473	492	481	479	477	498	451	481	483	500	470	466	433	505	516	495	504	457	478	483	462	464	487	460	514	433	498	472	471	461	502	471	468	502	534	473	483	475	478	466	515	472	454	497	488	525	513	506	513	471	510	500	464	463	505	498	508	507	478	487	509	511	515	476	479	473	496	474	486	499	453	482	515	506	488	493	504	486	495	468	466	474	469	457	462	496	479	507	444	466	485	481	513	496	505	494	519	495	506	534	447	521	509	498	488	495	522	477	456	419	483	483	522	485	461	539	509	482	492	483	485	501	517	487	524	521	495	465	501	489	494	494	498	498	484	468	489	512	480	467	483	476	487	504	468	494	509	475	483	501	462	485	513	493	457	448	474	486	505	472	475	462	506	519	475	502	450	509	462	488	514	466	469	467	525	473	474	497	497	458	496	449	482	515	493	475	498	492	506	455	495	454	525	487	504	471	477	503	497	505	491	523	468	475	461	472	486	497	469	475	488	467	493	501	470	517	519	452	504	455	513	462	504	478	482	495	516	524	474	449	471	528	479	484	498	482	495	516	494	503	474	456	487	477	489	463	467	502	474	494	510	470	512	491	502	528	482	455	455	528	493	456	473	473	523	520	503	504	487	472	496	505	503	512	484	448	503	520	546	490	502	475	481	436	420	467	473	475	524	481	498	443	518	520	493	457	488	496	451	471	492	487	496	536	495	422	488	517	451	480	483	479	456	477	513	471	526	472	474	497	485	460	493	505	486	496	495	441	501	473	498	499	483	462	509	514	477	491	492	469	482	466	453	491	489	494	476	516	517	462	509	501	477	487	506	476	525	474	493	483	493	501	443	472	482	469	462	516	500	521	511	496	472	488	488	511	462	493	460	530	466	459	497	504	498	497	510	472	474	526	493	474	478	531	473	436	482	488	488	505	503	497	504	485	495	517	532	536	480	537	489	492	479	506	496	502	481	488	480	484	489	496	488	497	475	506	477	483	481	469	528	441	480	487	490	509	451	516	490	495	476	474	489	483	458	512	507	521	471	495	490	487	502	480	478	515	524	484	534	510	467	495	465	493	500	479	505	498	487	473	491	489	488	469	529	451	479	452	504	495	483	493	500	477	518	512	474	456	459	514	474	474	469	474	478	491	509	496	477	469	501	494	466	499	491	472	499	505	525	485	489	476	471	499	493	503	553	486	501	483	488	440	475	534	470	509	515	507	510	485	493	490	470	483	499	493	506	459	495	475	491	475	494	463	508	464	504	505	477	501	479	461	486	484	469	452	473	459	475	492	469	451	499	496	524	500	507	466	465	491	497	512	487	514	458	488	501	488	494	483	509	494	488	504	501	507	538	505	458	449	457	515	546	455	491	474	497	491	467	450	470	500	519	486	498	519	516	541	467	470	510	452	499	491	486	494	429	477	488	481	513	469	491	469	462	481	473	504	463	500	478	467	489	460	486	486	489	463	496	446	500	481	494	508	483	483	493	509	473	464	475	508	507	485	515	493	485	496	475	478	500	486	503	494	516	524	484	502	489	516	480	471	492	492	499	482	480	508	518	488	491	470	485	468	472	474	497	526	468	490	445	501	492	487	517	507	499	482	479	524	497	425	502	492	528	512	501	512	492	465	532	479	505	497	474	490	500	471	510	510	493	501	465	517	486	453	473	480	457	490	455	494	504	531	452	470	514	460	502	448	455	466	461	499	485	534	468	476	480	492	486	508	515	476	464	490	494	484	466	473	464	497	494	487	463	521	454	476	527	486	480	501	480	465	487	500	461	485	465	489	484	437	455	487	488	486	468	439	518	494	463	476	510	503	520	482	508	479	460	464	501	472	515	488	491	464	491	447	489	510	466	465	504	469	471	489	523	462	512	470	477	527	536	470	525	482	452	507	470	456	529	443	484	477	474	476	500	536	476	534	464	482	475	476	516	481	484	496	483	466	479	492	464	479	470	498	483	491	469	505	475	492	556	470	480	496	469	499	539	434	462	461	490	499	487	496	489	457	477	518	477	467	458	500	492	487	513	498	482	491	518	474	539	487	510	497	459	492	475	501	465	458	496	499	484	482	476	467	502	494	489	492	490	516	516	482	439	475	498	484	490	517	486	520	489	482	471	508	506	485	473	496	470	466	491	473	525	483	471	487	488	483	487	467	507	507	467	514	474	461	487	467	493	488	478	472	496	453	507	449	479	524	501	502	498	494	486	486	482	491	436	489	528	485	520	508	478	513	489	482	469	499	480	471	502	510	448	458	517	490	506	508	525	483	479	525	467	443	484	488	502	502	485	456	468	469	484	440	477	494	455	507	485	447	499	505	521	475	498	475	473	453	521	514	479	510	477	521	488	525	436	537	486	518	483	461	500	488	498	491	495	476	472	466	517	512	489	516	523	457	475	492	465	505	483	511	457	472	538	509	511	490	523	507	493	460	466	478	492	513	513	475	463	488	457	496	468	464	463	491	504	513	474	455	514	482	472	496	496	505	452	473	483	491	474	451	501	471	485	472	467	493	493	518	485	468	480	466	469	487	527	466	458	521	530	485	483	520	497	496	457	462	507	495	505	444	498	513	506	482	454	497	477	518	500	502	505	467	489	492	487	489	454	526	448	485	497	538	476	467	489	456	460	542	465	478	507	494	488	507	485	458	471	459	476	519	487	513	464	480	473	479	490	490	491	486	464	443	438	470	467	465	489	496	481	443	519	517	504	457	549	466	468	531	487	476	465	471	486	492	481	514	479	501	452	485	455	487	489	497	524	506	523	503	469	450	513	444	522	511	502	460	482	503	464	523	462	452	486	484	446	458	487	514	526	471	478	453	489	541	452	497	436	471	490	446	471	498	471	527	495	451	496	442	435	481	465	523	511	504	473	506	527	472	469	476	454	478
4632	8060	7238	3935	2603	1887	1656	1301	9143	33693	30633	16886	5310	2312	782	518	457	483	448	444	448	430	515	461	434	419	442	489	444	459	444	428	421	451	446	407	398	446	500	441	427	408	445	461	448	479	436	483	476	422	419	474	458	423	436	451	412	439	497	431	455	437	451	447	436	429	451	461	437	446	447	442	435	503	475	464	459	424	454	464	463	440	429	463	473	419	456	446	465	452	499	480	475	469	483	456	426	444	468	445	438	468	468	459	445	479	471	432	422	417	411	446	463	456	515	487	466	441	428	450	489	446	435	444	436	423	464	443	426	441	458	448	422	431	431	425	482	468	445	461	463	484	450	444	449	433	431	463	425	455	470	415	454	486	448	440	464	480	475	470	426	490	436	439	462	411	416	405	467	485	448	431	470	424	455	471	416	442	423	468	445	435	464	462	463	404	399	439	447	445	445	425	452	451	468	514	419	427	464	425	437	442	457	426	464	440	465	423	460	466	436	403	455	472	445	451	512	477	452	445	438	434	457	410	474	468	420	437	447	472	448	453	448	434	463	435	415	471	478	448	477	438	425	451	472	447	478	451	459	419	433	465	404	452	458	442	473	443	417	442	464	418	468	427	418	425	443	439	439	442	447	441	460	416	430	451	452	462	471	411	450	455	405	421	469	479	432	444	418	457	437	454	428	449	456	441	465	454	446	457	477	442	445	451	436	487	448	459	444	445	494	468	460	474	440	450	459	463	471	432	422	451	473	437	467	433	451	425	444	450	426	447	462	445	467	449	463	446	427	427	457	440	414	455	434	449	433	433	467	464	448	476	469	449	441	489	469	454	457	461	432	398	412	413	444	441	467	435	435	440	453	447	436	424	480	496	449	410	436	449	423	455	436	443	491	437	419	465	427	452	446	453	417	431	445	430	465	433	447	449	439	423	449	441	429	433	451	432	455	451	450	420	446	448	492	463	455	451	473	434	467	461	434	436	476	444	463	460	433	449	468	438	457	483	469	421	436	446	466	444	467	437	469	468	451	492	428	457	444	424	447	451	433	498	436	458	436	440	430	457	466	425	385	461	429	409	435	431	392	437	455	415	447	472	427	485	431	453	419	474	426	486	459	477	430	406	436	476	424	487	453	451	417	449	422	454	469	465	439	485	423	435	460	448	456	413	470	444	443	428	498	449	450	474	438	434	420	430	443	424	473	458	438	422	456	435	435	447	443	447	452	444	416	424	452	489	425	461	424	426	479	421	470	382	459	438	417	465	497	459	440	464	471	424	443	440	426	430	430	454	475	469	445	444	443	449	445	450	406	442	403	446	482	435	474	438	442	413	439	458	479	431	463	451	456	421	467	433	428	441	450	429	452	429	450	485	403	415	492	435	455	459	435	463	445	444	458	467	440	468	436	444	455	441	477	436	446	473	465	450	440	448	466	455	464	447	459	445	444	414	466	454	485	443	469	431	425	429	426	440	423	438	431	445	442	469	426	450	418	432	461	426	448	500	450	465	471	462	444	445	437	427	452	436	437	412	450	462	461	484	466	454	405	427	454	405	470	449	467	433	417	436	459	461	445	435	457	455	442	447	415	469	429	431	467	439	422	459	441	460	460	407	478	433	443	447	432	413	470	438	434	404	448	460	454	426	457	445	438	448	455	470	465	503	419	465	431	437	419	445	411	446	457	444	431	442	426	403	453	441	460	439	442	439	456	430	423	438	392	410	469	481	445	438	464	462	463	416	439	492	473	474	419	456	446	457	449	422	452	422	403	457	399	489	466	422	460	454	444	448	419	446	454	447	426	458	446	439	444	474	461	449	421	470	434	484	440	413	459	445	403	437	420	461	417	422	382	432	448	466	445	403	440	438	474	471	422	431	445	440	476	417	466	428	492	410	467	433	422	446	461	417	435	392	452	451	494	442	462	441	431	467	489	472	405	452	444	480	455	421	477	447	460	437	423	448	461	427	420	461	458	437	404	415	446	451	406	474	435	437	445	417	457	495	424	435	433	470	426	417	446	490	484	462	450	410	467	449	438	451	441	443	440	410	425	416	416	421	445	401	431	373	458	415	449	417	409	447	422	463	408	422	464	456	440	432	477	469	454	433	452	423	438	444	458	449	440	449	437	461	439	485	460	402	456	434	472	448	456	468	511	425	454	444	438	418	457	494	450	437	453	427	453	436	413	429	497	457	431	458	449	453	431	448	385	432	425	432	429	439	477	412	429	430	451	451	459	451	433	433	438	452	490	446	436	455	461	434	417	494	426	432	413	451	445	447	478	438	450	407	380	469	476	460	423	447	422	428	477	463	493	411	446	433	442	419	471	448	467	433	418	460	445	412	423	444	483	423	441	446	444	407	456	481	418	474	488	461	440	445	432	463	400	468	456	449	419	435	448	439	429	416	432	459	443	423	440	491	414	417	472	422	439	477	414	450	431	436	420	455	439	458	456	470	430	441	447	444	412	479	457	465	447	424	426	462	430	429	419	433	482	475	455	479	421	429	425	425	470	407	456	439	419	406	443	400	503	471	431	436	444	438	413	482	417	457	428	437	434	442	460	427	475	446	456	415	424	416	444	457	472	406	435	430	482	466	434	462	421	451	463	449	398	453	426	469	443	436	446	422	511	420	459	447	415	438	432	440	407	473	406	496	450	472	450	420	445	483	428	488	474	478	423	495	430	431	496	476	444	457	465	495	447	453	429	465	447	421	432	419	457	443	460	418	467	433	423	468	416	425	426	439	454	457	429	428	474	443	424	461	408	428	460	437	428	431	464	439	429	507	416	432	408	433	417	459	404	427	466	441	449	424	463	432	438	414	437	425	419	463	411	446	416	464	474	461	415	393	422	443	421	442	452	444	447	438	462	411	441	444	446	460	482	435	432	469	435	428	449	464	412	446	427	437	417	434	434	426	414	470	431	411	453	456	424	464	461	417	433	459	443	422	433	425	441	436	464	445	457	449	431	442	444	482	430	441	430	459	419	441	449	437	428	445	454	450	442	467	409	454	466	491	493	473	430	503	432	476	441	472	439	443	404	438	443	401	374	460	451	428	409	458	440	430	442	481	485	479	454	473	461	430	443	456	425	433	452	406	447	461	459	464	472	437	429	447	448	451	479	403	471	411	434	447	469	444	442	423	430	460	433	451	459	450	445	432	485	437	492	474	427	440	469	480	411	430	414	446	439	434	411	453	434	419	430	445	427	441	454	443	431	457	432	426	357	414	438	453	419	396	440	406	413	435	437	419	457	451	437	447	434	406	438	447	445	391	414	474	457	470	450	460	438	435	408	421	426	459	438	420	422	455	426	469	449	455	446	403	439	423	465	438	431	458	435	448	455	430	427	481	408	436	448	417	449	455	459	450	482	426	431	467	423	454	462	433	451	473	490	441	457	439	445	427	461	435	442	447	447	439	463	446	437	448	434	434	464	431	423	414	409	456	458	446	452	464	453	437	433	423	422	421	471	406	467	434	430	428	432	400	452	444	454	470	457	437
27617	11599	1675	890	482	392	380	359	431	1822	2192	1388	712	451	362	294	313	291	316	285	317	342	307	297	295	267	294	301	290	291	285	268	280	284	289	294	312	343	297	305	292	284	313	290	307	309	282	335	282	265	299	263	291	316	294	311	292	289	322	297	313	295	297	304	311	261	332	288	296	286	327	274	260	288	299	330	293	307	331	291	291	263	298	295	295	305	309	315	297	315	292	315	305	316	302	260	297	304	289	280	318	311	313	330	301	297	304	308	273	306	320	298	315	268	295	256	310	275	292	274	301	287	274	287	313	290	318	315	295	259	299	308	319	305	296	282	342	292	307	301	298	342	284	285	322	307	288	323	317	291	306	313	298	272	312	319	279	292	294	298	318	285	300	292	295	294	317	311	286	303	274	298	300	293	286	280	320	293	294	268	300	291	345	273	298	283	293	319	285	301	295	283	297	302	305	289	308	285	296	324	309	313	314	277	278	332	310	301	318	284	299	268	301	313	286	297	292	290	290	292	276	253	309	291	290	272	302	338	317	313	305	307	286	292	285	283	277	288	293	291	329	303	294	295	301	286	299	291	338	312	303	285	297	341	331	293	326	330	315	307	317	265	272	282	312	275	297	300	294	304	314	286	268	316	301	304	302	308	321	280	297	290	323	318	306	319	310	313	281	304	310	297	282	306	307	270	354	299	277	274	312	308	299	287	304	288	315	294	289	292	272	309	287	292	302	295	331	305	300	274	286	300	302	305	298	313	296	303	280	305	292	313	306	289	289	299	310	275	313	273	316	326	310	305	310	288	289	289	319	292	302	315	289	287	301	312	337	274	282	283	294	297	315	333	290	277	285	310	259	277	281	312	289	298	274	292	261	303	302	310	293	294	275	287	262	271	318	307	283	294	315	295	285	319	273	322	330	328	263	272	309	306	292	302	310	302	306	299	300	299	307	327	301	298	294	302	308	283	308	261	308	310	299	306	317	295	317	302	318	292	316	312	296	296	312	288	276	275	294	301	331	322	316	297	285	243	303	308	313	310	306	293	326	290	287	276	311	290	302	301	315	287	317	315	306	270	304	301	305	326	289	304	322	300	295	301	269	322	298	312	281	302	292	303	290	314	312	316	303	301	287	321	307	314	283	284	301	291	279	302	274	297	328	294	279	302	269	297	291	292	318	288	299	305	296	294	327	281	324	299	275	290	314	310	310	278	294	307	318	307	317	301	310	287	282	314	300	284	325	301	310	282	338	298	298	299	276	284	301	290	303	316	306	299	310	283	319	324	274	316	296	326	317	308	311	289	288	283	302	287	311	291	285	279	313	305	306	277	306	290	297	301	304	305	283	287	288	315	311	296	291	316	295	271	294	265	258	298	333	301	309	286	306	298	328	303	280	302	306	290	296	296	310	275	312	303	316	302	296	324	280	291	299	298	290	322	289	311	325	294	304	313	295	307	312	323	292	293	290	319	304	305	325	321	272	321	291	281	288	280	264	298	287	286	295	273	334	288	288	296	311	307	299	290	261	312	310	302	310	284	290	280	292	313	310	310	304	291	322	292	302	297	346	316	295	297	310	294	294	278	312	293	333	291	300	311	287	290	307	326	294	308	332	293	304	332	308	293	268	285	304	290	278	296	325	317	285	274	287	325	276	323	291	296	296	290	313	298	285	294	268	305	311	299	280	299	285	296	310	272	300	268	303	324	304	305	305	327	294	308	299	299	291	319	302	309	307	337	284	304	293	266	299	319	294	291	301	333	313	289	271	332	294	314	300	274	308	290	276	279	285	304	297	288	289	309	296	272	305	323	307	300	281	301	286	295	298	321	319	292	292	279	309	313	305	284	312	267	257	296	321	314	336	283	299	284	302	293	311	293	297	312	290	337	275	299	305	286	297	303	308	293	306	302	314	301	305	244	309	300	295	301	320	287	278	290	308	321	288	292	288	310	300	263	289	319	320	323	305	311	277	307	306	270	292	298	286	311	312	294	290	270	281	308	278	292	284	289	310	293	278	297	314	323	285	310	297	261	289	276	285	312	330	299	301	276	279	311	331	288	265	309	290	271	257	284	297	306	294	301	290	300	271	293	301	298	306	316	299	305	301	300	285	294	295	311	305	292	308	292	301	293	312	350	317	291	315	331	307	285	290	305	279	337	270	311	302	297	345	289	299	277	293	301	285	322	295	308	305	292	283	299	285	283	310	299	311	281	317	276	318	305	293	312	317	287	295	311	283	287	280	295	298	282	299	300	307	319	274	296	280	280	301	312	312	277	315	310	316	311	318	280	259	327	314	273	307	334	293	328	313	309	276	316	322	263	293	315	314	308	280	314	306	310	273	317	292	290	276	304	304	299	296	290	311	278	296	318	303	308	331	308	313	290	292	283	300	291	307	313	315	307	318	309	311	287	321	339	327	280	306	322	325	328	281	280	294	324	308	319	278	321	287	330	320	296	320	305	325	268	286	330	316	309	297	273	305	302	295	301	306	303	307	334	302	313	295	337	313	310	300	291	277	307	340	313	293	309	295	293	262	278	297	315	302	308	315	308	282	283	292	344	279	309	290	308	300	285	327	305	303	276	283	274	306	332	314	315	289	298	309	298	289	287	332	332	268	274	310	294	286	314	272	305	294	279	295	311	301	308	269	281	301	302	280	294	286	272	342	318	311	297	294	315	303	275	312	288	301	297	280	280	285	315	301	288	275	301	292	309	281	302	278	315	304	300	296	302	310	306	310	282	309	293	303	295	304	319	297	299	304	287	283	277	315	292	331	300	300	298	328	318	317	262	313	300	323	287	309	299	266	287	292	312	287	304	313	284	275	267	296	310	317	311	255	271	290	315	288	341	286	291	298	332	285	327	276	319	309	306	290	310	288	287	304	321	312	288	295	310	253	311	274	285	279	293	342	290	302	285	299	267	296	284	299	314	313	325	308	292	300	279	325	297	293	303	316	300	320	290	291	302	302	311	326	305	320	292	300	296	338	306	277	307	314	303	293	287	318	328	307	322	288	309	307	283	306	268	310	285	302	278	294	307	303	310	309	298	300	303	298	276	346	274	312	311	299	308	269	304	308	296	300	300	329	284	337	288	299	281	281	297	304	281	304	273	309	286	288	334	326	273	312	323	310	307	290	293	295	314	284	321	304	306	300	303	314	323	281	302	291	282	305	295	311	292	292	318	304	278	323	295	329	305	309	312	307	300	286	271	301	280	308	299	308	316	299	275	269	292	293	284	299	303	297	297	319	312	299	292	310	287	305	278	304	279	299	287	275	312	324	308	320	323	277	277	287	313	322	302	316	298	293	287	298	315	291	283	277	300	296	303	302	289	299	280	299	312	303	323	277	299	263	329	302	292	302	300	312	282	303	273	282	312	292	311	283	282	298	276	282	304	311	306	305	285	260	299	298	334	318	336	303	293	266	301	280	294	286	290	288	314	315	276	306	318	313	268	299	297	302	300	302	333	284	301	299	280	294	261	267	301	307	319	316	284
5305	1493	1306	716	531	501	484	419	594	2559	2653	1658	732	425	345	274	307	280	250	288	271	273	303	258	298	260	275	266	301	294	279	296	263	272	259	272	287	293	285	246	280	304	301	298	274	280	261	289	297	251	292	299	276	262	294	280	301	294	271	263	272	287	290	300	282	264	322	280	311	286	269	283	269	275	275	287	271	271	264	267	305	248	261	281	299	259	271	274	291	281	281	250	275	260	292	300	273	262	270	266	314	290	274	286	277	280	249	264	283	259	296	296	301	236	298	284	270	285	283	284	290	288	282	303	272	289	277	280	283	279	261	277	290	277	269	294	266	292	289	294	249	254	276	261	281	278	269	263	285	290	290	282	274	286	271	263	261	254	309	287	286	281	280	277	312	281	271	271	272	295	269	292	307	283	273	269	290	287	281	278	271	256	301	288	278	300	267	279	271	269	291	287	271	250	273	264	264	253	287	260	293	261	276	264	253	290	295	278	273	282	253	266	278	280	262	286	301	292	300	296	269	268	293	283	286	265	277	297	280	283	258	279	279	250	253	255	297	320	287	274	272	248	271	272	253	263	283	277	298	268	301	304	265	297	247	239	259	289	272	296	271	250	269	256	280	290	337	249	260	259	263	292	276	293	311	266	260	288	280	281	265	277	274	261	255	305	286	287	253	269	288	285	261	241	242	285	281	305	284	277	295	271	273	274	278	282	292	288	288	273	279	258	281	286	276	277	291	302	285	281	266	257	273	281	314	291	268	276	301	269	257	299	265	283	254	287	274	299	261	270	278	269	279	281	294	282	274	295	235	285	248	322	285	286	292	269	287	267	286	265	314	292	294	269	244	294	280	274	287	254	283	270	278	260	268	265	292	270	272	279	279	291	303	251	271	268	276	254	280	274	284	268	277	289	272	267	251	295	256	289	281	262	251	257	293	271	284	274	274	260	295	289	274	272	284	265	296	284	293	279	265	249	274	261	275	279	266	259	264	269	295	265	277	294	282	265	266	273	284	298	278	287	266	258	296	297	242	268	297	269	293	245	287	263	284	276	255	266	245	271	248	281	268	303	269	242	280	291	313	286	263	284	271	327	267	297	278	281	255	261	318	295	274	244	276	255	277	290	250	269	269	279	298	286	258	283	267	256	280	275	306	278	283	285	289	275	269	241	279	307	286	253	278	289	264	305	321	302	260	268	274	257	282	268	268	283	264	257	309	271	295	272	270	262	268	267	243	286	270	273	262	301	277	291	285	267	262	293	285	305	249	280	298	289	292	307	278	294	281	266	283	270	284	268	310	249	287	270	270	266	261	295	331	262	271	281	231	249	283	262	268	281	247	283	278	262	267	275	293	267	269	259	280	262	276	284	280	280	292	270	283	308	276	299	275	274	248	294	311	267	276	298	316	260	314	239	238	267	315	278	264	293	295	271	255	278	265	266	271	262	257	272	278	261	274	245	275	261	281	258	276	244	294	277	268	297	304	264	288	241	257	275	254	262	265	283	288	261	276	279	269	300	296	290	254	251	287	272	272	286	291	290	283	277	300	291	302	281	285	269	292	280	316	294	267	258	295	265	283	301	266	304	273	260	254	262	242	272	279	288	276	328	273	267	290	288	291	274	261	275	289	257	262	279	257	283	272	286	288	264	270	287	299	277	257	276	280	272	310	264	256	279	275	274	259	291	264	245	280	256	293	257	274	271	261	294	273	289	299	265	287	295	272	271	298	267	269	295	265	269	279	278	295	267	303	270	263	243	279	268	274	319	265	297	284	276	279	243	268	243	297	303	277	287	273	261	281	291	271	252	279	301	266	291	289	303	262	270	309	261	292	272	287	281	269	296	269	259	273	275	294	263	299	321	302	298	287	252	260	303	251	291	287	260	274	249	270	260	267	273	289	255	290	252	263	292	263	291	250	254	270	262	278	257	290	267	294	274	277	283	280	280	298	287	271	273	255	307	245	283	287	264	259	255	255	285	273	285	276	266	276	282	268	284	271	250	289	271	286	249	320	281	263	281	277	271	266	299	279	275	305	280	265	265	270	283	282	258	288	291	267	286	244	276	259	264	284	277	284	243	290	250	281	290	293	285	264	228	267	310	260	269	296	276	264	267	280	281	275	301	267	273	279	297	272	259	284	315	273	278	290	299	293	275	296	264	262	278	265	279	262	256	292	295	253	291	299	266	272	285	268	271	246	283	247	312	269	266	293	276	255	268	269	295	284	259	286	262	287	261	281	282	286	273	294	312	284	283	287	265	291	272	275	297	309	274	270	281	259	253	277	273	293	276	280	273	245	266	294	277	283	279	253	255	279	243	293	275	278	264	298	295	286	294	257	297	247	276	289	280	299	277	266	255	301	240	277	248	262	279	294	282	277	278	287	273	300	314	294	255	290	265	240	267	262	291	259	294	264	293	289	270	268	278	325	286	310	284	268	292	299	243	323	285	263	257	255	253	270	284	255	250	278	256	251	262	278	286	263	277	285	269	325	266	321	280	290	301	267	256	268	280	259	270	266	289	274	291	287	275	310	275	240	277	271	264	239	284	276	270	308	267	290	289	236	289	278	296	275	281	272	331	243	256	271	275	273	317	283	281	277	253	312	281	239	254	263	285	274	289	251	305	271	275	242	275	293	274	273	294	265	269	290	270	281	292	289	267	263	272	289	290	263	273	293	295	248	268	272	277	281	303	296	239	324	258	305	297	268	294	289	283	289	297	278	290	288	278	262	278	290	269	284	293	253	258	278	258	275	288	272	297	265	276	269	280	286	289	289	268	287	272	263	270	307	271	297	294	259	280	259	258	275	287	268	301	276	260	280	247	292	272	276	282	261	279	274	264	253	275	296	279	281	257	279	274	238	251	292	291	260	274	281	268	285	293	318	289	287	281	285	270	276	281	264	271	266	283	280	264	276	283	287	258	247	269	283	267	272	260	292	281	313	276	283	302	257	251	287	312	323	250	265	289	284	270	282	269	266	264	298	257	260	291	292	264	254	250	279	285	300	297	280	283	253	277	264	261	287	265	274	240	279	258	272	276	268	288	294	283	270	292	280	286	241	247	282	272	267	292	277	296	274	290	300	264	252	264	268	259	294	280	288	292	316	277	274	260	257	279	287	278	301	302	288	318	272	280	251	253	303	296	287	293	257	276	270	254	264	305	265	261	290	285	261	274	271	278	326	273	277	262	253	293	291	292	300	298	261	242	281	267	285	270	272	257	271	265	278	260	285	258	272	253	285	287	263	286	288	264	275	266	241	269	268	304	299	282	275	251	269	259	261	261	284	265	279	259	273	245	272	283	280	268	290	254	243	301	271	247	290	264	272	278	273	290	296	276	298	271	275	291	324	286	293	274	289	270	290	260	266	280	323	286	273	294	246	271	280	280	270	304	294	308	235	293	264	255	263	283	276	251	298	274	281	278	271	264	299	282	235	281	277	279	303	302	260	268	280	288	273	293	280	300	307	301	274	283	279	291	270	266	292	294	289	264
25538	21408	27360	25434	5678	1163	808	608	2237	19288	19087	10660	2783	1055	528	376	376	364	372	366	341	340	309	359	342	341	368	325	373	372	329	328	379	356	367	327	358	343	370	349	361	347	350	330	330	360	358	365	348	373	381	332	318	327	372	348	349	346	341	358	362	359	364	363	370	368	301	344	357	389	332	336	362	363	350	321	353	380	373	338	365	363	295	340	354	367	358	324	364	334	348	353	351	379	325	371	331	374	358	352	319	367	327	369	350	343	350	342	343	331	350	360	377	332	352	345	364	372	343	349	362	392	331	360	348	338	354	327	348	347	330	374	338	349	331	349	329	332	350	331	329	349	374	345	388	361	325	340	339	328	394	349	360	373	319	363	328	337	348	362	378	337	382	327	351	336	353	387	348	353	330	337	360	314	348	355	348	337	371	318	344	357	371	320	334	329	380	352	366	348	354	351	362	345	339	356	332	370	332	326	345	341	347	343	313	384	403	336	354	353	339	368	325	353	324	312	332	300	346	336	369	366	334	311	357	359	356	358	341	334	348	317	350	366	370	346	337	325	358	341	350	337	354	340	326	369	314	356	331	338	348	349	344	336	333	355	347	331	337	345	320	312	357	328	324	342	322	370	323	329	330	366	337	354	377	364	343	374	358	350	350	353	347	327	319	358	342	350	349	325	357	366	337	324	355	318	332	311	318	364	342	325	352	291	359	360	361	335	375	337	397	360	370	353	329	346	321	346	365	356	339	376	350	347	346	335	366	338	330	361	324	367	350	319	320	366	346	363	329	363	356	345	330	347	348	365	342	328	313	353	352	321	355	347	345	361	349	368	333	334	311	361	328	352	351	346	348	370	352	341	343	345	355	390	327	329	333	344	337	307	358	357	343	345	344	354	357	347	368	358	348	353	338	383	389	363	365	357	341	347	352	339	332	349	362	378	346	339	307	372	312	356	351	319	358	335	337	367	355	325	361	345	351	352	316	343	366	333	339	360	353	349	341	346	354	341	357	353	329	354	367	379	344	368	377	381	328	336	345	325	372	362	350	364	313	323	316	352	371	364	353	352	355	365	344	310	329	348	356	311	360	361	316	342	337	384	319	327	360	352	367	375	307	311	329	347	347	364	331	368	365	331	328	346	344	349	325	320	353	351	343	352	365	324	321	355	329	330	356	331	338	354	321	327	341	364	377	349	323	347	339	343	369	341	345	336	360	366	376	328	358	324	332	346	338	323	323	333	367	331	321	377	375	359	352	335	340	333	340	331	355	343	349	345	350	348	365	338	358	367	324	342	344	322	355	316	352	374	359	373	347	335	374	341	361	311	317	312	355	377	317	314	316	344	334	327	371	326	322	316	373	339	344	322	370	323	344	351	353	316	321	334	374	324	361	319	353	384	311	347	346	333	337	331	342	342	362	304	352	411	315	351	349	367	323	352	316	379	369	366	373	383	357	337	339	345	349	331	353	385	364	375	395	373	337	343	372	349	319	332	320	334	366	337	351	316	352	374	341	354	339	339	337	316	341	340	357	346	316	374	345	350	353	374	368	331	335	349	334	332	351	342	341	379	297	355	367	344	361	352	330	348	327	330	352	359	351	344	369	348	334	331	358	349	358	356	316	357	398	345	364	334	329	339	334	386	350	317	363	340	351	339	362	342	325	373	371	355	339	362	322	386	346	351	326	324	348	352	389	356	344	352	335	338	319	361	346	334	364	313	350	362	361	359	340	343	341	357	342	323	369	316	352	347	335	368	340	370	346	360	396	297	374	369	368	306	376	341	336	361	327	344	359	376	346	348	321	340	354	341	326	337	343	352	308	341	378	351	355	324	347	327	332	346	353	328	327	344	343	346	360	361	332	351	334	338	364	339	358	346	351	346	343	343	361	345	381	346	334	322	316	382	348	323	355	378	352	348	336	349	340	338	365	343	332	350	350	317	368	353	334	335	352	337	312	343	319	339	318	331	345	356	356	324	290	356	341	355	342	332	370	364	375	348	376	359	345	358	362	330	306	343	349	346	336	354	352	347	387	350	345	342	369	342	327	330	318	335	359	374	366	370	321	345	405	334	320	378	350	345	366	339	344	367	329	333	374	358	344	317	349	350	342	367	372	330	340	360	357	360	354	366	359	395	355	331	365	310	333	351	315	392	350	345	342	356	331	349	340	378	358	356	385	378	367	328	337	372	348	335	346	347	351	330	332	347	346	349	344	319	330	331	340	340	353	337	356	322	322	359	316	370	312	339	364	325	339	355	313	395	349	351	344	339	372	331	353	360	328	374	342	357	352	322	343	370	329	344	355	330	351	354	353	316	355	358	362	339	323	318	380	373	347	342	304	327	352	356	352	386	331	354	357	387	329	369	336	327	348	349	387	365	357	339	346	330	351	364	352	360	366	341	340	397	343	344	332	352	314	330	362	359	341	349	319	339	344	367	347	363	328	354	345	332	319	356	373	367	356	335	327	331	347	354	341	365	334	331	372	338	369	334	345	372	333	337	353	322	320	356	352	331	336	378	334	349	353	332	345	352	355	322	340	334	348	323	313	361	343	357	350	333	356	356	358	345	343	364	351	381	337	319	336	337	355	369	368	311	350	316	337	363	337	371	339	345	345	339	336	318	352	330	359	371	294	344	353	338	366	322	321	353	388	353	299	343	373	357	337	339	343	337	356	325	350	324	332	320	368	362	402	318	323	369	335	309	370	349	334	361	366	337	309	347	329	378	349	338	344	343	333	338	316	376	334	368	366	334	329	343	357	325	366	376	351	348	343	342	374	349	312	334	338	326	338	323	368	336	327	338	343	360	369	372	314	343	349	353	336	389	359	377	371	330	361	342	337	370	385	365	333	367	340	355	371	334	316	346	336	367	365	342	362	342	347	364	329	329	322	311	338	293	364	347	346	370	335	332	351	350	356	366	350	307	381	358	330	377	351	351	351	378	354	357	360	339	341	321	341	360	336	347	395	323	370	349	339	339	335	370	346	327	344	352	343	378	379	359	345	345	367	340	332	364	326	387	318	363	342	350	326	342	318	354	337	325	365	362	320	336	329	316	343	344	364	354	357	342	321	327	339	351	367	347	374	334	357	371	335	335	345	365	343	363	322	357	355	335	347	337	335	345	348	304	346	332	332	318	336	337	318	352	339	331	354	310	381	386	358	346	337	332	346	369	343	333	350	378	310	343	352	343	360	345	365	336	348	356	353	354	383	377	343	382	352	346	338	332	373	351	375	348	349	336	358	350	352	325	363	347	336	300	382	322	347	368	341	324	352	346	360	342	366	394	321	324	343	369	341	361	351	334	361	378	344	342	332	376	345	333	331	330	347	346	342	376	355	353	329	338	331	343	361	364	325	337	325	348	362	357	330	321	312	381	353	317	332	358	335	354	362	367	328	330	349	315	337	352	380	302	372	352	359	383	351	326	356	368	336	328	358	361	357	364	348	314	337	322	342	349	324	346	351	343	302	362	326	351	348	348	359	312	360	339	360	329
4041	4827	4137	2150	1307	1040	889	723	3712	20693	16961	9310	2664	1305	560	372	334	337	368	285	328	319	346	330	350	355	327	347	326	333	320	356	311	341	309	365	320	300	316	352	342	332	347	340	362	347	305	330	315	338	345	317	315	352	343	307	306	312	320	352	320	339	376	307	360	344	300	341	366	332	323	335	334	334	351	347	355	316	338	352	343	337	324	320	340	311	340	300	312	285	325	324	320	334	348	347	329	345	294	335	343	353	309	326	324	366	325	340	304	339	348	306	331	352	285	345	340	343	339	340	332	331	309	310	343	353	319	328	320	331	339	315	328	346	339	323	338	320	342	335	285	315	318	324	336	317	292	317	344	323	309	351	316	355	331	319	330	329	324	295	309	346	319	328	343	341	324	323	316	335	321	329	326	372	336	314	338	314	354	306	311	344	357	296	325	329	341	292	305	329	351	320	328	314	336	354	344	309	310	330	302	342	333	300	319	317	326	353	320	321	329	324	331	304	335	347	340	354	340	342	303	357	336	335	340	305	378	320	303	296	315	283	337	330	336	322	328	330	352	351	290	325	325	308	315	343	324	348	320	334	306	316	341	314	335	333	293	337	320	316	306	314	299	304	308	298	353	344	339	303	352	342	357	309	322	352	331	346	339	339	349	298	295	349	343	305	333	325	327	351	317	388	315	332	344	292	325	326	333	319	345	350	316	309	303	322	326	336	324	330	311	354	349	342	311	319	309	304	331	316	334	307	303	319	361	319	314	318	302	329	334	334	324	279	329	315	346	339	343	313	294	326	310	300	346	321	329	311	331	346	331	328	301	349	327	307	319	313	343	340	342	319	312	307	289	341	362	351	321	319	337	323	332	316	315	324	326	313	329	333	347	332	309	338	320	313	349	363	330	317	307	313	337	350	335	340	313	337	341	314	321	350	343	354	351	338	281	306	321	305	330	359	325	313	309	324	330	337	341	316	358	312	332	304	304	362	316	335	347	314	314	321	366	340	337	317	337	321	292	333	326	324	338	330	348	325	312	332	331	328	328	339	336	267	317	316	328	340	341	327	312	330	310	321	310	304	358	306	341	344	355	344	296	307	314	334	351	331	314	296	336	351	309	311	319	342	328	347	333	300	312	334	329	314	319	357	326	335	314	332	330	331	301	309	312	339	335	363	330	353	321	308	365	318	369	322	323	310	340	339	328	317	341	336	331	298	331	326	306	330	350	348	341	337	323	304	306	284	360	332	325	336	329	342	298	341	320	359	341	298	319	315	316	335	359	308	322	315	339	327	335	346	308	295	370	339	366	343	340	314	307	312	324	331	339	320	343	353	309	322	345	344	341	314	325	327	316	341	324	327	318	326	329	325	339	319	315	322	334	341	323	318	345	347	319	339	338	301	344	312	319	376	329	318	317	354	349	372	328	320	318	338	314	327	328	340	343	291	323	309	345	303	320	334	346	327	327	317	330	308	326	337	311	328	307	315	289	325	311	327	332	361	328	378	298	324	343	330	318	334	339	324	333	335	338	326	323	313	347	319	323	310	318	320	324	334	299	326	300	343	346	337	355	313	313	330	293	345	314	293	318	318	330	320	364	314	306	331	317	325	342	326	328	308	312	310	316	327	343	334	322	316	313	306	336	318	282	295	314	329	298	338	330	349	314	330	327	331	331	373	320	326	331	330	331	329	330	333	323	331	305	341	338	329	355	336	334	340	363	356	320	322	287	289	336	391	331	324	318	320	303	304	318	279	324	338	321	317	295	337	327	326	321	341	326	340	352	353	326	331	316	296	355	324	313	307	319	307	318	341	338	311	321	335	347	329	346	326	336	327	304	327	345	332	351	337	358	313	333	326	343	341	296	341	345	335	343	344	322	354	298	354	313	321	361	344	342	355	335	338	322	356	326	340	354	361	325	363	322	339	314	336	350	312	330	350	329	297	334	346	325	328	346	314	311	335	383	320	325	370	362	319	328	296	330	299	304	339	337	342	324	343	328	315	333	328	305	300	302	324	341	331	314	355	330	297	295	318	336	313	327	359	358	340	273	328	313	342	345	335	311	296	303	296	375	354	339	300	352	326	323	362	319	339	340	330	351	333	336	332	316	306	337	296	329	318	298	325	286	317	314	328	337	335	328	355	315	316	334	300	314	330	348	312	336	342	295	318	301	336	367	295	281	336	319	332	344	329	336	301	289	315	328	330	327	333	319	337	331	346	316	323	328	330	313	314	293	323	299	302	341	336	286	348	313	281	334	283	335	322	315	355	280	332	310	347	328	343	303	301	326	324	334	358	310	293	341	331	329	338	319	327	281	311	328	323	301	381	349	320	309	332	348	349	320	332	333	301	337	396	341	324	316	332	329	314	349	336	348	332	308	339	326	316	349	317	323	334	325	332	306	321	328	311	308	331	303	299	358	293	305	329	330	326	339	342	320	309	327	332	343	350	325	298	347	323	328	344	318	315	363	313	325	340	336	332	354	331	326	282	330	369	352	321	322	338	344	327	342	329	334	327	319	313	309	335	345	336	329	314	321	342	282	332	332	324	329	329	302	324	332	316	332	324	328	328	328	327	333	343	308	329	334	335	319	325	309	318	293	333	312	320	332	316	311	316	325	342	302	328	324	355	333	334	339	320	319	327	323	337	322	315	304	318	315	316	332	310	328	364	334	328	344	318	315	311	324	373	312	334	333	327	313	323	327	340	336	309	306	317	335	323	309	338	342	332	324	333	324	338	337	307	352	345	341	325	322	312	335	348	342	339	338	308	323	340	325	292	333	320	314	342	328	326	328	341	312	325	340	316	320	324	306	324	301	319	296	343	348	295	348	307	339	317	329	291	323	364	319	338	327	333	322	342	329	357	345	346	324	327	323	340	328	311	322	347	325	323	341	329	311	324	330	350	344	338	319	344	307	329	278	331	337	295	347	313	364	325	300	345	348	361	352	357	331	300	315	359	302	357	331	283	324	332	332	302	328	357	321	284	342	311	332	325	332	340	322	322	320	318	313	357	291	326	326	322	317	336	326	303	344	306	324	350	364	328	314	330	332	330	350	319	331	329	324	341	291	317	321	328	339	374	303	334	361	345	360	312	308	324	346	327	323	321	332	323	309	334	312	336	319	345	324	345	318	315	306	311	339	326	315	337	343	339	312	319	323	308	334	341	329	342	337	353	340	326	365	304	308	307	331	343	320	321	335	325	317	320	314	319	336	346	293	337	298	314	332	359	295	343	359	331	358	297	317	318	332	312	315	322	342	343	321	333	362	311	298	367	337	321	319	355	343	297	338	324	333	325	341	326	329	335	307	341	346	345	295	330	327	325	322	335	322	326	341	339	304	316	318	322	300	339	352	306	299	327	323	285	293	336	365	334	354	307	329	352	359	284	342	356	342	321	327	316	306	314	359	321	345	329	318	305	341	344	345	328	304	344	306	324	332	362	364	344	309	304	322	349	320	289	318	338	339	339	325	321	320	320	317	318	335	339	357	309	334	304
24453	21452	28720	24590	21374	7727	1785	1161	4408	33347	35095	22010	6814	2241	864	519	515	490	495	524	476	521	471	486	482	526	458	516	483	505	506	519	456	500	533	478	463	472	453	482	482	487	481	470	491	500	488	487	515	486	474	462	500	515	490	469	485	475	459	499	478	486	481	483	496	498	483	499	493	485	484	557	481	534	503	471	486	500	536	493	472	485	504	506	501	498	484	488	454	436	471	548	466	489	480	455	469	473	496	488	513	483	494	473	495	501	488	461	466	506	487	516	480	470	485	524	480	481	501	493	488	473	457	517	473	527	457	491	479	505	487	456	489	492	471	486	487	489	516	463	508	496	475	460	472	495	507	510	510	490	442	477	461	473	499	523	487	482	475	466	493	488	482	474	485	467	461	449	492	528	478	486	489	497	502	481	494	512	501	503	503	500	478	472	498	471	515	457	483	524	519	538	494	476	437	511	494	488	467	454	529	471	470	498	422	492	495	508	460	492	507	485	472	467	474	492	470	502	499	491	507	490	499	530	473	485	474	502	466	501	491	491	426	487	484	499	509	533	476	485	493	498	475	473	493	521	511	526	489	515	509	491	523	499	492	505	496	536	484	483	521	498	483	487	504	462	478	416	449	509	499	470	516	467	464	458	470	499	497	508	471	519	516	485	495	521	487	496	506	466	493	479	502	444	469	491	524	484	501	484	470	501	458	481	479	505	456	475	477	472	474	474	458	486	499	477	467	497	476	542	505	482	487	517	456	475	491	490	510	462	472	487	475	521	488	507	484	475	469	483	489	523	501	445	483	503	486	476	532	468	466	486	493	520	493	513	526	537	484	510	468	460	493	450	481	442	500	479	488	483	485	461	460	479	545	486	492	479	489	529	507	530	494	481	454	459	517	492	498	491	475	479	497	514	460	483	505	460	487	537	468	496	482	491	516	463	507	510	488	488	507	474	512	525	498	503	476	490	499	487	467	499	514	443	496	504	464	502	509	481	472	512	482	502	490	525	484	511	482	487	476	511	476	499	496	507	484	494	440	494	509	479	462	471	482	486	474	462	492	478	523	494	518	500	512	453	489	496	464	490	508	480	494	518	472	489	491	496	473	533	453	491	473	526	501	455	507	458	509	447	463	497	471	511	456	463	469	515	491	486	529	480	470	467	470	484	470	496	461	486	475	497	512	475	472	507	492	506	444	484	453	445	466	523	462	518	500	476	515	482	493	515	527	491	516	462	482	499	482	439	484	501	467	511	535	473	523	491	480	487	503	458	493	483	503	463	488	438	495	492	467	502	485	484	516	469	514	490	504	455	441	492	492	480	502	486	458	497	483	493	485	466	485	497	471	478	506	506	473	487	460	479	508	455	473	515	477	473	492	478	484	470	479	473	487	490	486	455	437	470	474	461	504	456	499	492	518	437	484	527	516	495	492	492	508	500	500	456	507	483	505	522	504	479	466	499	523	518	477	464	502	465	466	466	502	494	516	474	460	448	454	482	493	486	497	555	532	451	476	485	496	514	455	479	503	483	503	463	488	487	466	458	473	454	440	494	504	506	489	497	448	474	494	496	482	479	468	498	506	469	514	495	462	495	479	503	513	488	522	505	488	438	459	474	484	481	459	472	501	469	474	496	466	444	440	507	477	504	472	483	484	480	506	484	433	481	444	528	481	462	460	459	487	500	523	462	497	471	520	482	493	462	494	496	498	532	512	490	483	482	532	520	512	441	501	474	513	479	504	490	515	494	477	494	477	488	500	501	438	449	483	502	437	473	472	521	456	497	494	489	519	472	511	469	500	489	477	507	479	465	505	481	500	423	452	445	485	516	480	505	490	494	477	445	459	488	463	527	458	481	496	493	495	522	498	455	504	484	498	506	511	513	535	467	500	491	527	519	471	461	510	475	490	458	502	453	485	459	483	502	482	500	506	444	463	510	522	474	494	462	465	475	469	502	456	509	498	494	477	456	488	488	502	522	459	531	490	518	463	501	463	487	526	506	469	497	513	485	501	480	525	518	465	490	492	541	498	484	517	475	482	484	472	458	452	480	534	505	479	460	467	495	496	463	452	492	439	492	509	520	492	484	503	493	490	424	517	482	501	498	468	458	488	478	502	471	475	498	462	465	511	491	496	458	507	490	508	527	516	438	485	525	496	481	478	504	470	507	489	477	469	481	492	479	459	464	454	518	467	501	469	486	462	513	464	485	482	487	490	482	530	510	443	473	470	465	468	481	505	462	436	506	496	491	494	507	496	470	501	486	492	496	435	469	431	507	475	497	525	490	471	491	481	459	446	503	494	502	464	474	475	496	523	546	500	462	484	504	495	479	514	533	488	484	474	461	508	510	531	494	458	472	478	510	502	477	510	507	500	473	481	473	469	500	510	484	457	500	469	481	490	493	504	519	480	469	496	469	475	469	506	446	513	473	450	471	512	483	467	466	517	503	497	454	468	502	508	500	504	489	522	505	488	503	511	481	499	485	450	461	493	445	483	492	477	503	454	477	457	481	467	483	446	465	480	488	482	494	517	475	482	483	444	493	477	477	500	511	495	459	458	504	487	468	493	496	480	461	484	493	480	482	458	472	483	499	476	498	466	518	514	468	497	479	491	492	465	514	470	453	494	452	546	464	465	511	490	475	511	486	507	492	529	474	546	471	456	491	537	472	473	521	467	504	478	471	504	479	501	492	528	480	477	542	467	520	466	480	496	477	475	491	451	498	507	469	478	458	500	505	492	524	514	508	483	498	518	543	503	528	512	478	483	483	531	499	481	522	457	484	471	471	511	508	481	466	508	472	482	467	509	489	467	521	486	486	472	464	492	480	439	491	452	508	537	463	479	479	513	486	427	487	451	469	445	511	462	530	541	496	492	501	495	483	479	429	479	509	500	464	484	495	489	488	459	521	480	441	488	454	466	492	479	450	530	478	529	481	506	497	473	474	457	511	484	452	475	490	432	477	500	471	508	511	529	519	529	519	494	497	476	497	522	470	467	541	457	452	479	506	501	480	489	481	486	512	440	522	490	507	442	474	513	471	472	486	491	472	488	502	457	516	506	502	473	492	495	463	437	511	509	497	462	493	496	501	477	516	498	518	471	470	499	470	493	470	490	500	494	466	479	457	458	480	474	466	500	494	520	508	480	474	461	423	548	487	503	501	519	485	540	480	458	452	504	490	509	443	479	502	523	478	463	487	452	505	472	509	508	474	497	463	516	471	501	485	463	477	441	462	495	484	480	498	463	500	499	510	432	490	512	497	479	499	491	481	511	523	467	447	497	495	472	448	498	484	464	474	489	482	506	496	464	461	522	492	466	501	485	504	490	494	540	496	481	487	493	476	503	496	523	458	500	506	466	466	455	514	497	488	448	520	513	521	457	534	468	500	503	492	531	518	495	505	471	513	474	514	512	486	479	465	430	536	514	497	488	456	527	483	479	482	469	485	521	476	496	471	459	442	502	534	489	476	464	496	540	509	471	499	512	508	494	476	487	467
4605	8618	7012	4021	2569	1685	1388	1339	7243	33668	31452	17072	5252	2303	894	488	456	474	474	440	440	465	450	426	448	418	482	495	481	476	478	448	435	491	459	434	452	476	461	478	414	422	448	423	430	451	461	423	456	469	453	433	446	488	435	424	475	456	434	482	493	457	472	478	411	459	452	458	467	452	464	472	464	432	440	448	457	430	478	419	436	423	436	464	485	462	463	438	466	446	471	436	507	464	428	466	461	448	459	442	437	413	483	440	450	424	457	450	459	492	439	433	449	443	427	455	455	439	459	439	468	425	471	448	415	445	439	459	442	414	460	444	429	420	465	450	420	457	429	390	480	454	472	422	428	465	449	420	420	471	473	419	494	462	430	458	452	445	441	459	446	413	438	444	437	435	462	437	450	441	441	435	426	448	455	462	420	410	482	438	469	511	434	470	468	455	433	450	437	474	459	434	463	444	458	435	441	475	476	438	452	447	439	427	461	428	439	438	466	447	481	430	461	436	437	480	434	405	448	440	452	403	450	448	438	483	453	472	471	507	437	445	448	433	469	461	404	437	448	425	474	411	467	465	449	455	453	461	449	441	458	454	443	446	465	485	450	478	459	443	433	431	489	450	435	471	440	432	417	455	429	391	444	439	439	456	447	444	421	474	450	442	414	436	479	473	447	449	468	440	489	474	411	427	473	443	418	432	473	406	452	442	413	421	431	451	417	464	432	432	426	463	422	456	466	449	414	444	435	466	421	431	461	440	453	412	442	472	425	423	479	410	459	432	491	456	434	458	470	472	477	416	443	453	455	482	440	427	461	433	424	447	476	439	447	452	451	438	488	448	466	455	458	483	437	445	427	448	454	452	429	487	446	444	470	429	471	460	480	448	463	445	440	452	487	481	445	444	449	439	450	448	455	449	472	426	449	413	454	429	406	411	452	454	453	458	447	419	483	452	409	454	433	486	481	424	438	435	450	422	457	485	482	453	451	452	441	452	492	456	465	451	418	478	423	456	466	441	439	430	472	437	427	456	450	465	429	464	486	448	447	454	450	452	471	461	412	481	471	431	440	447	445	439	456	451	420	416	415	442	457	455	421	460	444	454	417	473	452	468	449	436	429	442	456	429	470	457	443	461	477	461	415	441	446	446	451	441	446	461	439	451	452	460	465	422	435	446	431	447	459	493	458	443	443	444	453	457	425	471	432	477	422	457	483	428	448	467	477	444	479	451	447	474	460	435	439	428	435	427	450	417	459	475	455	452	465	429	495	444	482	490	421	447	434	462	430	456	493	460	455	442	428	505	406	429	450	432	460	441	432	446	443	432	440	459	446	447	410	473	448	452	467	458	441	451	451	458	459	449	453	443	432	432	447	423	445	456	434	463	451	428	443	450	471	441	470	459	405	453	432	423	441	467	427	444	432	443	485	470	453	458	480	476	461	482	475	463	482	426	438	454	444	454	471	468	448	453	438	459	485	443	409	461	447	413	436	451	454	391	447	453	454	422	466	465	406	462	452	414	470	441	469	434	451	463	439	456	457	471	445	411	449	438	489	453	432	423	462	428	406	430	414	427	433	459	420	456	430	424	444	448	449	423	460	434	438	412	445	466	460	439	408	429	422	422	418	431	404	428	436	472	451	485	414	429	412	451	482	479	476	424	475	439	467	437	476	460	427	474	422	435	444	456	448	472	459	463	466	456	420	443	419	448	442	466	472	451	429	430	453	484	441	440	464	464	419	486	436	448	482	453	468	459	490	433	436	451	463	458	436	443	483	431	475	444	477	410	471	445	455	482	441	427	466	434	445	444	435	424	463	442	482	451	474	449	462	447	447	438	470	451	470	450	453	434	456	408	449	421	446	429	431	459	480	457	458	446	456	448	426	466	455	451	444	459	430	437	478	473	468	426	444	438	445	432	424	471	426	419	460	452	416	467	453	461	449	457	458	439	455	481	463	416	452	446	376	415	455	478	433	428	409	498	450	471	477	420	471	455	424	489	443	448	448	439	461	457	482	451	456	453	483	400	456	457	472	433	446	433	417	452	434	421	430	443	414	458	455	488	437	443	433	444	460	439	428	434	452	465	443	432	454	414	444	457	454	427	448	448	483	455	477	438	426	446	455	438	434	457	471	457	466	412	452	441	453	446	474	437	471	458	467	471	426	426	438	434	422	411	434	460	439	470	458	430	421	447	441	448	441	470	466	432	439	440	440	440	492	452	458	457	424	425	442	403	464	462	427	473	438	438	432	462	449	467	393	444	409	427	414	486	453	447	486	453	452	411	458	462	449	433	437	450	414	507	411	466	459	454	432	455	453	477	440	414	412	437	420	471	424	424	468	481	442	449	432	446	453	447	391	432	442	474	454	434	402	423	430	447	433	404	418	466	417	471	456	452	474	444	445	428	446	416	482	482	450	443	426	471	472	429	422	466	438	410	435	425	488	471	420	449	453	467	437	443	447	429	444	438	462	438	440	452	413	457	482	442	470	424	467	457	460	446	422	419	436	475	481	460	456	453	436	454	439	425	451	438	419	480	450	450	446	445	440	414	478	435	462	417	452	434	453	440	425	435	411	426	495	428	442	435	439	424	432	458	439	446	437	423	456	453	439	475	438	447	433	432	477	415	471	440	444	461	410	423	420	426	456	471	455	447	449	497	429	465	441	439	435	451	453	449	471	439	439	472	475	411	468	429	475	460	443	457	445	435	437	449	459	433	449	445	482	437	443	419	448	443	417	501	468	425	466	419	453	462	492	451	481	478	469	471	440	432	450	449	447	422	440	443	432	474	432	481	442	450	474	429	450	443	429	438	471	412	442	438	436	468	477	434	432	433	424	444	443	460	438	440	448	415	452	388	438	478	433	427	444	483	405	432	454	431	432	439	449	508	465	399	415	417	447	483	455	460	456	446	454	420	466	428	435	437	463	420	408	454	458	460	460	453	431	439	427	469	475	465	441	414	433	428	415	448	446	452	445	391	471	425	408	464	440	437	455	444	408	435	436	454	459	445	455	454	449	439	460	440	440	478	425	448	446	430	503	446	469	458	443	439	444	450	449	439	428	425	446	444	433	464	465	424	434	420	492	419	437	439	476	446	445	423	439	465	461	490	441	425	433	410	489	443	433	460	459	441	479	443	404	458	457	423	461	451	413	463	414	450	395	447	423	458	489	429	438	462	426	417	462	460	466	396	463	444	463	430	452	460	462	434	457	468	465	420	479	416	423	467	449	444	445	427	434	415	436	429	473	436	483	428	450	447	397	440	470	440	436	470	481	504	390	408	419	448	434	466	478	496	430	465	462	426	453	410	449	399	455	435	444	465	407	464	400	398	425	433	451	430	459	453	439	432	452	434	457	455	491	472	472	467	427	445	456	392	425	407	472	450	427	434	451	441	466	437	430	463	444	423	438	435	430	456	433	438	423	387	436	439	429	400	451	435	455	442	431	461	463	454	443	445	402	436	454	428	448	464	491	470	483	447	459	420	435	483	448	473	456	445
27660	11550	1878	962	471	358	376	373	462	1665	2133	1427	686	466	362	322	290	297	287	329	287	307	320	291	304	343	288	298	313	315	325	279	295	301	299	320	309	337	315	305	299	305	253	299	296	271	307	325	276	311	275	282	308	274	304	310	281	300	286	314	295	291	284	329	297	276	286	300	321	306	313	321	340	340	308	306	299	268	285	263	301	312	337	269	308	336	280	277	323	304	286	275	305	302	260	296	303	293	297	308	316	299	317	253	292	301	291	311	299	264	274	328	304	285	318	302	302	309	317	337	295	308	263	282	307	288	301	294	276	346	292	290	318	335	297	293	292	269	299	258	288	322	288	274	323	268	306	299	268	273	327	300	317	312	326	262	286	300	293	253	293	266	285	309	291	290	307	275	284	330	302	287	293	333	308	280	318	269	291	281	335	276	317	323	284	264	289	331	309	324	309	323	316	298	310	285	336	292	274	301	316	302	285	309	308	311	278	309	329	297	298	322	276	309	335	314	322	280	282	306	282	295	259	299	326	303	279	297	298	295	314	313	306	322	298	282	304	321	281	316	293	317	294	301	297	295	344	283	308	293	302	321	299	318	304	291	270	299	301	298	289	275	268	300	303	313	276	302	286	314	294	317	292	340	316	286	307	314	309	300	294	318	302	320	286	298	319	301	310	295	316	291	301	297	284	298	300	309	303	318	279	272	284	303	314	308	321	288	284	316	296	276	300	291	297	309	318	274	303	291	315	291	319	283	289	313	296	301	288	311	278	301	313	287	317	299	343	275	318	280	314	324	290	302	319	285	334	279	321	316	310	328	278	292	276	316	293	279	281	312	294	300	307	291	287	287	313	289	277	312	312	312	278	284	283	318	308	294	307	280	284	273	336	311	310	302	303	299	307	294	306	282	302	343	294	280	301	287	297	271	304	311	289	305	279	310	314	316	314	292	323	318	295	296	318	293	300	264	321	289	270	348	312	287	308	291	306	296	291	296	300	292	288	305	315	319	342	321	286	305	316	290	292	329	312	329	284	335	320	296	296	283	313	291	316	317	295	274	308	284	290	313	341	282	290	309	279	296	315	308	333	269	315	304	303	296	312	284	271	282	300	269	336	300	290	290	330	335	304	282	278	283	287	309	330	285	280	312	285	326	292	320	317	296	304	349	312	294	311	304	305	319	321	304	318	312	316	295	314	308	291	326	337	305	308	301	287	313	279	285	284	317	313	298	322	287	294	286	313	301	321	315	304	286	303	301	325	273	301	277	308	298	324	320	306	309	281	293	305	293	302	280	269	298	297	275	290	282	291	310	318	303	333	338	304	288	294	300	291	298	304	286	282	274	315	304	288	285	297	290	286	328	322	287	295	316	307	288	298	334	285	290	296	303	318	294	292	307	294	318	312	266	299	331	304	288	296	283	283	313	273	316	285	296	279	284	310	311	275	304	299	309	287	321	308	314	307	279	300	303	311	296	304	282	292	293	293	315	285	307	318	294	269	277	304	296	297	297	285	304	278	310	308	276	280	298	307	274	322	304	335	292	323	308	291	295	289	287	294	284	293	261	326	293	313	283	323	299	294	294	305	279	263	316	310	270	284	302	340	284	309	297	320	311	296	269	297	276	299	289	314	324	295	312	304	315	324	291	289	331	337	292	308	321	300	288	305	292	295	290	289	293	315	284	334	309	282	304	311	305	318	269	301	296	326	301	289	292	294	293	312	280	299	311	319	269	315	292	325	302	266	303	305	288	329	330	337	246	323	315	305	286	294	288	271	274	278	283	311	348	277	299	304	322	311	291	336	292	325	285	296	278	269	315	312	285	324	299	318	302	282	293	309	295	295	331	318	298	319	305	281	307	310	289	304	317	294	316	336	293	304	294	304	269	309	269	289	269	274	300	321	319	301	324	306	277	304	315	296	292	320	305	298	301	271	290	308	276	286	304	304	281	300	282	316	274	315	291	286	294	298	285	271	320	283	314	302	317	332	291	336	336	328	287	301	298	289	311	296	308	279	310	299	328	336	322	317	294	306	300	316	291	288	300	293	302	308	273	272	261	287	286	304	313	271	322	299	273	320	298	331	306	313	295	286	290	318	305	274	324	303	319	320	300	274	277	305	323	314	290	316	302	322	301	317	297	279	303	301	276	292	284	297	318	305	286	287	283	321	297	291	287	282	297	311	272	279	303	303	314	282	323	294	290	305	302	294	288	312	329	315	304	318	292	327	312	311	316	283	343	265	287	300	292	286	316	276	317	323	302	314	308	297	292	311	287	293	336	297	321	284	279	306	290	284	312	318	333	324	321	308	294	319	312	308	301	275	330	286	319	306	278	290	314	301	317	318	289	303	317	318	266	334	283	303	317	302	290	275	274	310	288	303	274	325	324	297	324	302	295	312	292	287	287	309	290	326	326	282	266	283	332	291	296	289	291	278	305	336	301	298	312	311	302	272	292	275	318	286	317	316	267	279	300	288	316	307	297	304	304	328	290	294	291	298	285	293	299	287	332	296	298	306	245	296	289	316	288	319	317	304	306	308	265	302	278	307	291	316	280	312	304	334	325	298	297	294	287	325	283	279	297	314	288	337	319	327	317	319	294	317	300	306	316	307	279	262	292	316	306	295	296	296	302	301	339	283	281	290	298	301	311	321	275	333	319	305	304	286	306	304	289	288	271	320	336	298	301	331	312	320	311	319	289	268	309	287	291	326	293	325	298	295	319	281	322	263	327	299	264	289	298	290	304	308	290	343	310	320	299	307	303	332	282	311	327	296	303	337	306	280	314	273	267	285	312	292	280	314	276	296	333	291	293	294	286	315	263	290	314	311	267	309	285	296	300	299	291	296	297	326	309	265	305	319	308	287	299	311	301	322	296	297	291	315	296	286	327	265	295	298	322	298	297	327	288	303	287	313	307	325	286	310	328	319	335	313	312	300	321	307	289	317	313	295	299	293	326	293	309	308	303	319	329	301	290	290	312	299	315	292	281	282	340	320	316	314	293	288	288	286	287	270	335	299	293	308	296	293	321	300	310	297	305	297	325	310	283	316	288	326	317	302	310	283	315	332	334	322	314	275	307	322	291	302	313	296	306	293	331	303	300	297	295	324	290	321	310	308	323	290	297	316	302	318	299	300	312	295	310	302	284	268	316	281	328	291	282	339	287	293	277	304	294	315	288	302	312	300	305	296	283	309	245	305	328	282	302	311	305	302	314	309	310	302	326	312	312	299	286	299	280	303	308	297	307	293	275	330	305	295	269	291	309	294	287	288	315	298	311	292	289	325	302	288	300	276	303	324	324	282	303	299	338	313	298	313	271	314	300	283	291	320	286	297	293	297	295	299	311	278	318	302	279	290	305	312	311	303	343	330	301	326	310	280	327	255	287	312	305	256	327	302	297	284	303	303	321	282	322	288	291	297	291	326	279	307	314	325	286	290	332	322	292	277	312	288	296	309	303	316	283	291	284	312	325	298	292	327	304	297	307	319	320	330	298
5278	1838	1438	793	520	448	387	382	574	2426	2667	1684	754	451	329	271	287	279	291	303	273	256	308	277	272	291	293	272	278	297	283	274	275	266	312	280	289	253	289	291	288	265	274	270	275	262	303	286	298	320	258	295	256	279	277	229	305	282	305	298	279	281	299	281	269	243	273	280	283	284	318	276	263	273	301	289	276	280	271	297	274	295	283	281	275	253	232	263	274	276	245	286	229	296	291	264	265	260	287	291	272	272	267	315	271	296	288	285	273	274	262	256	276	287	274	283	298	272	255	267	277	258	309	282	287	288	281	282	284	305	271	292	296	281	264	275	262	275	279	291	293	299	279	265	305	310	294	279	236	275	284	286	311	259	276	277	275	302	267	286	266	272	281	293	258	265	259	253	293	281	262	317	243	281	270	285	257	274	294	267	297	279	273	255	277	280	267	283	282	226	283	305	280	265	275	277	277	303	268	283	282	284	281	268	257	292	311	275	301	254	293	299	231	291	287	285	284	303	301	286	327	277	269	254	291	249	273	276	251	275	241	261	274	264	309	283	289	273	274	260	273	256	266	294	301	289	289	271	274	249	268	297	276	296	281	309	307	300	285	294	276	299	286	299	263	272	279	272	307	295	280	269	267	262	274	292	273	272	303	300	280	270	260	294	265	269	290	280	303	285	286	260	276	270	290	279	262	300	275	266	295	277	299	301	302	266	293	288	278	272	250	308	256	303	282	316	255	279	298	283	270	273	282	281	248	283	298	272	288	297	285	301	295	262	315	289	249	255	314	279	276	260	283	317	247	275	291	261	255	258	280	294	282	273	265	259	277	288	254	267	315	298	251	308	301	293	299	280	277	279	260	240	292	276	268	268	271	300	297	291	273	249	273	267	261	252	250	274	264	311	269	257	280	274	285	256	271	294	278	257	274	290	292	287	265	267	269	266	253	289	310	296	304	288	284	243	265	264	258	263	274	289	240	285	284	286	253	278	254	292	265	287	309	268	270	308	300	297	273	298	260	270	295	275	294	266	252	289	287	278	288	244	258	294	246	268	258	275	261	290	290	308	295	287	306	270	313	311	286	270	264	278	257	272	286	265	269	284	278	274	290	298	322	268	269	274	291	288	290	300	294	279	291	301	261	273	310	266	309	283	291	308	259	271	274	260	297	298	290	275	284	277	273	287	272	306	286	307	279	279	307	265	296	291	284	267	259	281	256	316	270	298	309	247	264	321	236	286	287	291	304	296	308	284	248	269	253	322	265	284	262	272	267	271	285	282	313	283	272	259	283	261	284	263	257	261	298	263	305	270	277	280	289	291	280	301	247	300	287	266	262	269	278	262	266	295	275	268	296	291	272	268	285	252	254	302	270	274	291	289	269	256	319	276	304	255	266	244	273	276	260	293	281	295	300	258	298	268	269	294	285	255	286	272	291	308	253	245	277	255	277	287	291	280	270	265	271	252	294	272	256	265	283	295	280	278	299	246	297	264	302	275	291	265	307	235	287	299	277	286	292	268	261	296	289	251	283	262	295	264	275	295	305	273	281	280	284	259	281	265	278	256	288	255	267	297	311	275	261	277	257	269	250	287	269	283	260	283	256	260	276	305	287	263	287	267	279	264	255	271	298	258	295	297	274	268	257	293	270	287	288	293	293	292	285	305	303	308	269	264	255	272	274	291	283	299	264	299	293	247	285	296	286	245	272	252	269	270	316	267	297	240	273	269	290	295	285	287	272	276	265	290	281	249	284	253	260	261	284	293	266	256	258	303	282	243	283	285	285	261	286	268	287	278	278	280	273	269	279	267	286	269	239	269	309	255	269	267	284	262	268	267	299	277	284	277	285	268	280	283	262	284	277	286	279	251	275	301	258	290	304	275	300	323	254	286	270	277	283	262	281	277	296	303	277	284	283	296	280	263	287	279	243	279	297	280	305	278	300	274	270	285	270	286	283	295	242	273	301	279	302	253	288	273	279	269	280	280	255	286	294	244	282	268	292	266	290	285	312	308	293	276	265	306	278	284	277	321	255	280	276	293	274	297	289	287	273	263	274	290	285	258	283	256	296	288	285	257	287	249	277	280	273	286	283	268	252	261	279	274	258	247	293	299	286	279	246	269	279	313	280	279	287	273	279	285	269	297	268	261	254	253	292	289	281	292	261	268	290	287	266	295	287	278	283	266	284	286	279	285	285	263	275	279	265	284	313	260	296	252	256	276	291	290	260	287	242	311	323	274	289	273	285	299	245	290	262	265	252	269	288	292	269	265	268	275	278	276	252	272	312	272	291	246	274	274	271	267	286	280	260	264	299	290	271	232	287	258	304	273	279	281	297	271	253	289	259	254	288	283	288	262	311	305	287	295	233	310	279	294	251	259	287	324	294	309	277	271	261	265	278	270	243	293	262	277	297	266	272	245	277	299	294	272	264	269	280	255	298	228	275	272	278	281	289	282	246	285	287	271	264	288	272	309	280	272	288	275	283	305	251	303	284	265	299	265	267	281	291	257	313	294	292	301	280	279	258	256	334	287	280	286	276	292	284	284	249	309	286	301	281	295	276	292	277	278	281	274	316	274	274	267	280	287	240	278	297	290	283	280	280	263	255	278	284	273	291	278	277	270	285	285	305	303	274	289	287	248	257	274	265	271	277	266	280	299	240	259	292	314	275	273	308	280	279	275	304	307	317	274	272	285	285	285	298	255	287	279	294	259	282	277	276	266	296	254	250	283	280	314	300	279	282	257	297	280	285	272	280	305	268	245	269	281	283	296	303	292	238	291	303	274	273	273	303	282	274	270	275	262	299	263	272	289	300	255	303	284	268	330	277	276	288	277	289	279	285	288	313	272	243	273	252	270	254	262	319	256	275	306	288	276	275	289	276	263	268	288	277	293	270	291	277	310	280	311	286	280	288	277	272	246	281	279	249	286	294	259	255	283	306	283	295	261	325	275	294	284	250	286	257	272	297	321	273	272	308	296	288	290	275	298	273	294	272	266	285	307	290	296	271	283	281	287	271	254	317	308	288	282	277	282	299	278	274	313	280	287	302	308	285	272	298	273	289	270	299	275	260	272	282	267	288	280	297	256	302	298	307	279	312	274	280	287	287	261	293	267	261	302	266	275	283	279	258	263	298	242	284	281	251	276	264	273	308	268	303	270	280	272	267	283	290	240	289	258	304	279	244	311	307	279	290	269	288	275	271	297	288	272	277	294	265	268	270	291	264	270	276	300	311	276	280	274	281	303	266	282	296	265	278	307	289	291	293	256	278	281	256	276	272	270	282	302	268	295	280	287	310	270	263	277	265	277	256	304	286	299	268	262	297	291	275	270	295	303	271	295	302	300	268	278	280	288	288	299	266	301	299	291	285	286	281	255	305	271	299	268	280	247	294	274	252	294	277	278	264	277	278	241	246	295	312	260	293	311	256	304	271	284	287	300	284	250	263	292	252	305	298	287	265	278	285	277	271	286	305	262	294	259	268	298	279	291	304	245
25465	21402	27371	25329	5594	1170	827	557	2382	17704	19928	10099	2647	964	485	413	358	360	343	362	349	348	368	351	344	380	334	332	333	339	361	348	367	329	361	326	340	336	353	355	352	365	386	371	340	359	343	364	362	381	386	353	364	363	346	322	340	373	332	354	359	359	369	337	373	346	377	365	346	346	375	371	381	314	329	376	362	332	374	356	374	329	343	332	363	331	344	365	330	366	347	355	343	332	318	359	355	374	350	354	344	349	343	365	325	359	352	337	376	373	333	323	336	385	344	381	348	338	326	335	322	336	351	323	342	352	339	363	332	361	362	382	321	361	350	355	339	346	324	349	339	328	365	371	362	372	333	365	343	337	371	320	341	349	370	332	342	383	353	373	364	364	347	366	355	318	367	355	376	322	309	372	331	379	321	313	365	333	373	329	319	327	375	327	317	349	340	334	349	334	351	325	357	342	358	353	358	328	332	344	334	366	345	348	346	350	355	338	333	357	345	387	332	335	338	358	343	359	366	358	331	350	323	379	328	363	358	323	365	392	362	348	316	338	340	349	356	330	375	323	371	330	358	343	346	330	364	344	350	360	401	395	327	365	294	372	373	357	338	326	402	369	311	353	349	342	307	336	355	333	361	345	335	353	326	341	381	346	360	334	326	356	354	350	341	352	367	356	336	343	384	338	325	334	314	319	361	343	389	347	353	321	373	336	361	346	322	369	306	346	317	352	343	330	370	321	307	349	333	363	359	342	337	323	344	362	368	349	346	350	315	335	312	370	347	359	337	362	355	344	352	360	326	356	336	304	351	355	348	373	356	336	361	364	360	347	387	386	329	352	353	339	363	349	335	312	380	321	370	334	373	356	355	370	324	338	344	383	363	346	332	360	352	361	312	318	351	340	332	325	296	345	316	361	390	336	364	325	330	357	323	390	343	364	363	384	333	370	362	336	350	311	342	331	340	337	355	388	359	283	340	371	386	378	309	346	362	314	358	367	346	362	340	336	339	358	337	358	335	338	345	344	355	342	370	377	358	328	348	327	368	326	333	344	398	348	354	346	338	356	330	352	356	341	372	333	344	344	345	328	353	357	347	333	358	328	347	367	369	350	337	360	318	331	329	328	378	332	343	369	369	335	355	348	367	341	376	351	345	339	315	325	352	318	344	328	357	325	340	350	328	355	319	314	354	337	363	315	337	320	341	326	381	320	347	328	343	334	334	304	331	334	332	322	350	373	329	338	372	364	355	373	327	353	306	337	349	328	344	330	355	321	336	367	343	342	319	358	322	363	347	365	388	331	323	377	343	326	327	354	351	345	338	331	373	345	367	338	322	363	346	323	336	379	353	342	362	332	326	337	325	383	353	331	351	319	351	356	329	367	349	329	338	325	361	347	346	337	375	342	331	350	338	312	338	350	359	325	347	387	349	346	360	338	350	331	323	375	349	353	325	397	348	362	339	348	322	329	361	328	334	379	367	353	353	358	395	354	338	343	299	348	346	339	388	365	352	304	368	360	360	299	354	340	333	345	350	324	336	333	336	361	353	345	327	347	358	357	363	356	352	328	355	332	347	337	355	341	293	344	352	340	362	368	343	350	354	330	319	338	334	368	340	350	351	355	347	327	340	329	326	355	340	353	363	340	322	339	346	354	339	343	327	334	325	361	324	346	336	344	330	372	309	327	346	324	362	376	331	357	354	360	339	345	326	350	358	330	358	321	346	337	348	369	331	350	318	323	345	343	328	379	332	351	351	270	327	342	359	362	375	350	337	337	326	337	351	379	372	332	341	315	326	356	314	393	361	339	389	343	340	313	372	336	344	332	368	357	318	345	361	340	345	378	340	355	320	338	351	333	321	333	339	338	331	375	353	307	344	327	309	332	364	337	337	326	355	345	338	340	332	350	339	356	348	333	334	314	337	367	336	347	345	344	323	337	356	385	353	330	334	335	348	342	355	377	343	360	331	326	354	325	339	331	315	355	392	316	343	358	379	327	355	305	325	312	335	352	365	374	344	359	374	369	339	383	329	326	367	345	357	375	368	355	345	332	331	342	334	381	322	358	338	339	337	343	355	337	357	359	326	360	351	336	331	357	375	381	383	328	375	380	340	383	338	367	376	361	311	372	345	336	353	360	348	330	324	345	347	372	340	364	372	352	353	299	347	339	356	376	353	356	336	343	360	361	366	372	339	359	341	344	328	348	356	372	363	372	334	362	344	341	347	332	332	339	320	342	354	338	327	360	358	343	356	315	376	371	347	327	377	333	304	335	347	329	351	317	351	313	324	347	321	320	315	334	345	355	334	359	352	331	286	337	339	338	316	358	312	369	300	356	345	331	318	332	346	365	327	355	355	333	334	331	334	379	372	357	346	361	333	343	347	327	307	351	365	380	355	308	375	357	376	345	379	337	326	335	329	327	326	361	370	357	353	366	357	361	375	337	342	372	336	379	382	361	307	390	346	374	330	363	338	345	316	354	373	341	340	326	346	342	329	360	326	339	376	349	344	347	362	315	363	352	350	313	314	365	317	365	373	332	352	339	359	364	379	319	351	345	331	358	370	349	321	330	368	353	320	331	375	378	347	352	361	378	382	378	320	327	334	362	328	314	342	366	338	337	370	362	385	341	326	345	356	394	360	331	371	300	370	319	340	374	351	337	349	356	342	341	360	326	347	334	341	383	327	348	364	350	360	335	345	373	326	337	358	339	360	321	328	358	381	393	352	385	330	365	343	359	316	357	381	359	341	325	366	355	353	327	376	358	358	321	352	342	355	369	371	348	403	343	348	315	347	346	339	337	355	383	331	363	337	364	344	337	354	362	310	360	341	375	343	375	376	378	310	312	332	330	390	335	334	407	363	312	365	346	354	323	354	341	331	348	339	354	391	344	358	328	338	375	359	348	345	350	316	377	343	322	360	325	351	375	345	310	295	343	354	359	315	370	355	355	362	366	319	364	359	325	362	351	351	363	333	341	347	320	371	315	344	366	368	356	358	346	344	326	356	337	342	352	331	327	386	329	360	324	356	338	353	324	358	338	356	326	330	342	345	343	358	341	312	317	354	340	371	359	358	343	365	334	346	335	379	353	388	359	360	363	347	362	345	323	336	340	335	356	333	307	352	331	368	346	356	345	337	373	373	349	363	308	367	348	307	351	358	353	351	346	356	351	358	315	340	399	346	315	340	334	341	334	354	374	341	366	371	338	360	384	391	338	355	327	359	323	341	338	317	361	318	360	321	357	344	347	380	314	371	365	345	333	357	324	332	330	338	356	359	348	349	335	343	377	350	376	378	354	370	366	354	353	358	348	365	325	337	303	342	366	381	322	362	343	326	339	312	347	359	340	363	333	326	358	345	362	357	366	332	328	348	377	366	327	330	337	372	344	341	355	317	336	324	341	300	338	344	361	333	341	323	364	363	345	347	325	332	337	378	350	356	321	347	352	342	312	361	359	364	366	339	330	367	348	351	370	389	351	349	345	342	374	355	353	365	353
4321	4999	4504	2078	1453	1075	853	704	3909	19817	17729	8044	2600	1069	510	368	340	339	348	345	341	314	373	318	344	328	364	346	323	315	331	335	305	306	336	334	344	311	343	338	322	334	317	349	342	312	339	322	336	319	341	374	328	326	340	347	329	362	348	318	345	360	362	314	316	344	348	334	375	323	331	320	321	345	326	349	334	329	319	343	336	329	314	341	323	341	323	329	352	323	330	339	307	338	344	317	347	305	298	328	337	356	290	320	333	322	329	301	337	323	339	304	340	304	352	340	309	327	317	338	312	372	325	317	349	342	321	325	351	325	337	341	379	314	339	318	303	322	327	324	347	328	301	323	330	321	331	320	333	342	328	337	355	333	333	313	324	289	307	334	330	338	340	274	362	315	320	303	310	295	312	353	353	374	302	305	333	335	329	334	335	320	332	325	350	337	361	310	315	333	325	311	325	335	340	332	335	322	308	312	355	333	320	325	318	352	310	322	291	289	317	318	331	326	311	327	312	340	330	320	306	346	364	325	316	309	310	305	304	330	328	305	353	303	332	322	340	338	328	320	311	310	315	312	312	341	340	354	311	310	353	325	312	345	340	319	317	300	341	294	359	299	293	351	376	345	339	310	322	331	364	346	345	286	334	329	338	302	314	330	307	332	342	336	296	333	319	327	339	339	324	335	344	341	325	323	340	332	380	326	299	345	322	323	325	343	343	323	328	350	315	328	358	320	312	304	345	319	318	372	346	330	335	315	302	341	293	352	335	347	334	368	375	310	339	327	302	326	332	333	325	342	355	343	335	318	373	342	332	331	307	331	346	340	328	330	349	346	285	292	300	309	331	346	323	334	336	306	328	315	328	357	310	343	327	337	345	340	324	348	296	322	325	314	304	353	308	339	331	366	315	340	382	323	370	297	311	359	359	340	354	324	345	316	300	313	329	359	324	336	347	323	341	336	311	299	336	324	291	337	315	311	297	317	355	351	356	329	324	323	320	318	299	339	342	310	295	319	319	325	290	306	321	346	311	304	328	329	325	301	341	334	340	362	335	334	314	321	329	365	363	310	332	329	316	318	291	331	355	321	303	368	347	336	341	361	322	314	301	340	326	324	320	317	326	326	303	303	350	351	324	335	305	323	344	330	299	321	339	333	333	346	294	332	323	336	338	324	334	337	339	309	319	303	312	353	336	303	338	298	322	322	327	330	290	309	312	328	388	311	317	322	336	291	310	331	312	312	344	353	308	296	322	323	360	320	344	313	319	329	316	321	325	322	343	315	306	312	331	347	329	340	347	332	333	321	323	363	358	318	335	371	318	331	355	319	322	325	327	326	335	357	302	347	337	331	321	297	352	340	340	335	349	350	329	284	357	341	298	321	343	338	340	352	300	333	324	288	327	306	341	347	350	332	339	311	330	319	341	293	324	308	324	295	337	320	289	315	336	292	337	318	307	342	348	330	323	324	351	333	374	319	355	324	343	307	308	328	357	319	338	313	311	323	325	308	293	346	343	314	334	315	323	347	324	322	329	297	305	345	358	336	340	325	328	309	316	327	290	353	335	328	314	306	327	320	273	328	328	304	326	345	346	299	326	299	322	335	344	335	301	345	302	354	339	340	328	340	333	310	339	315	327	331	337	361	320	317	347	310	351	331	305	316	339	332	341	333	327	338	287	328	301	310	367	325	327	289	311	343	309	313	293	298	314	334	300	314	321	356	329	292	369	326	331	322	307	308	335	338	316	333	315	319	323	324	277	357	323	323	353	311	326	360	349	332	317	353	335	340	324	334	302	345	311	332	303	325	332	319	317	321	343	332	287	324	303	316	325	312	301	327	336	299	310	283	333	303	313	336	315	333	339	323	321	323	316	323	318	321	328	336	353	320	302	330	330	351	322	350	301	319	329	361	338	346	336	332	335	322	316	339	342	360	339	342	379	327	328	327	333	301	363	346	335	324	324	300	316	306	327	314	311	327	304	292	313	331	330	322	348	362	322	327	338	321	325	305	333	336	321	344	342	343	335	344	296	315	303	387	363	331	312	334	350	317	338	350	300	316	310	317	311	311	313	312	330	338	341	336	332	336	324	335	334	345	353	306	345	323	324	363	322	382	321	315	315	327	337	328	343	321	333	342	372	321	338	300	330	328	317	314	333	310	340	327	336	311	351	316	301	284	336	325	307	324	337	314	348	328	335	359	305	334	346	317	336	328	317	301	344	314	311	352	345	299	335	302	301	327	299	340	296	317	308	323	342	319	319	358	348	317	337	335	348	349	304	331	337	355	361	339	324	325	329	326	339	366	308	337	376	304	308	303	314	319	326	329	313	330	293	289	354	339	334	371	298	316	351	310	325	353	330	295	354	353	319	359	322	307	313	329	336	340	314	341	326	317	335	296	350	326	301	320	312	327	313	283	300	347	324	325	332	343	336	314	308	342	294	327	315	335	325	313	329	357	367	361	338	321	320	345	325	316	316	341	357	336	322	315	301	307	345	346	321	338	335	307	328	356	304	318	320	327	312	336	323	318	337	330	303	302	339	326	313	330	320	314	349	328	312	317	337	332	335	335	330	332	307	292	343	314	324	315	338	331	329	325	324	364	297	306	313	330	308	325	315	283	324	333	334	366	333	310	302	279	330	305	333	317	322	348	328	325	348	346	320	333	345	324	371	299	330	327	330	324	334	310	337	324	354	322	324	366	326	320	322	323	353	299	342	323	337	329	362	336	323	310	343	349	324	339	313	317	304	342	366	326	307	351	362	296	326	335	361	325	341	337	332	349	349	319	324	291	340	306	335	338	302	349	361	382	363	354	340	339	334	366	320	333	345	278	327	326	342	337	312	294	348	313	305	288	320	301	342	325	331	334	318	342	340	360	327	333	331	353	343	308	325	328	333	353	317	329	325	324	316	312	353	319	341	276	315	318	338	318	338	342	316	314	313	315	351	313	317	310	319	331	332	350	333	319	326	318	353	309	341	330	353	312	301	323	330	323	314	326	333	334	356	340	308	326	301	351	349	323	339	314	336	335	338	324	307	319	355	318	303	348	320	354	314	333	320	325	343	336	332	296	363	318	362	357	349	299	340	314	335	313	331	342	309	333	290	352	356	326	306	339	329	330	319	332	320	327	350	346	316	345	307	303	333	308	278	324	332	318	304	333	296	332	317	320	309	317	339	310	327	335	272	327	333	320	334	304	339	339	328	321	339	332	304	333	332	339	314	314	302	366	293	324	340	336	303	356	344	306	321	314	340	364	316	303	338	344	290	339	334	314	334	308	345	350	358	335	311	325	352	328	295	349	309	331	332	328	333	303	353	355	332	335	325	304	320	321	336	321	335	311	296	329	327	337	342	352	340	349	325	332	346	332	315	318	308	334	288	354	347	308	324	324	328	342	329	343	325	307	324	344	326	352	330	299	334	358	304	323	312	314	356	334	312	331	307	284	340	312	309	314	302	333	319	342	323	331	288	332	303	322	331	314	332	322	317	313	338	327
24388	21396	28708	24500	21322	7848	1617	940	5354	35388	35676	20676	6554	1979	800	606	518	483	512	521	515	478	536	497	480	476	453	495	488	542	482	494	519	477	536	484	457	494	507	483	506	512	470	501	505	490	458	527	529	485	479	489	476	493	505	517	508	518	506	503	514	483	460	494	519	517	505	518	463	434	476	462	493	523	486	492	474	502	492	488	503	489	507	487	528	540	483	475	451	456	504	495	497	466	456	493	485	500	481	494	459	484	483	521	478	524	488	485	458	527	480	486	475	457	505	548	520	471	460	457	459	491	525	499	529	478	494	479	463	476	505	543	487	518	485	488	455	488	454	482	484	438	449	449	407	481	465	501	465	486	494	472	534	510	482	450	507	481	479	471	488	516	489	521	470	509	475	502	484	513	484	511	509	487	511	502	465	476	517	518	486	508	515	531	453	545	514	493	487	503	511	499	482	509	513	493	506	478	462	486	486	446	479	480	470	500	496	510	481	489	513	511	508	502	470	508	497	428	472	515	469	522	522	481	466	487	483	478	476	497	531	509	484	498	458	480	454	491	500	471	484	453	503	472	470	524	516	527	486	515	512	509	490	467	493	458	481	490	483	497	461	487	481	487	515	507	509	477	474	492	521	483	496	480	498	487	492	464	505	524	512	440	468	486	531	508	496	478	499	475	515	506	503	489	491	465	475	466	479	470	497	456	469	482	495	530	481	459	493	502	492	494	494	505	481	473	497	526	529	484	495	470	516	482	491	468	519	474	487	485	485	497	467	501	517	483	463	496	524	483	511	478	486	463	486	488	486	490	502	472	531	447	501	469	459	506	453	477	483	419	453	510	502	496	480	486	478	490	481	492	537	495	491	462	445	470	461	469	432	484	512	509	510	516	527	471	461	497	463	496	471	443	495	489	500	507	485	451	494	476	525	472	478	479	471	508	488	466	493	469	468	494	483	432	478	529	490	483	511	460	514	467	506	436	482	464	497	459	519	480	517	502	500	499	437	473	481	516	477	487	478	496	513	504	507	489	475	460	488	499	481	455	517	520	498	470	495	506	480	466	474	502	504	490	459	464	439	467	475	479	514	489	475	496	481	495	468	507	505	511	526	519	521	456	482	454	468	492	524	482	462	508	478	476	483	473	496	518	475	481	491	483	457	493	474	491	501	481	490	509	453	460	514	494	493	488	476	484	507	492	489	488	475	537	512	448	509	471	499	495	464	524	496	512	510	498	456	458	479	490	488	482	481	463	487	520	512	504	522	484	501	513	483	465	501	461	452	458	490	473	479	530	489	477	466	498	499	471	524	536	500	475	461	520	536	483	469	465	482	495	497	462	439	460	473	475	495	512	471	455	483	511	444	473	518	452	511	524	535	461	469	500	476	479	481	497	473	472	464	501	510	484	509	486	482	486	493	464	510	474	481	470	443	480	504	463	517	528	465	513	499	506	453	483	479	488	486	487	463	425	496	498	495	500	464	465	459	465	514	422	451	450	499	522	515	503	507	455	467	522	519	467	476	474	421	508	468	478	489	515	481	460	456	478	479	496	492	496	480	524	479	497	485	482	513	499	505	477	523	464	444	515	493	509	497	481	487	432	481	481	488	463	508	520	501	474	484	486	490	488	505	506	492	474	478	449	476	466	486	501	488	514	514	457	507	459	463	482	471	556	474	464	515	517	505	462	467	487	482	490	518	449	483	526	485	501	485	499	484	514	490	437	457	509	519	488	494	483	493	484	498	458	539	449	493	477	506	494	478	498	469	475	451	501	524	473	480	478	481	475	517	496	475	519	477	517	474	497	487	484	482	518	514	459	471	475	453	474	492	472	529	492	492	515	494	518	500	502	470	500	473	508	502	466	519	482	476	447	482	529	515	499	494	480	463	499	521	508	481	526	510	465	485	510	479	497	497	517	521	498	487	486	501	482	467	463	485	497	521	515	455	508	518	480	482	467	472	472	474	472	484	473	480	449	487	452	458	488	533	481	479	504	486	501	489	478	471	505	504	472	472	524	483	480	492	462	502	476	486	525	444	443	486	466	487	445	421	458	521	509	481	498	472	461	514	468	455	470	475	467	467	455	476	475	508	512	478	477	446	465	476	505	472	472	499	503	495	500	474	483	490	507	521	486	481	476	466	462	507	526	487	516	447	473	464	497	486	507	472	511	529	484	495	464	491	480	487	506	475	483	483	528	507	476	458	505	473	522	493	496	497	449	473	490	514	498	484	463	477	471	486	504	477	474	457	501	497	527	504	525	467	487	507	463	494	492	478	489	497	492	496	481	511	466	473	458	445	494	525	466	479	513	514	468	496	517	496	472	490	483	474	468	459	464	442	474	481	512	517	474	471	490	519	481	492	509	548	465	494	495	451	479	487	473	499	511	463	507	483	515	506	509	505	449	469	508	476	500	487	461	456	501	527	477	474	511	460	463	443	489	500	489	521	493	473	495	492	479	480	459	521	515	488	513	460	503	487	450	497	464	473	457	470	477	439	458	461	495	460	487	448	509	483	485	517	495	507	480	511	484	490	456	455	494	495	486	504	523	474	497	478	460	481	475	477	509	505	464	509	507	488	443	499	468	497	497	502	447	469	490	475	480	485	470	494	470	465	497	488	488	481	476	468	419	493	474	453	538	443	479	505	493	514	454	525	456	462	476	479	511	498	494	466	490	496	494	524	484	448	487	526	506	500	524	509	510	490	486	498	472	507	490	515	463	481	436	500	470	487	424	477	429	447	489	502	488	446	507	521	503	463	492	469	469	469	481	493	479	466	456	489	482	492	481	461	473	482	464	480	454	491	432	475	488	486	530	479	516	482	497	456	453	493	463	474	479	529	473	498	501	492	474	508	519	475	468	473	448	508	491	471	461	498	497	476	496	465	501	482	489	476	475	540	498	523	470	487	507	511	492	492	505	431	462	451	486	488	478	468	511	496	482	472	515	484	498	473	482	480	506	465	482	506	518	490	452	493	499	494	459	484	508	515	467	489	473	462	478	480	530	501	503	495	429	449	457	480	462	504	460	467	488	484	475	481	501	482	505	476	513	494	478	514	454	471	464	487	493	480	479	521	502	474	486	435	478	464	469	468	475	461	505	489	507	485	495	480	456	486	510	499	521	492	510	506	474	456	483	491	481	475	452	472	472	456	522	503	511	464	529	524	473	501	518	469	493	483	453	483	486	507	445	484	474	473	461	468	502	474	468	478	493	508	462	496	480	459	515	541	466	499	451	498	508	526	468	495	502	451	465	468	537	487	488	510	502	516	466	488	475	515	487	482	494	505	486	511	479	486	494	471	495	473	448	469	469	460	491	454	503	479	504	515	481	497	445	523	488	450	471	479	441	480	462	477	513	459	465	495	443	511	466	493	476	465	454	479	487	500	481	474	518	516	483	477	450	480	529	461	505	473	493	475	477	457	491	460	475	499	459	457	500	532	486	492	457	522	461	485	496	496	504	515	444	513	491	495	479	475	489	451	485	461	525	498	523
4954	8945	7026	4084	2582	1879	1161	1098	8399	36082	30408	15359	5435	2062	764	524	487	473	453	477	486	430	455	473	450	472	448	444	452	457	456	443	452	436	486	468	436	404	437	459	464	452	405	478	428	456	441	440	451	461	461	460	455	455	446	463	462	429	397	468	447	437	466	428	428	444	465	479	447	433	436	442	447	441	404	434	421	452	448	447	457	447	452	491	417	442	491	413	431	450	462	465	437	426	444	442	433	466	464	466	434	436	444	442	444	466	444	425	440	471	478	443	506	430	442	458	420	443	464	453	410	425	459	423	455	403	436	414	432	418	427	459	410	458	457	455	428	450	443	457	453	447	438	481	444	428	468	450	437	469	473	441	439	443	438	458	476	450	471	483	482	453	471	430	417	442	434	478	422	481	456	448	434	454	425	458	459	412	437	439	442	456	401	448	450	488	482	462	478	451	468	421	476	439	431	463	475	455	459	444	424	433	426	448	448	444	445	419	458	496	437	419	444	437	457	427	452	476	473	473	423	466	475	481	461	395	455	427	421	466	440	454	483	440	464	461	464	454	441	468	444	473	464	443	489	445	433	407	387	444	415	471	438	456	453	440	446	434	464	438	432	459	484	462	466	452	445	405	466	491	452	427	450	439	472	467	384	428	423	475	440	419	457	450	430	474	454	432	453	472	411	489	423	404	440	424	445	420	420	416	492	432	474	483	429	449	451	422	437	446	384	449	410	418	449	457	422	446	469	443	440	427	463	479	431	453	454	475	447	457	462	451	423	468	429	398	473	439	418	394	440	488	445	474	454	431	438	446	432	451	482	476	475	435	454	437	471	420	459	439	440	414	441	486	475	421	450	448	453	428	434	434	447	431	457	438	435	474	436	445	395	476	385	448	457	444	413	425	477	442	433	444	436	452	451	461	479	476	438	424	445	468	434	456	415	445	437	449	436	445	451	418	412	472	474	431	430	465	411	452	421	421	437	465	457	408	457	461	440	447	441	470	424	441	444	424	433	456	439	476	492	463	418	425	457	442	454	458	446	431	442	432	460	419	473	465	434	481	428	440	469	419	428	436	476	456	462	459	463	425	478	411	426	471	465	427	459	448	431	433	421	455	469	449	414	463	477	413	448	449	487	476	470	420	441	422	428	409	426	476	459	462	452	470	438	453	463	434	460	427	469	475	416	454	465	436	436	459	426	439	436	435	434	422	436	439	455	438	455	454	427	426	419	460	474	416	464	469	454	483	495	437	409	484	443	426	442	463	490	428	424	441	448	454	464	429	464	440	414	471	447	456	479	469	457	433	459	439	455	437	447	457	429	477	442	457	438	462	427	400	460	468	472	468	431	480	409	416	430	458	442	441	481	438	442	406	445	462	429	480	464	429	431	415	457	469	449	469	477	422	467	452	471	429	459	430	417	421	429	434	439	439	456	450	450	442	464	448	442	447	469	451	459	493	445	463	425	434	444	434	424	454	448	425	413	462	432	441	447	466	440	442	442	458	478	439	460	496	428	459	416	434	463	447	474	478	425	420	458	426	470	445	420	448	442	424	424	468	438	456	471	456	446	475	438	413	437	427	429	457	445	417	457	441	441	435	430	453	467	436	450	435	421	429	419	480	438	418	426	488	463	428	468	439	467	459	430	437	410	483	425	469	437	416	441	454	432	415	469	441	480	450	455	451	416	477	479	467	426	439	473	477	453	427	423	417	425	421	439	455	426	450	445	454	477	460	450	422	432	456	449	443	455	467	472	455	448	451	414	415	425	436	477	470	418	487	402	433	440	461	419	432	474	463	428	413	442	447	441	453	474	444	454	468	420	434	438	444	478	430	416	478	476	422	435	445	449	431	468	460	432	467	439	454	435	477	422	452	386	456	434	467	428	455	456	446	434	431	413	418	455	442	421	428	441	465	428	457	397	441	426	422	460	444	413	455	423	446	440	463	433	423	464	449	470	419	430	465	390	473	442	430	431	448	435	436	426	457	400	452	458	449	473	493	412	486	451	430	452	418	451	479	426	457	448	492	473	444	439	466	451	431	468	423	451	470	440	413	425	446	450	460	445	486	451	417	426	480	449	436	458	403	443	419	460	430	430	419	446	416	433	494	441	444	432	426	412	417	431	426	450	425	443	416	417	455	433	447	436	483	408	396	446	449	439	431	421	436	416	445	437	470	473	434	424	464	447	442	461	462	424	427	452	420	457	421	420	433	438	466	453	450	440	474	427	431	462	460	452	455	488	432	463	442	439	431	439	455	414	436	443	419	435	452	463	449	431	498	461	519	422	393	433	455	473	447	466	466	410	423	447	421	479	474	428	454	457	433	449	447	452	454	438	435	442	408	433	429	440	432	427	399	451	443	414	476	451	423	440	406	463	428	472	397	451	502	449	442	452	438	481	398	450	438	437	471	477	433	423	458	422	427	429	438	463	428	463	462	449	451	452	433	452	437	425	420	458	399	444	421	467	463	442	418	421	448	431	445	451	430	442	479	423	447	456	415	453	466	478	465	437	399	437	433	485	410	459	461	414	412	444	440	424	474	434	448	437	425	419	434	409	435	438	444	461	460	409	425	439	470	459	435	423	435	430	453	436	435	462	420	428	452	445	480	415	452	466	437	494	454	416	398	406	454	483	428	458	462	451	450	429	436	450	414	447	448	446	430	455	418	426	490	483	468	412	437	429	397	439	462	421	461	408	471	410	465	446	445	432	423	441	452	435	457	454	451	459	452	452	441	456	432	429	407	451	454	428	488	444	443	460	475	449	475	435	434	447	401	462	414	419	417	417	453	463	425	445	443	414	439	432	426	478	450	426	445	448	443	436	447	463	449	457	422	455	439	422	451	425	443	440	404	441	404	466	413	448	441	425	425	474	432	444	454	440	488	442	466	447	436	457	437	464	438	463	471	430	467	497	409	475	460	412	425	427	413	465	446	445	435	436	437	463	427	415	442	442	440	411	421	401	467	442	390	440	401	471	438	455	447	424	428	471	422	427	433	404	455	452	448	454	421	460	437	439	443	469	388	441	442	434	464	466	452	444	448	425	474	413	432	443	448	413	413	464	443	449	412	446	440	445	444	434	464	424	448	413	441	442	422	439	435	430	476	445	447	460	456	444	449	422	472	406	445	458	481	432	448	457	465	446	437	474	443	435	442	464	444	421	466	420	459	446	454	421	436	420	480	422	440	469	463	421	449	434	492	465	402	409	425	418	473	456	452	449	471	451	433	416	488	465	446	457	420	447	444	473	434	449	439	457	465	444	439	431	444	461	422	455	467	443	458	449	454	429	456	463	460	487	438	431	419	457	455	397	434	440	421	485	443	423	444	403	405	434	473	461	462	434	451	437	451	423	461	419	448	455	504	449	448	435	412	452	403	412	391	472	466	445	442	438	439	449	409	415	508	447	445	434	439	430	420	444	416	419	449	449	423	388	398	426	439	424	464	435	449	462	506	445	437	439	429	419	465	455	436	410	454	440	427	444	425	442	410	442	415
27743	11831	1691	750	537	415	337	284	471	1974	2219	1361	716	424	332	319	286	296	317	284	277	269	291	316	272	326	293	313	305	330	281	295	330	306	305	279	284	289	287	318	305	285	278	311	316	300	328	334	291	324	297	306	327	306	319	309	286	302	310	290	299	300	337	306	300	297	327	297	287	265	286	333	316	297	303	279	315	315	300	275	303	308	273	304	266	318	307	321	287	305	292	275	300	297	308	275	298	291	303	330	298	312	287	302	298	308	321	308	299	330	278	317	309	300	270	306	294	311	315	299	308	332	297	302	295	306	346	301	298	296	296	331	304	296	312	279	293	297	343	284	312	307	294	317	310	327	289	294	322	291	282	294	307	297	285	328	285	301	313	310	305	342	292	300	308	292	320	286	272	297	295	291	270	313	327	297	313	295	276	265	261	294	320	302	331	299	281	308	312	268	282	287	317	308	296	300	302	288	300	323	325	284	305	294	284	262	286	276	323	277	291	292	308	287	303	300	303	341	323	278	337	316	292	311	290	306	300	266	287	319	268	288	302	312	313	288	287	271	289	321	288	321	306	287	296	327	282	296	296	296	320	277	284	307	317	325	301	314	309	292	311	311	286	298	294	300	310	298	273	287	266	288	269	306	284	311	311	314	296	312	317	285	284	308	269	288	297	282	298	312	320	292	306	308	299	293	286	315	288	277	305	297	306	274	272	299	317	305	327	300	319	294	297	276	303	295	270	293	309	303	279	303	313	298	298	322	280	252	305	288	277	288	310	321	309	309	320	290	298	288	303	315	307	290	318	269	321	251	325	299	325	280	319	273	296	290	321	303	289	330	330	325	330	306	325	271	304	290	318	266	296	309	319	271	271	259	308	285	299	294	288	313	321	313	291	298	284	311	287	292	295	282	294	331	329	308	322	277	299	258	312	299	283	270	281	285	300	304	306	303	309	304	293	289	313	271	319	299	281	309	318	281	266	319	327	291	305	273	290	277	298	297	333	282	280	301	275	276	321	286	294	279	306	294	274	310	296	308	305	297	284	282	303	301	278	297	296	302	291	299	313	315	295	297	292	302	310	306	297	315	299	329	312	275	339	325	291	327	335	309	287	267	271	278	288	297	300	297	321	277	324	282	287	336	284	287	292	270	296	290	308	294	297	311	283	294	311	305	319	270	296	295	277	295	289	282	274	303	291	294	310	321	302	285	293	295	324	288	332	309	309	302	289	310	303	315	302	260	254	287	302	299	305	281	303	278	306	308	290	292	286	309	305	282	294	293	325	287	307	301	298	316	299	268	307	286	306	302	264	291	287	287	273	309	320	263	287	326	286	281	277	315	288	301	305	286	296	272	292	307	316	286	329	305	312	278	290	320	293	299	272	279	301	306	314	304	297	307	289	296	299	279	308	303	272	303	316	332	292	280	299	301	281	274	287	258	292	298	277	317	308	291	282	303	296	267	298	292	305	329	299	295	315	303	278	343	313	293	321	309	302	262	291	286	288	292	305	281	300	306	312	317	293	304	296	309	272	305	290	339	311	293	301	291	299	272	350	300	298	313	308	298	304	295	294	303	282	327	270	298	301	293	322	286	274	328	290	251	297	284	300	294	312	286	327	318	296	299	278	316	286	268	290	314	333	304	304	282	303	308	272	338	286	289	256	300	274	286	292	325	278	287	297	313	286	293	315	283	309	277	337	296	298	305	285	284	327	315	282	298	312	312	292	291	304	279	301	283	242	299	281	291	294	322	293	304	322	347	291	310	264	297	280	284	274	296	323	325	283	314	280	318	283	273	293	281	299	309	293	301	307	257	289	305	279	306	262	270	313	302	326	309	276	282	325	298	289	303	323	317	292	313	301	309	319	312	344	299	279	311	328	294	287	277	303	274	326	293	305	332	299	301	305	278	296	288	274	301	270	335	306	278	302	269	264	303	276	304	312	270	293	282	293	285	292	318	307	280	305	315	279	259	299	304	312	267	316	308	316	284	298	325	305	297	285	277	298	307	258	308	319	284	330	310	278	319	285	296	290	305	334	270	339	264	296	280	310	281	285	299	326	317	300	284	318	281	292	283	295	304	284	285	314	300	307	307	292	271	275	301	255	312	292	292	287	329	318	332	280	292	297	291	299	308	294	299	313	289	294	292	299	337	305	331	291	272	290	264	267	289	289	291	292	276	312	290	315	273	307	309	307	291	321	296	312	262	283	288	299	289	307	296	275	328	302	267	312	305	288	292	312	302	281	300	324	278	296	298	313	333	324	274	309	280	305	293	334	337	311	310	312	312	292	297	330	324	320	297	256	310	290	308	285	316	303	337	280	287	300	324	286	297	272	275	336	292	286	325	288	290	321	287	300	336	296	296	299	270	311	314	307	316	269	314	320	293	293	283	283	313	304	326	284	298	301	278	305	295	311	293	302	290	289	318	347	270	278	307	278	324	279	277	306	277	314	312	314	285	314	303	348	291	273	291	299	298	273	306	293	272	313	338	297	299	279	295	296	285	319	282	309	289	301	306	333	324	311	300	337	308	325	296	296	301	312	306	287	333	282	284	292	286	286	298	271	289	294	279	263	266	278	310	305	315	313	292	289	312	285	318	284	274	310	281	319	286	292	293	317	306	327	284	266	304	307	302	285	325	295	294	286	330	335	305	305	263	301	302	310	278	295	294	269	297	272	300	293	288	261	288	310	289	291	282	338	318	317	284	297	283	331	293	283	310	302	285	315	303	315	300	285	311	332	321	298	312	312	268	292	305	284	280	325	295	275	317	349	299	282	302	290	283	282	321	284	290	303	289	309	279	276	314	297	312	294	296	280	300	294	298	342	292	278	292	290	297	303	266	276	285	318	309	302	269	280	288	306	314	306	312	317	329	285	326	294	290	311	302	302	275	294	301	323	285	282	252	293	304	294	315	323	288	307	312	289	296	282	284	275	314	305	304	300	323	292	297	291	316	289	298	277	304	269	280	296	290	271	305	330	311	300	313	290	311	287	309	295	310	306	281	276	263	303	295	301	305	274	292	291	330	299	280	278	286	308	295	290	311	287	286	323	316	310	315	314	284	292	297	278	314	271	290	285	300	286	300	291	305	297	318	306	299	296	331	292	301	346	326	295	313	275	298	289	311	297	271	283	298	260	301	326	287	262	258	304	298	282	282	307	295	284	313	293	325	276	275	318	315	287	308	271	301	310	312	306	303	292	280	318	301	308	266	330	295	334	334	307	313	275	303	290	298	327	308	272	286	285	310	283	290	299	293	297	302	293	314	282	330	303	300	291	267	275	294	285	285	265	311	305	313	330	314	294	294	331	300	285	316	305	277	316	305	293	301	279	298	280	314	302	292	257	283	318	322	292	318	270	276	302	292	292	262	293	275	308	296	289	317	309	307	331	274	297	306	340	281	306	311	281	331	294	281	275	300	316	262	311	296	299	271	298	304	287	281	300	298	279	266	318	309	290	272	318	292	286	313	300	290	316	298	281	287	295	321	295	314
5429	1570	1195	649	540	466	348	278	602	2810	2700	1585	776	434	327	258	297	299	271	311	261	251	261	253	261	250	270	263	265	281	273	274	256	272	273	285	303	283	292	254	279	260	277	281	268	313	271	280	300	253	291	260	271	295	266	268	254	267	252	266	283	263	281	259	280	242	259	250	274	282	282	271	312	283	256	273	263	280	305	288	286	249	283	280	242	254	275	247	287	236	296	264	253	298	258	274	294	269	264	266	295	255	261	251	266	295	261	274	267	296	290	263	291	295	289	292	286	282	268	262	302	263	285	284	255	275	289	247	270	247	262	257	279	290	260	275	247	260	275	256	271	279	277	286	270	276	282	279	273	276	260	285	230	267	287	283	265	270	313	248	273	278	287	283	257	277	266	303	261	236	251	264	262	259	258	275	285	275	287	302	285	283	255	243	250	266	262	264	297	300	290	311	284	273	266	283	256	293	258	285	279	259	286	272	300	260	262	264	272	269	301	277	275	270	291	282	289	255	269	280	242	296	282	275	259	259	294	295	282	254	242	277	258	311	272	223	241	261	262	289	298	246	295	247	280	277	260	270	291	272	257	276	267	285	284	301	275	293	275	276	259	287	275	250	273	289	258	279	276	255	277	297	265	250	273	282	301	296	283	286	297	261	278	258	269	264	291	267	271	234	275	257	296	264	262	251	254	283	305	262	277	268	263	236	291	261	268	285	290	290	262	252	272	284	290	252	286	272	273	248	280	283	267	273	277	271	292	273	279	290	284	330	267	256	283	283	259	303	285	260	265	255	263	255	233	256	260	243	309	276	284	279	275	264	250	290	279	283	225	262	268	253	265	251	263	289	274	246	281	292	255	254	252	268	263	254	268	271	260	244	281	289	246	277	281	272	255	250	239	285	261	272	261	264	300	252	290	268	263	292	296	262	273	260	270	278	269	234	263	277	269	253	246	273	290	264	248	266	276	296	284	270	278	260	271	283	272	266	267	298	236	244	268	314	271	271	261	264	274	267	249	266	267	264	264	267	264	280	262	267	291	266	266	263	256	290	273	280	282	267	279	276	254	258	310	283	273	270	267	268	272	281	278	279	297	255	255	257	275	281	272	263	287	270	254	289	293	258	297	252	263	275	266	290	250	271	287	275	251	276	283	280	274	276	278	254	261	261	255	287	282	265	275	261	260	283	276	261	269	284	267	253	267	271	277	256	258	283	291	279	270	276	260	289	273	272	283	269	298	279	287	282	251	268	279	283	271	276	284	290	281	293	283	293	294	290	239	263	240	266	279	283	271	281	305	259	276	265	279	273	285	258	266	286	274	258	313	268	258	287	289	253	245	281	313	258	261	263	285	276	287	254	269	285	280	255	297	280	265	278	288	259	270	281	280	275	289	302	266	287	292	241	285	290	270	254	250	275	297	272	261	279	299	271	254	261	272	262	258	275	265	277	273	294	257	261	276	288	254	302	272	275	260	279	294	272	316	287	309	297	284	302	276	284	286	281	296	293	288	264	255	276	291	296	253	264	261	255	280	271	249	281	260	281	285	282	262	235	258	277	253	289	293	268	262	275	259	283	272	276	285	256	285	264	266	268	244	275	286	269	282	296	261	268	258	282	293	291	253	273	284	224	297	251	244	264	255	262	283	280	287	285	279	276	254	293	283	280	269	233	263	294	277	274	251	275	280	276	296	266	288	288	280	269	272	276	279	286	256	241	264	265	294	257	286	238	242	287	305	274	284	260	258	267	292	281	254	288	301	278	258	262	290	279	289	262	264	288	273	278	287	266	275	261	237	278	286	268	260	256	259	287	267	276	255	261	252	275	275	276	273	287	276	251	296	268	284	264	248	279	259	273	253	302	269	249	281	305	284	277	295	252	263	258	296	292	271	264	258	273	289	285	270	257	292	259	268	231	281	302	292	259	285	284	298	268	226	274	289	263	272	273	254	280	292	294	278	234	295	265	294	280	245	296	259	271	291	281	289	285	266	272	265	238	263	282	306	262	265	296	252	299	281	245	277	237	281	260	301	266	284	259	302	264	274	265	263	283	273	280	287	269	264	270	285	282	251	271	257	290	256	266	248	273	269	268	270	257	291	273	253	293	272	284	256	322	243	306	250	294	259	280	246	234	248	239	261	249	272	267	252	250	283	257	250	281	275	261	291	263	275	265	238	299	263	262	248	274	260	297	295	264	288	233	274	280	302	271	269	230	261	275	263	285	289	281	260	253	270	298	297	285	279	294	263	263	286	266	277	266	229	258	284	272	244	292	282	295	280	251	282	280	271	279	273	299	288	252	293	279	263	263	301	290	258	258	307	271	242	243	277	296	295	269	304	288	269	263	265	299	292	289	277	252	229	267	254	265	250	263	284	273	276	279	267	273	278	267	299	291	282	258	246	277	258	267	253	271	272	263	272	250	296	264	267	265	260	303	274	264	260	275	295	267	278	265	264	262	260	240	278	272	279	243	256	284	292	266	260	298	281	255	267	289	287	293	262	251	275	260	232	246	270	307	257	279	260	271	267	281	276	241	290	258	259	259	256	289	260	281	288	262	266	268	275	262	284	267	267	261	256	297	288	275	255	307	303	256	230	268	296	255	273	250	283	258	274	265	261	277	267	270	253	271	267	271	288	287	275	251	269	267	265	274	266	287	283	275	276	252	279	253	258	275	273	260	252	280	258	277	297	263	268	291	273	279	259	263	299	258	259	304	293	273	269	249	282	263	290	256	258	274	273	256	248	303	269	266	260	275	270	265	266	269	281	267	291	279	281	269	274	250	283	269	281	263	245	269	279	265	274	257	266	285	268	298	295	272	262	261	257	272	266	271	275	282	266	293	270	285	247	287	260	274	239	275	286	284	287	270	251	251	256	260	273	311	280	251	268	269	255	264	266	281	269	262	274	257	272	279	283	256	276	302	302	287	273	263	283	235	273	250	273	262	267	267	267	250	278	273	265	237	276	246	287	251	252	272	252	267	248	298	272	309	286	278	276	262	287	275	268	291	285	247	282	324	283	272	265	254	299	284	262	269	271	304	267	286	266	282	282	273	277	280	247	298	297	275	283	277	262	233	288	271	266	288	281	268	265	272	246	302	262	297	267	278	261	280	300	289	286	269	284	272	274	249	288	244	292	246	257	257	271	283	287	269	251	273	265	254	274	277	259	291	287	260	271	286	283	259	261	233	283	275	284	267	288	270	260	273	256	272	277	277	253	300	281	284	274	282	250	282	286	244	272	274	279	259	288	268	272	271	278	246	265	264	288	287	265	265	281	257	267	261	278	264	293	268	236	265	284	257	248	260	253	294	273	259	261	302	295	304	282	291	278	301	282	284	259	283	272	270	287	259	293	291	295	248	274	267	284	253	247	265	260	282	271	279	256	257	289	286	293	250	289	290	283	261	265	250	277	268	273	283	305	271	233	269	278	269	271	270	271	268	271	265	267	276	266	275	273	297	273	274	264	270	260	272	267	298	277	283	284	282	267	308
25592	21440	27410	25444	5745	1124	710	539	4374	20848	19249	8936	2788	907	434	384	324	364	358	344	348	377	347	354	367	352	327	352	354	354	358	353	384	354	390	378	357	340	344	328	330	343	307	328	327	372	359	341	340	383	361	304	345	342	340	357	336	359	333	361	343	356	368	322	336	353	347	339	342	353	348	332	335	341	355	355	358	355	329	326	372	339	358	347	356	344	361	340	352	366	355	368	390	362	366	375	315	358	338	358	365	367	329	327	341	356	354	349	352	326	351	342	341	379	345	326	328	351	334	327	320	334	362	342	367	345	337	386	361	341	365	347	333	341	324	325	349	321	342	312	322	380	354	333	367	351	317	317	350	345	333	353	293	330	312	342	333	326	354	349	335	337	343	329	355	349	329	348	331	329	347	325	328	342	347	355	295	352	315	349	371	338	362	362	346	357	357	332	350	344	347	322	358	304	356	333	344	355	331	312	347	357	357	377	342	320	331	372	357	352	357	353	365	316	374	339	310	343	342	336	348	316	331	361	333	337	345	351	353	315	347	313	318	335	346	368	335	319	345	327	310	348	391	378	325	356	332	358	348	329	330	350	372	340	330	361	347	366	358	338	364	351	327	354	309	362	355	328	357	327	356	353	334	355	334	375	357	361	336	322	333	370	354	333	338	369	331	315	330	338	376	372	348	326	352	348	347	352	334	364	325	350	344	341	348	330	374	375	315	323	316	359	338	384	343	322	363	334	378	326	326	340	340	338	348	339	334	349	330	333	334	376	359	356	400	345	332	370	337	352	333	334	370	361	384	311	346	384	339	377	371	324	330	301	332	305	331	342	345	322	367	343	349	333	348	390	342	332	323	365	344	338	319	367	331	324	335	333	335	333	354	332	355	355	325	362	385	345	372	319	336	372	325	329	348	342	359	331	353	396	329	340	367	325	327	336	339	341	325	334	318	319	352	333	355	340	308	363	289	338	330	311	360	309	359	340	354	369	330	338	361	335	368	326	360	352	354	351	329	368	348	375	340	379	361	336	343	360	345	355	342	349	350	351	351	371	320	329	336	327	362	355	356	341	337	389	349	335	318	332	339	341	327	361	315	380	367	356	368	340	350	356	323	358	323	338	348	372	353	345	390	343	351	333	370	304	340	341	355	362	340	339	321	348	337	318	338	335	345	363	360	355	365	322	363	339	337	358	370	363	350	346	335	336	342	321	374	316	367	327	346	295	345	358	331	376	347	368	342	340	365	349	355	359	356	338	347	366	367	324	345	347	339	294	315	343	303	361	334	362	340	339	343	329	333	338	340	328	307	337	372	339	340	347	364	345	380	371	342	355	318	357	336	347	331	357	334	362	329	311	294	375	343	338	335	343	379	323	378	345	368	327	327	330	325	317	333	351	371	357	334	335	340	376	339	349	347	332	357	311	315	329	388	318	361	357	373	301	351	345	340	333	342	321	342	354	340	342	374	358	368	358	374	324	337	325	333	312	349	366	328	326	351	351	353	315	332	321	322	388	332	339	336	331	360	357	343	362	333	335	352	320	337	359	367	327	355	356	320	337	363	347	354	340	354	323	363	316	323	330	372	344	343	333	368	335	344	314	345	354	349	384	344	346	341	393	391	350	380	342	338	337	352	382	353	373	373	341	319	331	356	342	331	332	336	355	346	327	375	346	352	345	334	378	335	341	373	302	352	330	328	335	368	336	321	353	350	329	356	334	367	310	351	365	381	342	338	354	356	357	339	353	364	339	314	333	315	352	336	332	327	304	352	356	342	358	340	341	330	329	353	378	330	362	356	365	303	323	317	357	330	371	339	365	321	310	362	362	318	364	337	377	345	329	333	342	368	359	348	295	380	317	368	354	334	345	315	324	371	333	314	357	341	341	331	373	332	328	347	305	330	381	335	342	351	338	351	342	335	351	358	348	354	349	354	359	360	325	324	326	331	340	348	344	350	324	328	352	325	377	330	341	355	339	374	322	355	342	332	326	326	340	344	331	377	361	332	360	332	335	338	308	359	368	353	331	323	355	332	365	343	338	370	341	333	341	331	328	299	353	344	368	321	340	347	304	324	340	361	321	350	321	321	330	318	344	332	316	323	343	351	366	334	334	335	348	346	345	338	336	344	349	379	322	345	375	338	344	335	326	376	338	349	359	321	340	350	331	320	361	340	352	299	348	339	336	352	345	356	349	337	346	321	315	360	371	337	331	337	321	326	339	352	320	336	340	371	347	358	353	330	380	346	323	312	324	343	323	336	336	353	363	352	354	339	374	315	332	336	361	313	371	340	340	347	332	303	358	343	319	351	336	323	333	324	350	348	342	341	333	327	310	336	328	301	351	333	333	336	329	344	352	360	337	334	346	349	330	351	329	370	315	334	337	336	331	310	356	351	332	318	340	342	310	320	324	330	373	344	344	320	354	370	359	351	346	377	333	300	371	369	368	376	329	348	344	367	338	348	332	325	320	355	335	328	369	377	349	343	361	358	346	313	373	346	354	357	333	345	348	350	322	315	338	323	349	349	338	335	360	330	387	334	295	364	366	334	388	386	321	352	352	348	347	335	387	306	383	345	342	324	316	334	345	333	332	347	358	344	331	332	375	341	358	348	353	332	314	372	324	357	352	352	337	351	354	330	330	334	356	358	344	383	324	291	302	345	312	366	349	329	353	369	340	328	353	342	369	347	347	371	354	319	330	371	327	335	323	342	348	348	357	354	348	339	329	339	348	368	334	339	339	348	336	333	338	391	366	361	356	317	312	329	343	342	340	318	364	343	320	396	360	350	363	325	340	327	312	323	338	335	327	342	341	358	342	317	335	356	375	328	324	327	341	359	350	357	335	378	352	348	348	373	334	347	369	366	339	339	357	354	363	355	328	361	342	382	331	323	355	324	319	334	314	345	306	332	371	323	350	327	341	366	353	345	340	324	345	296	349	350	342	349	346	314	339	339	340	356	359	337	352	376	347	313	340	339	339	328	331	338	373	330	333	324	359	368	334	348	326	373	353	306	322	318	344	340	353	342	336	362	367	354	349	366	322	347	334	320	321	357	337	318	336	341	362	357	348	355	374	361	328	343	336	365	311	336	295	368	333	361	374	361	358	333	339	338	354	320	352	323	321	333	348	331	346	347	326	356	341	382	363	336	329	345	315	336	338	308	368	328	351	330	318	324	324	344	356	341	348	317	319	348	323	283	358	376	358	353	343	330	323	345	348	346	339	361	309	345	352	330	356	372	352	383	335	366	353	330	329	351	346	335	361	343	379	374	325	330	352	376	349	338	328	347	318	353	345	349	320	329	333	316	314	336	358	335	358	332	342	352	339	341	340	311	334	334	363	302	352	328	301	360	316	340	325	307	350	351	332	366	353	336	343	329	366	341	331	307	340	340	365	343	332	321	368	357	328	326	366	360	343	354	358	359	315	359	334	333	352	329	325	349	330	343	325	334	366	368	332	337	339	327	333	309	358	336	346	299	357	348	329	362	331	352	326
4027	5030	3647	1855	1347	1048	804	600	6954	20932	16882	7315	2735	1034	488	344	344	320	312	342	370	320	325	349	322	314	301	323	324	317	318	338	301	327	333	330	332	364	308	301	285	320	319	293	349	319	317	326	299	365	356	314	353	319	328	345	345	332	337	300	317	309	308	289	308	347	326	299	310	318	327	340	308	343	328	301	297	353	322	323	296	309	333	334	309	336	318	325	353	309	314	340	301	364	312	327	319	311	311	316	303	344	329	333	307	342	319	321	324	309	288	347	313	317	306	353	333	316	310	337	346	332	306	304	313	306	317	306	301	346	336	338	314	331	323	303	313	340	311	323	312	304	323	337	298	338	335	320	326	336	327	329	316	328	294	316	310	291	317	323	320	322	310	327	329	313	321	318	326	324	339	316	340	320	312	325	317	314	331	324	328	325	334	328	329	340	304	330	336	286	341	330	309	331	308	350	308	331	290	329	303	302	338	356	327	323	330	297	321	321	306	314	311	319	326	338	342	322	305	308	346	318	349	340	297	338	326	315	311	326	325	304	325	302	317	291	310	324	316	315	340	350	306	328	315	310	315	292	342	353	323	334	311	331	319	349	319	322	312	332	343	303	341	339	317	320	321	341	305	333	326	329	297	374	332	306	322	323	318	331	297	330	346	314	327	304	337	338	333	352	341	321	332	333	337	324	318	295	310	324	304	324	315	315	313	321	299	302	307	298	292	329	289	318	359	338	324	311	343	326	303	328	319	319	331	349	312	332	336	317	315	357	294	313	332	318	319	341	330	313	302	325	300	334	320	312	302	312	328	317	302	310	347	338	328	310	302	318	337	302	330	312	313	353	340	291	325	309	310	325	337	317	344	315	317	315	300	341	341	299	330	307	302	307	328	303	317	360	309	317	346	301	304	339	321	317	327	339	310	314	326	334	309	306	327	322	320	344	311	286	338	293	318	333	324	326	345	333	349	296	314	317	329	316	323	336	295	291	315	316	348	301	345	354	280	308	325	322	302	320	312	277	315	319	321	342	356	312	332	303	355	322	307	339	307	309	336	316	319	316	293	312	321	315	296	314	281	307	315	334	343	317	363	351	296	349	316	318	278	309	334	323	311	305	320	283	349	296	303	326	323	302	317	332	288	312	308	344	319	354	314	348	330	308	320	319	303	320	307	323	304	307	318	325	294	324	314	340	344	315	337	331	317	351	311	333	333	326	335	336	327	320	291	324	327	321	286	323	318	323	329	329	323	290	277	311	302	314	335	319	340	345	348	356	328	311	313	305	282	294	311	354	318	291	346	305	352	322	295	355	291	316	341	305	343	334	314	304	344	298	287	327	336	329	317	318	322	302	326	332	345	314	324	309	293	358	309	340	319	365	325	324	308	359	304	295	333	339	343	277	305	351	324	347	360	322	316	329	308	305	312	313	340	309	323	331	339	341	360	348	327	311	322	307	323	300	307	365	325	347	311	340	336	313	319	333	337	361	314	340	294	311	336	309	299	319	326	309	320	317	297	326	313	333	313	294	291	324	324	363	336	299	363	338	315	319	351	335	321	316	300	312	317	341	327	341	316	331	345	331	286	325	301	322	322	323	341	315	328	285	323	356	335	324	329	327	330	301	317	334	309	305	301	294	303	311	301	365	315	329	329	352	270	321	314	335	329	304	347	323	321	332	333	342	290	343	324	359	295	313	308	323	315	346	323	336	306	323	341	303	340	350	332	312	317	338	342	349	332	298	323	318	305	329	334	322	340	292	338	302	329	322	296	307	325	309	327	335	311	327	319	295	340	313	306	361	327	294	312	321	293	308	340	342	327	314	337	337	320	344	306	310	339	325	302	285	302	324	310	317	331	311	299	312	322	316	329	307	327	328	337	320	334	311	311	326	325	308	306	337	330	303	315	322	356	278	341	346	337	297	348	304	317	324	332	330	326	306	331	297	351	305	318	319	311	328	303	317	308	308	329	326	338	301	291	341	325	322	322	290	303	340	295	321	315	339	332	329	306	332	304	334	330	321	323	338	335	325	303	330	322	351	295	296	342	312	337	318	325	325	313	304	336	342	316	344	311	331	322	305	338	307	304	333	303	277	309	308	320	339	337	327	303	308	326	353	322	292	317	306	334	312	324	328	334	319	327	311	319	327	303	326	355	309	313	317	342	297	334	314	326	322	337	332	328	330	330	327	343	335	319	345	331	332	302	328	338	321	309	346	340	322	314	301	338	340	338	291	335	340	322	326	346	321	330	336	323	319	315	328	326	314	323	317	323	307	332	324	303	302	325	310	326	324	333	303	315	308	290	305	308	323	321	325	300	348	309	293	304	328	306	314	346	323	311	319	319	328	325	349	315	277	343	322	342	326	312	314	322	328	291	316	317	324	311	317	321	323	318	326	305	350	284	360	367	314	301	299	326	332	322	314	313	325	308	351	322	298	311	342	311	330	300	284	325	332	343	333	341	335	318	314	320	313	323	338	297	327	342	331	280	311	321	339	334	301	321	342	303	325	318	315	305	352	315	332	290	332	323	302	335	318	340	334	333	316	325	321	286	341	313	329	284	313	320	328	301	311	335	351	344	316	319	344	312	338	350	319	311	298	305	325	313	298	312	308	315	313	306	313	307	306	338	317	283	318	285	326	300	335	309	327	293	320	330	295	336	327	306	308	329	319	308	328	353	284	322	291	292	345	295	329	322	337	310	299	308	301	323	326	305	312	318	293	278	327	301	309	309	309	300	294	340	306	342	328	343	338	313	335	314	354	327	312	307	350	285	314	316	322	342	350	314	319	310	331	326	307	272	309	313	310	353	319	315	333	306	292	330	302	284	299	284	321	322	289	326	305	318	341	345	320	328	280	340	276	288	316	314	333	312	303	353	329	338	317	313	327	314	342	300	341	336	307	330	320	337	332	318	320	338	337	312	307	337	338	341	302	341	372	340	323	302	333	334	312	305	345	318	311	324	300	297	341	351	296	313	313	328	310	285	319	263	307	332	338	315	317	331	333	312	312	294	310	306	351	298	343	299	309	348	294	309	343	305	317	331	333	324	298	340	311	305	333	319	317	297	291	324	326	316	326	312	318	328	326	319	314	327	318	281	344	322	306	328	313	380	322	320	296	337	318	290	314	338	312	313	275	298	288	309	311	335	286	357	296	304	292	332	314	360	324	332	351	317	311	337	315	329	321	317	352	311	353	305	309	319	304	304	319	315	313	318	329	283	342	324	314	281	307	313	322	349	312	318	315	332	308	339	327	328	329	306	311	296	314	305	321	344	303	284	288	321	327	315	310	324	316	330	325	311	355	310	331	311	309	345	340	348	342	366	344	330	308	315	320	311	315	321	317	342	337	343	335	314	288	320	334	290	309	331	351	317	275	322	347	296	332	320	320	304	306	270	308	335	305	322	331	288	301	316	307	321	283	318	298	356	322	317	325	331	311	339	323	369	310	308	328	321	318	313	316	322	348	321	314	311	296	331	309	305	331	348	326	342	304
24432	21420	28741	24485	21334	7527	1640	1000	9555	37282	33587	18686	6186	1823	705	553	510	507	452	519	502	495	505	457	502	524	455	484	440	476	497	477	481	520	472	476	437	488	494	524	516	501	449	474	476	481	447	486	516	475	478	491	491	485	512	509	485	498	491	487	475	482	482	443	476	492	470	511	481	454	470	483	494	509	498	461	478	499	501	481	458	504	500	473	495	478	524	453	513	479	480	474	469	471	542	477	500	444	440	483	473	482	512	493	492	480	458	450	486	473	475	470	461	494	528	482	473	485	495	518	448	462	548	491	456	467	479	484	474	506	501	465	476	487	528	474	441	485	483	482	507	472	484	512	491	518	485	497	513	475	472	481	465	471	472	501	510	484	480	510	510	488	507	484	476	504	508	468	456	441	481	482	526	493	480	485	473	471	484	449	508	493	477	484	455	496	476	538	479	520	427	487	508	530	481	508	469	486	459	486	502	480	514	489	458	479	496	458	434	437	493	503	473	457	497	476	468	474	467	484	519	476	465	458	494	506	498	471	503	483	466	475	478	481	471	493	469	467	481	436	499	484	479	464	498	506	462	493	482	460	465	466	498	491	477	492	509	484	482	470	474	493	511	492	483	484	489	502	508	497	482	490	469	460	479	456	473	459	478	497	456	485	472	461	476	520	495	481	480	535	498	464	487	504	454	501	498	489	483	532	488	481	491	449	447	486	476	517	460	449	496	492	471	484	446	513	512	492	502	473	480	471	445	496	477	434	489	480	484	515	516	531	493	528	482	468	445	466	442	492	422	472	536	497	473	508	477	484	459	486	475	446	498	487	454	461	480	499	539	446	447	481	499	444	492	491	500	468	480	477	441	478	463	474	492	449	471	474	495	500	467	486	479	504	448	496	506	475	485	499	453	493	473	501	468	523	516	521	457	476	532	522	527	481	503	459	510	482	471	463	478	470	466	513	458	500	491	487	498	462	473	487	464	486	507	483	498	475	463	443	476	492	491	454	511	450	511	485	480	464	445	481	517	518	459	459	459	473	453	476	514	455	504	447	468	510	520	481	483	496	483	452	492	461	469	489	516	479	499	507	496	498	476	460	479	497	474	479	532	467	492	432	483	459	490	511	488	493	503	475	523	491	473	480	502	495	477	477	487	466	510	467	504	505	495	472	478	465	501	463	451	496	517	442	520	513	450	458	479	478	495	528	493	479	500	456	445	484	462	513	486	499	494	484	498	483	580	498	501	492	468	499	441	490	507	479	506	498	453	480	503	497	494	493	507	486	463	492	457	546	487	482	469	505	520	451	451	505	456	502	471	481	511	467	450	467	487	472	488	455	501	485	513	489	446	517	458	486	493	494	457	496	503	475	488	479	484	465	507	528	526	500	523	476	480	499	496	470	457	481	477	467	464	456	449	477	481	465	492	505	457	480	483	494	484	481	485	479	483	475	466	502	453	489	499	475	478	487	491	436	458	489	498	475	498	466	473	483	457	489	469	485	486	456	484	455	475	488	482	482	424	457	504	471	515	450	500	501	504	447	462	498	468	472	498	507	463	504	495	478	472	494	498	462	473	521	447	511	476	476	508	473	464	442	455	495	472	484	485	475	474	492	443	496	456	493	477	499	459	483	508	429	454	464	448	454	450	431	501	477	504	482	491	502	533	459	468	476	482	474	507	463	512	436	472	487	480	522	490	459	458	505	487	532	489	487	506	483	435	522	493	466	458	522	498	467	490	509	468	430	454	491	494	479	473	497	472	500	477	439	492	476	460	479	508	485	486	479	496	501	478	445	513	456	473	540	490	459	493	491	473	473	461	442	437	481	490	502	498	475	474	474	493	474	486	465	473	502	487	509	478	508	500	491	486	502	518	491	478	464	479	479	504	462	418	473	496	491	479	490	482	478	491	445	476	500	491	484	472	493	470	487	460	491	493	484	479	470	500	522	497	474	425	458	436	480	462	474	458	440	492	478	479	445	456	481	475	486	500	500	491	459	491	493	499	456	490	490	474	472	510	477	471	458	508	441	471	460	482	475	497	483	464	468	473	460	482	485	476	431	453	504	468	477	508	488	480	441	450	427	524	483	513	468	500	448	452	486	501	432	518	520	483	487	473	488	505	472	545	439	506	501	449	469	486	524	476	481	510	486	473	464	480	467	517	475	469	501	474	450	498	457	499	518	473	490	483	481	461	467	456	519	500	468	463	485	439	445	462	473	506	481	448	447	497	488	488	487	500	519	528	455	474	504	479	501	474	474	500	457	462	462	474	511	460	464	484	471	475	513	465	493	490	528	472	493	454	457	486	509	500	506	467	476	493	466	488	473	477	480	493	527	468	491	459	480	484	477	501	493	479	463	527	488	501	486	498	462	461	481	469	515	454	519	443	493	459	479	484	489	484	478	437	463	422	467	466	456	513	485	504	464	471	486	496	498	472	483	482	526	469	436	463	495	509	456	459	473	471	494	504	524	461	452	517	485	491	487	500	461	453	478	458	514	513	478	507	500	438	510	470	495	503	503	497	473	487	479	486	490	521	438	472	469	495	487	551	504	493	517	460	445	516	480	486	499	474	471	491	472	496	467	517	461	494	520	457	474	470	437	508	473	483	472	457	465	482	462	487	500	484	452	453	454	500	482	469	473	497	479	482	480	462	483	449	484	475	462	445	487	483	445	434	467	481	438	468	465	520	478	475	468	485	477	486	483	478	482	478	477	482	457	448	490	489	436	451	477	488	487	483	500	546	451	462	468	467	482	475	493	470	430	460	483	512	508	443	471	462	463	452	477	492	496	514	487	456	501	448	488	441	488	441	503	489	514	474	505	498	498	508	498	477	496	471	487	470	478	492	521	444	472	463	461	475	499	497	478	499	496	482	479	481	485	501	444	471	478	492	458	467	433	462	464	478	465	505	457	512	483	526	462	433	512	445	486	494	460	441	495	479	470	494	505	487	485	506	428	501	468	487	498	482	449	467	465	472	485	459	484	487	475	488	530	452	497	474	456	515	468	481	462	468	472	517	461	515	473	435	484	454	461	495	452	471	460	474	483	467	462	506	489	466	460	500	489	525	494	467	506	478	488	483	467	486	493	449	514	467	490	477	499	485	492	456	484	502	510	471	462	461	501	488	432	443	472	495	481	504	474	473	440	498	474	492	479	499	486	453	484	498	490	452	518	477	462	461	499	461	506	477	489	482	445	532	518	451	506	481	488	474	524	488	478	483	457	469	498	518	529	508	482	474	421	492	480	453	450	487	476	479	508	486	477	499	464	494	460	483	438	484	474	445	444	492	447	489	509	485	463	470	481	507	450	496	505	454	486	440	494	459	496	447	470	460	443	488	508	433	479	504	473	496	483	452	464	500	458	471	469	454	500	452	502	470	492	453	517	450	528	434	465	487	464	473	475	474	464	464	470	495	499	465	461	470	487	495	456	485	479	453	491	483	499	460	470	474	487	504	459	477	448	494	452	492	510	519	451	445	494	471	485	466	512	467	458
4751	9033	6938	3400	2321	1712	1317	1209	13994	34985	28623	13944	5382	1863	675	460	481	443	441	436	396	475	425	448	449	462	474	473	407	396	438	419	454	440	433	446	418	439	418	414	456	455	408	427	471	411	428	414	434	443	454	433	467	461	441	456	473	465	443	425	438	418	465	399	484	447	441	456	446	447	442	458	413	444	462	441	405	436	474	442	421	434	419	453	414	454	431	483	414	414	448	473	438	434	443	455	441	431	426	445	412	459	466	428	441	449	424	430	444	443	455	437	438	420	457	455	465	474	451	428	442	469	453	410	418	411	450	455	432	440	448	437	428	449	426	446	416	438	424	460	454	410	447	480	428	427	443	448	429	430	438	479	472	437	435	480	419	439	426	417	446	436	410	451	454	424	449	429	447	442	433	425	421	414	424	462	448	432	421	445	471	459	440	430	487	412	458	440	400	422	424	395	423	444	477	466	427	411	452	424	393	443	416	449	464	465	480	429	393	391	481	420	425	437	427	400	409	427	424	399	425	433	411	447	423	455	423	453	419	430	419	403	442	456	407	479	433	472	460	450	444	440	399	434	449	455	412	394	413	418	428	475	478	442	409	409	437	421	443	419	480	473	404	421	433	463	451	415	405	476	412	471	413	423	449	435	434	431	462	409	419	444	445	437	423	457	433	419	422	396	434	445	441	459	452	437	430	415	431	438	412	452	458	442	448	464	434	414	452	421	418	448	481	449	424	435	442	419	420	420	427	406	442	424	422	417	444	437	427	425	401	465	452	440	426	444	457	459	450	444	426	455	431	456	441	408	416	428	429	460	436	471	442	431	434	462	401	449	448	407	453	411	439	412	436	411	444	407	487	426	474	472	440	413	468	413	452	458	440	434	427	415	459	425	456	434	451	410	436	463	462	392	428	445	407	418	461	403	451	418	416	398	447	417	439	444	420	427	422	468	390	428	445	472	407	450	399	437	409	427	454	421	421	428	416	426	445	430	462	443	474	429	397	429	436	424	453	464	448	443	474	431	401	409	445	434	431	436	444	436	477	453	382	447	436	403	407	408	436	422	460	432	453	444	415	414	446	448	437	479	444	436	447	423	426	375	429	428	458	413	450	439	472	392	422	437	416	442	426	462	456	429	424	441	464	431	404	428	446	430	480	407	445	444	448	420	483	422	455	416	435	455	443	421	430	444	439	414	442	447	429	436	441	433	429	447	478	437	417	442	435	432	410	417	444	432	413	427	458	449	423	456	436	429	443	412	466	439	425	459	414	445	452	469	406	418	455	440	396	396	427	420	410	397	427	427	464	461	432	465	436	487	441	502	418	424	430	402	403	415	445	462	458	462	436	466	413	477	461	413	392	434	476	453	462	449	440	478	442	455	399	459	392	402	456	456	433	445	448	434	381	442	398	403	425	425	455	429	465	421	430	451	414	448	434	443	430	441	468	468	437	431	429	421	455	431	403	456	422	422	437	434	439	458	426	455	461	455	431	493	468	439	429	460	409	430	463	457	443	439	457	449	449	401	413	430	422	473	464	475	439	418	436	408	407	441	436	423	426	451	438	445	412	437	450	455	415	408	441	388	451	421	439	437	410	428	438	415	462	415	433	449	427	459	424	423	449	442	444	479	412	449	456	425	447	447	426	455	455	447	443	433	420	430	443	398	415	461	469	422	449	414	425	426	397	424	445	438	458	449	404	438	418	461	431	471	460	435	446	420	421	436	450	460	435	417	453	436	465	450	436	412	431	416	405	424	440	389	449	433	433	433	414	426	470	454	436	427	462	446	437	396	431	418	435	426	450	423	404	426	443	432	417	468	438	446	413	430	450	464	439	441	433	428	439	423	455	433	432	424	425	422	421	445	400	437	431	425	457	433	450	434	438	418	420	464	440	427	438	425	426	408	449	429	460	428	429	461	429	449	447	403	420	440	438	418	424	423	451	450	398	433	422	460	444	406	431	427	428	429	468	401	457	438	433	440	433	452	422	443	429	458	398	423	422	414	405	405	446	432	396	435	425	466	439	418	433	393	437	423	417	417	431	407	418	422	402	456	423	426	432	458	461	449	403	438	445	460	417	479	408	413	457	426	434	448	413	426	456	453	432	459	419	405	473	424	416	427	442	429	437	432	439	438	424	413	390	444	417	460	431	436	427	416	436	460	445	423	443	456	442	446	429	438	444	459	442	445	430	402	459	425	431	396	462	427	399	428	423	437	469	448	415	451	468	416	423	424	392	423	436	440	425	451	437	442	446	424	452	402	471	421	408	429	441	437	432	444	448	434	469	402	433	416	437	433	424	430	414	445	461	452	454	415	433	443	419	418	420	448	464	402	449	423	438	451	449	457	453	453	436	433	444	416	463	463	450	426	380	370	417	471	412	413	456	475	420	425	433	448	423	449	471	459	440	426	426	410	473	408	488	433	418	413	438	417	455	455	409	456	421	448	468	433	436	401	426	452	432	431	421	458	477	441	453	435	435	415	432	416	456	435	397	426	404	439	396	461	458	409	432	438	433	412	430	406	450	420	418	447	389	415	448	415	435	401	451	452	432	439	457	425	415	414	453	432	470	422	450	421	416	449	403	442	426	401	459	448	422	440	425	440	422	432	432	413	393	447	398	445	404	430	410	424	433	446	435	452	406	409	440	435	436	430	396	447	422	487	441	443	423	434	453	420	431	466	459	433	434	462	427	450	405	448	478	434	444	430	416	452	444	437	448	437	480	451	432	435	438	415	460	402	439	435	440	421	431	436	412	413	447	434	453	411	410	460	464	456	441	426	440	439	427	407	440	396	462	383	459	437	394	440	461	440	455	424	421	403	449	430	406	405	449	458	450	391	415	431	423	418	420	439	427	428	420	462	441	476	446	419	426	409	437	439	465	432	439	452	425	390	467	430	458	458	456	406	432	414	420	422	458	408	441	414	452	433	430	399	430	443	434	402	417	434	435	446	416	448	453	446	408	442	419	441	418	410	440	429	447	422	442	450	426	414	433	418	446	449	440	442	412	465	419	424	433	434	428	448	478	450	408	426	441	408	396	425	437	447	407	420	420	425	413	419	417	454	390	421	394	439	384	460	452	431	391	421	421	427	451	448	412	447	407	444	451	419	455	394	447	456	442	417	448	436	442	440	413	429	432	451	414	435	420	449	434	456	408	421	394	445	433	417	415	432	431	415	416	455	416	433	466	459	448	471	449	426	471	395	445	454	430	440	435	443	457	435	469	428	408	436	440	409	399	437	444	423	419	430	435	451	408	463	437	438	448	448	436	417	458	425	458	420	462	438	408	395	450	434	456	428	422	432	432	407	416	423	440	404	447	435	405	420	463	421	426	401	427	446	441	413	443	441	453	447	467	418	423	413	413	441	466	426	470	462	436	423	428	421	440	455	407	409	438	426	459	456	385	411	438	430	442	404	433	425	459	463	456	439	433	419	418	426	423	435	419	489	474	418	455	427	414	430	418	432	411	423	433	465	431	402	444	442	399	430	462	438
27701	11789	1746	802	445	330	323	311	594	2162	2195	1280	694	377	296	261	304	307	302	312	297	264	301	276	274	307	291	253	279	272	266	282	277	258	308	305	278	270	285	286	279	276	283	311	276	290	279	277	271	288	267	292	292	274	267	283	281	269	311	298	285	289	284	266	307	314	282	297	309	271	260	289	304	260	283	267	273	287	310	278	261	277	258	295	253	308	251	275	316	310	288	268	295	257	285	315	294	295	298	293	265	287	299	296	267	293	280	307	285	260	293	305	278	302	290	281	290	294	248	307	274	283	304	288	302	310	301	270	284	292	303	289	285	277	267	291	276	286	281	290	292	270	273	257	303	312	292	276	291	301	305	281	285	275	299	282	278	279	278	312	293	281	260	317	286	299	277	292	310	278	267	276	291	288	313	322	294	287	283	282	259	280	298	279	287	260	281	266	293	322	309	297	287	296	265	309	296	279	294	273	296	299	248	292	263	300	249	249	267	292	278	295	307	283	266	280	288	284	313	291	249	268	277	283	291	258	294	279	302	288	282	290	304	287	317	296	259	274	302	300	277	294	251	277	300	297	271	295	278	292	276	299	293	290	269	275	295	268	310	306	276	312	297	290	267	296	297	302	267	295	291	267	274	299	266	275	268	299	255	269	258	302	269	261	278	284	304	274	283	286	289	290	280	290	294	243	303	311	271	251	281	299	293	264	276	272	301	291	271	272	268	301	288	294	276	264	286	273	307	305	287	272	317	289	243	293	291	290	280	294	283	289	266	276	263	287	298	324	273	252	302	297	314	292	274	287	270	270	284	295	292	272	261	290	272	286	291	271	317	280	269	294	305	279	295	318	286	258	270	259	302	296	288	297	279	289	281	287	304	295	273	276	291	264	281	267	297	287	267	278	278	278	297	287	276	269	263	276	298	290	265	264	276	287	258	274	305	281	276	276	280	324	294	308	272	307	279	254	284	268	282	285	279	299	299	272	305	294	273	318	269	289	313	281	300	286	249	312	300	305	275	297	275	314	291	264	303	299	317	272	298	307	292	266	299	281	274	277	261	258	281	257	295	311	263	289	296	270	294	274	293	317	284	280	276	285	293	258	286	277	288	293	265	285	292	294	279	298	291	290	317	289	248	298	305	308	284	265	300	271	279	270	313	282	302	299	272	281	304	274	262	270	283	285	317	303	277	269	302	309	281	303	269	301	330	300	259	275	293	285	308	338	300	291	304	278	264	274	302	299	257	290	264	288	306	295	280	320	293	250	296	298	311	256	282	291	281	277	280	287	303	257	288	281	289	297	279	286	286	275	276	301	277	265	269	289	276	286	288	301	299	263	292	266	300	289	261	282	275	288	265	279	256	278	292	261	276	311	281	301	301	256	309	268	306	286	271	314	294	278	323	318	286	290	277	298	279	276	272	286	304	269	275	276	259	270	297	246	270	317	287	269	287	284	309	283	289	258	288	282	274	298	275	295	303	284	301	265	301	288	316	279	284	303	316	299	276	312	304	285	284	331	266	282	309	290	284	280	288	282	259	275	280	282	286	275	279	289	279	316	304	294	287	287	294	287	290	279	268	262	289	258	278	306	271	281	294	280	291	259	254	286	288	271	269	276	286	283	286	273	245	273	306	272	268	308	258	301	277	302	279	295	294	316	272	300	338	280	293	287	311	293	295	279	269	273	277	301	268	309	284	278	303	299	298	267	298	300	310	329	288	257	299	293	260	268	257	324	273	263	282	243	305	303	300	268	295	286	288	254	272	307	301	304	285	280	265	267	278	278	285	257	276	264	285	258	272	252	288	293	286	269	287	271	299	266	282	284	282	255	305	272	293	271	245	286	309	287	322	297	298	252	301	256	280	273	299	296	287	282	280	259	265	299	266	278	276	286	293	258	289	296	303	255	303	262	302	258	286	290	302	273	245	293	271	265	289	293	289	260	313	269	258	282	287	290	266	302	300	289	314	288	273	279	269	285	304	278	302	294	256	283	285	293	255	268	273	285	295	282	292	325	289	307	295	267	273	285	288	312	290	254	299	273	303	301	267	290	288	290	280	298	253	303	292	268	260	276	259	285	284	302	299	261	272	260	287	286	268	287	266	266	298	267	294	267	299	284	271	259	299	282	299	270	301	250	285	285	291	280	273	279	273	256	298	281	280	270	264	274	271	272	287	290	263	239	276	330	328	263	283	307	291	293	283	264	272	278	277	276	295	295	262	268	299	299	266	275	271	266	271	256	306	295	287	283	295	272	255	303	280	286	266	284	281	296	290	294	291	276	315	274	276	254	276	260	284	249	284	311	279	266	280	300	276	309	274	284	290	267	275	289	270	286	279	252	276	298	277	264	277	285	283	267	297	282	286	286	280	261	265	270	279	273	312	286	258	293	280	308	305	318	296	264	279	281	299	293	269	308	297	270	284	288	315	274	307	285	296	295	288	274	266	272	272	268	289	268	283	295	261	291	305	288	306	293	271	260	294	266	265	266	285	306	288	304	265	234	261	283	294	292	264	272	275	269	284	279	240	328	303	304	302	290	298	294	276	278	307	291	246	300	277	271	283	261	285	281	294	277	284	283	257	303	267	274	278	264	261	283	265	247	292	311	300	319	268	302	269	268	290	259	271	246	288	292	258	286	265	299	290	268	258	264	293	255	292	256	304	300	288	284	281	288	272	297	253	278	301	302	310	267	284	297	279	262	289	318	280	301	265	287	270	291	277	289	285	276	265	264	266	264	308	301	281	265	292	270	290	268	280	266	270	291	277	290	280	273	274	264	282	301	312	271	283	293	251	268	272	302	250	275	300	296	289	287	260	262	252	246	291	313	275	251	293	261	282	304	238	285	300	291	280	291	300	297	285	272	265	252	292	273	283	289	298	312	307	325	273	282	260	272	264	278	294	287	273	275	282	245	323	314	309	257	312	286	283	314	291	280	280	278	280	284	255	272	283	304	296	256	300	276	269	289	278	308	281	268	290	270	290	304	276	267	276	258	271	253	291	310	265	271	257	305	292	259	289	284	290	294	270	287	286	263	294	314	299	273	277	260	271	298	256	286	274	271	291	289	268	285	279	322	295	266	284	275	270	281	303	283	307	270	270	276	274	294	278	275	284	283	267	263	290	239	299	287	285	295	298	293	294	281	292	300	277	294	269	291	291	270	265	271	290	287	279	269	289	249	255	273	282	300	301	278	318	286	251	295	278	264	297	263	284	277	268	300	285	285	285	270	306	282	291	270	261	261	298	272	286	250	302	294	287	258	292	276	270	298	287	273	282	273	276	283	269	272	287	304	298	289	265	261	271	281	285	276	300	310	318	273	294	265	285	291	252	290	277	295	292	311	295	284	308	273	276	289	303	299	273	294	277	280	267	257	317	288	300	289	270	306	309	274	288	294	302	311	310	271	286	282	280	278	281	287	288	303	287	302	257	305	253	280	290	296	280	266	308	280	276	255	271	301	320	283	287	300	295	284	251	273	289	262	299	301	269	293
5473	1594	1372	694	529	362	334	328	868	2852	2506	1387	673	398	327	261	260	242	286	250	283	263	248	246	254	267	259	265	269	278	277	217	245	261	269	269	257	287	258	262	252	277	255	233	262	263	263	234	251	257	258	252	247	248	279	232	255	263	242	230	253	252	267	266	244	266	273	277	269	263	268	275	242	249	243	266	245	274	251	264	280	250	285	277	275	229	230	249	262	272	267	255	256	306	245	263	271	273	229	299	257	273	239	221	285	269	266	228	252	277	259	265	253	271	272	232	249	248	289	273	283	259	257	255	234	269	240	241	280	265	245	261	245	260	270	251	238	273	259	276	271	262	274	267	259	267	267	263	260	291	242	263	250	259	230	259	270	226	264	300	263	253	247	284	252	245	247	223	277	245	245	243	263	262	295	245	255	251	250	250	251	247	271	247	258	238	240	263	272	275	242	230	255	251	244	253	266	259	245	254	252	260	239	243	254	262	244	282	258	272	266	255	221	247	286	252	294	277	235	237	262	258	256	250	222	247	217	257	268	279	241	257	256	229	268	265	275	257	253	269	231	255	284	241	257	259	243	261	271	230	240	271	243	260	250	256	282	246	267	241	266	262	256	277	233	230	271	253	248	250	259	235	250	232	273	251	271	237	273	233	259	229	265	241	243	270	264	259	263	269	261	261	273	237	254	247	232	242	255	247	262	228	221	265	250	277	275	243	268	255	238	241	245	273	271	294	253	261	251	260	292	288	233	263	266	234	261	239	267	258	261	225	263	242	240	260	248	267	248	239	262	238	264	250	251	227	258	286	251	274	248	253	252	240	237	251	234	242	218	276	236	263	256	255	269	263	260	257	271	246	244	230	269	257	256	245	228	281	255	256	269	262	262	268	254	282	288	226	277	282	232	250	235	250	268	274	263	265	282	250	255	271	257	233	253	291	249	256	299	258	253	230	212	236	250	241	272	247	253	249	244	246	254	261	244	254	291	240	267	245	265	253	236	238	240	261	251	257	246	239	249	245	253	275	242	257	258	270	251	258	219	254	284	253	262	269	267	256	236	247	257	245	296	268	263	259	260	273	249	273	262	246	279	259	261	263	243	272	257	234	276	261	243	276	248	224	282	264	262	243	262	262	244	274	246	295	232	276	261	246	259	286	264	276	267	246	247	249	266	246	284	264	260	239	251	233	270	266	267	245	255	272	247	248	261	257	246	289	247	229	279	265	283	252	232	292	225	253	264	256	241	246	240	273	269	267	280	254	255	270	270	247	261	256	280	241	232	244	254	245	268	252	267	240	269	267	269	233	258	258	261	250	254	250	246	243	267	266	263	267	249	225	247	271	259	242	294	278	239	268	253	262	243	231	245	246	238	254	243	276	274	234	273	259	250	276	270	261	251	239	261	289	258	258	255	304	264	244	248	210	281	235	232	270	229	273	241	249	270	251	291	263	249	266	259	258	274	236	238	239	238	245	252	297	255	253	281	266	269	263	256	259	270	256	255	230	278	263	254	241	260	237	267	247	253	239	253	228	254	234	232	253	273	257	281	268	258	232	216	258	242	240	256	246	259	260	264	257	261	270	233	257	279	268	239	242	254	242	261	250	237	248	266	231	275	268	272	281	263	273	255	291	230	272	271	264	275	245	250	257	255	239	267	254	262	241	265	255	257	275	258	278	262	242	233	254	256	249	271	269	272	264	248	246	256	268	249	272	276	252	269	258	254	276	256	275	246	281	232	242	259	258	269	248	267	227	252	242	248	268	253	265	256	269	240	280	265	224	274	220	267	249	236	255	233	267	260	296	272	284	241	299	259	246	245	250	253	258	250	243	269	270	241	277	252	244	252	256	252	262	270	278	248	265	288	246	272	267	261	272	235	265	257	273	241	243	251	244	250	250	259	238	247	257	242	231	245	251	242	252	237	276	251	272	261	250	254	249	253	233	248	238	257	241	236	268	228	289	248	273	249	266	256	266	232	254	304	271	219	277	257	241	285	254	264	250	249	242	253	246	272	236	257	292	271	242	283	255	256	266	286	240	234	258	246	256	241	285	251	256	251	239	248	296	254	244	262	259	249	236	238	263	290	247	264	231	288	267	229	261	245	248	252	271	247	250	263	251	256	314	248	262	246	258	265	271	240	241	236	243	249	255	260	260	295	251	255	283	254	253	267	265	294	303	254	280	251	259	261	271	249	253	285	300	262	249	261	267	271	277	251	262	251	258	249	259	252	259	277	262	271	267	259	265	237	257	300	263	264	247	280	266	267	254	242	258	253	220	247	267	281	272	265	302	238	240	254	257	238	274	252	262	266	270	258	235	264	256	236	271	256	283	283	287	257	234	247	222	270	254	251	256	266	264	276	271	254	256	250	238	276	262	230	246	256	249	236	256	232	265	243	261	266	273	251	261	256	269	252	272	250	233	249	255	244	242	284	258	291	247	279	292	253	238	253	269	250	275	303	252	285	246	264	255	247	269	254	231	243	254	236	276	267	251	267	289	266	262	262	276	252	259	242	255	266	259	267	267	238	262	273	252	253	264	233	256	257	261	259	269	284	265	296	249	235	268	245	247	248	244	255	272	270	267	277	251	272	232	244	273	251	242	276	264	250	253	240	264	252	260	237	254	276	244	268	261	269	258	256	265	242	241	264	244	248	258	224	250	267	266	251	258	266	237	292	262	260	257	270	272	258	269	238	228	250	243	245	274	254	256	241	281	263	281	271	264	258	275	253	264	275	253	258	274	254	291	252	256	301	242	271	234	259	239	255	265	255	265	194	264	251	234	275	241	268	260	240	276	248	262	223	261	246	251	246	280	230	252	266	241	254	261	265	260	251	296	249	276	235	256	237	260	232	265	258	269	251	258	223	243	249	276	268	264	271	238	270	272	258	236	257	230	271	252	243	261	258	258	252	243	249	246	243	268	275	236	256	263	292	230	267	267	251	242	283	259	248	252	257	240	255	260	263	285	275	258	249	245	260	249	272	257	255	239	254	267	259	261	262	267	265	269	240	254	281	238	274	269	218	229	232	254	283	292	280	253	257	239	251	247	233	261	288	286	243	228	270	251	241	277	263	258	228	253	292	250	285	247	253	261	252	264	284	264	238	258	277	277	235	256	284	245	261	269	279	278	263	234	252	234	251	280	253	272	273	264	251	267	262	269	267	275	265	282	273	252	241	289	255	243	261	253	246	239	254	269	282	247	237	257	226	264	267	275	246	276	259	237	242	255	227	250	265	273	282	267	283	254	238	247	273	256	267	257	258	234	241	259	246	246	253	275	248	262	237	251	276	271	279	263	249	241	270	264	282	242	267	245	243	262	249	291	265	246	254	242	252	286	258	257	249	266	277	268	248	277	266	263	240	241	274	265	260	251	272	289	244	274	244	272	257	243	258	263	270	247	240	231	269	281	248	258	264	230	262	250	248	279	279	226	262	256	221	215	258	280	283	262	261	253	249	259	264	256	257	259	250	254	262	275	246	264	235	251	274	266
25602	21405	27325	25422	5454	940	674	532	3258	21497	19738	8516	2571	837	401	342	322	315	358	288	317	311	317	328	292	283	317	334	351	308	340	316	334	368	348	331	317	341	326	320	333	315	293	333	356	330	300	309	318	360	316	324	304	336	357	347	336	319	339	326	325	314	346	371	312	301	301	331	285	321	335	297	325	281	302	321	295	304	327	313	313	345	334	340	326	303	293	327	344	319	331	318	312	316	317	344	313	333	348	311	341	327	349	311	309	311	326	315	324	311	306	339	317	344	363	298	334	309	306	289	328	306	306	377	319	325	316	320	300	323	298	320	302	294	329	285	300	315	305	310	333	298	298	315	329	357	329	347	289	344	349	306	363	321	375	325	337	367	358	324	329	322	334	346	324	338	296	321	313	347	322	331	305	314	291	355	330	349	331	326	321	353	321	367	343	348	326	316	325	329	305	304	267	359	337	315	351	305	294	291	322	332	299	315	318	340	358	327	295	317	299	309	290	324	335	321	284	302	330	359	317	316	378	323	342	327	340	329	315	300	305	310	323	321	331	334	308	341	316	316	303	313	318	299	294	308	332	316	328	331	341	287	335	338	321	319	323	338	326	321	325	307	289	313	349	324	335	309	375	320	317	308	327	338	386	306	333	314	331	324	339	305	334	324	295	343	305	326	314	311	296	302	304	331	329	318	322	328	279	282	296	309	310	339	300	332	326	326	326	331	351	317	279	334	327	302	303	338	338	360	288	302	319	355	324	320	321	315	356	326	321	328	325	342	309	317	341	340	316	330	304	336	315	317	328	346	302	349	351	316	346	298	316	333	312	294	333	322	346	319	315	294	338	320	341	292	344	305	343	327	309	305	305	323	337	337	304	286	306	372	311	319	331	337	330	329	313	344	333	311	314	331	316	361	316	302	326	306	350	331	341	308	335	331	302	329	320	340	355	340	322	336	331	305	314	331	350	314	326	283	320	349	352	327	329	344	347	334	301	340	342	328	314	335	325	300	336	322	324	323	312	323	326	316	335	338	318	308	316	317	328	314	347	316	329	352	313	318	331	297	328	317	322	284	328	344	326	323	368	325	315	307	302	310	285	283	338	331	309	316	315	335	312	330	341	328	328	302	321	346	348	322	363	333	327	321	321	344	322	297	338	322	320	334	329	338	328	330	300	302	311	294	348	326	328	337	320	349	318	329	347	345	352	320	330	323	320	286	322	322	303	315	293	288	314	330	325	322	327	354	338	370	371	289	307	324	336	312	349	312	314	354	319	338	316	329	292	306	321	326	318	309	318	326	296	299	315	324	364	331	304	305	309	311	342	324	320	328	315	335	336	281	319	316	328	380	334	322	333	321	333	313	323	291	293	310	325	318	307	332	361	344	336	320	321	300	350	318	331	326	338	329	316	309	295	302	339	329	313	309	321	328	318	329	344	350	370	333	328	301	347	329	324	319	363	304	352	339	348	357	330	342	316	323	318	324	340	336	295	302	317	308	307	325	326	340	293	327	316	330	314	325	333	309	340	289	321	294	302	336	310	349	338	314	319	279	316	321	330	287	325	308	328	320	353	323	329	314	308	337	325	317	314	321	303	314	352	330	343	335	308	323	327	319	342	303	318	335	355	346	352	334	334	322	307	336	328	316	320	346	323	316	336	318	348	343	329	292	305	345	306	332	345	325	307	302	330	292	327	313	316	290	317	318	310	322	311	317	309	318	336	295	347	329	289	336	335	317	296	349	308	307	313	368	314	332	332	352	341	315	331	347	327	323	331	329	297	312	296	301	323	344	294	294	317	345	337	295	355	335	313	309	305	335	319	318	314	321	348	298	328	337	313	325	381	317	356	318	323	299	305	319	326	316	321	305	324	311	307	344	357	327	329	301	332	309	299	326	293	273	344	326	343	336	284	356	372	328	379	329	289	330	304	323	328	309	318	300	343	276	328	360	315	330	319	295	344	330	340	310	334	344	328	325	336	327	322	319	322	340	356	311	313	301	340	320	315	323	328	319	326	329	296	341	326	344	331	322	320	325	323	319	314	357	293	296	315	303	338	300	322	295	284	349	309	304	297	308	309	310	309	320	320	327	316	335	329	340	314	347	310	332	311	302	333	326	325	336	312	316	329	310	327	302	313	314	318	337	298	347	292	304	324	323	324	307	318	336	318	348	344	314	342	315	297	311	337	327	296	326	299	314	285	329	313	318	337	337	322	359	304	347	336	303	316	345	352	324	333	318	344	324	334	322	329	313	322	317	340	320	319	345	316	346	315	298	292	334	326	319	295	307	331	338	317	344	326	303	347	327	345	347	357	320	334	319	305	329	306	357	311	316	303	336	313	339	336	278	331	320	317	305	305	333	339	311	293	327	334	324	300	297	335	354	344	345	336	300	349	311	319	320	325	345	313	308	320	345	310	311	325	321	307	339	310	346	292	334	333	318	328	327	350	335	326	314	338	291	346	311	316	319	338	348	324	329	324	312	310	310	304	343	319	324	345	343	330	321	306	335	345	337	302	342	341	302	311	308	334	330	313	354	334	307	293	330	328	310	317	342	321	344	311	326	360	320	331	295	318	328	330	320	303	299	321	349	339	335	336	349	314	314	313	306	327	288	324	326	308	342	321	375	306	321	342	335	327	327	325	304	332	328	290	316	303	333	338	325	347	325	308	306	320	323	300	299	319	285	284	306	314	285	335	356	317	307	326	303	294	367	319	306	330	335	323	334	342	308	319	333	312	348	331	313	370	330	338	330	325	314	336	322	289	324	321	298	321	335	343	326	346	280	337	336	288	336	331	303	333	301	336	326	318	327	313	289	321	327	300	334	317	343	317	324	330	348	319	327	317	301	325	333	313	312	318	343	310	309	309	337	314	317	303	341	324	306	347	301	303	299	333	312	320	334	325	361	323	324	313	306	333	306	353	302	310	338	303	329	310	293	317	342	329	358	334	331	342	325	302	326	337	359	353	307	327	326	321	327	347	320	301	298	365	303	312	340	328	345	287	327	336	342	307	324	310	339	318	277	320	303	342	334	312	308	343	333	315	317	328	321	312	291	359	299	358	292	309	307	314	309	338	327	333	328	337	311	303	309	319	338	339	314	341	317	320	335	322	355	316	323	320	321	293	310	307	307	329	311	332	302	322	327	345	321	316	316	292	332	337	318	316	342	326	316	315	356	363	322	362	316	332	322	344	310	340	333	316	345	333	342	317	302	306	349	330	323	328	334	332	321	314	352	357	283	311	337	327	322	318	341	307	302	361	336	340	297	349	358	321	341	325	302	332	339	318	347	293	323	349	328	303	337	345	320	350	313	305	348	297	326	326	331	324	327	302	327	312	282	329	352	327	339	300	327	320	324	291	332	319	303	320	319	312	310	308	320	312	325	344	339	297	338	310	366	289	296	295	325	361	310	335	300	346	313	280	279	325	324	304	348	312	306	349	352	311	341	320	319	311	347	344	332	310	305	311	320	307	328	325	312	335	294	322	305	345	295
4185	4929	3972	1813	1094	855	677	631	5266	23045	16292	7134	2608	964	463	335	314	283	300	314	310	322	286	295	310	280	314	299	311	316	308	304	311	328	296	345	336	322	308	324	315	259	297	304	329	302	319	329	300	311	321	315	327	333	328	301	305	295	324	311	297	313	299	294	315	300	313	295	310	319	355	281	292	325	311	314	285	315	286	295	307	337	305	287	284	291	309	291	306	327	326	268	314	343	305	330	307	319	307	311	292	272	300	326	314	314	315	302	292	293	302	311	355	265	281	321	282	306	325	305	302	311	308	301	303	308	294	304	295	309	301	320	302	305	273	304	285	265	296	326	308	311	318	302	297	300	316	306	292	335	305	318	296	266	306	312	316	312	293	321	318	311	332	301	298	349	298	293	297	295	298	307	304	298	329	304	328	293	297	307	286	310	296	296	272	309	303	295	317	315	324	282	299	309	348	299	281	308	301	300	322	277	305	328	330	293	272	299	304	293	315	308	321	298	308	285	282	328	300	289	332	302	293	331	287	296	276	297	325	307	345	314	327	298	289	323	314	279	333	299	310	334	293	321	293	285	302	298	292	309	293	298	307	289	283	301	290	353	284	339	298	314	282	304	302	289	317	286	276	310	285	296	321	291	318	304	313	320	323	314	314	272	310	323	281	293	300	298	322	318	313	288	294	288	273	310	290	317	299	322	322	311	321	325	282	301	334	308	332	301	297	310	318	322	291	328	317	302	300	325	309	281	301	305	286	321	322	265	282	317	287	336	270	296	321	284	345	273	296	275	271	305	315	337	291	336	314	344	309	329	314	329	335	309	307	319	298	288	293	308	291	323	282	325	304	318	302	304	279	316	298	325	318	306	351	338	279	298	330	291	317	318	269	319	296	315	290	304	309	281	328	342	304	298	273	292	273	306	289	326	297	290	286	333	314	308	296	294	315	303	334	337	322	313	238	329	314	322	282	293	267	360	304	336	304	297	307	318	329	306	317	307	315	323	287	327	293	321	299	288	307	330	315	273	310	322	336	281	296	323	304	321	290	304	319	301	285	307	322	315	302	308	265	328	340	305	292	329	275	319	284	296	311	300	317	294	306	296	307	303	316	316	316	306	307	288	301	291	296	320	305	314	308	306	330	293	323	304	283	315	297	349	307	306	336	336	319	290	296	310	337	326	353	286	282	325	258	330	326	309	319	320	316	310	315	301	319	323	286	325	320	302	336	293	317	302	300	332	307	321	300	312	284	317	325	312	291	315	284	304	306	293	324	311	269	320	319	313	316	353	298	312	291	313	270	325	306	312	320	302	305	288	289	301	317	321	289	320	301	291	321	287	296	296	318	293	310	317	311	320	333	301	312	313	299	333	308	300	288	304	290	332	292	291	318	318	296	308	321	286	299	296	287	314	300	313	297	342	326	308	281	319	310	314	285	311	305	289	277	271	297	291	346	313	306	293	320	319	296	316	305	326	299	291	298	328	303	307	280	309	311	303	329	290	324	311	350	302	299	308	287	322	294	345	322	340	321	299	314	287	298	330	328	292	309	322	299	308	320	301	328	319	293	306	301	309	322	338	316	316	319	310	322	320	351	293	323	309	291	298	302	315	311	278	332	297	321	307	293	301	294	326	323	304	292	301	346	304	331	288	320	315	330	303	325	305	315	312	304	303	304	289	311	297	285	298	300	318	270	303	283	294	276	303	292	293	310	318	292	325	309	317	297	289	324	305	291	326	311	306	284	311	269	297	296	318	310	314	298	278	275	331	293	276	309	292	291	316	302	269	300	301	303	307	282	341	313	282	284	290	298	328	320	305	295	300	291	309	339	346	315	316	317	287	317	304	295	336	311	306	308	296	302	316	306	305	273	272	308	286	314	310	305	323	301	306	340	334	326	293	310	315	305	281	322	307	300	281	327	316	288	307	285	326	302	307	297	284	304	323	316	278	307	307	292	306	332	362	300	332	289	319	303	317	331	303	300	292	292	287	285	333	306	333	296	296	279	323	312	331	292	285	336	295	326	293	324	304	329	302	315	283	302	293	310	311	321	322	339	310	294	306	293	328	308	319	319	308	271	292	335	271	289	325	286	304	314	288	292	300	283	324	314	326	287	305	303	344	309	293	272	289	348	266	292	309	327	306	314	303	321	327	306	317	297	316	333	329	290	313	314	307	323	288	307	282	311	291	307	331	296	331	282	301	307	306	282	291	314	330	313	319	296	324	323	309	299	298	266	315	267	296	311	329	285	282	309	274	315	314	282	290	323	321	312	283	337	302	312	320	295	285	303	303	314	278	306	302	326	288	273	293	270	291	327	286	320	276	316	317	308	314	316	287	286	300	307	289	300	292	280	259	321	284	306	308	317	343	316	301	302	283	295	318	321	293	322	298	312	296	297	332	331	325	336	278	302	309	303	309	322	288	301	326	302	295	302	301	281	302	318	313	315	335	339	311	320	316	320	286	306	278	305	311	318	321	290	312	307	309	305	301	323	317	288	284	311	290	313	312	309	308	292	323	313	277	301	311	310	311	344	323	309	321	298	277	299	301	308	291	302	314	271	302	322	303	319	292	299	324	339	281	285	306	260	272	300	312	332	274	325	292	329	325	315	306	334	311	290	318	329	291	284	327	296	326	282	315	313	315	310	321	320	335	306	309	306	315	312	287	301	301	320	294	304	320	305	329	320	310	295	303	295	287	308	316	333	285	300	307	316	311	322	297	337	323	293	331	321	302	288	294	305	300	304	312	317	317	298	316	289	314	281	319	305	278	315	307	294	303	302	309	286	336	302	315	283	297	289	354	297	318	274	281	304	276	290	330	318	319	308	290	301	299	306	303	313	340	302	303	290	313	307	315	315	334	287	290	307	332	300	310	290	325	285	297	307	315	288	303	318	308	316	334	314	336	311	286	303	326	305	317	329	298	304	305	370	296	322	310	285	299	333	313	300	292	326	312	329	315	299	268	314	310	305	318	301	299	328	299	296	291	326	319	329	290	335	287	294	312	296	310	315	349	269	332	300	309	305	288	302	315	331	267	320	277	305	341	293	296	312	318	280	309	281	313	319	284	308	338	306	304	341	319	307	338	308	287	322	293	299	287	316	283	323	297	308	317	313	325	325	319	301	291	289	295	294	296	281	333	303	300	328	303	296	273	286	319	299	325	317	276	301	312	296	311	333	334	301	292	310	313	293	306	300	321	317	301	312	307	279	302	298	286	302	283	331	297	319	314	303	278	329	303	280	326	309	321	307	293	296	337	300	266	281	289	296	313	289	301	289	282	278	318	317	306	321	338	316	303	299	319	304	342	312	326	317	334	305	316	302	337	324	332	309	303	306	299	308	286	316	317	293	308	289	280	316	329	299	286	292	292	276	290	325	324	323	330	314	295	316	294	286	345	285	306	292	332	294	301	328	286	287	280	306	331	290	332	288	317	307	311	334	304	289	286	313	305	312	346	292	296	311	305	305	297	325	310	314	316	290	295	290	288	288	291
24362	21407	28702	24513	21335	7061	1607	1258	6703	37517	34567	18386	6593	1904	737	559	498	500	505	481	446	454	440	504	482	459	483	469	416	456	463	479	440	472	479	452	430	446	471	462	489	474	457	434	454	460	447	475	472	457	467	472	510	439	469	457	464	474	466	456	492	439	483	423	450	444	441	468	452	427	466	410	458	458	455	456	463	478	473	455	449	464	474	440	481	453	443	429	477	494	463	462	470	463	460	468	443	468	451	486	498	415	488	476	426	515	450	434	462	509	458	487	489	454	464	478	425	459	436	468	475	485	432	463	428	493	494	490	435	449	443	460	464	453	494	459	485	447	452	449	477	481	469	429	464	493	444	489	430	461	458	479	477	459	456	452	431	421	457	466	461	479	514	408	428	461	457	456	450	488	448	494	450	456	478	462	480	420	482	488	471	429	435	485	457	420	457	486	431	443	471	481	448	503	466	465	472	470	477	465	473	481	451	478	474	449	472	466	530	492	417	464	438	467	478	486	515	445	450	463	482	473	463	480	430	479	474	473	446	473	503	508	454	511	448	435	464	446	465	467	442	446	475	474	433	458	504	482	466	485	454	462	482	470	424	437	454	469	439	512	451	454	463	441	447	495	481	468	466	465	457	411	457	491	432	473	466	435	434	480	474	431	447	478	452	442	455	455	461	405	439	451	464	452	468	477	450	453	479	476	446	475	443	413	491	431	467	469	466	460	430	485	436	425	459	497	485	485	419	466	472	470	444	457	483	475	466	479	461	478	446	479	470	458	432	438	440	478	499	440	437	427	479	481	457	467	440	470	442	460	460	461	493	461	430	444	418	433	452	449	484	443	432	476	471	468	449	467	440	438	424	429	454	462	459	430	477	475	450	462	487	449	493	469	434	495	478	464	475	467	439	477	447	447	461	443	488	458	488	449	457	522	472	470	488	474	472	442	483	448	478	465	510	455	485	440	466	486	461	432	451	445	492	428	499	404	471	451	457	450	443	486	446	491	458	420	478	450	493	477	448	472	453	434	435	480	488	478	466	480	462	441	464	457	465	477	444	482	471	483	429	471	492	482	480	439	504	492	486	469	458	458	443	447	492	454	442	435	446	457	442	452	458	482	462	463	454	400	490	471	438	432	477	475	482	500	448	451	474	450	454	475	423	464	451	453	472	469	478	449	449	426	435	480	464	451	442	439	461	467	400	447	451	462	441	461	441	490	473	481	467	451	459	445	430	476	444	460	477	480	495	476	465	470	460	459	416	443	476	441	482	471	451	419	506	459	456	463	483	464	455	468	451	438	512	477	461	464	455	481	480	432	452	445	431	450	466	481	457	462	484	496	465	465	456	472	438	453	457	472	451	468	473	485	457	460	457	438	477	475	446	464	461	463	479	442	450	444	477	450	432	455	487	438	421	499	449	476	510	446	431	478	448	431	486	460	444	482	465	451	436	477	477	464	473	449	449	493	446	457	452	460	506	428	472	502	499	407	451	446	489	474	474	461	446	449	481	482	456	461	494	483	467	422	455	407	442	456	449	449	497	485	441	494	455	467	467	451	474	470	496	475	427	455	438	503	471	439	505	488	481	468	466	464	504	454	460	421	447	461	421	464	443	475	446	455	483	456	472	459	480	483	506	489	462	472	479	440	498	481	491	430	425	452	454	475	470	428	396	481	498	489	458	458	492	447	501	478	462	446	505	476	470	440	474	459	450	466	471	487	466	474	477	498	501	467	439	495	463	449	483	466	498	445	394	457	476	464	479	475	439	433	463	456	453	456	484	477	471	447	445	458	489	449	456	489	486	439	437	462	437	428	465	499	430	443	468	428	433	515	456	484	465	484	419	452	458	451	494	446	424	446	438	459	450	458	463	465	491	523	447	442	457	437	483	454	473	487	484	426	451	496	471	471	470	476	490	448	425	435	467	488	470	522	465	448	479	462	454	442	495	469	467	450	430	449	494	469	452	448	403	473	511	430	446	470	444	442	448	484	427	463	495	488	467	504	471	514	443	438	503	444	455	471	464	488	479	500	483	482	441	433	466	501	429	479	460	443	446	420	432	448	476	451	480	468	459	466	411	460	442	464	462	449	465	476	491	450	435	438	462	432	469	491	503	442	464	469	478	451	465	473	469	445	472	518	456	448	484	423	443	461	437	460	440	460	461	462	418	457	522	470	442	461	488	462	491	466	435	467	457	488	454	447	468	476	479	437	478	442	474	435	464	453	469	439	491	463	456	462	459	462	443	463	438	452	461	499	472	483	478	461	412	452	469	463	496	480	448	418	500	454	433	487	472	449	450	477	425	480	505	457	493	453	434	431	451	445	499	452	477	431	446	467	486	448	455	415	467	490	505	432	469	512	454	476	451	495	449	497	450	431	478	475	480	480	441	484	476	469	445	465	474	478	467	441	440	494	426	459	441	460	488	436	456	445	457	472	485	409	459	481	475	490	446	406	435	441	486	477	430	449	437	436	435	460	441	510	488	460	438	494	411	453	446	468	507	478	475	406	461	493	465	434	469	440	453	448	419	439	470	413	461	477	436	470	491	488	466	479	469	477	450	511	428	465	437	455	461	470	437	453	458	451	446	444	438	448	428	416	437	453	437	472	469	484	462	444	479	439	446	459	457	459	460	437	465	438	414	474	437	447	440	447	415	482	460	447	421	536	439	487	478	452	463	463	453	449	429	458	452	452	466	466	461	460	471	464	432	463	470	429	468	447	464	485	478	468	461	450	444	461	466	457	518	460	425	427	449	449	463	464	456	450	418	454	481	492	462	444	452	479	455	449	438	437	460	477	493	444	444	454	481	484	484	440	484	449	464	446	461	455	458	487	442	409	465	464	425	450	435	478	452	465	447	464	481	462	433	421	475	427	452	458	464	441	444	457	426	453	476	475	470	463	471	433	433	430	446	465	434	435	445	462	423	464	443	479	412	496	425	467	455	409	446	434	446	462	468	464	487	472	444	420	434	452	468	478	523	450	436	493	429	430	430	475	447	433	428	429	435	424	465	467	477	485	483	494	477	463	439	443	469	477	468	478	489	469	431	448	452	434	424	473	490	458	475	477	448	460	468	452	451	467	456	493	434	479	488	481	457	450	489	463	466	455	427	423	458	468	470	475	491	438	459	489	485	463	446	430	447	420	451	441	431	443	470	445	454	468	455	462	451	468	459	449	437	451	440	446	471	461	478	472	460	429	492	480	475	393	467	494	440	493	466	472	467	479	469	430	449	471	480	482	462	444	473	423	440	460	493	464	458	436	472	442	444	477	457	443	443	471	433	475	468	456	504	460	447	427	434	437	456	482	493	431	431	426	435	484	462	482	473	460	483	464	505	434	451	457	505	437	463	441	427	432	455	491	488	472	469	462	473	439	443	458	472	458	421	444	452	453	465	476	479	457	450	431	426	449	420	474	472	446	466	477	472	469	424	463	446	421	475	476	414	446	453	454	470	460	498	479	447	455	447	437	484	441	454	455	467	471	448	496	461	421
4792	8470	6475	3305	2233	1355	1265	1538	10254	38465	28076	13978	5806	1959	712	502	445	482	443	444	450	422	419	428	460	445	418	451	443	431	411	403	429	433	420	414	421	445	445	468	415	431	410	445	428	420	410	456	370	415	435	401	419	405	413	426	432	423	431	422	417	440	436	456	478	425	440	424	439	407	449	452	431	428	439	403	454	398	422	445	409	413	443	432	445	417	409	396	430	443	392	438	480	455	426	435	422	447	440	402	446	409	423	454	468	414	452	445	421	436	412	440	428	430	387	422	440	403	422	418	433	423	388	459	393	451	412	421	407	447	438	404	439	416	418	460	443	430	448	443	411	446	441	423	438	415	387	421	430	413	459	476	430	455	429	422	434	422	427	424	425	419	463	472	427	474	444	405	409	412	419	419	411	453	427	423	446	457	432	429	395	408	409	409	423	442	416	415	408	463	390	424	427	404	435	442	442	411	438	388	415	422	429	431	401	452	419	426	460	433	437	433	401	438	456	419	388	443	397	441	423	444	430	408	417	467	463	449	410	442	462	414	436	409	424	445	427	457	446	426	422	447	435	436	422	420	422	420	406	424	415	411	415	422	429	447	418	439	456	416	426	429	420	441	413	443	410	388	450	454	441	449	422	422	434	449	397	438	399	434	456	464	409	429	406	399	428	409	435	417	490	429	448	454	471	406	414	386	455	426	431	423	430	424	453	430	428	410	446	414	409	429	414	397	414	395	408	412	428	449	418	400	423	450	430	421	448	424	439	394	452	440	415	412	425	440	428	415	415	395	426	423	435	439	444	431	414	437	411	432	432	378	418	439	433	427	406	431	442	408	434	413	456	397	409	430	419	419	442	440	398	451	435	518	443	391	476	441	440	446	423	436	403	422	454	416	460	426	437	441	450	418	464	396	463	456	423	423	428	412	484	421	446	463	422	451	413	426	405	402	445	390	449	397	412	419	446	422	446	411	396	404	437	420	450	412	390	449	442	402	437	409	408	418	454	384	444	428	439	433	408	412	435	442	416	430	440	431	436	428	422	434	438	441	415	405	444	440	415	395	422	415	413	419	434	417	415	454	430	425	446	396	424	436	437	469	441	434	449	417	422	414	418	465	407	434	437	477	419	438	412	439	430	414	422	449	435	429	450	421	491	445	458	435	404	441	388	443	374	367	418	395	443	409	442	407	440	383	417	446	428	423	427	411	438	445	450	418	403	416	428	427	414	422	464	406	453	440	414	443	412	435	462	409	450	389	404	442	449	421	375	409	402	437	432	443	434	422	422	450	420	425	423	446	423	460	426	394	474	407	415	429	413	409	470	434	451	416	408	434	427	437	397	439	443	458	428	417	435	415	432	439	433	433	414	453	442	414	401	412	390	426	422	418	439	473	435	407	426	403	450	420	439	428	439	435	441	410	419	377	447	429	432	441	404	412	399	428	454	439	420	434	432	411	449	433	426	409	391	392	410	415	446	403	424	387	449	434	426	432	409	410	438	412	407	412	387	448	408	446	455	425	394	389	420	441	429	444	427	450	406	438	420	455	427	400	446	427	415	432	481	399	432	454	433	422	453	436	416	411	400	414	422	431	405	427	406	422	415	388	429	397	418	475	387	436	402	441	411	409	441	452	419	440	416	435	479	407	446	454	406	435	426	417	384	412	429	429	450	417	421	421	398	429	412	430	443	462	405	389	452	412	472	439	401	423	462	416	427	452	418	425	414	443	475	441	416	392	420	449	383	429	410	405	384	410	438	450	409	456	416	410	436	419	402	448	433	398	404	473	426	394	430	428	398	431	469	416	453	430	419	439	466	457	388	436	429	440	425	452	391	405	448	393	445	436	419	422	429	463	423	412	404	425	438	396	421	440	410	419	380	435	411	394	432	436	433	434	419	436	411	441	409	389	430	450	420	412	437	463	433	404	414	417	430	415	477	451	425	390	428	419	435	414	407	444	451	416	434	404	434	375	441	393	426	380	412	445	430	428	415	452	424	435	423	417	450	411	386	406	443	424	425	419	459	417	423	445	436	397	426	419	446	420	414	395	434	398	444	379	410	404	410	447	440	455	435	364	441	408	449	437	460	458	428	406	406	438	418	464	391	404	410	387	385	429	438	421	402	441	438	446	440	455	427	393	410	424	452	402	416	435	429	427	433	421	454	415	437	411	433	424	424	419	426	405	398	402	454	424	435	459	420	448	439	418	424	404	427	449	377	395	448	389	373	448	444	452	458	427	394	396	433	474	412	433	437	402	426	403	391	441	453	432	395	422	405	427	422	422	437	419	461	446	453	429	418	425	412	421	437	427	431	422	432	428	410	400	437	441	402	438	437	443	410	423	434	404	388	426	426	417	415	428	416	473	407	441	438	437	401	391	429	451	403	416	435	394	482	400	383	434	435	408	419	430	382	421	427	393	433	381	395	423	433	439	442	414	444	419	426	421	420	417	421	404	454	412	407	441	448	453	424	434	442	449	442	439	439	389	412	451	423	413	389	424	447	451	431	417	388	399	434	412	496	420	414	479	443	412	452	434	425	449	470	421	433	424	434	399	433	432	441	438	411	408	399	403	385	385	415	430	457	402	407	408	410	417	422	433	426	406	415	452	416	457	403	419	403	395	413	415	461	421	442	402	405	408	450	428	416	404	416	383	434	434	403	437	445	436	410	404	441	453	428	429	433	422	442	397	423	440	385	425	431	427	374	399	434	396	388	417	452	420	420	422	421	419	422	416	451	436	448	435	436	419	419	411	433	455	456	421	404	390	407	426	404	417	469	457	441	442	448	401	442	435	439	439	417	392	422	443	420	493	411	450	430	443	411	423	384	437	379	397	424	402	414	403	422	386	434	432	429	419	430	403	416	406	410	387	442	461	423	430	432	421	427	391	427	402	400	391	434	454	457	441	422	394	429	419	412	451	417	424	393	460	419	420	392	435	438	416	457	426	458	399	463	407	458	432	398	420	422	415	408	438	393	397	399	439	385	443	441	466	406	430	408	422	461	427	396	408	393	404	418	424	409	413	394	432	423	384	465	393	390	407	417	454	440	450	438	418	385	401	404	436	432	387	382	429	431	381	450	428	440	421	433	429	412	449	433	412	416	464	403	433	413	422	419	364	403	435	401	431	440	425	426	434	444	420	444	394	449	426	435	450	483	437	436	456	458	420	409	423	429	393	387	421	402	428	383	413	396	403	463	475	465	428	425	408	418	433	438	450	404	399	400	470	424	403	419	433	406	423	415	425	436	408	404	423	422	445	434	414	442	457	446	437	424	441	387	426	434	438	427	433	418	429	423	415	418	412	416	440	432	495	417	421	426	467	420	428	376	404	389	429	413	410	415	432	423	437	443	422	395	428	437	426	460	461	422	433	425	403	421	456	404	420	406	419	391	436	434	405	447	419	424	430	382	395	459	451	421	417	416	441	422	425	456	382	423	427	419	477	427	409	424	431	421	442	457	393	401	416	428	421	420	392	410	404	426	445	435	392	428	419
27680	11488	1641	755	497	363	332	318	792	2668	2257	1307	684	367	314	282	253	287	271	283	260	250	294	264	271	292	289	297	235	263	303	273	295	255	284	271	278	259	262	273	323	275	258	269	269	283	267	298	267	283	308	266	253	299	299	293	296	293	282	295	242	262	266	324	290	284	255	280	231	278	250	266	289	264	297	279	270	262	260	288	266	284	295	285	271	294	273	278	264	256	272	273	296	349	257	287	295	255	259	306	290	279	286	272	274	294	278	301	273	306	291	293	291	299	294	257	272	251	280	280	247	258	296	295	253	282	303	257	286	277	290	282	266	275	270	255	300	258	291	277	273	260	285	284	278	300	269	297	256	253	252	277	266	292	261	304	279	248	282	277	290	272	268	285	285	258	272	273	298	259	300	255	249	241	287	281	273	240	275	255	303	295	272	291	270	298	272	280	252	292	271	292	283	284	264	267	253	296	270	303	253	253	274	287	280	305	254	282	281	302	270	272	273	303	286	277	277	259	287	300	264	269	248	276	273	297	309	266	249	300	269	230	291	281	291	274	273	263	290	255	260	269	303	284	241	284	280	267	271	290	275	291	307	255	278	277	254	287	283	256	291	296	255	263	273	276	290	297	272	304	283	302	277	266	268	303	310	243	271	293	287	301	293	288	275	302	264	292	251	314	290	286	260	302	276	280	275	260	290	269	278	277	279	272	299	309	263	312	273	264	283	273	257	285	292	307	269	279	259	284	314	247	283	268	280	306	235	313	278	238	290	260	306	273	283	274	282	271	264	294	281	249	279	269	276	260	286	284	274	259	291	268	302	270	251	258	267	251	260	268	248	258	269	265	256	289	253	300	285	295	274	291	263	309	274	269	252	278	288	242	278	300	277	273	263	266	267	238	273	256	277	321	295	279	245	271	305	259	284	315	266	288	272	263	315	292	267	263	293	277	312	283	277	273	256	270	311	258	258	286	272	285	258	287	302	250	291	282	270	277	276	257	275	244	268	246	252	251	302	291	292	288	292	248	302	293	301	272	259	268	293	306	262	285	254	280	294	240	285	269	285	269	288	263	306	252	274	254	295	299	272	262	260	270	270	270	303	268	292	290	311	305	264	254	272	292	270	235	287	271	279	269	261	271	276	272	266	302	259	288	292	260	283	333	302	284	274	286	285	285	251	294	273	277	260	292	306	292	320	283	275	293	257	271	287	285	282	301	266	277	298	287	248	271	274	287	272	284	288	279	295	290	262	274	273	292	259	284	293	290	299	283	287	303	268	277	250	293	283	260	250	278	282	260	262	281	269	312	243	285	275	271	271	298	287	269	287	296	271	287	293	279	275	296	287	275	287	278	300	279	270	288	290	281	230	278	303	261	296	291	298	269	288	282	289	267	282	278	291	298	284	281	271	289	244	295	288	280	263	274	275	266	261	269	255	298	269	281	270	274	255	304	263	251	247	302	278	279	286	277	286	253	271	273	302	279	275	278	293	272	272	299	276	286	296	287	282	287	277	282	237	275	266	288	270	264	278	295	247	287	297	290	270	268	294	275	258	276	250	273	262	254	260	269	265	259	258	293	289	288	294	278	312	258	292	295	240	295	282	277	288	307	294	291	258	267	292	268	287	288	287	286	267	268	303	275	273	263	284	298	289	249	294	283	283	273	271	239	306	279	281	266	266	283	301	289	273	287	253	255	256	266	265	282	285	289	311	298	286	293	287	248	274	257	283	292	279	282	285	277	268	285	281	275	271	275	298	310	271	273	283	276	272	259	267	261	259	290	291	282	270	263	260	261	306	308	303	289	306	307	286	264	261	256	262	254	274	271	306	285	290	270	270	291	295	285	237	276	276	298	252	251	278	293	293	275	261	281	308	285	297	290	286	265	244	261	265	260	272	290	278	276	279	290	284	265	281	261	276	263	293	278	273	291	304	278	273	280	282	291	264	277	283	255	236	262	248	253	298	263	280	285	258	295	275	275	291	285	269	266	249	280	276	259	290	253	281	242	281	264	304	281	256	288	276	272	275	270	277	288	280	251	265	276	270	282	299	298	283	291	269	271	238	272	282	265	276	264	278	262	263	295	272	292	268	294	273	319	295	258	280	295	305	295	285	307	253	281	286	267	292	244	249	265	294	278	280	279	278	279	279	252	267	271	258	282	301	295	279	261	271	290	279	299	284	293	306	264	292	281	276	299	281	294	299	287	258	271	315	289	248	302	290	285	283	266	276	307	290	290	291	267	281	258	265	244	287	303	258	287	264	287	251	273	267	247	272	276	264	271	263	267	256	263	281	280	278	289	287	282	261	276	286	274	283	288	257	295	247	301	279	293	270	279	284	290	293	279	295	281	267	294	294	271	230	250	285	301	280	285	277	284	265	266	292	275	277	287	287	271	278	261	291	295	285	279	271	283	291	288	300	290	256	268	264	256	286	265	262	263	284	269	317	303	301	261	287	255	291	286	285	309	274	278	265	320	257	270	264	260	274	280	283	258	270	264	278	316	293	278	296	268	273	260	293	247	268	293	274	281	263	296	300	253	266	275	275	277	262	291	277	288	257	249	261	249	293	265	248	253	294	304	297	251	261	274	263	260	261	296	244	306	307	282	300	297	255	239	280	282	252	278	279	273	299	283	296	298	296	258	266	266	265	256	257	258	287	270	284	262	258	279	289	271	303	266	303	262	275	258	299	258	275	279	266	290	252	287	281	273	277	274	307	266	254	263	286	292	284	275	290	285	288	248	263	289	310	276	277	280	286	263	252	265	281	296	280	304	281	301	280	261	286	245	290	284	263	301	278	293	259	253	291	264	262	304	291	281	277	284	290	287	280	251	271	279	303	264	292	283	289	255	280	265	270	308	268	263	274	270	303	284	299	261	253	270	252	292	260	270	285	304	299	287	290	288	268	269	279	300	270	300	277	273	271	280	298	284	243	269	288	270	287	259	271	313	266	264	288	296	298	303	274	286	272	275	277	299	278	281	286	312	276	296	269	301	272	318	291	265	262	286	302	295	278	261	267	275	266	280	284	263	285	299	276	254	246	261	291	277	287	271	266	294	279	269	277	278	283	286	258	308	293	280	292	277	302	287	272	306	262	293	274	284	293	252	264	270	304	280	276	302	275	275	276	292	269	262	271	285	261	279	278	258	286	259	262	278	292	277	288	298	276	290	289	258	294	251	288	301	268	287	271	301	292	301	260	302	295	292	280	256	290	275	258	293	265	324	287	252	335	303	243	287	250	283	285	279	279	314	263	267	277	277	288	289	270	310	259	284	274	252	254	280	287	299	280	263	264	269	284	279	292	259	280	305	284	251	335	267	277	296	271	286	267	261	291	280	295	282	280	289	282	274	291	260	237	292	283	295	290	270	310	303	281	274	295	275	288	271	280	305	300	282	320	291	280	283	263	271	303	255	264	279	267	293	274	273	272	247	252	283	296	276	282	305	283	296	289	270	278	291	282	290	257	286	315	292	283	279	275	273	267	275	298	282
5327	1346	1029	464	344	324	353	377	1156	3411	2446	1298	633	411	313	250	269	225	287	252	274	262	249	259	240	270	231	247	257	273	226	275	251	244	271	250	287	272	258	275	245	239	258	254	272	244	249	257	246	229	254	266	257	265	256	268	246	256	277	253	260	272	239	264	270	251	260	258	260	261	253	270	277	261	264	229	246	262	259	234	250	273	251	260	248	282	274	256	256	247	264	260	234	266	251	248	236	246	249	258	255	293	255	222	252	264	269	269	271	255	286	250	272	246	262	268	243	262	254	239	251	242	250	258	256	261	291	252	237	250	265	250	264	245	228	245	247	265	243	258	265	255	252	269	248	269	251	255	275	275	247	277	253	250	264	261	275	252	282	275	273	252	253	259	252	271	284	263	257	272	233	249	260	243	239	273	260	244	238	274	236	282	277	248	254	263	262	245	250	257	256	251	267	256	261	269	281	265	244	242	258	245	273	253	247	269	215	238	274	220	270	278	255	241	262	267	301	238	227	237	242	265	270	243	259	276	244	254	244	257	256	253	244	245	246	223	264	263	259	247	269	264	234	252	258	261	272	245	277	247	247	259	238	263	254	273	268	280	286	272	292	237	234	275	227	258	254	246	248	251	272	253	234	268	267	242	260	243	287	251	258	268	257	271	227	254	256	271	241	224	242	237	265	253	271	279	263	234	257	251	227	259	246	255	231	248	253	267	256	257	248	256	242	277	254	285	258	260	260	265	268	222	281	275	250	258	250	284	222	262	245	269	264	296	295	255	253	230	277	253	252	273	265	236	246	269	237	243	269	286	232	232	247	258	247	256	242	243	232	280	249	256	259	260	238	247	237	289	240	278	253	262	235	260	254	259	250	274	240	248	242	263	269	248	240	239	203	248	264	242	253	232	259	271	251	277	257	257	226	237	262	261	254	250	262	240	252	244	255	265	271	237	270	239	254	272	269	243	228	243	238	263	251	243	250	236	244	252	235	289	251	272	243	263	276	254	247	244	244	268	286	272	221	264	251	285	244	251	251	285	251	251	255	274	252	267	256	254	288	267	257	247	240	267	268	249	247	257	274	260	249	240	275	249	272	278	261	270	267	283	250	263	260	265	265	245	263	253	262	255	247	282	247	239	233	237	247	285	262	241	271	280	270	234	254	236	275	286	263	253	245	254	248	249	268	275	243	266	271	254	259	244	247	267	232	245	271	263	286	262	257	257	272	261	279	265	240	260	283	237	238	251	250	250	242	242	260	267	224	269	272	296	276	243	298	253	239	263	238	277	257	244	266	256	265	254	278	240	258	254	259	246	248	242	246	245	275	253	296	273	257	271	250	265	264	265	247	269	249	253	270	262	255	244	252	252	265	251	233	261	232	248	254	263	288	254	275	260	256	270	253	259	261	256	227	232	265	269	295	267	266	247	264	243	277	251	249	262	264	234	246	248	260	256	260	240	262	244	235	271	263	242	257	260	254	255	245	236	285	257	246	248	243	265	261	224	243	240	239	256	273	255	269	256	253	304	257	260	278	257	229	235	263	266	251	262	266	232	268	265	248	236	243	261	253	246	244	258	245	238	229	233	269	293	242	233	266	263	242	266	235	251	256	248	256	265	283	237	247	280	264	249	247	254	266	256	261	268	288	276	240	225	266	266	243	231	261	232	255	229	264	244	257	241	255	262	291	288	268	240	275	264	245	249	270	256	245	263	279	232	282	231	265	258	251	266	274	266	236	230	233	266	257	262	272	223	279	249	269	261	266	255	278	227	259	263	265	237	259	258	221	262	225	249	249	274	262	271	299	261	244	262	248	274	237	259	246	250	236	255	248	266	268	260	243	237	251	234	244	266	248	255	276	267	261	268	257	258	249	258	260	264	245	268	271	281	259	231	273	225	246	268	272	257	243	254	246	240	269	255	249	244	245	231	270	256	234	266	253	249	279	245	291	228	267	269	258	289	250	252	271	235	274	270	259	260	237	281	270	268	273	261	285	246	276	258	243	249	267	275	265	240	232	264	261	251	296	247	285	249	245	268	260	238	245	241	248	267	254	264	278	233	270	240	302	248	231	252	244	273	261	223	243	279	242	295	289	255	267	261	242	248	273	258	238	261	267	280	236	235	273	263	234	276	268	251	219	261	269	249	250	259	259	239	256	270	256	248	269	252	260	252	271	275	308	244	242	253	284	249	234	268	257	273	280	282	255	260	248	238	255	268	253	252	267	259	241	264	253	285	233	263	262	276	235	269	252	241	253	283	238	234	230	269	267	242	266	252	240	240	268	247	250	246	225	263	269	251	266	272	286	242	258	244	262	247	246	273	251	226	268	267	238	244	277	248	259	265	242	271	262	252	263	272	231	254	235	277	231	255	258	271	212	241	239	271	263	246	248	265	245	269	243	263	253	252	269	258	259	270	246	239	248	221	257	278	290	244	254	257	273	265	244	223	236	270	227	242	242	256	244	234	252	255	247	254	284	276	253	278	248	250	254	292	250	228	271	255	271	279	270	222	275	263	255	254	276	246	295	264	261	252	270	276	273	271	282	288	249	247	258	272	277	259	264	278	276	242	279	251	255	248	275	247	219	264	243	286	240	265	247	261	258	261	274	247	244	258	260	230	269	242	285	235	266	261	257	270	249	272	273	255	263	272	237	266	262	265	242	280	251	244	238	241	248	268	263	260	240	265	255	287	264	253	250	259	233	254	230	274	274	248	241	261	246	256	250	253	234	280	235	275	239	256	279	247	234	255	254	294	245	250	260	251	260	243	254	268	243	228	259	285	249	247	299	245	268	250	260	269	273	248	247	237	246	269	246	262	255	261	274	240	233	253	277	265	262	231	226	268	262	268	260	239	253	280	236	249	263	261	214	269	241	292	240	265	262	259	256	263	252	254	232	266	254	257	234	275	279	231	276	264	298	209	269	239	255	252	263	253	262	238	241	277	250	257	262	267	288	243	261	266	260	236	266	274	267	238	234	242	259	268	239	244	242	267	251	236	251	277	274	271	261	255	261	271	251	236	262	256	282	239	245	230	267	238	262	234	249	248	235	263	281	262	265	265	297	274	260	283	239	247	259	256	241	289	263	217	241	267	237	268	233	242	256	262	248	280	252	261	237	261	234	246	267	230	259	228	271	262	251	250	261	273	282	267	251	257	257	262	232	233	284	262	268	250	231	232	253	253	271	295	243	267	260	279	254	239	251	266	268	258	205	263	265	248	251	237	265	249	278	265	260	234	254	237	248	256	250	292	225	261	273	255	265	252	259	238	251	241	239	268	254	257	268	228	227	255	255	227	256	257	280	253	252	252	251	234	264	264	255	227	273	250	278	253	260	243	275	252	269	258	250	261	237	236	251	240	248	267	254	279	284	240	223	288	283	276	250	243	226	257	275	260	258	257	235	273	260	225	257	259	267	262	265	229	249	258	259	249	279	264	272	228	259	237	247	270	256	265	245	257	271	244	284	264	271	290	235	244	268	255	280	258	286	252
25577	21424	27352	25487	4660	925	660	1855	11987	24149	15640	5947	1893	724	401	348	323	352	344	304	322	356	357	358	307	326	340	309	329	356	309	317	310	334	326	321	283	340	325	325	319	326	327	349	342	332	327	323	346	338	336	328	330	314	343	327	301	293	322	348	301	313	357	326	296	361	326	321	326	345	327	336	364	342	315	337	301	330	351	297	366	343	336	310	331	305	362	336	348	322	355	343	331	339	310	339	364	348	328	324	318	320	373	332	340	328	352	299	269	303	308	314	347	260	322	302	324	343	312	335	329	340	307	321	312	330	313	323	334	310	336	342	292	314	314	303	319	294	330	335	343	336	342	342	345	337	324	318	322	322	322	310	313	293	318	331	338	324	305	312	278	297	304	330	304	327	310	332	309	311	298	339	344	322	315	311	338	337	313	313	373	327	325	302	317	317	324	332	303	308	337	326	338	305	322	290	326	310	315	311	349	333	339	327	312	323	319	334	342	339	349	324	320	318	351	283	347	342	303	344	333	324	311	330	334	327	330	325	350	342	320	320	326	289	300	331	324	301	300	327	340	305	345	327	310	297	309	353	329	297	354	290	325	337	299	332	325	314	338	329	304	309	308	347	297	332	325	320	306	352	347	308	305	304	330	324	333	267	326	336	383	372	316	325	303	342	318	334	318	317	310	324	336	287	325	336	342	318	308	318	365	329	316	327	332	321	323	317	313	316	307	344	308	343	336	300	333	304	331	317	322	325	329	297	333	328	360	314	360	310	314	315	315	330	347	315	302	326	334	306	315	306	303	320	305	320	292	324	312	319	315	306	346	334	300	316	289	310	351	313	336	346	337	332	275	335	349	319	321	313	332	300	293	314	336	305	285	318	316	313	319	317	346	309	338	305	366	313	291	314	333	336	293	348	330	337	322	311	340	342	323	334	353	302	340	307	297	314	298	315	309	308	307	327	303	327	339	318	326	311	330	323	332	332	311	318	352	336	338	325	338	292	296	322	313	346	338	324	323	331	342	313	312	319	301	319	326	325	295	334	305	327	300	320	309	339	305	300	320	322	354	347	326	318	324	332	318	335	284	339	309	348	294	328	286	304	343	321	298	324	299	346	351	307	354	326	318	356	333	314	363	325	316	327	287	295	334	336	311	323	344	325	295	319	321	351	290	328	316	332	354	327	352	386	312	344	310	314	325	297	314	335	332	326	325	317	332	334	318	327	344	315	304	308	306	320	304	326	310	308	314	321	325	315	315	323	309	317	334	336	315	350	324	324	318	320	290	346	312	309	344	322	307	335	305	307	291	330	328	328	323	289	354	324	360	338	306	338	315	316	344	310	338	372	338	340	331	311	322	349	341	319	317	310	326	327	302	306	335	318	325	322	279	310	330	306	280	301	331	326	358	323	310	313	328	338	323	319	329	332	278	312	319	310	313	318	318	306	346	325	343	294	312	338	327	286	347	306	329	341	341	290	324	329	333	311	343	312	297	320	293	305	332	322	312	358	329	314	300	339	313	323	311	341	308	305	336	330	357	346	301	348	313	295	325	323	330	347	325	333	369	309	333	313	327	313	312	323	327	357	357	297	333	327	354	325	339	342	335	309	286	308	309	333	319	325	319	342	325	322	320	360	326	309	297	333	322	326	282	339	323	294	337	324	335	317	323	343	367	306	320	332	320	339	335	351	295	319	299	317	324	325	325	338	320	347	333	322	358	329	307	325	338	299	318	330	324	326	345	311	325	318	323	336	306	306	326	341	323	303	309	269	300	294	311	331	291	360	331	320	374	298	338	303	334	321	324	315	348	342	337	320	345	328	348	333	377	295	300	304	307	307	286	364	302	330	372	344	319	350	306	309	352	315	285	326	334	343	334	339	305	347	366	317	331	320	327	347	352	351	325	299	346	320	320	295	336	332	303	347	334	347	325	301	352	320	344	302	321	289	308	308	361	324	330	349	311	291	282	293	355	341	329	300	336	305	341	347	287	270	340	311	323	339	337	332	311	330	324	351	323	299	328	315	324	334	334	324	308	338	317	324	346	308	376	309	336	310	329	348	316	341	325	332	320	320	346	317	324	318	329	319	310	347	319	360	353	339	321	315	319	313	324	377	339	317	304	345	345	342	328	289	323	304	308	298	330	290	351	325	330	330	305	347	373	312	298	319	346	309	297	374	347	318	319	326	334	364	328	311	374	347	320	333	300	332	360	317	329	355	280	324	305	321	298	319	338	320	289	323	326	313	310	345	344	326	332	321	337	319	347	356	321	333	296	311	324	346	330	332	312	327	301	320	332	306	295	322	323	304	345	323	290	318	316	369	352	323	316	314	316	338	311	357	328	328	309	319	317	317	320	344	340	268	313	326	329	327	330	317	332	328	337	352	296	305	324	325	306	320	313	296	321	287	315	338	317	308	315	311	311	291	350	343	333	329	321	308	328	313	303	300	326	300	335	316	311	319	348	344	325	342	332	340	307	326	319	351	353	345	313	313	336	347	308	320	326	335	328	351	305	336	320	293	329	313	289	319	303	314	313	340	353	309	313	311	313	325	313	306	324	311	318	311	340	328	310	332	295	340	335	358	331	348	328	323	290	316	325	291	325	334	332	304	299	320	327	332	331	328	299	332	302	325	329	334	303	349	335	300	316	286	327	302	348	298	315	317	285	329	297	321	329	330	298	282	336	286	325	351	356	329	334	308	372	322	334	325	339	318	331	318	323	335	328	344	308	316	356	327	337	341	320	338	320	301	293	275	332	304	324	322	307	309	316	324	325	298	326	321	315	341	325	331	349	317	344	313	328	351	324	310	344	320	327	326	331	308	314	308	303	352	289	286	339	342	319	358	327	315	321	288	305	300	322	323	296	323	319	306	359	339	301	313	340	328	333	302	314	305	317	313	317	301	332	309	347	331	319	315	349	329	327	322	326	325	304	303	325	319	322	323	301	324	341	322	306	329	331	330	342	320	315	299	345	330	299	289	322	319	341	289	309	327	330	317	350	316	355	316	331	340	335	316	325	304	319	279	322	337	322	307	319	323	342	343	305	309	300	303	330	296	298	326	328	322	351	335	302	362	325	304	313	309	293	337	295	306	319	356	320	307	311	306	326	314	350	318	327	356	330	310	308	349	345	353	300	329	319	308	334	321	305	323	327	365	330	325	326	323	291	363	320	307	349	362	333	319	327	317	310	341	326	308	304	300	332	328	332	316	319	290	320	338	304	271	325	328	310	309	323	313	312	313	333	308	320	315	316	303	314	314	302	324	352	353	323	317	337	316	340	346	322	270	357	323	338	355	323	340	328	316	330	322	340	308	344	300	349	354	342	325	316	325	319	291	333	351	308	358	333	314	343	344	351	318	337	312	324	315	283	340	303	329	330	311	327	325	330	299	340	336	336	316	330	304	322	321	292	319	300	345	344	353	317	301	345	316	346	271	352	322	314	321	307	327	344	314	336	323	347	319	340	353	328	343	308	292	299	321	301	348	339	342	344	320
3948	4287	3273	1312	878	808	608	3011	15615	21596	12639	5504	2107	773	434	334	311	281	299	316	307	307	285	307	308	318	316	314	307	349	309	311	323	341	336	295	284	314	284	306	343	310	324	323	344	293	279	304	321	305	310	292	281	329	295	286	328	325	285	306	306	284	309	286	333	303	312	342	291	293	335	280	314	319	295	276	308	326	334	309	308	316	305	305	321	307	297	304	304	306	301	328	286	330	304	304	289	317	279	298	327	335	351	297	305	330	322	300	287	325	323	319	318	311	263	295	317	288	305	293	315	314	280	314	303	305	342	289	304	313	331	342	321	317	332	318	323	283	322	307	316	321	299	309	288	314	287	286	272	308	308	295	322	285	295	312	290	305	299	303	286	316	272	320	324	340	307	315	303	317	286	318	310	278	320	296	330	308	271	325	307	290	304	332	324	304	321	302	283	299	290	322	325	352	293	314	300	295	333	287	348	322	309	330	305	332	308	336	311	291	262	293	329	310	325	298	287	306	307	295	325	313	328	300	294	332	305	298	363	302	320	283	322	345	315	327	327	314	312	301	333	344	333	318	321	326	293	301	302	308	310	323	309	307	301	323	332	292	320	308	310	327	301	300	313	314	302	293	315	320	278	312	311	297	307	309	310	335	313	325	305	319	313	310	295	338	272	326	283	299	291	333	316	296	291	326	309	317	315	309	288	324	301	319	288	284	299	314	289	286	342	316	302	274	313	288	309	309	326	309	307	339	335	318	293	292	315	300	312	312	311	272	343	344	347	322	319	286	300	264	280	322	315	291	289	286	356	304	289	322	313	331	275	338	277	339	326	294	316	261	309	300	308	300	295	323	326	300	317	292	311	302	320	300	337	314	313	312	343	298	309	300	295	339	334	315	309	294	312	314	285	337	335	290	311	311	299	309	316	317	330	283	326	286	283	308	314	329	307	346	325	328	301	323	325	324	291	332	312	337	301	318	314	307	291	322	277	351	300	275	297	332	315	301	311	303	315	299	302	303	293	300	328	313	293	329	294	327	343	289	317	279	270	305	298	312	282	308	292	311	308	285	289	319	329	272	304	299	303	309	301	332	323	345	267	345	294	311	318	286	312	288	321	302	318	329	325	299	314	316	287	331	281	292	315	299	309	319	325	317	311	303	291	308	302	307	309	321	320	286	315	313	302	317	275	311	309	315	304	288	305	320	296	280	328	305	297	326	303	298	299	338	278	316	285	293	312	298	298	325	339	312	300	282	306	294	305	288	317	316	314	311	337	297	313	308	275	318	313	294	315	301	331	317	316	308	290	303	310	304	301	288	324	281	298	264	299	294	312	310	291	313	278	287	315	318	317	304	302	282	322	320	318	316	269	327	322	291	330	289	298	323	287	308	312	297	314	282	271	319	307	287	321	280	282	353	342	299	320	316	310	318	325	307	289	305	320	323	293	323	274	303	323	281	332	311	298	310	307	298	301	330	313	311	328	303	295	298	321	318	297	295	313	308	326	313	317	293	314	318	323	314	332	315	315	312	312	327	291	313	305	287	304	321	285	307	284	312	314	324	330	320	297	334	326	324	310	300	305	307	305	316	291	316	339	336	293	296	333	326	322	295	310	304	326	318	303	298	316	309	297	332	313	324	275	305	317	300	291	297	326	287	319	308	299	277	316	322	288	299	320	314	299	320	337	299	315	309	300	293	306	272	281	320	302	317	319	305	299	330	311	281	333	324	341	291	311	285	305	307	281	308	301	321	287	324	307	302	315	307	315	310	307	301	295	310	318	319	331	314	319	306	293	327	282	327	311	288	321	306	278	299	320	321	308	318	319	333	346	309	328	305	294	275	333	327	307	322	287	313	313	351	297	314	301	305	325	283	283	293	342	308	286	285	308	299	295	322	287	301	302	272	321	320	298	337	341	299	261	317	306	309	303	290	284	314	297	312	311	330	311	300	324	309	305	307	308	294	312	296	295	333	284	308	310	318	323	298	298	330	294	296	315	337	320	277	285	319	318	330	327	323	323	326	288	305	282	280	304	317	306	286	277	313	262	287	317	305	311	310	304	325	334	311	330	286	327	298	336	320	307	272	331	313	315	274	343	302	315	268	334	324	295	330	354	301	311	293	321	296	344	315	304	328	312	279	321	322	331	308	307	284	289	294	309	293	325	301	297	344	315	307	303	302	320	304	316	300	324	324	288	307	308	298	296	293	289	327	287	313	279	306	306	318	294	333	304	339	311	323	316	299	298	304	298	303	304	323	290	318	326	315	316	344	323	346	289	334	292	286	314	325	303	345	295	317	330	305	294	306	269	333	323	309	312	322	311	315	302	289	302	302	307	297	340	313	306	308	305	316	319	310	298	305	309	289	315	321	293	283	303	299	313	297	309	283	309	288	321	324	292	311	307	287	296	301	298	298	283	333	318	358	294	307	305	312	329	295	310	297	295	308	298	309	299	304	306	280	304	319	293	307	296	299	310	293	310	319	331	291	324	276	293	329	287	319	289	317	350	325	305	321	285	318	297	317	292	306	284	319	326	314	326	327	323	292	326	288	300	306	307	277	318	326	301	314	300	327	317	281	297	321	288	306	293	280	325	322	337	307	282	306	309	281	301	290	303	324	295	325	281	312	287	286	273	293	290	321	351	294	306	329	346	279	311	300	308	270	315	306	319	300	297	290	326	352	306	298	309	325	313	306	342	315	322	295	295	304	319	315	291	299	307	326	306	334	304	304	312	333	284	278	308	293	288	294	320	285	304	324	309	319	260	315	319	333	284	313	308	304	295	266	290	326	308	296	298	297	325	284	293	321	296	299	292	284	308	345	285	317	294	320	301	296	291	320	289	303	313	292	287	313	320	308	321	294	305	297	308	287	304	298	296	315	324	307	304	286	296	316	316	297	298	295	296	307	317	285	321	329	270	316	265	293	324	303	293	314	327	301	295	299	325	300	323	321	305	305	290	303	327	343	364	312	345	310	300	328	321	317	275	299	287	284	316	342	318	281	302	305	316	340	297	356	314	320	302	285	328	309	313	298	307	323	317	313	302	281	303	310	307	294	289	323	314	279	324	306	308	300	333	293	298	320	313	307	296	293	320	334	311	295	329	261	313	347	307	293	311	287	314	303	292	314	304	299	269	320	303	284	319	333	305	311	304	378	312	316	297	312	316	332	298	303	313	332	298	316	304	286	324	295	335	316	337	294	299	318	299	317	284	297	277	308	314	297	302	300	342	311	285	308	302	333	300	324	296	263	323	294	309	295	305	305	352	321	315	309	321	319	313	303	291	309	330	305	311	341	300	321	300	295	314	304	292	293	285	287	317	307	300	315	297	290	318	285	290	315	289	331	288	322	310	310	307	327	294	301	290	321	316	331	329	315	305	290	280	323	327	323	302	298	296	298	311	326	328	297	288	295	299	307	284	306	276	306	307	321	330	297	302	306	329	318	295	299	280	316	295	291	342	294	294	321	295	311	299	332	281	306	312	339	311	320	331	272
24365	21443	28773	24471	21380	7177	1534	4395	26409	41002	28227	13117	4057	1302	641	468	475	501	503	513	488	473	475	496	468	528	466	500	498	467	471	479	446	482	484	520	481	440	433	479	475	465	438	474	459	496	530	502	441	473	447	453	483	484	472	468	464	445	434	459	455	469	478	489	451	462	472	463	458	462	438	463	485	493	473	485	487	485	512	440	433	503	537	450	475	446	464	446	447	444	505	486	489	456	499	477	469	444	457	471	495	479	461	492	471	461	463	443	431	467	464	470	466	456	492	470	445	490	469	467	493	477	452	460	458	488	489	461	460	450	486	500	491	467	490	473	459	468	461	473	479	451	501	439	462	491	513	443	438	491	470	454	434	471	449	455	468	459	475	459	486	491	435	462	465	456	470	458	453	434	466	467	452	446	439	444	487	479	486	454	480	460	424	472	432	472	459	496	485	503	485	440	460	460	440	424	494	476	412	474	484	444	471	481	458	483	473	458	450	488	418	460	455	449	469	431	467	466	455	510	448	459	485	473	450	465	466	437	484	485	459	469	425	513	508	451	465	472	482	476	447	488	439	450	493	469	484	493	465	463	499	484	477	492	507	441	459	496	462	460	455	483	445	497	498	494	443	458	459	497	462	479	457	452	485	460	441	451	449	468	482	488	465	486	458	481	454	485	464	440	519	492	430	482	479	475	461	434	469	442	473	510	407	469	465	427	464	434	487	479	485	443	437	446	444	412	465	449	468	469	433	487	466	493	473	489	482	461	443	492	455	463	497	429	422	513	480	465	450	455	459	477	524	490	458	475	491	469	465	463	457	437	472	457	489	477	454	464	489	442	429	500	463	485	482	453	437	422	465	477	450	452	466	462	494	452	493	471	504	488	455	450	514	503	449	479	471	457	499	464	492	464	459	481	476	479	481	436	469	491	417	436	481	467	447	465	451	464	488	464	491	480	504	482	459	470	455	441	493	467	452	439	426	463	467	474	431	439	481	470	466	454	480	488	454	458	394	473	419	480	424	428	496	514	460	480	477	435	472	431	468	478	504	461	463	460	479	482	444	512	458	486	476	480	473	447	479	463	464	458	462	432	458	474	479	471	479	484	453	460	430	487	449	502	473	497	476	462	476	469	479	492	483	465	490	465	467	439	428	497	439	430	460	419	445	460	457	501	461	502	438	456	465	466	475	478	465	474	442	493	466	462	472	495	452	483	484	492	481	493	490	466	492	464	441	491	468	483	468	490	429	465	466	497	411	447	435	433	475	424	517	468	470	506	498	471	446	464	488	463	463	449	459	456	466	440	496	458	503	456	472	510	501	428	477	449	470	473	477	444	440	479	463	440	497	420	456	468	469	429	463	487	446	435	476	459	494	459	464	469	449	474	499	449	465	483	474	464	440	450	481	454	459	483	491	470	459	505	496	445	443	459	461	457	504	498	489	506	470	496	478	466	431	472	424	447	473	470	470	470	493	462	462	458	478	466	478	445	472	467	476	482	474	423	444	488	486	446	465	454	475	473	496	473	477	476	510	473	469	463	475	494	470	510	422	462	439	457	496	462	469	498	503	478	468	478	496	490	480	474	477	473	488	468	444	484	462	446	497	493	495	470	446	451	472	459	503	449	521	456	455	434	443	404	447	477	461	473	510	480	455	482	471	464	459	469	491	466	487	479	459	532	456	498	454	465	453	500	505	478	495	465	442	453	499	450	502	498	439	455	401	504	526	474	460	453	452	450	500	505	459	430	458	474	478	520	424	492	484	472	468	459	450	482	449	506	449	504	483	439	445	441	475	449	509	474	476	457	513	481	478	439	473	469	483	511	448	416	507	485	477	464	508	423	441	484	489	474	448	455	488	488	458	447	489	469	488	480	468	475	422	456	441	451	446	447	451	458	464	478	440	483	472	455	463	411	491	481	487	458	457	454	427	468	489	473	462	506	444	520	477	416	440	458	441	458	488	499	466	436	443	465	491	418	447	477	451	419	456	502	473	483	463	491	427	449	475	458	463	461	454	445	484	420	467	475	483	447	445	475	441	415	457	501	459	456	465	455	410	463	481	456	419	456	481	502	427	443	455	466	452	456	487	472	440	462	473	519	510	432	476	468	472	472	492	471	464	486	473	429	502	515	484	480	442	461	476	473	464	446	442	482	422	464	449	467	481	452	480	461	470	476	464	447	509	528	456	475	460	480	476	486	492	425	513	454	501	499	447	475	482	472	460	412	483	480	461	464	478	456	507	490	478	490	490	453	433	439	476	450	493	463	440	494	476	447	466	462	456	418	466	478	450	506	482	530	429	502	515	464	478	457	459	455	474	475	451	480	453	472	451	487	466	500	464	432	439	445	478	482	446	426	467	494	456	438	468	488	461	484	459	479	514	484	479	496	488	479	482	442	470	481	511	487	493	460	442	479	493	452	473	499	503	419	471	436	501	493	469	475	430	450	477	465	485	464	492	512	482	511	475	478	487	475	447	462	444	472	475	482	513	475	480	476	462	495	494	462	485	473	470	449	477	441	474	466	481	480	481	458	485	491	483	487	474	478	509	444	477	460	484	449	537	448	455	491	463	446	447	508	463	458	457	457	474	464	443	455	459	511	479	468	482	475	437	480	470	474	452	488	459	450	418	449	437	479	480	477	452	485	472	468	484	473	477	484	484	496	455	462	468	451	469	459	480	466	444	467	467	459	523	484	469	484	472	469	494	470	517	489	458	481	466	452	465	478	442	459	468	499	434	501	461	475	495	496	456	484	445	479	438	480	491	466	407	444	464	482	473	468	435	421	445	489	462	509	503	500	434	496	486	439	471	473	517	465	458	454	446	448	456	444	448	465	449	479	471	458	464	458	484	429	445	441	468	460	432	512	434	433	496	427	471	463	458	488	464	423	468	449	451	481	439	455	493	486	455	447	447	449	475	485	489	440	463	492	451	462	478	473	464	502	450	457	458	444	465	442	508	492	506	467	475	471	475	459	509	474	452	478	450	467	456	461	490	467	437	461	461	489	476	457	473	435	502	459	502	486	438	424	451	420	434	427	503	498	485	464	452	430	455	461	494	496	453	485	481	474	479	468	473	474	494	479	457	498	435	454	447	439	459	467	465	480	481	468	436	509	476	474	497	422	428	441	464	498	470	450	439	472	481	487	460	467	476	476	447	462	460	460	476	456	470	455	457	458	484	520	488	441	485	451	431	467	472	486	442	452	439	491	478	462	457	462	495	466	473	433	465	455	448	456	492	448	460	456	469	450	479	489	441	437	494	436	460	467	474	405	447	486	490	459	461	499	475	438	474	469	468	459	457	451	471	496	479	449	449	466	491	468	438	458	462	436	482	471	447	467	479	493	457	471	459	473	452	433	445	461	471	453	464	493	478	446	502	453	427	430	465	448	461	492	431	457	460	447	503	463	462	459	513	475	434	441	454	461	482	501	467	439	443	456	492	427	455	475	474	478	454	469	471	495	468	439	436	463	504	455	457	423	458	435	468	432	505	480
4700	7856	5841	2384	1713	1550	1097	5830	30593	36503	22188	10152	3868	1416	628	482	406	429	410	447	425	464	428	463	427	409	444	454	406	428	426	435	422	411	464	428	441	430	404	430	446	441	432	423	473	406	426	468	466	445	427	445	416	417	452	449	443	450	422	439	483	446	449	411	419	424	416	426	426	384	441	427	475	418	401	408	439	442	415	403	424	429	440	393	415	426	418	405	436	406	431	419	403	428	454	432	450	375	384	453	420	433	427	454	447	385	408	451	439	455	424	420	393	466	445	445	433	436	401	415	436	431	438	435	421	452	439	472	422	457	464	373	435	400	412	432	436	434	473	418	434	408	441	426	468	437	442	435	469	428	439	447	447	408	385	448	434	463	429	422	441	425	421	432	449	426	425	393	436	438	472	445	432	440	461	455	446	432	419	426	416	414	455	448	427	427	441	468	470	431	438	399	417	444	455	427	414	432	424	445	376	465	424	458	453	414	486	432	470	413	426	453	392	403	444	424	407	432	441	414	421	452	447	477	428	434	430	428	416	420	420	450	426	433	415	429	436	414	446	448	398	397	416	453	396	436	419	468	431	428	439	395	414	420	448	451	396	437	411	421	435	421	430	446	466	475	420	414	439	447	446	463	420	422	429	405	452	412	423	418	416	410	410	412	445	438	470	465	426	428	421	415	450	425	442	434	399	439	413	466	452	450	427	447	407	421	439	413	414	449	430	413	424	413	400	424	408	479	441	426	448	438	423	404	409	418	433	452	413	407	431	424	444	412	418	438	411	442	405	424	426	422	403	435	415	422	450	455	424	443	445	418	446	415	380	423	433	400	437	424	442	430	425	433	411	450	440	446	411	463	396	452	414	463	455	421	418	414	427	436	434	434	454	397	437	379	441	411	420	426	432	452	420	399	417	408	453	409	432	429	408	420	434	432	395	435	433	438	424	423	416	401	414	423	422	410	407	465	435	397	419	455	420	443	429	437	436	385	391	421	444	444	436	409	405	443	464	440	415	428	424	448	467	431	434	433	468	418	463	436	434	425	428	427	397	458	444	405	426	438	455	445	472	440	438	417	418	438	402	428	405	445	442	417	413	412	438	455	429	421	434	440	412	438	395	438	424	408	427	439	451	423	427	429	463	401	391	422	435	408	413	449	429	413	401	443	422	428	418	364	452	423	422	397	440	425	426	399	408	413	416	442	442	429	412	450	460	409	437	431	453	421	440	436	428	436	470	413	432	421	420	422	433	478	407	424	406	406	456	420	486	403	416	450	461	430	418	416	434	432	466	429	466	438	435	464	439	421	463	423	429	430	438	381	450	416	424	407	442	437	420	420	402	443	458	395	454	440	433	400	470	403	419	433	448	428	458	380	404	437	401	414	434	453	461	437	425	444	408	444	432	399	404	474	477	421	430	443	412	462	480	440	390	388	410	415	427	389	450	442	420	414	422	426	418	449	421	421	432	457	424	447	430	426	446	451	419	451	433	427	433	420	415	398	427	448	430	418	412	434	397	437	412	429	444	373	428	464	421	402	389	434	440	427	424	426	458	434	447	420	412	478	431	419	414	437	441	430	454	452	448	412	459	434	445	475	422	426	447	420	447	448	429	414	441	428	459	440	400	456	446	413	431	418	418	393	458	454	406	447	434	456	419	428	434	410	416	450	445	379	423	419	451	427	453	446	417	469	431	449	406	431	403	422	417	404	403	453	404	421	461	392	480	440	440	419	455	445	455	440	438	394	422	425	436	449	413	396	428	422	422	433	397	466	443	451	423	438	430	443	429	435	415	417	429	402	405	426	403	460	440	418	435	474	418	431	443	404	396	441	436	451	425	439	445	447	438	423	418	439	426	413	438	393	430	411	440	420	404	448	427	405	425	451	441	446	393	442	422	456	494	434	465	455	450	441	443	408	472	467	421	414	424	416	472	423	468	410	423	451	422	432	413	433	425	437	433	455	426	406	417	402	408	446	426	444	399	400	406	403	438	466	442	435	442	438	399	431	422	449	430	431	414	450	433	436	397	449	426	414	448	467	431	467	422	416	417	417	411	418	420	417	437	435	405	428	437	427	415	474	438	423	423	444	434	468	439	412	451	402	418	421	442	451	410	401	446	430	428	401	464	429	405	436	407	424	423	440	419	464	411	438	453	439	422	417	443	404	427	408	417	440	428	462	416	434	398	441	398	399	442	399	448	434	407	389	438	442	426	429	436	446	438	419	407	439	403	412	448	420	421	429	406	410	446	435	419	452	428	421	453	449	440	449	413	443	438	359	407	413	429	436	472	432	402	424	483	453	448	422	446	412	430	444	409	423	427	469	420	406	458	454	426	451	459	441	407	438	434	421	434	448	420	378	436	442	448	411	424	424	438	417	400	441	436	453	405	414	450	422	441	424	435	411	453	435	409	395	441	400	449	400	474	410	465	408	412	455	418	462	447	380	414	449	431	439	459	422	418	443	474	405	476	407	420	417	455	409	459	418	415	430	424	389	433	426	431	450	473	428	377	405	449	474	430	407	414	434	435	426	436	408	431	414	442	389	405	431	511	423	403	467	442	426	435	453	414	430	414	428	399	476	455	470	437	402	386	462	412	419	416	436	497	433	444	422	409	436	425	409	452	425	403	422	414	407	421	378	413	396	412	420	433	392	425	423	415	423	434	433	462	404	454	406	414	412	440	447	455	428	395	423	405	455	448	434	440	454	470	420	419	450	421	438	444	420	460	402	407	409	453	429	425	377	414	426	408	453	445	422	458	405	429	457	433	444	435	456	411	410	416	405	406	426	395	442	421	432	413	380	395	455	418	434	426	433	464	429	411	436	460	436	439	442	455	407	412	415	415	413	448	440	427	418	425	464	422	425	459	417	435	436	389	422	437	398	454	414	442	390	416	409	428	460	425	400	443	407	432	415	424	420	470	442	430	441	417	444	418	459	456	389	435	389	431	451	425	409	449	403	435	425	431	439	387	419	458	432	467	412	404	448	436	433	418	402	425	411	409	404	420	438	403	441	415	439	428	424	445	441	476	405	472	399	410	470	419	397	417	459	413	465	471	416	424	444	427	382	439	445	413	435	422	454	422	422	446	424	392	454	402	441	426	388	443	405	414	447	449	414	438	431	469	427	419	396	439	433	431	431	431	401	438	422	408	426	432	458	465	421	408	439	447	456	432	424	414	433	430	419	416	414	421	416	416	418	388	422	430	416	437	410	418	423	428	428	418	411	411	440	384	445	420	435	437	402	428	438	387	419	420	417	476	451	408	416	432	414	384	451	482	427	446	414	430	424	433	411	449	437	427	431	458	420	423	435	397	445	409	388	457	440	405	417	480	439	430	372	445	400	410	461	421	415	385	409	443	444	419	427	426	410	417	427	441	444	456	426	443	446	429	402	416	453	460	437	414	398	444	430	409	424	452	455	450	422	414	459	407	444	410	458	447	438	446	441	414	465	425	425	410	429	433	403	397	463	404	389	445	413	430	412	434	440	467	407
27671	11617	1480	683	513	384	328	414	1922	2547	1722	873	553	356	301	276	281	264	283	284	285	267	294	279	309	292	284	267	302	276	273	286	290	297	268	267	273	297	272	261	256	280	282	297	282	282	286	265	275	271	255	265	288	286	253	263	304	296	286	267	290	264	303	271	253	251	287	254	299	287	265	261	284	296	272	272	262	256	289	283	249	320	253	283	287	256	276	264	275	274	292	285	297	282	294	271	255	289	270	281	279	292	271	262	248	307	268	273	297	280	267	288	282	293	298	277	273	285	315	270	243	289	292	278	294	285	243	260	272	268	276	255	278	296	306	270	294	256	264	308	259	249	261	319	296	282	273	274	275	286	276	278	284	235	294	304	285	278	271	273	256	303	313	279	255	257	290	266	278	309	243	262	282	294	242	268	292	264	263	292	269	293	283	299	305	310	264	262	269	264	277	256	252	289	271	274	250	264	248	292	287	297	256	267	295	284	285	291	270	261	276	260	260	266	255	281	272	279	298	293	263	274	252	259	303	251	291	270	276	260	269	293	273	306	303	268	266	266	256	274	263	282	292	288	297	281	291	263	275	280	278	281	285	271	288	283	275	256	305	254	251	267	278	271	297	268	276	273	273	261	291	275	261	272	286	277	262	240	260	255	257	279	295	259	294	308	293	282	276	291	260	285	271	265	285	277	278	273	247	285	299	280	297	256	283	279	269	275	309	270	282	289	272	287	278	284	266	282	257	281	285	257	289	268	273	327	288	268	283	272	251	271	259	287	272	290	285	280	291	275	270	278	268	296	268	281	285	286	292	269	265	325	258	287	243	309	297	270	246	288	267	265	273	285	289	282	299	258	277	299	275	277	263	279	285	281	272	274	280	277	312	278	263	291	259	290	276	281	302	310	274	265	262	284	260	272	273	282	286	260	265	273	306	279	291	311	265	250	292	280	282	259	264	293	273	257	296	277	283	256	273	254	283	268	284	259	284	292	298	270	284	296	257	311	282	291	286	262	268	262	248	266	290	261	305	299	299	301	284	267	284	278	245	272	269	270	273	321	282	274	302	290	299	281	264	287	315	246	289	282	315	305	261	257	274	265	267	278	267	288	278	272	273	273	281	264	276	271	280	268	263	264	298	273	269	278	284	257	264	299	286	296	298	269	273	286	266	276	250	248	285	274	277	284	291	279	287	278	269	287	279	273	287	280	276	281	282	276	252	265	320	279	261	266	277	249	290	289	296	280	288	307	261	283	272	266	282	272	300	273	289	288	280	275	283	266	293	257	297	247	295	271	275	290	269	265	293	265	268	274	281	274	303	270	303	255	281	295	287	262	281	289	261	260	270	248	250	267	284	281	290	292	276	284	282	288	280	260	259	277	291	292	281	276	297	282	274	290	298	283	288	265	300	255	254	259	264	278	288	284	288	267	266	271	272	271	263	260	269	279	256	262	264	292	304	267	267	280	282	266	263	274	258	283	254	265	272	289	280	280	291	283	276	253	294	268	289	271	264	251	283	249	265	280	274	236	281	282	283	257	311	276	283	292	302	271	256	273	275	311	288	271	293	283	276	278	259	287	275	255	292	300	301	268	285	293	250	267	274	298	245	294	282	261	265	290	315	274	267	295	299	319	284	284	277	287	293	273	246	285	287	271	265	272	252	264	260	262	256	293	280	295	246	258	284	319	293	276	283	256	286	287	273	253	274	314	280	285	275	291	263	244	262	296	291	287	271	271	295	281	275	291	294	301	274	292	267	259	305	275	273	292	273	275	254	272	297	278	265	291	299	282	277	319	295	266	279	263	289	275	279	289	233	251	291	268	245	293	312	319	265	291	273	275	245	249	306	290	262	297	279	308	293	267	282	275	280	267	285	273	299	256	303	274	271	303	303	286	278	263	275	302	290	292	246	273	254	253	239	263	258	301	291	298	262	266	274	303	292	266	277	250	286	270	258	288	282	249	250	277	286	260	283	290	281	290	292	267	267	270	236	282	311	291	307	292	253	255	268	259	305	280	279	264	267	278	303	297	259	275	299	261	268	297	280	302	276	315	264	278	281	297	288	237	307	271	278	277	296	289	266	262	262	279	273	270	293	281	259	283	265	265	266	278	270	266	283	288	269	302	277	288	280	261	295	297	271	268	291	282	285	273	273	310	264	291	295	276	279	293	261	295	252	297	307	285	266	243	266	270	283	262	284	258	302	270	293	292	265	283	273	264	275	310	283	305	295	256	264	262	286	279	285	302	275	288	294	268	249	266	257	258	282	275	264	290	256	262	267	277	310	267	307	292	254	260	283	275	281	282	305	269	275	288	294	227	254	288	280	303	275	313	272	292	283	269	305	280	285	283	263	279	270	313	285	270	264	272	301	265	275	270	256	290	291	271	273	271	287	269	326	283	283	305	277	251	260	274	241	316	262	293	257	302	251	249	274	253	265	294	266	255	293	276	286	263	285	278	287	261	294	273	278	257	284	283	285	280	235	252	297	294	275	290	262	283	259	263	280	277	294	260	258	252	287	272	259	270	297	275	258	257	261	273	286	267	303	260	303	278	269	254	283	279	263	285	256	277	268	273	299	275	298	251	300	280	291	319	285	278	303	293	291	306	263	281	289	293	267	270	302	289	261	271	302	261	263	251	288	286	291	271	262	263	283	269	306	273	288	266	299	263	286	281	274	277	280	276	294	259	278	272	277	254	276	256	255	262	251	280	271	293	276	281	273	261	282	275	243	259	299	272	258	267	260	260	275	270	260	255	290	282	278	283	246	258	228	288	293	296	263	294	279	309	273	267	271	297	262	313	268	249	305	294	251	282	283	282	273	251	264	265	287	302	271	269	251	312	311	296	285	256	260	288	263	286	297	295	270	278	289	311	266	293	262	318	292	270	278	320	273	247	270	257	302	291	297	263	277	322	272	277	269	280	273	259	255	268	317	290	275	244	264	271	281	264	278	298	280	284	259	316	278	247	275	271	291	296	295	301	258	284	261	286	277	302	287	280	304	286	297	289	310	283	263	262	310	274	296	287	247	252	282	269	272	269	290	273	289	283	264	271	259	284	259	259	287	255	280	268	294	285	297	268	305	223	273	292	327	298	269	302	292	288	285	290	280	280	283	277	293	295	303	308	271	284	269	275	273	249	277	281	335	288	267	310	287	280	257	273	303	297	269	278	288	300	218	273	283	281	294	261	282	285	268	297	325	291	303	247	278	274	289	308	290	278	294	290	273	282	329	260	278	298	268	280	259	249	283	270	255	278	257	271	278	260	288	276	301	273	262	265	276	254	277	298	280	294	293	265	254	293	269	287	274	277	276	287	294	285	302	282	293	278	282	264	281	285	290	276	268	310	288	284	276	243	269	286	260	271	272	281	246	258	307	255	292	277	255	303	285	255	314	291	252	282	302	265	294	304	298	289	263	255	267	271	281	303	273	275	262	286	295	272	276	253	290	258	265	275	267	269	288	286	296	261	273	291	261	273	287	271	293	257	300	260
5310	1345	860	393	380	336	296	536	2765	3153	1943	986	586	350	259	268	256	253	251	261	273	258	258	250	282	272	260	262	269	254	245	244	264	240	234	284	246	265	239	243	238	245	244	249	246	244	279	295	277	247	250	234	260	221	291	250	258	277	237	241	255	271	231	245	247	259	270	278	264	246	263	264	252	227	246	252	238	275	231	253	265	296	257	273	278	243	278	295	262	266	264	280	260	261	244	262	259	230	238	275	270	258	242	269	262	250	267	288	260	275	259	249	261	249	281	257	251	269	250	266	246	273	240	274	281	218	271	251	268	260	269	246	277	247	246	240	278	249	236	247	260	253	272	259	270	269	264	264	255	245	247	218	269	235	243	261	258	234	208	231	249	242	255	271	274	251	243	252	271	259	250	255	233	259	266	261	269	261	272	279	260	241	256	255	256	268	274	292	211	250	247	258	276	240	261	270	256	260	258	218	286	291	242	211	256	278	275	242	216	258	266	279	275	249	279	256	286	246	249	231	266	250	271	241	287	253	255	270	230	247	247	261	236	270	271	240	266	260	256	274	249	281	233	265	257	266	247	256	289	282	253	235	256	260	220	245	237	250	237	253	252	251	281	227	217	242	236	253	262	231	244	255	248	248	257	271	255	267	240	205	255	236	266	254	268	258	288	259	262	272	244	296	247	253	267	274	258	247	286	247	281	266	241	276	262	240	279	263	262	243	236	273	273	246	254	259	247	235	247	260	256	237	268	251	252	237	261	262	241	244	270	282	245	247	250	246	254	252	264	247	297	260	267	262	287	251	276	237	256	241	254	257	242	259	275	265	262	263	244	268	244	277	237	275	236	285	265	241	262	255	263	272	252	276	278	280	256	256	262	230	257	243	236	245	258	264	266	243	234	264	278	275	265	251	258	284	248	276	283	254	240	247	238	238	261	261	275	273	260	272	244	278	257	264	246	234	238	306	246	254	258	274	248	257	262	229	255	254	238	234	245	284	253	270	256	203	266	242	244	271	268	247	273	248	260	266	272	274	269	268	250	252	265	241	246	258	249	262	271	283	276	266	271	251	280	266	240	241	244	258	221	278	257	250	254	264	259	253	275	231	223	238	291	236	251	264	251	247	278	276	299	244	268	241	257	238	278	276	266	259	237	249	231	263	257	256	258	245	267	244	239	249	231	257	247	259	280	250	270	272	247	256	261	287	259	238	268	271	248	233	232	252	274	275	294	268	282	274	258	232	267	250	259	252	246	244	250	292	234	220	234	283	236	274	211	233	271	258	265	252	239	252	240	254	251	258	257	278	249	265	243	253	293	252	244	285	272	260	252	256	257	229	248	241	245	255	253	265	253	256	250	261	255	276	260	234	253	261	286	235	253	249	220	276	242	262	262	258	229	271	264	274	246	270	278	268	266	256	252	239	244	283	250	239	246	258	248	261	255	262	270	239	266	266	268	247	260	265	246	276	269	259	262	263	245	265	244	294	266	241	266	262	255	279	244	250	254	239	280	284	255	249	247	245	272	245	284	259	267	239	279	229	244	246	249	274	221	263	247	249	272	275	277	265	241	255	261	258	270	259	295	261	231	257	261	267	231	244	255	263	253	270	284	258	271	249	244	274	279	232	258	240	279	252	246	273	225	287	266	247	246	252	252	263	249	260	241	286	262	269	240	270	260	236	271	295	246	257	261	256	251	245	270	263	263	273	237	252	275	261	283	272	297	246	255	271	228	289	260	236	255	275	260	275	283	255	237	265	274	250	244	296	261	276	256	272	266	269	274	250	265	239	248	263	260	264	265	240	279	254	259	272	255	272	248	270	289	248	244	275	252	300	244	277	279	268	246	236	260	248	248	233	256	272	246	271	250	246	253	262	296	234	266	252	267	273	222	244	253	243	232	248	236	265	264	249	248	283	279	263	262	263	248	273	230	286	261	247	271	253	271	276	242	282	287	248	289	272	273	271	231	244	242	265	247	265	285	259	241	275	242	280	266	269	251	264	281	232	260	247	260	278	255	281	275	268	255	254	250	249	274	289	245	253	248	247	270	269	271	276	262	244	259	241	262	269	248	284	266	249	255	273	250	255	241	224	267	260	249	234	255	249	242	259	234	265	290	264	246	258	269	266	261	268	230	256	265	232	253	252	253	258	285	261	242	282	279	266	254	270	253	271	251	261	269	245	296	250	254	252	297	244	279	248	215	264	274	246	269	266	263	273	249	232	243	255	255	282	262	269	291	271	255	259	239	251	238	245	235	265	288	252	260	283	279	246	265	265	256	258	256	257	270	279	269	292	258	240	235	270	242	273	270	254	257	260	256	273	260	251	261	253	246	266	253	266	270	259	227	230	262	257	228	275	261	250	254	262	266	265	246	224	226	273	253	231	271	250	245	243	257	264	282	287	231	253	218	270	261	236	261	236	247	264	268	258	288	256	227	251	235	271	267	247	259	247	253	250	255	233	251	266	227	224	251	243	246	270	250	288	244	265	253	273	283	234	252	262	261	245	232	264	245	246	256	264	228	241	256	242	257	254	271	243	261	270	253	264	246	242	254	260	243	267	268	233	267	225	248	291	253	234	269	242	260	268	261	238	261	238	283	234	248	245	274	223	250	269	283	271	263	265	271	275	226	268	242	221	276	279	268	258	278	254	266	253	262	285	243	262	244	273	275	246	246	257	261	257	247	261	271	253	244	248	251	279	253	262	269	269	285	273	235	258	254	233	265	281	269	268	239	265	273	250	251	261	272	277	252	263	275	242	240	266	226	266	237	275	261	259	248	277	275	241	260	274	258	259	291	247	255	242	228	260	279	259	266	239	282	223	296	271	256	233	264	260	265	281	249	287	260	242	258	251	249	233	246	274	274	267	280	250	246	230	258	283	254	249	281	277	280	246	270	227	279	275	271	293	218	264	251	251	256	261	268	268	267	252	255	274	245	267	246	272	273	252	243	275	247	241	250	240	278	252	258	275	270	274	266	272	278	295	259	249	278	234	252	271	252	260	247	271	265	263	282	269	260	250	252	252	283	259	258	273	269	243	251	252	241	259	286	277	263	273	264	235	261	262	247	275	222	255	264	248	261	289	240	263	286	276	294	239	219	271	294	258	268	234	291	252	242	268	283	263	283	270	262	244	265	244	250	261	270	258	259	262	232	301	242	257	272	280	269	267	267	264	242	223	257	268	267	235	247	255	263	270	252	259	238	283	276	247	263	251	253	261	258	242	269	270	260	239	272	256	236	265	240	262	260	243	272	280	255	247	231	265	246	261	245	251	243	244	278	272	258	254	237	278	259	234	268	237	259	265	230	230	235	266	273	270	279	249	287	265	276	247	252	284	276	259	254	266	225	263	253	255	271	247	251	262	230	259	271	286	255	245	243	235	282	250	221	255	281	273	262	277	225	250	262	265	261	260	228	259	269	247	280	266	267	251	259	250	267	261	260	249	240	278	257	247	269	259	250	231	234	234	261	270	263	257	292	242	250	254	230	242
25582	21451	27461	25465	4730	954	652	3959	19795	22004	13148	4663	1420	655	380	336	343	312	347	320	340	315	306	304	323	311	341	299	334	322	334	351	340	346	329	331	316	326	349	326	342	309	332	337	319	314	311	321	327	335	338	342	301	321	324	321	356	314	319	347	323	332	313	323	323	317	320	367	309	318	315	301	317	346	326	295	310	304	341	291	295	366	334	311	305	333	336	356	283	331	320	316	327	312	375	315	309	311	308	337	333	304	293	316	308	352	333	302	334	319	340	329	348	332	299	309	348	341	311	326	328	317	321	301	290	311	333	295	306	316	332	345	322	318	327	353	298	344	298	311	328	323	295	315	310	329	335	320	345	349	330	328	295	317	319	335	286	278	327	327	318	297	318	333	342	342	330	341	356	332	318	315	336	332	351	298	301	303	312	333	324	293	342	325	318	330	310	316	349	331	318	331	324	329	318	315	343	333	308	314	277	312	298	313	331	312	322	295	333	357	348	324	325	340	318	341	307	308	323	312	327	324	307	311	336	323	318	344	304	324	307	293	317	330	315	300	317	313	323	309	326	360	310	297	329	333	342	310	285	299	307	279	326	336	337	337	326	304	340	303	357	328	311	327	324	353	313	289	326	298	308	313	352	335	322	318	353	340	321	297	350	323	307	326	323	325	315	350	299	312	323	309	321	323	327	303	336	311	321	295	304	335	319	337	337	324	308	330	318	341	299	311	327	344	370	317	348	337	331	326	307	305	335	332	329	316	324	321	313	317	322	337	322	328	315	306	344	298	318	322	326	318	315	308	308	301	314	333	333	361	317	303	334	325	326	326	315	335	328	303	324	340	328	325	308	333	314	327	313	323	330	285	277	343	329	342	322	348	291	339	325	337	321	325	314	306	327	349	315	305	339	337	335	312	306	304	328	337	334	312	348	293	296	320	317	327	329	303	317	313	303	319	310	330	276	317	303	334	353	311	329	302	328	341	347	343	302	310	331	303	323	304	309	325	354	313	312	311	331	364	308	358	344	331	322	328	320	331	318	328	315	300	347	325	313	355	299	327	316	307	314	349	300	325	326	339	354	324	298	333	315	339	326	310	331	350	332	308	324	314	319	310	314	319	329	325	307	331	365	329	298	294	322	332	295	304	274	326	309	322	316	350	333	342	342	324	331	314	331	294	301	368	326	294	306	335	347	318	327	305	340	314	297	330	318	317	340	345	293	349	318	315	319	325	290	302	348	323	318	297	332	311	310	337	317	334	277	308	317	305	323	316	331	324	312	336	299	329	316	358	301	324	330	329	311	316	276	330	305	348	330	311	309	338	352	282	317	332	334	320	324	309	314	323	317	315	321	333	295	320	330	315	335	314	341	301	330	336	335	300	320	320	330	318	342	277	308	337	314	307	318	309	290	319	328	333	358	319	320	363	288	308	312	338	354	300	322	325	306	325	327	336	371	349	326	365	315	343	330	317	328	331	310	318	331	313	287	316	358	300	305	323	316	320	344	304	300	288	330	302	311	321	317	314	322	314	306	293	294	292	348	293	367	316	311	324	291	322	317	329	301	320	324	313	312	315	347	288	309	316	306	334	302	315	318	337	319	327	315	326	334	305	291	339	322	318	320	302	312	310	342	336	301	303	350	312	335	315	321	333	303	336	320	305	337	310	309	337	322	331	303	317	345	309	295	346	345	320	325	331	283	315	313	329	316	329	328	304	336	324	330	327	314	313	325	317	332	294	329	334	305	300	324	337	342	346	337	302	294	309	355	332	338	310	346	342	319	335	307	321	302	339	355	318	331	377	281	326	314	307	327	314	326	339	302	341	301	310	342	319	319	344	322	310	333	327	337	341	323	337	314	338	320	304	333	330	308	329	322	354	319	332	344	336	304	331	338	309	341	304	315	316	303	340	319	330	332	318	315	318	321	318	344	309	340	342	395	292	373	316	337	302	331	338	312	349	338	349	328	324	338	322	326	338	320	321	335	328	318	313	316	283	321	328	319	333	340	330	343	309	317	332	304	333	295	352	304	320	281	314	321	313	316	299	344	334	340	315	324	336	287	347	353	344	307	347	344	327	341	338	321	326	327	297	323	333	339	314	339	313	318	306	320	305	346	324	345	315	310	300	315	343	290	295	363	329	292	340	325	303	317	315	297	322	310	350	314	334	326	302	309	303	314	356	342	331	313	321	326	333	320	319	315	358	292	322	320	335	318	331	315	341	334	326	305	304	321	336	338	314	357	316	361	323	298	306	310	312	344	338	302	306	305	318	322	307	341	317	315	300	329	276	294	337	312	314	277	349	301	328	348	314	319	299	336	309	322	321	331	309	308	301	349	318	319	314	330	297	338	324	311	358	323	308	347	321	318	360	276	301	319	338	325	306	328	325	298	314	301	313	347	313	329	317	336	312	282	340	319	310	325	371	340	331	342	317	314	315	321	349	301	325	325	344	315	366	321	337	332	354	318	329	301	332	312	324	320	337	316	324	311	315	321	322	323	301	325	313	338	336	344	340	312	324	296	303	329	336	318	294	290	356	320	298	347	319	319	322	317	307	300	320	297	299	339	323	326	310	334	340	313	303	325	332	331	338	326	316	356	320	293	358	340	320	318	328	308	308	347	312	348	331	328	320	359	328	327	325	350	331	293	362	336	335	347	308	321	333	337	300	317	306	351	329	314	347	310	287	309	320	314	335	295	302	308	292	351	339	345	309	341	321	317	335	296	312	321	318	336	314	322	301	324	328	311	331	328	329	316	315	312	298	341	301	326	344	327	315	321	324	306	313	349	323	314	293	308	331	317	324	344	320	321	344	306	308	283	296	323	299	331	310	304	308	308	332	329	305	302	322	306	321	333	327	308	308	307	300	333	329	332	297	328	346	331	370	333	304	354	342	325	297	319	293	320	343	362	351	310	323	355	347	343	316	336	316	341	298	347	317	339	351	328	339	307	324	310	308	314	363	362	342	310	322	316	361	339	317	306	310	327	308	323	315	341	346	323	340	341	302	285	349	321	345	330	317	308	312	364	306	290	339	280	330	330	279	344	321	325	309	335	314	327	326	325	289	339	294	311	328	333	335	344	294	307	315	270	301	334	324	340	329	283	302	331	329	337	349	341	329	329	310	344	321	297	315	358	314	328	344	345	306	318	312	311	311	310	315	319	326	318	325	310	334	323	317	336	331	325	317	335	300	349	319	325	323	313	309	339	326	307	340	338	322	356	363	353	338	327	322	302	327	337	318	299	343	280	339	337	327	294	321	331	323	303	297	324	333	333	305	299	345	343	299	323	320	339	348	324	340	328	316	312	333	341	338	324	326	307	342	325	333	347	316	326	309	323	302	313	334	312	323	318	309	335	321	291	333	367	299	333	323	351	333	354	308	322	298	298	334	347	350	332	340	344	335	299	339	324	324	331	335	338	284	316	321	312	296	323	323	326	322	289	338	318	334	327	326	304	310	292	312	311	329	312	327	351	324	314	335	298	327	309	325	308	323
4037	4270	2996	1218	924	781	639	6344	21952	19207	11062	4576	1686	756	408	358	315	323	328	352	314	316	335	310	307	268	286	304	336	336	339	337	330	288	327	311	345	300	302	294	316	344	316	317	293	321	304	310	307	304	310	327	347	303	297	303	318	320	340	317	286	293	297	309	307	290	300	321	322	334	333	289	283	301	300	297	307	308	318	331	315	301	338	332	329	316	290	323	309	285	316	311	321	301	345	347	308	322	329	318	315	353	294	302	317	316	309	322	304	338	308	325	331	316	276	315	286	309	314	319	288	307	315	325	280	306	332	299	276	274	293	302	330	342	304	310	302	311	322	317	335	345	280	303	300	276	292	288	314	297	271	303	309	327	292	318	314	296	304	299	303	354	327	320	305	314	317	316	283	341	324	305	321	290	320	279	303	329	318	320	308	275	352	319	316	311	330	316	287	288	314	341	312	344	304	324	290	329	328	307	324	288	331	282	327	309	316	294	342	308	316	309	308	323	316	312	297	347	305	307	293	294	312	300	309	280	309	300	330	301	307	286	322	322	300	297	266	311	311	314	298	286	306	319	308	347	286	302	292	315	318	297	282	326	334	302	295	321	309	298	311	302	290	291	317	300	331	334	298	310	292	302	319	337	308	317	322	310	322	306	348	310	307	303	300	301	283	293	293	305	285	314	310	306	310	320	336	297	321	303	317	294	313	350	310	359	338	301	304	301	338	305	334	296	293	347	317	289	330	298	296	339	327	310	314	327	302	307	321	318	326	342	294	301	328	331	335	318	332	327	308	286	318	319	328	296	292	336	294	299	302	301	337	304	308	292	307	303	343	317	324	298	326	291	335	298	317	312	295	306	291	331	317	335	335	307	317	295	301	302	316	313	309	321	307	332	348	312	323	276	320	295	295	345	305	309	282	304	287	267	275	309	309	304	329	347	330	288	328	300	330	318	296	317	334	309	322	296	290	317	330	333	314	292	296	283	291	325	302	313	296	286	280	292	312	342	312	322	310	327	324	301	309	329	309	309	327	322	328	288	318	292	316	340	331	354	302	317	288	314	327	305	305	333	268	315	314	308	303	290	319	331	361	285	329	323	312	324	307	317	299	310	327	277	320	304	299	290	332	303	294	348	323	308	332	323	302	343	280	331	310	319	294	282	311	299	314	305	318	315	339	331	292	317	334	285	308	320	307	302	305	303	305	310	307	311	288	305	289	317	332	278	314	317	287	305	297	347	326	295	309	307	308	279	367	317	349	262	294	321	278	294	325	294	302	292	296	291	320	319	309	318	345	336	292	299	316	286	322	332	284	311	315	306	339	297	279	348	331	298	276	336	272	332	301	312	310	326	316	307	307	308	327	285	292	307	320	329	297	330	318	320	306	323	322	292	288	322	313	300	308	287	321	330	299	323	294	319	305	310	317	284	327	329	281	333	328	309	315	329	309	306	318	310	303	292	325	307	298	306	321	284	301	297	316	313	307	293	297	315	317	312	285	315	303	325	279	302	298	309	309	292	295	339	350	315	298	312	320	310	319	355	341	301	318	312	308	333	321	316	319	315	289	323	301	309	313	327	313	318	319	322	325	298	279	297	300	296	292	304	289	309	335	304	289	321	293	326	308	310	309	277	308	294	300	283	329	299	320	323	272	332	285	303	293	314	290	317	336	285	286	302	302	341	287	275	331	312	300	322	309	304	279	290	295	289	336	316	290	297	294	303	285	289	292	293	319	307	294	311	276	312	331	282	297	308	297	272	319	310	318	286	310	262	295	291	313	306	336	334	330	311	313	334	312	353	306	303	315	309	300	308	260	288	345	318	327	322	302	308	302	313	308	335	326	314	290	305	302	327	328	307	303	309	279	318	312	314	278	267	305	326	309	299	302	317	287	319	330	308	311	299	269	329	299	305	330	296	315	311	285	281	293	308	310	330	327	286	294	299	335	314	315	327	312	297	297	314	285	336	292	303	304	313	325	302	303	290	321	328	338	300	324	314	341	306	297	328	296	359	290	287	283	336	319	309	307	290	310	303	275	295	309	306	310	294	273	303	307	302	311	296	306	275	314	301	301	302	268	297	308	300	282	332	307	305	337	304	278	304	308	300	284	320	286	295	297	324	307	321	312	302	291	323	315	283	316	297	299	341	307	292	317	286	305	303	290	298	317	273	306	331	352	328	312	303	290	323	322	326	291	325	289	309	306	315	291	316	310	308	267	316	300	331	306	300	317	332	286	306	309	315	284	325	301	311	315	292	305	296	299	325	280	314	303	309	288	285	297	330	293	305	349	325	282	317	315	294	314	298	300	321	288	337	310	304	291	288	296	294	323	282	317	283	295	338	301	313	294	319	330	301	312	292	318	335	285	296	326	313	283	329	312	330	283	295	302	299	328	321	325	310	312	330	287	296	313	343	322	300	312	311	308	319	315	305	285	303	279	302	339	346	330	313	301	293	337	302	288	310	325	311	287	257	296	279	288	323	302	293	321	309	332	294	304	298	330	287	311	307	291	305	293	311	318	299	344	329	323	341	307	284	306	340	316	283	295	300	320	306	281	335	328	319	337	274	276	309	286	316	329	330	312	309	297	298	324	310	285	310	316	305	314	315	315	306	306	306	305	319	322	316	317	301	290	308	290	290	300	290	319	299	284	294	305	324	306	293	287	302	306	287	334	314	293	335	307	310	316	315	320	298	295	291	324	309	312	303	312	298	311	289	305	336	314	310	313	317	337	329	283	307	290	280	317	324	300	328	310	315	305	287	301	279	312	296	333	284	294	303	334	343	293	312	309	305	282	296	303	294	284	309	313	307	282	318	313	312	335	287	302	312	305	353	322	315	293	306	316	320	290	338	296	299	300	331	338	290	298	291	309	307	321	322	295	308	318	290	326	305	319	345	316	313	306	310	291	306	292	316	318	297	302	287	310	315	332	321	313	319	295	313	328	291	335	315	342	288	322	306	301	349	306	295	301	301	294	292	306	289	303	317	290	300	339	307	282	311	329	337	315	323	340	334	302	298	294	263	325	293	320	310	289	326	318	326	322	326	316	298	326	318	280	301	286	368	328	317	328	339	305	294	300	324	318	311	313	298	298	315	291	285	297	288	337	292	323	293	315	309	298	305	296	307	308	295	277	300	304	338	307	319	296	337	301	316	288	271	298	310	314	296	314	320	324	298	312	304	323	312	323	315	350	308	314	323	302	304	301	309	317	328	311	318	312	305	292	317	317	326	309	290	295	315	314	321	296	311	306	277	309	316	327	298	305	310	287	303	315	293	310	337	333	322	329	327	328	297	295	336	308	293	317	307	295	275	302	290	332	308	332	326	303	314	329	332	333	296	311	317	327	291	292	311	331	324	317	316	314	286	308	306	298	277	317	324	345	321	347	284	322	313	313	297	312	289	291	275	325	311	321	304	310	313	306	310	312	302	309	303	306	306	293	342	318	336	314	309	289	279	292	310	327	295	313	323	309	325	311	328	309	332	300	353	309	327
24404	21454	28761	24532	21418	7206	1654	11341	36967	36699	25009	11371	3431	1209	678	530	529	507	468	458	453	449	480	479	498	455	478	434	483	481	471	485	481	509	511	472	503	498	460	461	480	468	501	441	491	481	466	458	472	448	464	443	463	460	483	461	458	450	436	450	493	517	461	443	460	455	486	510	442	484	468	495	453	432	446	420	468	467	457	499	452	464	500	463	477	463	479	487	506	472	497	440	473	477	437	467	473	465	445	508	462	526	482	430	472	473	470	502	449	460	445	464	465	459	473	476	465	511	476	486	478	480	467	485	488	467	463	484	488	466	491	479	464	456	460	489	432	462	446	486	439	454	433	494	487	468	515	492	482	428	482	468	449	437	528	444	492	443	487	476	499	463	460	477	456	489	459	489	516	487	507	469	473	443	445	439	471	493	502	451	476	474	474	486	490	450	502	462	525	537	487	459	519	472	464	462	467	459	454	470	484	462	499	511	439	469	488	456	523	465	441	481	475	438	514	470	482	502	466	477	472	480	477	458	504	516	471	503	456	463	442	465	433	467	455	464	466	465	466	435	478	502	470	452	455	457	437	460	491	528	486	468	440	468	484	476	503	446	436	490	452	443	453	473	466	504	472	455	441	416	463	462	461	449	484	481	447	471	499	510	470	465	474	492	462	443	477	500	464	482	449	441	493	472	435	434	475	509	503	469	463	471	510	463	459	462	479	483	436	449	483	467	471	477	459	429	474	483	466	445	470	460	476	467	434	422	466	459	472	505	447	494	505	458	497	507	443	493	482	466	454	445	441	500	434	493	475	446	452	463	506	485	518	486	462	480	498	465	468	492	429	438	471	490	474	455	477	476	490	473	461	482	456	472	460	467	455	482	490	454	444	465	494	461	475	448	446	481	457	484	451	442	491	459	456	470	491	484	460	462	478	460	454	432	458	488	468	511	484	451	455	453	501	439	449	469	480	475	466	476	467	444	483	481	460	462	481	497	462	464	476	491	462	486	453	464	477	431	484	420	434	467	479	474	454	449	466	470	442	522	451	507	454	500	464	478	451	468	470	434	464	499	483	473	486	494	504	471	446	454	433	490	458	452	450	461	458	444	464	479	435	456	451	491	487	476	472	465	461	448	476	453	460	441	466	488	488	541	504	509	476	422	492	475	492	423	465	476	490	439	455	497	480	496	510	443	467	476	523	477	464	470	486	483	490	500	474	479	433	392	484	499	475	475	480	429	467	468	478	459	489	480	467	484	436	435	481	489	496	453	460	463	475	448	466	436	444	490	473	495	460	468	485	450	456	477	482	449	483	468	464	473	463	467	504	474	464	495	454	455	443	417	490	490	446	479	475	489	458	468	486	483	462	470	457	423	459	433	497	488	409	440	477	488	474	501	476	479	491	461	478	510	498	474	477	477	432	454	447	462	453	421	481	438	451	479	447	456	463	499	463	496	513	452	459	500	500	458	454	457	489	466	495	483	476	500	455	471	453	455	491	465	459	447	509	459	466	464	463	450	489	438	453	479	479	474	450	455	467	463	478	455	454	463	462	437	475	427	491	489	463	453	470	469	453	500	493	466	464	436	465	458	472	516	445	464	445	465	482	495	504	523	463	474	466	478	468	496	473	423	463	477	457	461	523	457	457	465	499	484	443	433	488	455	489	460	445	476	456	445	485	425	463	532	481	451	457	480	482	479	473	466	508	447	461	473	454	470	486	461	452	476	457	459	484	456	462	486	510	448	477	471	497	448	450	409	469	457	468	460	460	457	456	458	448	467	489	462	465	460	470	424	461	477	448	486	460	490	460	474	466	457	444	449	462	507	493	462	422	447	421	471	481	473	469	480	450	494	443	472	482	476	469	457	447	451	469	445	472	444	472	445	455	456	484	486	507	435	450	471	478	492	494	447	471	450	471	455	496	464	444	429	509	500	468	459	456	456	488	498	477	479	451	454	444	440	471	463	454	458	441	482	422	464	478	491	516	474	489	464	470	460	498	465	476	461	535	443	470	478	472	463	457	471	465	458	467	494	463	476	437	428	455	438	477	456	438	430	502	486	486	477	475	454	434	448	482	442	414	487	479	459	495	480	454	467	488	474	479	476	479	482	476	487	451	491	520	466	459	514	467	480	463	526	411	511	432	458	489	447	462	525	489	466	450	452	460	427	463	442	471	473	443	467	462	426	444	424	462	496	482	477	429	489	467	470	470	489	475	473	484	455	484	453	434	494	491	477	475	465	446	413	444	473	456	467	472	477	415	474	445	470	496	511	447	455	447	479	480	504	464	488	447	444	486	471	446	468	486	475	441	439	446	455	442	483	469	504	447	503	475	446	462	462	462	473	451	451	452	466	480	462	474	453	439	502	467	473	481	432	473	446	446	461	484	483	482	453	478	510	491	503	430	469	476	461	468	470	439	446	456	444	450	466	457	430	493	423	497	465	450	460	446	443	484	528	501	440	473	518	488	463	488	487	494	460	452	462	459	466	499	472	455	476	430	483	440	478	433	474	475	484	468	439	458	471	456	462	476	439	504	449	482	471	455	449	498	487	494	475	470	452	469	459	455	463	467	458	434	439	475	490	474	488	499	461	434	435	413	442	463	460	478	447	450	492	428	439	469	479	460	456	493	496	502	487	464	477	433	405	463	504	452	466	450	424	454	454	492	471	477	484	460	514	470	504	473	450	494	501	527	405	508	454	473	483	439	457	465	484	468	488	484	483	476	471	402	465	456	494	522	490	462	487	460	461	454	470	451	483	450	472	453	457	447	440	445	463	459	472	478	496	454	450	482	476	474	431	518	484	428	438	464	471	463	505	482	477	424	450	443	472	504	458	433	466	486	499	455	531	463	462	422	470	471	491	466	455	452	531	465	487	480	419	491	493	462	490	421	483	445	469	497	433	487	463	464	463	498	497	495	469	477	474	456	471	461	472	484	468	497	445	467	446	518	426	474	482	452	461	480	451	505	460	419	490	477	448	453	485	472	486	415	486	466	504	466	478	457	486	501	464	453	495	470	488	491	477	432	469	453	473	498	449	454	499	466	458	443	493	439	501	455	448	465	481	452	486	510	428	473	442	438	475	478	448	431	444	490	441	442	447	479	507	446	469	520	446	463	453	438	458	443	490	520	473	439	419	473	465	439	486	473	455	424	461	488	516	484	492	439	490	469	466	476	476	457	493	477	490	480	454	480	420	476	439	477	484	470	455	451	452	440	462	491	498	510	463	476	450	495	436	501	477	473	465	450	432	463	439	462	481	467	452	448	457	432	496	457	470	451	483	472	457	446	513	485	474	446	459	447	477	495	481	445	483	482	475	484	475	463	468	459	400	480	466	404	501	497	477	447	493	484	482	436	445	470	454	495	482	472	467	500	493	504	459	442	450	482	502	464	454	488	486	435	438	466	464	479	506	480	494	465	483	485	432	469	462	489	489	429	452	445	467	461	465	487	473	429	437	415	507	458	451	466	494	443	455	478	470	496	455	423	448	440	471
4494	7746	5184	2463	1756	1477	1218	15171	37884	31884	20297	9088	3548	1318	675	505	448	430	461	463	442	406	412	443	458	469	405	446	437	427	445	387	461	445	475	435	453	426	456	425	426	435	431	440	432	457	415	444	425	429	457	427	460	435	478	400	448	486	420	404	425	431	433	459	438	456	424	411	430	442	409	462	458	426	459	433	443	457	413	431	443	442	452	449	405	397	435	446	446	451	416	421	467	428	453	446	464	447	419	414	433	414	474	440	463	430	445	425	444	447	420	436	414	444	457	413	443	405	423	431	408	431	444	403	459	412	435	420	434	438	421	424	430	450	459	449	423	401	448	424	427	428	412	457	423	425	443	441	457	424	418	414	385	391	456	407	437	445	436	427	434	402	432	460	455	413	428	449	433	409	427	424	449	420	411	448	455	386	415	439	442	442	431	452	400	452	427	441	426	426	422	417	407	437	449	456	483	429	449	422	443	416	442	445	423	404	447	401	425	451	433	434	408	421	424	412	474	445	414	429	412	405	426	419	407	444	407	439	430	438	432	453	453	434	430	426	415	421	452	447	459	434	451	444	420	424	447	468	434	431	415	427	445	435	463	436	392	383	433	441	460	421	447	470	406	446	466	420	428	414	443	435	432	423	435	405	429	421	433	474	481	430	437	437	429	404	418	406	388	451	427	424	413	405	467	453	457	390	438	428	416	454	426	428	483	402	429	407	433	432	407	474	449	389	439	446	436	469	460	420	417	448	431	439	437	402	416	444	448	408	425	413	438	432	444	443	433	435	443	452	432	422	433	441	413	441	424	444	443	433	433	427	417	441	433	424	446	380	395	451	452	415	426	425	432	407	440	466	430	427	450	432	437	416	393	446	436	447	450	442	410	455	427	479	413	427	423	446	434	457	418	422	421	433	442	438	431	471	441	447	430	407	459	424	445	469	419	450	466	391	434	409	426	401	419	460	451	409	431	455	418	416	426	453	476	416	394	444	437	443	428	429	447	451	453	438	437	406	419	441	416	411	426	441	410	458	446	427	431	390	454	450	432	451	444	433	400	412	445	415	446	433	419	453	429	432	422	439	430	418	448	413	430	403	461	429	401	414	434	435	408	426	417	435	444	441	417	447	453	425	416	422	426	443	427	420	440	417	452	437	395	469	423	459	436	426	427	445	439	421	443	444	454	448	406	401	418	410	425	441	424	465	423	388	436	467	418	456	440	389	390	427	440	411	419	421	434	404	429	467	466	443	429	432	434	422	442	452	449	435	396	416	442	467	428	441	407	435	434	412	412	440	463	475	411	459	420	446	425	447	442	427	403	404	425	424	415	425	408	462	454	425	456	427	448	453	419	419	434	439	442	403	447	418	438	419	414	436	441	409	402	429	415	455	442	416	428	416	465	392	408	441	416	442	442	447	446	455	409	428	437	424	449	436	387	461	431	424	422	433	387	467	408	415	472	445	444	433	448	414	422	439	412	407	429	447	412	459	456	418	469	451	405	446	458	460	434	426	406	411	435	416	435	437	416	435	431	398	395	435	442	439	445	422	426	432	468	461	464	471	413	441	428	454	456	416	449	460	454	413	440	453	433	452	440	427	437	468	427	456	404	404	431	460	441	456	420	441	410	404	389	469	448	407	435	447	402	414	417	416	443	424	393	419	426	426	437	419	462	451	464	430	429	451	445	432	436	410	440	408	447	463	426	435	418	405	448	451	429	426	403	416	427	404	440	427	410	473	457	419	414	441	479	454	422	426	432	427	399	425	426	432	431	393	431	436	437	447	470	423	452	458	426	394	424	440	436	419	417	428	470	414	452	442	410	423	427	452	437	451	443	440	427	432	431	445	444	415	461	486	415	405	439	412	453	438	420	383	421	433	441	429	449	423	445	441	463	439	449	403	427	398	432	458	414	463	442	400	411	412	448	413	448	452	445	410	412	419	412	463	411	435	427	444	427	438	394	416	408	431	416	414	468	438	422	456	427	421	411	429	422	416	433	433	426	480	419	437	465	444	416	434	435	427	429	407	417	435	404	431	396	420	386	431	436	452	387	433	466	450	457	427	424	437	429	449	435	419	470	461	432	411	412	437	425	427	414	448	419	439	442	359	452	430	446	427	407	464	440	411	459	426	442	431	393	442	465	423	407	426	440	425	481	441	425	441	421	428	440	448	442	391	460	456	410	447	445	428	398	440	440	445	431	437	447	418	418	395	437	465	433	435	432	424	449	449	423	421	402	422	433	391	397	418	440	419	411	423	426	454	448	402	433	430	424	459	411	440	448	398	413	420	416	407	445	443	429	425	431	437	419	441	432	437	390	394	447	445	435	443	449	432	432	395	400	435	407	424	422	447	388	442	429	420	473	445	436	436	450	430	441	430	430	432	439	414	453	425	423	445	401	425	435	404	439	440	428	451	392	417	433	464	429	433	443	422	397	439	410	410	399	407	442	438	438	454	386	398	425	435	409	420	414	412	426	450	419	456	438	444	416	443	443	466	475	418	415	417	428	385	433	438	428	387	439	470	435	430	437	417	446	410	438	446	434	436	444	432	436	466	421	417	441	393	413	434	400	433	443	462	426	379	432	412	423	435	427	448	423	421	433	436	390	435	446	413	417	460	399	430	419	418	424	424	444	409	438	461	415	440	399	453	451	441	431	431	428	422	468	410	457	422	422	453	469	423	425	432	422	461	437	475	411	453	439	432	433	414	459	398	412	452	416	427	435	430	458	451	445	439	425	406	414	460	466	444	406	392	449	438	436	445	408	408	417	448	435	450	408	402	422	429	410	398	427	438	457	427	458	437	408	433	424	405	447	430	462	436	378	430	433	430	437	478	415	457	449	439	455	405	435	475	417	457	421	445	386	412	409	440	433	419	451	430	421	411	438	455	441	420	489	411	402	430	435	423	438	474	422	411	421	411	404	406	436	397	452	442	434	399	463	432	400	412	439	414	450	425	389	457	451	432	425	424	426	439	400	401	408	434	434	410	420	422	398	398	435	423	416	439	414	421	434	453	420	441	449	424	417	453	428	441	476	431	448	426	421	382	427	420	430	407	412	462	428	432	413	435	435	426	442	449	447	434	435	433	415	406	403	421	429	409	426	405	424	422	427	427	436	427	432	425	459	417	454	456	443	433	418	459	409	452	425	434	447	440	406	428	424	445	410	414	436	400	400	474	410	408	423	398	463	451	417	447	429	439	434	454	439	413	470	460	447	443	426	423	442	469	445	395	433	410	412	432	393	418	431	427	450	464	442	407	434	443	418	386	429	396	430	409	411	393	438	416	431	429	378	426	424	403	417	404	437	430	445	441	402	442	428	449	414	427	443	455	424	431	444	426	409	402	422	446	454	416	464	467	452	424	422	390	448	393	446	436	456	454	433	421	404	441	426	403	423	475	422	436	401	435	430	419	451	395	420	429	434	425	459	442	450	408	429	428	409	431	424	420	412	398	445	397	433	443	386	382	455	453	415	418	433	433	413	433	397	431	407	426
27657	11409	1082	491	351	307	311	655	1573	1765	1443	844	485	328	285	276	270	280	282	255	263	286	240	261	261	274	268	260	295	288	260	282	292	286	270	278	258	262	277	254	274	257	256	257	252	261	266	278	247	266	286	267	249	285	276	260	255	229	254	290	270	296	288	277	266	264	262	256	255	222	246	274	259	302	268	271	261	257	281	279	292	275	268	270	273	244	254	272	284	274	287	293	274	258	268	268	284	261	231	251	279	254	291	266	238	258	258	247	271	234	275	295	267	273	250	261	279	286	255	278	276	241	263	284	296	244	250	244	271	262	269	268	285	255	277	285	228	271	253	251	286	287	260	266	273	301	282	261	299	258	249	270	292	247	280	272	260	247	262	246	273	273	254	276	297	251	272	272	281	249	257	274	287	253	258	290	263	254	212	273	240	272	269	266	262	262	255	275	258	272	282	261	259	214	282	248	267	281	283	271	264	275	267	285	283	245	253	266	262	272	269	286	257	254	241	281	271	263	256	317	243	280	291	262	275	293	258	243	240	249	246	288	252	281	266	274	250	256	308	272	270	260	296	257	278	247	277	241	281	243	269	288	266	232	283	284	259	276	274	269	264	283	264	253	267	267	275	287	327	262	311	240	264	250	246	267	303	252	226	296	268	268	267	262	257	288	269	261	284	269	273	254	252	255	302	256	224	252	247	255	265	308	288	281	251	267	267	267	294	264	276	272	293	290	277	220	261	263	238	237	272	263	273	217	275	280	279	255	268	272	268	294	256	254	258	252	263	236	250	273	259	278	259	253	235	271	277	307	255	257	259	272	250	272	289	285	307	291	239	268	297	282	301	268	271	244	252	260	243	271	242	251	275	296	273	235	278	246	293	263	270	274	272	280	290	272	216	250	230	271	248	234	267	281	265	272	285	281	280	289	254	280	254	281	261	274	269	257	274	201	257	256	272	265	281	260	286	251	275	266	301	265	297	240	288	271	263	307	275	253	296	291	293	256	288	291	267	260	245	248	275	266	247	238	255	263	284	285	254	286	289	269	294	231	252	260	272	298	274	245	230	259	267	258	253	251	268	293	268	263	254	265	277	264	272	253	252	295	267	270	263	259	267	266	279	290	274	258	249	252	244	291	276	273	250	246	239	261	255	261	256	259	287	282	276	268	268	281	256	287	266	284	258	280	253	267	260	246	261	265	275	274	261	253	260	269	271	262	253	231	271	274	249	293	287	277	264	279	267	272	278	292	254	313	279	268	284	265	262	288	262	263	258	276	236	254	246	263	257	259	233	271	285	263	281	281	268	253	243	278	271	285	292	268	259	264	246	271	301	258	266	273	255	253	265	280	264	293	277	278	248	278	249	257	261	296	281	263	283	260	274	267	265	264	254	243	240	251	273	264	260	279	281	250	227	250	282	282	288	269	260	258	293	280	279	255	257	269	248	297	258	283	265	260	279	276	281	268	277	259	251	245	256	270	255	261	290	274	268	271	266	266	284	283	265	256	266	244	296	247	248	282	253	242	271	259	270	264	248	286	275	279	252	287	279	261	251	253	296	257	255	253	270	259	273	294	283	268	262	273	257	275	246	248	270	256	248	260	263	257	263	266	240	288	269	277	255	263	248	266	276	254	269	266	271	265	245	258	267	252	264	236	295	278	241	292	289	293	247	241	270	257	249	272	290	276	272	276	268	248	249	266	227	263	255	265	254	255	270	265	275	270	265	269	250	280	269	289	287	256	273	255	286	306	238	264	264	272	274	287	246	317	271	277	260	251	280	259	262	265	258	249	281	272	266	250	280	278	287	269	290	281	271	276	278	247	308	255	242	279	249	289	298	267	279	242	279	271	273	257	282	284	253	266	250	289	242	285	267	289	292	300	278	256	265	258	272	275	260	267	284	252	251	252	263	283	261	281	281	250	258	279	246	255	258	253	292	267	275	260	275	254	266	256	264	259	286	298	258	271	250	255	285	279	280	286	263	292	292	246	272	297	256	288	269	247	268	276	276	285	272	260	257	243	262	291	250	285	278	270	243	289	256	265	282	273	261	274	250	248	243	284	284	283	271	255	277	275	260	274	257	273	279	260	254	273	284	278	230	238	281	298	294	279	256	296	251	303	280	264	278	288	235	264	249	237	263	271	242	263	285	256	276	250	277	271	298	219	247	269	266	274	275	277	255	276	243	262	255	264	255	254	270	248	278	267	255	290	269	263	272	251	253	279	276	267	269	286	266	265	269	278	281	259	268	276	281	274	269	237	253	268	303	292	263	264	270	277	262	296	269	270	284	282	274	258	281	284	255	272	275	289	256	238	259	259	267	235	268	272	254	273	274	245	305	292	271	248	236	257	263	277	272	285	239	247	298	274	294	259	280	299	254	269	247	268	279	277	284	275	246	267	255	299	276	241	268	267	284	268	288	252	281	274	262	246	234	266	272	251	238	262	275	253	252	227	247	260	274	288	254	304	271	280	267	238	258	259	275	244	221	293	250	265	286	254	255	259	262	284	281	284	221	269	249	241	252	253	237	232	238	271	279	260	245	255	247	234	248	276	253	278	254	268	293	274	270	250	235	243	259	239	286	297	256	268	282	258	241	266	250	272	276	243	273	260	250	258	247	294	247	247	285	271	281	300	265	270	262	273	240	273	247	291	289	276	303	256	303	291	253	249	291	288	267	272	252	294	287	265	225	287	293	273	281	263	253	261	280	252	290	296	276	263	270	239	275	259	285	274	293	270	267	254	279	262	268	300	286	253	278	282	264	270	262	262	251	285	308	280	254	285	290	250	255	243	262	248	265	247	251	270	277	259	259	277	279	272	254	265	280	250	268	271	261	247	299	230	253	212	250	268	273	261	282	280	238	269	246	279	273	228	261	277	277	291	242	318	262	252	285	278	277	286	263	250	284	223	281	243	253	277	257	271	259	261	270	259	267	271	242	272	273	269	277	259	273	280	279	287	254	292	263	274	240	245	297	259	247	291	255	239	280	257	292	248	273	284	244	246	274	243	273	265	268	284	281	244	266	257	276	267	234	238	267	263	293	261	262	284	241	286	259	249	248	256	276	269	246	280	267	272	293	285	272	284	291	267	248	275	254	282	243	275	288	256	255	253	274	268	265	272	271	254	286	261	262	244	261	240	286	263	273	251	256	280	280	272	275	251	290	284	257	268	274	271	276	295	282	266	278	249	268	242	250	268	287	278	262	278	276	261	245	256	283	257	281	278	242	256	231	292	241	280	279	245	241	290	250	251	254	284	267	280	254	285	261	292	267	275	258	274	270	256	281	272	278	245	241	289	262	272	272	275	265	283	256	271	280	262	261	273	271	272	268	273	230	261	262	252	280	266	253	303	251	245	259	272	295	263	272	271	261	295	280	264	277	264	296	306	283	290	258	280	282	283	252	267	264	264	266	257	272	266	273	281	289	291	286	255	257	221	269	267	228	267	272	270	255	289	246	238	253	256	261	283	252	272	265	279	266	276	275	295	292	312
5251	1122	570	389	355	310	288	955	2328	2278	1827	994	504	365	285	257	247	232	266	253	220	242	258	242	231	240	240	250	233	249	244	214	251	240	247	260	256	266	269	237	236	231	252	240	257	238	224	264	222	224	254	261	252	248	231	258	247	247	248	251	249	262	234	254	272	260	250	259	248	228	248	232	228	255	242	250	241	246	265	220	259	259	289	239	257	240	275	263	214	269	257	223	247	268	266	269	254	229	245	253	258	242	256	231	248	239	246	230	247	268	270	270	237	279	246	237	256	243	221	262	245	234	237	243	269	248	250	279	230	251	242	251	269	272	240	229	264	273	274	221	246	244	257	238	224	252	255	265	245	265	242	248	233	272	251	242	269	262	254	242	240	228	267	262	220	277	236	224	274	232	246	249	271	244	244	229	250	221	248	240	235	249	214	251	233	269	243	269	286	230	272	249	230	246	260	220	256	228	217	263	231	234	226	243	218	226	234	246	254	215	244	248	235	259	256	225	241	235	242	259	258	249	237	261	227	198	236	246	244	245	231	239	265	253	267	264	262	236	230	241	230	247	261	261	253	235	236	230	272	237	250	253	251	253	241	256	241	253	226	232	259	242	270	228	260	241	255	260	264	262	248	248	247	233	239	241	232	247	258	265	240	220	251	267	235	260	214	224	259	235	261	260	257	262	263	245	225	248	256	259	249	239	233	228	266	247	256	259	259	270	224	239	227	236	232	238	249	269	229	251	232	267	268	223	242	233	261	245	274	261	240	261	269	241	272	265	255	257	247	259	239	264	290	241	208	249	228	243	221	246	252	232	221	220	210	261	235	248	238	241	279	228	241	273	243	237	241	225	238	245	238	222	218	236	253	264	234	252	253	263	218	256	239	252	255	232	255	212	242	267	257	217	230	239	243	260	249	297	223	214	255	236	218	256	267	242	245	239	243	237	233	264	269	256	247	242	270	281	268	258	216	269	243	236	234	245	254	230	249	228	276	272	241	250	249	247	240	257	238	229	235	245	262	240	249	249	259	234	251	232	240	253	240	255	252	281	255	239	247	266	241	241	255	243	257	238	248	237	238	246	237	238	253	255	257	256	219	228	243	232	249	266	277	239	229	249	240	245	257	258	250	243	248	249	248	245	231	253	262	241	267	238	275	234	191	256	230	264	267	206	241	250	232	219	246	247	256	214	239	281	265	273	214	261	235	267	271	257	258	244	240	252	222	263	256	241	235	244	256	243	271	241	266	235	187	246	266	257	226	239	259	261	260	240	236	220	249	242	244	258	243	221	233	235	252	230	253	230	232	236	240	209	262	251	235	252	245	293	253	254	260	263	232	257	251	238	256	247	225	230	242	239	240	236	266	206	241	271	246	245	228	239	239	277	229	242	239	236	265	224	232	251	252	253	245	264	225	224	242	247	258	256	248	221	242	265	238	255	245	237	244	248	223	247	215	254	267	221	253	259	241	227	229	228	250	225	266	253	252	256	256	251	236	260	245	250	260	271	245	234	246	267	252	247	271	234	253	252	240	251	265	253	274	256	226	235	231	218	215	255	256	271	249	225	235	248	217	244	258	212	260	227	235	223	220	245	271	259	267	251	213	244	247	229	238	245	274	240	243	252	257	246	248	254	252	249	232	250	248	265	255	246	262	244	256	252	241	256	285	243	281	256	222	259	210	232	246	275	261	262	242	260	244	264	226	220	250	253	236	239	238	251	237	253	240	269	245	233	229	239	232	243	245	226	258	226	226	242	222	243	244	255	249	240	235	228	266	257	241	247	251	274	241	246	211	231	258	255	256	253	226	221	259	281	246	205	224	241	229	243	263	244	239	242	274	258	272	270	256	243	242	253	236	259	232	242	247	257	276	263	223	266	235	241	239	257	258	236	248	229	240	258	226	231	240	266	234	252	225	281	232	222	263	231	238	241	256	238	241	219	254	250	245	253	274	270	243	249	250	243	266	283	251	247	260	201	239	227	252	283	237	249	237	249	262	261	235	269	259	252	271	244	245	228	239	257	224	228	276	259	235	243	260	279	246	218	241	269	282	217	294	258	278	245	221	256	241	215	243	245	237	245	235	266	276	242	248	266	249	252	236	234	281	249	248	238	261	232	231	229	254	249	204	251	256	282	270	246	254	261	251	245	246	270	255	240	203	238	234	236	271	264	251	218	241	228	274	241	250	251	220	260	261	243	237	246	240	264	239	237	230	244	238	244	220	215	251	244	269	248	246	272	243	263	254	251	223	227	235	258	259	253	248	218	248	273	238	229	231	284	223	236	240	243	252	254	233	247	271	249	277	236	256	217	277	248	244	246	242	244	252	239	245	248	233	236	244	247	271	225	250	240	217	234	257	242	229	248	235	246	222	261	240	265	255	246	272	235	247	261	246	249	226	265	240	250	244	246	207	250	251	253	266	237	234	251	241	221	247	257	259	243	252	246	256	257	258	244	227	231	238	244	227	247	241	237	261	250	243	281	254	250	222	283	226	240	256	245	243	252	250	256	262	269	246	254	247	249	269	251	251	236	266	258	241	256	256	238	259	248	242	244	255	276	227	256	271	255	252	218	266	257	238	219	287	261	264	241	266	232	244	221	256	233	246	259	261	239	237	258	246	241	260	258	261	246	276	215	261	244	261	247	234	234	239	240	252	262	246	267	280	249	273	264	242	228	247	254	211	242	276	228	243	267	214	258	245	257	252	272	234	231	243	208	230	269	228	243	270	274	254	265	266	252	254	225	259	249	229	237	239	243	250	219	260	252	273	238	231	233	256	247	248	243	233	242	248	257	252	228	249	250	229	241	252	262	205	211	239	249	234	256	238	236	261	226	240	245	260	231	251	238	256	233	242	245	218	263	250	240	237	248	271	229	265	239	214	270	237	255	237	231	251	256	241	235	252	222	237	219	250	250	270	226	244	251	236	268	257	266	264	278	227	256	235	225	239	284	235	275	244	245	250	250	247	252	246	228	271	235	229	241	264	254	277	243	250	231	229	243	255	266	239	250	228	262	234	229	285	234	257	256	271	257	278	225	224	237	243	242	259	261	266	273	231	269	259	236	263	249	229	255	253	238	247	229	272	241	258	275	225	260	273	268	247	256	248	228	231	258	207	250	236	248	243	250	234	226	214	260	239	242	264	237	232	254	237	267	243	251	217	250	254	244	241	212	260	270	236	244	247	249	241	218	233	256	260	237	227	244	248	254	257	259	243	253	235	252	251	257	256	254	240	246	225	245	275	257	247	272	259	241	271	242	233	220	267	255	236	253	219	227	247	239	262	260	222	252	241	228	267	232	258	230	264	229	252	240	259	230	225	269	285	258	245	226	239	241	247	246	240	236	263	227	239	233	234	229	229	269	263	267	255	253	264	246	247	242	241	276	263	235	252	261	229	255	248	254	229	264	271	248	234	255	246	255	223	252	235	281	238	220	219	250	261	248	266	256	234	225	281	265	276	260	230	228	226	227	268	246	240	239	244	250	251	243
25557	21425	27365	25532	4705	900	599	2845	15658	22149	14999	5405	1715	718	416	336	357	320	323	338	295	315	329	337	305	293	296	286	301	321	330	326	297	294	323	351	328	323	300	342	304	292	326	314	324	310	331	332	342	326	308	305	328	323	335	342	332	313	320	346	321	354	336	317	329	280	298	331	350	337	303	327	323	321	303	325	306	299	329	301	335	317	295	302	300	315	326	327	341	303	339	324	302	321	311	324	309	305	336	317	305	323	330	322	317	285	293	320	324	306	334	305	318	315	330	319	330	347	321	335	314	327	325	308	312	310	323	297	333	349	319	275	343	305	311	315	353	309	333	319	309	311	300	332	315	316	342	333	312	320	315	328	314	330	301	326	330	326	340	299	306	303	321	344	312	306	334	305	348	296	310	284	312	309	310	342	307	333	298	312	305	315	318	311	328	283	307	334	340	309	344	286	339	314	363	308	318	291	343	299	326	323	287	302	321	336	315	270	313	282	262	344	298	308	329	344	348	316	331	293	334	306	311	308	296	284	286	304	308	325	286	284	324	345	325	313	294	288	302	314	330	303	298	321	323	310	307	343	316	313	327	300	299	304	321	265	320	321	293	322	304	326	305	300	304	310	347	328	326	313	312	306	298	315	321	286	272	301	325	308	329	304	294	322	323	328	321	312	327	321	303	340	303	350	338	331	321	329	326	315	327	343	292	303	299	335	315	310	314	314	311	302	326	294	327	295	310	321	316	296	315	311	306	338	308	298	333	340	297	314	293	337	334	338	334	298	336	321	355	327	291	311	329	304	317	338	300	314	312	321	315	338	280	329	315	318	312	317	279	311	329	323	345	325	331	286	326	294	333	315	346	310	297	316	328	319	324	285	314	329	321	315	325	330	315	345	352	334	276	322	323	285	321	300	309	332	337	285	285	357	311	345	340	320	363	314	322	277	327	345	314	311	320	293	288	311	295	309	302	311	311	314	325	304	334	328	311	329	308	331	271	333	343	304	306	310	328	299	310	343	327	324	302	286	308	292	313	309	303	306	296	332	335	343	295	303	291	310	323	297	328	328	302	310	293	310	322	316	329	340	329	323	328	322	314	316	318	292	314	347	317	306	327	336	301	317	320	331	299	308	295	316	319	312	316	296	327	302	322	315	311	316	326	285	282	321	294	284	297	320	310	298	336	324	318	285	275	305	286	290	311	331	284	296	304	300	325	288	328	305	305	331	327	330	301	299	287	307	301	330	324	317	316	332	336	342	286	295	315	302	314	311	334	292	348	310	318	325	287	308	317	310	314	316	334	298	318	314	334	294	291	312	297	307	327	283	274	292	319	283	341	300	336	316	297	336	385	315	334	318	327	360	297	352	325	281	315	327	315	333	327	322	346	314	302	302	331	311	298	297	332	298	325	285	322	306	328	327	317	313	306	337	302	290	302	300	319	335	354	312	328	314	343	299	327	324	290	315	320	344	331	336	306	327	318	292	282	334	307	312	279	314	318	296	336	302	337	304	313	312	301	335	342	304	308	293	302	310	301	301	294	336	321	306	323	328	339	310	292	360	291	306	320	306	333	343	260	347	283	309	315	318	332	269	310	310	324	326	297	312	314	352	324	305	295	264	351	303	308	311	337	290	307	363	287	321	309	299	311	285	325	287	360	306	332	343	307	324	296	314	293	326	336	320	302	297	302	324	298	319	353	312	297	321	319	314	337	299	312	287	316	302	306	330	331	303	286	309	304	356	345	327	303	353	307	312	318	311	327	333	304	328	311	343	322	318	282	306	306	309	284	323	302	299	306	326	278	295	313	298	323	295	309	320	307	308	299	304	326	334	339	329	296	335	349	319	331	310	333	319	338	348	304	344	315	313	290	328	293	307	294	328	290	302	332	322	317	330	323	337	315	314	299	336	308	302	331	293	300	284	284	323	300	327	331	285	325	321	296	303	349	334	323	296	342	331	299	327	324	296	334	326	331	331	334	334	282	280	331	349	320	299	334	366	310	326	318	304	321	314	298	313	313	316	298	290	310	325	278	331	335	311	300	323	324	287	318	315	361	313	300	319	324	302	332	310	339	321	309	290	314	340	321	319	331	339	323	324	316	307	319	298	335	321	315	322	292	333	334	303	322	304	317	302	307	342	331	315	320	350	320	318	287	293	312	293	310	321	286	306	293	307	316	305	319	324	328	312	324	322	333	326	301	345	313	328	290	322	323	294	307	334	344	334	295	328	352	317	327	316	301	344	313	306	312	326	294	304	318	290	321	298	302	309	318	338	346	346	312	313	297	315	313	341	289	297	332	276	296	317	305	327	316	315	315	306	336	333	308	312	325	342	295	319	328	307	315	339	319	317	338	292	275	356	325	336	299	284	313	315	301	301	262	296	327	301	296	311	304	316	329	335	304	300	308	308	338	310	332	295	328	299	346	326	316	310	318	319	317	313	319	333	294	314	331	314	296	315	304	304	319	331	317	330	351	320	331	327	319	300	318	306	300	351	319	294	302	350	309	307	307	285	304	266	309	281	304	312	302	301	333	298	327	310	320	288	306	289	289	306	288	297	327	324	285	327	308	298	314	310	335	314	314	331	326	315	309	286	307	325	304	305	330	293	306	329	295	286	329	326	338	312	296	317	290	332	315	324	343	305	321	306	329	326	312	321	309	318	293	314	324	332	343	315	328	318	322	311	320	304	319	313	322	330	289	326	327	285	334	310	265	302	320	295	312	285	267	338	324	324	315	330	279	254	320	350	305	347	299	301	308	318	342	297	325	317	309	302	329	330	312	308	308	326	302	325	305	340	291	308	323	315	298	306	328	338	321	327	285	308	316	312	302	320	286	329	305	326	274	314	314	296	328	332	306	279	324	306	310	297	309	311	336	338	327	303	283	322	313	287	306	317	325	287	301	301	324	309	326	297	330	318	318	316	321	315	338	312	320	311	314	308	333	314	292	296	295	313	307	320	309	330	335	318	331	299	345	295	329	314	332	308	342	305	314	292	291	354	298	327	313	342	289	326	322	339	301	334	277	299	327	365	337	308	299	322	316	345	309	307	323	286	309	302	328	322	297	298	300	329	282	328	356	298	321	307	360	318	336	334	314	323	281	331	307	303	305	302	332	321	346	336	324	326	296	315	303	321	326	287	321	280	298	305	320	331	301	321	328	298	333	287	303	320	324	296	270	281	329	349	298	326	343	307	309	323	304	320	302	317	328	322	307	314	283	343	313	274	329	313	326	351	337	285	339	304	338	293	339	339	298	327	324	321	317	278	338	282	314	308	315	299	293	304	295	299	319	318	321	296	350	319	284	308	307	304	281	326	296	293	302	322	303	318	301	317	321	320	307	312	282	310	306	293	310	291	363	336	309	274	344	287	310	325	308	328	295	322	335	323	340	304	296	291	315	343	283	312	294	337	338	321	314	325	325	330	297	316	299	303	349	344	358	320	302	292	303	319	313	292	337	345	272	300	316	320	319	306	305	323	294	314	293	305	294	311
4040	4327	2590	1223	879	752	575	4633	18296	20438	12664	4969	1867	831	415	344	297	299	303	325	265	324	308	317	310	329	305	310	311	278	331	318	308	305	313	325	305	306	288	292	307	312	291	318	287	304	285	297	280	280	315	323	328	319	287	295	287	301	310	283	302	288	304	272	302	285	279	290	325	314	334	280	309	319	287	288	283	296	313	311	307	289	305	323	323	293	301	304	267	336	316	303	272	288	297	308	292	297	286	302	311	300	303	291	306	286	293	315	311	322	305	316	329	282	313	309	310	306	283	299	304	305	278	317	283	283	319	315	288	283	299	334	294	321	281	284	290	327	277	295	300	324	297	326	281	318	269	303	297	308	269	324	311	304	285	307	328	277	278	302	298	314	320	300	301	273	330	313	287	318	297	272	339	307	280	311	301	298	293	297	349	309	297	317	296	314	320	298	328	280	315	290	308	301	324	303	320	282	325	295	303	330	291	324	302	279	318	310	287	313	322	324	316	322	284	308	290	312	292	284	319	298	286	294	296	293	292	316	318	310	331	286	319	272	277	321	301	283	293	315	310	322	274	279	290	319	276	311	297	290	307	289	319	330	312	315	319	326	286	333	305	310	337	338	310	296	275	323	313	279	333	298	288	268	317	312	286	286	296	312	300	297	292	314	316	291	317	303	295	313	296	289	321	288	305	263	309	302	293	297	337	281	301	317	301	294	289	252	311	297	281	261	289	285	316	297	333	304	333	302	324	327	274	342	289	331	271	292	302	315	297	298	301	299	286	286	303	301	306	298	317	304	300	295	316	303	307	285	298	292	274	284	288	300	292	314	340	313	306	284	302	278	309	292	276	344	300	289	264	286	301	297	310	279	322	308	315	309	297	340	298	321	274	344	314	297	308	306	267	284	313	336	279	276	302	305	289	294	312	308	310	296	287	321	296	301	301	304	330	306	304	325	321	313	317	308	307	299	319	315	324	287	308	260	280	296	305	336	305	318	291	299	279	295	293	308	274	305	272	300	292	302	294	308	296	315	329	292	308	320	320	311	292	314	306	305	301	319	270	282	340	290	294	308	280	313	311	294	309	287	314	298	277	278	308	311	309	304	284	301	291	315	295	318	296	302	299	280	301	311	313	317	298	310	305	341	333	296	312	340	326	312	291	298	304	300	328	312	318	300	313	309	287	274	317	300	320	324	296	321	301	286	283	344	288	288	298	322	329	275	279	276	326	331	297	293	319	311	315	305	264	307	311	289	303	297	305	339	267	291	295	310	314	310	293	320	348	328	283	279	304	300	323	315	288	300	270	281	303	295	342	268	334	273	307	271	318	325	291	304	295	297	318	320	320	352	286	308	283	315	261	307	269	306	301	305	298	304	318	324	311	295	286	309	327	291	304	302	281	318	309	309	315	295	319	306	337	277	317	273	286	307	304	295	303	319	327	330	339	277	290	286	329	271	335	296	312	294	284	277	337	333	309	303	280	308	306	307	311	298	300	318	317	306	293	306	335	296	304	297	307	302	299	281	311	326	281	268	289	334	288	320	321	298	284	299	319	298	303	310	306	288	324	310	303	314	243	315	304	294	293	324	278	346	294	292	302	329	307	299	305	293	333	314	304	330	285	337	291	335	302	300	308	275	306	325	320	327	284	312	314	323	304	281	301	292	318	343	303	302	331	318	300	327	300	304	294	318	339	326	320	306	284	303	304	309	301	297	328	294	293	296	301	300	281	311	292	298	285	318	310	299	270	309	290	327	297	303	280	304	341	316	331	339	280	328	310	304	307	352	316	305	272	311	299	289	311	321	301	323	303	301	294	323	298	323	315	298	323	280	270	331	295	313	313	312	317	305	315	299	306	313	310	294	273	307	278	291	292	328	308	326	311	261	308	277	293	312	320	330	307	329	295	311	312	290	281	271	304	316	276	291	300	296	290	311	316	294	286	285	303	267	291	307	306	298	299	304	274	305	331	308	324	291	287	316	293	301	323	312	298	304	276	300	296	281	268	272	305	318	286	309	302	301	311	288	316	272	300	285	307	269	302	320	288	328	326	308	286	294	291	299	305	315	313	296	277	284	294	296	275	290	294	303	275	322	311	305	294	322	274	283	290	318	304	303	302	284	299	294	310	304	280	294	283	322	329	324	297	293	348	289	296	301	303	283	296	307	293	304	327	326	290	269	282	290	302	297	307	306	329	302	305	285	306	305	302	311	296	279	312	299	324	303	316	304	314	275	343	317	313	282	292	318	304	309	323	284	319	320	270	285	297	315	317	293	312	297	328	325	314	274	297	279	294	305	308	298	270	281	327	274	317	318	334	309	320	307	290	281	301	301	326	332	289	298	292	308	283	291	276	309	259	301	291	284	303	343	328	302	284	322	289	299	329	299	277	307	332	286	322	310	275	311	275	313	328	310	287	290	279	263	294	308	305	311	276	337	322	301	289	279	324	311	312	320	339	276	310	289	297	294	307	290	302	294	315	295	313	308	306	323	292	264	329	311	291	278	286	298	293	298	318	293	295	315	268	288	311	300	288	308	297	312	283	299	283	305	319	304	325	322	310	294	341	301	286	317	299	304	298	305	282	276	293	287	273	284	282	292	331	277	285	307	324	319	317	340	291	297	299	305	311	332	321	278	295	289	326	278	294	252	306	325	293	272	309	293	286	320	298	335	297	267	284	298	288	291	298	293	304	295	294	273	321	322	297	309	303	306	314	292	293	313	285	290	322	327	305	292	338	293	306	312	308	309	310	306	306	323	312	321	295	308	274	345	292	314	274	298	295	297	306	316	321	286	308	311	318	276	284	292	302	321	290	311	306	285	286	315	299	295	289	283	323	291	284	328	319	301	312	292	294	290	322	310	302	313	301	309	290	319	283	258	303	301	312	293	279	295	303	309	322	345	296	290	319	353	296	286	313	289	290	301	306	285	325	296	274	323	264	276	292	289	303	291	291	304	325	294	310	296	311	306	303	306	317	309	293	302	253	279	300	303	300	303	284	304	324	304	338	275	323	294	306	338	318	308	332	323	292	293	299	277	304	323	312	280	317	321	315	313	300	332	338	322	319	282	275	302	321	306	287	288	279	312	324	277	298	303	285	313	302	291	295	287	308	306	277	283	312	297	302	289	304	314	322	330	302	281	309	261	306	290	291	319	315	317	313	300	297	310	293	280	288	339	295	304	276	282	305	259	264	286	300	300	285	299	290	290	297	294	287	299	299	348	289	316	309	289	296	275	320	301	284	310	325	316	288	286	288	303	299	297	289	328	307	325	319	283	337	335	329	316	296	283	302	302	306	302	269	301	317	296	308	323	304	313	332	291	290	267	280	308	310	305	282	327	290	296	322	259	285	272	299	321	330	316	291	302	307	299	322	299	303	334	301	306	328	293	291	300	274	289	308	284	303	285	290	348	299	296	312	324	326	286	281	280	312	306	289	307	313	286	296	282	318	328	288	321	308	290	289	311	285	286	321	270	296	291	287	321	297	285	301	291
24499	21478	28807	24556	21423	6949	1444	2425	27035	40643	29036	12956	4276	1434	660	510	431	510	497	510	497	503	464	484	513	474	458	541	498	457	471	476	454	493	476	453	459	465	447	460	438	473	507	470	466	492	469	494	486	472	493	456	443	443	470	463	458	500	459	462	458	451	482	444	447	460	487	517	486	477	496	482	471	464	456	499	457	493	472	425	472	440	447	455	498	484	463	440	459	464	481	497	477	453	478	460	457	468	465	471	448	446	508	512	469	468	444	475	465	465	483	444	426	449	480	437	460	452	531	479	457	489	488	473	480	481	447	444	494	470	463	453	467	438	421	444	465	501	475	455	488	440	468	430	486	467	485	452	443	482	487	448	459	470	445	449	486	457	466	433	483	490	450	502	483	473	484	473	464	482	473	431	491	445	470	509	467	457	432	474	426	470	479	495	447	470	422	485	458	451	475	467	454	442	516	433	455	481	432	442	464	459	498	476	468	472	473	448	489	504	458	475	489	491	468	476	437	504	430	452	467	524	478	495	445	434	473	460	443	498	490	502	417	456	466	497	480	465	476	436	487	457	470	456	448	468	450	510	478	475	483	459	459	497	466	451	447	472	479	470	455	481	436	459	505	453	466	447	461	493	455	476	482	476	455	492	462	493	464	463	451	455	487	465	461	490	478	457	469	481	454	412	436	481	463	450	487	458	470	462	476	475	442	483	478	492	463	433	469	470	522	473	449	438	445	477	496	468	508	474	456	489	457	481	458	467	455	482	438	480	479	473	467	473	489	471	461	479	436	472	478	480	437	508	496	478	461	465	437	479	472	477	461	461	449	478	490	472	461	521	469	472	467	468	468	446	439	452	471	442	423	467	487	457	459	486	465	472	468	465	506	453	463	466	468	483	453	488	445	475	457	451	454	460	442	482	462	483	478	500	420	439	462	466	434	454	463	477	501	481	476	494	449	429	427	502	467	467	432	452	456	459	455	535	493	444	448	464	454	430	471	500	461	477	465	470	469	447	461	476	475	485	459	472	473	485	508	399	463	444	503	448	447	510	453	451	468	469	493	455	475	437	444	465	501	480	421	492	459	429	504	446	430	477	497	494	472	459	447	475	514	430	502	501	467	506	460	463	488	514	454	477	497	426	481	479	501	463	475	463	463	485	439	452	469	454	445	467	479	485	480	488	473	454	481	414	463	502	451	463	474	490	478	502	458	456	425	462	489	477	456	469	475	457	455	419	492	452	460	416	497	467	461	468	478	489	485	474	433	468	459	502	483	460	425	422	488	451	439	448	474	444	476	481	431	417	461	474	486	473	466	472	464	500	445	480	474	426	466	461	461	467	456	473	475	485	457	435	448	488	463	430	443	447	473	476	435	455	463	451	491	475	464	482	474	478	456	447	455	505	473	505	468	489	480	482	494	495	426	471	461	482	482	472	415	421	510	475	418	437	493	493	550	472	435	506	446	451	440	419	485	437	489	430	482	464	461	501	435	489	451	462	465	493	488	481	480	441	452	463	464	442	471	468	460	479	488	461	486	480	469	476	467	422	470	475	435	443	500	434	425	489	471	488	478	480	476	479	486	444	494	458	453	468	508	465	497	465	449	445	470	447	445	488	415	462	465	480	464	418	464	451	467	489	493	476	476	487	432	458	487	450	469	478	412	456	493	442	466	475	495	463	474	496	450	443	463	512	458	462	481	461	464	507	471	479	464	432	448	496	486	471	460	476	483	463	454	462	482	487	447	486	464	464	485	414	461	475	471	471	457	490	503	441	440	457	443	464	483	444	444	492	409	466	458	456	488	448	438	441	446	475	454	464	460	482	467	430	456	465	431	458	482	474	457	482	519	471	475	428	419	467	523	480	445	495	501	460	470	469	449	466	475	420	467	472	494	454	458	469	462	444	481	464	464	494	460	457	462	458	439	513	502	484	482	458	450	465	474	476	440	438	459	436	458	424	468	460	466	472	454	444	493	482	474	481	432	453	449	443	491	468	463	469	505	455	472	469	424	480	495	444	482	441	449	438	520	488	480	474	432	486	465	489	474	461	464	481	473	457	476	488	464	444	440	478	470	487	417	449	457	450	485	516	469	471	466	470	440	456	480	460	493	472	417	435	428	470	456	439	493	458	451	405	488	419	473	469	449	437	462	462	484	455	457	479	467	472	446	457	466	480	478	447	499	458	464	464	469	448	463	449	428	473	471	490	489	445	466	478	435	473	457	437	459	490	452	434	470	464	450	496	443	447	446	509	474	491	479	500	492	448	468	467	459	439	501	472	475	439	447	439	454	444	501	425	458	453	453	437	470	464	480	465	482	478	472	527	458	484	479	497	486	442	486	460	502	434	435	461	452	462	444	475	464	467	455	477	476	430	465	447	489	473	466	473	452	459	447	461	483	487	431	443	494	455	456	437	455	462	468	478	488	451	463	454	482	471	480	467	455	498	430	468	497	452	464	457	468	486	463	442	435	438	457	460	460	498	446	445	463	487	440	484	470	469	435	430	436	455	461	504	482	454	459	451	487	459	436	442	524	504	465	500	483	455	459	500	456	539	456	468	499	485	514	480	451	436	433	462	460	502	483	437	491	477	481	487	474	483	472	475	455	474	483	453	478	445	444	445	480	458	439	485	461	490	456	414	454	460	433	460	467	455	455	499	461	460	561	471	452	503	461	446	484	449	493	451	437	465	459	423	455	439	427	454	498	474	440	457	492	466	435	463	474	509	449	478	461	427	518	465	511	451	478	464	489	460	499	475	413	479	450	488	474	511	478	463	455	478	447	469	485	434	472	446	475	443	499	498	478	429	463	485	461	414	468	457	466	466	517	452	489	472	488	424	462	457	498	452	459	507	471	487	429	479	471	446	479	526	425	427	463	448	489	473	461	503	449	483	500	446	494	476	477	463	497	466	460	491	487	468	439	495	467	439	497	453	473	447	456	438	461	483	439	483	430	462	421	436	436	470	462	472	491	472	446	432	481	430	485	472	484	518	450	446	453	504	514	441	469	476	488	472	458	476	470	478	447	451	491	474	416	446	435	436	442	455	456	464	454	496	510	454	470	448	456	482	451	427	451	503	453	471	448	457	489	424	447	466	480	516	469	482	469	453	408	463	443	466	449	478	430	457	459	431	466	468	467	465	436	502	488	469	451	467	452	461	433	459	511	497	431	455	449	441	447	458	493	482	516	488	518	490	470	443	443	497	486	452	443	500	448	494	447	456	462	463	478	453	443	521	463	483	466	479	468	462	492	448	446	467	484	422	477	436	485	451	422	433	422	457	431	436	461	433	454	427	468	473	463	452	440	507	450	459	485	453	447	482	449	481	463	459	497	456	453	404	438	491	467	488	467	502	457	501	493	471	461	465	416	441	455	510	479	466	463	456	436	470	495	452	437	440	436	462	446	442	462	433	492	428	489	442	491	492	448	474	480	503	470	450	512	426	478	441	449	454	477	449	422	474	498	438	447	484	445	478	481	488	469	460	457	467	414	466
4567	7338	5131	2328	1789	1316	1064	3755	32036	35984	23359	10015	3928	1514	727	499	480	457	431	419	431	410	437	386	432	423	412	460	464	410	429	472	454	410	442	420	429	450	445	433	394	443	430	408	428	436	461	444	425	408	428	409	448	405	439	469	455	411	431	410	405	442	428	421	420	437	440	460	444	417	416	425	447	430	465	449	438	425	441	389	431	408	442	395	424	423	423	402	429	405	450	427	407	453	456	412	398	420	433	417	417	458	424	451	444	416	401	429	442	413	387	418	424	447	389	436	450	423	445	436	470	444	404	409	433	444	418	461	451	443	470	463	407	414	398	405	431	408	403	432	426	426	424	415	423	431	456	438	425	442	378	449	426	405	415	465	398	422	404	401	420	413	426	474	409	428	440	402	401	429	424	433	435	426	407	435	420	431	440	450	467	413	411	416	418	425	429	396	442	445	423	418	421	409	449	458	432	455	431	404	480	398	438	409	445	400	452	418	399	477	461	429	432	441	426	424	450	419	458	410	414	421	401	383	426	404	376	395	407	419	368	425	424	419	432	438	419	432	452	437	439	428	423	410	435	420	427	464	446	381	383	421	449	422	467	405	430	448	391	436	413	434	429	405	423	421	421	436	449	401	421	445	386	407	459	440	418	435	409	404	434	454	396	433	441	401	423	407	415	457	430	420	436	399	424	442	440	437	432	398	429	414	384	432	410	395	411	404	416	435	391	417	461	443	463	426	453	442	424	432	409	421	433	406	407	400	436	405	397	447	403	404	408	424	429	436	371	453	433	430	429	384	400	421	436	410	423	408	443	419	399	395	407	422	402	431	447	431	434	452	433	399	458	422	409	407	432	436	423	408	437	466	452	434	459	474	439	456	379	423	422	405	429	397	408	443	437	427	387	402	418	456	437	398	418	419	432	402	429	427	427	438	431	445	422	406	406	412	410	389	432	420	434	409	415	424	432	418	420	417	428	438	445	427	449	412	410	479	410	439	429	462	424	415	414	378	451	414	422	400	420	394	406	396	403	463	414	443	444	401	424	407	430	434	452	384	416	422	424	429	420	431	398	439	431	470	424	420	446	391	405	455	415	419	431	384	432	400	403	410	417	429	438	415	449	399	460	456	402	444	416	410	407	422	433	408	377	422	418	459	395	444	434	419	416	421	421	423	407	437	415	408	417	372	402	435	409	427	446	417	444	411	456	446	413	449	420	418	434	427	455	451	426	428	430	467	425	408	433	439	403	444	435	433	454	425	431	396	396	437	444	429	470	401	409	430	415	401	431	432	416	449	439	440	442	409	362	448	385	454	420	407	424	443	455	411	471	420	448	421	433	456	458	432	412	421	458	401	467	411	435	422	420	468	458	434	402	419	425	453	400	427	457	446	411	419	414	392	413	431	436	412	392	423	444	451	431	440	438	404	435	409	427	430	444	413	461	412	395	424	431	449	411	383	432	458	440	402	378	421	438	402	419	444	421	393	412	405	385	403	448	432	431	424	453	430	458	456	445	410	375	436	426	427	421	461	403	416	397	441	426	387	395	432	430	421	441	418	451	459	391	425	397	440	419	432	380	431	443	437	440	413	444	387	436	411	415	422	430	436	464	411	445	419	404	433	416	404	407	378	430	430	416	420	413	427	437	408	424	413	420	401	419	424	456	405	431	424	427	426	425	444	420	412	410	451	433	432	461	426	437	426	375	436	394	392	423	436	433	417	464	417	447	395	421	413	410	398	428	415	430	434	426	422	435	398	449	413	450	390	392	386	422	446	414	456	447	425	402	456	442	439	425	463	402	408	419	431	428	451	423	420	404	397	441	478	420	427	403	427	406	407	425	411	383	413	421	442	413	375	430	418	413	386	394	412	395	418	401	437	428	440	433	435	412	420	409	424	429	428	454	407	422	413	432	433	407	412	450	382	441	462	424	444	393	425	458	417	437	425	394	418	419	423	444	421	439	451	441	452	458	427	425	395	419	396	407	417	428	418	407	411	440	447	393	416	430	399	453	410	418	419	439	417	408	381	450	424	448	446	436	431	422	399	398	440	443	418	424	423	449	386	424	425	444	413	402	424	441	387	474	412	470	413	420	428	443	442	440	460	435	432	436	400	434	461	445	374	427	449	410	449	461	409	431	435	372	430	442	434	420	405	413	422	421	450	462	440	454	432	417	456	448	404	392	442	432	409	418	410	418	402	421	391	449	435	392	421	397	449	412	417	441	407	439	427	429	413	417	409	414	431	446	448	418	417	438	427	415	403	433	382	445	440	419	451	389	415	444	418	447	423	453	429	415	422	452	430	395	421	418	444	421	444	431	448	365	425	416	413	418	451	418	430	431	448	439	429	392	424	420	401	431	398	467	422	416	398	408	427	424	434	444	422	415	399	437	420	422	417	430	441	421	414	429	425	414	369	407	423	453	430	457	427	404	419	407	413	458	406	436	414	416	439	448	389	454	433	437	430	422	418	412	479	443	436	436	429	420	442	405	445	410	434	441	449	457	412	433	389	434	445	424	391	412	445	430	453	410	396	465	430	427	412	402	403	426	425	439	427	430	416	450	429	397	466	448	459	409	417	427	437	409	397	409	427	421	412	412	435	399	404	464	400	429	416	419	420	411	423	406	434	388	457	455	396	436	436	401	441	437	392	428	397	469	437	439	431	397	419	434	409	417	403	411	454	419	406	426	434	417	438	447	445	409	391	460	482	447	452	439	422	423	442	397	434	410	399	393	452	449	405	387	424	415	446	443	441	448	470	430	433	437	418	408	441	407	464	444	438	437	417	351	434	415	384	442	408	456	422	399	415	431	452	444	443	411	393	437	413	413	431	398	403	409	436	446	426	400	403	429	434	393	417	420	441	397	452	415	444	402	411	409	440	402	444	391	388	450	401	412	406	425	416	427	389	433	412	402	419	427	421	424	461	459	421	450	416	420	447	444	443	400	431	421	450	410	399	430	376	395	415	403	446	437	439	409	414	398	394	400	416	434	416	405	423	393	419	437	425	417	435	444	390	444	432	418	412	391	406	418	420	428	435	411	428	427	452	396	414	456	425	429	419	461	408	464	426	414	425	401	397	412	399	457	390	411	401	452	438	442	405	420	445	411	443	412	405	423	426	415	441	444	438	401	460	422	397	408	409	423	399	438	453	414	393	456	454	407	416	452	413	443	414	413	407	459	403	448	437	464	415	409	413	416	437	424	418	399	406	447	395	381	402	418	421	404	411	435	431	417	395	448	422	417	423	435	411	425	424	446	420	401	442	430	424	392	424	423	450	429	417	395	425	396	419	456	427	389	447	418	415	447	442	401	423	491	401	439	406	434	415	417	437	442	422	439	411	394	437	408	449	438	477	416	463	463	416	395	390	428	444	434	424	419	395	451	414	422	432	409	402	412	446	390	406	410	442	428	431	407	425	410	384	442	435	450	411	429	430	412	422	420	405	425	435	433	417	418	404	416	404	421	402	422	445	419	438	399	415	400	426	450	398	433	454
27677	10941	1023	472	341	291	273	321	1226	2179	1591	944	538	357	300	268	283	254	260	261	267	272	254	257	281	262	261	275	270	258	280	263	253	255	286	258	283	261	263	247	240	249	262	254	260	265	244	266	281	255	253	298	272	267	221	246	282	276	263	253	264	265	241	257	246	266	275	252	263	256	262	252	299	248	274	262	279	246	274	283	271	254	262	275	247	268	259	261	258	282	265	257	286	264	288	268	277	296	240	281	258	250	284	253	251	244	246	284	292	268	265	283	268	266	280	265	266	265	265	251	266	252	284	257	308	277	264	294	262	280	268	263	251	275	223	264	280	261	266	265	270	261	267	263	250	260	280	257	280	259	261	257	281	264	251	274	244	258	267	251	269	276	234	268	242	262	252	266	272	243	294	257	250	256	279	255	234	284	256	274	267	253	277	288	275	281	275	275	257	285	264	274	285	261	243	294	259	279	280	250	247	286	242	277	240	277	288	247	240	291	280	260	286	257	290	268	244	255	259	279	262	266	242	250	256	246	249	291	261	254	239	233	256	230	271	273	266	258	280	263	284	253	274	266	241	271	255	272	257	271	255	283	268	253	270	272	275	299	231	286	288	237	246	244	256	267	258	286	271	229	267	278	271	247	279	266	239	266	278	274	241	278	262	271	248	287	255	241	265	257	236	282	259	300	250	285	240	316	253	258	237	254	294	259	278	267	256	267	226	258	266	260	273	272	268	264	247	243	264	280	288	261	270	298	254	259	254	281	273	271	283	285	253	284	269	272	269	235	261	253	264	266	250	286	261	279	288	246	283	276	266	258	260	276	281	280	255	283	245	276	246	288	276	258	237	270	274	253	273	310	260	271	279	253	238	274	243	241	265	274	248	264	286	255	236	257	277	269	256	261	231	304	269	275	265	271	247	241	256	290	246	264	268	263	275	307	283	266	256	259	286	276	283	287	279	297	266	248	283	288	266	301	280	279	262	253	268	267	250	288	255	243	262	299	280	276	269	280	264	288	271	280	262	279	280	233	290	260	245	268	256	259	245	243	284	287	285	262	273	238	259	286	273	246	263	265	287	259	273	274	263	286	307	287	315	263	264	285	241	248	308	268	286	271	269	271	254	262	260	275	282	237	283	280	244	285	257	249	261	264	286	264	316	267	271	294	293	272	296	242	272	235	272	284	307	252	292	270	257	286	279	263	305	297	282	288	276	270	251	245	282	280	264	278	275	298	285	278	258	268	227	256	262	270	246	257	273	235	274	299	249	278	256	275	274	260	266	255	254	267	267	265	290	249	280	245	255	250	267	308	279	259	249	280	251	274	247	267	255	273	240	232	287	265	293	277	236	294	231	255	255	280	279	263	251	276	274	305	256	257	257	297	296	288	267	272	245	268	248	274	246	264	263	252	266	273	258	280	246	284	263	315	298	254	263	262	288	292	235	296	281	249	287	283	307	304	226	279	246	280	269	270	253	263	242	266	284	288	262	254	274	267	272	279	272	265	221	249	282	304	255	239	299	305	266	257	258	257	277	246	292	267	275	247	252	285	238	282	252	251	242	284	273	257	266	270	245	281	254	267	233	256	257	271	275	246	253	279	258	250	260	266	274	264	280	246	243	276	257	289	260	257	248	247	253	245	287	285	251	258	284	272	264	246	272	298	274	284	265	279	249	246	230	264	261	274	275	269	261	259	290	239	227	257	251	253	280	245	261	280	287	271	250	297	235	256	281	225	250	252	252	273	253	257	272	275	273	295	272	269	274	253	266	265	294	267	275	263	270	277	269	267	236	283	233	306	277	244	234	254	275	270	280	280	255	280	255	273	256	264	288	273	284	253	251	255	258	264	262	293	292	282	260	262	246	259	266	269	265	304	252	268	264	239	253	266	259	248	259	282	238	255	261	275	275	267	264	262	272	293	274	280	241	283	278	285	268	243	277	273	279	261	255	259	264	286	242	247	235	253	271	252	255	265	273	252	243	292	281	269	264	250	292	285	272	275	269	275	282	295	254	231	284	279	294	269	265	246	263	255	268	281	253	289	277	325	287	254	229	270	278	273	293	265	250	283	254	280	237	285	248	265	280	254	267	280	278	263	268	257	275	256	287	274	280	244	267	249	283	266	277	264	262	291	252	278	270	300	282	262	258	230	298	272	254	273	280	234	245	269	263	281	265	254	246	294	278	274	281	273	257	269	252	282	292	295	265	234	281	265	281	301	254	291	253	264	247	264	238	254	249	269	279	260	261	275	269	264	265	260	262	273	273	264	297	296	265	274	252	242	267	269	290	301	267	291	272	243	249	262	267	249	281	259	273	292	262	270	291	264	216	245	243	265	247	295	264	298	246	273	267	253	309	277	249	240	278	265	251	250	266	273	282	276	270	247	268	270	237	249	265	251	264	265	262	252	237	270	263	239	258	255	258	276	281	303	246	299	253	265	245	260	262	275	255	277	286	266	276	269	277	291	251	272	260	275	267	293	247	256	282	270	256	251	245	261	265	255	238	297	277	274	275	254	273	269	280	259	286	257	306	236	268	284	288	268	294	258	274	259	246	271	269	265	281	305	289	266	280	287	231	251	249	244	261	259	260	237	268	262	290	259	254	262	265	307	262	264	269	276	261	221	246	262	272	268	289	267	274	299	273	233	270	282	242	260	266	249	247	285	234	243	277	242	276	260	250	285	271	254	241	253	243	295	281	266	269	248	266	286	257	264	236	249	251	289	269	276	263	266	228	256	271	284	253	266	271	243	273	281	288	279	254	274	261	261	277	258	283	264	289	263	271	266	264	265	278	230	260	269	277	248	288	278	277	238	291	276	275	268	299	261	278	268	276	277	295	255	283	265	253	255	271	246	277	310	247	261	258	256	275	265	298	249	278	262	296	293	257	278	278	263	292	270	278	282	273	251	251	251	289	257	281	287	271	257	267	286	259	272	251	300	251	285	237	238	236	272	248	272	264	283	270	264	302	271	281	252	275	295	278	282	286	260	253	272	248	270	231	265	294	274	288	274	254	256	308	263	266	260	270	253	269	227	274	288	257	295	284	271	268	275	271	278	264	280	266	272	258	258	278	271	278	248	259	261	274	260	271	271	271	272	281	301	282	278	239	258	289	246	281	273	247	248	274	257	277	260	246	288	253	278	260	270	275	251	264	261	304	288	273	266	250	283	245	268	260	281	285	282	282	254	292	270	241	225	274	264	252	258	276	278	261	266	273	292	266	276	268	254	249	261	223	266	280	258	221	267	269	284	259	253	267	277	251	271	249	250	278	256	279	288	272	297	253	274	278	244	257	285	277	300	287	294	265	287	225	299	265	260	271	265	292	259	260	270	281	248	256	302	312	278	276	266	265	279	256	266	265	285	263	270	260	231	234	264	255	267	248	283	259	247	259	298	236	275	281	261	277	243	268	291	274	261	276	258	263	250	269	249	265	280	238	261	263	251	263	227	256	249	285	282	255	245	292	272	272	248	248	295	262	292	269	239	278	265
5187	764	583	344	324	303	272	365	1964	2914	2028	1110	569	367	278	224	237	224	254	275	235	260	231	282	223	246	252	268	231	252	253	240	267	238	223	222	249	268	283	237	258	229	277	280	237	228	244	246	233	240	259	247	248	230	244	241	278	277	264	239	226	250	233	233	268	246	236	236	244	221	254	252	230	225	275	249	257	204	248	249	272	237	253	253	264	238	234	251	227	250	241	245	233	249	241	254	237	253	241	224	242	240	237	225	254	217	266	249	260	248	234	267	238	251	247	253	222	243	253	280	244	294	234	246	251	263	243	230	252	245	218	228	266	234	239	221	232	247	284	254	229	246	225	235	220	264	216	233	220	238	236	226	230	244	247	244	283	238	248	250	257	263	239	237	256	275	243	255	236	243	232	260	237	268	239	243	248	260	265	244	255	254	248	243	224	265	245	248	240	266	229	246	219	248	267	249	254	246	243	271	246	257	272	233	268	237	215	254	247	270	236	252	234	229	236	236	223	229	256	249	252	246	272	209	250	243	243	261	255	232	222	247	244	260	250	274	241	233	257	261	275	224	242	249	242	258	269	264	247	257	270	256	264	250	195	262	227	247	225	254	232	259	249	233	249	288	240	229	248	244	243	244	248	260	238	261	258	234	236	258	260	235	268	272	258	269	210	238	251	259	238	236	233	238	242	242	258	256	236	247	263	221	249	233	232	250	254	284	270	240	239	235	258	224	250	225	259	231	253	227	228	287	231	255	253	257	239	225	257	242	250	228	209	250	279	238	229	221	256	240	252	267	252	234	261	264	258	251	229	227	227	267	223	249	253	237	262	234	258	256	265	258	277	259	274	249	262	253	241	251	258	220	251	274	264	235	246	235	260	236	252	224	266	253	253	238	247	261	259	258	258	251	250	261	249	252	253	271	243	258	246	267	287	236	257	298	259	235	234	274	232	251	225	219	245	217	224	242	233	235	256	248	225	258	246	268	263	242	239	255	275	220	253	223	225	249	224	237	273	272	237	245	240	255	265	265	229	268	257	238	258	285	267	219	218	240	241	238	241	252	260	248	262	264	252	271	241	264	250	249	263	253	219	239	253	236	257	277	235	249	226	208	235	241	243	236	246	250	249	249	254	249	242	237	246	262	276	259	244	252	254	260	278	261	238	245	276	252	240	222	245	290	276	238	235	252	229	241	243	227	230	220	249	268	267	244	254	237	257	218	227	243	270	256	238	212	255	259	291	298	241	243	249	237	239	265	238	234	241	236	262	237	225	244	262	279	229	240	250	209	257	257	240	242	237	254	264	246	254	243	229	233	269	260	238	283	275	233	240	261	241	242	225	259	252	235	247	228	235	260	267	248	238	285	247	249	247	250	246	223	251	267	242	218	277	277	281	223	235	232	232	245	242	262	235	247	225	242	255	233	252	242	218	272	215	239	245	258	241	250	251	247	252	238	244	262	232	242	273	255	270	255	272	240	234	250	239	224	243	236	264	239	272	248	239	266	245	252	259	216	251	281	220	249	237	241	243	235	248	261	223	241	230	241	215	244	268	260	268	276	252	255	226	238	244	233	251	210	245	270	245	282	219	246	250	248	247	250	253	243	245	259	267	231	261	239	263	275	219	259	258	260	246	251	260	238	252	245	249	248	277	254	249	244	239	256	248	248	245	242	219	231	253	224	235	268	263	225	258	244	251	239	233	243	230	249	249	272	248	266	226	243	264	232	224	270	232	243	248	208	226	257	253	236	237	230	257	253	249	252	250	246	242	275	224	277	238	269	246	223	274	262	276	253	224	266	233	237	229	256	264	245	242	256	278	230	273	227	237	238	258	242	239	230	246	246	224	232	261	248	254	266	253	231	237	253	208	261	260	295	235	265	251	254	238	237	245	260	247	244	253	235	272	249	279	259	247	252	248	278	253	285	226	236	258	251	259	232	252	239	268	251	238	220	215	262	268	262	260	255	235	244	243	237	260	270	250	260	244	269	211	240	232	254	246	281	243	215	259	244	227	251	226	253	243	256	278	226	239	212	233	260	247	228	226	244	233	253	246	248	251	251	257	240	252	266	253	278	222	242	254	244	246	259	255	270	235	240	271	254	244	242	271	245	212	249	250	241	261	231	230	272	261	244	241	256	232	236	266	248	255	238	231	254	260	246	280	240	245	271	232	261	235	251	255	239	264	224	248	236	245	243	241	282	250	246	272	238	251	273	226	275	232	283	238	240	247	233	259	259	238	222	257	260	220	246	248	244	244	266	229	235	247	260	229	238	217	250	225	250	255	262	242	219	257	245	248	242	239	240	241	262	249	250	245	241	241	256	249	260	239	248	249	225	238	254	219	258	240	239	243	238	252	249	235	232	282	255	234	230	231	250	245	238	300	270	268	222	230	245	234	240	270	261	267	271	240	251	253	232	250	248	270	243	238	265	261	248	281	249	266	244	253	269	230	244	256	274	241	260	219	246	238	242	257	245	228	250	244	218	240	237	267	251	225	249	244	243	245	264	256	251	256	264	265	236	265	276	270	260	241	253	230	262	230	263	264	247	267	221	244	230	215	247	242	266	246	246	242	235	249	262	240	216	237	252	236	250	256	270	268	225	232	275	251	222	274	230	230	244	259	260	234	272	251	264	240	244	223	250	267	236	236	256	244	254	260	213	240	257	233	262	248	258	219	231	268	257	234	246	255	247	258	239	246	262	270	255	261	235	227	237	231	247	232	257	253	272	229	215	260	253	243	252	248	262	281	215	244	238	244	241	259	238	234	230	276	245	264	252	251	266	247	280	280	251	275	257	244	241	271	240	228	226	254	237	257	215	257	233	267	229	248	234	253	225	253	226	254	243	267	231	259	247	244	277	239	263	233	252	241	238	235	231	248	247	249	281	241	267	247	284	212	260	258	216	241	261	251	251	254	251	235	244	250	269	237	238	242	243	262	252	236	275	236	254	251	231	229	225	243	252	242	236	263	245	254	265	248	260	266	239	262	229	252	266	241	232	252	253	218	240	256	257	228	244	245	253	249	248	247	262	259	267	215	264	236	244	242	277	271	253	263	237	255	263	252	246	268	235	222	223	249	247	260	251	234	254	231	260	206	253	226	261	274	252	227	228	232	281	236	247	239	253	261	267	227	237	227	260	268	264	266	218	229	283	259	222	257	245	256	232	265	255	237	238	247	251	235	250	261	243	255	233	246	243	225	267	243	232	249	232	257	243	241	256	248	217	234	244	245	253	260	225	259	239	261	250	258	249	264	246	262	261	255	267	254	256	259	260	231	264	225	236	272	248	226	234	243	235	244	286	267	226	240	251	234	222	233	247	246	252	258	275	247	237	248	234	282	217	255	231	255	279	236	245	209	238	241	242	250	228	241	244	241	201	258	254	237	218	237	245	252	248	218	250	248	244	239	286	241	214	245	242	239	276	251	244	259	266	225	262	251	268	267	264	227	242	237	284	244	257	246	239	242	251	231	267	286	248	242	236	260	269	253	269
25567	21465	27458	25502	4645	851	574	1103	18454	27184	13059	4323	1432	642	389	359	325	319	316	331	352	342	332	350	327	330	341	329	353	322	294	342	301	346	329	333	328	353	308	317	340	341	340	347	331	362	347	332	311	327	322	350	342	343	344	347	321	349	300	355	326	305	330	344	302	340	324	308	322	348	319	311	355	311	335	350	320	328	383	317	319	363	331	338	312	326	302	348	332	326	311	311	328	336	329	330	332	325	326	329	292	332	319	346	338	324	316	291	308	318	322	347	377	347	292	344	324	341	324	349	305	340	339	323	340	311	334	315	363	343	343	344	345	326	318	313	328	344	348	311	312	322	333	302	338	323	310	331	338	345	331	367	335	333	331	337	323	329	360	329	322	323	322	302	337	297	327	345	322	329	301	354	297	335	357	325	332	287	352	327	348	307	314	306	308	327	339	387	330	320	306	308	335	331	346	333	313	306	353	341	309	340	287	315	327	290	322	322	344	342	331	323	322	332	320	337	376	329	329	337	316	347	340	345	342	338	306	292	346	327	331	300	312	316	310	302	337	312	337	328	299	317	341	330	299	286	311	301	328	318	306	307	322	329	344	322	321	324	293	333	348	297	317	323	318	297	354	346	350	338	317	312	336	312	316	311	347	292	302	351	342	349	316	333	339	330	329	351	319	274	302	333	323	324	338	345	307	320	326	333	348	319	334	350	310	329	341	342	316	331	339	335	296	324	334	351	345	329	310	306	341	324	307	326	324	322	313	326	323	324	319	318	342	340	301	351	306	340	318	336	334	320	351	295	305	357	326	366	316	338	344	331	339	304	311	333	310	325	307	315	328	318	329	310	363	304	335	318	318	341	351	326	356	306	280	325	328	298	323	343	326	336	320	336	305	328	330	307	330	287	319	343	355	320	329	327	322	308	359	347	324	331	306	309	340	346	340	338	332	313	348	357	310	322	310	309	310	342	329	346	320	325	343	316	330	334	306	311	319	347	316	331	303	325	319	339	328	332	362	320	321	333	316	321	337	292	326	341	331	337	295	382	325	291	325	318	334	337	305	302	306	325	353	326	322	310	393	335	300	300	327	319	328	336	320	345	306	316	295	345	326	346	345	320	318	324	306	320	313	340	298	333	304	309	365	361	333	351	321	314	339	307	314	348	355	318	337	338	319	338	337	292	337	348	361	365	345	310	335	335	334	306	356	332	340	327	311	314	302	343	357	330	349	333	296	321	336	339	340	325	311	335	323	349	315	336	305	327	352	297	315	321	297	337	324	346	323	327	321	342	330	322	329	309	316	299	332	349	330	330	360	343	355	336	315	343	346	323	298	333	361	323	298	309	365	370	302	330	341	354	317	335	327	290	345	318	296	347	330	325	327	323	345	313	316	332	326	304	314	368	323	332	330	351	345	335	313	313	333	342	316	294	318	327	294	347	292	364	340	308	328	289	319	354	319	360	341	320	327	345	325	315	356	352	330	301	321	325	318	308	344	331	331	303	314	316	280	343	323	344	302	337	320	343	330	319	335	313	345	307	333	304	325	344	306	291	327	341	335	329	299	293	295	303	322	366	319	336	317	337	325	332	342	313	343	325	328	336	331	337	356	345	300	329	321	325	334	323	337	293	340	313	314	330	304	315	316	333	347	315	332	321	348	319	315	315	300	326	347	322	312	320	333	350	319	325	341	332	344	331	330	351	336	322	325	315	348	354	362	325	318	303	298	339	325	304	358	339	325	344	311	325	303	322	277	313	313	331	305	345	345	315	336	324	343	297	344	352	328	323	294	313	344	317	310	293	352	333	313	306	321	358	323	342	299	327	343	348	354	289	333	318	325	361	349	330	331	334	322	352	299	322	336	321	323	332	332	332	301	379	314	338	312	308	317	301	349	334	355	292	339	307	330	319	361	312	328	325	329	309	358	305	353	354	316	324	341	325	342	333	307	323	339	337	332	334	337	309	316	335	330	349	313	334	317	324	305	325	336	327	347	321	328	365	327	331	296	302	288	343	326	327	313	336	310	344	299	305	298	337	305	322	336	350	364	326	319	311	338	308	315	316	337	323	320	326	320	350	325	331	344	305	348	327	347	344	367	334	337	299	318	331	316	322	323	346	336	306	318	358	312	348	306	309	328	322	334	331	305	309	337	355	320	299	314	322	341	350	338	307	315	334	330	335	310	335	344	318	303	330	299	346	304	309	317	321	300	349	343	318	298	313	307	361	302	329	326	331	330	329	313	329	354	340	353	326	299	331	342	343	350	316	306	347	327	359	329	320	328	278	331	340	339	309	325	370	360	310	353	335	340	323	357	339	306	322	334	299	352	306	337	331	340	347	341	302	303	304	298	339	307	324	313	331	328	332	307	362	348	343	350	315	297	317	339	335	310	330	307	324	363	346	365	325	330	346	302	330	336	302	337	309	317	316	360	344	302	339	331	311	342	323	339	346	306	309	361	325	323	351	329	319	341	333	325	292	323	348	329	350	317	318	335	316	290	345	311	358	356	327	325	341	335	349	346	343	333	319	320	295	311	306	331	336	341	347	352	332	339	334	305	325	335	312	312	349	327	336	309	329	313	327	356	337	297	337	299	352	328	326	320	319	335	329	308	348	348	336	328	320	334	350	346	344	318	336	326	319	320	347	308	305	327	318	339	323	312	311	341	301	315	324	326	333	289	305	319	327	290	331	325	339	338	338	347	326	334	356	325	308	307	349	305	301	324	328	341	336	333	301	306	343	327	334	327	314	349	300	313	307	329	339	340	322	332	293	328	352	338	315	322	342	332	321	326	325	307	316	316	276	337	345	344	298	312	337	341	309	335	292	341	341	310	345	311	348	353	332	354	294	300	305	336	342	318	320	301	320	344	332	350	335	319	308	330	327	338	321	322	334	333	353	315	329	308	289	348	297	343	347	314	304	347	326	357	333	345	326	319	310	321	308	336	328	334	325	338	336	323	329	323	298	320	347	317	314	388	344	332	310	326	322	322	325	315	340	368	328	348	330	317	333	340	315	305	348	355	323	322	304	299	300	371	299	283	328	339	329	316	323	332	340	332	348	321	312	347	338	330	335	310	312	325	303	363	333	343	365	287	329	332	321	303	286	317	330	350	337	306	332	337	339	298	332	337	305	310	320	308	353	297	290	344	308	327	333	334	350	334	345	324	325	307	341	313	328	338	332	300	337	327	305	286	304	355	363	325	320	349	316	298	319	323	333	325	307	351	341	315	332	339	328	336	350	327	320	374	343	314	329	325	304	313	314	336	311	348	318	322	307	328	332	305	346	334	326	312	334	339	297	359	321	298	312	312	317	323	330	324	310	324	330	313	330	355	301	346	323	325	343	327	326	368	324	315	335	336	332	301	317	301	312	332	327	314	343	353	320	331	344	321	336	310	327	293	302	342	353	327	324	374	337	335	340	341	326	303	343	307	306	320	331	341	322	317	321	320	325	315	310	317	293	343	309	346	375	322	350	353	345	319	345	352	334	313	335
3897	3421	2510	1325	890	722	608	1702	21822	22961	10074	3981	1564	706	429	333	298	312	314	311	306	316	317	300	307	327	306	329	346	321	312	291	309	292	315	318	319	310	342	295	347	302	305	321	308	308	283	329	312	330	299	322	288	303	327	322	333	329	323	335	343	323	321	302	350	309	317	344	308	345	327	315	288	342	308	308	312	317	285	279	320	345	299	303	325	310	308	314	345	310	333	297	300	332	324	305	326	258	300	303	306	284	318	309	310	316	336	339	317	294	288	290	326	292	308	322	336	357	273	315	303	283	312	322	303	288	319	323	296	320	315	297	333	304	310	276	344	286	290	290	298	269	320	302	323	307	319	315	338	313	343	327	299	300	306	297	335	302	321	310	338	310	279	308	313	333	294	315	306	331	309	330	292	313	316	304	313	313	339	337	292	321	300	313	291	306	333	324	335	310	279	318	339	333	340	304	328	309	294	294	306	309	317	304	298	275	285	297	317	288	307	337	302	328	300	294	304	293	321	314	305	300	303	320	305	318	319	315	312	278	294	335	317	313	291	338	308	283	321	310	327	341	303	312	331	305	343	296	315	355	293	315	332	337	307	315	314	307	320	326	318	295	310	317	291	346	318	305	296	294	331	330	330	322	282	318	278	341	320	324	290	334	305	313	348	295	321	299	322	311	286	319	271	312	313	314	300	289	336	283	305	331	305	282	323	311	340	331	296	323	359	317	287	311	318	300	287	301	291	324	328	336	265	324	339	272	311	287	328	295	263	319	300	305	301	314	305	324	327	297	287	330	328	355	355	288	303	300	292	322	310	321	290	311	320	344	300	325	314	328	295	315	293	348	343	327	315	322	329	328	289	303	319	324	306	301	311	306	319	317	318	306	335	293	298	279	314	323	279	320	311	273	306	278	308	342	316	303	318	293	294	316	307	317	314	298	286	309	311	328	307	310	298	302	308	298	320	276	317	316	297	310	278	299	307	324	298	287	296	299	306	275	298	318	307	314	313	282	358	319	301	284	318	330	316	314	300	302	317	285	323	303	305	303	282	283	309	318	316	307	285	338	320	313	316	293	297	276	332	301	330	298	324	298	297	272	318	311	301	293	307	327	294	312	303	301	314	319	317	300	294	293	346	293	276	322	290	323	322	321	304	306	302	305	324	302	328	324	322	316	339	305	307	333	296	321	280	325	275	265	309	327	320	334	320	334	332	306	294	292	322	313	325	320	327	330	341	325	330	279	296	308	304	332	292	306	311	332	333	311	298	271	319	303	321	304	325	293	334	279	337	290	301	306	304	307	336	323	300	329	325	289	309	317	317	281	319	322	298	331	308	321	298	323	329	326	307	343	330	296	339	289	323	350	306	329	340	301	314	338	308	332	325	288	329	327	283	293	311	324	277	271	325	301	355	299	304	289	295	296	316	337	305	324	330	317	326	339	300	325	299	286	312	292	319	308	307	350	290	310	274	306	289	349	343	279	299	286	312	344	316	311	313	324	311	318	307	306	323	309	315	288	293	318	333	331	315	333	348	320	323	334	323	297	330	309	329	313	297	313	301	347	288	314	289	305	298	316	294	302	337	301	351	306	321	316	331	321	302	312	318	288	323	322	308	308	330	352	314	316	300	342	327	311	307	304	329	316	308	284	287	341	293	331	330	324	336	321	323	272	340	328	289	302	270	341	290	297	293	322	296	320	336	322	329	329	299	288	286	338	289	297	312	292	309	340	299	306	321	304	306	308	332	308	319	315	347	307	314	292	328	304	298	301	321	293	305	331	312	331	319	296	328	270	301	318	319	283	316	307	310	303	317	309	309	317	290	287	311	321	304	283	302	334	316	314	300	345	297	306	295	321	297	308	326	275	323	297	289	333	294	292	332	319	282	339	331	303	330	324	287	308	347	331	342	329	309	339	310	316	305	308	310	297	314	310	303	315	324	314	293	334	327	282	300	275	278	302	315	295	292	338	307	307	306	297	314	276	347	297	298	324	314	309	302	278	355	302	349	323	312	329	321	323	316	298	303	301	310	303	295	289	331	355	312	323	314	294	308	273	328	308	302	333	322	312	335	315	305	330	302	298	334	327	330	308	315	307	304	316	317	307	319	338	289	346	303	302	347	294	305	301	331	296	348	307	321	316	357	318	295	293	353	333	266	318	316	325	307	320	357	313	285	337	313	300	322	325	314	316	312	280	325	299	320	311	306	305	314	320	318	284	301	301	307	302	299	316	313	292	332	320	339	333	340	310	314	318	313	330	315	327	280	321	290	308	337	305	284	303	323	308	288	304	326	307	329	314	294	301	308	314	339	278	286	309	319	332	291	294	297	322	302	302	288	305	319	282	311	330	298	295	305	326	336	327	285	309	299	298	291	326	313	267	318	313	343	304	311	296	286	296	316	287	316	312	282	288	290	346	325	319	287	325	289	324	311	323	284	332	307	327	333	325	304	341	269	271	305	263	299	306	324	332	308	303	317	327	305	307	284	293	289	318	298	336	306	305	296	339	326	291	324	356	313	324	313	318	316	320	318	306	314	296	309	328	295	309	317	306	302	290	321	312	298	303	337	282	317	324	320	320	306	290	304	303	328	306	318	323	295	304	335	318	306	310	357	302	317	318	282	312	297	331	295	320	329	345	305	314	321	342	287	324	325	304	324	313	290	301	309	343	347	285	327	298	308	319	308	315	298	302	324	303	295	283	308	324	299	308	299	259	317	321	288	316	333	312	331	304	324	308	334	300	288	336	316	335	283	335	313	272	284	305	317	300	319	283	295	300	285	309	313	294	315	299	313	313	313	316	283	332	285	340	335	332	313	298	323	306	329	275	290	294	329	355	300	339	337	316	297	353	313	327	344	320	337	318	305	309	304	323	329	323	305	302	311	288	318	292	315	303	312	278	315	313	322	291	322	331	311	311	328	301	315	322	317	326	308	326	317	275	304	322	278	295	347	321	257	296	291	311	288	321	306	304	333	334	300	326	330	304	298	293	338	285	315	310	286	310	299	322	324	353	319	340	283	307	331	300	337	276	316	339	276	319	309	294	328	305	299	319	338	304	301	304	312	306	305	289	323	279	299	323	323	323	290	296	316	319	309	290	347	311	325	312	315	306	290	311	281	315	300	318	292	329	323	308	300	325	303	280	296	317	296	297	319	324	306	301	313	300	268	322	334	316	338	300	321	296	306	307	306	314	288	306	326	304	278	281	337	322	293	321	298	316	287	280	317	289	310	322	317	338	320	321	305	318	308	310	320	303	318	337	273	297	333	351	305	286	303	336	323	341	293	322	302	319	304	336	287	302	325	339	310	296	296	301	318	332	307	310	286	339	254	299	307	304	290	299	308	324	304	324	286	296	279	335	305	308	297	310	321	315	295	304	286	299	332	305	330	325	326	324	303	268	317	284	328	311	321	286	305	309	294	329	332	307	310	306	296	294	356	311	341	312	304	305	318	312	326	310	330	320	307	288	297	326	304	314	286	326	294	322	304	275
24353	21454	28752	24549	21404	6996	1427	6610	42620	36863	22940	9704	2858	1035	639	540	503	478	472	454	476	488	458	492	474	501	467	506	471	498	476	471	507	498	466	441	506	485	472	443	517	517	444	474	491	491	488	473	485	471	456	476	492	493	492	479	476	473	478	451	469	451	466	460	460	485	484	504	500	462	468	482	461	471	512	475	470	467	531	507	474	488	494	487	470	500	458	488	436	488	511	486	459	478	465	476	474	496	489	471	428	495	472	462	467	459	504	465	499	501	471	465	434	460	491	480	468	472	504	467	432	445	494	495	459	484	484	493	496	462	495	467	469	440	443	465	483	434	496	463	449	438	463	492	474	511	520	451	503	417	444	476	502	498	468	498	479	485	443	458	521	472	439	453	483	467	470	489	477	501	458	511	454	488	487	485	468	451	480	435	472	464	472	475	489	506	466	475	472	447	504	485	497	470	470	490	448	447	481	476	456	513	474	454	499	463	435	428	499	501	521	454	444	481	481	462	501	461	490	471	461	467	451	473	477	464	512	457	460	486	478	503	427	486	460	435	475	451	484	483	532	465	503	488	489	500	442	499	478	501	488	458	446	499	452	463	476	484	486	467	482	470	483	443	464	467	453	466	476	461	468	488	473	482	461	469	450	487	467	511	470	507	489	463	459	451	442	499	482	464	489	469	496	505	535	468	507	509	497	484	486	471	477	492	486	464	442	484	496	453	462	501	437	477	492	467	465	457	447	476	505	481	519	491	482	492	463	499	473	424	450	494	458	493	446	506	495	475	464	454	464	473	461	465	515	459	497	459	470	444	470	474	464	479	497	461	451	477	463	504	453	460	498	465	473	443	435	480	496	469	480	491	455	471	475	485	501	451	516	474	460	483	421	498	467	432	494	489	502	462	490	502	465	472	495	481	471	453	435	471	512	486	477	464	435	466	466	459	485	490	479	489	486	439	458	477	510	487	490	491	496	464	479	468	499	494	460	490	471	458	475	429	474	479	468	497	462	464	470	501	428	471	504	490	468	479	474	441	444	516	496	477	495	464	462	461	435	468	491	518	472	483	508	492	447	460	486	478	492	462	476	472	483	434	439	473	510	484	498	502	455	471	466	497	489	461	471	444	441	483	468	512	460	511	450	465	506	474	453	449	511	468	463	462	487	480	489	471	506	461	483	430	457	468	486	503	508	478	459	477	465	488	448	497	433	496	453	498	445	501	456	457	466	486	476	473	525	488	461	467	463	511	482	477	481	460	465	492	434	453	483	471	478	509	445	508	489	474	505	474	471	462	486	453	472	486	459	492	441	444	515	475	481	435	463	474	454	455	502	479	482	459	479	497	477	468	479	463	485	479	499	466	447	451	463	474	482	445	446	506	540	469	476	468	498	471	445	439	517	474	453	475	476	501	478	488	482	462	470	495	495	440	509	470	465	448	484	453	489	459	446	523	471	483	484	463	503	494	454	468	448	425	484	469	441	439	505	426	486	456	464	477	500	495	440	476	483	499	449	490	497	462	472	428	457	466	437	450	491	467	485	443	484	479	486	473	479	472	483	522	517	442	492	466	475	473	484	459	436	445	470	471	486	484	468	469	523	440	480	448	450	422	447	489	441	451	471	462	478	446	450	446	466	461	446	460	465	462	467	497	440	477	479	489	486	455	477	491	441	489	458	496	469	465	492	463	477	502	485	475	487	463	462	457	488	458	451	461	507	434	446	480	478	458	464	518	443	472	467	483	486	472	508	480	484	516	511	496	456	455	482	464	481	486	472	477	439	476	482	472	502	485	455	513	464	439	444	507	499	459	483	483	490	464	496	451	454	476	471	479	472	446	486	498	468	466	499	453	496	461	464	509	475	448	473	455	454	458	468	452	484	466	457	459	477	463	472	454	449	456	491	454	458	490	481	479	519	464	466	448	443	462	453	504	462	494	484	512	450	467	462	452	507	508	470	441	477	459	446	486	525	499	472	457	493	492	463	427	465	479	452	455	466	480	448	500	465	478	450	491	487	470	477	450	429	457	484	480	469	442	437	503	470	496	455	523	460	481	482	505	477	491	493	500	457	481	462	516	467	458	492	494	480	479	428	468	450	453	507	450	462	486	469	520	450	490	491	481	447	454	450	493	476	470	480	440	458	522	472	418	464	504	457	466	505	452	435	454	486	482	485	504	480	479	462	476	462	489	512	479	489	494	475	467	433	502	473	472	489	484	433	469	446	464	475	461	444	503	470	436	482	486	463	406	446	475	493	488	516	467	449	442	448	480	481	469	493	491	507	478	492	473	449	460	464	494	484	426	481	466	481	486	516	459	499	426	501	510	507	493	455	475	431	437	485	472	469	460	507	464	470	506	500	452	509	492	497	458	443	484	441	470	469	490	440	490	437	460	468	468	481	496	465	465	491	487	485	460	473	450	452	456	482	484	485	440	498	422	466	498	472	464	511	501	482	506	478	474	448	488	483	497	468	487	499	440	449	487	493	450	448	476	461	447	497	503	474	497	464	454	458	459	450	460	514	493	494	481	496	472	459	455	516	481	450	457	476	488	466	501	502	488	459	462	447	500	483	484	494	471	497	480	431	468	489	495	503	505	479	449	439	488	476	481	488	482	478	492	456	487	499	473	476	497	477	486	455	453	440	482	453	532	433	468	489	490	487	464	487	474	455	495	488	487	478	451	486	490	480	474	479	466	488	514	464	424	473	516	477	469	485	476	456	451	457	523	489	518	454	464	473	492	506	449	493	419	496	481	475	466	480	477	442	443	451	471	483	470	483	519	501	482	473	491	468	455	486	480	466	485	497	473	464	493	460	435	485	498	425	457	443	508	488	459	487	499	435	497	497	447	477	427	459	462	469	502	461	468	456	459	488	499	488	475	501	454	528	455	509	435	466	474	431	484	471	495	474	488	521	456	457	500	435	469	457	454	486	463	497	467	461	498	493	485	477	475	473	522	482	431	449	501	465	496	485	481	458	476	452	451	476	483	457	480	457	490	468	489	473	464	492	458	426	488	477	485	500	468	490	468	488	519	442	444	472	477	486	491	455	511	458	499	445	501	402	438	441	473	479	494	482	461	525	459	505	437	447	444	492	448	458	485	480	476	461	509	494	522	440	465	496	454	466	468	489	471	479	512	468	491	428	478	499	463	509	479	504	500	456	461	467	443	469	488	462	466	473	483	469	464	495	438	502	492	469	488	447	440	472	438	458	457	500	468	469	457	497	472	461	476	471	493	478	513	460	477	487	454	476	464	495	440	453	446	479	485	492	524	518	471	464	493	473	488	473	426	489	506	459	455	484	451	481	523	472	462	453	457	495	489	493	482	515	469	485	470	456	449	492	477	485	476	489	478	483	443	476	472	504	462	480	459	480	472	451	456	447	485	444	437	489	484	501	463	497	471	473	467	480	464	473	516	475	457	465	456	519	442	482	463	475	434	493	495	459	467	494	496	485	458	436	496	481	455	486	517	438	477	442	489	481	468	445	463	476	451
4450	6560	4966	2432	1772	1252	1139	8853	42132	30643	18440	7905	2807	1139	644	468	404	438	430	462	478	443	430	433	459	426	473	429	465	465	461	490	459	427	448	465	452	459	465	446	436	438	448	482	461	441	454	417	451	394	437	456	434	448	447	450	437	447	478	411	467	449	469	449	467	402	442	414	437	450	450	429	455	443	450	488	458	446	451	440	455	442	430	467	451	425	479	437	440	443	438	466	468	399	405	456	450	442	464	384	468	409	467	444	476	458	433	441	413	415	416	453	445	426	446	438	433	437	464	408	435	440	437	422	411	439	476	432	401	458	454	435	459	429	445	435	449	453	438	428	463	462	397	461	435	428	412	491	432	448	437	449	439	438	435	442	460	415	431	417	423	444	468	424	448	416	458	447	462	432	426	453	440	440	473	414	441	422	456	445	421	416	427	452	468	462	412	437	436	441	406	422	409	453	506	444	462	428	429	446	460	390	426	414	417	428	458	427	455	416	426	451	420	450	434	426	438	428	431	458	430	416	453	490	456	466	416	474	405	457	452	441	449	416	445	445	385	470	468	452	447	443	424	472	459	437	435	488	426	428	457	443	440	439	431	411	442	417	481	469	490	482	412	403	419	477	463	447	451	447	456	399	441	461	410	474	405	455	468	419	431	436	473	440	404	446	431	410	439	472	468	437	442	433	442	422	447	447	481	418	419	436	467	405	401	470	441	432	419	467	458	443	463	457	394	439	456	422	429	445	393	438	461	422	431	427	464	460	467	408	464	452	395	434	418	451	440	405	432	446	424	423	425	461	463	421	415	453	427	461	439	466	437	448	431	446	438	437	453	437	408	448	423	429	452	439	459	432	444	429	450	477	434	425	452	406	452	420	463	438	411	416	454	422	438	446	481	409	433	466	449	428	446	461	442	424	441	444	440	446	409	452	449	427	430	415	444	413	467	411	455	447	436	429	415	412	449	401	419	469	471	450	457	413	407	411	435	443	406	460	476	434	472	467	441	389	391	441	439	413	481	412	436	442	449	449	423	440	492	397	423	449	435	440	420	424	436	459	445	469	436	412	437	423	417	417	444	450	454	432	466	505	418	422	437	431	434	412	415	467	437	459	427	420	424	431	447	431	420	454	434	439	461	415	441	449	453	391	436	439	400	426	454	435	466	427	431	441	436	428	434	442	454	447	431	488	416	458	405	481	481	427	437	467	479	447	422	432	402	476	438	415	470	445	453	430	455	433	452	448	418	466	449	423	441	428	423	435	422	408	418	433	425	445	425	419	419	409	422	418	408	485	427	473	412	420	465	435	458	435	431	449	426	409	435	426	430	404	448	422	454	405	435	399	472	420	448	460	457	473	476	459	448	443	466	418	429	429	454	408	490	414	447	419	462	414	441	424	463	441	446	417	447	442	418	412	453	440	455	426	458	428	439	455	462	410	459	455	478	433	431	407	423	441	439	443	429	448	434	445	451	415	475	465	469	391	472	394	454	435	441	442	416	390	449	413	471	466	445	457	434	451	439	403	432	420	379	419	405	441	418	406	399	413	388	417	459	425	465	444	448	435	436	463	454	425	406	390	445	426	428	405	427	462	431	461	441	436	405	434	475	410	468	437	457	471	471	435	435	414	431	420	417	435	441	450	410	448	417	414	439	429	466	465	443	410	445	438	439	428	393	441	415	426	447	422	445	450	423	430	470	425	429	444	448	445	423	414	457	490	441	421	438	441	438	452	443	461	425	432	416	469	432	439	467	450	423	450	431	415	436	428	433	434	413	490	437	406	429	440	436	417	427	429	459	413	462	408	450	422	434	430	487	452	435	447	450	434	465	390	435	437	432	466	451	428	457	443	398	490	462	413	459	471	446	443	405	447	456	452	447	432	408	388	466	418	455	410	450	439	430	438	458	412	478	436	442	439	421	421	408	425	435	438	434	436	439	419	463	418	410	439	445	461	433	433	422	378	430	444	437	436	416	438	456	431	450	428	438	447	468	449	439	444	443	427	447	468	446	455	450	419	444	479	447	452	458	440	422	422	419	448	452	413	451	421	423	424	432	395	443	412	434	425	437	415	397	419	447	442	435	428	430	390	430	442	429	428	415	432	426	445	403	441	455	387	432	417	437	426	428	442	461	435	436	421	417	409	466	432	435	469	476	437	417	394	453	448	438	459	457	416	451	440	464	437	441	425	454	414	432	446	427	445	418	460	391	389	437	477	443	508	444	429	429	420	463	434	426	425	439	446	431	493	442	444	463	428	423	465	419	424	445	406	400	415	439	449	431	409	440	433	446	439	456	394	444	437	437	484	441	457	467	422	453	454	404	394	454	476	426	450	410	468	447	433	454	451	405	465	418	441	423	441	438	450	433	452	445	447	419	422	418	454	443	401	427	426	432	439	438	392	433	439	437	392	409	495	446	414	468	414	438	422	470	441	440	415	431	466	448	439	453	438	468	430	494	441	394	430	407	392	459	470	428	442	442	426	434	417	442	433	434	441	432	438	423	452	464	415	432	433	448	410	439	438	470	455	439	412	451	414	405	405	480	402	438	417	423	400	450	440	433	400	425	413	448	458	416	430	460	439	411	446	434	443	458	457	441	416	451	435	417	442	415	427	426	423	431	386	416	398	436	437	407	420	441	440	422	439	428	429	433	424	437	451	429	447	425	445	395	455	449	424	490	422	439	468	436	427	446	411	437	427	416	456	447	423	419	440	408	451	417	457	437	405	438	452	425	443	445	445	401	423	466	400	435	414	456	434	439	408	459	423	457	434	439	424	460	445	426	438	453	436	459	426	439	447	431	435	415	427	422	431	448	440	444	475	421	422	461	441	417	442	418	440	454	439	412	433	420	436	474	412	433	421	404	456	433	457	455	436	429	451	470	460	478	455	462	458	408	420	450	437	402	439	419	454	429	436	407	450	438	438	452	424	430	459	441	461	412	415	404	436	421	440	432	403	454	409	422	406	493	414	426	455	442	451	461	471	450	431	408	460	441	427	466	437	417	437	425	446	421	441	402	451	409	478	445	422	422	443	449	418	448	454	445	410	444	414	424	411	397	446	403	448	453	456	469	464	429	433	445	426	419	396	428	445	426	445	431	418	439	453	433	477	438	398	432	433	423	449	427	446	425	454	422	413	448	430	416	437	423	425	440	465	449	403	452	412	478	447	463	427	427	429	453	432	426	469	492	390	435	453	413	429	464	444	436	421	408	437	460	430	450	382	417	455	430	476	450	394	420	432	422	429	443	458	427	441	428	422	401	421	435	412	415	443	425	441	435	434	439	454	443	487	457	429	453	394	435	399	440	409	464	429	418	443	448	442	423	433	426	452	399	456	418	431	438	458	376	433	402	478	392	434	431	446	447	419	427	432	414	433	418	414	459	407	464	453	433	463	449	409	449	430	454	428	450	447	434	446	448	408	438	416	430	421	432	416	427	379	429	459	430	395	448	401	411	444	428	402	463	424	445	430	431	423	439	448	392	426	410	475	441	441
27686	11175	1104	582	360	299	316	1490	2311	1725	1182	739	500	342	314	287	324	272	286	286	309	282	317	279	264	309	308	302	286	292	277	315	275	320	304	336	287	301	292	266	298	297	282	295	312	288	287	277	301	314	295	295	295	276	289	272	301	283	280	285	325	308	299	285	309	284	316	259	288	276	294	272	286	289	273	275	304	315	275	337	289	315	279	269	297	298	325	314	298	305	276	327	310	289	288	316	317	287	305	274	254	289	310	272	282	230	280	318	260	294	255	290	292	283	285	297	297	289	305	286	304	327	294	291	284	295	275	297	280	327	268	299	305	293	261	254	288	293	275	293	304	291	296	282	297	287	300	297	296	297	274	282	291	265	294	283	322	300	295	287	329	293	292	295	267	289	291	278	291	296	276	298	271	271	305	292	307	300	296	303	315	288	288	297	306	304	282	291	296	307	316	284	294	281	312	260	306	306	272	277	287	291	325	300	299	302	279	302	296	286	285	271	305	283	313	299	307	288	295	289	314	276	287	331	282	279	269	302	294	284	309	292	287	287	288	295	303	302	289	301	296	276	305	283	289	322	303	291	330	272	321	322	309	306	298	289	309	278	289	283	281	305	321	302	265	260	300	277	292	291	305	317	311	293	279	290	280	275	285	321	282	308	267	292	311	268	295	295	313	320	313	312	275	293	314	306	328	294	298	261	303	312	293	282	287	314	277	268	313	306	302	317	309	288	282	291	282	302	315	291	287	314	285	316	305	278	290	277	299	281	335	296	288	286	298	263	282	285	301	290	301	284	320	286	302	277	265	297	307	289	293	268	293	306	265	290	278	293	275	290	305	264	290	282	320	301	294	294	291	300	285	300	300	266	279	282	308	274	289	281	307	311	277	298	286	315	305	259	296	301	245	317	303	286	299	298	305	319	287	306	290	282	283	276	298	309	280	290	298	265	299	291	307	287	292	276	312	272	320	294	309	307	264	298	301	278	298	281	279	294	292	295	289	290	323	278	292	299	306	313	286	282	315	286	304	291	278	326	292	288	298	299	273	318	293	305	283	297	301	268	281	290	281	274	286	304	267	298	332	290	281	281	276	279	270	297	308	316	287	290	262	300	303	287	283	287	267	249	292	272	269	313	297	283	295	289	284	312	259	286	276	323	292	290	294	296	277	280	298	271	284	294	300	253	257	298	296	258	298	288	272	304	290	267	275	274	278	300	317	279	279	311	307	306	257	307	311	268	259	279	279	280	303	284	300	261	316	262	297	295	288	283	312	286	283	297	278	286	306	286	310	308	303	308	280	293	280	288	280	270	280	279	281	278	263	298	292	307	300	282	284	280	290	300	294	276	309	290	280	310	311	289	305	309	324	289	297	282	302	288	321	340	272	274	277	268	289	297	277	306	304	278	306	304	311	301	295	288	262	286	295	284	276	289	311	310	309	280	299	306	286	294	296	291	285	304	268	280	297	287	280	291	308	294	293	314	306	300	316	293	268	297	305	317	288	300	255	295	292	332	298	279	320	297	309	294	256	301	275	295	344	287	310	305	336	313	328	298	294	309	285	288	286	273	318	312	265	325	300	285	264	307	300	274	292	276	342	290	258	296	319	290	317	287	296	306	284	283	284	299	304	282	255	308	270	294	286	345	285	295	286	259	291	300	281	278	297	292	312	330	283	299	295	281	302	258	297	289	278	303	280	295	272	270	292	305	287	293	291	317	303	263	306	277	273	308	275	284	277	304	284	284	304	314	314	287	265	299	292	291	282	274	280	272	315	318	276	309	283	278	268	276	289	286	291	294	312	287	249	280	298	284	326	289	265	326	306	269	275	300	296	283	299	323	273	308	285	276	292	308	294	294	283	325	314	293	286	271	292	293	301	293	292	293	292	291	305	268	294	324	322	298	272	308	303	257	299	265	297	285	308	284	300	297	341	264	290	325	291	270	272	299	305	304	293	301	292	319	277	315	274	286	296	283	300	302	301	308	302	285	262	318	275	288	260	279	298	295	317	301	281	299	271	312	283	289	304	294	282	276	292	272	294	329	287	287	259	286	279	277	285	316	281	279	297	300	290	293	288	289	281	344	297	275	268	307	283	305	292	312	295	301	295	256	304	281	312	279	312	262	278	320	296	285	295	295	337	292	318	277	287	303	305	295	260	303	291	294	277	282	266	264	299	320	286	333	284	295	293	313	300	305	295	291	304	300	307	277	263	278	295	302	287	264	307	316	287	261	265	285	317	302	291	316	298	292	309	302	287	292	285	317	286	305	276	300	306	283	281	297	274	287	303	287	287	273	280	314	304	329	258	273	261	312	305	306	324	293	302	287	282	308	277	283	291	291	293	299	289	271	294	316	297	283	314	293	295	287	308	280	322	260	288	261	274	310	302	320	293	292	322	305	342	281	264	292	276	307	294	274	303	289	291	279	293	291	328	263	280	275	312	279	257	292	278	292	297	286	296	260	309	282	316	301	300	304	273	336	278	291	308	318	308	293	320	272	289	304	298	329	279	265	292	269	309	300	307	319	312	298	309	312	318	295	306	292	298	302	293	304	317	293	264	291	289	304	304	288	300	311	289	294	287	299	278	289	279	289	289	294	284	318	300	274	279	269	290	279	300	298	306	289	276	261	294	293	287	254	286	294	298	297	268	283	301	287	305	277	313	298	322	272	285	261	294	297	262	291	296	266	307	271	297	279	283	299	273	263	290	276	284	268	318	284	292	285	287	271	294	310	285	269	284	291	292	285	297	312	268	306	276	274	294	284	273	319	311	282	295	314	311	278	305	291	294	268	300	296	301	298	295	282	284	304	310	293	281	297	286	295	300	323	306	302	324	292	310	311	296	299	310	265	297	330	258	306	326	287	303	283	301	275	258	300	298	270	291	291	323	285	300	280	287	264	285	301	270	309	292	283	284	289	280	270	313	266	290	274	289	294	304	319	277	308	298	301	305	289	270	291	257	275	324	318	275	291	313	315	289	308	288	283	291	290	319	271	289	266	301	278	291	289	291	267	309	303	317	292	297	327	286	274	286	305	282	307	266	264	288	325	281	316	298	308	316	281	276	271	325	310	319	284	287	315	266	309	303	329	278	269	276	292	307	288	308	291	280	303	304	298	320	275	278	315	303	289	307	280	302	316	305	318	293	307	323	302	326	336	319	300	333	304	312	312	307	278	268	319	299	290	318	279	285	276	263	270	302	352	295	310	317	278	341	281	291	298	300	311	317	287	272	286	288	290	295	317	286	304	275	297	331	311	293	299	293	279	316	305	289	283	314	292	299	290	292	298	291	305	289	282	300	295	299	305	304	293	262	293	293	297	266	285	284	249	297	291	333	316	300	305	316	278	292	287	263	274	317	293	340	290	278	273	283	322	341	292	293	290	279	306	293	273	291	269	262	302	293	285	299	310	305	321	312	305	327	294	317	330	305	291	285	298	272	316	284	301	269	279	266	279	313	278	293	302	265	318	320	293	285	316	294	287	286	297	333	281
5192	769	543	421	320	323	313	2217	2874	2220	1482	916	517	335	298	299	292	274	289	279	284	287	305	275	311	306	265	260	253	291	266	260	298	273	282	268	279	258	250	277	250	230	275	286	279	274	284	274	251	254	294	250	266	261	272	272	275	258	291	274	280	252	279	279	274	273	254	251	269	286	290	276	297	296	269	272	269	254	293	281	286	284	267	266	272	250	290	260	261	285	263	271	256	271	263	253	253	290	287	296	274	255	244	244	252	288	263	307	279	278	234	272	280	253	274	274	299	297	268	240	252	251	275	285	267	283	276	261	271	256	298	260	267	252	256	275	292	262	262	288	275	277	271	242	260	282	288	253	277	268	259	248	247	237	253	288	269	282	280	286	290	233	276	276	290	266	282	260	242	289	262	281	297	281	284	260	271	287	280	250	276	276	258	263	249	293	300	250	291	254	312	277	293	295	292	272	279	265	251	251	293	265	261	258	294	270	280	273	271	268	277	278	266	287	287	251	298	295	238	258	262	282	273	287	278	261	264	255	242	266	252	284	273	269	302	273	280	278	274	270	287	269	242	281	288	319	277	267	282	303	261	303	270	278	254	254	283	266	271	261	250	283	286	284	294	265	271	276	273	296	233	267	274	241	278	269	304	260	273	270	279	253	275	255	287	278	274	298	278	263	233	259	285	268	258	272	263	277	293	268	263	274	259	253	258	278	258	293	281	248	292	270	250	267	276	282	271	307	278	260	271	307	278	266	271	286	268	253	250	249	277	267	249	290	263	258	259	274	277	299	261	236	278	241	247	288	260	262	262	263	275	275	275	245	274	302	269	297	272	269	236	252	274	247	274	237	255	277	281	253	279	281	279	268	247	246	265	264	296	268	246	256	256	285	291	289	269	274	266	280	299	281	287	272	288	293	290	281	262	275	278	267	262	274	263	295	239	227	286	271	266	252	284	280	256	243	272	318	265	262	286	268	248	253	287	258	265	323	289	299	287	292	286	297	258	253	277	281	261	257	264	298	287	263	256	285	272	270	289	293	294	267	259	293	274	247	302	266	273	269	253	289	282	292	272	256	254	266	251	279	296	299	283	258	269	287	241	275	255	258	265	258	290	271	240	278	255	267	244	266	261	251	285	295	268	279	278	274	257	275	246	256	261	263	250	270	292	291	255	297	264	274	263	295	290	278	300	277	292	272	278	294	304	251	292	263	289	284	302	266	257	271	272	277	253	284	273	277	275	286	276	255	313	258	271	246	253	271	286	285	262	292	263	274	262	269	258	287	297	288	278	275	275	250	270	251	262	257	276	293	254	286	297	279	256	284	291	275	270	292	268	268	250	260	281	307	255	269	270	264	267	260	287	277	262	268	269	270	290	266	263	266	320	298	259	273	278	263	279	286	301	317	247	249	269	287	284	277	258	250	254	280	279	282	277	247	291	283	278	296	290	269	253	281	281	266	284	263	274	268	288	259	291	288	287	266	304	267	266	261	293	273	266	246	279	288	275	271	271	305	268	273	276	252	292	267	270	262	292	292	285	248	274	279	298	284	274	308	250	247	271	267	298	259	258	289	287	258	258	278	282	281	276	282	279	271	270	259	272	273	288	270	255	257	296	286	264	254	267	250	277	260	299	245	242	269	284	256	279	292	261	264	282	278	267	283	263	283	253	243	283	265	278	257	279	264	278	271	263	260	280	280	270	306	285	273	274	268	252	262	295	278	281	242	280	273	273	270	268	257	287	268	261	276	281	286	272	263	275	247	270	275	286	249	281	271	273	244	258	250	276	293	298	276	283	264	303	276	272	262	254	256	264	294	282	272	286	290	280	249	267	293	272	272	262	302	266	292	274	276	260	287	290	312	286	273	287	266	287	254	276	243	282	260	271	271	255	243	284	276	255	262	285	294	271	258	292	261	295	277	269	258	260	273	267	292	281	281	258	281	273	290	273	293	267	272	291	278	283	292	293	263	261	284	280	288	248	291	254	274	296	257	265	288	256	261	266	260	251	289	273	281	261	289	248	306	233	286	263	270	288	270	281	295	262	272	284	279	277	260	272	272	277	262	278	223	234	274	263	296	256	286	282	278	276	284	272	266	259	249	288	244	292	268	278	250	268	289	256	322	279	261	263	300	256	268	262	279	285	272	249	286	301	289	255	293	264	262	268	275	292	256	239	269	249	274	268	278	271	301	259	284	257	273	262	261	282	282	290	248	266	258	253	290	292	289	254	272	247	273	268	302	274	279	234	269	254	262	282	284	254	273	256	262	275	243	280	267	267	273	273	254	271	289	263	268	293	284	282	273	283	283	281	282	260	286	249	238	274	259	300	264	293	282	240	302	281	259	274	250	253	299	248	295	262	283	285	269	245	268	307	268	281	252	247	261	280	278	278	274	251	290	245	256	265	266	262	266	257	254	263	288	269	282	277	282	277	262	280	267	300	256	281	262	274	259	256	300	253	289	275	278	250	275	293	278	272	261	250	266	286	294	287	254	291	280	265	255	242	309	273	268	273	252	264	282	256	276	268	265	305	258	273	273	271	277	275	290	279	271	287	280	271	258	298	239	262	262	264	283	252	245	243	260	302	267	296	279	276	316	257	245	248	273	256	272	252	253	303	260	270	272	267	233	263	290	276	280	263	247	296	264	277	241	272	282	275	275	287	286	260	248	286	256	268	256	326	269	258	278	270	271	284	252	248	284	246	288	267	258	277	252	255	277	265	288	275	269	263	262	271	267	277	264	271	267	291	272	241	237	235	306	293	244	269	253	242	283	267	264	278	253	272	265	268	288	298	296	267	271	284	269	269	236	241	319	276	269	264	256	271	255	268	268	289	245	261	302	263	274	266	257	267	266	268	257	248	260	256	270	262	271	291	263	273	282	289	255	284	285	298	261	254	270	285	271	266	256	309	268	288	293	267	275	256	256	287	272	284	272	281	284	269	293	284	279	291	289	289	293	284	283	322	250	267	296	283	256	275	254	258	287	270	268	249	288	271	266	261	290	246	274	261	255	285	261	277	259	253	277	272	269	266	295	260	253	278	282	295	266	243	286	289	308	296	288	275	260	264	307	283	292	270	275	245	263	301	260	276	270	256	264	259	274	244	281	269	246	249	282	293	256	281	275	308	252	267	257	268	292	267	267	278	278	248	253	255	286	271	277	275	229	287	243	295	264	276	264	288	260	263	295	261	285	255	276	289	278	270	280	284	277	272	252	272	263	300	281	320	262	253	275	230	255	267	262	268	279	278	287	252	254	278	273	288	256	270	296	265	260	283	269	281	249	296	292	271	257	261	267	277	298	287	310	291	255	291	293	262	266	257	257	269	247	297	284	269	266	247	267	274	285	256	253	267	250	299	263	287	257	290	266	243	266	260	279	250	302	275	302	268	277	294	267	280	269	246	264	286	266	307	313	261	276	250	255	264	301	283	231	247	285	256	273	270	267	307	276	247	275	273	235	290	287	300	251	262	279	252	285	303	265	275	271	273	272
25565	21404	27381	25510	4924	897	754	12186	15417	18821	13552	5699	1782	670	456	375	354	420	411	371	352	351	363	381	364	343	384	399	350	362	351	384	359	377	354	377	384	356	378	353	383	352	351	346	358	365	352	376	354	322	348	349	371	357	331	343	331	311	365	339	351	381	346	330	313	369	359	377	352	338	368	363	358	311	312	347	359	358	340	329	361	343	352	359	362	366	378	340	354	302	340	356	385	387	337	336	334	371	381	368	354	366	343	399	357	371	351	322	325	369	357	387	346	340	346	361	343	329	375	338	352	352	326	357	347	364	325	382	363	352	346	345	358	345	344	368	361	319	354	359	336	350	341	364	333	373	372	332	368	394	343	350	325	359	355	346	362	333	365	390	345	328	391	361	357	360	371	344	332	343	348	353	377	332	356	396	326	312	349	321	363	361	358	374	356	381	369	348	360	363	385	383	352	382	345	332	356	354	364	386	338	348	318	386	330	350	371	359	367	352	363	365	339	355	325	352	321	337	371	328	331	381	338	315	338	333	405	348	347	308	337	353	365	345	370	379	354	299	339	367	359	359	361	367	360	369	328	338	344	378	363	351	330	342	370	349	324	362	335	349	360	336	357	351	345	360	343	378	337	378	359	362	335	327	339	321	389	331	334	397	303	354	356	363	364	351	376	363	366	336	360	350	318	342	330	366	341	353	381	329	380	348	328	346	318	354	343	360	349	314	385	373	354	338	333	366	339	369	370	366	345	374	358	374	381	373	334	353	335	366	387	360	338	326	347	342	343	340	341	354	348	351	355	332	353	366	362	384	371	358	356	341	330	383	347	332	344	366	313	366	364	346	351	360	358	361	372	364	359	385	338	362	357	391	351	345	371	374	358	351	381	317	359	331	347	359	381	351	348	349	372	358	323	362	371	346	371	360	352	356	357	342	344	341	354	330	353	375	353	344	382	381	327	359	354	359	320	389	379	342	365	360	406	360	342	348	343	393	325	330	380	332	329	344	335	375	372	348	337	334	351	367	359	349	347	373	364	323	341	337	349	335	322	354	320	372	360	386	356	324	387	341	334	320	336	342	360	371	356	349	339	345	314	323	362	308	342	309	371	315	362	357	364	340	328	363	337	360	328	335	329	354	355	341	348	376	374	341	370	345	342	366	334	355	372	360	363	388	382	376	361	374	341	369	366	340	355	367	355	367	352	351	360	353	332	348	364	360	352	357	373	366	309	331	356	349	335	351	336	346	331	367	363	368	380	337	363	355	374	351	359	356	358	343	355	370	373	362	333	330	352	321	365	366	382	316	351	389	372	342	348	375	361	328	378	352	355	341	345	346	330	362	342	338	372	354	351	353	296	342	370	368	362	333	361	362	371	345	391	339	354	383	321	372	350	348	349	390	337	371	321	344	373	337	335	343	380	352	358	364	339	330	352	336	326	345	345	317	367	376	362	339	355	335	379	343	353	376	354	360	364	367	366	337	379	344	355	363	378	370	335	365	377	346	354	387	339	358	357	344	342	375	381	345	322	337	361	342	321	336	321	337	352	363	352	354	374	362	370	358	338	365	344	370	351	367	388	343	339	338	358	352	377	369	338	353	402	361	350	349	375	379	400	352	344	346	334	390	381	319	384	350	341	334	380	351	353	371	360	330	337	332	339	345	358	368	335	328	331	343	331	352	367	338	352	341	326	362	343	356	375	337	347	376	332	369	313	348	363	357	325	331	350	363	360	384	341	373	400	326	342	361	344	380	337	378	394	370	368	331	322	346	348	349	353	339	344	373	369	362	385	356	349	348	354	351	363	349	371	343	319	349	335	321	344	381	367	361	363	372	368	330	326	383	346	359	348	393	360	344	368	356	379	349	353	313	365	351	334	324	363	357	347	356	352	366	360	377	329	381	330	360	344	360	362	332	341	388	361	394	388	307	351	366	354	361	343	341	331	355	345	368	335	358	324	348	334	318	370	360	381	312	334	361	341	360	325	331	318	316	342	389	349	346	345	359	350	344	334	387	343	345	364	355	381	339	362	352	350	351	329	344	321	377	352	343	371	334	375	337	359	344	345	362	341	364	370	367	291	302	347	341	357	324	362	333	326	318	346	369	363	375	373	338	372	305	378	341	324	342	324	362	374	364	366	351	350	364	383	351	355	358	334	346	323	376	345	357	338	342	327	354	349	350	329	347	338	341	300	355	348	339	329	363	385	370	349	347	322	362	337	345	361	350	371	345	333	339	347	335	336	333	310	381	363	355	389	327	346	369	373	332	327	363	376	338	375	321	342	356	353	352	385	351	320	356	385	373	338	384	393	369	407	347	332	350	339	345	367	334	357	331	353	394	358	383	349	344	361	333	378	336	329	323	339	332	356	327	353	350	328	370	334	326	359	371	344	358	324	354	333	354	368	382	379	352	366	347	358	350	362	361	328	348	377	361	391	374	343	373	391	337	391	341	352	354	359	356	352	369	377	363	333	359	350	348	335	346	326	328	352	369	373	348	355	333	367	354	344	349	331	392	344	369	332	302	318	342	351	370	331	343	356	353	341	376	336	342	372	360	346	346	372	362	372	382	353	350	335	357	373	337	362	354	347	357	373	349	346	376	345	375	360	358	345	346	336	343	328	336	327	355	394	360	343	337	387	328	377	351	334	330	340	331	364	331	337	354	338	346	351	357	339	320	352	326	360	364	355	350	346	347	356	348	376	366	372	337	341	366	381	351	366	355	363	373	367	353	361	383	351	357	336	354	354	369	381	344	358	370	375	328	363	344	319	341	353	358	403	351	329	383	342	356	340	333	339	364	340	368	332	378	350	326	362	344	331	355	314	341	372	366	346	326	331	350	346	390	333	317	338	373	330	366	346	363	379	350	341	309	328	343	340	371	333	341	322	345	381	376	331	362	378	392	351	353	338	352	377	349	341	374	343	340	361	329	332	327	352	391	360	340	393	357	348	370	363	371	350	335	357	375	343	344	358	351	356	357	308	355	334	337	359	358	350	346	351	359	345	353	337	339	331	324	369	354	328	332	367	346	341	354	363	344	346	357	364	378	325	382	376	326	324	343	339	331	384	338	347	347	358	347	328	333	344	356	371	348	351	351	340	359	361	339	359	351	333	359	377	379	334	345	348	382	370	348	383	354	357	358	364	338	367	339	382	315	348	328	337	356	377	359	387	388	345	346	349	361	341	322	376	327	331	342	335	351	354	346	313	344	318	334	373	359	380	329	371	343	351	375	343	370	368	339	335	363	335	360	342	365	332	345	350	374	372	334	359	365	360	351	344	318	347	339	356	349	382	329	355	328	380	330	353	373	359	368	337	340	357	358	362	343	362	327	314	374	349	351	347	350	318	337	360	325	305	362	362	337	351	361	333	320	338	373	361	388	355	337	338	341	340	337	316	362	367	335	355	365	339	340	377	356	335	355	346	354	319	326	364	349	354	320	337	311	336	345	344	350	360	375	325	346	352	347	393	373	362	361	368	353	396	352	356	348	351	373
3952	3396	2535	1524	970	684	757	14232	15938	17588	11944	5127	2008	729	423	381	346	322	333	350	321	350	304	334	327	350	327	289	334	339	334	342	331	305	329	318	318	334	325	379	341	339	313	365	316	309	334	343	303	312	320	356	367	319	330	334	321	295	308	314	358	315	308	351	347	362	329	335	306	335	343	339	356	356	353	361	347	319	327	338	297	340	315	332	342	321	320	353	338	356	370	346	329	289	334	348	335	337	317	323	338	335	362	322	341	316	347	361	305	333	353	354	327	321	332	315	367	322	327	327	323	351	354	325	338	335	325	330	337	324	338	351	312	363	330	328	347	343	364	362	354	346	330	338	298	348	338	343	327	336	312	321	327	329	330	359	351	347	297	309	326	349	324	330	345	324	339	347	322	326	324	335	362	320	350	303	336	291	335	362	343	369	328	322	329	310	356	328	329	322	351	297	348	336	320	296	323	329	347	323	340	315	339	325	358	333	347	358	321	343	322	333	341	349	330	296	307	363	341	310	314	377	306	339	342	312	301	341	319	316	327	308	330	357	347	339	312	318	315	319	319	338	360	331	349	349	330	315	334	352	323	352	319	360	308	315	349	313	353	324	328	327	320	330	338	323	341	346	301	352	331	325	318	334	326	339	356	339	325	340	316	327	339	350	336	313	360	338	338	319	305	342	312	359	316	297	328	326	333	337	367	355	365	336	342	347	330	324	332	333	335	331	325	327	350	316	318	312	337	357	352	323	357	300	347	325	344	324	337	326	361	344	323	340	330	329	313	317	331	330	357	339	326	328	336	341	335	307	380	345	329	317	322	327	327	366	328	327	345	330	356	303	339	374	343	333	356	342	368	315	332	297	346	343	338	323	334	318	318	344	348	303	322	305	386	344	322	333	306	336	299	338	345	351	329	328	321	328	316	357	305	336	331	324	356	325	318	340	320	345	311	347	328	306	319	346	311	328	317	353	302	375	353	312	336	326	312	349	358	338	353	304	350	353	329	318	340	347	301	348	326	320	371	325	315	354	379	342	326	322	331	306	332	356	316	345	375	335	369	339	315	345	337	331	319	338	338	320	348	326	334	336	338	350	305	332	352	345	358	327	287	325	357	313	344	333	370	350	314	334	315	332	316	298	341	333	308	324	352	330	321	313	367	317	315	343	327	315	327	334	322	358	343	316	326	337	327	323	320	340	374	351	334	327	325	310	328	323	341	355	326	313	360	342	336	326	360	333	319	338	307	309	311	350	379	320	327	328	352	317	315	348	325	352	356	346	324	330	330	331	335	337	323	368	324	309	329	365	318	358	323	313	336	348	335	324	318	326	331	320	349	342	324	308	350	336	329	335	293	340	285	366	338	344	335	327	339	334	318	346	312	353	347	325	290	317	361	351	335	301	369	351	353	306	313	328	358	330	388	316	321	318	310	346	317	341	342	333	352	347	360	320	316	340	332	356	346	332	327	333	318	321	346	337	343	325	327	343	312	353	334	333	345	340	326	344	351	327	322	329	308	344	331	342	358	341	351	307	366	325	321	313	348	338	300	336	321	316	347	332	360	340	323	339	293	329	334	315	311	291	345	319	337	337	330	343	331	307	346	354	316	339	303	323	333	335	354	340	324	350	301	359	317	299	312	334	356	335	327	328	341	359	325	308	302	337	342	313	320	348	325	313	312	352	282	345	320	340	347	339	337	348	332	339	301	340	294	316	321	325	312	333	370	324	359	339	350	375	324	351	301	331	320	336	331	344	304	347	314	365	344	331	321	370	347	324	318	312	297	355	345	328	335	345	337	330	359	308	317	353	323	332	357	323	322	346	333	325	356	330	318	353	355	327	336	315	354	337	320	311	288	375	338	325	316	336	329	311	368	333	308	328	326	292	324	351	312	341	332	304	330	327	337	305	316	296	336	321	335	311	338	343	300	309	317	345	315	314	322	341	365	322	334	362	335	306	338	300	362	339	326	340	337	319	308	332	344	370	309	354	324	341	301	334	308	315	351	325	311	356	299	353	323	306	342	327	313	303	296	342	335	334	344	391	347	314	315	321	304	342	347	319	337	309	341	348	370	328	352	345	328	287	323	329	345	353	320	309	306	344	306	318	340	298	334	326	326	350	295	301	349	336	334	360	338	331	327	327	319	323	326	352	356	335	351	306	316	348	338	341	341	328	332	324	317	311	332	315	335	365	328	313	333	341	345	345	374	319	326	324	316	343	337	318	355	351	344	294	321	353	310	336	293	343	341	342	309	346	326	365	336	327	305	318	359	365	321	358	308	342	314	347	296	323	312	321	340	336	318	331	333	346	329	334	325	344	340	327	297	330	326	341	310	311	307	325	345	352	333	320	332	298	331	324	342	349	341	320	336	335	337	315	335	351	337	345	341	343	324	337	327	324	301	287	350	325	347	362	338	359	322	316	319	335	360	356	345	338	322	362	290	365	337	343	334	322	332	339	326	325	335	345	308	312	348	369	353	333	333	344	341	332	343	369	335	365	320	318	331	297	337	294	330	333	350	339	311	326	329	378	295	310	325	329	342	328	351	329	312	313	359	332	333	319	346	338	321	329	307	301	321	355	325	337	333	292	310	323	352	354	327	355	347	322	324	354	324	373	307	313	338	314	342	363	335	337	335	328	317	297	363	333	306	320	339	311	341	344	355	320	329	325	324	336	325	340	334	347	311	312	340	364	340	330	309	329	331	334	314	324	317	313	351	371	327	324	313	305	368	353	317	358	314	302	337	331	353	341	324	322	343	344	317	355	307	327	335	340	322	335	329	309	331	327	339	334	353	327	343	334	335	293	309	338	338	321	359	341	316	326	294	320	339	319	313	339	344	365	357	331	334	349	362	321	312	319	303	309	322	346	307	338	338	327	311	316	327	314	361	327	310	305	315	328	339	329	354	328	339	341	366	326	334	324	354	339	333	356	354	320	332	321	340	322	335	357	333	303	353	340	325	326	316	364	335	305	309	342	313	360	334	338	349	349	328	337	346	291	348	340	324	321	348	348	336	327	332	340	354	333	332	349	326	329	308	313	351	335	331	354	352	323	305	339	312	342	292	297	350	323	308	323	328	321	330	315	344	347	319	341	355	331	354	348	366	316	322	301	329	306	308	323	347	326	333	323	348	326	328	338	320	331	319	334	327	327	333	362	309	332	333	332	340	345	329	315	342	318	328	326	297	306	344	317	348	334	351	311	334	318	342	328	350	308	316	301	346	300	303	312	312	314	318	361	325	354	341	321	301	308	350	325	305	347	351	332	307	354	300	339	300	310	315	361	340	301	283	305	350	337	336	319	354	314	324	315	376	331	310	357	361	352	318	343	332	325	359	339	331	320	363	349	308	347	302	343	309	330	319	315	326	333	342	348	316	346	333	338	348	346	302	330	329	335	360	312	327	361	355	339	325	317	319	363	334	341	313	348	310	342	351	346	336	306	357	337	327	295	345	356	335	316	302	331	361	318	323	340	338	332	337	321	317	354	321	301
24347	21430	28755	24473	21355	7062	1554	2315	25793	39030	29981	15359	4824	1383	700	537	525	534	505	492	482	523	536	545	529	500	515	505	504	558	528	523	506	529	531	493	497	534	520	499	539	486	507	520	522	532	531	480	492	539	541	446	498	494	480	484	503	494	527	546	520	504	520	532	504	502	498	539	486	514	493	505	479	502	511	527	492	497	530	538	480	512	522	487	546	465	519	512	502	503	474	519	504	504	573	486	515	551	510	516	528	536	493	543	534	512	488	519	504	527	480	484	492	503	518	515	510	500	503	502	492	508	528	521	499	504	487	569	478	502	526	534	510	563	508	509	512	523	543	528	517	479	486	523	536	582	498	507	509	523	504	500	476	475	523	500	545	509	503	556	519	496	541	529	469	477	504	550	513	495	510	499	509	515	531	530	487	474	512	503	514	509	500	530	514	500	513	498	540	495	518	486	534	493	488	464	528	507	508	491	493	586	535	493	488	496	495	542	500	460	514	542	489	468	548	503	464	490	488	477	519	558	531	521	511	514	533	522	474	491	497	469	501	538	533	542	495	499	502	530	516	528	515	542	527	500	512	510	526	530	511	474	540	509	468	523	488	550	509	506	512	493	528	543	511	472	503	516	530	518	502	479	516	467	524	496	497	495	517	517	483	501	529	500	514	480	488	491	486	504	495	458	517	516	542	505	511	507	545	497	451	502	552	514	513	484	476	478	546	517	480	503	534	495	485	511	519	554	496	548	536	522	547	516	492	523	530	480	491	518	506	530	570	497	506	508	521	475	499	487	496	473	515	554	505	570	531	511	532	505	483	497	528	461	483	471	491	523	503	515	512	495	524	513	564	516	526	510	537	479	529	485	511	512	489	493	528	492	496	513	528	508	488	514	514	516	460	494	484	479	493	535	513	506	514	484	513	528	523	503	507	492	529	535	521	540	458	500	512	504	504	492	480	506	454	520	516	481	476	508	513	488	500	513	517	528	491	514	507	511	536	533	502	494	516	516	480	485	524	526	503	512	523	480	463	456	503	482	482	462	516	518	502	553	549	539	513	463	533	528	516	546	512	467	494	504	493	502	495	515	511	519	476	517	541	482	518	502	511	491	524	504	483	481	515	564	532	525	494	524	497	497	481	489	523	489	484	514	499	520	499	485	488	504	519	511	528	517	515	535	487	540	555	465	540	519	459	473	550	471	517	511	495	523	540	480	497	478	543	520	516	464	551	488	495	518	503	522	518	492	530	543	516	519	522	504	511	519	501	548	528	514	551	497	502	511	473	502	498	516	498	495	537	524	525	529	509	510	501	512	524	483	540	527	473	507	498	516	510	512	540	502	490	472	499	515	507	523	538	512	481	489	462	495	475	496	493	445	470	496	497	489	503	550	494	514	483	522	477	495	546	454	515	469	487	524	476	504	475	542	524	516	483	509	468	502	483	489	509	511	489	515	494	505	532	476	465	483	494	498	501	529	511	505	472	469	512	499	522	492	504	514	494	558	493	499	488	543	493	523	515	492	511	503	503	523	527	498	533	498	494	516	531	526	528	499	550	505	495	493	520	524	501	507	514	518	535	496	501	518	513	516	525	508	518	514	525	470	502	491	503	502	518	487	509	524	518	530	558	541	504	513	485	492	423	510	459	474	547	496	520	506	490	498	514	555	495	511	510	506	506	512	552	483	495	534	478	497	507	511	517	516	504	508	543	533	515	517	506	521	491	506	497	509	460	506	480	492	502	512	492	529	514	481	471	469	506	468	508	503	543	513	490	511	527	516	518	525	556	508	513	521	483	520	507	474	508	458	499	504	510	488	483	514	457	514	469	503	502	478	535	504	486	520	504	529	476	519	499	492	487	544	481	487	496	521	482	559	489	514	529	509	494	473	499	496	505	471	499	496	522	541	490	496	511	503	525	500	545	509	489	511	492	518	525	499	490	545	472	511	501	492	529	536	546	511	493	505	491	507	500	494	505	520	549	466	502	490	493	484	472	557	519	526	508	549	523	526	517	523	513	476	510	517	520	505	468	515	501	502	479	490	497	506	516	508	537	474	506	492	500	497	476	483	525	448	503	554	489	533	536	504	506	487	494	502	488	532	514	499	512	485	537	480	523	498	507	531	481	522	502	555	484	515	518	457	526	501	538	522	498	526	474	484	494	480	534	509	515	498	531	497	525	536	514	502	482	495	495	530	521	500	492	534	517	505	527	505	543	490	473	473	566	496	470	536	534	482	499	548	519	513	525	525	504	534	506	547	532	504	498	508	524	490	504	476	521	513	542	498	490	467	487	475	509	473	522	503	507	530	503	487	512	510	499	494	502	493	518	528	478	545	498	504	489	489	496	521	500	552	522	534	489	507	476	526	499	497	508	521	511	485	513	470	545	510	481	458	493	487	508	510	480	538	476	498	523	500	549	520	484	471	474	444	503	520	523	513	500	502	480	527	494	537	478	496	523	524	515	515	508	529	490	475	485	478	502	488	484	519	485	508	542	508	508	515	474	509	493	525	489	548	506	508	513	463	523	511	513	518	506	497	505	476	521	497	483	483	521	509	498	465	534	493	521	485	487	500	504	506	527	478	527	535	498	506	520	498	533	537	502	492	466	521	501	464	523	547	497	501	553	475	533	494	534	526	530	531	504	548	472	480	502	511	478	485	525	506	519	538	476	524	492	516	522	519	494	461	477	510	488	500	515	501	493	501	505	491	486	510	470	522	511	514	482	515	536	547	520	512	494	529	528	505	479	512	517	508	499	499	501	487	480	520	488	475	554	492	510	541	458	498	504	461	545	460	496	538	494	503	492	524	533	514	531	494	464	477	480	520	502	521	510	491	497	486	524	514	506	522	460	498	496	565	511	506	493	534	508	491	539	472	529	493	498	500	481	475	563	491	505	510	481	496	532	524	450	493	485	500	538	511	483	478	452	565	519	477	490	472	484	500	489	519	479	521	503	470	513	536	465	499	524	534	503	489	503	512	492	482	512	518	511	499	488	493	527	484	476	472	507	530	500	563	518	517	517	496	488	496	504	528	503	525	532	500	494	514	531	472	483	524	494	454	508	524	498	467	505	493	510	526	531	525	519	521	531	532	524	530	489	518	528	476	496	499	478	505	480	489	514	505	497	492	471	498	500	553	540	484	497	482	477	525	516	534	515	529	509	503	522	483	512	520	471	523	497	507	508	489	512	511	504	503	458	519	496	503	499	502	502	520	508	514	525	485	516	496	530	490	474	491	495	512	519	460	524	488	528	469	504	486	493	520	493	505	522	439	488	483	492	502	533	509	457	512	520	502	498	534	509	522	505	532	522	489	497	507	509	545	522	511	517	494	458	454	519	508	471	507	508	493	536	510	495	491	486	515	456	501	491	509	482	532	496	516	497	522	477	485	454	512	486	511	488	522	529	557	486	484	535	506	495	476	510	523	526	507	502	504	519	527	496	523	505	526	512	504	520	511	482	507	531	519	518	526	519	506	521	521	467	484	478	514	496	501
4497	7089	5788	2721	1754	1246	1196	3327	30272	35996	24492	11568	4391	1409	645	511	480	457	451	481	506	470	474	458	443	472	469	481	473	461	485	484	463	468	445	444	463	458	465	440	440	478	478	479	485	456	498	473	451	467	467	433	450	506	419	468	485	457	458	511	496	460	458	456	470	487	492	450	435	476	466	456	458	497	435	449	479	467	484	450	472	506	440	473	483	506	455	449	436	466	477	473	453	451	510	443	458	474	468	428	476	483	456	460	475	448	467	492	431	485	463	436	443	500	454	459	499	473	430	473	482	471	499	502	479	475	486	485	440	461	435	454	492	464	449	483	492	470	434	419	448	452	455	471	462	462	470	441	477	477	443	454	432	453	503	413	479	448	427	474	482	458	478	462	492	466	463	449	450	479	430	479	470	425	490	465	461	489	492	439	473	458	433	464	439	464	485	495	524	500	432	449	455	474	459	421	463	452	462	465	492	429	432	436	461	456	478	471	475	466	449	440	420	507	451	464	448	450	458	471	426	433	453	453	445	457	435	499	444	460	443	473	475	451	497	451	435	456	446	458	474	502	480	448	455	449	463	424	445	439	479	442	427	442	479	449	469	473	477	436	450	462	463	481	483	405	406	449	457	432	458	445	444	485	457	495	437	454	446	452	473	477	426	478	459	490	484	478	480	433	458	492	419	486	445	440	461	499	464	482	451	414	479	500	477	468	427	474	457	471	447	461	446	499	481	462	464	420	444	479	478	449	408	481	440	452	477	485	456	465	438	466	446	468	467	478	459	428	478	461	486	440	437	507	458	467	444	472	449	458	429	462	451	496	480	445	452	466	459	449	452	496	444	457	464	441	445	460	440	450	447	471	480	491	455	474	469	484	467	466	479	472	466	480	449	455	462	458	503	491	454	449	454	486	445	435	483	456	467	470	480	444	460	502	444	485	484	479	475	423	507	472	459	454	477	458	475	470	411	456	461	448	419	470	487	486	433	465	470	479	471	451	474	477	448	458	476	461	456	461	472	458	424	461	456	481	464	487	494	428	472	446	457	484	464	456	501	452	468	414	469	432	462	463	505	457	477	503	482	439	463	491	468	462	448	467	463	417	468	444	492	465	470	459	469	454	493	454	454	475	464	474	467	438	454	440	495	423	493	464	453	438	475	463	474	465	464	493	504	443	499	466	496	477	477	505	455	470	447	454	461	447	478	452	473	469	515	447	494	434	458	455	456	418	449	424	446	439	459	477	426	459	468	482	494	467	449	453	502	474	467	451	452	466	456	478	465	501	464	454	447	443	454	508	454	443	438	474	468	444	439	446	485	445	439	458	489	480	454	455	438	466	498	466	455	470	478	442	472	461	461	467	485	465	452	461	473	450	449	451	450	507	488	468	446	446	432	481	468	490	479	452	452	520	464	469	486	468	467	447	441	432	451	487	413	466	451	461	411	460	482	489	452	487	449	436	469	454	475	442	443	423	467	446	474	469	502	467	459	447	422	439	450	502	472	450	496	451	478	476	421	494	448	463	479	450	449	442	424	471	404	444	472	468	469	453	467	448	458	428	470	438	429	459	453	491	457	434	447	438	412	457	491	455	494	475	483	462	501	474	484	463	407	418	466	438	463	472	472	507	474	451	449	461	484	465	456	453	462	434	446	459	474	450	482	474	469	463	462	443	496	464	448	440	443	468	505	451	451	465	418	472	457	455	450	432	418	469	442	493	459	455	495	474	480	454	437	480	466	483	422	506	453	455	470	455	451	486	511	452	459	431	456	427	451	478	459	478	458	444	474	419	425	446	467	428	441	496	445	454	465	476	437	485	462	448	475	448	455	442	377	451	443	469	429	455	469	476	479	484	472	471	438	444	459	437	458	502	535	505	483	463	459	433	437	425	445	460	449	483	451	497	476	422	435	489	454	470	437	435	472	430	445	440	429	461	477	495	474	450	430	442	451	459	417	466	400	450	455	481	457	449	480	456	446	505	470	436	505	410	468	465	483	472	469	468	472	479	440	449	491	457	428	496	469	462	480	452	460	456	461	462	481	489	433	443	481	466	477	471	454	460	463	440	430	448	460	477	460	503	463	468	464	433	434	467	407	441	501	492	455	437	456	454	444	464	436	474	444	508	460	462	472	475	445	492	472	456	472	492	468	471	453	473	457	465	455	453	455	465	436	436	446	469	481	484	478	447	469	452	453	472	445	438	478	462	464	486	431	464	426	431	500	457	443	480	490	424	484	439	464	444	490	497	472	473	485	467	450	435	509	473	471	511	432	460	470	481	448	452	496	461	468	462	472	471	472	472	435	418	464	446	456	470	422	459	433	452	449	444	463	472	440	477	458	422	486	432	455	446	469	480	441	511	461	486	487	501	478	458	455	483	470	479	444	471	467	437	452	451	415	432	456	485	455	451	467	438	474	449	452	447	483	465	468	492	460	455	485	464	431	456	441	487	441	460	460	444	478	480	477	498	475	456	445	461	455	471	462	472	465	432	449	467	416	519	467	481	453	464	472	469	497	471	454	467	432	438	433	471	444	448	479	468	464	466	490	455	472	483	399	444	450	463	442	439	464	479	466	459	446	461	473	449	434	459	457	442	441	456	477	443	475	469	462	456	452	463	477	445	447	474	475	487	467	461	471	492	439	418	421	447	468	461	466	439	425	474	414	453	477	502	459	427	474	468	437	453	451	466	461	499	454	446	464	446	444	471	447	449	487	476	426	473	493	459	397	439	454	458	474	469	508	426	453	444	450	426	468	464	458	464	459	473	448	455	484	488	482	467	472	486	466	511	452	432	460	470	476	488	449	444	436	457	475	498	454	485	464	470	448	481	462	464	419	414	493	506	442	456	464	449	439	465	434	490	449	461	437	462	459	466	480	483	464	465	415	429	456	461	446	429	469	487	480	495	485	450	492	450	466	410	470	426	455	466	456	462	431	446	501	439	429	465	480	466	441	478	473	448	413	478	414	445	457	443	494	476	466	465	477	471	473	445	445	480	490	480	477	441	448	483	504	479	475	451	460	437	468	472	468	455	472	486	495	459	445	498	489	468	457	450	475	467	461	420	480	418	449	466	428	431	460	424	456	495	423	425	459	455	479	442	422	493	493	457	457	460	495	472	461	480	441	500	429	490	476	478	488	465	439	469	451	481	449	442	458	455	422	470	466	451	420	503	459	420	484	447	456	486	461	442	467	454	476	497	447	436	463	478	445	466	478	448	481	481	471	468	461	463	438	453	438	466	459	483	477	459	483	446	438	446	455	456	439	472	421	493	452	461	483	476	436	460	471	497	489	438	420	454	443	414	453	466	445	415	484	478	448	457	492	433	451	442	468	453	482	451	415	460	450	455	460	453	490	448	494	447	454	476	454	428	497	470	445	452	467	461	459	484	485	442	456	438	451	441	432	427	445	438	451	487	431	474	447	479	476	426	470	457	466	449	508	452	469	469	428	463	483	437	469	419	469	443	462	458	487	460	483	440	468	447	474	461	473	445
27714	11445	1172	634	403	374	351	410	1350	2441	1951	1256	655	365	366	366	382	351	333	402	352	364	342	332	339	340	359	348	352	359	354	336	350	324	319	362	333	374	337	378	338	358	363	342	327	332	343	344	352	363	364	337	320	348	365	353	324	328	360	355	341	372	355	341	340	323	349	288	342	360	362	358	357	352	354	338	371	383	345	339	341	264	332	328	372	326	327	352	319	357	317	353	329	349	334	311	334	339	361	346	354	322	351	375	330	352	346	359	336	341	363	383	328	334	369	329	349	340	364	329	354	364	323	365	358	331	337	315	317	335	349	353	330	333	348	355	329	343	350	367	366	337	327	397	299	327	371	329	339	329	315	330	367	358	326	339	342	355	347	341	344	353	327	360	320	320	357	344	338	356	380	375	348	331	358	377	336	346	357	321	377	355	301	380	330	321	337	352	313	367	321	370	305	351	343	346	348	352	309	345	346	329	331	349	370	318	335	322	359	355	363	348	355	338	370	316	317	338	323	343	345	346	346	337	321	344	332	348	348	352	333	356	310	310	339	366	307	305	330	352	366	366	358	352	364	331	327	343	303	366	352	375	321	328	373	340	339	354	379	358	310	350	320	333	355	347	338	347	328	312	357	360	338	341	337	363	337	348	337	351	373	354	328	352	361	354	335	358	335	336	378	317	353	368	359	360	398	328	339	363	330	356	331	349	342	322	345	352	342	364	330	350	353	344	347	301	347	335	366	340	369	315	358	373	360	374	336	350	353	295	357	364	317	346	351	297	343	335	358	377	318	327	345	332	320	342	346	305	301	363	343	352	348	351	346	352	338	316	318	357	352	339	340	359	370	324	341	366	344	352	345	334	314	329	367	378	339	345	348	319	339	341	351	324	371	355	366	336	339	347	354	328	335	339	351	355	363	362	356	318	338	327	342	343	339	292	315	334	315	356	310	323	332	323	387	347	333	326	352	371	311	331	344	319	336	356	338	337	367	357	357	368	353	349	334	331	340	377	343	310	377	351	364	330	354	339	341	368	352	365	352	307	342	356	332	302	368	373	348	329	317	326	318	375	328	353	336	359	351	313	354	362	353	361	362	346	315	359	337	335	316	336	341	309	321	350	346	323	374	334	320	345	341	342	328	352	344	360	332	347	346	307	337	355	329	359	367	326	326	337	345	332	346	356	350	314	363	348	349	335	310	356	336	341	384	361	339	333	322	355	354	310	331	352	365	352	352	341	380	327	370	341	330	347	388	312	353	349	335	355	325	356	341	355	344	348	315	353	371	362	326	347	373	330	346	347	325	359	372	327	334	346	337	355	375	324	329	373	293	332	366	385	361	356	329	329	372	339	334	337	366	354	351	381	319	348	328	340	344	306	325	361	362	339	341	352	326	351	351	338	375	379	330	344	314	324	373	333	351	355	360	352	312	357	324	335	402	345	340	365	342	319	363	378	353	349	349	377	342	369	373	326	327	365	313	344	380	363	345	365	351	362	327	367	352	331	356	324	336	332	358	360	365	319	343	356	350	354	327	358	375	351	307	346	330	358	335	349	381	325	328	351	344	360	356	349	320	362	348	370	358	383	380	329	335	330	321	368	344	336	343	379	348	320	354	319	332	323	357	360	334	345	336	347	357	357	363	354	334	371	338	353	354	345	323	340	326	318	345	322	357	313	376	321	333	326	340	354	354	346	348	327	363	315	342	301	288	332	338	339	365	346	352	343	328	326	337	316	367	331	308	360	335	342	368	370	350	372	322	368	344	354	352	305	337	355	364	334	336	333	340	332	333	348	357	347	340	334	364	300	325	334	352	342	364	368	323	333	363	350	351	336	335	325	339	353	393	316	342	304	325	325	350	348	334	279	347	342	355	344	345	401	365	296	366	326	360	374	351	373	359	352	350	372	365	369	339	343	329	326	345	332	345	336	344	306	321	337	355	338	344	344	356	350	358	372	337	325	386	317	322	338	318	317	321	363	327	317	347	335	354	338	361	356	348	296	350	372	330	322	341	347	338	354	319	347	357	366	356	314	316	335	333	335	360	365	331	344	359	355	376	341	353	299	370	339	339	315	332	334	335	343	366	347	340	306	346	325	357	334	336	335	367	341	350	331	353	326	338	371	343	320	355	353	317	391	357	338	341	307	349	351	328	355	359	363	331	357	364	361	346	330	347	324	303	339	326	358	369	327	332	325	325	330	351	343	332	350	323	318	321	348	345	329	356	353	369	343	339	333	345	368	366	335	356	296	329	365	337	337	355	334	337	360	349	354	341	309	343	318	347	345	321	351	332	344	349	329	288	372	383	363	350	337	359	355	321	349	356	346	342	367	361	361	345	326	319	326	338	313	357	342	357	322	335	348	346	319	355	338	372	345	336	303	342	335	322	314	358	384	341	344	341	322	329	380	326	351	318	393	340	367	310	355	372	328	354	333	341	333	304	335	324	339	363	342	362	343	332	306	353	352	365	331	337	379	347	369	368	341	381	354	350	373	310	329	338	360	344	317	356	351	342	313	331	379	344	349	366	336	378	323	332	313	340	338	343	338	350	341	321	331	329	332	369	343	368	343	334	344	336	355	374	320	297	345	368	335	347	348	350	364	313	351	336	353	345	340	320	350	312	337	358	341	350	309	323	335	326	314	339	334	341	355	320	365	324	339	361	361	324	348	354	343	318	347	341	340	379	318	334	356	311	332	348	302	353	354	346	361	358	341	347	337	334	346	342	370	357	351	350	365	350	341	350	377	332	299	364	351	337	346	324	352	367	359	346	370	349	364	347	348	308	319	309	326	318	358	345	347	373	365	353	351	335	348	291	344	329	381	348	350	331	343	363	323	343	333	343	400	321	365	361	369	339	351	334	366	338	360	347	308	349	342	369	330	325	318	351	369	328	367	332	380	333	338	333	348	342	367	350	322	312	330	342	341	338	326	371	333	339	370	376	329	304	352	369	340	325	323	340	361	338	344	342	349	362	366	335	352	315	362	345	341	347	372	341	314	358	345	363	348	344	354	337	343	357	343	343	355	325	332	313	338	378	348	365	357	349	332	337	363	329	362	348	318	333	328	344	346	357	357	349	348	315	322	383	342	381	354	315	337	347	337	335	328	366	333	355	348	353	338	341	370	332	340	300	320	395	371	327	316	360	317	334	357	390	355	376	368	356	312	334	353	301	346	368	354	311	341	343	353	342	356	293	332	334	332	322	359	356	313	308	316	339	361	318	342	356	332	371	336	337	371	382	312	380	304	374	335	343	377	338	323	361	346	320	321	351	348	345	352	345	323	346	329	330	336	380	352	342	361	344	357	360	328	392	360	348	340	334	359	347	370	340	347	348	316	314	343	323	343	327	340	307	354	350	335	323	329	319	328	364	341	369	371	369	347	346	341	360	361	319	356	341	366	329	349	359	339	370	335	334	329	361	331	344	337	348	332	383	327	325	316	337	328	342	364	351	352	355	336	326	353	307	351	358	324	332	352	367	351	318	326	334	353
5191	854	686	440	349	298	303	416	2029	3124	2257	1308	620	386	332	313	317	275	315	281	345	336	313	334	331	348	279	311	282	305	318	330	311	279	284	286	285	345	318	331	311	323	314	326	261	310	298	303	300	347	298	324	301	310	310	343	305	311	308	300	279	305	296	291	322	305	330	319	324	299	327	300	299	331	299	295	293	333	305	319	308	317	318	310	321	338	315	329	284	298	314	323	280	312	291	305	281	313	319	347	359	320	325	311	291	288	300	321	305	323	311	282	287	307	276	332	290	302	301	321	303	311	266	308	302	306	306	308	294	264	315	285	338	308	292	314	290	300	311	286	312	312	284	330	314	315	305	299	312	325	306	290	287	303	303	275	326	304	302	316	310	321	294	296	303	354	278	322	311	328	330	299	310	311	314	292	327	267	302	330	293	289	310	324	294	292	298	320	264	318	297	302	284	312	291	295	321	314	328	366	288	297	327	321	302	306	304	337	308	310	317	296	328	311	313	323	305	319	293	320	322	282	303	282	292	344	300	310	319	299	273	336	307	320	325	294	335	301	315	303	327	278	321	298	304	328	314	290	304	314	316	296	281	326	311	296	337	323	293	328	284	317	290	305	298	308	302	314	303	305	305	305	312	300	294	291	321	295	292	318	336	291	259	323	346	331	284	328	276	311	299	320	293	266	288	298	313	307	295	293	348	340	310	315	308	328	306	334	305	326	324	299	292	311	325	298	286	303	311	326	301	322	310	318	335	295	304	329	309	352	300	312	304	306	289	306	327	239	325	336	298	276	307	300	300	340	304	312	352	307	322	326	300	284	317	286	309	303	295	340	296	296	301	307	319	301	312	279	287	280	303	339	332	296	301	322	326	315	327	298	316	322	315	305	315	323	328	323	313	317	302	314	282	306	296	298	308	314	323	317	291	297	314	305	301	278	301	323	287	311	316	317	285	304	296	311	290	301	312	291	292	293	284	313	330	295	321	299	321	304	322	306	309	316	285	324	316	321	333	289	305	311	336	314	297	308	313	333	309	328	306	287	301	293	349	315	307	288	292	301	325	307	340	310	323	298	329	301	312	288	307	300	310	320	302	319	308	284	312	302	310	327	285	361	322	324	282	301	326	307	320	301	292	273	324	328	307	354	313	333	315	307	300	266	291	269	311	310	319	268	306	303	315	314	275	300	325	331	291	286	323	325	336	302	297	288	297	284	307	291	278	293	298	342	315	286	276	310	321	279	314	308	349	304	292	321	277	318	314	272	326	313	304	302	271	276	289	279	305	293	303	298	293	304	303	332	318	312	277	312	300	314	314	339	344	301	307	307	289	340	315	287	285	308	288	334	315	289	303	317	303	312	311	324	312	299	296	326	274	318	270	286	313	323	307	306	292	300	285	293	311	300	327	294	311	330	269	303	292	307	293	311	278	324	335	302	305	305	337	292	297	297	294	310	299	310	317	314	336	314	311	281	335	318	308	270	293	317	342	351	321	317	311	276	300	300	288	320	291	317	316	313	339	287	338	316	300	325	300	315	261	307	341	309	288	288	319	316	318	338	305	321	328	272	299	336	291	321	301	300	317	303	315	250	339	332	310	312	312	306	289	319	326	325	341	321	287	345	320	304	317	281	297	324	293	299	284	293	301	324	294	279	303	302	326	306	302	306	304	313	323	280	287	310	278	294	326	295	333	292	324	274	267	304	306	273	302	324	316	324	333	300	297	281	308	280	302	301	320	333	309	305	321	306	283	307	315	343	319	291	313	299	311	266	284	279	309	277	297	297	272	303	323	295	315	320	296	282	298	315	325	282	300	322	308	311	322	313	295	310	289	298	307	294	318	307	286	281	289	327	319	311	292	305	366	320	314	318	292	327	290	322	291	320	324	302	325	263	327	294	286	329	309	316	310	288	303	289	302	302	335	294	315	301	310	351	278	288	289	317	312	287	309	304	320	323	320	282	290	317	310	304	291	323	300	304	331	324	300	297	333	301	323	309	296	301	309	321	299	306	302	299	347	319	307	312	314	313	290	302	313	313	298	310	269	333	269	307	323	307	307	293	319	311	292	309	294	296	320	284	292	333	319	280	287	320	297	289	328	317	327	331	305	338	296	319	316	309	297	295	308	315	334	311	293	287	328	310	270	297	312	298	316	333	323	313	301	303	314	333	332	344	284	318	311	314	303	290	345	328	341	321	295	300	301	313	330	292	321	304	333	295	288	288	288	328	326	269	283	294	318	321	308	287	330	309	331	329	276	301	334	319	286	306	306	311	303	309	301	283	309	298	307	292	294	311	302	300	311	309	289	315	302	309	331	311	334	280	341	291	302	318	302	343	305	296	285	328	317	312	340	316	310	295	300	295	303	335	307	324	295	299	335	292	314	320	308	319	307	299	303	312	317	322	333	300	316	288	304	290	305	299	326	287	322	297	296	319	307	330	291	279	325	291	315	341	308	315	300	312	323	335	342	303	313	316	307	323	322	288	318	336	318	293	289	320	289	299	323	300	295	349	301	298	260	357	300	328	337	313	341	324	329	303	337	301	276	325	341	333	287	328	289	321	282	315	300	305	285	281	309	313	292	287	282	290	307	290	317	297	313	312	324	292	334	305	317	293	303	320	271	323	322	297	299	312	332	273	333	288	311	320	308	315	291	315	320	324	297	333	300	301	305	307	302	290	320	284	279	301	320	333	277	304	315	314	329	293	356	301	292	300	316	295	287	347	293	292	302	290	308	314	291	282	283	316	316	295	324	274	295	335	288	326	291	294	357	298	325	308	318	319	286	311	269	296	303	301	291	266	317	317	321	332	274	317	304	302	297	293	282	317	291	319	302	342	310	323	292	328	329	316	327	348	300	295	331	318	282	299	326	321	287	324	308	314	311	353	314	315	318	336	288	310	293	312	297	313	338	308	325	280	305	319	293	296	321	301	304	298	323	342	298	294	322	298	298	303	346	287	311	307	322	364	318	319	326	303	326	293	315	309	287	323	316	297	313	283	305	336	320	314	294	299	313	297	289	322	338	315	339	352	317	320	269	295	294	334	338	316	298	298	313	337	310	305	308	332	316	315	338	294	316	310	340	307	332	288	288	300	384	299	296	319	309	322	325	310	311	311	301	288	322	297	283	267	309	325	310	328	323	315	306	316	297	319	301	267	303	372	304	304	300	304	306	316	318	291	312	310	301	291	305	326	309	290	306	332	315	337	319	309	352	272	304	297	314	305	282	313	315	328	277	296	316	282	265	292	275	304	292	306	268	337	320	296	317	311	336	281	297	311	318	291	292	283	321	291	321	291	316	308	317	289	320	292	300	321	304	320	278	310	296	304	315	306	339	298	316	326	292	324	329	313	287	316	316	334	335	311	308	305	320	303	335	300	298	326	315	299	329	330	309	308	306	314	263	313	291	312	271	341	296	317	304	322	297	305	298	332	269	285	313	298	321	334	317	304	274	328	328	332	319	317	289	270	296	319	287	284	321	318	297	285	307	320
25582	21444	27410	25526	5128	948	678	1764	21938	23794	13182	4961	1599	660	462	408	446	425	452	415	384	451	376	402	391	443	417	395	386	412	433	403	387	366	385	425	409	399	408	424	409	421	380	424	381	414	435	374	430	414	385	440	414	401	414	428	423	409	430	389	410	408	411	388	417	437	409	417	446	439	420	402	387	434	462	395	405	400	420	425	418	386	415	435	384	402	420	402	384	407	402	406	411	402	395	397	458	448	421	412	373	415	449	426	401	417	392	444	395	417	411	428	420	404	430	376	413	375	383	389	424	392	413	426	412	427	394	425	437	391	415	360	411	455	402	434	430	393	438	457	423	435	422	393	427	401	426	405	424	450	425	391	413	410	430	398	432	385	394	408	418	402	405	434	403	397	441	381	420	389	418	413	409	408	427	392	384	440	432	384	396	415	388	402	416	399	408	438	434	394	421	386	406	439	387	426	421	413	366	402	370	423	407	427	396	423	414	409	415	391	441	395	414	420	381	387	362	420	431	393	427	394	429	381	360	395	409	438	368	437	417	394	442	415	390	418	407	399	382	418	399	390	395	418	412	386	445	409	426	403	429	433	425	419	424	394	373	419	446	412	407	456	373	439	401	398	411	437	400	420	418	403	411	447	396	404	388	387	404	363	403	388	421	421	414	438	398	441	401	412	404	442	412	435	392	390	392	372	394	428	377	411	394	400	379	403	414	408	417	382	368	393	393	438	447	377	416	365	409	419	388	368	420	393	413	359	401	421	422	418	421	420	409	413	413	448	377	406	438	422	432	421	397	425	357	419	427	397	412	369	413	384	374	398	423	405	419	398	435	389	421	353	402	407	422	383	418	423	443	398	386	380	431	399	364	367	432	401	367	400	402	409	434	435	406	407	410	381	397	434	445	364	425	409	401	442	424	375	394	410	425	438	408	427	430	386	407	367	422	422	432	372	386	391	410	423	377	396	423	420	426	426	397	405	431	412	394	418	413	380	378	415	411	402	408	400	374	374	430	395	397	426	388	399	435	406	418	424	392	386	418	419	394	413	418	405	423	409	389	404	447	408	382	397	411	420	390	421	403	425	426	396	409	436	409	395	424	374	434	432	376	411	391	401	393	394	404	431	408	369	399	423	413	427	425	404	394	410	433	400	374	408	402	367	389	385	390	381	394	442	372	443	430	368	416	397	370	416	392	399	395	385	429	405	399	391	423	414	387	402	405	389	405	418	413	425	397	406	431	404	414	399	427	417	401	385	376	387	387	387	396	390	434	364	437	389	463	411	433	451	414	413	427	391	421	450	376	453	417	401	380	392	397	392	404	398	414	415	392	415	407	419	385	441	420	405	372	425	418	364	419	413	393	448	392	417	434	410	421	390	400	417	392	387	355	446	377	383	366	392	388	398	395	383	422	418	418	394	413	388	409	433	422	449	401	381	406	415	352	405	395	389	399	433	412	373	380	382	422	429	416	418	416	401	400	414	396	418	398	417	419	394	392	410	406	402	377	397	391	394	429	389	375	395	398	420	410	417	414	403	405	421	406	395	443	412	395	409	378	408	414	407	407	426	398	410	440	399	406	402	361	428	394	425	383	409	398	406	455	401	419	413	404	411	429	389	423	391	401	392	441	385	427	394	448	453	395	392	442	409	427	387	424	425	426	398	400	405	444	415	408	403	437	442	417	392	385	398	399	440	395	386	392	375	410	413	428	406	383	413	421	415	439	422	400	373	392	413	425	405	400	432	406	392	432	406	429	421	404	410	436	401	405	416	401	381	442	382	376	427	396	446	428	410	403	419	417	385	407	391	418	418	405	382	390	422	394	396	397	395	394	438	418	399	402	403	410	438	395	443	413	410	411	395	416	389	425	427	399	424	420	440	384	384	431	363	404	367	407	380	381	413	407	414	424	403	411	386	401	390	416	395	406	401	412	423	417	403	427	426	381	403	398	439	375	406	421	389	402	420	405	429	406	400	440	389	399	401	428	420	430	432	425	404	371	421	389	405	443	396	460	433	409	408	411	408	399	386	371	421	417	353	422	399	421	422	441	409	431	390	431	440	409	416	420	399	404	439	424	421	411	397	399	411	420	425	415	424	363	409	409	421	416	400	416	381	386	391	393	414	366	412	394	392	440	403	395	442	423	404	404	408	418	387	385	416	397	385	428	442	384	398	412	401	366	434	439	397	400	400	423	394	413	412	399	375	372	414	441	360	427	370	410	392	445	413	427	418	419	406	450	437	386	401	403	422	448	397	391	405	386	420	359	404	400	412	423	396	408	407	412	406	440	411	397	376	385	419	436	408	416	409	432	397	427	388	385	406	412	378	414	406	418	422	446	399	431	440	419	401	407	435	433	402	379	439	415	374	385	389	417	392	420	434	393	442	405	421	417	380	398	388	407	415	400	436	391	416	393	416	390	416	427	394	401	406	416	417	394	411	415	414	427	402	349	438	418	433	396	411	375	380	424	388	388	378	428	389	431	415	411	379	455	396	398	400	414	370	402	377	371	424	404	375	416	376	409	422	424	434	398	431	424	424	424	446	394	389	396	428	396	396	419	418	431	393	420	411	428	409	395	421	416	391	452	404	379	349	450	428	394	381	407	367	419	401	380	426	403	403	419	395	427	425	376	409	434	414	410	396	390	382	414	431	385	413	416	403	394	381	405	401	414	413	398	402	447	420	407	454	402	402	378	394	413	383	380	418	417	378	402	392	377	401	390	413	422	405	395	419	409	445	384	406	401	393	395	400	399	418	412	397	360	377	388	426	406	429	376	394	362	390	437	426	420	481	394	367	400	396	439	372	408	412	403	367	416	420	459	438	404	425	443	425	421	391	412	385	405	404	390	345	410	400	393	414	392	409	402	413	410	415	421	430	410	422	393	417	407	421	370	402	403	394	390	414	399	443	377	407	397	372	441	422	380	416	400	415	409	388	430	405	362	457	374	386	397	408	388	394	438	418	370	439	393	401	388	384	418	402	382	377	378	378	408	404	400	414	426	424	429	411	433	425	411	404	415	432	428	420	419	401	430	402	384	418	421	401	403	416	416	394	389	383	399	382	401	416	402	354	386	400	400	406	393	426	430	377	413	425	379	403	358	391	424	422	398	423	416	422	392	421	372	389	409	445	394	386	436	374	398	428	409	419	383	404	418	400	414	399	432	403	436	434	391	363	395	405	428	390	426	408	401	408	403	388	407	430	379	409	411	408	353	421	379	401	411	397	415	424	390	453	416	440	420	393	392	353	413	406	408	420	414	387	406	408	420	421	405	399	401	379	393	402	396	409	373	398	404	392	422	402	427	447	422	441	432	371	371	379	410	425	416	428	439	432	422	432	442	390	385	410	390	411	415	377	419	405	396	419	377	403	382	382	404	397	378	389	377	430	400	429	377	384	427	423	417	397	403	405	414	453	423	402	408	394	393	433	407	405	441	439	408	433	388	430	424	421	414	424	402	408	443	418	415	388	414	393	444	437	387	399	410	437	436	441
3788	3324	2532	1361	950	787	653	2534	24275	20249	10858	4765	1651	727	433	367	361	374	400	372	387	414	368	401	375	343	390	376	381	359	373	406	341	396	374	374	361	374	378	400	374	376	384	369	374	368	393	389	370	369	405	403	371	356	373	388	369	378	383	353	388	409	384	392	377	371	382	379	374	397	382	352	371	368	333	389	386	394	389	391	379	367	381	384	385	312	370	374	390	354	351	356	405	422	385	361	342	392	358	357	361	381	382	346	367	367	375	321	372	371	387	368	430	376	379	393	436	394	409	361	384	365	365	347	380	359	402	392	381	359	410	394	361	389	405	394	362	374	362	402	369	363	369	362	389	351	343	400	412	393	375	419	409	379	404	354	359	380	394	417	402	392	368	339	356	394	370	379	388	384	378	409	378	362	382	348	413	376	376	342	391	375	397	373	364	380	397	369	358	341	370	368	355	380	361	412	355	371	354	393	360	381	380	386	367	370	396	369	356	384	330	387	359	371	322	380	387	402	384	370	356	361	383	406	346	368	385	385	391	404	372	371	367	349	363	354	380	387	375	364	363	423	388	390	364	376	399	379	372	356	372	380	355	346	395	386	395	349	371	348	388	393	386	412	387	358	365	369	376	347	375	348	367	370	401	393	437	386	360	378	403	357	338	378	386	364	362	388	401	360	394	358	362	373	349	406	372	392	396	387	385	370	399	386	369	363	406	381	413	405	397	371	376	393	359	380	361	409	360	368	390	378	366	362	399	397	395	369	368	354	389	413	349	368	405	366	358	384	427	392	355	387	391	408	375	354	378	385	368	368	375	359	392	397	370	379	385	417	377	373	401	368	387	369	369	381	375	389	340	366	385	371	389	364	381	355	369	353	387	343	403	356	374	376	409	376	386	354	346	410	361	380	398	370	401	376	371	364	364	357	369	342	361	377	377	356	370	364	385	380	387	358	372	385	334	368	395	366	373	395	376	382	384	353	376	394	366	387	392	342	384	387	348	369	359	387	367	345	359	340	380	380	357	399	393	369	371	398	376	380	378	348	338	381	411	360	358	375	369	380	395	373	414	394	358	353	360	382	379	359	354	361	406	359	376	367	364	375	395	347	340	377	389	368	355	357	377	379	379	352	389	367	399	349	350	372	368	385	377	394	356	389	356	380	370	352	387	379	376	429	363	356	368	382	391	367	382	365	378	370	338	405	373	377	419	351	360	343	400	366	400	393	360	366	385	395	394	382	359	359	405	375	369	369	394	366	368	367	351	349	382	371	367	367	352	342	397	392	374	391	359	372	361	386	388	355	390	368	375	369	365	363	365	378	372	396	382	362	368	375	371	370	392	387	345	363	357	331	384	404	385	398	386	363	366	362	350	373	396	347	367	369	356	384	388	352	365	331	376	380	375	367	392	382	378	382	384	376	373	338	373	395	368	392	364	373	367	348	331	397	372	368	377	369	391	375	381	386	358	403	356	371	383	384	405	402	393	356	360	340	334	377	360	362	348	389	384	391	380	352	377	380	377	349	365	378	357	369	366	390	385	366	367	352	376	390	351	382	381	360	383	367	360	387	377	356	379	383	368	340	333	387	353	393	392	385	379	415	359	380	373	376	381	338	394	393	379	393	356	400	380	389	383	340	371	395	349	372	369	356	378	357	380	391	361	410	355	388	358	366	368	395	382	379	362	393	374	380	375	326	414	359	388	398	373	373	383	370	364	342	403	389	407	376	387	372	368	372	394	352	336	372	398	353	377	340	356	346	395	357	399	386	360	363	389	411	357	346	366	359	376	385	352	347	375	376	364	329	363	359	362	360	363	420	342	363	373	389	394	366	399	418	426	391	353	373	363	397	401	364	399	372	341	399	374	366	385	390	381	378	370	354	380	377	379	359	358	395	347	370	369	376	374	398	369	370	381	417	359	379	392	375	377	352	344	417	374	397	396	374	371	379	390	359	388	352	369	402	340	376	374	362	389	425	359	388	385	374	399	374	373	369	393	348	400	379	379	357	424	425	382	387	355	368	427	379	377	393	359	370	358	388	390	391	402	370	392	374	387	365	351	404	357	380	390	372	409	322	375	365	415	355	343	374	370	403	401	399	386	365	393	377	378	371	380	366	345	382	387	387	353	357	378	345	384	352	342	424	396	415	391	351	383	376	412	363	382	344	333	372	398	361	367	386	389	369	396	375	379	374	409	390	359	386	382	383	389	362	388	341	394	373	407	372	381	344	391	382	374	403	381	367	358	347	375	323	355	365	384	356	395	384	377	371	389	438	391	355	371	356	393	398	335	359	363	408	344	397	344	398	355	387	393	339	364	375	367	393	363	376	378	365	389	370	362	364	356	365	390	331	412	366	370	350	375	380	359	412	374	380	372	383	402	385	390	405	366	366	417	361	385	385	356	364	363	362	394	363	377	344	375	417	370	402	357	393	385	409	386	377	375	365	409	358	361	373	352	350	349	362	383	376	382	402	353	392	359	372	367	365	364	354	401	378	362	400	411	358	375	378	385	362	379	372	396	393	355	378	371	399	368	339	414	365	400	387	379	364	386	400	387	346	335	381	377	359	380	350	366	370	351	362	351	365	362	359	387	353	356	380	384	361	399	383	340	374	366	368	371	337	373	394	378	381	356	382	388	352	345	373	386	350	362	389	363	355	377	377	352	390	356	363	369	406	396	394	367	359	352	343	392	392	352	368	394	365	352	377	367	405	402	382	351	386	348	340	402	399	385	394	364	345	376	370	384	395	382	344	400	384	369	337	378	367	337	352	367	372	366	388	364	374	390	381	410	377	354	381	385	373	362	391	409	366	374	403	374	378	376	343	340	384	408	379	362	377	386	391	367	398	332	371	351	367	377	371	327	384	387	317	380	402	388	365	385	370	368	366	385	379	398	371	361	350	373	372	382	363	366	385	353	370	323	376	408	382	378	354	363	375	343	377	373	351	345	405	349	355	368	382	361	380	407	373	387	387	337	434	393	388	397	337	344	387	384	373	380	396	350	371	373	370	349	375	362	378	380	343	360	357	386	363	360	340	396	323	350	377	373	412	364	393	367	401	366	360	383	335	361	357	411	426	340	345	349	380	396	364	394	365	401	380	389	354	336	361	358	368	404	385	380	374	390	359	354	379	397	379	368	384	358	390	390	356	379	378	368	379	351	396	343	351	393	368	361	334	377	355	397	373	373	359	383	344	344	367	391	394	369	362	389	381	331	398	392	373	388	382	362	366	376	353	395	358	374	363	398	363	360	371	372	360	371	367	374	406	378	386	379	359	360	361	361	390	373	386	395	359	411	378	355	374	372	384	397	377	351	354	351	375	391	346	382	374	358	340	346	392	373	400	359	367	371	401	362	360	396	366	368	374	352	368	397	384	373	364	367	369	362	375	362	349	408	376	372	385	401	346	403	392	369	363	355	350	379	389	361	400	382	354	373	349	372	347	371	369	358	369	376	358	371	354	356	407	372	386	369	395	370	371	392	354	397	395	378	381
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
