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
341705671077	341705671635	341705672185	341705672735	341705673285	341705673835	341705674385	341705674935	341705675485	341705676035	341705676585	341705677135	341705677685	341705678235	341705678785	341705679335	341705679885	341705680435	341705680985	341705681535	341705682085	341705682635	341705683185	341705683735	341705684285	341705684835	341705685385	341705685935	341705686485	341705687035	341705687585	341705688135	341705688685	341705689235	341705689785	341705690335	341705690885	341705691435	341705691985	341705692535	341705693085	341705693635	341705694185	341705694735	341705695285	341705695835	341705696385	341705696935	341705697485	341705698035	341705698585	341705699135	341705699685	341705700235	341705700785	341705701335	341705701885	341705702435	341705702985	341705703535	341705704085	341705704635	341705705185	341705705735	341705706285	341705706835	341705707385	341705707935	341705708485	341705709035	341705709585	341705710135	341705710685	341705711235	341705711785	341705712335	341705712885	341705713435	341705713985	341705714535	341705715085	341705715635	341705716185	341705716735	341705717285	341705717835	341705718385	341705718935	341705719485	341705720035	341705720585	341705721135	341705721685	341705722235	341705722785	341705723335	341705723885	341705724435	341705724985	341705725535	341705726085	341705726635	341705727185	341705727735	341705728285	341705728835	341705729385	341705729935	341705730485	341705731035	341705731585	341705732135	341705732685	341705733235	341705733785	341705734335	341705734885	341705735435	341705735985	341705736535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22618	21564	29485	24077	21553	21516	7351	11904	817	442	446	387	369	316	361	327	319	317	281	307	302	295	264	308	289	267	288	286	262	264	277	278	284	272	260	259	268	282	266	285	293	293	265	249	314	266	241	261	274	279	269	287	292	277	314	280	302	286	287	283	277	289	252	287	251	262	262	252	273	260	266	225	237	247	274	254	264	262	268	256	239	273	261	231	249	245	235	247	271	245	266	252	233	256	241	256	278	236	261	237	241	274	216	291	254	254	258	242	238	244	247	244	221	263	223	275	251	269	231	206	243	261	259	248	258	252	228	257	256	231	254	268	230	271	266	269	243	266	261	258	231	264	214	220	203	252	250	251	269	231	247	241	224	254	244	237	271	246	241	261	253	252	253	247	223	279	220	261	256	266	243	266	250	264	262	243	281	284	236	256	235	259	249	240	247	247	270	236	256	276	248	249	255	214	265	262	243	260	250	233	243	254	243	223	265	266	241	243	237	246	219	269	255	249	232	227	259	248	199	253	236	266	248	256	240	265	255	217	242	245	258	237	253	260	250	243	248	246	238	247	234	236	234	260	277	240	230	243	251	237	211	240	253	269	255	255	250	231	256	244	281	241	248	244	263	251	268	264	257	239	265	232	242	226	259	253	263	240	258	234	236	272	251	252	248	258	220	259	227	235	295	278	237	294	255	244	256	247	218	252	252	272	257	234	248	249	263	259	301	248	217	233	280	263	258	274	236	240	252	296	267	273	269	253	249	263	280	211	268	243	247	271	233	240	246	236	261	245	262	252	247	245	244	254	259	266	225	253	234	256	279	221	242	249	254	250	245	222	265	240	236	239	237	240	261	266	268	264	248	246	236	247	263	265	237	245	268	276	233	233	250	288	232	290	257	244	269	233	265	257	234	235	234	235	248	243	262	226	271	263	231	240	261	262	237	262	247	223	222	246	275	250	240	276	258	247	271	253	279	241	264	256	238	241	242	275	261	260	241	227	253	249	234	244	240	259	213	240	264	255	240	235	257	234	233	225	244	233	254	268	254	233	273	226	244	242	243	229	229	249	279	249	254	270	245	263	249	244	256	269	246	246	228	261	239	250	228	236	281	234	255	250	263	234	252	235	255	281	257	258	248	259	231	240	271	253	249	244	254	218	258	267	256	248	230	264	257	265	239	240	265	247	227	248	239	261	219	224	275	246	243	245	263	234	252	250	262	244	266	234	285	273	244	277	219	266	251	209	258	273	254	246	265	247	237	250	245	217	241	245	251	234	255	241	244	268	241	268	214	270	235	294	273	280	263	271	239	244	264	240	250	254	242	253	251	261	253	236	228	268	251	245	260	267	232	253	228	249	212	235	239	226	222	230	241	244	261	267	257	268	269	248	269	260	228	250	236	236	232	288	247	232	259	303	258	257	230	234	240	256	269	234	229	259	245	230	244	248	215	225	234	236	256	267	271	275	270	231	258	245	249	254	237	261	245	253	255	246	247	257	241	258	260	270	245	234	245	247	243	252	272	253	226	247	269	236	243	278	249	238	240	253	264	248	243	251	273	232	239	235	271	256	250	236	264	262	236	258	252	280	247	265	246	261	247	231	277	249	243	256	245	213	249	252	258	235	264	242	258	229	215	240	258	261	259	273	246	232	239	269	238	261	274	240	233	259	261	243	238	259	234	257	238	277	248	241	234	244	246	243	270	224	242	257	242	244	275	245	204	251	232	239	243	236	245	239	229	289	227	268	244	206	246	270	239	256	267	232	250	235	230	262	239	229	211	211	265	227	230	240	237	244	281	242	263	280	241	245	243	228	277	246	247	231	241	261	256	261	243	257	237	264	244	250	223	245	257	262	246	236	250	262	262	258	265	248	264	218	268	238	250	227	249	266	253	230	271	245	234	232	261	284	249	281	268	240	234	253	252	242	285	240	270	241	259	236	263	270	250	285	227	243	264	229	264	269	250	229	222	270	260	246	235	252	230	262	288	234	255	259	268	253	248	242	239	230	236	254	247	254	322	253	252	202	272	254	236	256	227	249	223	252	255	259	251	213	253	217	247	247	248	240	243	236	226	269	280	252	280	272	234	236	279	242	248	258	248	249	262	251	234	229	247	240	262	232	261	244	234	261	258	238	254	261	234	254	262	270	233	241	246	253	251	259	250	254	257	235	276	262	244	261	228	242	246	252	263	238	265	230	241	275	252	275	220	260	272	226	235	258	271	261	233	268	223	252	267	250	258	236	233	229	248	224	223	249	252	244	240	249	245	244	274	256	253	242	270	237	250	240	255	261	276	245	232	250	237	257	246	251	249	265	236	233	253	255	252	236	252	232	249	250	259	245	247	230	249	256	231	227	245	242	210	231	223	233	265	242	251	250	259	256	247	256	264	269	230	242	252	241	236	262	269	260	247	249	231	246	243	240	249	254	233	243	234	255	256	246	270	244	237	268	275	254	249	229	249	236	259	257	246	259	235	263	225	233	244	245	238	250	234	236	244	258	241	250	213	265	217	251	248	236	256	259	238	232	264	261	255	253	260	213	244	278	245	272	262	239	228	264	270	261	257	255	236	247	254	242	248	260	238	264	232	262	242	245	238	269	254	241	239	233	231	245	248	255	259	282	255	258	257	259	252	253	285	257	248	275	253	278	258	287	244	230	237	243	251	242	246	251	281	256	253	250	266	264	248	250	246	227	245	271	243	243	221	225	238	249	257	246	248	243	260	239	240	217	212	243	239	240	273	236	248	241	227	268	257	241	224	275	244	265	267	283	255	225	253	240	235	258	236	256	227	256	251	251	240	261	266	233	284	256	263	253	257	259	257	245	259	247	257	242	262	258	255	231	271	284	261	230	231	237	227	250	262	251	255	248	243	265	262	280	247	280	258	233	243	260	261	247	246	239	265	246	242	263	241	244	246	244	239	244	240	262	260	242	219	243	248	263	249	249	279	233	251	252	247	239	279	260	251	252	267	252	255	239	247	251	216	237	224	220	236	224	240	237	244	251	260	252	268	277	273	273	248	214	280	274	237	242	269	211	257	239	276	230	240	239	245	269	246	223	300	239	243	241	275	283	233	229	271	266	234	247	245	220	265	249	210	240	248	240	242	257	236	243	259	236	227	259	232	279	251	258	234	292	259	212	232	242	240	228	238	250	266	254	228	246	253	270	244	255	236	264	233	244	225	239	249	251	233	251	238	253	265	247	234	260	252	263	242	238	251	259	249	238	246	250	252	254	259	260	281	265	258	260	264	244	253	251	222	215	269	240	259	250	236	266	244	251	217	266	258	235	243	257	227	258	253	285	237	269	261	265	247	246	250	231	257	249	239	226	245	230	255	254	274	255	245	264	254	229	245	230	266	250	241	245	222	247	231	244	278	246	221	243	267	260	255	240	263	251	255	257	255	247	250	229	258	253	239	282	231	237	238	275	271	219	243	243	237	233	249	257	244	236	236	262	251	267	256	258	250	222	240	241	234	240	234	241	269	239	245	267	235	241
32798	58031	22194	5509	3620	2607	2570	16794	941	824	694	629	600	595	516	453	472	455	441	435	445	403	402	384	373	412	392	372	400	398	401	402	414	407	397	381	356	408	365	364	378	415	368	355	392	375	397	382	359	392	377	414	382	396	405	398	384	402	361	351	397	372	365	364	380	395	363	346	341	394	335	352	351	339	327	347	349	350	371	340	351	342	300	330	362	323	307	393	341	306	320	380	348	341	357	354	355	345	337	312	332	348	345	365	333	332	315	359	347	336	354	336	352	332	322	363	337	376	315	354	344	324	337	316	359	352	357	350	343	351	299	317	308	333	338	351	359	329	346	350	348	346	347	330	349	314	321	338	337	337	339	333	351	370	327	330	364	330	371	309	320	325	333	337	331	307	306	285	338	354	328	286	343	335	318	336	324	340	341	302	325	355	312	339	342	328	353	320	332	332	348	318	331	340	325	347	333	351	342	314	340	371	307	376	354	319	305	337	343	281	370	332	337	328	322	338	316	339	335	324	340	343	346	307	357	299	340	327	346	359	298	312	325	343	351	315	369	329	335	340	341	331	309	333	366	326	300	324	319	369	311	324	312	365	336	315	348	330	358	353	342	319	319	339	340	354	310	324	343	318	348	340	329	305	319	324	331	325	362	336	333	343	308	308	345	314	318	293	346	357	350	310	325	375	352	338	332	345	328	346	340	319	335	328	350	296	329	338	307	367	346	355	334	355	344	318	372	374	348	356	339	335	313	326	358	338	339	345	353	356	334	316	347	326	308	323	325	365	333	341	313	335	337	347	340	308	353	323	288	316	309	336	340	329	316	319	371	355	332	281	332	301	297	317	309	317	363	325	347	346	330	320	311	349	334	325	330	329	342	309	309	374	325	347	354	339	338	302	373	349	350	352	305	320	324	369	292	368	327	325	325	314	336	347	347	366	344	326	348	340	327	332	299	331	293	312	344	331	304	323	307	366	341	329	347	330	357	330	340	353	320	306	340	332	352	338	310	360	313	320	352	348	358	323	341	350	361	345	334	367	347	329	322	361	321	335	341	346	340	339	321	325	334	335	323	334	340	318	343	331	335	319	335	324	330	339	313	334	343	357	303	326	318	324	324	346	352	315	374	320	335	351	326	366	334	343	316	343	314	345	356	328	331	332	357	334	345	346	325	316	334	317	318	358	329	300	332	342	299	323	358	339	336	357	353	315	325	334	352	310	318	341	350	318	318	364	332	297	322	325	346	342	328	344	364	348	334	316	325	346	395	335	345	346	346	324	338	340	331	331	354	328	288	332	322	299	344	345	349	330	313	328	335	334	312	359	349	326	312	329	339	358	328	345	330	330	302	308	348	353	318	331	315	302	319	321	339	315	302	298	304	313	350	341	321	319	340	342	333	346	328	342	326	343	305	300	319	349	341	347	329	348	319	339	334	335	335	339	357	339	316	321	282	317	350	332	319	319	336	317	303	309	345	351	294	353	352	337	317	341	316	351	307	343	349	360	316	328	335	343	317	332	329	358	364	322	353	307	380	337	332	289	351	348	292	373	332	326	333	312	323	358	405	350	330	307	338	334	356	330	360	338	309	338	341	359	348	357	303	338	339	362	310	323	365	296	350	307	329	320	299	332	328	337	323	363	337	308	346	304	340	324	301	319	332	283	329	356	372	346	367	364	329	357	318	368	323	309	346	361	317	346	311	335	320	359	322	322	356	345	356	315	361	325	360	345	319	321	366	363	344	336	329	348	313	347	335	317	336	312	338	329	328	324	320	315	337	340	341	359	334	326	325	342	338	333	353	345	305	348	338	344	306	320	319	336	330	338	327	333	284	340	340	347	314	319	334	353	371	349	355	322	326	359	318	324	336	329	316	334	310	389	344	354	362	320	331	343	377	349	340	310	318	328	327	315	355	327	334	315	325	342	338	339	371	356	298	323	355	345	360	333	331	330	377	328	319	315	318	327	359	355	328	310	366	359	344	354	359	333	356	328	322	335	358	322	357	342	310	317	341	343	365	336	322	364	343	343	312	376	342	338	339	339	325	358	358	340	348	340	333	329	327	314	354	354	338	331	304	305	346	309	354	356	310	337	326	351	331	308	326	350	340	331	366	313	327	319	339	362	310	319	376	303	309	303	362	361	339	321	347	334	343	336	340	295	373	314	344	353	323	337	328	339	343	352	342	358	320	326	322	333	343	319	341	344	351	347	328	353	335	314	356	325	322	282	314	328	316	371	318	340	310	363	321	345	363	340	348	293	319	333	318	339	309	327	326	336	327	353	337	314	336	365	343	362	328	351	297	318	342	307	335	324	300	336	350	352	335	310	354	324	310	347	349	339	332	379	369	366	338	374	335	327	341	380	342	350	306	364	343	333	331	343	338	338	375	371	325	338	338	389	322	318	322	334	360	330	336	322	302	353	325	332	344	324	335	343	303	357	367	343	293	333	349	330	348	329	322	350	325	315	327	341	317	328	346	355	351	332	307	350	342	316	373	352	341	350	316	369	322	359	339	366	364	320	314	307	338	296	303	350	348	385	324	291	321	343	341	320	317	332	353	331	330	315	344	331	323	343	347	337	353	336	362	328	352	324	355	339	324	317	333	351	340	349	323	344	349	372	352	314	339	321	318	333	369	309	306	362	341	349	324	326	358	350	328	339	333	329	327	330	356	349	342	338	322	336	327	356	375	345	356	311	297	366	372	344	329	354	336	300	344	319	334	318	329	340	325	339	332	372	365	353	343	345	325	318	353	348	320	356	362	313	312	338	323	334	322	342	340	292	352	320	343	332	301	331	313	355	370	313	336	370	350	338	315	323	339	332	344	313	324	357	325	340	322	356	337	341	326	344	336	323	362	311	341	359	305	340	337	302	353	346	367	335	336	358	301	327	326	351	337	356	302	350	324	342	322	341	316	338	328	319	332	332	329	359	348	388	344	378	320	356	332	342	312	348	347	334	301	334	372	345	353	337	320	313	318	342	323	367	349	362	321	344	331	354	347	308	334	328	334	359	348	326	316	317	335	335	339	345	322	363	342	348	319	338	350	320	337	337	325	320	343	373	342	335	325	318	333	309	324	337	330	310	323	349	328	350	331	312	333	335	309	338	318	321	312	354	338	376	353	322	342	346	340	331	349	350	337	330	339	292	359	366	309	342	336	333	310	346	344	311	330	328	332	337	351	338	351	336	337	346	306	331	366	348	339	313	326	372	351	376	355	341	358	354	339	377	341	321	332	319	340	336	353	320	328	305	335	316	338	366	314	351	316	345	339	307	319	336	372	324	318	367	355	330	335	355	333	320	336	329	313	366	332	309	317	323	355	344	355	335	333	351	323	331	326	370	314	323	339	340	348	324	346	322	320	349	344	308	338	352	355	341	353	320	348	342	326	323	335	310	340	355	314	308	352	338	344	312	335	334	324	327	336	321	305	330	341	303	366	327	323	329	301	324	365	331	335	320	334	353	340	355	352	367	337	332	317	329	346	342	323	360
27418	22845	13638	1651	494	387	365	638	256	217	198	194	204	231	177	191	212	207	196	191	183	200	172	189	201	215	202	174	184	202	190	196	199	189	205	207	182	216	186	191	198	185	225	193	211	199	212	201	201	199	212	210	191	218	201	178	234	212	202	202	220	188	194	213	222	199	177	208	188	196	223	187	176	190	204	181	209	190	198	206	175	176	169	202	180	177	182	180	187	193	204	173	188	164	206	195	210	205	189	199	193	217	199	191	190	172	188	179	192	193	198	187	182	223	202	211	198	205	187	193	207	202	202	198	175	213	211	201	219	206	192	197	182	184	191	183	189	180	174	194	189	188	215	191	172	184	213	166	161	198	201	187	187	204	184	209	197	193	206	200	202	201	191	201	180	174	207	200	199	181	206	202	198	186	186	193	191	194	180	201	202	212	207	210	175	213	188	199	180	181	208	182	223	193	218	176	172	195	173	192	219	178	207	191	205	182	179	188	213	199	220	217	200	176	188	207	197	203	188	234	199	191	212	195	206	199	214	189	219	193	197	205	199	212	203	181	199	206	180	177	197	206	185	209	168	202	189	206	174	223	197	195	200	192	188	202	210	199	212	208	208	194	184	201	213	217	209	182	229	188	198	201	210	198	225	182	189	186	199	226	182	203	202	175	194	212	194	207	209	201	198	214	182	214	196	178	207	193	216	169	199	175	176	190	175	191	191	199	169	162	203	207	191	187	187	191	191	170	172	210	195	201	180	205	185	184	191	190	190	181	185	175	223	231	205	202	220	201	199	205	182	207	210	184	192	187	242	194	203	212	176	199	217	172	181	178	183	189	180	186	189	201	201	199	196	200	191	210	211	213	189	187	207	207	188	199	179	191	174	204	185	209	202	187	165	206	203	214	204	189	199	185	223	206	218	186	207	184	214	171	196	194	205	213	191	210	176	197	168	180	188	193	164	227	192	180	211	194	182	200	195	206	191	196	196	179	183	188	187	194	184	191	188	212	202	191	203	204	185	178	192	187	176	192	179	181	198	210	188	196	201	190	183	212	200	169	215	177	222	215	213	212	202	181	201	201	187	212	203	168	206	153	202	185	191	192	205	204	209	188	194	192	172	185	181	188	199	226	204	178	198	201	215	172	175	209	224	199	173	175	216	192	199	191	184	189	190	202	176	177	189	200	173	205	208	208	189	214	180	193	194	185	202	185	192	183	207	176	193	190	172	189	194	212	209	178	203	206	212	199	194	187	168	193	229	177	180	195	192	184	201	184	197	217	208	193	193	211	187	222	192	205	202	187	215	204	192	200	191	183	204	198	162	177	203	193	199	206	194	198	208	188	187	205	210	165	174	177	209	214	175	218	206	197	201	175	188	211	208	224	214	201	183	189	207	209	162	207	189	188	191	200	203	195	176	171	199	207	189	180	200	190	190	191	214	190	240	192	199	185	173	178	193	195	202	185	187	197	190	193	192	186	241	191	184	180	211	210	187	194	188	186	204	204	165	196	153	167	198	200	194	197	170	175	206	185	243	171	187	191	198	192	181	173	172	197	212	192	202	184	163	204	192	204	230	217	206	170	184	197	219	178	204	176	168	210	195	209	196	194	191	207	193	188	206	214	205	197	175	217	204	203	185	213	159	187	184	204	213	211	185	181	198	194	201	184	183	214	196	199	209	176	206	191	192	175	171	182	205	182	194	171	190	202	213	195	177	215	192	182	176	165	216	190	219	206	196	202	174	201	181	202	176	200	187	173	198	173	188	206	193	192	187	184	203	196	189	193	201	212	205	196	188	206	193	214	208	174	189	205	213	185	215	202	179	181	200	200	174	202	196	196	203	184	193	200	195	215	195	190	207	200	199	214	185	221	189	187	193	191	178	194	201	210	203	201	191	175	206	193	211	190	181	176	199	186	212	206	173	189	203	197	211	198	211	192	221	200	186	185	220	177	192	206	171	188	177	175	175	190	209	161	165	201	192	195	197	190	213	187	204	190	194	190	194	175	215	207	184	200	208	175	189	172	220	184	204	199	186	208	201	199	183	209	199	198	191	207	210	177	207	215	205	213	191	159	202	179	162	203	177	192	212	187	199	203	174	225	188	204	201	184	193	176	181	192	198	197	173	182	195	204	207	213	175	177	180	201	188	197	185	180	193	204	192	187	199	186	190	204	206	174	204	169	173	205	211	221	190	194	188	197	165	190	199	218	167	194	208	189	206	200	212	204	217	193	189	206	219	205	193	181	191	186	213	190	180	171	212	217	211	185	208	200	209	201	214	208	172	182	185	222	196	200	173	190	196	173	197	184	192	203	184	198	178	184	178	179	194	215	196	187	209	203	191	204	191	210	195	214	192	200	197	192	184	199	203	174	181	200	211	205	189	160	173	191	185	214	222	194	212	171	196	206	211	192	187	177	214	185	200	203	179	198	209	201	182	177	192	194	212	190	186	198	207	161	191	187	184	205	198	180	187	215	201	159	187	197	185	198	199	192	164	194	184	197	207	171	210	201	205	172	177	204	185	170	192	202	188	158	225	195	203	187	197	192	203	220	188	183	184	187	200	208	188	200	187	168	182	218	203	190	166	222	180	181	200	195	200	170	194	187	191	212	201	162	195	210	167	179	180	217	200	191	208	206	192	185	196	219	207	189	224	196	193	215	197	200	204	192	188	192	188	203	195	195	218	206	195	181	206	203	201	195	200	194	171	157	189	193	199	194	199	188	207	182	168	216	189	184	210	207	203	188	198	182	210	200	199	187	194	199	181	207	185	179	181	193	190	210	213	191	193	190	211	196	191	221	207	187	188	188	155	202	218	196	193	198	202	196	218	210	198	204	184	202	187	207	210	197	176	191	188	191	175	205	244	188	204	202	210	177	190	167	180	211	201	234	195	192	201	195	213	176	186	184	196	198	189	192	179	185	170	168	182	200	200	194	208	198	195	197	205	198	183	207	181	208	197	203	199	199	192	196	193	176	190	208	185	171	230	191	198	213	195	199	203	190	190	198	185	204	182	180	189	202	211	204	207	200	202	212	204	198	234	197	187	160	197	205	182	168	198	198	214	200	186	204	213	199	207	200	165	199	176	197	188	200	184	181	188	172	221	170	207	196	186	194	203	197	209	209	167	203	233	177	190	204	212	212	166	167	197	188	198	172	183	198	201	179	206	200	204	169	175	213	188	201	217	201	179	200	176	212	189	171	193	190	175	234	177	171	218	193	177	189	205	217	178	177	186	202	179	175	188	195	203	210	209	196	229	179	215	178	188	195	189	189	198	209	187	187	202	219	201	203	187	197	186	206	181	190	168	207	190	175	165	204	204	215	213	176	194	196	180	183	196	212	192	179	227	191	170	206	203	196	191	205	203	198	180	191	198	190	205	216	193	193	200	199	204	201	178	177	185	201	200	191	212	193	197	191	176	183	194	173	207	184	220	201	192	194	191	198	204	182	200	188	184	206	159	205	192	185	179	184	189	166	208	192	199	195	201	196	203	183
22845	35030	9221	1477	901	648	717	1093	331	308	297	291	290	275	269	291	277	253	277	241	250	285	268	267	265	285	277	257	270	280	261	258	264	251	290	257	263	283	231	265	275	266	291	272	275	242	259	290	258	274	275	281	260	261	310	253	293	270	275	291	273	278	251	267	285	300	253	275	262	275	245	236	258	264	254	279	265	256	262	263	288	290	255	255	290	245	265	244	270	273	278	253	245	229	288	240	287	253	250	271	281	249	236	241	257	290	238	256	298	280	264	278	267	255	281	249	281	235	269	276	236	258	266	234	232	284	264	246	245	263	282	257	261	261	273	243	263	275	255	267	272	257	260	269	277	264	260	256	253	260	260	271	247	300	271	268	245	274	281	238	254	265	287	279	264	262	254	253	249	250	268	276	269	275	285	254	291	285	283	249	291	271	240	261	282	252	265	257	261	261	270	234	230	279	264	278	277	240	261	270	274	286	239	285	268	272	255	238	276	293	255	257	257	252	246	252	262	242	259	246	256	270	271	259	277	261	265	256	251	263	264	282	254	259	289	274	275	269	263	287	256	290	256	257	256	213	257	272	276	259	253	258	245	240	257	275	238	251	231	254	289	286	246	254	255	267	266	267	274	275	244	269	287	259	276	264	232	258	280	252	288	258	248	251	273	251	282	264	286	252	257	244	234	284	264	270	219	263	294	296	306	264	224	257	245	265	281	276	255	282	251	261	289	283	271	267	263	268	242	271	260	268	263	272	250	271	267	259	284	251	275	251	265	263	253	261	270	259	267	233	278	255	237	234	267	265	249	262	264	273	275	270	268	269	250	271	275	253	256	239	286	247	278	287	267	279	264	256	261	282	254	260	245	283	263	256	238	274	236	269	267	288	279	278	264	277	259	272	286	280	282	237	271	282	268	242	239	252	236	282	264	234	254	277	260	288	264	251	288	272	266	242	269	229	276	268	279	262	279	258	267	254	274	252	279	271	259	269	276	239	265	256	271	260	248	259	266	246	260	273	285	280	258	276	241	258	265	244	248	259	269	238	246	261	248	234	250	218	228	248	274	269	275	255	287	255	254	260	229	265	295	265	244	232	247	268	256	242	265	273	259	248	271	261	246	278	289	231	258	245	254	237	277	283	227	283	262	249	238	273	281	255	275	242	281	249	242	245	278	282	269	234	253	253	272	283	266	250	268	257	268	260	242	233	279	232	271	259	278	290	298	286	271	243	258	227	241	262	257	262	259	255	275	265	254	265	243	255	278	259	258	254	264	282	264	250	275	253	248	257	276	278	268	276	263	278	284	290	251	243	261	252	241	264	278	245	265	245	238	251	246	287	237	262	258	272	262	251	275	253	256	243	252	239	262	245	266	236	262	270	284	241	255	264	289	291	289	269	270	275	269	245	251	250	268	265	258	259	255	273	269	268	254	286	223	254	260	278	260	241	254	244	282	246	251	272	249	241	275	261	262	274	233	255	244	219	285	267	261	238	252	269	261	243	244	281	287	286	278	275	247	284	238	252	254	255	265	269	278	256	253	267	259	230	299	268	250	271	262	253	244	230	252	259	256	242	247	240	267	255	249	280	263	255	253	264	268	241	251	254	252	287	240	257	272	257	247	291	271	252	271	281	257	268	261	253	269	241	227	264	254	280	274	260	237	260	247	256	237	277	268	284	240	251	311	264	258	245	255	257	263	271	259	257	280	265	280	249	243	247	284	289	274	279	281	252	245	240	264	241	252	246	254	262	274	263	262	249	246	252	251	273	275	262	284	275	270	269	252	261	301	267	250	270	258	249	270	263	260	236	275	246	245	250	295	290	221	230	257	276	257	247	249	263	260	251	260	255	259	262	254	276	249	244	225	260	291	259	251	265	270	263	240	248	266	251	257	238	263	275	288	248	275	260	261	269	291	250	251	270	276	293	277	251	252	262	237	260	241	236	247	274	246	244	266	228	248	248	280	247	249	268	221	237	264	252	272	272	246	252	243	264	277	261	274	243	255	258	272	250	286	253	261	239	255	236	242	251	271	261	263	271	258	233	243	275	251	291	266	279	271	236	254	273	243	263	259	243	258	230	257	260	255	250	248	276	253	264	252	272	276	264	262	238	237	252	259	249	249	263	245	269	276	273	263	254	250	261	244	265	263	229	288	259	267	262	271	258	260	241	283	266	305	248	263	242	241	239	266	265	270	282	252	244	250	282	273	263	272	238	274	251	267	245	259	275	255	250	253	253	266	262	227	260	272	253	281	244	250	277	239	283	247	241	262	254	265	273	258	238	272	242	282	260	295	248	265	261	260	269	263	274	267	267	252	253	262	280	246	259	238	289	255	283	273	259	259	278	264	225	263	230	295	271	275	272	288	239	281	245	235	246	291	240	258	278	279	282	253	264	240	266	261	281	283	234	256	262	247	291	271	242	281	254	253	297	234	243	263	265	255	259	259	268	251	280	277	288	276	284	237	267	252	255	254	258	279	233	262	246	253	255	255	253	238	271	257	299	256	256	276	260	275	290	262	270	273	256	262	261	269	263	268	240	249	267	264	247	246	259	265	277	243	272	258	262	285	290	265	249	260	254	281	242	270	260	243	265	263	259	258	275	288	266	241	292	262	262	248	240	270	299	259	241	254	272	239	264	271	238	284	277	275	258	243	272	248	260	257	265	248	246	248	259	267	278	250	246	254	260	235	257	269	236	241	262	246	274	271	268	257	258	253	240	259	259	276	268	262	245	251	246	273	262	251	223	252	250	275	265	264	267	260	264	238	243	283	250	248	276	247	287	254	281	275	268	296	255	265	273	253	263	260	284	268	247	297	247	267	265	272	267	253	257	258	257	254	236	262	281	250	252	277	241	273	280	254	240	256	253	249	253	246	287	305	245	268	276	289	287	282	254	281	252	256	272	250	233	282	268	280	262	282	255	227	269	265	272	260	282	240	262	247	278	249	297	268	242	263	278	271	270	250	276	289	261	242	267	290	207	273	280	248	247	267	288	268	256	246	254	245	253	278	282	234	226	247	247	311	295	277	244	236	262	254	264	257	270	261	266	271	275	264	265	279	263	255	272	230	252	264	252	241	259	288	279	254	260	261	293	239	246	267	260	225	269	253	259	289	288	252	263	261	285	251	262	254	246	248	251	259	218	272	270	261	234	261	295	242	246	260	246	302	247	248	291	255	272	250	288	258	276	246	293	289	262	232	250	297	275	281	282	280	254	267	247	271	265	257	253	247	293	267	271	264	275	230	258	261	274	255	254	244	269	234	267	278	263	253	265	254	243	278	252	248	239	258	254	282	285	297	233	255	278	242	250	263	263	276	259	275	258	234	266	263	229	263	262	266	239	266	269	252	264	251	236	233	254	258	261	257	276	260	249	236	247	259	261	238	256	264	264	306	282	267	277	285	239	248	264	261	251	270	255	266	237	256	265	266	285	288	245	231	252	264	244	257	252	231	250	268	281	259	242	233	259	249	273	267	245	270	275	257	262	267	283
23111	21208	28486	24147	21119	9451	1180	5834	509	451	407	358	348	372	350	338	370	320	327	295	307	281	318	340	286	303	309	319	297	357	320	332	312	322	340	303	348	298	303	303	315	330	347	338	288	322	340	301	335	316	308	304	296	313	305	350	335	318	316	303	318	304	302	318	345	283	312	307	304	318	290	345	283	285	305	295	324	310	314	304	279	285	300	306	309	309	310	312	296	296	285	309	303	303	290	323	293	292	282	298	299	276	345	297	308	310	313	272	279	299	287	314	297	308	314	295	308	313	278	324	292	294	288	271	300	294	318	275	341	306	295	280	283	281	290	294	313	310	302	305	312	294	286	319	280	298	316	310	335	294	291	298	286	307	294	263	314	299	269	291	332	297	288	303	334	305	294	300	294	322	289	315	285	276	292	282	321	307	319	288	267	320	278	315	311	306	295	309	301	289	274	303	290	310	300	294	288	268	281	286	324	315	303	301	308	291	307	316	312	299	273	283	278	311	279	275	298	269	293	311	292	319	306	310	279	305	318	297	281	331	295	328	299	315	294	282	288	310	300	282	297	337	342	281	284	323	301	269	292	308	262	284	327	311	292	272	328	285	276	300	294	307	306	298	295	310	309	285	301	324	297	311	312	302	308	285	311	268	305	281	315	285	308	288	296	313	307	302	276	307	308	275	309	287	300	281	332	291	325	296	344	331	302	296	284	285	298	265	309	310	321	261	292	280	281	275	296	313	302	329	306	282	312	308	306	329	281	270	297	320	292	310	272	277	334	319	288	319	308	310	325	313	315	286	294	286	314	281	310	288	275	282	313	275	305	302	308	300	277	306	299	298	295	321	271	259	321	307	301	331	319	314	301	282	292	305	313	288	326	292	328	316	289	275	318	303	294	282	321	313	305	294	302	321	334	325	307	317	300	302	293	307	309	306	307	270	290	291	283	303	313	310	290	314	312	334	334	306	282	312	268	263	264	309	300	278	288	318	310	303	281	301	278	307	358	262	291	317	302	298	317	288	286	294	301	342	291	274	259	312	310	330	290	291	291	290	295	293	312	299	303	290	317	314	303	314	306	308	304	330	294	302	282	279	290	268	293	293	290	297	308	306	300	290	302	292	307	276	299	345	295	313	275	270	344	328	301	306	312	313	294	285	302	286	305	275	277	273	270	323	262	298	329	283	328	307	307	273	267	297	298	297	327	294	296	332	319	309	307	301	300	292	287	261	328	313	266	311	309	266	290	302	253	274	308	312	301	289	310	271	307	274	285	286	287	291	275	310	319	291	259	267	302	292	302	274	299	301	298	291	265	294	346	314	282	297	302	307	319	287	267	281	289	314	289	303	316	288	302	283	306	300	287	292	254	297	278	289	291	326	287	312	302	288	322	308	265	292	280	303	259	280	279	278	295	297	289	282	288	312	276	292	297	315	279	275	301	305	286	297	303	325	324	311	306	297	286	306	276	326	311	268	299	311	282	313	321	299	320	295	297	294	310	335	306	248	335	323	268	290	302	320	355	327	296	327	297	298	304	283	313	320	306	285	298	325	280	316	294	297	315	292	310	305	299	320	264	291	317	321	291	318	317	265	295	255	299	285	302	289	291	273	291	286	293	314	292	304	273	280	305	309	267	276	296	280	339	274	282	339	298	311	281	279	300	293	253	294	302	303	295	329	286	309	307	316	284	321	297	301	313	282	295	281	301	332	303	297	335	245	294	314	312	313	298	281	292	282	310	326	319	318	301	284	268	312	278	279	277	299	286	283	277	261	301	290	323	289	316	263	292	311	311	285	309	303	293	302	282	308	334	282	263	312	329	313	304	280	320	263	296	324	313	285	328	268	302	314	307	318	304	305	299	287	298	336	303	303	290	283	333	311	288	278	288	244	285	289	308	289	315	306	306	315	296	305	285	299	315	295	287	298	277	312	294	304	303	315	299	314	278	299	298	306	272	297	311	311	310	311	307	273	314	305	260	286	306	308	303	295	263	305	326	316	323	315	294	265	297	308	291	273	307	280	277	293	290	282	307	288	305	298	302	310	281	292	306	272	280	282	306	297	276	305	321	324	287	300	293	285	278	281	284	304	312	284	280	276	313	307	314	300	281	324	313	293	282	299	296	297	298	317	297	300	289	302	309	317	301	305	298	270	290	303	337	307	315	318	303	306	307	300	303	348	298	303	289	296	330	312	330	314	287	309	324	332	306	268	286	286	307	322	305	293	306	310	302	305	289	318	286	284	298	298	299	318	330	288	265	311	316	305	304	292	264	303	276	298	317	292	284	300	320	277	296	295	286	310	299	277	292	263	281	300	278	295	283	313	295	314	294	256	311	316	305	300	297	291	277	292	278	288	321	296	293	295	293	301	321	287	285	299	314	276	332	298	312	304	303	282	320	331	299	282	313	307	286	277	281	313	309	308	275	339	282	284	295	300	275	310	291	321	284	306	300	315	287	284	278	281	305	286	304	277	283	292	291	288	282	324	317	300	280	280	300	300	320	296	307	308	297	309	297	303	299	312	302	275	300	305	298	324	299	294	336	287	277	313	279	268	306	311	310	297	290	272	314	338	290	314	292	343	283	295	302	332	307	278	303	314	311	289	284	296	315	295	310	281	289	301	300	313	289	296	275	269	278	294	295	307	318	300	332	312	329	305	284	282	286	320	305	337	341	318	339	265	301	321	307	297	296	294	295	292	322	305	316	276	275	292	307	302	294	302	301	304	284	312	304	296	281	270	290	271	324	308	305	281	326	309	257	297	297	304	313	318	303	334	306	301	298	293	294	298	268	309	310	300	304	301	314	310	304	310	301	289	273	312	309	280	270	318	307	311	307	310	301	276	322	310	311	271	289	284	315	306	299	295	283	325	300	265	312	289	283	299	298	281	297	269	305	284	297	323	340	295	310	300	310	306	290	283	275	291	267	323	288	284	302	316	289	273	301	288	283	324	308	310	311	302	295	287	302	299	287	303	278	323	295	309	296	313	313	308	310	300	316	305	317	268	320	305	322	298	256	297	281	310	303	286	323	278	294	290	293	292	294	303	312	286	293	293	325	280	310	272	301	283	304	270	314	308	284	317	282	294	326	282	312	296	283	306	325	295	291	292	300	288	300	318	290	300	298	299	276	303	299	301	298	326	322	318	302	282	304	296	303	292	306	288	311	296	310	272	277	311	296	297	286	303	303	289	292	299	274	293	275	279	301	319	307	292	333	314	275	283	278	305	288	298	297	284	273	297	283	285	328	286	315	266	304	289	322	319	311	308	310	315	291	286	302	258	299	309	301	295	291	278	333	314	308	327	319	340	322	292	312	307	285	287	271	282	317	293	298	307	268	289	313	304	319	315	314	287	324	309	283	297	327	313	280	309	295	290	328	315	280	307	323	312	291	274	278	298	300	306	317	291	271	301	307	281	294	282	317	284	308	319	272	295	282	271	276	284	294	307	306	325	290	314	289	322	310	299	309	336	320	269	282	311	301	288	306	298	292	290
28483	50244	17366	4192	2533	1851	1738	9879	799	691	604	559	559	505	497	503	487	447	464	449	415	444	432	428	432	450	477	421	438	420	440	461	436	441	423	437	402	411	460	416	456	398	432	423	446	409	408	440	423	422	438	457	390	462	426	430	416	445	446	423	410	464	392	461	406	429	429	394	413	429	377	413	394	424	415	392	404	421	424	417	418	400	403	406	410	396	362	443	402	405	387	406	360	409	395	411	393	412	437	391	362	339	428	392	395	401	367	360	388	386	392	399	429	412	422	435	424	380	428	408	394	398	391	348	356	411	384	399	415	410	389	403	382	401	384	363	388	406	402	439	395	404	404	415	387	421	413	398	383	431	401	435	380	387	379	422	419	413	402	437	393	392	402	389	407	387	403	424	370	384	416	388	391	394	377	406	319	391	402	366	379	422	396	441	392	397	385	378	395	379	426	419	375	405	393	411	382	399	392	369	450	377	352	387	412	415	388	422	418	357	414	398	398	382	365	385	424	411	402	406	387	433	425	391	416	422	386	390	376	381	402	410	392	405	381	412	400	402	378	388	406	393	414	401	400	419	423	361	400	396	416	400	426	394	401	403	424	379	391	386	391	420	432	347	386	396	426	382	375	376	405	415	421	384	387	372	392	364	410	421	387	420	373	371	429	401	363	394	374	404	382	395	388	439	385	417	421	431	402	420	393	427	398	399	423	392	388	407	421	420	414	429	414	398	414	425	430	405	411	410	413	412	404	415	460	392	406	360	411	375	411	380	417	414	365	379	427	378	402	370	408	421	416	372	420	395	399	399	371	410	410	395	403	372	419	400	442	413	393	437	385	364	386	383	419	373	403	416	376	374	441	386	435	415	379	404	422	398	352	394	367	390	392	370	391	380	428	380	384	353	397	416	416	387	407	408	383	378	366	403	400	398	375	368	370	402	413	385	393	367	393	392	387	397	413	390	455	410	407	415	405	422	434	405	408	381	380	389	408	400	384	385	378	369	426	383	416	382	389	397	409	420	392	411	410	386	363	393	385	407	371	361	431	371	398	409	325	398	409	408	406	399	373	398	416	396	393	390	400	405	423	397	385	424	403	377	367	394	381	405	370	385	430	353	413	405	414	382	357	376	428	391	383	389	416	408	412	376	406	412	362	411	384	383	390	398	391	373	422	419	395	394	408	402	413	392	397	420	387	422	423	419	420	412	375	431	402	367	380	413	413	403	392	405	388	412	433	401	421	377	387	393	418	403	392	417	395	413	379	405	415	401	395	392	397	400	372	361	408	352	392	413	396	389	394	406	403	399	380	361	376	403	366	414	394	395	390	408	420	399	406	370	414	427	387	374	367	426	367	436	395	407	433	386	405	423	386	372	376	396	374	417	417	383	380	399	441	414	394	391	380	372	415	407	376	397	393	392	413	379	398	434	398	398	377	387	378	396	415	383	400	397	396	363	398	369	416	368	387	390	389	366	411	434	395	390	404	390	379	388	382	401	397	377	406	379	407	375	424	362	398	405	351	423	380	394	429	413	370	390	356	385	370	386	392	398	359	424	414	410	391	374	391	391	431	417	371	371	361	410	388	380	406	389	403	367	394	382	410	397	371	392	363	396	402	391	363	416	378	396	380	438	409	405	396	413	386	414	389	383	397	387	394	372	434	360	385	399	386	391	396	373	420	410	387	425	380	417	360	374	361	403	411	389	392	425	399	404	385	407	382	341	391	408	384	403	391	380	361	403	395	392	410	392	380	383	373	411	391	415	399	400	425	382	381	409	416	378	367	441	390	405	379	401	396	409	396	398	406	381	393	430	380	410	388	400	386	431	451	380	415	375	385	371	430	390	365	371	405	416	382	402	402	366	399	400	414	390	376	401	401	391	375	389	401	408	375	386	392	362	398	370	361	381	379	402	375	424	382	377	388	415	378	387	380	360	379	420	421	408	408	373	383	390	399	392	397	405	389	382	407	427	408	355	395	402	375	358	382	421	419	390	359	422	407	397	386	398	381	412	405	386	407	371	365	417	393	398	384	374	404	409	401	395	387	395	436	389	383	440	427	400	366	424	385	390	362	380	365	366	365	391	426	399	413	383	388	409	398	379	425	391	380	385	367	410	393	370	417	388	397	392	376	399	407	361	379	410	407	381	409	407	395	408	388	381	367	447	413	403	382	403	409	396	387	399	393	364	376	396	396	393	411	415	375	394	393	361	413	397	378	387	392	380	426	411	362	379	381	376	372	403	402	366	405	410	428	386	397	412	407	409	418	368	382	397	409	434	417	407	386	407	403	363	412	396	376	421	419	412	367	365	398	425	405	400	363	382	364	394	371	399	414	408	380	394	390	396	384	417	414	388	393	375	380	386	433	389	395	419	376	399	411	435	385	405	398	409	400	341	410	341	413	406	399	421	384	420	397	415	402	378	398	398	362	384	404	373	421	367	394	416	421	411	383	412	402	392	392	420	370	406	395	414	371	439	363	409	403	399	417	384	443	398	396	433	369	416	400	417	390	431	403	416	369	414	423	387	391	393	356	390	392	419	432	407	426	444	382	382	366	350	413	401	417	384	388	392	413	374	387	398	391	431	411	406	401	414	424	379	404	400	382	404	438	397	389	393	415	390	409	416	408	391	356	434	376	353	400	358	375	392	422	399	384	404	414	418	378	385	397	396	378	358	364	398	416	389	412	388	409	371	405	420	400	376	405	389	428	444	389	394	376	385	426	376	395	403	406	367	385	388	433	364	365	386	385	432	381	443	412	411	406	404	436	469	379	405	386	386	403	417	405	369	369	389	384	417	424	372	414	400	393	386	389	378	358	397	396	389	386	374	393	394	406	412	404	424	388	394	383	406	408	395	392	388	435	413	401	407	381	408	399	396	388	381	390	379	377	397	367	396	394	385	375	383	388	424	380	406	364	429	387	388	390	385	397	378	409	423	414	383	392	427	456	397	387	421	408	385	418	391	395	396	391	393	426	446	410	377	378	378	408	442	432	421	393	403	418	404	397	396	399	420	390	373	421	393	401	397	416	419	395	435	409	385	352	388	405	386	404	385	385	374	400	378	382	411	381	381	403	405	348	406	398	410	436	402	357	439	388	403	404	428	406	416	408	428	400	426	386	407	375	414	383	376	399	384	365	410	430	416	384	395	378	405	382	382	386	398	416	385	401	424	375	331	405	421	363	357	366	389	395	384	369	396	426	359	383	397	404	391	412	380	365	374	399	389	407	425	405	397	367	412	403	399	386	376	401	370	404	383	423	387	429	383	401	424	394	428	413	388	379	432	407	413	408	379	400	399	409	412	381	414	412	390	371	390	346	434	425	437	356	416	400	404	390	377	425	378	406	404	395	403	370	417	433	410	355	426	395	379	365	387	392	389	374	420	407	393	363	418	376	403	409	403	394	374	386	379	388	399	376	415	401	370	385	399	403	361	403	387	372	426	357	383	407	364	405	350	367	402	397	404	389	389	363	375	416	368	397	456	388	397	393	402
24279	21203	27263	24951	8065	561	637	2725	214	160	159	156	131	134	144	138	151	125	115	136	130	148	115	145	132	139	134	132	113	144	118	126	114	113	131	112	115	105	139	125	133	142	137	139	141	119	144	135	120	153	137	139	135	137	136	131	138	145	135	118	115	123	124	135	130	148	133	112	141	120	119	123	136	122	137	109	138	127	104	124	118	105	111	125	132	113	116	127	104	127	146	119	121	106	110	119	120	121	107	127	103	115	136	120	134	132	123	130	127	118	125	135	112	116	120	125	152	112	117	120	119	119	119	132	123	126	113	134	115	127	113	118	126	117	116	128	105	122	123	133	136	122	113	120	128	155	124	123	130	127	138	122	119	133	115	115	104	128	123	139	123	120	136	116	118	109	112	130	110	114	124	124	137	123	135	150	135	134	113	110	126	119	133	113	137	118	119	141	130	116	110	122	111	118	111	127	111	132	122	133	115	136	122	121	143	102	117	114	93	116	122	115	114	109	119	107	110	113	118	116	107	146	118	125	94	123	132	123	95	124	101	134	121	106	130	96	139	120	113	120	127	134	132	123	128	128	124	118	129	117	114	128	111	119	120	140	110	139	102	136	133	122	144	126	132	118	114	136	117	123	112	105	127	109	127	134	137	126	139	115	131	129	133	112	140	141	126	119	122	111	111	90	111	132	109	148	123	111	102	170	129	120	140	119	108	105	107	134	116	124	116	125	101	104	121	105	106	113	137	109	128	125	120	130	116	127	118	123	116	112	118	113	106	133	141	132	138	128	130	133	111	111	121	132	117	132	120	133	128	126	120	111	127	121	130	113	107	125	115	134	112	130	134	119	121	118	124	136	116	99	139	117	118	112	113	118	123	124	121	126	113	137	122	128	105	145	118	127	131	93	109	109	121	137	148	105	108	141	116	117	120	119	122	131	111	106	128	114	121	129	137	131	125	120	124	128	121	137	119	131	135	137	129	115	128	104	109	115	97	113	106	129	127	128	121	133	110	107	152	114	119	112	122	118	125	111	132	110	129	129	127	144	112	118	118	121	101	100	106	115	146	120	110	119	128	121	123	133	119	112	112	119	118	120	118	137	104	107	135	117	120	115	133	124	141	137	124	127	118	127	143	135	138	131	123	134	136	132	118	104	137	122	120	125	120	110	112	125	117	114	113	143	127	129	121	106	117	123	118	125	144	112	126	107	134	120	122	100	143	135	104	136	116	127	113	135	122	117	139	118	113	134	130	123	126	118	108	114	115	135	114	122	128	131	119	118	108	117	114	111	136	145	133	108	125	135	112	129	136	133	134	134	136	130	140	128	103	116	111	122	132	116	105	149	115	108	138	115	120	118	127	151	129	140	133	126	135	111	129	125	122	105	124	135	118	118	119	121	114	131	109	119	128	137	129	134	123	131	139	138	119	133	125	114	128	119	106	115	121	135	127	127	122	120	129	126	120	130	117	116	111	123	131	122	134	113	134	114	134	116	118	128	134	125	105	122	119	115	126	108	114	127	114	108	104	110	125	116	127	148	121	117	125	137	127	129	112	120	138	103	144	100	121	119	114	120	120	122	117	131	109	129	122	141	115	128	123	114	134	126	129	142	124	124	116	115	117	104	116	131	116	111	116	119	135	117	109	143	129	112	125	119	99	124	114	133	137	102	124	123	120	106	105	114	136	116	116	115	130	129	103	120	115	120	129	141	123	126	133	118	127	97	128	119	127	134	112	118	120	132	117	125	122	126	123	112	133	130	127	114	118	118	116	130	115	107	115	116	115	110	117	125	111	98	115	118	125	146	119	125	151	92	122	133	111	118	104	129	129	121	114	105	121	128	116	127	128	131	129	130	116	123	143	134	147	144	109	126	140	139	126	108	129	118	124	111	136	114	96	151	122	127	122	123	103	120	119	116	104	135	120	102	114	111	105	129	112	98	121	116	112	136	120	141	118	134	128	122	101	122	130	124	118	121	142	122	121	129	122	115	131	105	126	116	107	128	137	110	128	105	110	145	121	131	126	104	137	124	123	115	123	107	126	102	127	122	112	134	115	139	126	117	122	113	129	134	123	111	129	105	114	121	108	123	127	121	125	127	133	121	115	128	132	122	137	126	114	137	144	118	120	107	106	102	122	124	117	106	108	103	129	124	124	121	102	121	116	121	126	125	123	127	140	120	124	108	120	116	101	123	129	120	113	122	136	142	124	109	103	114	114	129	118	127	149	114	131	117	120	134	137	126	139	114	119	115	115	113	112	120	135	135	131	119	109	118	132	132	124	118	139	132	109	118	135	131	119	119	135	112	115	125	108	131	102	117	112	151	123	133	139	126	132	108	130	110	116	141	120	128	128	115	113	102	109	132	121	131	117	114	104	125	119	122	121	148	133	131	130	113	104	133	125	125	117	135	117	119	132	126	118	118	118	121	126	120	125	125	116	124	114	126	109	120	127	128	116	114	118	134	108	114	149	138	138	128	96	146	134	126	122	102	130	134	128	121	122	136	126	107	118	107	123	132	127	109	133	125	110	124	127	123	130	134	117	106	126	102	122	147	136	110	130	132	126	93	120	143	124	122	128	142	123	122	128	117	111	122	119	125	124	141	108	114	136	117	126	112	131	121	125	127	117	124	122	123	124	121	108	123	104	128	116	93	119	121	123	123	133	139	143	90	122	105	124	137	107	118	127	114	130	118	126	125	124	108	127	120	115	116	109	125	92	124	116	131	131	136	141	101	121	110	138	137	117	105	116	140	133	126	123	121	139	125	120	139	118	127	129	135	119	119	133	127	115	133	113	106	128	124	111	123	127	109	115	112	129	132	111	133	115	136	115	112	104	109	104	120	118	111	118	105	126	111	136	140	117	116	120	112	110	92	110	125	127	127	119	106	121	124	136	121	128	108	102	136	136	116	114	112	134	142	111	130	123	120	120	119	124	117	118	110	113	129	139	120	110	141	118	116	124	97	111	117	105	106	111	115	120	129	132	115	104	136	120	133	130	140	118	129	110	116	119	111	151	140	126	120	118	122	98	145	122	106	122	93	125	120	94	137	113	149	118	106	113	120	142	121	127	130	131	110	101	119	122	125	131	134	123	141	131	116	132	110	114	123	114	140	109	131	108	114	117	106	132	128	108	139	127	122	104	125	116	133	137	119	160	118	124	121	124	113	124	118	128	123	119	134	140	125	132	131	114	112	138	121	123	126	125	131	129	104	136	113	116	113	108	123	109	128	113	121	143	116	106	112	131	110	115	133	126	113	105	121	136	117	96	131	131	134	122	123	120	132	117	121	123	107	116	126	125	128	113	121	126	125	119	117	106	131	104	137	144	132	113	126	126	120	139	125	137	118	130	120	113	122	122	119	112	138	146	109	109	144	127	110	123	117	106	115	108	107	129	123	129	119	135	109	127	130	114	128	111	128	134	141	109	121	127	123	128	118	135	116	113	91	117	111	132	116	136	127	121	123	118	136	131	129	124	133	108	119	122	126	123	137
27293	44456	14586	2951	1711	1069	1356	6570	350	311	282	326	226	235	230	211	187	208	219	184	202	188	230	184	197	187	202	175	202	207	171	203	186	191	185	208	185	177	190	188	203	218	215	185	201	202	196	214	209	183	187	200	200	182	215	207	206	201	199	190	181	187	203	185	175	186	146	182	156	176	197	176	167	164	173	160	157	176	157	149	152	180	167	173	173	175	181	175	162	181	183	179	184	186	161	156	180	157	160	184	136	185	171	168	153	186	185	178	172	173	178	166	183	179	172	154	181	177	169	178	151	176	177	186	176	165	164	179	166	176	183	167	150	187	172	178	175	175	160	180	138	184	210	193	162	175	170	175	187	186	160	184	171	163	162	173	159	155	165	176	170	163	172	179	171	172	165	173	148	179	178	177	163	190	159	169	171	153	181	166	151	202	177	177	180	188	179	174	155	166	194	175	187	155	188	169	178	172	188	172	163	170	158	144	144	164	179	148	173	174	169	169	172	162	157	191	171	165	163	172	158	181	151	175	171	181	167	176	180	168	166	164	180	161	159	172	180	161	178	183	161	163	177	156	193	175	153	170	184	162	164	177	166	164	175	158	181	169	180	159	171	184	161	176	151	190	178	184	151	195	172	166	151	168	169	153	203	194	203	181	174	185	152	188	173	185	158	177	168	184	152	178	167	146	170	155	165	177	159	178	184	175	181	167	169	155	176	171	158	174	202	153	177	192	163	174	178	175	176	156	187	185	167	164	148	173	172	175	173	167	186	174	171	186	182	183	163	173	167	151	187	165	171	167	160	165	164	139	160	171	171	172	172	184	161	160	184	174	191	180	198	198	167	164	204	141	174	170	166	179	175	163	176	169	179	173	172	180	170	188	175	170	175	189	156	160	159	168	188	190	167	173	149	184	185	170	185	163	165	188	189	166	182	175	153	159	169	156	159	157	174	190	153	173	160	188	191	171	188	176	161	163	183	179	190	164	183	166	190	159	160	159	170	172	192	142	161	188	173	169	171	149	201	200	158	177	191	150	165	155	164	174	188	175	168	210	183	167	171	170	186	169	167	187	167	184	181	170	193	174	172	159	164	167	167	172	167	154	168	177	161	160	164	164	175	160	188	152	158	155	199	152	205	187	168	193	170	170	186	166	168	158	162	185	168	178	185	179	192	158	191	154	173	170	160	173	158	183	194	162	185	184	137	163	146	172	166	161	165	159	204	176	155	161	174	178	158	175	159	160	186	160	185	180	174	183	170	166	168	163	181	171	172	174	165	201	161	165	178	173	189	161	189	188	176	166	173	200	150	169	162	149	165	169	165	179	167	159	166	176	172	140	176	167	181	155	158	164	165	163	170	171	164	159	160	185	159	171	177	170	173	165	174	167	180	171	164	185	182	183	165	175	178	172	163	189	182	170	149	172	201	187	191	177	189	167	181	187	185	154	164	173	153	183	178	175	156	184	181	180	151	176	172	167	186	157	181	187	159	199	175	162	186	168	169	170	159	168	173	181	162	178	149	186	169	165	168	174	183	174	189	185	169	153	162	158	153	176	188	168	174	183	170	178	185	140	179	181	150	182	165	166	182	171	178	151	163	167	161	195	163	186	167	181	167	179	178	183	172	156	179	168	165	163	163	152	165	170	161	160	176	180	183	182	190	172	174	129	162	157	175	148	162	167	170	173	175	165	169	196	147	153	178	168	151	170	168	163	190	189	171	191	153	180	175	184	173	181	180	174	177	186	163	166	163	203	169	197	151	186	172	159	157	170	200	168	164	164	153	157	172	172	161	176	158	175	171	194	172	169	171	182	166	169	179	183	188	178	164	177	183	174	163	191	178	156	162	155	173	179	183	180	168	171	161	180	148	199	168	167	165	148	169	187	186	171	160	164	176	189	182	160	169	193	162	190	150	144	179	179	176	156	174	179	192	175	141	130	188	163	174	143	155	167	171	165	165	172	180	181	174	157	176	180	195	184	158	170	150	174	167	151	167	185	164	165	159	194	171	184	190	174	159	192	164	174	173	177	184	170	174	153	163	185	167	178	181	166	156	185	191	162	185	190	155	170	159	145	168	137	170	158	176	163	192	153	156	162	184	187	155	165	170	175	162	166	157	153	181	174	166	190	177	204	181	184	152	167	151	167	186	164	157	148	185	171	177	182	169	169	165	196	162	184	168	166	172	168	188	190	202	178	181	178	175	154	154	165	159	184	145	169	171	161	178	165	184	193	156	145	173	178	179	191	195	177	190	173	149	171	163	166	170	177	174	162	170	180	171	162	176	149	165	169	191	161	177	154	169	178	203	165	164	151	182	162	142	190	171	187	173	175	169	171	167	177	165	176	191	171	177	172	169	173	168	161	178	145	165	182	158	179	147	171	161	158	181	166	170	173	173	180	148	136	157	184	195	164	170	174	167	159	184	191	176	171	169	166	163	176	175	162	170	187	183	159	165	169	175	197	198	163	170	186	145	168	182	157	176	167	175	158	193	170	184	167	174	162	174	190	172	169	156	162	203	170	174	182	182	197	176	165	150	158	184	183	178	196	165	179	177	201	168	163	166	200	142	164	172	177	168	178	182	175	199	162	192	195	175	167	185	174	153	186	170	170	192	194	165	179	155	165	158	168	196	170	194	164	179	162	168	189	199	162	198	164	196	163	172	170	176	198	149	176	156	178	178	167	197	171	177	165	189	161	171	182	176	177	168	177	170	159	159	169	170	190	198	186	167	169	169	174	169	166	181	189	166	162	174	174	169	166	169	191	194	177	155	168	154	203	186	157	163	176	180	145	155	195	174	201	166	181	180	177	177	191	165	161	153	164	169	167	192	139	162	180	160	177	182	185	158	160	191	164	171	171	180	169	171	166	196	162	176	182	165	190	154	182	173	189	189	165	181	192	160	177	174	154	178	189	152	169	149	192	174	181	167	191	157	172	162	153	186	175	167	203	157	163	164	156	193	177	176	185	183	174	179	185	170	154	195	167	177	167	173	156	192	159	170	199	181	187	178	152	181	193	186	187	169	156	156	167	160	166	176	174	168	189	162	173	157	171	163	180	168	170	171	161	179	167	169	152	166	157	175	173	198	146	163	174	154	176	186	177	196	160	165	155	165	193	160	162	164	155	162	155	175	167	185	169	172	177	162	182	190	160	170	192	188	200	183	171	170	180	169	160	167	188	152	191	183	190	177	145	149	170	174	179	158	161	170	159	168	196	184	160	180	165	184	158	172	178	188	159	178	183	169	156	147	180	163	187	188	177	194	164	173	187	168	164	188	145	160	180	149	180	153	184	165	160	143	187	180	156	155	140	193	176	165	190	173	178	200	192	208	163	180	162	173	184	174	176	146	177	153	202	209	162	186	169	175	172	158	210	166	162	181	153	154	200	161	182	175	166	177	159	174	188	161	172	176	156	162	181	168	180	188	183	188	176	152	173	173	172	146	173	171	172	170	150	156	183	196	166	156	191	200	165	143	178	166	168	159	192	169	163
22262	21211	28971	23724	21210	21177	7323	10460	859	484	400	365	364	331	346	338	341	268	310	294	286	286	272	281	273	293	310	273	295	276	296	301	281	261	272	272	255	285	264	263	285	261	284	271	264	283	262	286	288	256	250	272	259	259	315	274	270	273	242	268	280	270	244	249	248	244	255	252	247	267	246	274	253	210	229	258	272	253	243	248	257	256	272	241	274	226	235	234	250	243	235	269	235	234	232	245	256	224	289	235	279	257	284	239	265	269	262	230	253	260	261	261	251	261	223	242	226	251	275	254	224	257	286	225	222	232	262	232	267	239	234	270	285	258	234	262	240	244	258	214	259	281	273	262	260	246	242	272	234	248	241	272	264	268	253	254	246	263	236	233	254	229	262	251	238	273	243	249	249	250	252	258	246	240	251	254	276	264	269	247	251	250	270	238	258	246	264	255	258	248	274	258	259	225	249	219	245	240	240	251	230	252	242	241	236	235	250	233	263	222	264	253	260	261	244	253	235	237	229	234	236	217	228	247	263	239	247	241	249	240	233	241	256	246	237	259	229	238	232	241	279	250	277	262	255	257	267	275	255	231	253	245	254	230	270	240	247	258	250	264	265	245	270	229	241	241	246	260	245	258	224	261	247	242	232	240	252	267	231	261	278	236	243	272	248	282	272	251	247	230	257	253	236	272	223	248	252	247	258	241	235	272	269	261	264	252	263	259	220	235	236	248	231	279	224	273	238	241	245	230	235	258	236	251	258	223	260	239	251	279	281	253	269	243	237	270	274	252	247	252	274	236	255	257	264	275	255	245	241	277	245	250	238	236	246	252	259	261	249	250	257	249	252	230	261	240	260	217	242	237	252	268	258	250	248	262	233	251	261	255	239	252	269	219	238	243	259	231	263	261	233	264	254	259	263	251	245	233	242	242	264	227	217	242	284	240	244	248	237	248	274	280	282	250	253	245	219	275	276	243	224	268	260	268	248	225	247	249	226	234	280	266	235	260	271	258	239	253	239	215	238	239	270	263	246	236	266	255	217	260	222	228	256	238	250	238	258	246	244	270	260	275	244	243	251	248	264	251	266	245	254	262	244	241	254	266	277	266	262	240	261	285	236	251	222	254	249	260	272	234	247	288	241	255	246	245	252	254	257	261	271	233	240	229	240	268	217	256	250	232	239	240	250	234	266	246	244	240	239	256	260	254	253	270	262	268	276	233	247	243	256	243	267	245	244	250	232	251	265	297	246	239	278	265	266	238	239	252	254	236	248	236	272	250	251	274	280	244	253	222	258	244	274	239	239	247	257	224	257	249	257	241	255	234	230	259	256	306	236	225	250	224	257	254	271	250	265	258	242	242	233	232	259	264	278	270	265	235	254	261	246	261	288	266	230	242	266	257	224	252	235	226	232	271	249	252	246	257	248	216	258	259	239	242	232	249	251	235	255	244	273	261	243	240	255	251	249	230	251	269	257	254	268	263	224	228	213	290	237	243	249	253	254	256	266	245	254	256	236	269	269	273	247	276	224	251	244	235	242	238	233	233	254	264	226	267	247	246	233	245	236	253	257	241	227	251	245	237	236	238	268	267	266	234	246	281	247	249	238	232	222	241	270	255	288	254	221	263	224	260	233	258	222	262	264	233	267	268	266	231	273	243	246	245	255	249	273	258	234	235	260	249	240	246	252	261	239	239	255	265	249	255	248	236	262	224	260	248	252	278	246	238	246	235	221	273	258	251	255	281	223	252	273	237	268	223	269	249	221	226	246	254	264	272	262	254	274	242	281	249	253	244	298	264	259	235	258	241	249	255	249	246	228	258	265	246	248	275	221	234	253	227	255	238	233	240	239	229	248	285	228	219	242	278	280	227	256	241	255	233	278	238	267	255	236	238	223	241	242	246	255	286	247	225	262	230	268	259	244	253	240	239	256	251	270	255	245	259	274	204	259	244	241	254	234	268	261	237	234	243	220	244	277	224	253	258	253	241	249	260	259	250	252	241	250	245	255	257	239	268	230	232	247	257	263	247	252	229	243	259	267	255	280	260	247	222	257	267	218	268	241	223	247	265	267	280	284	213	247	237	268	268	235	244	254	270	268	241	252	240	240	246	264	261	244	249	227	243	225	258	242	248	234	274	235	263	212	264	259	251	246	263	261	239	259	234	265	245	249	259	255	266	265	263	247	277	259	257	242	252	218	250	276	217	245	242	254	198	263	258	265	243	266	283	246	230	239	231	227	230	260	254	248	238	275	243	215	240	258	267	243	238	235	255	277	234	245	264	238	249	272	254	247	249	255	262	251	234	272	237	240	243	269	237	263	270	254	233	261	232	268	241	293	232	249	225	263	247	236	279	244	226	243	272	254	249	260	218	234	240	245	252	256	252	260	258	289	243	251	277	249	251	259	258	246	267	240	283	231	231	275	272	212	248	246	253	233	242	237	268	261	253	253	225	250	262	239	240	237	255	242	227	239	252	242	251	259	283	259	264	220	250	240	223	268	238	240	254	244	237	244	224	246	226	249	252	252	235	284	227	230	250	225	251	231	279	241	261	252	230	252	261	262	242	278	269	248	268	272	238	282	246	230	247	225	240	252	244	265	244	226	253	255	271	263	247	240	290	234	253	239	242	233	237	279	239	264	241	248	248	257	223	220	227	237	246	241	244	249	245	250	211	278	242	275	230	242	272	252	271	232	255	254	269	248	249	231	255	247	240	248	233	248	237	222	240	264	251	274	244	265	220	283	252	254	251	241	218	258	240	271	257	244	246	241	258	238	246	261	219	252	286	244	242	244	258	280	268	251	225	238	251	223	242	272	244	285	278	246	253	234	246	250	258	265	276	240	253	234	243	244	264	274	260	250	241	242	247	265	231	237	249	234	262	234	239	229	246	251	216	255	291	251	252	266	252	253	271	229	257	264	248	232	249	261	229	248	240	250	238	230	246	252	248	243	249	240	235	239	275	224	240	254	256	241	268	259	262	250	246	235	256	246	265	268	249	244	244	246	215	234	245	261	265	270	252	245	238	263	231	255	251	258	246	238	255	232	280	259	229	253	219	240	242	243	218	218	276	266	259	274	244	247	227	283	257	235	273	256	245	271	242	238	250	265	248	256	229	240	241	241	249	262	253	249	250	242	251	240	284	260	244	236	244	255	253	236	234	246	244	257	258	254	245	245	240	254	268	249	243	254	230	216	253	260	237	258	258	251	256	249	225	255	210	272	274	216	227	267	267	226	260	259	258	224	233	257	231	241	236	242	233	245	244	259	259	251	248	258	262	246	233	255	276	250	275	239	253	224	250	260	245	230	230	244	260	234	230	248	233	252	255	245	247	218	244	243	265	233	227	254	246	250	258	278	239	247	255	272	275	240	246	236	251	256	250	253	253	257	205	281	236	253	264	261	231	269	253	232	243	245	275	287	243	225	259	258	256	266	227	276	251	272	255	237	232	253	227	255	247	248	235	249	218	264	243	264	240	247	245	257	269	266	259	283	218
32201	57148	21130	6517	4064	2802	2864	16200	969	834	725	643	595	546	505	482	457	458	469	428	393	406	342	386	408	405	380	401	415	380	391	378	390	404	361	385	378	408	349	385	355	409	365	414	352	367	359	367	366	388	357	362	384	379	379	395	363	380	390	389	443	370	356	344	388	387	360	349	333	336	373	330	358	331	339	340	302	332	309	345	317	374	339	376	367	331	381	381	356	337	349	335	307	361	358	327	315	347	344	354	343	326	342	367	329	316	374	358	330	323	373	311	301	368	353	326	339	322	315	318	348	338	332	339	353	317	314	315	322	346	346	317	317	361	347	338	334	288	338	351	352	331	322	325	344	314	340	330	347	301	326	338	341	325	357	357	331	321	360	335	357	293	372	335	335	331	335	313	360	351	340	318	328	347	344	317	332	343	314	324	332	347	303	365	338	353	277	321	308	364	340	350	379	314	323	337	339	347	361	329	338	334	336	329	337	364	307	311	359	336	344	324	321	319	333	333	312	293	323	331	327	322	347	342	316	337	328	345	378	341	330	350	322	341	342	302	342	329	336	311	366	357	351	323	303	330	330	323	346	339	351	310	309	342	318	320	330	338	309	352	323	356	347	295	303	353	343	332	345	333	319	341	365	342	339	350	343	346	335	337	314	341	290	345	335	333	306	328	322	340	302	324	323	301	330	344	353	342	343	333	315	336	337	322	344	312	298	313	317	349	332	347	306	339	301	344	331	313	334	357	332	354	325	359	336	348	312	312	333	304	319	311	331	342	337	344	313	353	332	333	329	335	349	331	322	336	364	337	338	362	338	317	324	332	329	341	302	359	335	321	334	334	344	305	299	331	344	311	333	350	347	327	320	316	333	332	326	320	358	320	341	315	329	344	371	350	342	302	343	310	341	324	370	332	358	340	310	346	359	314	341	332	301	353	304	356	334	338	322	344	333	308	353	346	357	322	313	306	340	310	319	352	341	342	318	328	319	315	322	365	328	351	322	307	307	366	341	320	372	347	325	348	339	324	325	315	370	299	331	328	334	327	340	312	326	339	355	339	359	309	363	327	328	329	339	336	347	328	365	312	318	351	300	345	352	334	284	345	331	353	318	335	328	330	337	362	340	310	343	333	346	317	366	362	300	346	347	352	360	335	334	336	326	345	366	340	335	354	315	322	342	329	324	311	377	339	327	326	300	339	361	350	348	343	309	343	355	366	351	314	353	328	358	330	374	329	326	330	317	320	356	352	357	341	343	331	330	343	328	366	356	307	345	332	332	349	300	347	349	327	332	342	316	359	339	312	373	349	328	345	349	331	348	346	362	323	331	335	330	345	341	352	329	360	308	346	321	376	325	301	335	346	331	305	362	368	373	329	347	303	344	358	319	346	331	344	328	340	360	328	344	353	332	297	338	335	327	337	328	321	361	341	323	322	310	324	320	325	319	346	353	313	310	359	335	323	352	313	318	354	332	341	379	320	361	323	313	349	313	378	350	330	335	328	377	313	365	324	325	340	316	331	330	346	321	326	333	337	333	319	323	321	343	342	324	337	340	328	304	322	333	345	309	363	331	331	344	322	328	326	383	325	350	331	336	295	312	339	342	360	321	333	325	318	356	377	323	348	329	348	299	338	326	343	336	368	327	296	348	333	314	307	344	385	320	322	348	310	306	364	351	346	342	349	358	337	352	341	336	319	360	321	337	350	355	347	371	330	350	325	353	326	333	332	312	333	302	338	319	306	333	317	318	337	321	352	276	347	322	344	344	352	316	342	320	350	348	333	346	309	359	346	336	347	413	335	347	346	357	315	348	358	359	343	363	325	316	356	343	370	321	348	357	324	302	344	350	339	359	339	328	314	325	335	349	341	334	370	277	346	355	336	347	347	324	316	367	320	314	360	310	325	343	356	339	352	340	326	328	325	320	328	346	331	356	351	332	346	330	338	312	332	329	318	354	379	315	366	360	339	317	334	352	347	315	331	318	313	369	331	310	343	319	321	330	330	347	357	336	313	314	337	342	338	314	343	317	333	348	334	321	315	325	343	352	339	343	351	353	333	341	366	358	348	339	353	361	339	332	320	338	335	326	346	319	321	329	343	299	364	333	338	339	342	350	329	341	338	345	344	344	337	342	331	294	334	348	319	320	365	323	353	345	334	345	365	346	319	345	368	354	327	327	320	337	304	325	312	349	325	304	336	342	361	341	334	317	350	347	344	381	323	338	326	323	338	345	324	336	337	362	297	321	339	331	326	327	322	329	372	350	331	322	329	315	307	364	325	350	355	342	364	347	345	331	342	355	361	332	370	356	324	353	346	352	328	349	328	317	364	341	360	385	326	315	343	340	322	292	326	357	321	314	318	333	319	333	344	351	316	324	323	337	341	352	349	323	347	341	318	330	341	364	347	346	351	351	331	317	345	327	350	308	349	339	313	345	321	347	345	327	355	361	344	319	347	338	342	353	333	342	308	349	340	358	335	326	329	360	336	372	345	318	334	336	347	337	335	344	296	347	326	341	344	356	330	354	350	341	354	333	333	358	340	309	354	301	347	345	333	353	330	343	360	328	374	344	317	304	349	352	308	339	338	344	358	358	319	333	332	334	313	332	329	364	362	322	315	357	340	322	326	333	336	350	361	302	352	325	346	347	332	319	312	351	336	369	358	345	366	356	373	363	334	320	338	352	327	342	322	352	312	333	363	315	342	340	344	361	359	345	312	290	355	336	338	336	310	320	317	334	339	330	343	306	342	345	333	343	309	313	311	294	336	302	351	312	341	357	340	308	356	333	359	325	387	339	363	353	355	309	335	323	343	306	294	322	314	377	309	356	330	352	345	341	316	316	339	327	302	354	313	325	335	334	361	332	357	336	322	315	336	325	315	293	326	332	337	329	336	321	332	384	351	343	331	329	326	302	320	303	336	341	340	352	352	319	300	347	340	374	390	352	323	350	326	348	311	336	351	370	361	350	315	310	317	339	338	335	334	316	334	330	341	337	322	326	318	306	363	314	332	332	335	339	324	332	348	312	310	335	330	307	366	375	351	325	333	351	306	339	362	346	346	347	334	333	331	323	354	324	341	354	318	336	338	350	342	344	357	318	331	385	330	358	319	352	344	322	342	328	313	348	353	349	316	336	328	361	314	351	333	362	317	322	339	329	325	324	360	305	341	352	318	342	328	307	340	306	350	354	342	340	326	321	312	337	342	340	338	342	341	346	338	298	324	332	345	319	321	307	302	330	351	343	318	307	313	345	365	350	344	355	316	339	338	340	302	355	329	362	313	329	364	369	339	308	302	330	338	340	343	326	348	323	346	307	327	360	335	326	341	341	338	340	316	324	350	326	323	317	317	348	352	378	322	306	355	359	353	347	367	321	329	345	319	367	344	340	339	348	364	323	322	329	343	362	330	363	330	301	342	336	313	353	360	359	332	336	339	342	327	347	360	351	320	291	351	344	299	341	335	336	362	331	311	369	356	354	323	310	366	339	337	310	321
27347	22911	13033	1744	631	375	354	765	234	224	227	192	205	208	193	187	184	214	193	192	204	190	191	193	198	229	228	194	181	204	207	181	202	182	227	181	211	204	205	193	183	232	211	176	209	197	177	200	217	206	209	210	234	214	205	192	206	207	214	205	204	201	192	216	197	206	197	190	186	189	211	207	221	212	211	187	212	213	209	195	189	206	199	194	205	196	205	211	199	203	203	155	199	200	179	182	202	188	175	211	187	215	204	219	208	174	203	184	211	201	199	186	190	185	202	185	207	208	168	191	169	206	185	200	198	191	177	184	178	210	182	179	214	228	195	193	205	207	190	210	179	211	186	201	213	224	189	196	193	200	199	206	197	215	183	197	198	203	182	210	211	229	213	228	205	180	191	204	198	223	206	194	194	199	191	188	185	204	190	207	183	189	215	196	204	193	196	180	179	181	169	196	199	204	185	207	192	198	201	193	207	198	202	198	202	185	181	195	228	222	206	176	195	197	194	162	204	236	194	204	190	182	194	215	204	192	185	203	184	194	218	197	198	196	190	182	219	192	206	229	188	181	197	200	196	221	224	170	214	177	222	207	207	199	195	184	184	207	221	204	175	203	197	170	179	202	198	183	174	209	181	194	226	167	177	199	203	185	201	197	163	209	217	171	192	207	211	194	200	205	198	175	204	177	202	209	195	211	188	204	200	207	210	176	204	211	216	202	188	231	191	209	178	209	218	190	177	190	196	171	188	182	210	211	190	240	191	197	211	167	200	201	202	181	211	206	210	223	234	213	188	207	209	173	222	204	211	206	207	170	195	199	188	206	205	198	205	167	200	216	178	186	173	194	203	201	227	181	179	176	193	209	165	194	203	193	199	224	195	204	215	197	201	200	192	193	194	193	194	199	222	184	207	191	203	203	234	219	174	225	181	203	179	200	205	202	213	193	213	181	198	205	186	203	186	200	204	189	207	210	193	207	206	205	205	191	220	211	188	163	199	192	202	184	209	198	215	201	167	215	206	212	211	190	177	203	211	195	224	199	189	205	187	204	200	203	180	174	187	197	182	199	191	212	185	171	176	190	197	203	205	180	200	196	195	190	195	192	182	196	207	221	200	193	185	203	202	181	201	195	214	222	187	194	211	190	196	183	175	191	196	214	193	188	223	181	209	182	227	194	191	205	185	207	213	190	199	220	189	208	184	196	182	209	220	221	204	182	186	207	205	208	201	172	228	202	215	202	190	189	204	199	211	209	197	210	199	175	214	195	197	180	203	202	206	213	200	200	196	233	188	185	202	185	188	244	202	158	207	199	171	187	203	202	190	196	196	215	212	172	182	213	180	170	186	199	194	204	216	198	205	205	191	178	207	195	191	185	209	215	193	244	198	217	201	185	205	163	174	201	198	195	177	205	190	182	209	195	211	226	182	188	167	194	186	206	195	189	189	188	202	192	226	199	185	192	205	208	170	206	219	219	198	185	194	183	194	202	188	180	209	201	206	218	186	190	216	182	194	184	188	187	196	189	217	183	184	196	219	199	202	201	193	200	174	191	188	212	185	184	213	200	216	190	204	193	215	189	218	167	190	213	216	207	202	192	183	177	204	215	174	200	190	221	234	208	170	208	209	213	203	204	207	194	183	213	213	206	193	176	207	190	188	194	182	190	205	202	203	194	211	221	218	205	216	187	193	212	197	236	219	215	190	188	224	240	188	219	184	187	211	200	203	175	221	200	187	207	207	199	220	194	217	196	202	201	186	212	192	183	228	202	207	185	196	178	171	190	217	186	186	206	171	175	208	206	207	209	204	202	176	198	211	196	201	196	194	204	193	198	205	184	195	191	210	214	203	200	215	174	188	187	185	187	195	195	190	196	207	193	206	200	192	194	183	207	203	190	204	178	203	218	198	205	201	195	177	201	177	202	196	219	189	191	189	197	207	198	210	215	174	187	218	198	201	195	211	220	209	207	201	164	178	193	188	191	201	216	227	190	184	193	210	201	181	209	166	180	186	199	202	182	196	213	197	195	206	211	181	183	205	206	175	193	201	194	224	193	212	199	227	218	188	213	211	168	217	218	209	233	203	195	204	206	195	195	189	231	215	178	197	222	184	178	199	204	199	204	201	180	217	211	195	191	172	211	207	178	215	200	226	217	184	179	197	228	184	178	193	202	209	225	201	188	195	197	190	178	182	205	214	207	197	172	210	203	176	190	215	207	197	211	218	219	181	186	195	182	199	197	187	208	191	209	190	191	204	198	190	220	199	192	191	218	174	182	192	201	198	195	228	216	195	193	216	231	188	199	193	192	186	192	195	182	193	196	215	187	174	199	210	178	194	168	194	197	210	209	195	212	214	234	190	203	215	169	180	193	174	194	189	195	203	205	174	216	211	189	187	201	189	205	202	206	188	196	208	198	214	191	206	182	209	206	181	189	202	186	213	215	179	205	188	187	208	210	196	199	192	171	205	177	192	213	220	190	202	211	229	218	208	202	206	200	198	211	184	206	200	213	177	189	201	176	202	199	201	210	193	203	197	181	209	204	204	209	174	217	182	182	199	191	190	176	180	221	203	192	178	199	210	177	180	209	200	179	231	200	212	207	184	202	167	217	212	200	189	182	197	220	212	177	200	197	221	205	217	188	213	172	225	194	168	192	206	221	207	224	215	203	189	194	192	185	210	193	201	196	183	172	196	209	197	175	204	212	178	183	188	187	178	203	189	195	200	200	179	180	173	216	164	217	177	220	190	211	178	172	211	189	186	199	205	242	174	174	192	216	188	203	220	199	183	203	203	205	212	195	165	199	204	188	189	192	208	216	197	218	164	206	206	193	190	189	226	187	206	198	213	196	178	201	191	200	227	190	200	233	210	209	227	188	192	222	181	196	201	200	194	211	201	206	198	195	174	185	206	220	209	232	204	190	186	187	202	187	199	211	218	215	199	192	199	239	202	206	204	195	178	197	208	185	198	179	198	205	217	170	216	173	186	214	171	204	211	199	206	217	179	213	179	217	188	183	202	213	194	190	190	196	206	190	211	198	196	193	184	170	200	182	215	202	186	212	204	188	208	205	200	204	202	176	202	191	225	171	212	200	176	226	182	194	183	211	194	204	189	193	178	195	183	188	173	207	186	196	181	167	177	198	199	198	183	211	201	215	191	209	190	167	207	165	176	192	184	204	203	211	211	218	196	220	191	184	190	189	194	173	195	222	207	208	186	197	192	198	189	199	179	214	197	180	203	200	199	190	214	215	189	170	217	188	198	209	184	197	220	210	201	191	202	183	213	214	178	190	217	207	199	185	200	210	191	216	210	197	201	212	201	200	185	206	186	205	191	181	215	207	189	205	207	187	193	200	196	185	206	211	199	179	203	195	209	175	196	193	196	222	200	234	199	204	187	189	205	180	192	192	219	195	174	219	213	194	189	186	182	215	181	191	180	200	199	221	177	190	211	205	188	205	197	206	203	206	167	186	200	194	191	191	200	202	200	209	167	190
23054	34977	7547	1610	1064	641	725	1379	349	306	309	276	279	279	315	255	255	271	292	277	259	239	257	284	252	288	272	294	275	267	281	288	264	296	290	275	283	281	284	281	272	271	302	261	252	276	277	279	265	268	242	288	304	263	274	275	288	298	291	269	260	294	262	252	255	258	298	282	279	293	283	283	283	284	259	260	285	279	234	276	249	263	269	270	275	265	291	239	246	242	275	246	280	294	242	289	299	292	241	261	260	251	258	263	238	277	255	258	281	289	248	264	271	278	287	280	287	291	261	249	270	276	257	258	275	260	282	266	251	270	244	273	279	294	270	227	241	272	289	252	278	269	245	260	302	285	235	246	264	279	265	251	271	252	276	252	290	266	274	258	266	272	258	253	281	268	278	277	267	259	245	285	250	283	277	245	272	247	283	290	293	245	256	254	284	266	276	297	268	235	270	275	263	259	282	264	303	227	254	249	296	255	259	256	274	250	260	269	235	284	269	274	297	237	276	269	254	266	277	258	271	243	281	256	248	269	263	266	263	256	251	274	265	249	249	242	296	243	277	254	261	294	280	251	278	286	238	250	266	268	269	270	296	307	268	270	267	262	260	299	264	263	267	247	282	305	270	229	268	278	254	257	272	264	242	268	285	262	269	292	258	276	281	293	299	276	256	241	252	237	277	268	212	284	273	239	277	298	280	261	257	257	274	275	260	274	267	283	267	267	261	278	294	278	269	278	263	260	250	278	242	261	249	276	280	274	295	241	248	260	261	264	256	256	274	276	245	280	309	246	262	240	279	258	245	245	257	269	231	251	279	239	258	272	275	280	257	273	288	259	275	264	282	284	272	283	264	253	250	245	278	241	261	276	277	276	282	262	242	266	278	290	245	280	240	265	256	260	263	312	285	268	269	265	268	270	246	290	285	245	297	286	240	295	256	259	240	251	258	260	259	275	284	240	231	259	277	270	268	270	258	254	277	279	283	267	287	280	244	270	259	250	260	277	314	296	251	267	278	269	299	277	251	232	251	277	239	249	257	293	253	240	279	265	289	263	270	243	264	273	268	253	282	271	271	268	262	243	264	282	273	291	241	251	240	272	268	289	287	254	244	277	278	275	287	278	268	258	242	276	266	259	279	259	287	266	271	267	264	259	265	267	277	238	277	253	273	291	281	241	267	267	253	291	261	268	257	264	286	216	261	286	264	283	266	250	281	227	268	265	293	275	266	253	249	274	278	266	267	254	278	278	240	243	276	252	275	270	250	243	249	271	275	283	322	284	306	249	275	274	266	249	267	269	282	284	275	255	265	241	257	261	226	259	267	281	271	264	257	265	265	256	302	257	260	270	292	274	272	261	300	266	276	277	235	265	262	269	262	285	273	262	237	268	237	270	261	299	238	261	247	246	279	264	265	243	286	253	275	252	264	270	261	259	277	259	289	289	253	253	246	251	289	291	259	259	259	256	263	242	283	289	263	260	219	290	253	253	288	265	276	272	237	256	252	277	286	282	281	279	274	277	251	280	231	263	272	241	256	247	296	288	279	286	254	269	280	254	263	256	266	273	267	248	279	269	274	243	251	268	287	265	287	244	275	266	268	261	278	281	266	282	269	281	247	272	257	275	272	264	254	276	300	251	277	281	262	302	292	254	248	278	243	267	259	263	257	263	265	262	275	255	253	302	268	262	274	237	268	301	267	253	252	264	287	236	276	265	246	256	272	266	282	286	242	251	287	258	262	273	256	255	300	258	267	265	261	280	265	254	288	248	281	248	271	242	271	262	279	266	286	292	285	263	239	244	264	271	283	241	258	260	267	269	276	261	256	250	271	257	261	280	275	257	236	240	243	257	266	281	261	259	276	277	285	258	280	284	245	264	255	280	285	249	272	273	261	271	259	294	263	245	297	220	275	294	267	275	267	275	276	282	258	248	293	270	278	269	258	232	272	274	261	296	264	254	263	248	268	260	248	249	260	290	285	262	258	250	271	269	300	248	232	275	281	281	270	241	268	264	259	286	263	251	266	267	282	311	274	272	239	270	262	283	278	306	277	251	247	275	262	271	231	278	238	252	237	264	269	284	258	262	277	243	273	297	229	243	246	281	242	262	246	258	250	273	254	274	276	282	268	255	275	278	260	285	283	243	254	308	265	264	293	280	266	253	286	249	258	244	221	264	261	273	246	239	233	268	252	267	280	291	272	244	299	298	258	258	262	261	286	282	278	260	268	265	238	263	252	267	222	275	279	277	245	217	248	275	241	258	255	290	267	262	287	286	287	238	264	289	265	275	277	263	270	266	264	256	271	270	251	277	275	277	257	254	245	282	275	264	271	265	281	258	247	289	259	277	256	269	268	288	262	273	299	241	238	255	252	295	278	283	278	282	268	307	295	279	246	267	268	249	264	262	286	235	237	236	274	260	284	294	269	269	268	266	279	262	253	261	264	260	262	274	274	270	272	244	272	253	269	280	254	279	285	275	246	280	277	309	284	280	261	264	282	264	295	268	249	270	264	317	260	257	239	259	250	257	280	269	298	251	242	263	286	277	303	258	262	267	270	266	274	295	297	271	275	277	263	256	271	283	277	278	272	238	241	258	267	249	262	270	272	273	283	264	259	266	270	272	253	280	237	260	293	295	246	270	278	307	265	273	256	271	269	271	239	283	289	260	286	274	251	288	261	244	263	268	250	273	270	281	249	278	255	267	284	247	249	263	240	268	250	253	246	290	282	264	269	260	289	278	250	243	268	269	292	279	265	235	255	259	284	250	280	287	280	290	301	273	262	253	244	261	268	283	268	249	251	241	254	289	256	253	262	228	234	279	261	277	242	238	270	291	259	281	310	290	253	309	230	289	270	276	283	259	254	265	257	272	268	278	265	274	265	285	259	270	253	261	269	237	249	253	218	262	264	274	287	280	288	270	247	281	266	256	247	244	281	262	254	251	280	255	278	283	260	239	264	256	247	245	272	261	260	265	294	277	253	251	287	244	291	271	271	262	273	254	256	281	251	264	279	263	281	263	240	275	270	261	262	253	251	258	273	257	256	271	249	279	253	269	282	259	256	266	293	292	248	274	274	252	263	292	256	278	261	253	268	258	273	272	264	296	230	246	282	270	266	289	280	288	249	266	269	254	264	263	282	264	259	231	265	282	279	273	263	276	255	286	256	266	269	265	253	291	290	249	236	253	279	263	287	254	251	248	256	270	263	270	259	272	250	270	246	262	272	278	288	284	258	262	279	240	263	253	257	287	266	255	269	296	286	249	277	269	273	279	264	248	296	240	272	282	270	278	282	268	300	249	277	271	266	295	245	277	256	235	229	263	241	289	257	268	250	292	246	268	273	277	277	281	249	242	267	276	281	276	273	280	288	238	228	265	267	249	254	257	285	284	275	270	257	254	275	289	270	255	268	258	287	249	234	240	267	295	252	263	248	280	269	248	254	284	249	277	290	259	280	267	243	259	240	267	272	261	277	297	272	240	290	275	265	254	275	262
23120	21191	28470	24097	21103	9516	1256	5695	586	456	438	361	361	351	357	369	335	306	331	281	306	329	333	284	326	288	339	332	337	316	326	347	334	328	339	312	302	315	324	298	324	340	283	294	330	339	344	322	323	302	287	313	323	350	324	324	328	305	330	323	287	316	290	301	313	307	302	329	319	314	320	331	293	320	309	325	292	289	314	267	302	279	297	275	302	304	285	308	297	294	313	302	308	265	287	284	291	270	296	292	313	302	261	269	277	298	330	298	315	306	305	315	298	304	303	362	292	274	294	325	320	306	278	298	299	301	320	313	300	275	282	302	309	339	277	285	273	306	297	287	299	265	337	303	313	285	291	315	304	273	305	290	309	301	315	300	305	282	331	280	289	305	277	273	303	302	298	312	322	289	313	304	315	314	298	309	306	284	304	296	290	278	307	335	280	297	286	330	300	283	274	314	293	296	329	300	301	306	330	287	292	328	295	306	267	307	287	302	290	328	296	285	296	314	321	323	312	282	307	304	294	310	304	297	311	309	287	293	285	343	324	264	310	302	301	313	305	306	305	304	297	290	283	309	308	294	305	286	312	306	291	293	308	278	282	283	290	318	292	325	290	335	300	307	280	294	305	285	313	323	307	307	292	274	277	296	272	292	296	288	278	322	259	309	302	278	308	362	302	303	283	327	274	298	274	305	305	300	317	317	268	298	305	296	311	289	335	308	316	301	295	280	316	329	330	333	322	313	296	309	317	311	311	291	319	273	315	294	297	291	294	296	337	282	284	282	282	307	321	313	289	298	296	302	283	315	293	262	308	320	303	315	332	295	297	324	313	299	309	338	296	310	296	310	282	303	292	306	291	301	311	299	302	287	321	321	324	301	303	296	284	286	284	304	324	293	300	297	291	339	302	283	319	283	315	304	337	285	280	305	312	280	306	312	275	283	303	296	290	351	320	287	302	274	327	332	311	308	311	290	292	322	307	294	288	316	318	298	304	287	328	293	290	310	315	275	268	303	306	327	306	307	324	303	298	312	331	306	325	310	325	343	306	312	300	274	301	282	316	276	312	332	321	305	312	304	338	314	296	302	299	325	323	289	315	291	323	278	298	302	275	265	328	316	299	311	289	326	295	285	279	298	302	284	298	296	298	312	296	304	308	312	290	293	277	293	305	327	292	286	303	296	342	297	316	290	326	289	269	316	309	316	291	331	302	312	283	310	300	311	305	270	323	286	292	297	286	301	320	312	297	328	296	296	291	296	317	295	322	271	296	330	308	297	303	314	319	285	317	315	276	301	267	333	319	297	310	322	317	252	345	297	315	320	343	289	326	318	305	323	277	304	279	314	309	324	324	294	291	312	303	281	314	296	290	308	296	283	274	323	312	283	297	311	285	314	325	323	313	308	296	298	312	334	329	274	317	288	290	304	300	313	316	308	289	306	305	314	285	289	310	290	277	289	300	314	290	301	297	302	293	308	301	303	346	283	269	327	322	291	314	287	297	329	295	304	299	281	307	327	327	291	324	313	322	299	318	280	308	293	325	296	321	313	300	302	304	296	274	297	320	275	317	306	281	311	309	325	282	337	324	317	309	292	288	316	282	311	310	309	281	285	285	305	279	293	308	284	281	312	301	299	270	291	305	305	281	319	306	312	286	290	274	274	312	286	277	292	320	366	312	280	300	301	274	277	322	292	293	321	322	321	319	307	300	309	281	310	304	327	280	297	276	285	316	301	316	302	285	344	318	338	293	289	261	273	318	280	284	287	279	316	295	321	317	288	324	311	308	296	294	303	335	309	334	275	300	302	307	298	318	305	341	269	293	280	281	297	294	292	320	259	296	318	314	319	259	272	328	304	318	317	308	322	311	308	309	289	306	268	265	279	312	312	329	301	287	303	321	305	303	317	314	246	297	288	302	266	336	305	321	316	297	307	293	310	310	284	334	313	329	310	316	291	288	308	325	286	313	281	303	297	265	262	326	274	283	309	301	315	307	325	318	290	278	288	302	294	292	343	317	306	330	332	295	282	301	302	326	304	309	295	301	293	293	276	329	346	293	291	279	280	295	294	307	325	290	288	277	316	323	281	332	310	272	349	291	303	315	300	262	304	308	289	280	333	302	313	325	298	333	298	337	330	330	304	270	312	303	321	298	290	317	313	316	293	320	313	289	324	317	309	304	294	303	313	249	302	289	290	340	318	325	337	286	280	305	283	342	292	303	309	321	305	308	309	306	283	287	314	333	299	282	318	300	306	284	329	312	334	270	302	285	282	315	323	290	310	303	322	288	297	284	278	303	300	286	283	305	303	297	308	286	311	335	304	317	321	294	300	291	309	301	309	296	283	283	307	296	296	295	288	286	302	295	326	293	305	294	314	289	298	310	275	309	275	297	306	326	297	312	274	322	325	342	291	313	283	294	287	283	291	271	323	294	286	305	289	323	299	301	327	324	317	284	315	264	295	339	300	297	276	269	296	309	304	331	273	296	283	302	295	312	281	281	300	309	313	335	300	332	320	303	280	289	317	284	306	282	295	303	299	287	322	301	316	293	299	292	317	303	313	302	291	314	292	304	282	313	312	303	305	333	304	274	301	313	264	298	293	307	301	293	279	286	338	278	307	297	305	288	286	304	328	316	282	277	307	309	304	307	315	291	287	306	289	340	299	300	294	298	302	299	306	291	300	284	311	306	295	294	306	273	293	331	301	288	271	290	303	308	302	315	311	292	297	294	283	289	315	281	295	295	297	313	302	331	336	291	312	313	273	298	302	289	303	269	312	296	338	268	296	291	305	315	304	300	292	314	292	258	323	317	290	328	289	314	295	289	299	311	298	311	305	321	277	291	338	296	313	292	316	300	283	305	356	283	278	309	291	312	311	317	256	290	276	283	302	320	277	306	320	316	317	289	319	317	299	285	327	290	322	308	316	314	277	311	293	293	312	272	308	291	322	302	285	281	315	298	313	288	293	289	319	318	309	302	321	318	313	289	314	327	321	274	266	324	313	298	300	277	305	302	288	296	306	311	277	326	317	313	300	305	266	294	267	297	307	315	283	298	292	293	316	312	278	296	308	290	306	308	288	312	283	308	322	273	288	303	296	310	290	302	285	290	288	316	311	302	319	289	290	310	316	322	321	314	307	289	328	322	302	318	290	320	293	329	308	303	286	310	308	301	297	271	283	280	308	320	291	292	281	284	312	325	318	289	274	323	299	323	299	310	306	289	281	289	273	300	306	301	283	326	294	293	298	296	313	317	302	285	280	324	320	327	305	311	312	295	306	278	290	306	302	302	309	287	318	327	324	320	308	301	304	319	269	327	311	318	290	320	292	323	311	286	304	275	298	276	293	293	279	274	296	261	291	311	304	316	294	276	320	331	312	312	313	287	305	345	275	281	305	289	329	271	306	294	301	302	341	306	314	288	309	291	287	314	304	279	309	303	323	309	286	282	318	319	291	330	283	304	317	316	302	340	310	295	313	301	301	304	299	311	315	330	307
28588	49801	14912	3911	2724	2009	1800	10120	812	702	596	570	557	575	470	490	471	479	466	404	435	445	434	463	445	417	448	425	464	430	456	444	413	469	444	423	430	418	424	386	437	430	487	417	416	425	409	420	445	448	419	382	423	442	393	454	435	394	449	422	450	455	431	414	439	440	413	440	429	401	407	393	395	397	419	421	403	398	430	391	392	413	414	408	418	423	408	403	409	423	392	395	404	381	417	391	414	410	415	409	402	379	427	420	387	397	387	413	391	390	371	398	395	399	357	368	439	399	365	376	447	397	428	373	393	398	431	422	413	393	392	380	378	412	379	402	398	401	403	386	381	439	407	390	384	384	362	396	410	428	388	379	400	424	404	425	435	425	393	385	381	379	435	393	393	401	413	382	406	433	383	420	395	416	392	411	385	381	387	385	425	383	412	411	390	364	369	391	411	403	419	431	387	401	394	407	399	414	410	395	409	397	424	392	383	390	413	389	439	367	370	370	413	377	390	398	404	406	403	419	386	364	398	395	425	406	398	372	421	405	342	414	379	419	404	415	393	412	406	371	430	377	420	398	397	404	381	368	384	388	364	409	394	373	387	411	422	409	400	381	392	386	394	370	400	407	403	414	386	402	399	401	427	387	380	392	393	386	405	402	383	404	402	404	369	405	367	421	415	429	393	391	407	373	379	420	387	392	433	392	392	420	372	413	368	418	447	431	386	415	368	384	407	379	390	417	425	407	382	429	388	386	388	433	413	398	390	380	416	394	382	365	383	426	423	425	399	421	408	406	379	464	413	379	418	418	381	381	379	407	401	375	402	447	413	372	409	384	397	417	394	371	440	370	380	402	414	395	412	432	408	406	424	424	376	407	422	384	421	393	404	418	430	396	387	393	429	387	396	397	422	404	387	399	431	405	404	410	442	395	359	395	406	443	373	416	385	378	388	435	404	406	400	385	386	408	459	408	408	415	390	353	374	407	414	401	441	389	402	410	397	391	386	419	351	404	409	397	365	400	384	416	384	412	393	412	377	380	392	412	402	401	386	419	400	401	394	391	375	386	381	388	443	419	437	379	390	368	416	437	409	383	393	379	408	402	404	385	403	401	403	386	416	431	391	432	410	365	380	389	381	395	380	408	399	444	397	407	419	426	386	386	409	394	397	402	401	407	418	363	384	423	385	413	382	416	416	400	403	393	420	417	440	391	402	406	388	367	399	384	411	352	403	413	404	398	396	413	404	382	429	369	457	389	405	377	389	392	395	430	424	413	415	367	420	408	425	412	407	424	429	420	418	422	431	422	397	391	405	402	379	417	395	387	413	405	375	376	364	415	418	407	406	422	399	424	385	405	387	407	413	411	385	409	389	401	406	377	408	386	435	396	424	378	404	420	385	391	414	392	381	375	400	420	409	388	362	395	415	384	406	394	426	391	391	435	410	398	407	401	371	413	372	403	409	404	377	384	394	392	397	423	370	409	387	369	391	432	361	410	386	422	446	416	415	427	427	416	404	383	387	454	419	430	388	451	403	386	385	386	411	405	407	391	387	384	401	391	379	390	443	441	424	389	384	427	413	392	398	380	422	392	423	413	405	437	416	411	391	402	437	385	353	357	375	420	395	384	396	433	390	410	388	434	377	389	408	419	382	415	403	440	400	428	403	395	412	404	435	442	386	410	375	390	423	391	410	401	414	398	395	388	365	389	430	392	418	394	374	387	393	395	380	361	380	391	384	410	385	403	412	425	389	403	397	409	397	395	395	415	421	378	409	393	398	438	406	383	432	417	410	384	393	454	406	413	386	391	402	397	379	421	410	383	395	378	400	385	388	345	378	388	404	393	351	435	376	398	390	438	428	434	406	398	360	403	417	419	412	414	430	420	367	388	408	388	404	399	423	415	434	400	408	413	418	380	380	393	435	415	400	412	428	372	389	377	359	379	385	404	416	449	399	429	432	387	398	347	389	392	414	397	393	435	399	427	443	384	377	420	411	392	375	418	415	437	406	389	436	397	378	379	426	396	411	424	408	393	397	402	399	407	414	408	367	402	416	377	401	369	410	421	406	390	384	404	428	411	397	383	414	387	378	378	379	394	429	391	383	371	413	399	402	415	398	394	404	396	387	404	398	399	401	400	420	394	398	397	407	430	420	379	377	420	390	408	391	419	369	383	399	341	424	391	376	393	375	400	415	391	391	381	423	419	372	400	419	430	424	404	421	369	386	389	372	414	431	385	400	366	433	392	399	398	398	436	386	429	411	397	384	403	389	386	406	384	434	417	376	358	401	374	363	428	443	372	423	382	393	387	400	381	366	404	387	413	391	385	432	392	405	420	394	355	426	408	418	402	422	434	371	419	418	416	422	365	371	417	453	408	346	393	382	385	425	405	438	389	410	372	364	371	398	404	401	370	386	395	394	399	380	419	397	408	367	415	388	399	371	409	365	403	399	393	399	428	391	426	400	419	437	404	399	390	390	445	379	375	396	378	430	420	425	402	392	401	416	399	406	433	384	385	380	399	406	447	423	404	401	389	424	372	419	384	398	430	397	419	422	403	437	422	422	395	418	389	384	466	375	417	392	414	371	400	405	392	407	383	379	423	380	425	380	422	411	390	437	414	418	412	398	365	403	389	401	409	407	399	418	407	404	389	409	398	392	397	391	417	393	401	387	374	433	381	431	393	392	388	391	364	375	379	384	418	390	437	409	394	399	381	424	424	396	399	394	395	405	401	425	382	410	399	414	451	448	393	384	381	366	370	420	418	415	411	336	437	412	399	379	355	384	397	387	401	371	399	430	425	389	407	389	385	402	406	419	395	399	364	371	365	397	419	355	406	414	416	412	400	414	402	422	444	393	433	380	374	406	389	417	413	415	416	397	409	398	358	406	422	397	391	394	419	400	404	405	406	415	418	392	404	419	381	419	383	422	393	404	378	416	409	397	361	414	415	387	448	363	395	409	382	390	384	400	339	398	374	412	395	387	418	355	441	424	385	375	396	392	438	407	422	373	373	395	407	387	399	372	403	391	395	406	418	412	418	396	419	400	372	418	397	390	399	384	358	392	372	450	405	396	383	437	379	409	408	397	390	405	371	408	375	414	404	396	414	396	408	401	403	400	377	395	386	401	384	389	384	405	415	413	396	402	406	390	409	387	405	390	382	386	384	424	425	391	436	398	396	388	393	382	425	380	407	391	418	440	402	406	380	434	414	389	401	402	421	409	415	390	405	418	426	390	437	423	407	342	400	432	410	413	427	453	424	390	384	401	403	403	398	388	411	393	393	419	391	417	397	396	434	404	395	413	387	411	375	410	393	404	388	430	404	384	347	376	415	401	393	437	400	422	374	416	391	411	412	359	389	368	426	369	361	376	387	405	408	401	403	431	413	398	379	419	379	365	384	423	406	426	393	403	402	403	381	358	391	386	419	382	407	410	383	393	442	403	387	395	366	402	403	396	389	374	402	383	386	427	407	421	381	395	446	449	428	379	406	402	395
24306	21212	27238	25107	8071	610	591	2622	206	206	169	164	164	135	151	130	131	112	128	151	123	137	131	135	142	134	115	137	119	145	115	156	141	122	117	149	145	119	121	107	122	129	112	118	137	124	130	109	136	141	140	139	123	131	108	134	133	112	132	112	130	138	133	127	123	122	133	141	141	113	119	123	111	117	114	122	130	119	112	124	120	110	126	139	115	100	119	112	128	126	119	119	127	126	122	125	114	115	145	128	108	123	115	136	121	130	113	114	123	131	135	116	109	126	115	112	122	112	127	116	127	119	114	122	99	106	127	117	108	123	132	104	100	125	105	119	134	93	112	124	133	119	125	102	113	121	118	131	105	110	119	132	116	100	136	127	91	118	118	107	110	103	125	123	116	120	115	127	130	130	121	116	136	111	128	133	131	130	120	119	120	129	108	126	123	122	102	104	112	108	101	114	119	130	135	109	130	122	136	123	115	130	121	131	142	123	127	138	147	117	131	118	108	129	129	132	111	110	127	137	120	113	102	122	116	118	119	123	119	118	111	119	136	117	114	113	111	132	109	110	135	115	132	139	127	122	130	106	132	117	100	103	150	128	134	114	131	121	107	145	116	121	112	110	127	107	133	121	122	129	116	137	107	107	99	108	124	114	108	125	122	110	115	144	116	132	127	106	133	126	115	117	137	116	129	106	131	111	109	117	120	115	120	130	142	99	106	116	115	122	113	120	125	110	109	149	127	100	142	138	103	125	132	113	138	113	125	101	136	116	132	124	119	109	139	124	137	113	115	130	141	117	117	115	111	123	132	124	130	121	99	107	128	130	134	121	127	122	122	106	119	112	130	120	123	108	119	104	117	116	98	131	129	123	113	123	139	123	104	110	133	122	119	123	128	126	122	119	127	117	114	111	122	129	120	122	133	123	109	130	119	118	107	114	114	123	118	118	120	121	130	112	120	122	123	116	135	123	100	137	114	136	123	134	129	114	121	136	119	113	109	117	113	108	120	93	119	121	114	120	115	129	122	113	147	103	104	109	117	119	125	121	116	117	133	119	119	110	127	114	119	118	114	143	128	105	118	118	108	110	102	127	119	116	113	143	112	119	106	104	126	126	115	112	114	100	124	118	141	128	132	125	125	124	122	125	129	122	132	125	127	103	112	122	115	121	104	116	139	109	110	145	123	123	115	110	113	139	117	132	108	109	133	126	129	135	134	126	137	114	116	110	133	124	133	114	107	135	119	103	105	122	119	117	113	130	106	132	120	121	127	129	111	106	133	113	118	123	131	148	114	112	115	107	108	117	129	128	113	124	129	110	133	126	115	134	130	118	100	136	137	114	108	105	119	94	128	121	132	130	120	109	112	108	124	105	124	117	104	128	118	122	114	98	118	130	120	144	118	131	102	107	121	120	146	128	109	153	122	104	138	117	121	116	111	100	123	106	113	116	128	126	139	107	150	128	117	124	117	130	120	102	124	114	120	142	137	111	127	124	122	109	129	135	136	131	119	130	128	99	108	104	107	111	132	125	137	121	121	125	115	133	114	130	126	136	121	132	113	117	121	106	120	101	132	114	120	120	137	106	106	112	123	104	127	104	124	97	95	94	125	118	114	120	102	117	141	130	114	126	131	125	123	116	122	134	143	92	126	128	136	108	117	118	103	103	140	123	117	123	139	107	119	118	114	136	116	120	125	113	116	143	121	116	102	133	114	111	105	131	118	110	104	121	127	104	97	118	93	115	116	115	113	123	120	139	119	128	129	112	112	107	113	113	103	130	116	118	123	125	98	108	124	125	120	108	115	125	121	113	121	131	122	131	124	112	126	123	111	114	136	121	125	112	127	115	128	108	129	129	119	115	107	120	108	128	121	113	129	104	106	119	130	127	120	130	126	115	133	109	113	150	129	124	142	107	120	129	118	130	128	101	136	102	99	103	116	135	134	132	110	120	127	110	142	111	132	110	110	103	136	129	115	126	118	104	123	120	119	116	130	114	117	119	114	124	112	123	121	140	121	126	134	105	111	118	109	115	123	122	114	105	111	126	135	132	106	111	130	119	109	129	127	141	117	103	103	112	148	129	126	125	121	114	102	107	113	132	109	111	112	139	104	99	121	130	119	113	120	113	120	130	118	116	120	139	121	124	135	117	119	108	110	118	97	107	97	127	130	113	113	108	129	103	107	137	134	121	115	126	97	105	121	117	140	103	128	122	92	118	125	136	116	118	112	117	120	112	117	118	108	131	120	112	104	106	124	143	109	115	114	125	136	110	113	120	128	126	133	131	131	126	120	125	123	110	126	105	133	111	118	93	119	113	114	136	129	113	125	95	107	125	118	98	118	111	125	126	127	122	117	120	111	100	135	129	117	106	123	129	109	131	114	109	97	132	110	130	112	125	116	97	127	111	122	118	116	127	118	120	126	113	111	108	114	122	134	132	122	123	128	114	134	119	105	128	130	118	115	115	101	114	110	117	126	108	88	125	133	126	104	131	98	132	112	108	123	131	129	121	119	124	125	118	123	125	142	116	124	114	121	121	122	126	123	106	126	117	125	100	114	143	139	115	98	126	112	135	104	126	122	105	127	128	115	127	123	120	110	147	169	120	109	112	127	111	105	117	126	121	140	114	129	124	134	105	116	124	99	115	129	110	129	107	117	114	123	125	132	110	113	109	136	122	105	128	136	95	101	138	110	107	99	114	140	133	130	130	135	122	135	117	104	99	134	116	118	114	107	116	135	116	123	114	126	128	105	101	102	142	126	129	118	112	122	117	125	123	120	111	130	130	127	110	131	150	115	106	140	110	126	136	123	119	116	108	108	92	109	125	115	100	133	121	128	119	116	137	132	125	109	111	118	111	103	129	114	100	121	135	116	102	116	116	134	122	122	117	117	115	124	121	114	111	141	114	122	125	104	128	125	110	109	138	125	124	148	96	130	111	150	111	132	139	121	118	123	139	131	119	142	130	121	131	118	140	109	117	133	107	119	130	115	115	127	116	120	132	125	113	118	117	136	117	117	117	131	119	133	117	124	133	115	128	116	107	124	132	125	110	111	126	113	129	114	119	101	108	146	122	112	125	104	114	129	113	114	129	111	124	100	123	90	121	128	118	118	133	118	110	117	119	127	139	124	118	118	139	129	122	115	117	137	131	114	125	117	125	98	127	132	129	151	105	104	129	108	117	135	134	121	116	125	131	106	117	117	106	129	95	124	115	104	118	113	125	107	117	131	137	130	127	118	129	109	116	102	112	117	139	141	130	142	102	106	120	125	108	107	116	96	116	129	118	119	111	103	121	90	127	126	126	108	122	140	120	108	123	116	97	135	126	129	100	127	143	111	124	117	121	141	125	107	113	113	112	114	105	119	124	120	111	106	135	128	115	124	117	115	139	138	140	118	120	132	120	125	93	123	119	115	124	122	117	131	127	130	107	142	101	115	114	122	132	129	120	109	117	107	112	137	127	124	113	146	117	124	117	121	125	121	127	138	106	119	143
27290	43388	10649	2183	1650	1211	1254	6381	401	331	274	264	255	205	216	218	202	196	213	211	193	190	201	187	187	197	210	204	200	200	197	200	186	200	208	190	215	218	190	184	190	197	179	160	198	184	163	187	201	186	201	202	195	218	196	209	187	196	201	169	186	182	163	185	184	183	164	195	183	180	185	185	185	159	174	171	155	189	177	155	183	157	159	150	164	131	151	190	173	178	175	173	159	170	159	176	157	174	155	161	168	181	156	157	159	160	151	177	160	179	176	143	154	194	171	168	158	157	180	195	169	159	185	176	157	164	173	154	183	161	185	174	177	144	171	168	171	187	160	161	167	166	167	169	175	161	154	176	167	152	169	166	160	176	161	176	179	177	186	188	153	164	166	163	146	158	165	181	173	186	148	157	158	183	175	195	161	171	161	156	159	203	166	163	168	165	150	159	175	177	183	159	162	166	159	161	175	174	171	162	191	147	183	174	158	185	159	165	156	178	157	190	163	166	192	162	171	157	169	145	168	175	154	159	174	166	165	174	171	179	145	162	176	169	164	182	184	158	168	159	166	180	192	163	182	166	182	165	171	163	170	152	144	172	158	182	179	176	161	168	170	162	204	163	179	177	163	153	159	167	178	151	181	162	163	167	174	180	165	147	160	188	156	158	176	161	199	161	166	164	139	178	173	168	177	149	153	184	166	166	172	165	189	164	155	170	162	124	165	169	133	193	177	168	172	150	173	162	154	153	159	161	199	154	177	167	199	176	154	179	172	157	197	173	176	170	172	163	164	177	194	197	175	160	173	184	191	166	179	164	168	175	176	159	154	169	174	161	179	181	172	185	170	159	152	152	187	170	170	165	167	166	195	194	158	145	164	162	158	155	163	159	163	167	171	171	161	197	158	165	132	173	137	181	189	164	177	159	181	165	178	192	155	149	174	150	169	171	161	174	175	165	173	155	163	170	175	173	163	159	149	170	155	178	170	165	166	162	165	175	161	163	179	169	174	168	168	140	180	196	159	160	182	194	155	153	153	169	173	176	159	170	147	174	173	160	169	172	163	173	164	192	140	155	178	170	154	144	148	167	179	170	163	161	154	173	176	182	174	167	174	169	167	151	158	166	142	177	182	167	169	173	177	157	173	200	140	186	183	152	199	168	156	169	156	170	189	170	172	180	149	162	164	158	163	171	168	191	156	172	157	159	184	152	165	168	176	162	189	169	175	160	157	159	152	143	190	167	168	171	167	191	162	162	175	183	173	145	153	164	166	169	182	187	193	169	175	174	152	155	154	175	169	151	151	180	163	157	170	171	187	201	179	188	165	157	167	160	167	168	174	160	149	177	164	170	173	153	181	159	179	175	151	160	173	169	156	152	178	175	174	159	168	172	162	177	150	167	171	172	175	159	191	169	165	166	174	144	177	142	170	183	184	153	188	149	182	170	185	168	186	176	171	167	183	150	156	170	176	178	151	190	185	182	196	178	165	151	175	179	168	145	161	169	182	188	168	190	167	162	165	165	174	172	162	162	163	161	173	185	172	155	177	180	173	187	170	156	166	189	162	178	174	175	173	176	167	163	162	177	157	181	184	190	183	156	151	152	165	159	173	172	170	174	164	197	164	170	169	175	137	175	159	185	175	163	169	183	164	173	143	174	174	166	185	193	190	182	160	147	146	156	151	148	155	144	136	185	145	165	157	144	186	172	170	197	170	181	178	149	181	156	165	171	150	167	163	155	168	180	170	184	167	160	177	174	180	176	184	165	169	167	159	170	178	166	150	166	170	165	174	169	148	159	154	159	189	171	185	170	155	161	149	164	188	182	158	188	176	183	183	176	148	159	188	171	184	163	151	148	179	165	182	169	156	152	179	167	167	181	171	172	188	164	162	172	168	195	163	158	181	153	148	166	181	176	181	175	166	193	190	191	159	179	166	151	178	181	167	175	185	159	171	171	182	169	172	169	172	156	163	157	163	162	173	180	173	160	168	150	177	159	167	143	181	166	154	181	172	170	181	152	183	148	154	177	166	188	134	152	162	153	148	173	168	161	169	167	163	162	142	133	166	165	161	163	148	160	175	165	163	150	166	166	162	224	168	165	172	183	167	173	173	191	170	165	175	168	178	132	168	170	184	161	155	141	160	167	164	181	161	154	176	169	156	181	161	174	169	170	177	161	189	178	173	169	159	164	162	172	210	168	199	194	187	132	158	187	170	168	172	154	168	187	178	159	160	191	190	163	169	194	157	165	166	179	145	139	167	166	169	194	197	156	163	166	176	180	192	166	181	159	167	167	184	191	164	183	161	173	171	152	170	186	170	176	157	155	167	145	196	171	171	149	149	175	197	185	164	151	194	187	154	175	172	166	156	179	168	176	166	149	165	169	194	195	168	180	164	172	159	155	185	167	201	170	185	176	174	178	159	187	161	148	168	172	158	148	166	211	187	188	153	164	161	179	171	143	171	186	177	186	171	154	180	151	154	160	160	198	156	176	168	157	143	190	198	172	183	183	165	172	161	142	191	174	157	171	185	161	182	180	163	185	179	154	169	174	182	176	156	161	166	173	184	178	156	167	175	156	179	182	176	178	183	150	188	174	151	173	171	171	165	170	164	162	191	148	169	184	172	156	173	141	170	156	182	175	161	169	162	184	151	182	180	174	155	166	167	191	174	167	162	177	176	164	177	166	179	166	165	175	167	166	173	177	169	152	161	140	169	151	178	153	170	160	166	160	178	197	164	211	159	155	168	184	147	184	190	158	151	150	157	155	167	190	160	163	164	172	156	163	186	171	162	174	149	154	201	196	177	194	175	162	176	178	165	164	147	165	169	165	164	163	161	161	152	172	178	158	172	173	174	152	180	155	171	155	159	165	174	136	185	165	153	170	157	131	168	155	164	178	160	171	161	169	206	172	185	178	170	184	175	161	158	161	163	185	175	169	155	172	157	154	169	181	183	153	156	165	164	167	172	164	164	142	175	164	171	167	177	182	178	161	191	166	152	190	143	171	154	145	153	174	139	192	170	170	177	178	167	178	186	176	170	167	160	148	181	164	172	162	164	169	166	165	184	185	163	176	168	168	156	171	193	177	176	146	161	159	175	162	181	161	178	177	170	148	178	165	181	179	170	162	194	173	181	162	170	183	167	169	173	176	156	183	168	173	165	202	194	156	162	178	181	159	178	155	159	158	179	189	150	150	176	148	176	181	167	186	186	154	159	192	164	165	166	179	170	172	158	157	165	174	127	164	169	146	161	166	173	153	169	169	164	170	152	182	165	187	184	179	168	173	173	162	176	158	164	182	151	144	171	183	174	160	154	156	176	171	179	169	182	183	208	171	179	173	158	176	162	157	184	192	178	157	186	163	173	175	166	156	182	151	154	175	174	206	166	188	159	185	169	166	177	200	168	178	159	166	149	173	154	195	182	155	182	165	164	170	168	141	134	183	174	163	161	180	165	161	165	149	187	136	161	169	169	162	157	171	173	139	177	168	183	162
22255	21210	28959	23725	21204	21159	7516	9606	765	431	433	444	352	352	347	317	300	324	326	313	276	237	260	273	269	269	306	298	327	254	264	280	292	303	266	255	254	281	261	238	248	284	269	277	271	260	260	261	252	263	263	281	253	265	281	271	278	247	272	276	273	276	259	267	293	264	253	260	267	255	250	231	256	232	241	289	224	242	267	245	239	237	255	247	224	222	247	251	263	244	244	243	258	258	268	227	264	259	245	220	251	256	248	230	239	242	254	235	221	239	237	261	236	251	235	255	239	244	248	235	265	242	227	279	218	245	246	236	231	250	252	250	245	248	265	289	218	245	244	227	257	247	236	287	226	255	278	240	244	274	225	245	240	261	237	243	236	244	238	235	243	275	257	256	269	247	228	255	256	236	231	226	234	257	259	260	251	254	281	248	227	249	246	252	246	234	229	251	232	265	246	254	244	239	236	244	270	253	272	268	215	268	246	255	245	251	240	259	206	234	269	265	256	233	263	269	265	267	243	232	262	229	245	237	294	251	248	238	259	238	217	273	243	228	240	227	244	249	258	242	262	242	278	242	279	250	246	278	228	237	235	251	253	255	249	255	262	240	266	263	248	243	237	215	238	242	225	235	253	264	235	240	258	244	248	284	250	236	241	244	246	237	243	249	250	248	238	259	213	257	266	250	269	232	230	253	236	262	233	253	264	236	224	244	234	251	230	275	243	224	222	245	245	248	266	271	227	244	248	246	230	257	256	268	262	257	282	240	272	279	248	251	276	242	264	231	233	234	258	249	256	253	239	271	260	244	277	259	266	233	208	271	247	251	262	241	250	246	248	250	235	255	257	254	272	244	255	264	243	239	236	241	267	255	233	247	255	245	239	244	262	247	255	256	253	272	250	238	249	253	261	250	271	258	217	267	243	250	241	240	249	272	252	261	248	225	265	231	245	248	295	231	230	243	241	254	243	257	225	257	229	233	246	252	258	239	262	235	262	263	250	262	251	252	232	264	235	230	231	247	241	232	254	248	252	259	255	260	245	229	236	264	256	228	248	277	267	240	245	242	236	242	226	266	246	247	236	210	255	261	240	258	261	272	254	256	248	239	257	273	237	252	238	244	237	251	235	270	236	284	247	262	236	244	262	270	224	256	244	261	228	255	247	226	252	238	264	260	257	230	238	242	252	258	259	240	257	256	279	226	225	268	250	244	238	229	253	228	266	236	251	265	250	261	223	264	237	251	276	239	233	258	281	285	260	241	245	240	249	284	250	257	224	257	239	221	275	242	237	233	222	256	241	257	242	261	246	230	268	224	260	243	266	231	233	266	269	249	248	252	253	242	232	244	276	268	252	230	254	256	282	244	234	250	234	234	246	239	245	253	251	264	226	240	257	259	259	232	240	264	246	255	232	228	281	275	236	260	252	216	258	239	226	260	234	255	241	280	261	246	238	261	243	261	258	222	228	240	254	248	236	230	258	268	250	247	243	245	222	212	250	235	235	221	237	220	272	226	281	249	231	252	251	239	257	235	256	253	229	250	251	255	270	252	242	279	240	225	261	255	257	214	238	269	236	279	234	265	239	245	258	233	238	277	226	249	231	242	239	268	229	244	252	271	250	227	244	231	248	232	266	256	249	257	219	233	266	258	230	239	230	242	241	244	250	261	240	271	254	249	252	251	249	234	267	248	224	261	279	258	236	263	248	244	258	259	223	227	254	231	236	240	227	231	261	245	224	257	235	231	257	227	250	239	253	240	259	243	260	243	248	238	249	249	256	246	229	233	238	237	246	233	263	275	232	239	247	244	218	253	249	240	270	223	256	240	237	286	237	248	220	254	250	248	266	243	247	249	238	259	253	239	245	249	268	229	257	259	240	242	256	247	258	238	273	232	243	246	234	256	236	221	241	301	224	258	259	269	240	260	239	229	265	233	266	267	243	239	239	236	252	233	262	268	253	242	265	258	255	261	270	270	267	250	256	272	236	248	252	262	237	224	228	240	250	246	270	234	238	247	249	238	258	257	246	270	249	235	262	258	258	244	241	240	261	272	264	239	250	258	262	235	252	259	251	270	243	242	235	262	258	233	258	225	243	253	255	237	218	250	231	221	260	259	272	211	245	261	251	262	258	237	262	258	262	261	282	225	232	217	254	233	237	228	222	235	273	242	229	234	258	247	255	227	242	236	262	224	237	245	278	238	256	247	255	240	245	256	273	238	246	237	254	226	233	243	246	228	258	277	254	276	220	265	238	269	283	271	247	256	248	225	234	260	248	247	254	221	221	258	234	243	257	245	275	248	241	271	265	259	265	224	258	250	240	250	231	243	249	272	234	251	250	265	267	226	227	237	228	259	250	246	225	252	250	240	265	247	256	251	241	247	249	244	245	233	246	260	228	245	238	244	268	214	250	236	245	248	231	231	251	234	233	234	224	275	264	230	232	281	266	253	265	257	251	246	233	218	264	240	275	259	237	287	241	263	243	252	215	259	233	245	233	262	262	240	226	231	256	264	269	239	274	256	263	255	253	269	235	261	233	264	235	260	230	269	256	237	271	244	257	235	282	218	267	262	274	253	252	236	253	253	264	248	241	246	281	230	234	242	278	224	260	237	226	211	273	262	243	234	264	245	246	218	253	210	242	239	237	257	242	255	258	230	268	224	259	212	247	220	283	214	220	240	235	241	231	265	239	233	243	236	256	244	238	257	248	255	243	256	230	243	267	246	238	251	255	277	218	221	239	239	235	259	242	230	256	242	262	251	232	251	279	258	264	229	254	224	240	244	266	242	267	231	262	236	243	242	224	226	257	253	259	261	253	258	244	275	237	232	252	237	247	248	250	221	227	275	236	237	242	220	266	278	232	261	236	241	258	288	254	255	238	241	243	271	240	243	246	246	271	270	266	254	247	250	260	252	266	259	223	260	238	264	254	246	250	243	207	234	228	255	214	262	249	244	248	254	242	256	263	263	238	253	252	246	250	240	240	237	231	250	244	229	259	267	265	243	253	265	259	240	259	255	261	246	275	247	231	226	259	253	245	239	235	244	260	224	239	257	259	240	261	264	244	264	222	256	258	255	252	267	253	257	254	245	273	246	227	232	238	214	257	251	234	263	248	243	249	241	226	234	257	249	263	254	266	229	232	229	225	239	285	259	265	257	230	267	245	262	207	249	253	238	232	222	242	264	237	225	274	238	263	245	258	255	238	252	255	224	244	225	255	221	274	267	255	241	256	222	252	261	221	245	251	261	250	256	278	241	272	254	249	213	244	249	244	217	245	275	244	215	260	248	238	256	237	256	251	260	260	264	233	248	278	277	250	246	258	251	239	246	256	213	252	229	252	267	268	243	259	219	248	228	232	226	230	249	247	255	248	254	234	213	217	250	208	271	210	298	275	239	216	256	218	258	238	246	272	252	247	285	226	255	251	264	231	225	264	249	240	255	233	284	264	250	238	278	240	256	256	252	255	259	239	255	247	255	269	238	244	255	199	253	276	232
32395	56117	17577	5057	3923	2979	3103	14233	1019	843	717	683	577	554	497	514	454	473	451	446	382	388	377	419	402	395	417	435	442	392	401	379	392	401	433	395	398	365	361	360	333	367	409	377	378	408	376	348	379	377	388	380	393	399	402	372	382	365	388	369	391	360	329	369	362	346	330	378	365	329	304	378	341	346	343	343	331	314	340	324	353	331	350	324	305	330	318	341	345	338	313	348	378	337	337	326	304	319	332	350	307	329	321	356	320	331	332	326	315	314	320	316	311	314	361	328	368	366	355	325	323	343	334	342	333	334	333	340	338	365	330	365	327	344	346	382	326	361	359	311	364	312	332	310	346	321	333	381	356	334	298	322	309	329	339	336	358	337	325	340	330	322	300	333	335	355	316	369	348	358	337	345	322	332	365	310	350	338	352	331	334	358	323	350	347	353	317	322	335	303	351	309	316	324	352	342	299	321	334	319	312	313	344	316	342	337	330	339	345	308	348	339	309	320	310	363	369	340	347	333	313	339	318	355	329	315	330	382	328	356	346	353	328	343	337	316	329	290	333	370	317	345	319	355	327	298	311	334	309	331	360	346	329	330	345	312	342	343	347	332	329	330	343	312	330	318	376	328	377	323	334	351	323	294	319	337	327	356	336	364	328	359	336	346	339	325	320	311	361	328	337	314	341	349	321	330	329	348	339	346	351	322	312	322	334	320	328	321	321	313	327	320	327	327	300	358	337	302	319	343	338	316	334	339	322	336	318	296	311	332	359	326	339	327	291	322	334	293	348	348	341	342	319	327	285	303	313	342	309	326	335	329	353	343	337	330	346	333	312	349	302	366	375	319	337	322	324	339	368	351	306	370	311	302	344	336	353	342	323	329	318	340	346	357	305	370	341	339	327	295	324	325	323	328	329	339	352	334	361	361	321	334	334	308	339	341	331	352	394	319	336	316	310	335	311	311	340	345	365	352	374	331	345	361	338	335	334	370	288	339	329	324	357	315	332	353	355	343	334	347	325	342	309	361	306	339	333	327	344	330	336	330	326	310	346	343	339	357	323	351	343	323	320	340	330	322	339	329	328	335	349	378	292	319	316	353	340	297	319	362	332	340	323	361	322	331	348	363	363	346	339	322	318	337	338	312	353	336	353	348	353	324	340	321	345	321	334	300	330	344	331	313	320	358	323	328	356	316	350	350	347	297	331	323	354	337	365	355	329	305	309	348	325	340	330	340	357	336	318	349	329	324	363	323	353	348	347	324	332	329	312	333	345	335	326	318	345	306	311	339	322	309	326	288	329	309	324	327	325	339	333	323	323	327	340	345	349	313	339	325	362	351	323	359	350	311	363	310	320	347	324	338	293	322	352	345	341	354	330	358	338	339	338	317	319	321	358	337	323	319	293	335	361	312	327	349	349	344	314	323	338	342	306	388	342	339	361	323	295	341	323	342	364	348	341	334	316	369	334	327	318	329	335	335	311	341	341	329	309	333	342	341	369	358	329	361	322	321	342	308	299	339	292	319	312	334	352	348	357	318	315	307	323	309	321	330	341	360	353	341	348	333	306	329	345	350	365	325	309	355	342	355	340	361	306	347	358	364	336	357	308	350	367	317	323	332	327	339	343	345	354	317	320	319	333	330	338	328	348	321	328	337	332	306	343	312	335	324	358	335	340	333	323	378	340	322	357	325	342	310	351	301	331	320	335	363	322	314	324	314	326	359	334	362	316	342	340	327	346	354	334	289	327	350	320	302	335	345	332	344	346	317	350	310	342	370	340	339	350	288	328	353	317	327	360	347	335	318	336	328	341	335	339	320	344	321	329	330	328	336	354	343	356	335	352	331	343	333	353	343	298	314	341	317	325	328	309	334	350	323	320	347	362	315	339	310	354	328	318	356	326	325	322	288	316	333	287	286	305	331	362	331	325	316	348	363	310	334	359	289	329	324	311	325	316	351	317	351	312	350	321	311	316	359	330	337	331	320	348	315	338	311	332	331	320	315	351	304	325	350	341	346	335	335	325	332	365	366	385	329	305	331	298	308	342	333	331	307	342	307	300	302	313	359	363	312	339	343	341	337	323	311	310	366	346	323	340	342	334	318	346	326	348	332	340	348	311	349	304	353	317	341	373	346	342	318	351	336	325	336	339	309	329	318	334	336	325	347	300	330	319	347	330	335	345	334	318	294	323	351	322	327	331	335	337	326	330	302	336	319	313	316	303	304	329	313	332	334	356	323	340	343	356	303	315	352	357	315	316	364	352	361	352	336	312	317	378	323	309	347	302	314	307	348	340	358	333	344	343	348	344	334	339	333	352	340	351	353	353	355	348	331	305	349	321	353	372	333	317	368	331	341	339	332	290	336	329	318	328	346	342	328	324	303	344	332	339	359	348	333	353	307	317	332	350	335	325	326	307	356	301	323	322	304	370	343	293	357	386	310	326	324	322	340	309	339	322	332	376	335	349	333	340	331	339	342	358	346	336	328	323	366	329	320	329	335	342	350	324	343	343	303	360	320	348	327	332	362	368	329	347	342	329	346	335	334	319	331	341	323	297	374	308	334	326	302	334	333	331	334	323	341	323	331	318	371	308	328	322	320	366	339	333	332	304	347	317	305	304	358	396	317	333	313	334	335	307	329	332	317	333	349	349	334	322	325	347	337	333	360	319	336	345	332	323	339	330	315	332	341	352	372	353	312	327	355	325	315	338	345	339	334	350	304	326	317	303	309	306	351	366	302	352	326	350	331	337	339	325	338	309	339	333	350	320	324	339	321	333	331	320	353	304	340	330	300	317	349	316	346	346	325	352	300	322	321	329	309	362	325	353	331	336	306	336	325	328	339	319	308	335	330	334	357	314	321	329	319	315	317	307	312	352	325	340	316	343	326	299	359	309	335	343	285	351	311	365	327	326	342	336	351	346	363	351	311	325	312	321	340	315	322	328	357	324	360	331	333	332	331	340	350	309	325	321	362	341	340	348	347	305	371	344	326	322	342	364	337	351	333	320	316	347	325	342	337	333	337	318	324	311	336	357	340	343	320	330	334	334	305	356	304	333	332	326	357	346	328	318	342	319	346	327	359	333	365	322	306	314	326	337	363	324	316	339	344	326	317	326	375	335	323	325	331	308	313	337	317	286	299	341	323	341	311	352	365	324	348	342	320	338	344	322	326	304	358	322	300	360	350	333	346	333	355	324	374	355	357	335	328	320	338	335	303	329	349	310	329	351	296	320	329	329	302	361	338	339	341	336	310	319	341	336	332	335	311	322	316	335	348	317	303	327	328	348	344	343	332	337	332	338	332	355	334	343	357	347	349	346	327	346	352	316	359	326	329	338	305	334	336	327	362	335	355	349	291	342	341	338	356	353	378	322	370	328	346	323	335	323	350	326	339	346	361	325	304	349	338	317	326	349	308	328	325	317	315	328	325	341	349	366	335	286	334	356	329	316	353	334	326	356	313	332	343	318	313	316	351	321	330	335	362	332	354	340	321
27319	22651	12045	1155	486	434	566	631	217	195	228	196	177	193	208	226	198	201	201	193	203	220	193	188	209	182	206	198	206	200	218	195	181	194	202	193	211	199	190	180	189	192	185	194	185	212	199	222	198	202	193	208	211	204	196	176	188	181	225	211	201	198	186	204	200	179	216	202	189	189	236	187	196	212	193	196	205	177	172	175	190	207	209	206	179	200	212	204	207	190	190	176	203	220	192	215	208	204	168	194	180	183	152	204	215	210	198	188	187	169	182	180	179	238	179	186	187	177	181	184	190	191	185	200	200	177	178	193	177	185	177	189	190	199	189	191	193	236	216	229	197	171	197	201	204	179	189	198	204	195	190	191	213	211	193	216	202	203	181	195	181	179	214	195	201	171	192	212	200	177	178	170	188	218	193	192	201	179	188	210	204	184	198	222	207	208	196	191	196	200	198	192	197	207	164	197	182	191	218	201	200	200	219	216	219	209	196	171	209	185	174	227	188	192	221	181	182	196	170	185	234	211	215	200	194	229	209	203	198	196	208	184	175	184	165	210	184	194	194	186	213	209	211	210	183	195	197	177	188	199	190	209	204	189	185	182	194	224	180	197	225	196	185	197	196	216	204	170	222	216	187	197	183	206	188	165	191	197	179	177	180	186	191	221	183	193	171	193	204	167	187	200	224	211	195	191	178	159	199	195	188	184	206	161	200	198	172	198	204	212	215	195	195	192	213	206	202	211	204	222	200	197	173	182	198	195	209	193	183	189	182	207	202	187	204	179	196	206	187	210	192	201	200	198	201	198	193	225	198	177	204	188	191	198	206	209	229	204	187	187	205	181	206	206	206	207	177	203	213	199	187	206	184	186	209	184	199	175	185	196	204	213	181	177	204	190	188	227	200	202	225	223	182	198	180	221	181	177	209	196	234	189	189	223	198	174	200	209	199	206	189	178	203	207	197	206	209	203	191	195	182	176	192	191	177	197	195	196	169	172	172	206	203	203	211	191	186	196	197	196	201	203	200	185	205	213	224	187	227	209	193	204	199	183	186	202	185	195	204	188	180	219	185	195	194	188	188	187	159	193	176	191	167	194	204	190	212	202	170	203	186	188	184	192	195	178	207	193	193	191	193	205	190	184	231	230	189	190	195	194	222	216	203	177	196	195	210	217	200	195	236	190	212	219	193	241	206	204	188	211	176	186	205	225	184	197	187	202	202	216	195	204	179	214	214	212	182	210	199	171	196	213	184	197	211	197	177	179	179	213	198	170	190	198	190	194	194	198	206	184	182	188	207	175	221	189	188	185	203	195	194	215	185	203	201	205	198	223	188	178	206	197	206	199	203	218	204	164	203	181	202	180	205	180	195	193	213	190	194	207	203	206	203	204	179	192	206	201	170	208	208	208	211	202	183	178	197	206	179	194	190	199	215	184	208	191	189	209	198	185	220	192	160	198	200	226	194	201	198	177	188	183	190	169	199	172	188	223	207	208	225	198	207	177	215	158	193	190	180	207	192	205	205	204	201	201	189	208	209	198	205	200	173	205	208	190	188	182	202	219	200	213	197	215	188	190	212	170	187	215	195	172	186	187	202	178	202	194	211	204	201	198	205	179	184	206	185	191	206	206	204	215	196	211	207	195	208	175	189	194	214	193	211	210	191	195	204	183	192	186	179	169	196	200	192	186	221	192	191	199	187	182	186	195	185	201	191	209	188	175	191	193	202	201	210	176	175	198	217	182	193	203	184	201	203	202	177	204	203	168	187	196	219	213	178	217	193	207	182	220	194	168	173	204	236	197	214	184	203	205	176	188	192	196	199	196	196	186	170	196	192	185	206	205	160	201	176	226	195	197	196	197	182	222	189	212	182	199	190	198	211	178	200	193	254	186	210	189	166	185	181	206	196	215	184	204	192	190	192	192	210	223	178	209	202	189	199	182	185	186	195	191	206	203	196	172	173	182	178	176	185	191	202	195	210	204	193	171	177	202	211	219	209	207	200	184	191	203	201	198	213	192	211	200	208	211	182	194	195	176	190	220	207	193	200	199	200	181	216	197	197	199	161	190	179	199	208	182	187	203	191	230	191	190	175	174	156	196	176	205	209	179	189	187	203	203	209	215	190	211	212	198	193	210	190	179	190	188	218	190	184	184	185	186	207	193	209	181	206	198	184	199	189	191	209	189	221	207	207	214	190	188	197	192	194	194	216	209	194	181	204	203	206	193	194	178	219	205	207	222	186	180	181	193	218	198	198	196	186	214	205	206	210	176	204	209	201	173	188	204	190	205	189	212	177	215	202	200	199	178	228	200	195	183	207	210	209	202	221	200	183	201	212	209	204	213	188	215	204	188	191	213	211	188	198	184	173	200	180	204	194	173	178	214	180	184	213	189	200	212	222	179	202	175	182	195	193	200	207	176	197	205	183	201	200	199	183	206	234	184	201	197	191	221	200	181	203	193	175	213	207	193	191	199	203	172	224	195	183	188	219	164	185	200	209	217	210	210	224	187	200	202	197	215	188	185	186	220	169	193	224	211	189	191	165	173	177	211	186	200	183	189	199	167	203	203	212	204	174	195	192	198	208	181	204	176	203	205	174	161	187	204	197	191	198	219	178	195	218	205	179	193	193	189	216	202	229	215	196	184	181	212	196	227	186	207	208	206	169	194	222	228	191	184	200	180	196	177	204	215	185	190	205	204	167	186	206	198	195	209	206	177	201	191	178	201	203	210	206	184	181	197	225	184	208	192	227	219	194	206	198	217	200	217	196	174	180	203	199	200	212	209	236	203	203	206	215	191	177	199	205	198	204	238	191	195	184	189	202	193	183	182	200	176	205	194	203	213	195	186	196	195	221	184	189	198	185	198	183	185	206	187	192	186	216	201	182	195	202	198	186	163	189	207	191	179	190	178	170	183	176	218	196	197	199	200	166	209	210	201	208	175	195	205	205	220	193	189	180	179	173	192	192	184	184	200	191	196	202	202	228	194	175	196	192	208	229	206	203	212	206	191	221	214	209	207	199	215	186	230	190	209	205	171	186	181	203	201	197	198	201	177	207	182	216	178	206	200	177	200	193	212	199	187	243	179	203	189	164	193	218	198	193	199	197	182	194	211	198	173	208	220	201	194	193	215	177	208	199	184	176	208	220	167	186	179	197	176	194	204	182	164	239	215	214	184	194	200	200	213	179	212	199	193	199	196	189	206	213	205	207	182	195	220	203	194	217	202	209	204	188	187	216	206	171	175	193	184	190	181	194	215	194	202	223	188	208	197	176	206	204	215	188	189	182	169	193	201	193	195	204	196	197	195	195	203	196	215	190	185	196	202	179	195	186	210	199	203	218	208	194	196	184	202	187	182	205	181	209	196	213	197	223	219	182	181	208	208	171	203	198	182	186	189	218	179	213	202	180	219	216	199	204	214	196	192	173	188	208	205	182	174	191	226	187	202	163	197	181	196	191	211	197	210	182	201	214	200	165	191	193	195	208	193	202	216
23288	34157	6109	916	852	841	1138	1079	329	331	300	285	307	282	247	300	264	279	275	262	280	266	312	261	250	264	253	287	296	277	268	263	275	279	260	277	262	277	292	293	273	270	273	285	289	270	289	251	316	274	236	298	274	284	285	268	286	251	263	288	283	294	257	269	259	250	240	290	259	212	291	256	288	243	267	234	254	271	261	266	241	285	272	260	266	281	249	248	285	244	237	261	262	279	251	239	252	266	257	232	250	275	258	276	270	262	260	256	288	287	233	260	268	288	271	254	253	288	269	285	282	269	256	257	235	249	274	275	271	237	254	241	269	234	253	272	278	269	268	276	253	226	261	251	253	256	262	278	265	262	289	266	272	293	304	254	278	268	258	261	236	281	258	271	267	256	257	269	239	261	253	262	280	250	266	255	237	269	287	260	264	256	245	230	269	263	261	281	288	280	244	263	270	253	252	263	296	239	263	272	261	256	288	274	252	286	271	282	262	258	293	251	267	273	289	273	279	253	273	253	273	282	268	254	251	238	272	254	261	266	257	285	244	274	278	276	267	258	247	236	271	258	273	258	282	264	286	258	266	301	256	287	285	300	286	250	245	270	267	252	251	248	264	274	242	278	275	255	286	279	280	266	290	257	242	253	282	262	273	260	284	287	266	256	269	232	262	258	235	257	268	277	266	275	270	256	254	252	279	245	250	247	279	238	253	240	269	252	241	268	265	251	250	250	286	274	284	299	236	264	292	288	257	255	260	238	268	281	249	269	247	256	271	238	251	248	302	259	256	300	270	277	250	225	246	277	269	275	249	289	280	264	273	275	278	265	259	273	253	282	263	294	269	275	289	269	258	262	261	250	241	227	291	257	280	264	237	240	235	262	234	286	244	247	262	290	255	265	226	270	272	252	263	252	261	251	264	230	242	255	244	261	242	253	272	278	260	291	279	263	260	253	282	269	255	258	253	263	273	279	239	265	249	250	297	264	250	261	287	249	278	263	252	259	293	237	246	251	256	243	281	264	261	275	279	276	265	251	260	232	290	257	272	273	263	255	252	245	240	232	290	246	264	256	243	278	256	250	267	260	254	285	251	267	273	264	263	318	243	239	264	250	262	267	255	275	265	258	253	303	284	282	302	251	281	256	278	289	277	266	261	225	320	256	288	272	287	234	265	260	274	235	247	254	257	257	305	262	241	275	279	239	291	244	278	283	271	265	258	236	260	237	255	272	289	232	289	247	284	289	278	237	239	257	288	263	246	250	272	265	265	255	234	252	267	250	273	266	268	252	236	284	281	303	278	273	278	224	285	266	276	246	249	264	247	296	253	291	236	261	237	252	279	270	271	252	263	256	243	265	269	279	300	233	255	248	274	274	275	256	267	261	224	249	259	242	262	271	271	262	278	247	266	269	251	292	282	265	245	253	263	238	266	272	246	252	248	302	281	253	253	266	250	263	254	264	287	241	245	256	227	251	254	263	251	289	279	256	271	281	258	240	277	248	283	236	225	245	253	251	237	275	278	264	240	265	269	241	268	257	217	277	258	267	274	229	263	279	236	248	250	271	229	248	275	283	277	273	251	266	258	230	279	254	242	271	261	266	260	259	271	241	264	279	282	272	268	269	266	256	294	260	269	275	278	258	282	282	241	267	270	268	272	264	268	273	281	257	256	274	244	284	284	252	261	245	252	260	250	245	270	261	243	288	229	242	275	274	254	251	250	246	259	269	270	241	267	254	277	248	283	261	252	252	254	273	257	252	279	271	277	266	252	279	259	234	254	254	239	254	238	241	255	262	257	259	277	273	273	232	244	269	257	239	295	279	271	266	242	274	253	284	273	219	276	255	283	233	259	293	275	288	262	279	261	244	281	251	274	254	254	225	263	246	268	260	265	231	248	258	259	236	256	254	269	251	272	254	247	274	253	267	284	285	240	253	248	247	255	270	274	279	254	257	245	258	254	255	231	253	283	277	286	257	249	279	249	249	256	263	259	248	272	273	279	237	269	255	265	264	259	310	273	239	266	249	282	250	246	273	255	293	227	266	270	256	261	267	252	240	267	290	258	301	243	286	241	274	288	271	270	260	253	288	270	273	246	272	260	235	234	252	243	267	239	239	265	269	265	253	253	279	273	257	262	242	264	266	276	261	236	295	250	236	268	246	257	252	255	255	266	294	250	274	254	280	284	257	251	264	267	248	254	266	251	284	228	289	240	269	262	227	263	260	258	259	277	259	260	232	297	292	277	293	262	241	247	255	248	232	262	268	253	277	241	256	219	289	289	258	242	267	247	237	282	250	285	262	279	266	265	285	257	281	277	261	290	277	282	247	266	276	243	271	258	262	272	236	242	275	287	283	255	254	232	252	280	270	257	231	246	270	271	253	259	289	276	277	261	272	266	267	279	259	256	252	244	280	264	257	276	274	230	205	258	246	292	270	255	272	250	227	256	272	242	249	268	272	290	254	259	265	264	283	247	241	246	240	295	250	286	293	253	236	283	262	263	266	259	270	303	269	265	250	254	239	272	278	247	238	263	279	276	250	259	250	249	290	266	262	261	277	249	249	257	236	234	269	231	283	239	275	266	290	262	264	272	238	286	249	310	250	236	267	264	261	257	261	261	279	271	278	267	237	271	258	250	298	261	253	287	255	273	251	266	258	281	276	251	271	250	297	258	245	256	274	256	277	222	268	261	262	269	248	246	271	239	268	242	280	277	266	281	259	287	259	249	257	248	244	245	256	236	257	273	273	264	307	260	278	252	237	275	250	270	259	251	260	245	274	230	266	254	257	273	256	239	269	241	267	277	271	269	251	237	272	262	245	237	251	272	248	253	261	243	296	242	281	244	290	261	243	261	286	262	243	258	244	252	252	232	265	238	256	259	261	236	282	264	270	276	265	244	262	237	259	244	248	266	282	250	259	246	271	267	241	255	266	222	262	267	270	292	236	250	254	252	276	258	291	288	259	265	266	294	281	266	266	292	260	238	280	274	260	262	237	253	292	278	261	268	242	231	267	243	266	261	266	279	263	253	299	254	249	251	247	259	269	274	277	275	256	260	262	253	250	255	223	286	282	246	215	219	257	235	260	247	254	279	255	291	254	277	254	276	242	248	260	262	283	265	259	287	286	258	282	247	268	271	276	268	252	249	261	297	275	248	268	259	277	255	267	249	261	247	236	275	263	261	281	270	266	262	267	234	241	246	267	215	247	224	255	272	255	248	252	261	270	270	294	286	295	277	256	240	254	276	226	281	310	242	259	253	252	252	260	294	251	281	269	230	280	269	265	233	242	252	279	254	232	263	245	250	269	261	274	253	290	274	271	271	260	268	262	285	261	279	281	261	279	277	256	276	287	262	263	276	267	264	233	295	261	256	254	263	275	273	263	256	268	258	276	261	267	247	269	281	274	271	271	278	273	266	246	258	239	285	263	296	287	281	262	236	258	290	246	254	260	265	284	250	299	251	251	240	297	265	244	266	254	283	272	271	250	271	271
23136	21197	28532	24105	21116	9738	1799	5800	512	416	401	434	391	345	347	326	344	342	295	341	315	351	309	320	325	355	344	324	329	343	305	348	338	320	343	314	302	296	335	367	307	332	344	326	311	335	338	331	285	319	281	337	316	346	349	331	262	331	281	308	303	298	310	275	335	343	324	267	296	322	320	319	325	310	304	291	284	333	311	304	298	305	315	311	299	303	293	331	301	314	313	317	312	318	297	291	289	306	317	353	302	323	294	288	268	276	310	294	334	321	298	303	274	303	281	312	325	319	327	299	314	318	339	299	317	317	327	318	299	283	294	307	287	317	281	351	307	285	302	288	315	319	338	300	282	290	308	281	273	323	303	322	315	289	308	312	313	330	289	293	301	328	320	330	331	320	340	319	301	295	298	317	311	318	328	303	301	298	293	314	287	301	302	319	264	333	321	286	299	288	305	301	288	315	290	322	293	309	301	338	269	293	297	310	329	291	307	302	321	302	313	296	333	301	306	296	297	306	274	322	310	289	314	322	253	327	270	312	321	311	316	331	322	320	313	286	292	265	306	322	318	324	290	300	306	309	287	279	299	362	287	317	300	321	300	331	317	287	316	317	329	282	299	331	276	279	293	310	288	286	320	296	317	301	323	281	287	301	311	337	318	342	310	282	314	281	303	289	333	320	301	324	300	302	283	308	281	309	304	301	311	288	287	315	315	285	335	319	319	323	316	361	316	331	324	300	305	330	300	290	316	330	296	319	300	300	300	262	299	290	288	276	314	302	327	304	294	318	315	297	293	339	311	303	307	308	309	315	310	315	280	307	284	300	309	305	293	294	290	280	301	327	280	291	300	306	278	299	279	267	286	321	305	327	335	323	309	322	332	293	310	285	297	310	306	301	307	325	315	294	320	287	362	298	308	300	288	296	290	267	285	298	299	287	313	340	326	324	284	322	302	293	306	295	322	327	291	292	313	302	314	292	319	280	309	300	300	304	343	309	335	323	297	330	305	292	297	280	336	305	272	296	308	304	280	281	307	302	305	302	337	309	306	304	316	298	337	299	315	326	316	314	273	298	318	313	307	311	317	316	296	339	273	311	298	296	297	323	330	290	308	321	300	285	318	299	289	291	318	323	325	304	311	289	312	317	305	332	295	314	291	300	310	290	304	339	306	308	293	321	302	316	321	307	287	319	314	297	302	324	287	341	321	284	312	305	324	281	314	319	281	305	299	318	308	307	306	311	305	302	325	303	276	277	331	304	312	307	276	304	328	296	329	341	304	290	268	305	318	279	321	303	307	290	295	292	320	292	276	307	331	279	327	311	328	310	309	298	282	307	285	315	282	316	335	309	288	306	296	314	304	325	294	303	305	300	303	291	281	291	305	313	319	318	304	272	299	295	290	319	317	315	332	278	288	295	288	326	301	319	319	307	302	286	311	280	283	302	313	311	263	310	316	294	302	291	306	272	356	304	310	300	293	301	299	278	276	304	312	344	336	293	282	272	311	289	323	317	300	301	321	304	327	313	292	278	322	300	304	331	302	302	314	323	305	284	291	275	326	288	294	280	318	314	307	331	332	308	301	285	329	291	316	309	312	291	286	295	260	307	292	311	336	277	309	329	282	345	297	301	309	304	303	322	301	294	295	303	321	303	305	267	307	302	306	317	342	314	292	279	311	307	319	278	324	297	314	345	296	300	307	294	294	304	313	286	320	275	319	295	303	284	301	302	320	301	308	308	303	340	322	302	311	294	314	321	297	309	308	333	310	331	322	297	286	292	304	298	325	298	310	296	293	296	313	294	318	299	316	290	298	319	286	309	337	270	293	313	304	289	290	299	273	299	288	317	298	303	287	291	282	313	294	298	312	315	282	310	314	299	319	295	264	288	321	322	296	304	312	301	315	278	285	328	318	285	298	299	357	280	313	313	330	310	294	299	259	306	326	282	296	305	294	306	301	277	291	283	349	315	306	318	329	353	308	316	294	293	286	336	282	293	302	360	291	309	312	312	312	283	282	318	288	322	293	314	322	311	306	284	307	322	323	325	315	302	297	294	281	298	325	282	351	308	264	286	302	308	298	305	311	315	326	276	290	322	296	297	318	324	295	284	312	301	303	301	297	303	320	299	329	303	293	280	280	310	295	288	325	318	306	285	319	285	293	301	330	308	308	323	309	315	317	288	316	333	337	306	301	288	298	280	297	306	317	297	281	307	277	334	313	275	345	311	305	297	313	284	329	309	301	329	320	302	321	316	283	282	292	300	310	336	309	332	294	286	329	318	290	298	317	297	291	333	294	302	297	304	317	311	301	302	311	291	301	280	266	328	279	314	322	309	319	285	293	280	292	341	307	319	313	276	294	308	280	310	307	298	322	282	301	293	316	311	289	347	316	296	358	307	295	305	299	301	289	296	311	319	316	302	297	294	321	308	296	314	295	307	313	320	323	295	300	277	320	302	350	290	299	309	320	280	305	324	291	319	330	297	300	308	308	301	276	292	293	311	325	293	315	312	329	270	284	307	332	309	285	319	342	282	286	313	305	311	275	290	290	273	322	301	313	286	315	324	315	310	308	306	282	308	273	298	290	310	330	325	338	321	317	299	295	308	291	283	262	325	303	277	296	292	340	295	281	318	324	314	292	302	306	285	309	316	305	288	306	319	298	324	279	322	330	284	289	304	321	278	309	309	303	306	311	309	280	303	304	311	294	321	310	286	308	285	308	319	299	292	301	277	306	293	302	314	316	306	321	327	330	329	315	279	306	296	291	288	304	295	299	312	268	307	300	308	321	298	298	284	309	302	285	286	312	277	334	325	305	301	329	330	278	321	306	311	320	269	288	295	323	292	322	311	308	304	285	320	325	294	291	314	323	304	272	280	319	303	289	297	313	349	308	304	330	330	312	317	306	288	320	330	287	296	334	315	294	296	290	296	293	298	315	305	297	289	322	303	318	285	310	305	303	308	313	325	320	334	327	299	300	281	279	310	306	307	291	293	301	286	308	285	309	287	306	280	286	298	281	299	295	280	285	300	295	305	293	298	304	313	273	344	318	286	306	294	314	327	348	317	281	291	291	324	325	296	314	287	302	296	302	297	293	286	308	287	282	292	270	322	302	302	315	320	312	290	318	308	320	274	280	345	319	274	303	314	285	313	288	316	330	327	322	311	319	293	312	308	286	300	301	303	294	300	291	319	291	307	328	312	309	286	309	296	296	291	266	306	301	292	310	317	299	304	327	297	293	319	290	321	312	306	323	295	327	321	282	312	299	301	294	304	292	314	327	328	322	317	310	308	281	297	320	278	298	287	296	301	278	299	289	331	265	299	294	314	309	300	261	326	284	286	294	306	296	286	334	300	283	303	319	369	286	306	300	284	289	315	302	297	299	276	279	308	293	276	295	309	275	313	311	295	303	306	302	302	297	313	265	312	304	291	310	304	290	306	306	288	314	309	308	311	303	324	322	306	305	284	288	345	290	316	306	311	280	334	280	282	304	327
28812	49575	13259	2905	2363	2353	2860	9956	824	684	645	561	588	497	472	478	501	479	468	470	435	422	404	445	411	452	437	448	445	445	429	457	428	471	435	463	478	425	430	435	448	439	439	431	463	464	399	441	403	437	447	421	440	444	467	430	466	402	450	451	386	422	414	438	425	438	412	398	420	431	405	398	403	418	402	418	396	408	412	422	405	412	416	383	388	362	404	403	386	398	416	411	442	393	428	414	411	410	396	382	381	364	418	404	384	415	387	403	425	401	394	397	440	400	418	406	391	433	366	403	401	403	390	392	387	399	423	393	393	402	407	406	407	408	405	409	382	407	415	413	418	432	412	363	433	409	402	367	405	393	409	439	406	396	419	411	413	393	396	412	428	406	419	402	403	418	407	392	411	388	434	381	397	395	384	393	414	393	416	416	416	418	419	427	378	416	385	363	397	416	422	375	426	402	382	398	410	443	422	415	397	368	374	394	437	379	417	358	400	415	420	417	420	377	407	422	416	390	388	385	397	414	404	398	418	392	412	418	396	387	390	390	398	400	373	393	402	415	409	404	361	388	400	392	412	386	400	406	418	382	389	412	421	423	417	385	369	408	406	409	401	391	387	424	369	390	378	406	416	382	392	428	403	407	405	406	405	390	403	415	437	393	381	434	378	396	350	414	423	392	392	368	362	419	410	408	376	398	389	383	366	380	403	397	359	404	388	398	395	380	394	418	386	391	389	432	402	397	380	377	399	419	389	398	393	432	357	405	401	409	398	423	401	411	416	421	388	379	355	413	420	443	386	386	398	439	403	404	430	390	426	393	416	388	367	376	394	367	376	414	448	383	393	382	357	409	398	409	438	424	399	355	425	412	387	366	417	387	398	416	427	438	404	434	430	420	397	437	402	427	393	447	393	377	388	404	380	415	390	390	391	400	427	434	378	372	402	412	374	406	433	373	407	429	397	404	407	374	372	413	417	409	421	383	355	393	383	375	379	403	389	404	404	434	408	402	373	396	438	395	436	398	402	412	386	418	400	400	393	408	401	448	391	400	435	396	438	405	395	445	404	406	356	398	410	403	409	402	396	396	385	377	438	397	412	417	398	434	400	370	409	400	353	419	386	405	420	379	393	401	384	403	404	399	428	403	341	391	375	385	397	408	379	388	370	410	413	394	397	397	431	399	425	382	368	403	386	389	397	400	409	396	408	391	399	402	392	399	381	375	390	411	403	376	392	428	428	390	390	384	425	402	421	409	403	430	393	427	438	394	429	391	419	354	379	405	377	418	388	428	419	412	404	394	399	420	366	406	410	401	380	373	418	404	343	409	401	398	391	392	409	399	410	444	418	417	392	409	425	411	405	419	382	376	409	430	407	402	399	442	432	417	398	393	400	434	405	421	408	384	411	384	398	400	381	412	392	413	384	397	401	392	425	391	425	389	390	421	392	395	399	404	366	416	409	403	378	405	403	384	402	411	392	409	438	379	385	386	388	434	415	433	428	395	425	407	418	391	401	364	404	412	418	412	387	360	405	393	402	345	420	410	402	404	383	397	407	402	413	393	425	393	387	415	402	368	406	430	374	408	364	412	376	416	403	363	385	396	395	448	386	406	434	379	381	429	435	390	411	385	388	401	397	394	400	393	390	403	418	416	392	423	440	407	385	375	370	390	373	383	392	414	391	390	417	406	407	413	400	425	375	433	383	373	395	408	388	404	389	378	388	364	390	422	387	382	396	429	350	407	393	394	397	416	387	396	417	398	399	370	427	409	391	403	400	401	372	423	369	416	406	443	437	429	372	359	400	427	411	418	392	408	387	382	434	397	404	376	419	396	392	399	388	371	422	415	377	365	407	394	425	418	373	406	368	432	402	383	420	386	412	402	409	405	410	396	384	400	437	400	425	403	403	365	370	403	412	398	389	425	388	370	396	414	378	399	417	429	377	397	408	440	390	401	388	410	407	403	419	420	372	370	403	374	367	407	415	412	438	396	379	413	393	419	409	413	403	395	432	441	414	402	414	381	418	396	378	345	402	384	401	425	398	402	428	392	353	436	439	390	409	448	375	412	407	446	380	429	414	446	424	411	394	369	400	418	403	391	409	394	411	422	397	425	399	367	401	407	431	416	425	376	406	421	405	393	428	421	400	419	388	411	403	422	435	396	395	407	390	429	375	375	368	389	425	401	436	420	370	415	400	419	378	372	375	404	397	419	364	420	388	376	379	401	380	409	386	386	425	402	381	381	376	361	397	392	432	371	398	379	391	371	411	416	405	396	401	375	405	440	405	342	410	373	362	372	376	397	425	372	412	426	457	371	416	450	432	391	399	376	399	393	419	402	446	399	380	380	430	401	414	402	379	386	383	395	383	388	384	401	425	418	409	413	388	424	402	396	400	408	396	398	446	395	398	399	408	382	414	422	388	406	390	393	380	389	404	427	381	404	413	414	396	373	423	423	373	427	388	409	438	422	416	385	431	402	395	393	394	421	399	407	387	396	407	408	387	384	424	425	411	401	400	381	413	397	390	397	400	401	391	359	402	411	416	388	403	400	392	396	423	409	380	395	390	402	425	384	384	372	400	396	404	397	379	415	424	418	393	412	413	395	409	362	426	412	428	417	426	426	385	465	399	437	417	391	379	430	423	395	407	399	423	408	424	381	427	395	422	403	420	384	404	416	390	388	436	409	404	437	378	369	410	382	427	419	395	428	404	388	380	416	397	411	457	388	412	408	366	408	426	395	410	377	438	348	398	381	408	403	408	361	400	393	405	382	416	456	408	393	384	399	385	393	421	404	385	400	413	387	398	419	410	420	383	389	418	415	422	407	402	397	426	411	392	418	396	401	425	384	382	395	363	399	439	428	392	412	390	416	429	441	400	424	413	409	410	365	398	364	408	373	415	423	395	395	359	345	402	377	388	418	429	427	410	432	426	429	416	428	393	382	418	373	402	348	423	417	403	404	419	412	394	411	378	396	373	407	358	411	390	421	380	427	393	382	414	423	373	363	426	395	392	387	423	400	376	371	392	370	409	432	391	376	406	401	367	407	407	412	405	382	423	438	379	413	377	398	399	419	358	414	402	407	354	386	395	375	406	368	385	416	417	394	390	435	426	397	382	389	412	400	404	396	418	417	411	414	437	404	364	403	391	411	378	405	384	427	358	416	410	420	386	394	399	446	405	413	401	411	423	412	433	384	372	395	390	420	424	409	456	390	353	396	400	397	403	416	363	405	370	404	402	422	417	446	392	412	391	384	411	428	399	419	400	385	397	379	412	393	422	380	395	410	409	392	401	404	393	377	404	406	430	414	399	390	407	371	382	373	418	376	396	426	400	404	406	423	424	375	391	405	410	372	421	438	411	409	400	389	380	364	413	373	420	389	402	382	380	402	400	387	392	371	409	396	381	380	409	397	382	426	372	392	406	405	403	372	380	389	409	393	419	380	435	420	427	372	363	391	385	403	374	395	425	394	407	405	395	406	396	430	429	390	381	409
24365	21248	27186	25159	7554	629	862	3155	249	188	153	167	125	159	140	135	139	139	123	119	120	128	133	124	122	127	136	119	133	147	135	125	126	123	141	121	133	120	118	137	138	117	121	135	104	134	115	119	120	121	123	135	135	118	117	127	143	124	129	141	121	100	135	127	123	131	118	119	135	106	118	133	118	113	140	131	105	121	104	112	103	120	81	130	100	103	139	112	128	141	138	105	113	120	127	122	111	106	124	107	115	132	109	124	115	126	126	118	117	124	140	124	105	117	111	108	128	112	117	106	130	122	123	103	128	123	107	96	106	96	106	117	128	126	138	103	116	116	123	136	131	103	115	104	101	125	109	112	126	120	136	120	113	114	122	110	123	122	119	122	130	143	130	108	137	104	106	118	101	106	128	123	112	113	103	134	123	120	98	147	130	102	109	92	114	120	133	119	126	122	102	110	116	94	108	112	93	120	124	126	117	94	120	116	116	136	117	117	127	137	135	141	125	112	141	120	130	117	119	127	131	139	121	107	120	108	122	119	110	112	128	127	142	120	117	130	133	108	125	128	131	123	118	130	115	123	137	129	118	118	118	112	113	114	123	124	132	129	106	141	121	125	126	124	124	115	107	112	126	146	121	111	145	128	117	105	145	140	127	124	120	124	121	119	103	107	108	130	132	106	128	120	120	121	130	109	118	128	107	118	118	137	115	118	139	126	122	125	133	88	101	108	118	118	106	115	121	114	104	127	134	116	129	111	132	121	126	110	133	126	123	107	125	112	125	113	148	125	142	120	120	126	114	124	101	112	118	92	119	129	149	133	121	120	137	112	106	112	105	119	117	118	128	111	126	112	115	114	106	109	109	118	135	126	128	109	121	125	124	119	122	120	123	143	88	125	108	128	121	129	119	120	127	118	133	104	111	146	105	119	105	100	127	116	122	114	115	120	122	125	121	115	123	121	107	103	101	103	117	104	119	136	113	123	108	132	124	117	110	108	142	128	122	96	105	106	123	131	94	104	109	119	113	128	116	118	117	109	113	106	107	127	123	119	119	114	101	113	116	122	138	124	133	115	113	111	129	137	123	115	126	118	120	149	112	127	124	134	130	124	125	115	117	120	112	110	105	108	120	132	127	126	139	130	126	121	105	130	123	111	127	110	123	130	107	115	115	118	99	98	120	110	112	108	117	108	123	114	107	115	130	105	112	116	108	117	119	111	121	125	114	113	111	115	107	111	139	119	132	102	100	112	113	121	122	118	116	121	142	124	114	107	139	122	111	119	118	115	114	143	115	111	115	98	138	102	106	105	129	96	138	112	112	136	111	116	114	101	125	117	132	102	102	114	127	131	110	121	121	112	122	107	107	119	127	116	114	111	101	118	112	126	113	99	108	107	124	105	110	125	120	118	107	110	127	120	113	117	114	102	123	99	121	123	115	115	129	132	113	129	114	105	96	123	106	123	122	128	121	121	111	106	124	108	124	107	124	127	112	129	122	144	114	100	124	105	100	124	122	111	112	128	126	97	102	115	133	130	101	116	108	101	128	126	95	135	119	131	115	114	122	102	108	104	120	113	123	117	117	129	110	119	123	121	112	123	138	117	106	137	105	128	118	110	130	131	129	118	124	139	116	118	128	122	123	107	100	104	114	126	124	106	124	121	125	141	105	128	123	110	108	118	97	120	101	140	123	110	114	110	126	103	143	96	112	124	120	111	118	103	128	122	123	122	114	134	93	135	117	108	104	120	97	136	115	119	110	125	126	120	120	124	124	108	119	105	114	96	131	130	115	107	119	110	119	103	133	128	114	107	106	110	126	125	136	120	128	114	135	92	111	128	119	121	117	116	116	117	113	134	120	117	123	129	108	115	110	121	124	101	130	107	107	117	130	129	126	114	120	126	117	95	117	113	120	102	131	128	138	128	118	122	115	104	127	104	104	154	142	135	121	99	111	149	126	118	122	97	106	131	120	115	116	121	117	134	112	134	116	141	118	129	115	119	113	120	122	127	134	119	102	126	116	126	104	101	120	103	122	121	121	114	123	115	105	121	130	115	130	131	114	123	115	94	127	97	104	119	117	111	140	125	110	113	113	105	133	138	111	129	94	121	119	134	129	120	125	119	93	102	125	102	134	133	120	119	115	119	105	130	112	110	109	115	126	124	126	117	124	102	103	105	110	103	89	118	113	114	107	115	118	108	122	115	104	136	110	114	109	125	118	123	117	115	110	155	124	125	119	141	109	99	138	140	125	115	133	117	104	114	120	102	122	123	116	119	120	106	104	108	105	111	110	122	119	110	124	119	110	116	110	125	82	137	117	117	110	118	99	137	127	108	116	109	119	126	99	118	119	104	113	118	116	123	112	104	126	119	107	128	131	109	115	112	118	116	109	121	123	115	104	114	124	108	123	119	105	128	118	128	121	110	120	125	113	130	129	124	97	122	115	129	118	119	137	127	128	113	98	102	119	103	113	99	120	115	123	97	117	119	120	129	101	117	116	131	131	129	116	121	89	121	120	108	112	115	131	127	110	132	111	105	93	128	106	109	124	134	111	119	110	119	123	113	125	121	125	113	116	128	110	127	130	114	95	108	138	107	104	112	105	128	102	117	123	107	118	123	119	107	110	131	114	121	111	115	112	106	104	121	122	126	108	133	131	122	113	117	133	126	112	127	126	117	128	107	111	124	119	118	124	103	124	118	119	108	121	123	122	115	123	110	111	112	116	115	95	118	142	121	118	128	133	99	127	112	128	128	99	126	129	124	109	132	114	117	126	136	128	127	97	111	130	130	117	126	118	132	121	119	116	101	127	128	119	134	133	120	111	103	116	112	139	117	112	143	124	117	103	113	126	110	137	114	110	125	134	96	112	113	135	113	124	123	131	125	140	127	122	126	103	101	118	124	133	130	110	125	127	119	134	119	124	115	107	130	119	126	121	112	110	115	133	125	117	110	99	130	113	116	108	111	135	121	143	118	115	124	112	121	107	108	101	128	119	125	114	132	137	131	120	113	107	125	121	131	103	114	108	106	103	114	93	108	114	115	113	122	131	113	103	118	143	115	109	125	145	115	123	112	117	106	109	114	100	127	101	107	119	132	110	107	104	101	105	113	129	129	125	124	126	127	126	98	110	120	114	115	113	114	122	106	112	116	132	111	109	120	128	102	130	102	122	106	132	123	130	135	96	122	128	123	132	126	106	108	112	128	112	103	134	125	137	120	114	115	130	104	127	126	117	107	127	121	107	121	126	112	134	116	112	129	111	148	126	117	123	112	133	124	147	127	124	104	126	120	99	113	110	106	121	102	103	116	140	122	114	118	137	131	114	129	112	108	133	140	124	122	115	114	104	115	121	133	118	111	103	116	120	126	127	123	117	117	134	124	130	131	126	129	124	129	123	107	114	103	122	114	117	114	149	121	132	110	115	104	123	107	126	108	108	96	111	114	108	126	132	130	123	144	119	124	164	110	110	113	118	115	106	130	141	122	135	123	99	115
27443	43502	10822	1546	1235	1217	1969	7511	399	333	292	285	230	253	195	223	174	190	175	180	178	176	202	192	190	171	179	179	200	205	170	167	176	179	171	193	179	185	203	210	179	187	185	179	177	191	195	188	197	208	192	167	175	216	185	172	176	168	168	190	208	172	176	186	173	193	181	173	167	162	179	192	183	153	186	143	156	159	165	153	166	158	148	163	183	147	171	147	161	154	153	191	157	171	160	159	173	171	177	150	148	183	143	168	162	188	173	167	159	181	183	166	159	194	156	159	162	179	174	133	171	188	155	153	169	173	158	186	183	152	165	179	151	144	155	162	170	162	180	165	178	182	136	147	156	181	158	180	167	170	189	170	141	166	193	153	162	154	161	152	149	156	146	177	166	160	145	172	155	158	176	167	181	190	165	159	191	165	188	178	185	166	163	153	166	156	174	167	158	163	158	164	151	188	165	161	181	128	169	182	188	158	163	170	172	164	163	164	144	163	162	164	166	172	187	173	153	176	167	180	167	165	155	156	178	175	166	172	180	174	190	165	153	186	171	154	155	170	145	169	164	180	177	149	151	171	169	173	153	161	183	169	183	170	167	166	146	155	174	176	164	163	169	176	166	180	152	166	161	167	168	154	176	181	184	169	172	177	172	165	139	153	162	177	158	140	209	157	179	165	176	160	165	160	167	170	202	195	156	146	145	158	153	181	184	160	177	167	178	181	191	180	176	136	162	163	180	144	163	164	157	176	187	175	166	196	167	167	176	150	139	166	154	172	158	191	175	152	159	168	164	178	194	146	158	145	154	179	167	161	149	156	177	143	180	174	134	159	162	206	168	179	158	174	175	172	158	152	158	145	155	159	176	164	160	165	162	173	148	175	175	181	145	168	162	169	182	175	160	165	173	183	176	169	162	148	153	138	192	148	179	163	168	166	154	181	152	174	165	140	165	157	184	155	191	152	143	141	170	169	174	162	197	182	153	182	146	167	158	149	186	167	177	182	168	174	178	158	158	168	155	139	163	150	167	163	176	166	178	189	169	181	150	163	152	180	175	152	173	144	178	195	174	146	163	159	133	176	156	161	161	166	154	182	170	153	169	167	166	161	170	188	156	185	141	156	169	165	152	140	139	167	159	181	175	153	167	165	172	164	168	160	182	162	182	164	171	195	146	175	161	177	179	151	167	173	194	167	171	181	164	164	168	159	156	146	170	144	176	170	199	158	189	152	164	165	174	167	174	158	178	163	179	167	161	169	184	160	182	137	164	166	161	159	169	165	153	174	179	179	166	186	165	190	184	154	173	144	143	150	174	165	163	162	176	168	172	197	175	161	181	180	153	177	157	159	177	148	146	161	164	139	151	156	162	139	178	174	146	166	149	174	181	153	154	179	180	150	163	175	173	145	166	173	175	147	160	181	159	142	168	173	154	162	158	148	164	145	156	160	173	176	169	168	177	163	166	177	152	179	152	171	161	144	146	151	180	174	166	162	168	167	143	178	179	157	163	171	175	154	167	174	152	166	179	166	157	197	159	157	169	206	175	171	181	147	168	172	149	169	164	179	171	174	157	180	185	139	148	164	174	158	190	173	172	161	158	161	174	165	158	156	156	185	174	182	170	182	146	169	180	162	167	168	159	144	174	178	182	171	183	159	172	181	169	151	191	157	178	172	159	174	178	182	171	142	154	159	161	172	183	155	178	150	141	173	182	189	165	174	165	155	172	157	183	196	167	167	166	169	167	157	150	186	170	165	175	155	163	188	167	164	165	155	172	165	167	161	161	169	171	180	167	158	167	163	167	162	185	161	177	164	150	182	155	173	150	169	145	164	174	162	158	156	172	158	163	163	171	154	184	167	172	152	167	154	184	150	175	168	160	172	190	162	157	158	165	179	198	181	165	147	161	189	166	159	180	166	144	139	177	163	181	148	181	159	157	144	157	170	141	153	150	168	171	142	173	186	145	137	172	177	153	164	175	167	157	173	181	168	151	170	168	153	163	149	174	168	148	161	183	138	167	162	179	162	182	146	157	165	159	154	166	161	170	162	168	178	156	171	168	164	163	188	158	180	163	176	168	183	183	168	162	168	167	158	172	176	166	164	169	166	167	170	147	175	165	178	173	153	163	180	165	173	173	185	171	162	167	173	171	168	163	153	174	181	158	193	196	183	173	169	153	166	179	155	171	168	153	146	145	158	170	168	187	161	192	155	177	169	160	152	155	177	165	165	177	163	173	166	161	172	181	159	153	155	170	159	179	175	157	156	171	156	154	141	157	166	165	173	173	167	163	152	186	155	159	169	163	161	175	184	175	180	168	159	182	166	184	157	180	165	152	179	157	190	177	145	189	159	177	187	180	166	190	168	174	163	158	183	158	148	134	180	137	176	183	160	173	200	184	156	182	178	171	141	180	157	177	159	175	159	186	159	159	164	152	162	165	182	155	149	156	191	160	175	146	170	179	159	161	178	178	180	188	174	154	167	168	153	174	183	188	187	161	157	154	168	155	155	185	153	173	165	185	178	148	151	168	173	166	161	164	200	175	168	160	153	168	154	160	165	150	152	140	169	178	151	186	167	184	177	171	178	200	162	159	163	150	149	167	153	170	154	163	178	172	159	157	166	178	151	185	165	171	182	152	153	160	164	169	174	177	191	188	167	159	177	173	169	166	170	172	156	165	166	180	151	182	168	183	175	161	150	166	167	163	197	150	181	158	180	143	163	174	167	154	155	157	157	153	141	151	167	177	158	175	179	169	182	172	156	183	178	176	166	146	150	174	151	147	176	181	179	177	164	174	170	183	168	167	188	153	167	177	172	148	178	164	156	169	183	177	156	172	151	151	165	160	165	156	178	166	165	155	156	156	156	167	167	164	170	174	162	160	164	181	155	162	166	156	148	178	142	181	157	173	162	157	168	168	159	162	162	168	156	161	175	164	149	166	150	166	163	174	151	149	156	159	168	168	177	169	158	170	168	152	144	172	149	143	149	165	164	164	175	186	159	173	174	149	184	171	172	158	187	153	173	141	192	175	156	176	180	173	166	161	187	156	169	171	164	168	161	164	173	159	172	172	165	182	170	137	181	176	155	161	167	155	174	162	151	155	156	179	171	158	166	156	173	145	170	161	153	175	153	162	159	168	152	167	146	168	165	170	165	159	179	167	154	157	167	184	187	169	156	167	168	166	179	173	148	174	166	169	171	176	155	184	193	161	152	170	143	182	160	163	167	160	157	171	148	159	136	166	159	159	173	190	152	182	139	162	147	158	174	180	142	185	197	167	164	153	180	162	163	181	154	172	141	143	144	192	168	160	164	164	144	164	147	157	187	152	163	171	156	155	171	146	152	183	160	182	159	152	151	141	177	172	168	153	150	172	157	148	177	201	165	145	169	164	153	155	164	164	155	147	175	168	166	159	169	153	182	183	154	177	161	179	186	174	169	164	214	173	159	149	175	170	150	176	145	164	156	151	173	178	176	179	152	161	177	166	169	171	153
22262	21183	28936	23666	21179	21156	8078	13338	910	454	398	412	354	341	322	301	274	305	303	310	279	299	313	270	263	292	281	277	286	300	301	273	260	291	283	263	262	251	248	269	250	283	284	261	290	247	276	275	253	287	249	257	281	250	271	283	258	282	252	274	250	263	246	262	276	263	240	252	268	287	228	283	263	258	256	264	227	248	239	283	265	249	268	275	264	214	237	230	262	237	243	240	260	231	239	270	248	235	250	274	248	252	249	245	243	241	240	255	244	250	267	271	242	275	230	251	256	238	266	254	280	259	253	286	273	275	243	260	237	255	240	278	247	222	236	283	281	233	247	237	250	262	231	249	280	254	238	227	250	246	269	261	251	237	230	256	244	252	253	251	227	272	258	249	272	260	244	223	236	244	230	253	258	251	260	245	237	249	245	241	262	230	233	267	242	245	246	247	242	234	259	245	248	253	259	278	233	243	257	283	259	258	232	235	294	247	252	270	239	241	269	256	265	258	239	242	247	251	253	271	233	223	250	245	274	255	265	270	267	251	255	259	273	270	258	260	258	257	235	260	235	264	233	259	262	255	272	274	241	251	264	232	229	245	242	254	231	256	241	233	265	247	266	236	257	250	228	261	256	255	227	271	271	261	251	259	256	267	231	287	264	235	247	272	266	253	262	243	265	243	236	294	251	234	241	255	241	265	261	260	260	253	235	271	279	257	267	247	243	250	282	247	274	234	235	233	297	270	267	265	255	239	241	242	226	219	260	238	243	242	231	253	249	245	219	276	255	251	245	253	245	273	250	237	257	265	236	225	247	230	215	248	265	258	255	247	250	261	253	262	276	285	240	241	271	254	276	243	241	256	269	245	256	236	264	238	236	262	254	257	268	244	241	229	227	268	233	248	243	247	238	267	239	263	214	238	233	244	225	248	242	238	263	276	266	249	240	260	238	236	242	264	253	290	229	232	262	257	250	244	246	234	273	230	237	232	259	247	239	254	228	249	247	232	225	251	252	243	266	258	279	263	266	250	250	239	277	254	275	259	242	238	268	237	255	263	264	233	225	242	219	263	272	243	255	244	225	243	241	238	284	247	261	263	226	286	264	238	253	264	237	263	243	261	256	267	227	263	236	238	240	242	226	242	247	248	241	244	223	245	252	257	257	267	230	233	245	238	240	244	261	235	242	259	243	227	256	250	257	235	242	239	262	259	241	262	269	245	236	244	237	250	275	253	256	267	232	253	247	226	247	251	228	268	242	236	255	243	265	254	251	256	237	243	259	251	275	233	260	247	255	217	253	252	275	254	263	258	239	227	240	243	269	277	230	251	249	225	233	240	247	247	255	239	239	269	261	251	232	234	218	281	259	249	233	254	272	236	263	244	242	238	244	276	263	248	251	239	235	262	251	232	257	256	263	254	278	240	222	255	225	239	237	253	241	253	251	247	271	247	245	254	258	247	250	240	266	246	269	256	261	234	273	264	219	228	247	258	260	275	284	234	203	239	255	242	254	237	258	238	259	271	274	254	241	245	230	264	231	279	257	239	266	221	215	228	255	285	239	271	245	261	250	267	251	250	250	251	256	263	241	243	221	229	270	266	248	239	246	289	236	264	240	267	248	260	248	252	229	259	253	264	227	247	291	243	254	248	244	244	232	284	267	234	241	232	253	252	259	269	254	241	245	260	249	241	281	252	245	236	239	230	271	293	235	302	273	247	253	225	249	242	228	236	220	259	272	256	238	270	256	258	249	275	253	239	275	260	256	268	240	240	262	256	280	264	254	223	263	243	268	251	246	261	271	260	265	239	254	274	275	275	249	283	268	276	254	250	263	231	251	233	260	210	234	244	238	237	232	233	251	232	263	265	249	226	254	260	251	259	239	252	242	245	254	249	259	264	230	233	254	239	247	254	263	244	223	267	259	252	244	233	240	242	249	247	249	253	259	244	248	250	254	238	249	247	280	260	254	252	239	253	260	237	248	245	235	247	250	251	285	267	250	230	265	252	246	234	260	255	253	238	236	240	272	249	219	254	269	280	247	242	256	245	263	268	241	265	228	285	280	235	260	267	243	258	212	232	219	229	272	248	259	261	245	230	253	240	235	256	236	252	257	249	267	269	231	224	239	274	255	244	276	248	257	250	228	251	237	246	244	264	263	258	238	239	245	266	234	249	266	254	247	271	232	246	263	241	256	260	254	255	237	248	240	288	241	245	273	225	258	255	270	240	270	241	256	270	265	269	258	221	221	275	239	264	239	230	246	225	255	234	259	261	247	246	210	285	264	248	245	258	259	238	274	267	265	233	235	223	266	240	234	249	249	242	233	233	269	260	242	269	251	257	292	263	239	276	270	243	245	267	260	257	260	242	230	262	241	261	226	259	225	262	236	230	242	238	236	257	266	258	220	269	264	264	247	293	216	253	249	245	233	243	253	273	256	256	245	260	255	229	253	261	226	240	269	273	254	249	220	233	239	240	236	234	276	235	250	222	247	256	241	255	270	238	245	242	243	240	262	241	265	237	229	216	241	233	263	251	268	221	243	228	259	230	250	263	270	230	262	243	235	251	265	240	251	255	250	258	278	262	256	216	241	271	233	216	235	258	238	263	234	260	241	231	236	257	264	247	247	220	261	227	256	237	234	244	237	251	270	271	221	251	251	256	246	240	243	273	256	233	248	251	273	248	229	249	259	261	262	297	215	251	237	277	250	265	247	247	261	262	258	234	270	233	212	252	237	246	243	228	242	278	220	243	219	259	237	230	266	258	251	269	236	256	251	256	241	233	262	239	243	258	249	237	248	255	260	229	265	240	230	247	259	259	281	253	235	265	245	246	254	274	246	259	247	239	243	275	262	271	263	240	250	246	242	259	247	254	262	246	258	249	237	247	255	254	277	240	249	244	250	244	294	230	263	263	236	257	255	281	251	240	248	287	247	250	242	248	252	220	268	257	245	239	251	227	253	244	274	222	258	242	278	232	257	229	240	240	253	276	213	236	245	272	254	238	239	284	246	228	246	249	262	243	230	267	240	248	219	247	229	264	253	243	242	254	225	241	255	261	245	219	279	284	284	251	254	237	214	239	250	258	241	235	239	276	225	237	294	244	255	220	247	234	249	258	257	259	232	252	273	232	263	241	235	261	255	248	266	262	248	273	243	269	215	263	240	241	272	268	243	257	250	288	270	211	233	253	247	241	231	232	261	250	265	252	244	254	227	211	241	242	251	247	237	243	232	244	262	262	253	236	251	240	227	270	258	264	248	257	262	233	252	252	260	236	241	280	263	237	234	244	244	268	255	250	237	259	246	246	244	263	209	274	252	288	269	217	243	234	255	244	243	241	246	258	239	267	254	256	262	257	225	242	256	269	271	225	273	268	256	253	249	250	262	252	230	244	242	249	265	235	265	243	261	252	254	260	274	244	246	233	259	243	254	258	239	261	247	245	255	237	239	248	243	233	242	260	252	270	243	250	238	242	234	243	227	201	242	263	266	241	257	236
32580	56200	18629	4221	3134	2849	4313	17849	1088	864	762	676	567	518	471	432	459	463	397	435	385	438	386	405	373	405	389	400	422	431	442	409	406	393	405	377	401	387	410	381	401	378	378	366	379	376	394	375	389	368	380	359	385	366	385	381	399	357	378	385	349	381	350	354	347	329	334	349	381	371	350	351	330	351	350	327	363	309	339	332	304	333	354	333	352	341	326	360	343	321	334	325	317	342	358	360	340	341	362	316	340	337	348	337	331	369	355	321	326	346	358	330	330	325	341	319	318	382	343	337	325	344	318	344	350	338	345	340	333	321	303	368	325	336	359	323	324	318	344	339	342	318	312	360	310	343	358	325	335	311	328	336	336	343	327	337	308	357	330	350	310	339	350	323	342	366	348	319	349	322	340	330	343	324	350	323	356	358	330	332	342	342	319	367	352	335	342	350	331	322	337	354	344	327	344	336	307	326	315	335	312	318	332	328	340	311	325	360	359	353	301	345	317	347	327	359	340	315	322	364	334	354	347	344	337	375	372	311	320	378	339	330	345	342	334	336	347	337	317	365	334	314	339	327	358	350	291	326	293	323	308	350	329	347	328	298	312	359	338	341	323	339	325	330	339	328	335	315	345	348	339	329	317	321	336	315	330	328	321	352	340	312	318	345	348	355	351	339	353	315	361	336	328	327	327	305	347	348	315	297	325	313	327	354	323	333	302	326	341	355	333	346	324	362	331	293	344	322	375	337	348	353	356	327	311	334	315	314	321	374	365	315	366	348	331	348	334	324	367	316	359	338	361	361	346	370	363	321	331	329	305	342	351	344	333	318	293	363	353	300	342	346	331	342	335	346	314	356	348	333	303	340	360	353	363	359	349	358	327	307	352	333	323	286	356	342	347	349	342	348	311	326	378	349	332	327	360	322	323	326	337	336	349	327	333	344	341	351	290	345	341	345	361	338	353	336	348	346	358	329	338	328	321	350	330	316	338	354	324	313	318	358	356	351	319	333	330	347	348	352	329	318	346	329	356	323	341	339	310	331	328	321	351	347	320	313	314	329	348	348	360	340	318	316	306	315	334	309	329	335	327	324	353	342	342	314	366	325	318	345	335	344	331	316	332	315	356	359	317	353	330	359	354	316	311	368	313	332	351	312	348	310	339	313	357	324	318	347	335	382	337	322	350	357	326	303	349	322	343	339	326	327	348	333	350	338	330	349	336	332	317	368	361	334	347	323	330	344	349	329	339	338	323	334	357	332	346	343	312	344	327	302	308	347	343	354	318	318	368	339	338	354	364	356	299	321	325	349	321	335	324	360	334	327	361	335	321	304	340	316	340	335	362	357	342	338	348	295	365	340	329	351	337	325	305	327	305	340	337	349	283	326	315	317	335	335	367	333	334	377	339	304	349	322	345	343	352	372	314	310	313	313	329	376	325	316	321	352	352	339	369	321	357	307	333	336	331	326	325	346	333	312	352	391	365	336	308	328	338	327	340	334	318	353	325	360	330	308	368	355	339	317	324	339	309	342	316	321	351	352	351	319	358	368	303	337	346	346	371	354	335	349	336	355	343	327	297	316	347	350	309	317	342	343	330	345	300	304	376	316	344	313	310	367	340	328	339	348	327	363	298	332	313	334	335	334	368	344	337	326	312	328	324	329	341	317	336	343	320	371	336	314	379	349	363	348	327	305	361	345	314	346	342	327	322	322	359	336	380	343	358	319	345	322	334	346	349	353	319	341	318	334	300	304	368	347	321	342	328	346	330	340	315	340	316	319	358	322	313	305	304	313	347	339	371	359	334	319	326	364	323	336	359	333	333	352	356	350	295	330	322	319	340	324	325	322	313	353	363	323	357	314	348	334	338	343	337	340	329	335	351	341	362	328	294	361	301	340	340	347	323	340	346	355	310	324	326	318	311	333	320	339	341	342	341	313	355	356	344	325	320	313	353	345	309	323	317	335	336	288	333	317	339	311	325	356	358	354	333	346	345	333	327	331	339	310	305	353	344	308	334	360	301	353	311	340	324	356	343	341	359	328	341	297	357	331	334	309	355	350	312	357	337	316	317	333	338	338	335	350	356	331	332	343	320	335	334	339	309	341	355	305	360	340	350	337	353	317	331	336	329	315	364	342	344	342	336	321	333	315	317	351	311	347	358	303	357	323	363	346	327	344	335	334	365	339	331	353	331	331	308	335	335	317	345	341	353	330	335	326	324	325	333	303	341	348	342	334	320	323	320	325	326	316	304	339	336	345	339	325	347	333	318	320	352	365	357	352	304	323	336	297	336	293	336	334	356	340	315	346	326	346	325	315	333	330	315	357	307	325	322	329	327	327	321	355	319	359	327	303	373	301	356	318	344	323	332	357	358	326	357	330	361	294	304	324	329	370	330	307	334	330	360	326	324	315	325	344	342	368	319	322	369	318	327	354	324	298	296	305	313	336	348	323	315	320	324	345	313	322	365	338	316	329	362	350	342	333	330	318	317	334	329	328	354	325	335	347	326	315	353	313	320	306	331	316	317	337	333	361	345	353	365	337	336	346	338	347	375	315	323	333	352	369	328	340	321	360	317	316	351	344	309	314	341	336	333	327	354	343	355	352	324	326	350	352	304	344	332	319	338	344	336	355	323	326	336	357	347	331	336	337	313	358	378	352	340	326	333	357	340	330	312	312	347	330	321	352	334	309	339	352	328	323	324	337	352	325	312	331	342	379	314	320	362	338	320	365	342	368	325	341	316	312	351	355	311	337	332	343	315	360	329	325	354	327	338	347	319	348	343	326	375	334	342	328	339	329	358	338	325	317	334	308	358	347	342	291	340	342	339	380	322	315	329	370	340	316	331	327	360	331	340	327	344	342	307	368	331	350	328	342	366	367	369	322	341	318	339	327	328	333	312	344	334	320	320	311	363	302	346	367	355	297	329	351	332	349	381	318	330	339	314	362	337	323	311	353	308	358	348	338	291	350	334	303	358	342	307	324	326	363	315	302	344	356	361	330	351	358	331	305	306	363	355	350	335	344	328	336	353	331	326	325	316	321	359	328	346	345	343	309	348	363	326	345	334	350	325	300	337	346	367	354	334	336	312	323	340	318	333	344	330	339	346	315	338	314	331	363	334	352	337	332	332	354	338	308	323	342	348	319	323	334	309	319	340	326	316	347	323	312	325	346	355	322	347	342	327	348	363	333	348	317	342	316	348	326	374	315	331	318	342	315	327	331	300	362	351	331	350	337	295	310	343	301	315	347	349	334	338	372	357	346	348	304	328	315	330	329	326	332	347	327	322	358	327	328	348	341	353	345	332	323	350	363	346	339	353	328	343	334	325	336	336	347	353	364	343	296	350	319	329	347	335	329	340	354	304	352	330	372	319	344	355	332	379	368	344	321	347	349	343	351	306	342	315	320	339	318	343	321	328	318	329	314	347	312	331	322	339	331	328	308	315	328	308	356	326	312	337	313	321	332	369	324	325	386	334	331	329	348	352	351	311	344
27336	22536	11770	1028	399	412	616	661	238	213	214	203	180	219	243	227	198	205	221	202	183	221	198	206	187	231	173	203	199	205	224	203	204	204	199	202	184	210	178	196	200	204	227	230	204	217	182	212	212	209	227	218	231	196	221	170	181	205	213	199	223	202	214	226	181	174	194	202	218	204	180	183	211	196	201	206	206	223	205	206	209	201	222	194	203	220	194	187	214	206	184	208	190	192	211	214	197	205	210	225	193	215	208	202	196	194	178	193	207	174	218	196	181	207	189	191	206	192	213	195	190	185	195	195	197	196	212	199	210	201	193	202	212	189	197	207	228	175	209	200	205	182	230	164	197	213	211	191	218	197	195	195	204	217	223	173	185	176	170	202	184	206	207	187	203	224	224	217	214	204	215	210	210	203	204	183	199	209	214	209	236	215	215	194	217	191	202	198	186	205	203	201	191	190	223	203	202	196	185	192	211	197	193	215	211	203	199	218	180	180	177	198	207	182	187	183	192	190	221	175	199	182	200	193	240	218	218	195	204	193	193	215	203	213	174	194	189	186	201	188	168	208	220	206	179	185	194	193	205	175	205	216	207	194	186	217	178	184	205	187	206	169	185	191	205	193	182	186	198	195	195	194	176	199	192	222	205	198	220	221	186	199	196	195	228	217	221	204	201	227	194	209	206	229	213	214	168	206	199	190	196	204	185	213	198	198	205	196	207	219	189	225	188	185	194	187	176	223	195	203	195	191	211	170	176	213	217	171	223	192	200	213	200	184	192	188	197	186	199	192	201	208	204	222	212	196	180	210	192	197	191	224	191	193	209	189	184	193	218	205	211	204	205	204	198	189	204	200	194	212	199	196	181	198	218	187	203	203	180	210	226	222	211	176	209	220	182	199	188	181	211	186	208	208	202	199	205	208	200	226	190	215	173	196	187	219	196	181	192	195	214	192	190	222	173	227	180	173	184	214	182	196	204	186	192	189	200	190	208	194	188	186	194	211	211	219	197	194	193	199	230	198	201	187	170	196	197	210	205	212	189	217	186	201	178	207	201	228	179	195	203	202	210	211	203	193	169	206	216	176	179	195	232	202	217	175	196	174	221	187	194	206	178	185	211	196	183	206	203	187	168	203	212	196	204	191	201	182	208	203	213	202	206	204	164	211	201	180	211	191	197	179	214	199	200	193	196	206	193	209	238	186	202	195	214	190	191	198	220	203	194	190	213	187	185	202	209	161	199	199	208	192	194	190	173	183	216	221	218	209	206	193	203	193	221	202	199	212	200	207	175	185	203	208	198	207	170	215	173	203	184	171	197	213	202	208	215	194	189	170	214	211	188	213	185	196	188	191	216	210	201	208	179	184	234	190	216	239	186	197	195	184	205	211	207	197	200	168	208	208	214	196	207	209	172	186	193	183	190	217	193	196	212	201	186	186	216	213	187	185	200	184	207	215	213	194	179	190	208	190	200	213	198	210	180	201	206	210	214	174	200	182	182	208	202	202	205	195	202	202	187	223	200	183	207	201	203	199	223	219	194	198	191	174	207	200	190	190	184	204	188	212	203	215	187	188	176	202	186	209	224	221	172	201	176	199	212	215	192	192	202	189	176	191	197	193	216	224	221	211	203	175	201	188	196	205	213	197	225	203	187	188	172	191	180	204	207	217	181	210	190	210	199	219	182	222	206	205	206	185	197	180	217	205	188	192	177	171	201	191	190	194	201	201	222	205	205	214	195	194	177	201	208	177	199	192	204	208	213	210	180	211	199	201	155	199	213	206	179	190	202	216	209	198	189	199	183	201	205	211	195	231	187	188	228	209	184	199	200	195	193	178	209	188	185	211	202	187	219	211	210	188	192	204	204	204	184	223	239	182	214	184	197	194	209	183	214	183	204	183	221	219	191	198	196	186	202	200	192	214	208	192	204	183	189	183	185	204	211	210	212	199	199	212	208	205	205	197	170	172	181	200	200	229	215	206	181	219	200	217	212	222	204	181	203	202	180	204	189	202	208	234	177	221	184	198	206	165	179	186	185	192	179	217	221	211	217	183	221	198	190	180	212	203	178	175	185	192	191	213	179	206	204	180	198	239	240	201	176	179	207	197	191	219	188	192	182	214	190	183	190	193	196	174	204	194	188	204	224	186	196	184	188	210	190	195	189	205	188	175	195	190	171	184	205	179	193	187	185	203	177	197	199	219	231	204	204	193	183	178	201	180	179	176	199	220	169	189	198	199	197	180	195	196	198	196	166	196	180	189	198	195	192	182	200	199	214	198	214	193	185	190	208	196	178	181	167	211	174	208	210	206	194	209	197	195	181	203	203	212	201	198	220	220	187	220	197	178	194	196	196	208	210	193	179	191	212	182	181	189	196	160	198	211	206	191	182	223	218	175	201	219	189	209	215	212	201	192	183	192	174	191	174	199	217	210	208	199	235	181	179	199	175	195	197	188	167	218	226	206	198	209	213	207	186	217	207	183	214	195	193	194	219	199	208	202	215	218	206	177	193	200	182	189	197	167	219	203	203	200	191	183	208	205	199	180	188	185	204	200	199	191	226	214	186	208	207	191	208	215	206	193	192	194	198	205	217	188	204	205	174	205	197	210	205	214	195	192	202	194	194	169	203	194	190	202	182	189	205	224	200	200	204	192	192	199	218	197	200	212	192	206	219	215	202	195	195	212	187	177	190	213	228	237	182	173	182	198	172	200	195	185	175	182	226	198	216	210	201	212	195	184	212	176	220	183	180	188	189	192	202	207	213	210	196	205	196	209	180	197	200	200	188	204	158	211	186	208	197	197	202	171	206	197	182	179	206	195	179	204	212	189	211	201	174	185	216	201	218	225	166	208	201	211	206	205	219	191	194	188	198	217	179	193	191	222	187	189	185	210	204	197	198	199	182	210	225	215	199	201	214	199	184	186	200	225	215	194	178	204	191	208	184	175	185	178	191	213	198	199	184	212	197	219	215	174	227	192	217	195	214	193	210	198	193	206	208	204	200	200	193	207	184	189	202	193	184	207	218	168	211	191	180	180	207	173	194	194	194	199	192	186	241	219	214	216	165	206	188	178	219	186	182	193	197	198	226	212	167	184	187	190	191	205	203	213	193	186	196	182	219	199	174	200	206	203	188	196	191	209	204	194	204	196	203	204	191	184	187	183	209	201	201	211	181	197	218	192	188	196	192	202	202	221	214	203	176	215	199	208	209	187	205	217	195	199	210	216	216	211	182	205	202	223	185	200	209	181	203	204	184	217	189	204	211	204	208	218	215	189	209	195	199	193	182	187	215	188	200	216	217	206	184	185	197	184	197	216	201	183	204	223	212	189	208	197	196	205	192	178	209	206	189	210	214	205	225	209	176	208	192	180	201	197	198	194	219	170	222	206	189	203	196	192	203	221	224	171	218	205	193	188	219	173	187	214	171	205	189	215	203	211	203	181	197	197	223	216	201	178	208	200	178	202	173	209	203	183	189	217	202	212	197	185	193	201
23124	33481	5818	820	564	784	1282	1180	354	331	334	265	294	279	279	265	258	261	276	279	261	297	278	263	299	280	283	296	279	259	269	280	283	278	270	282	270	302	269	296	258	265	274	287	279	274	287	270	296	263	269	291	278	274	297	285	293	258	283	283	265	252	269	245	276	252	291	302	278	257	266	266	269	298	264	279	264	279	267	267	267	248	260	269	234	250	263	253	252	276	262	246	264	273	276	316	261	257	297	244	260	261	253	260	289	250	265	290	262	273	276	276	288	255	233	273	252	284	266	267	264	253	255	285	278	278	250	231	257	245	226	273	271	268	274	248	275	288	284	275	299	266	244	281	259	250	262	258	275	266	279	271	253	255	259	264	278	283	249	274	270	246	277	280	281	247	257	276	265	252	275	279	255	257	262	248	274	251	258	257	275	269	236	252	289	251	225	268	252	260	269	253	231	260	244	271	243	268	265	270	269	251	288	287	233	282	240	257	245	255	277	265	250	261	276	285	277	288	234	273	261	253	265	261	278	273	269	272	263	260	274	274	260	268	258	281	238	274	268	273	247	260	245	246	277	255	271	278	234	247	298	253	256	272	261	247	277	249	258	261	272	260	245	275	265	254	260	265	278	251	270	250	279	268	268	252	242	270	278	283	241	265	259	261	251	273	250	269	282	275	244	260	287	262	276	279	264	278	273	244	280	245	249	255	240	226	246	267	260	271	272	257	255	239	285	245	290	256	270	290	246	246	301	265	272	258	249	278	271	273	269	262	262	225	274	260	250	281	292	251	251	252	291	246	301	256	290	274	253	276	250	277	258	274	252	260	295	278	256	263	275	265	249	293	253	275	291	239	266	238	276	274	257	301	259	278	262	265	283	248	244	294	242	256	268	282	257	263	234	257	271	280	261	248	281	248	268	262	236	270	270	244	273	249	248	274	287	289	248	302	294	286	247	257	280	270	267	265	266	261	276	238	258	269	245	254	259	263	277	290	263	225	262	256	269	233	246	255	232	256	263	254	247	266	248	303	251	268	249	259	251	248	266	254	257	284	249	260	256	268	273	296	283	274	255	276	268	285	261	262	268	270	255	256	276	276	271	266	262	279	230	286	270	246	283	271	267	261	251	263	255	260	256	270	272	236	262	243	245	293	261	243	269	256	244	265	253	254	285	216	256	283	261	249	246	229	275	252	273	227	271	254	279	256	267	283	276	244	268	286	247	245	249	258	258	268	256	256	267	246	279	230	256	291	262	259	271	250	256	261	268	256	299	259	236	248	250	278	298	280	248	264	252	255	279	268	289	258	293	253	263	275	288	259	285	263	267	262	269	260	263	269	276	241	279	270	263	266	243	273	261	258	285	251	286	242	259	286	264	256	245	270	257	250	253	265	234	272	232	262	274	254	273	282	304	266	259	273	252	242	271	271	270	262	265	250	249	257	257	266	277	259	263	262	253	241	268	266	259	256	236	250	257	278	279	272	254	277	285	258	281	261	261	271	285	239	270	258	257	269	254	250	278	276	275	252	252	268	266	272	284	273	284	250	261	250	239	275	259	258	267	278	241	295	261	262	257	260	270	225	264	245	258	238	267	281	265	289	258	252	254	267	261	269	276	265	261	263	261	249	270	263	267	276	259	270	262	255	256	268	258	259	264	263	237	241	234	295	291	275	256	286	253	267	276	284	261	283	259	233	253	228	264	243	226	263	306	278	279	255	292	251	276	241	279	265	259	279	290	263	278	282	243	272	268	259	251	264	272	268	253	244	245	241	229	253	234	277	291	243	278	228	284	275	287	278	253	263	245	286	286	266	275	272	262	259	249	268	259	245	277	255	260	265	255	268	246	269	231	268	271	258	273	278	236	278	257	287	270	269	290	241	259	299	236	249	253	275	271	267	269	292	280	249	258	300	263	283	301	286	267	251	255	242	245	264	252	256	271	262	265	239	292	247	263	263	316	255	264	268	260	307	249	253	282	265	257	304	270	276	248	261	285	239	282	308	276	282	285	286	279	252	266	265	251	269	270	233	249	232	265	270	251	255	245	280	264	276	245	265	241	274	262	259	271	284	262	253	270	274	275	278	258	299	284	259	234	220	260	247	273	262	251	268	263	250	247	285	269	274	268	252	248	270	266	287	268	240	262	269	264	271	241	284	255	265	269	256	270	275	248	241	272	273	256	253	270	268	277	237	237	238	291	278	266	248	241	248	267	270	264	261	262	261	252	295	256	249	256	265	267	254	258	268	234	265	261	263	251	276	286	262	278	264	240	270	267	257	258	242	265	262	287	265	250	227	262	242	254	270	237	258	255	267	246	246	260	281	285	268	257	280	257	264	260	276	253	252	276	238	285	287	267	263	272	275	271	261	280	279	263	269	258	281	258	256	256	237	285	274	245	251	251	263	281	236	285	263	286	248	233	299	256	244	249	281	296	291	252	264	281	269	264	245	290	258	266	238	249	260	241	272	242	263	273	240	264	274	278	270	277	274	277	271	249	273	287	250	269	281	233	244	294	253	248	265	268	247	268	277	241	279	271	258	251	246	265	259	276	241	262	209	269	248	270	246	269	272	275	260	261	284	274	259	237	272	271	259	250	262	275	271	250	266	242	307	290	251	279	242	248	281	224	277	234	270	238	250	269	244	269	261	280	266	290	282	259	306	247	257	268	255	267	282	234	247	289	285	264	259	254	233	282	272	262	254	290	259	271	268	263	263	271	278	219	272	251	247	260	260	260	243	261	264	257	294	245	270	263	262	277	238	262	282	265	270	249	284	292	241	252	261	274	261	263	286	281	283	232	262	244	295	263	273	266	254	314	277	249	250	276	275	293	247	282	266	255	268	259	272	267	251	270	284	268	263	255	283	265	279	261	227	261	250	280	272	285	259	246	263	248	256	252	305	260	264	273	254	284	268	271	243	261	270	241	282	285	234	267	254	257	247	267	243	246	247	282	277	290	265	252	269	265	265	283	268	294	268	260	281	276	248	273	263	284	252	262	268	242	276	267	228	262	245	278	271	293	257	239	243	270	220	278	252	257	255	234	252	274	283	251	249	305	268	249	234	243	234	275	248	294	264	265	264	267	270	243	259	262	275	263	265	247	252	266	244	275	256	296	255	263	262	293	268	276	276	267	265	245	285	304	238	246	276	285	240	272	258	272	234	256	275	258	291	252	247	263	213	265	255	253	278	262	239	259	243	252	274	275	278	241	284	262	259	299	261	263	240	270	244	239	246	256	272	287	271	249	272	286	279	275	230	273	264	292	254	277	267	243	272	244	244	262	220	266	271	259	254	252	252	243	283	261	275	266	278	266	260	272	250	259	257	275	272	281	234	264	235	269	269	249	254	300	273	254	274	278	253	285	262	249	271	278	275	298	238	246	275	263	287	292	252	243	265	271	260	260	289	250	257	283	242	266	259	260	245	264	279	245	246	275	273	241	243	245	267	247	282	250	243	273	251	244	277	269	279	256	282	262	280	244	277	264	278	293	251
23143	21235	28560	24155	21164	9490	1876	4943	551	461	437	392	377	351	332	354	329	351	352	306	328	319	328	346	306	324	334	340	380	320	342	350	304	300	320	321	322	335	326	321	344	310	331	346	377	322	326	322	323	314	302	324	322	287	341	339	357	310	314	367	301	292	292	334	309	340	310	314	318	337	316	303	330	329	289	322	323	316	305	317	306	328	310	312	329	323	314	285	294	313	313	308	326	294	292	314	313	310	320	287	286	291	323	365	285	332	314	272	306	318	320	336	320	315	307	326	306	322	308	317	284	302	338	292	310	272	321	326	296	324	290	313	327	286	303	323	310	295	299	306	349	308	294	294	290	336	305	312	291	312	308	312	303	295	334	315	288	338	316	295	314	285	325	299	319	296	288	313	300	275	283	316	281	314	334	306	301	319	314	308	318	284	298	310	316	298	271	274	283	307	318	315	308	305	303	303	285	313	334	346	267	311	298	300	297	288	310	284	307	331	308	292	294	298	305	318	297	300	311	314	307	320	335	316	336	296	305	314	296	308	288	302	282	295	276	361	308	332	309	304	331	313	329	301	298	309	328	304	296	293	279	313	293	318	299	298	313	317	308	288	281	279	314	294	311	343	352	327	307	320	315	327	299	319	309	331	310	305	300	311	323	330	320	320	306	294	290	281	345	300	318	329	329	304	327	285	299	331	313	291	319	302	280	343	334	287	298	310	342	328	308	298	296	292	326	288	298	327	299	314	300	347	307	291	299	330	299	307	327	309	300	331	333	318	317	344	350	293	294	303	329	332	329	338	299	295	271	321	326	306	354	319	307	327	314	329	296	322	287	309	272	294	296	336	284	303	316	343	314	311	296	339	294	290	299	314	312	319	326	295	278	320	330	348	294	316	292	319	308	308	279	308	310	300	309	333	280	282	299	293	302	331	320	336	321	302	284	318	307	332	331	310	271	325	299	347	330	295	294	296	293	315	280	286	282	329	316	318	294	318	328	313	295	307	342	320	264	272	310	323	329	300	288	314	291	327	288	312	308	296	312	283	314	292	320	291	294	320	310	337	330	303	301	322	303	301	269	321	294	341	270	315	318	307	287	301	347	311	309	302	336	315	296	285	310	300	287	312	316	297	314	314	321	319	305	294	296	320	328	321	302	322	293	298	301	314	305	306	317	298	275	297	288	301	317	313	285	279	299	278	304	324	315	297	296	280	335	284	292	308	311	296	335	344	305	322	310	341	311	328	297	327	311	283	302	335	285	312	328	321	284	299	296	283	314	309	322	316	324	298	334	289	305	275	296	291	319	305	295	322	297	314	325	323	294	295	333	330	318	272	299	290	267	330	300	294	297	280	294	320	320	316	334	306	308	345	286	354	293	300	318	319	312	316	358	340	302	326	324	284	320	292	322	304	303	310	335	342	308	309	307	300	339	310	303	314	280	326	301	345	295	284	278	287	290	308	288	321	312	304	317	305	311	301	285	278	333	302	290	318	348	311	309	304	314	306	312	319	332	294	288	293	297	322	342	318	304	304	327	344	299	326	295	269	301	295	301	314	325	282	314	312	269	312	304	282	275	306	305	306	304	330	308	322	313	269	316	341	307	302	293	309	318	326	330	298	281	290	302	313	302	313	332	306	315	314	330	294	304	316	315	328	279	282	306	272	297	320	276	304	301	326	271	318	296	323	309	306	305	317	285	293	306	303	275	279	305	288	294	311	330	324	329	279	285	322	320	307	297	323	284	317	284	308	339	314	328	295	324	302	332	294	318	323	313	297	312	290	299	306	301	305	281	272	352	304	339	347	311	303	276	298	327	301	282	296	273	290	289	301	305	325	287	310	352	298	324	328	319	304	286	288	336	328	323	302	304	343	323	308	302	295	345	326	340	303	296	302	307	334	300	284	290	277	327	307	324	290	311	295	322	282	324	323	322	334	321	326	276	270	324	300	315	282	300	314	305	275	275	292	315	271	321	307	319	352	313	348	348	288	295	339	319	307	293	292	277	324	314	327	315	319	323	287	290	297	310	308	302	331	327	331	328	308	326	313	299	320	326	299	345	297	301	319	278	302	286	297	329	325	273	297	294	322	293	291	334	306	304	280	271	315	299	289	309	306	342	290	283	318	294	290	330	308	294	274	302	308	308	355	293	327	315	271	291	270	319	292	305	298	310	316	292	293	324	299	336	302	263	320	365	296	330	311	292	319	290	315	277	332	321	292	308	291	287	324	319	308	307	301	309	321	329	314	345	289	318	298	328	317	300	331	335	297	311	294	311	298	318	325	311	331	340	347	274	298	316	280	288	298	315	283	299	307	322	292	296	329	291	318	352	320	276	311	303	317	306	326	279	327	286	308	309	304	269	302	320	294	296	315	309	301	317	317	339	311	287	298	305	317	308	292	315	272	302	334	294	328	316	350	312	275	301	305	325	290	304	281	300	296	322	308	301	306	301	323	325	312	329	329	282	325	309	293	302	318	299	317	301	333	303	306	323	302	306	339	288	307	281	307	314	316	318	340	296	308	295	336	300	305	330	324	299	299	295	306	313	328	314	301	270	299	303	347	319	327	297	321	299	313	364	312	302	319	276	318	338	302	330	320	332	264	325	326	290	299	310	309	301	304	290	304	324	325	349	288	329	313	308	265	291	331	308	289	302	309	316	313	288	307	331	279	317	284	300	286	296	297	291	316	293	274	303	296	308	362	289	358	278	303	300	297	320	324	278	321	317	327	292	296	306	307	312	302	308	292	315	294	331	308	268	330	287	303	331	287	340	290	329	319	322	292	317	297	319	287	304	307	333	315	305	255	351	307	289	328	285	295	307	347	289	319	322	345	310	312	324	326	311	303	321	313	309	287	325	315	302	296	296	276	324	342	366	280	316	313	331	331	302	303	322	324	299	282	302	324	296	301	326	361	304	324	338	317	310	336	315	325	277	291	314	280	299	289	324	302	295	319	325	315	315	303	290	320	287	316	309	313	318	318	347	298	338	313	293	274	286	296	301	303	315	332	270	305	306	290	271	310	324	295	305	313	315	299	310	309	293	287	276	306	271	320	294	296	306	314	307	330	310	298	296	304	293	328	276	284	300	269	305	321	316	365	329	320	327	291	319	278	317	340	346	289	294	299	312	299	272	303	317	318	327	318	312	278	329	324	293	269	325	315	329	328	308	298	301	337	300	309	296	316	315	289	289	289	315	300	311	329	325	313	303	279	288	303	298	303	298	283	295	302	328	308	319	290	324	310	318	314	285	283	291	299	327	308	296	306	309	308	279	297	301	329	322	320	298	324	305	306	317	284	311	300	308	302	283	315	319	295	274	329	325	313	297	298	303	307	311	303	329	300	304	295	321	303	309	300	291	310	345	320	325	315	301	330	293	312	289	299	292	300	319	312	329	297	319	323	306	311	275	303	298	309	307	321	260	304	318	309	304	311	277	264	309	317	277	291	313	319	286	348	322	283	282	281	309	308	310	289	301	319	308	318	305	323	302	307
29031	49383	12750	2783	1952	1926	2925	8979	827	719	621	622	509	512	500	509	492	460	482	452	435	439	469	466	437	416	425	488	507	486	452	423	438	428	454	481	468	427	442	442	433	395	440	403	448	478	431	414	405	436	394	448	425	419	465	469	436	443	442	437	414	431	393	385	439	414	396	425	455	431	403	395	414	415	419	395	436	419	408	405	399	354	412	414	411	420	392	440	392	396	397	430	419	398	423	400	412	394	385	404	403	397	433	434	400	427	422	426	378	412	419	391	399	414	430	402	387	422	407	425	384	395	393	413	373	424	410	393	427	422	413	413	418	416	404	407	432	401	390	421	418	381	418	423	433	386	433	428	414	427	418	367	393	389	421	383	421	428	400	427	440	405	396	411	396	427	419	403	423	417	399	399	430	401	384	410	396	393	421	387	415	394	417	398	398	388	390	399	410	359	419	408	409	405	392	382	407	385	410	436	410	401	404	391	383	400	387	412	417	403	413	392	412	407	389	394	420	380	398	412	442	378	418	405	384	401	402	391	389	446	411	388	404	436	388	394	436	423	389	416	387	393	378	402	415	425	413	416	382	403	425	412	436	394	444	383	409	440	392	397	424	406	442	399	398	406	379	365	428	403	401	436	382	387	429	398	412	386	444	373	420	401	426	433	412	414	450	405	382	379	395	380	383	442	407	426	383	417	408	417	403	374	389	401	397	407	438	440	408	388	415	407	410	407	416	398	443	445	403	401	409	377	401	420	432	399	403	427	386	393	440	386	384	379	429	404	413	401	395	393	441	447	410	398	406	438	414	405	411	370	407	402	370	396	404	413	370	407	392	403	386	401	413	459	377	431	392	405	399	382	413	422	398	419	403	409	391	376	429	394	423	390	408	426	375	396	419	398	426	397	422	387	394	414	400	403	388	360	427	437	404	401	400	391	406	378	421	374	399	410	380	427	351	420	418	396	395	399	409	399	396	407	433	426	394	385	401	366	414	413	424	421	413	430	383	404	437	411	467	413	405	375	401	416	432	418	386	415	396	369	410	410	364	340	403	375	406	424	442	389	425	431	394	401	421	388	367	395	420	412	401	389	396	425	398	428	400	403	422	357	436	387	421	395	414	415	409	390	409	402	391	402	395	381	412	379	385	406	404	404	400	418	381	392	412	378	398	397	416	375	400	448	402	412	397	416	391	437	364	387	395	406	445	433	376	400	401	397	422	403	395	391	396	390	409	401	367	386	400	385	441	400	399	390	395	383	382	370	404	417	408	425	407	437	421	398	423	411	396	377	393	415	404	401	432	405	399	429	418	370	394	371	388	382	446	426	369	412	408	417	406	394	396	412	443	389	377	406	371	437	410	447	391	399	414	410	393	393	395	393	388	386	393	422	405	401	387	382	423	409	394	417	390	405	398	425	418	414	384	411	386	429	399	372	428	431	391	406	406	404	421	366	403	396	445	418	436	452	407	414	415	405	402	423	379	437	394	404	411	415	396	426	389	398	368	442	434	426	399	368	462	392	415	390	432	407	408	367	425	388	395	457	394	404	444	401	409	412	394	380	391	427	397	375	372	439	398	402	410	434	418	397	412	428	399	418	439	408	419	440	381	441	388	409	410	415	386	415	409	395	438	387	393	401	446	448	403	413	394	408	405	386	396	397	427	381	399	406	394	413	390	424	405	400	411	423	393	394	436	419	416	375	392	438	433	365	409	438	416	373	402	400	388	400	421	370	440	427	382	414	436	394	378	369	391	390	392	418	424	443	458	383	417	386	426	444	398	410	406	388	433	416	426	435	436	401	381	399	378	399	394	402	403	388	414	379	421	422	365	382	375	457	409	418	414	406	402	404	386	421	410	416	389	424	412	394	416	406	409	401	412	388	379	377	400	419	404	433	430	389	417	443	442	405	387	428	428	395	391	433	400	373	404	414	360	395	433	400	406	402	398	407	426	420	415	391	425	422	434	409	424	389	440	403	416	425	411	381	431	408	403	389	398	390	408	386	430	397	404	399	399	455	405	406	418	386	410	421	425	396	395	410	361	406	391	410	427	395	412	411	400	406	398	430	437	419	396	407	392	377	415	409	391	412	402	457	421	420	379	383	397	378	403	422	389	400	379	412	413	424	383	391	401	419	414	392	394	405	369	398	393	407	379	424	382	368	435	413	407	419	409	366	386	424	411	419	406	447	395	393	422	438	382	386	373	382	424	407	402	421	414	435	430	438	410	413	421	377	436	376	394	400	423	394	421	398	387	419	407	420	406	360	430	410	385	404	388	349	408	374	406	402	388	407	423	392	401	423	358	400	381	416	389	400	375	400	415	390	424	384	406	377	384	386	418	426	423	380	404	410	422	392	395	407	382	401	391	420	400	420	435	438	367	403	391	440	418	406	402	412	418	414	401	419	381	414	377	384	389	389	405	383	415	383	380	383	401	409	413	361	409	414	416	405	406	401	402	404	377	379	394	400	465	435	388	389	407	406	397	361	406	405	368	389	437	418	360	398	405	412	400	408	386	423	411	398	406	414	391	404	381	401	393	398	417	408	408	396	427	418	368	395	376	400	417	398	394	414	417	404	383	415	409	408	393	379	433	378	387	425	423	385	392	390	404	432	376	410	426	448	408	379	394	412	408	402	410	425	413	388	412	412	410	412	389	404	425	418	430	450	382	419	388	404	419	428	416	422	396	417	377	378	411	431	383	420	390	398	404	401	388	409	403	416	405	355	392	405	379	396	432	384	382	387	419	408	380	415	412	403	400	391	400	432	391	374	443	383	378	379	406	364	390	409	375	417	412	368	396	385	391	387	435	376	405	370	394	451	446	388	401	408	396	407	430	418	421	458	421	402	412	456	417	421	431	390	415	393	403	399	387	392	394	426	427	418	442	383	403	406	379	436	420	424	414	397	393	408	430	402	397	374	399	392	413	425	402	409	383	416	435	408	426	416	377	424	394	423	383	409	379	401	392	395	395	415	402	419	419	388	429	419	408	406	415	395	420	399	390	401	381	392	435	439	413	410	406	425	405	403	396	407	443	383	398	386	430	425	427	386	399	427	366	390	395	371	405	401	356	397	400	379	383	391	399	404	417	396	395	361	369	395	399	384	445	374	411	441	415	425	418	403	403	405	431	366	383	372	418	370	438	372	400	421	374	408	387	401	407	403	414	385	395	414	397	402	390	416	409	429	409	412	394	426	436	393	390	429	399	417	413	424	407	410	392	400	413	482	396	423	431	377	399	425	423	393	384	418	385	406	392	346	432	394	365	392	378	396	383	432	403	422	440	400	398	364	385	406	372	441	429	402	413	377	409	369	400	426	415	411	394	419	404	415	377	388	421	403	410	421	401	434	434	405	421	431	443	398	420	430	389	392	406	404	391	396	404	399	396	370	407	433	429	390	402	424	383	400	413	430	415	386	401	377	411	455	400	415	383	410	382	461	407	393	391	402	369	391	398	399	391	399	423	422	386	407	429	439	397	411	409	410	441	393	421	397
24320	21214	27108	25193	7441	581	1071	975	205	182	197	139	142	120	137	131	134	144	148	118	118	138	120	131	124	113	115	125	151	110	124	117	124	114	120	151	116	130	133	133	127	131	115	154	125	99	118	102	121	116	123	115	129	146	111	113	141	147	118	125	143	124	98	129	104	115	116	126	115	137	127	126	131	117	119	113	115	111	139	125	124	111	114	115	128	103	108	126	136	103	127	102	119	105	113	115	112	121	130	116	112	125	112	113	113	140	125	126	117	119	98	134	121	112	112	98	134	105	113	110	130	111	104	131	118	127	123	119	120	118	112	119	116	107	104	109	105	130	123	113	95	111	136	115	137	108	99	128	117	130	117	120	115	122	102	114	97	142	111	112	135	128	121	117	121	121	129	127	127	116	130	123	107	111	113	116	126	105	97	117	112	115	129	134	121	135	108	126	112	122	118	120	112	94	111	113	127	118	121	120	102	122	134	103	115	130	128	101	127	111	127	123	98	132	109	107	134	124	102	115	119	135	117	120	120	104	106	126	108	126	102	146	99	115	126	102	101	133	131	123	109	113	117	101	113	120	117	118	148	144	122	90	128	112	112	116	129	105	94	124	111	112	98	125	110	117	115	106	121	107	133	100	112	111	115	125	121	141	103	108	109	130	115	120	109	101	126	93	125	112	150	115	114	114	120	109	140	109	111	114	134	122	128	105	128	118	131	111	100	114	136	126	109	124	134	133	118	113	144	120	123	110	144	105	102	114	138	119	119	123	125	110	118	121	106	107	124	131	99	94	125	118	146	101	101	116	114	110	117	121	121	139	117	119	111	114	119	128	104	105	135	134	114	131	126	118	120	121	105	137	119	109	104	136	119	110	121	106	109	109	117	119	107	122	111	127	120	107	139	105	136	112	93	136	118	125	147	128	126	130	135	107	123	113	104	131	98	120	104	107	95	119	111	111	128	118	120	106	108	113	109	108	109	124	144	109	114	122	129	129	100	121	111	123	122	103	122	123	119	114	121	97	124	105	123	145	110	112	116	127	112	123	112	116	118	118	98	116	108	110	130	121	148	117	111	139	139	121	120	115	108	123	112	116	126	133	129	121	107	113	121	109	112	115	113	132	108	110	111	123	113	116	124	105	118	98	120	113	113	115	127	97	124	104	122	117	107	111	112	117	121	117	129	138	107	121	121	110	117	122	108	126	110	129	112	118	113	119	135	123	122	128	125	100	100	105	107	134	101	123	128	133	119	108	104	114	123	117	121	110	95	132	126	135	115	105	118	110	123	119	106	105	117	127	131	102	119	108	118	115	114	110	122	122	118	100	117	117	117	114	102	116	122	126	116	116	118	114	139	119	110	116	105	102	110	130	119	127	123	114	119	109	110	116	130	93	99	108	119	118	108	124	126	95	116	118	107	107	107	126	118	110	102	125	123	123	111	120	112	134	97	134	99	112	123	110	115	119	109	118	117	103	115	125	137	129	105	115	123	113	122	109	149	102	129	91	128	107	115	129	121	117	107	106	121	100	111	111	126	118	122	145	121	123	113	116	119	137	126	131	124	126	122	132	125	108	118	99	123	130	133	118	126	118	111	125	111	106	118	132	128	135	120	118	105	136	119	123	118	115	97	114	105	112	120	119	102	125	113	123	122	132	106	105	103	117	132	113	118	116	136	110	112	106	131	143	116	121	127	112	110	121	120	103	128	109	135	117	125	131	120	130	96	116	110	97	114	113	111	120	117	128	122	133	108	122	123	110	131	121	117	126	132	101	125	113	141	114	118	113	111	111	109	113	131	116	134	114	124	127	101	133	134	122	105	107	97	114	132	87	113	123	112	123	107	122	120	99	125	118	125	111	108	144	105	123	129	125	123	107	113	134	113	123	108	105	110	130	118	103	133	125	101	118	133	114	137	119	97	108	128	117	104	120	132	131	123	109	112	125	98	129	139	117	112	122	110	122	123	132	119	119	116	133	119	125	129	114	106	116	130	118	116	111	128	100	112	102	135	112	133	109	116	121	118	117	99	110	97	103	106	124	123	120	87	115	107	116	118	93	128	120	128	114	115	113	122	117	130	110	129	109	112	141	113	122	104	122	130	147	133	125	113	119	109	124	120	128	132	123	117	112	116	109	120	140	108	115	104	114	95	97	123	124	131	133	98	118	120	130	114	123	110	117	90	108	130	136	101	117	128	116	123	129	130	119	138	128	121	139	119	119	104	120	109	109	114	143	118	122	109	106	94	125	137	113	93	133	119	123	128	116	122	126	108	114	99	100	118	129	130	148	114	117	101	108	119	105	118	128	121	105	113	117	100	114	135	118	123	115	108	112	132	127	129	118	124	121	125	107	112	110	97	125	113	121	111	104	119	107	110	102	124	106	138	102	107	113	113	118	116	122	128	140	108	111	115	109	125	115	111	104	129	109	100	125	114	113	119	101	110	106	120	122	116	127	101	109	123	107	115	112	122	121	132	115	112	131	107	122	111	99	127	108	112	139	100	126	133	117	120	119	138	120	101	121	142	120	114	120	117	106	109	105	107	127	104	111	132	122	115	110	100	112	125	107	111	121	116	130	118	122	140	120	115	128	103	110	123	121	114	124	110	121	125	101	102	124	124	108	120	115	116	108	95	115	126	128	123	115	133	129	121	141	126	112	106	109	114	130	125	114	105	105	134	116	134	105	119	107	126	101	113	104	118	107	148	101	131	112	125	108	124	108	97	123	115	114	110	95	129	108	138	111	120	125	114	119	127	124	111	114	115	115	121	96	126	119	126	131	112	127	106	121	115	138	103	123	116	100	105	107	116	104	120	114	119	101	115	117	116	129	112	121	130	100	107	120	93	126	110	105	133	94	110	119	119	137	107	112	122	119	118	120	118	120	129	97	125	106	120	114	108	106	107	107	105	115	122	130	82	117	119	122	114	125	115	108	114	130	103	122	116	127	131	91	133	117	150	107	117	105	119	101	112	118	117	117	133	124	115	118	113	113	111	132	118	145	102	96	141	119	127	102	110	116	123	110	113	118	134	103	111	121	130	96	108	109	122	117	117	116	102	130	131	129	133	121	98	100	116	121	117	128	115	126	129	119	114	115	120	94	111	124	124	119	117	115	120	137	132	116	108	104	129	116	110	104	114	120	132	107	100	120	104	116	119	102	113	129	106	105	120	118	108	121	121	116	131	109	123	121	118	125	108	112	136	149	136	116	119	124	122	124	123	146	129	115	111	101	124	132	110	142	121	119	98	94	122	123	107	122	111	115	106	109	107	126	115	118	127	109	138	106	127	117	123	116	99	105	121	118	122	107	127	121	123	131	124	156	118	122	112	112	119	128	144	112	114	126	95	114	124	122	131	95	104	116	91	125	129	118	121	113	115	105	111	114	114	117	125	131	146	109	108	119	121	120	117	126	116	146	107	128	106	117	119	103	131	118	112	117	129	101	122	139	120	106	124	133	107	96	107	101	100	131	108	124	121	116	132	93	130	101	140	110
27399	43224	9635	1571	1062	1113	2436	2539	452	343	323	300	255	254	198	202	204	201	202	198	206	214	188	221	181	173	179	194	221	197	188	193	212	188	203	205	186	185	180	202	153	190	184	208	169	199	184	168	177	200	178	197	179	175	177	207	190	182	184	186	185	168	161	193	157	184	189	159	176	160	177	167	184	184	162	151	178	175	170	166	158	171	179	166	188	164	156	177	156	161	149	161	173	171	167	167	161	188	175	167	173	172	166	142	155	170	164	173	149	164	166	170	166	148	166	171	153	184	161	173	154	179	166	175	181	161	171	159	151	157	157	165	173	167	169	169	166	160	171	188	163	173	140	155	163	142	146	156	182	160	160	150	158	189	150	181	170	185	163	161	172	163	179	155	154	152	177	181	153	155	174	164	155	169	170	166	161	152	171	129	163	161	184	172	162	170	186	192	167	171	152	178	145	185	157	183	159	159	167	195	161	176	158	176	161	164	163	159	146	163	155	190	152	161	136	155	173	170	180	149	158	172	186	172	148	163	187	158	182	193	150	165	185	153	167	177	170	165	162	176	153	175	163	163	147	139	159	158	176	168	144	170	155	152	164	187	177	168	166	166	143	156	150	164	159	181	182	183	158	184	177	143	159	172	152	153	162	177	141	158	154	159	163	163	160	158	173	165	181	148	141	170	148	146	185	185	136	159	132	155	157	155	167	174	159	145	156	178	152	165	153	172	149	151	153	175	153	182	190	174	171	155	168	170	185	157	179	142	158	157	176	175	182	187	168	177	162	150	168	152	151	187	174	170	139	165	169	204	192	169	146	154	160	177	178	172	166	163	166	186	172	157	163	157	178	171	162	167	184	148	170	167	168	166	142	151	195	160	146	156	172	173	168	176	164	131	161	156	155	166	172	155	139	163	171	165	166	154	164	160	140	159	155	166	181	188	179	175	167	156	145	172	152	156	195	167	167	179	176	157	165	131	146	194	165	160	146	184	165	161	173	152	149	184	161	193	170	171	157	148	166	184	145	164	158	155	150	170	189	128	168	173	173	155	183	172	156	169	190	168	160	143	154	191	162	157	166	162	145	167	155	165	166	154	157	164	171	160	184	151	167	169	165	178	171	147	162	161	167	142	159	183	166	192	162	159	167	198	179	177	185	166	176	172	161	160	156	164	161	148	192	176	168	144	170	179	169	141	169	180	150	186	164	173	163	192	160	163	190	169	159	165	155	172	163	152	167	178	170	152	156	168	171	173	147	182	141	171	171	164	159	154	162	160	171	182	170	157	173	154	174	150	158	172	165	200	175	163	180	166	158	191	169	168	174	188	167	165	155	159	190	145	173	176	160	179	149	156	173	180	152	153	159	179	163	171	168	140	193	142	164	153	179	172	168	151	167	152	153	192	170	164	178	165	166	172	154	166	180	172	191	176	173	127	185	167	164	182	174	189	174	146	163	160	137	190	151	182	181	177	170	157	165	166	181	155	166	163	151	174	163	161	189	176	171	162	161	191	174	147	170	149	150	173	183	157	164	179	174	170	176	144	166	152	161	161	149	152	148	148	165	156	164	163	150	163	156	156	157	163	139	183	175	164	182	192	167	151	167	176	169	190	180	148	170	187	176	154	178	161	149	178	170	155	159	167	158	161	188	146	170	176	148	193	161	159	168	174	175	174	189	163	143	177	181	196	163	129	154	157	159	167	161	167	166	157	170	166	170	166	149	159	196	164	155	171	162	172	166	149	187	165	169	153	169	189	150	154	148	161	172	159	172	161	181	168	152	168	179	160	162	159	146	160	188	160	168	160	160	156	188	183	168	157	148	155	184	167	180	143	176	151	173	160	190	179	186	168	183	166	173	176	167	166	157	163	150	173	163	183	142	159	160	161	148	167	160	195	160	156	155	144	159	169	172	181	159	146	163	166	173	150	159	173	146	167	161	161	178	154	165	176	185	152	159	187	183	182	158	180	167	148	157	173	160	199	160	192	165	142	183	164	186	163	161	152	154	160	173	150	170	144	188	162	178	161	159	160	189	135	151	171	154	143	179	144	163	168	158	157	165	165	189	155	181	183	160	148	165	169	186	159	188	165	161	174	131	167	160	170	177	163	150	170	164	157	189	168	148	136	159	174	192	170	170	177	144	171	150	160	163	154	175	164	165	173	158	140	131	167	133	191	181	159	189	195	178	181	168	176	167	178	145	162	174	153	169	158	182	171	164	148	164	162	171	162	145	167	168	193	141	165	161	155	153	186	164	185	169	183	141	164	185	171	147	169	152	156	163	172	162	160	190	163	158	179	157	175	192	145	166	170	195	151	160	166	172	161	150	163	162	167	182	158	169	183	133	176	132	172	155	189	193	143	173	150	172	154	152	161	166	164	164	160	173	167	165	160	176	155	159	162	178	161	181	164	149	174	191	169	187	164	174	168	153	156	172	140	166	156	179	175	196	167	156	180	143	156	153	172	156	186	166	147	162	152	163	178	171	171	168	187	153	162	171	134	145	166	170	150	165	153	172	167	151	158	188	159	167	163	149	174	159	158	171	179	171	185	177	172	175	151	151	163	191	184	170	171	165	167	145	183	156	157	173	176	143	172	172	194	162	179	177	173	197	176	156	149	165	142	155	168	188	185	168	136	175	185	154	153	163	178	201	159	153	166	170	162	162	152	183	146	161	159	186	161	149	164	184	168	147	141	164	182	162	160	151	143	157	163	161	164	168	166	170	182	164	161	181	169	160	169	165	169	155	182	167	173	184	156	161	165	177	166	165	165	170	164	176	176	151	186	172	183	156	154	152	147	177	165	193	157	167	166	166	191	147	170	156	154	178	168	175	165	184	185	172	158	164	172	169	161	174	151	158	176	170	163	170	165	169	137	170	161	161	194	184	170	184	155	157	174	171	162	160	167	166	167	166	163	185	166	163	162	131	161	174	184	161	174	154	171	169	174	163	163	168	154	177	147	163	160	176	138	172	141	171	155	136	177	163	170	167	166	181	171	145	157	188	148	173	152	155	138	176	178	157	169	146	160	158	154	156	188	167	157	177	168	161	163	143	161	152	168	153	161	183	179	147	151	162	184	183	161	161	174	159	186	192	163	171	146	187	166	155	158	153	176	190	152	166	187	163	176	173	156	166	165	184	191	173	164	158	163	180	161	170	171	156	153	172	161	143	171	129	156	162	178	151	162	156	156	151	173	149	184	151	173	157	172	183	170	162	201	173	122	147	167	153	167	165	167	190	173	177	167	178	155	180	173	136	158	182	189	174	173	158	174	159	199	165	190	170	166	170	160	149	189	177	167	180	167	160	176	153	165	159	155	186	184	170	151	182	149	140	166	164	175	159	168	157	164	191	167	185	180	153	153	194	169	179	163	167	178	166	176	175	146	164	171	164	181	160	150	157	176	173	156	171	184	184	154	171	176	172	171	182	163	144	151	153	200	180	167	177	158	198	155	164	156	174	160	155	154	157	174	170	159	181	180	189	186	179	156	154	157
22233	21233	29014	23724	21228	21233	8551	6466	733	453	419	421	381	355	352	334	309	307	311	250	287	300	268	288	275	302	265	296	297	260	283	304	286	281	282	299	309	278	282	283	261	270	270	291	302	295	293	268	283	283	277	274	270	286	310	278	279	296	277	256	265	253	261	251	228	266	244	280	269	249	257	286	290	280	263	270	271	257	241	242	250	251	245	278	267	255	231	252	259	228	257	252	218	262	246	262	254	274	252	249	258	235	231	263	256	248	245	276	257	242	250	259	237	250	266	257	239	240	287	260	249	248	233	239	249	239	258	254	221	248	240	224	229	261	230	249	267	223	241	260	264	231	233	262	268	237	247	260	241	245	242	299	228	252	223	221	249	239	250	258	286	252	262	245	245	246	254	228	279	274	262	237	243	238	248	229	235	265	225	258	222	244	261	242	237	245	231	286	230	252	254	241	261	238	240	265	255	242	231	264	233	254	239	255	208	260	247	215	261	244	262	246	241	248	251	231	248	258	294	265	259	248	234	270	251	250	236	259	218	232	263	265	251	278	231	253	244	263	266	242	248	245	243	261	256	277	242	271	249	249	240	239	222	234	235	283	256	260	255	243	270	231	260	266	247	250	259	259	255	239	236	257	225	225	247	264	231	246	229	237	246	246	289	253	261	260	247	266	257	227	250	257	229	260	240	226	234	271	266	236	269	252	264	269	269	260	234	250	254	265	254	256	230	253	240	243	233	243	275	246	248	272	262	270	260	251	253	268	251	238	268	267	244	273	262	224	250	278	273	274	250	246	236	239	264	250	264	249	250	246	247	208	240	242	294	249	238	233	242	258	282	248	248	262	270	238	259	258	263	243	223	257	240	260	253	235	224	235	248	262	246	287	266	236	271	233	263	272	258	264	259	240	273	240	225	215	238	259	240	231	223	266	237	258	237	243	271	248	260	250	254	252	243	271	239	250	270	246	235	243	256	267	266	285	266	251	250	249	240	248	249	232	248	280	241	274	262	268	243	230	256	255	237	250	234	234	260	271	262	254	274	255	244	247	265	268	245	238	286	237	253	255	251	247	226	263	255	261	261	225	240	278	268	294	235	286	259	250	239	226	258	247	245	266	254	255	268	244	214	246	242	259	257	248	265	254	229	283	244	257	266	252	248	273	238	232	266	264	248	241	215	250	237	233	253	238	247	265	254	269	246	245	265	255	246	248	254	221	265	222	261	245	241	279	255	251	210	245	225	249	256	223	254	274	241	252	255	268	253	251	256	237	218	269	241	239	250	230	262	273	207	245	240	281	248	240	266	274	242	266	262	250	228	234	255	233	241	264	263	245	223	253	232	236	272	240	227	242	260	250	267	264	236	264	256	229	224	246	247	256	243	244	257	260	219	258	235	273	248	276	245	250	227	240	272	220	263	227	225	231	246	260	261	265	241	254	251	229	234	255	262	270	221	260	258	223	269	269	236	272	237	247	261	252	249	280	242	243	279	239	258	246	247	244	253	253	239	262	244	248	225	251	245	262	247	256	273	237	262	284	250	241	269	258	267	270	260	237	259	256	229	242	229	270	255	229	237	235	253	244	245	249	265	258	253	238	280	266	280	277	257	261	282	260	276	260	262	243	274	269	264	247	239	264	259	259	272	251	254	270	255	253	243	261	269	247	236	254	236	252	234	227	255	256	259	283	284	269	245	233	251	252	245	234	247	282	250	269	231	241	229	260	266	246	272	229	241	253	224	259	233	285	247	286	281	271	254	227	238	217	264	240	257	242	247	240	281	214	249	274	264	272	243	263	250	295	234	269	229	245	242	272	276	269	262	253	249	255	247	264	247	234	245	255	231	265	255	261	252	221	238	260	217	239	267	248	239	278	233	273	257	245	260	255	245	232	238	246	227	241	253	230	213	267	257	274	277	275	244	257	258	285	245	236	261	234	236	221	234	233	260	242	273	253	255	260	273	245	271	238	262	244	276	279	235	252	250	263	257	250	237	262	273	260	260	256	242	259	255	216	240	275	274	256	239	215	268	237	238	248	263	239	244	250	251	278	251	258	282	238	255	265	233	245	255	263	251	266	245	254	235	239	247	230	252	234	259	282	251	245	251	245	236	266	281	269	257	233	275	248	260	244	242	272	229	215	254	241	255	239	253	278	241	274	253	233	293	263	266	238	241	275	241	263	282	238	257	233	210	242	238	244	268	253	271	246	270	275	251	237	228	231	248	237	238	228	272	252	272	260	267	283	274	274	266	235	283	228	223	271	230	260	246	250	253	223	232	269	238	245	259	266	273	260	261	269	253	256	237	238	255	276	231	253	251	245	225	260	247	226	261	242	241	263	275	262	273	241	249	248	253	235	276	277	228	248	235	218	238	245	290	230	239	257	266	252	266	254	276	256	254	250	257	279	259	233	250	279	239	233	273	271	244	246	286	269	257	227	269	257	258	251	249	243	260	245	229	243	270	245	249	273	246	232	249	248	244	258	267	242	261	233	240	270	260	250	264	244	237	273	236	255	256	234	242	256	235	240	233	252	248	224	268	241	250	239	244	234	238	223	253	233	238	237	241	241	250	257	271	261	263	270	270	247	226	282	233	244	260	251	243	255	216	237	253	239	238	259	251	232	210	238	240	253	219	296	264	261	256	239	231	245	237	233	254	240	227	243	258	258	236	260	250	260	266	248	242	272	235	243	260	264	271	248	261	260	255	251	258	250	238	217	255	243	224	250	247	236	229	238	246	244	268	240	213	271	224	216	270	268	234	237	249	255	225	250	257	226	247	250	232	283	248	227	262	246	245	233	242	273	265	269	246	248	270	260	254	243	247	256	280	228	277	259	229	238	240	263	263	240	244	248	263	263	249	249	247	253	238	275	253	247	237	249	262	258	237	254	272	254	254	246	251	244	257	252	255	257	210	254	274	219	247	252	223	249	258	234	226	263	246	235	231	282	238	234	258	273	243	270	258	259	277	242	238	262	214	227	246	264	250	257	273	239	266	245	255	252	263	230	244	226	263	233	290	241	241	239	277	257	276	245	253	272	235	267	262	239	230	241	222	231	247	228	249	258	285	260	240	231	274	244	227	257	230	246	237	264	248	264	229	254	249	245	258	229	249	247	252	226	254	289	247	232	254	264	270	271	263	239	252	259	275	230	238	241	233	270	241	295	234	233	268	253	236	257	263	250	249	265	229	254	244	265	258	277	230	260	246	251	230	232	247	262	256	231	234	234	257	264	253	262	271	250	234	252	261	267	249	252	263	238	249	229	230	287	240	258	236	250	235	228	273	264	248	272	238	236	234	269	243	255	228	244	248	276	231	264	249	239	233	259	254	213	239	245	253	232	239	256	253	271	270	252	262	254	261	264	219	244	236	239	252	266	232	259	244	266	255	259	218	234	232	237	238	249	281	239	231	247	240	221	264	283	271	248	262	268	234	212	250	221	238	268	244	263	253	244	278	258	243	266	248	259	274	243	246	259	258	251	259	236	270	230	275	229
32681	54556	17298	4343	2953	2663	5086	9778	1109	922	791	709	613	553	500	474	438	436	423	427	381	408	415	379	390	418	419	432	392	436	383	423	381	377	367	397	395	380	398	391	391	378	384	386	411	385	364	378	390	347	374	376	396	365	372	390	368	395	370	393	386	329	364	373	351	318	341	369	331	354	346	321	360	376	328	298	316	341	327	336	361	343	342	336	375	344	364	312	355	332	348	298	318	354	349	367	319	342	330	339	315	347	320	332	342	386	348	367	343	336	343	317	334	336	330	323	325	320	353	330	317	310	311	323	356	321	346	317	377	328	344	345	324	343	319	327	323	323	344	330	320	318	341	336	371	342	363	382	308	297	316	328	346	356	363	322	354	363	330	303	335	310	345	298	351	334	309	315	326	319	338	339	293	347	327	340	340	340	340	376	328	350	345	307	320	338	369	307	352	331	365	351	320	331	343	335	346	353	353	314	308	333	354	329	321	304	336	347	335	326	378	346	326	332	315	339	341	343	364	354	353	337	325	344	323	299	324	339	315	355	373	338	335	345	326	333	313	346	332	345	364	344	323	323	350	362	352	345	337	331	344	315	354	364	354	343	324	347	342	331	329	335	331	321	346	288	304	343	340	364	345	323	338	328	373	364	304	326	333	315	334	355	329	342	321	367	332	353	369	358	323	346	376	306	342	335	340	360	299	328	334	343	332	347	309	299	320	336	339	332	327	329	377	320	338	361	316	357	323	323	316	377	307	326	325	340	329	287	343	320	342	317	357	338	347	327	328	315	326	336	313	374	356	340	314	337	346	359	317	348	358	327	314	340	324	342	331	350	332	333	354	357	362	345	344	321	329	333	349	339	335	293	319	349	324	326	336	323	299	367	334	374	383	314	338	356	333	334	346	356	325	318	364	322	323	315	306	337	353	360	361	353	344	359	365	345	321	351	343	328	346	315	336	347	359	330	335	325	358	320	329	368	303	334	333	374	331	343	303	331	332	377	340	312	343	278	328	337	334	336	342	316	314	341	351	344	359	297	322	366	340	321	360	364	344	324	349	341	343	361	341	357	320	344	349	340	334	334	360	331	325	366	329	358	329	321	317	323	320	329	353	309	315	314	347	346	344	314	333	368	304	363	326	350	345	320	292	333	369	353	340	310	346	362	331	359	349	348	350	355	314	314	331	336	322	319	354	345	334	328	327	345	358	349	317	340	301	306	337	347	332	362	309	354	345	311	332	351	339	357	321	315	345	362	317	354	327	325	376	323	365	333	331	314	330	316	357	366	324	320	371	315	313	288	339	337	323	360	346	321	328	330	318	363	340	363	340	332	304	342	317	368	346	379	304	378	313	390	337	342	360	342	326	336	315	322	331	355	326	329	324	338	334	327	322	324	364	325	344	346	307	366	319	364	320	339	324	313	327	346	311	327	345	321	364	323	346	349	296	343	322	344	335	323	349	329	313	346	325	307	353	307	329	339	303	318	325	361	326	317	386	350	354	315	347	319	352	341	339	325	318	327	318	330	308	362	304	335	310	352	368	344	314	390	328	308	345	333	338	291	340	355	322	356	345	362	342	335	317	332	354	329	328	332	348	346	325	336	343	342	338	356	381	346	342	322	337	376	307	356	304	335	358	354	349	372	313	348	302	343	338	351	337	343	322	295	327	326	321	319	333	360	321	339	349	356	315	338	329	325	329	335	335	318	330	343	371	304	354	358	368	333	340	327	315	345	337	356	337	316	336	379	368	361	336	331	325	339	320	304	320	386	329	330	328	317	306	334	338	320	326	341	333	329	342	330	358	336	326	318	343	364	359	329	334	362	332	317	343	365	304	288	343	332	306	332	368	338	342	334	320	357	299	348	350	357	332	334	344	291	319	337	354	331	376	331	302	315	335	349	344	329	316	361	316	328	313	324	320	333	338	326	310	337	320	336	298	314	320	325	340	358	329	323	314	323	326	316	318	333	372	351	336	306	323	326	355	317	328	352	337	331	330	362	334	339	351	372	355	353	315	326	340	341	343	326	329	324	337	360	347	347	337	320	330	316	329	342	319	363	326	335	346	319	319	326	350	362	326	367	325	336	327	338	338	338	354	333	335	354	306	343	348	331	366	365	355	339	355	321	351	346	346	323	344	321	331	332	320	330	303	338	331	344	311	335	332	325	303	342	340	345	335	337	332	322	331	330	309	328	314	324	347	344	365	360	328	359	305	330	327	322	330	326	379	332	359	320	336	338	350	323	380	337	340	333	317	355	345	327	310	347	333	319	343	331	336	320	339	315	306	301	307	319	353	335	337	330	315	330	357	328	367	314	349	354	323	341	330	354	338	337	315	284	332	352	349	322	327	342	364	326	323	326	328	348	340	351	331	343	314	320	342	340	367	330	311	329	361	347	341	330	351	348	388	346	354	376	315	314	351	336	342	378	352	324	361	342	337	304	334	357	327	328	315	339	332	337	349	337	332	337	354	336	353	342	335	327	365	355	305	336	312	359	330	328	332	330	339	317	324	314	306	352	334	375	357	357	325	339	327	330	334	321	354	322	363	308	326	306	341	320	346	335	353	328	355	354	322	360	330	328	348	373	335	342	340	333	320	348	350	372	342	329	329	342	345	338	357	336	343	316	373	316	355	331	323	350	329	325	322	345	344	355	331	335	335	339	323	348	329	336	358	358	355	359	340	345	329	352	364	329	337	356	335	299	292	311	345	356	342	354	330	343	347	323	326	359	309	354	336	346	296	322	344	307	339	333	320	319	345	369	331	334	345	330	313	305	322	339	312	342	313	352	314	315	332	330	311	339	316	328	337	348	301	372	330	357	333	295	369	382	343	326	336	343	347	328	330	332	327	356	353	349	336	336	373	299	348	327	317	316	339	337	335	337	315	359	363	339	355	328	341	323	357	380	337	302	324	345	332	359	320	345	349	353	311	338	357	311	327	343	310	342	353	293	381	342	338	344	313	361	323	376	325	319	338	311	333	333	321	370	349	343	324	324	298	324	361	332	341	334	332	357	322	310	340	281	327	388	314	343	330	366	342	340	346	361	314	323	351	343	328	320	313	351	337	316	324	313	345	344	359	342	337	322	301	303	329	344	348	343	333	324	325	357	332	319	360	308	309	302	371	348	329	309	334	347	320	340	311	333	355	353	332	322	320	359	345	336	315	318	350	305	326	314	361	342	347	352	369	314	306	299	325	368	337	346	370	358	354	321	354	336	317	312	332	337	337	348	322	370	326	324	352	343	326	333	323	353	321	319	316	357	366	327	362	381	315	313	317	355	346	334	313	290	338	328	309	328	357	348	315	363	346	320	319	339	331	331	336	332	342	308	378	344	319	345	353	344	324	309	314	346	315	338	328	302	342	329	353	326	329	330	310	328	300	305	342	358	333	303	307	334	345	348	366	309	311	339	324	338	349	344	356	352	340	353	373	321	361	346	342	314	323	361	339	352	328	355	333	348	326	291	341	319	362	330	373	333	335	324	318	328	339	357
27497	22240	11380	1068	371	343	864	540	229	216	232	229	220	211	185	182	182	227	207	222	191	201	197	201	197	199	194	232	202	186	187	219	197	203	188	195	202	196	209	195	203	197	230	212	171	200	212	214	196	244	219	174	191	214	212	192	196	197	219	225	198	211	209	231	241	181	183	202	211	188	184	204	212	194	187	225	177	207	193	193	197	206	203	197	210	196	207	192	189	221	195	205	206	215	167	211	219	208	209	199	201	207	191	196	201	213	207	190	197	209	219	212	205	186	178	195	197	162	199	184	213	187	187	224	174	188	190	186	190	198	182	184	169	217	215	200	194	237	197	217	212	196	216	198	195	183	188	202	211	215	184	232	202	167	216	190	218	194	198	206	200	185	197	219	191	213	213	203	192	195	202	197	172	193	205	204	209	183	182	223	188	210	197	204	212	203	180	219	207	219	186	200	207	182	206	188	197	216	182	190	174	185	181	187	185	200	205	214	184	194	189	188	197	207	190	183	196	191	220	182	205	201	208	189	181	200	198	204	205	230	195	204	193	187	190	185	198	210	189	196	189	193	221	212	181	186	171	178	178	196	197	196	199	188	218	207	239	190	207	181	196	170	201	189	182	200	209	194	195	194	219	197	201	211	207	201	207	195	202	208	185	203	211	215	188	188	208	185	217	167	169	185	185	219	176	180	228	221	195	196	229	187	218	213	184	206	182	210	192	164	200	219	203	180	194	179	176	189	194	205	199	200	205	215	214	201	187	183	194	184	211	185	234	210	197	240	212	205	188	200	228	213	195	203	195	162	195	188	189	217	191	209	182	196	192	206	197	189	204	187	191	191	196	221	191	168	195	192	194	211	195	200	199	188	220	171	213	225	200	199	214	226	203	210	203	200	185	225	198	168	205	208	194	184	191	218	203	201	194	191	210	182	216	189	175	209	184	200	203	188	199	214	222	199	217	193	174	196	189	193	182	194	183	196	215	221	205	247	177	199	200	170	220	182	224	197	195	199	217	200	206	200	198	179	224	212	183	216	185	190	206	209	185	190	193	182	179	187	207	214	211	203	203	208	178	187	200	211	205	183	219	209	215	218	193	179	180	193	191	198	216	190	174	191	188	190	192	180	190	179	202	217	204	187	182	223	181	194	184	200	191	192	184	181	208	189	196	200	189	209	204	202	170	194	197	175	205	179	230	194	217	204	199	197	194	198	206	200	210	216	181	188	190	180	227	188	183	189	216	210	195	183	195	187	166	218	196	184	197	218	201	197	203	217	173	186	194	192	191	221	214	197	193	206	203	202	188	199	196	216	192	201	179	220	177	183	182	201	224	193	216	199	186	192	202	207	209	194	222	198	205	184	198	208	206	196	206	208	234	187	181	219	212	200	200	186	201	192	219	191	227	172	222	213	208	216	211	181	210	195	196	187	199	224	201	197	179	216	218	189	185	189	207	218	197	203	222	204	204	197	214	203	194	190	182	192	194	208	211	187	187	187	207	174	198	176	204	190	206	209	201	183	185	192	196	187	202	202	197	191	202	202	194	194	183	221	191	182	194	196	216	183	207	174	169	208	184	220	218	202	205	220	206	189	215	206	177	206	194	193	177	200	223	217	201	198	190	205	183	192	193	209	201	222	197	206	196	215	216	199	208	208	218	198	194	185	230	192	205	190	203	207	220	185	199	217	198	205	205	209	204	201	211	180	189	197	208	189	188	183	221	200	184	190	193	223	226	185	198	187	183	187	198	207	174	189	200	208	225	197	163	219	189	193	173	202	214	209	208	212	190	201	202	206	218	190	207	208	181	199	185	194	179	204	204	198	171	212	188	230	206	199	207	218	206	175	203	199	206	197	171	199	196	213	204	209	214	216	226	200	195	184	194	208	200	215	211	202	180	209	194	206	220	207	182	184	216	212	180	192	197	194	199	198	194	193	190	229	208	181	207	197	186	204	187	198	221	181	183	195	175	186	220	198	193	178	193	203	226	178	190	209	222	172	205	209	200	200	207	186	222	203	204	211	192	206	184	236	209	200	186	213	215	203	196	193	195	190	189	201	197	243	207	187	191	186	209	225	201	186	195	192	176	232	226	199	204	209	185	203	184	196	204	215	186	193	197	172	177	210	203	200	226	213	172	185	194	172	219	225	201	192	173	208	197	213	192	217	199	177	175	182	212	196	192	179	188	175	197	219	203	220	203	191	201	207	203	212	176	208	186	209	193	191	187	200	231	200	203	208	216	208	196	207	181	197	208	209	207	210	221	220	197	208	202	211	198	177	182	196	192	206	187	195	188	204	221	199	197	198	196	201	181	203	179	211	191	206	228	183	194	182	200	188	207	224	204	212	187	196	189	168	210	202	206	207	224	189	215	224	184	181	216	199	227	203	177	204	191	177	207	217	217	219	195	176	170	179	195	202	202	214	210	196	212	210	239	215	226	223	194	200	203	194	205	186	211	214	202	198	204	192	181	221	197	217	199	207	219	197	196	188	184	198	191	212	217	211	194	193	168	193	199	186	184	227	207	191	180	182	214	214	220	222	193	208	201	188	204	197	206	212	189	193	190	204	181	188	236	195	199	192	188	206	216	212	185	207	197	191	220	201	172	191	207	194	203	205	184	179	203	181	225	202	180	192	204	188	204	209	190	187	207	186	200	172	197	201	216	186	191	197	224	188	178	177	201	174	199	202	180	184	210	220	240	224	200	196	197	198	207	173	195	197	217	183	207	177	199	209	206	191	187	215	200	189	193	202	199	199	208	217	224	195	205	194	204	200	188	193	176	209	201	222	209	178	214	186	191	185	191	192	211	197	202	171	197	218	168	197	191	209	203	205	203	206	207	209	217	192	211	179	227	189	205	242	190	210	197	192	205	193	201	198	199	205	214	194	186	222	193	193	200	203	199	202	176	215	188	197	194	194	187	194	217	198	212	207	173	179	184	193	193	191	189	189	197	190	205	191	179	197	189	208	205	203	224	189	196	181	180	191	181	206	177	200	205	197	203	183	216	205	221	220	188	203	213	201	200	191	204	179	183	191	184	199	192	201	175	192	203	182	216	215	195	187	172	184	215	198	220	197	196	205	192	183	201	206	218	197	193	190	193	193	199	191	189	202	187	187	194	183	196	221	228	196	205	218	206	182	209	193	165	195	207	205	205	196	189	178	204	189	208	185	207	174	194	186	208	193	207	196	214	201	205	207	190	182	196	175	183	189	206	216	197	200	186	213	185	196	176	201	199	220	177	186	192	229	174	208	199	196	202	195	206	201	256	203	196	198	218	228	205	211	194	202	219	214	201	203	201	192	200	205	187	185	200	189	192	210	207	182	233	196	209	187	166	178	204	206	162	214	210	190	214	180	212	204	191	199	226	203	217	191	196	195	205	201	168	208	205	209	201	206	183	204	179	202	195	195	181	212	210	211	183	174	211	212	196	207	168	209	197	210	210	205	176	209	209	207	205	195	201	191	215	210	207	181	209	202	194	204	181	197	194	179
23548	32084	5827	819	488	630	1794	999	343	325	324	299	297	288	265	286	255	290	290	288	276	282	284	289	248	249	275	277	269	262	264	260	292	286	293	284	293	266	316	297	271	294	301	311	270	285	289	259	294	278	268	281	269	258	258	276	258	268	295	297	281	303	289	259	254	237	262	272	256	284	247	281	274	265	283	271	279	256	262	256	260	261	232	293	251	261	241	263	263	267	278	290	248	254	247	262	256	288	243	247	262	251	253	280	267	273	268	270	307	273	274	265	250	253	290	261	270	261	234	272	250	294	235	226	252	262	250	276	258	247	285	275	291	291	255	283	266	259	255	291	298	245	279	262	266	275	257	247	259	268	231	256	243	280	266	264	271	275	263	264	266	294	262	266	270	256	246	226	262	287	265	267	252	264	244	242	270	269	262	249	247	227	238	269	263	273	270	259	287	261	242	243	257	252	285	270	284	245	272	241	274	256	310	266	235	277	302	267	287	259	273	281	273	237	252	235	238	253	238	236	277	271	284	272	267	262	267	282	257	259	246	254	276	266	263	242	275	272	260	248	279	269	279	289	259	270	277	284	279	267	275	285	280	285	293	288	279	261	308	284	256	241	289	264	282	260	253	283	258	257	243	251	294	238	266	255	262	262	258	282	247	238	251	246	263	249	272	294	263	276	239	276	269	268	268	267	255	265	272	276	259	257	227	281	273	270	262	275	272	268	276	255	238	287	293	265	293	272	252	286	256	267	265	250	263	267	260	251	235	242	267	287	271	238	282	255	279	292	282	253	260	274	306	297	278	254	274	225	259	266	276	271	258	268	289	264	235	256	280	294	245	281	253	273	259	275	269	252	269	258	254	262	239	288	300	261	262	261	248	272	229	258	261	273	272	243	282	251	257	253	245	242	269	259	269	233	280	283	283	256	266	266	246	267	268	281	263	251	241	286	286	243	278	258	271	248	266	285	269	249	264	290	278	272	272	257	258	251	271	263	262	273	263	273	260	282	282	286	280	257	261	287	265	259	258	253	271	254	293	259	268	249	256	265	275	266	259	279	248	275	271	275	262	284	286	273	263	281	260	246	268	253	274	264	241	264	284	276	260	268	291	269	271	271	269	271	285	248	240	255	279	258	249	262	250	249	264	238	248	294	279	277	262	274	232	256	260	234	275	277	285	296	241	272	272	273	296	298	248	272	259	240	259	262	241	278	292	247	262	280	294	231	269	244	277	288	254	246	239	267	261	261	277	252	281	261	255	256	242	273	241	251	269	254	292	223	241	258	265	259	286	247	271	251	287	271	254	242	286	269	241	279	242	252	267	265	253	253	267	260	269	251	275	273	274	253	270	255	276	270	273	254	258	301	224	257	285	273	262	249	260	256	258	257	272	266	244	253	262	254	241	254	267	274	261	263	275	272	239	263	250	282	289	254	269	273	266	306	301	271	256	286	266	271	265	277	274	265	247	264	264	254	263	246	262	259	269	293	278	262	238	275	256	248	271	257	274	263	269	266	270	259	261	267	258	262	269	273	252	270	295	250	232	294	268	263	264	257	267	252	253	261	238	267	263	243	281	268	287	264	280	263	290	269	272	250	266	279	273	230	282	251	242	276	277	263	259	253	249	266	275	236	263	272	275	246	282	273	285	293	247	255	258	272	272	261	285	280	283	260	260	264	280	241	239	276	233	253	255	267	280	233	276	283	258	275	254	240	286	268	258	242	279	276	263	284	256	247	274	279	286	255	290	255	268	275	292	262	280	269	263	322	258	292	249	277	242	270	275	245	266	242	264	256	276	222	259	274	262	269	285	274	277	262	291	268	274	268	258	288	264	264	261	260	243	269	264	285	301	276	246	305	286	283	277	269	271	282	260	241	293	262	264	277	242	254	262	282	266	278	252	245	286	284	262	259	286	294	255	269	279	234	251	259	260	265	286	254	240	265	253	292	282	278	281	304	252	243	276	253	287	285	271	268	279	254	301	263	270	258	276	282	232	260	276	237	261	273	228	248	287	241	276	275	251	273	259	258	267	267	253	244	246	238	254	260	248	283	274	262	264	245	251	241	287	245	248	256	244	274	240	296	286	267	323	282	305	256	257	237	251	239	266	239	262	281	237	256	252	268	271	270	280	265	266	256	292	237	286	276	270	257	272	283	270	258	274	252	234	286	260	268	256	259	289	255	285	274	287	248	285	268	267	305	270	244	235	279	245	248	243	259	289	261	264	289	256	286	271	279	248	245	228	278	271	243	272	260	272	246	277	280	295	242	296	259	257	257	270	310	230	285	247	239	271	287	257	265	245	253	257	264	277	302	224	246	251	249	261	251	280	240	278	274	273	265	253	258	248	260	253	265	267	266	270	273	268	263	254	273	272	267	268	260	258	265	254	291	252	261	290	269	276	263	258	250	291	255	231	257	256	267	264	273	284	224	261	234	281	266	264	265	281	262	260	259	262	280	257	240	266	252	249	263	276	263	294	280	273	284	277	268	256	276	251	293	285	264	276	294	248	263	276	280	274	273	260	278	292	255	274	265	246	286	269	276	261	239	268	264	275	303	279	256	272	259	275	271	278	258	269	274	275	260	268	263	263	275	296	283	272	271	265	293	266	266	270	240	272	289	254	248	297	283	277	230	309	261	297	275	276	248	279	248	264	246	277	280	266	255	243	253	290	280	273	298	258	248	283	260	285	284	263	275	267	289	272	255	271	276	271	248	275	250	268	262	251	295	272	274	270	278	274	266	286	272	279	276	247	244	290	261	261	260	260	234	283	271	261	269	257	264	271	265	254	272	262	281	256	270	263	265	246	304	262	268	271	290	249	277	242	253	281	283	245	263	261	245	224	286	265	240	276	260	286	239	275	247	275	262	249	268	261	251	279	265	281	285	253	273	263	270	243	250	273	262	311	262	273	279	271	246	265	238	250	251	248	304	253	285	250	263	266	272	261	279	285	266	242	268	266	261	264	277	258	263	281	253	262	270	288	270	274	266	283	280	275	262	241	247	263	278	276	254	251	275	291	264	258	252	274	264	272	268	263	269	269	277	278	284	255	268	248	253	275	227	266	261	252	259	254	294	310	230	251	259	258	273	260	254	262	275	264	250	260	251	260	275	265	294	279	285	261	265	256	224	277	238	257	246	271	291	293	266	284	278	259	246	274	294	277	262	298	263	272	290	295	283	254	253	268	260	247	272	276	253	244	272	248	251	271	272	285	233	268	204	262	224	273	248	259	262	275	297	244	256	279	275	257	288	268	243	286	273	289	267	267	264	265	259	252	267	266	264	278	232	292	273	310	281	289	256	275	242	266	257	236	281	244	250	280	281	259	282	279	277	288	275	228	272	270	260	234	274	264	272	234	272	268	274	256	274	278	242	283	286	292	230	266	255	268	233	259	269	264	269	279	283	256	288	250	251	255	263	244	263	267	254	269	257	259	259	257	262	271	280	278	253	275	266	293	251	255	281	267	247	257	281	281	253	270	232	236	251	238	255
23141	21180	28495	24115	21127	9254	2318	2148	476	488	414	335	382	359	324	337	341	350	366	350	328	346	324	306	316	332	301	333	344	328	297	336	312	326	323	310	345	369	324	334	312	328	319	301	307	327	341	332	309	363	319	305	316	328	276	332	331	315	335	313	340	296	318	296	322	291	301	332	316	311	312	310	299	320	309	302	311	297	267	311	286	294	317	337	319	313	294	331	328	327	322	305	335	299	324	312	316	336	313	329	327	322	344	318	286	334	322	323	302	285	307	319	323	289	308	301	307	324	297	281	312	322	308	333	314	280	300	321	292	306	318	319	268	287	285	319	332	346	304	308	302	332	307	294	322	300	312	338	314	285	275	281	298	324	271	322	317	309	313	295	326	313	314	318	355	322	308	284	264	314	322	340	323	336	297	337	296	295	315	329	312	306	306	320	290	327	310	314	308	313	304	300	292	289	313	309	297	300	295	329	285	347	308	297	288	340	289	319	306	327	312	299	332	321	291	292	306	292	305	348	318	294	322	278	323	294	288	288	327	290	318	317	327	290	289	317	316	299	317	294	320	309	318	302	294	310	317	328	292	337	306	336	307	302	315	335	291	303	342	297	305	294	301	307	305	274	316	316	322	312	292	297	326	301	315	295	286	311	308	309	309	314	310	296	259	321	335	303	318	277	281	283	361	354	319	315	310	297	294	281	297	318	289	280	361	305	326	322	330	300	325	298	302	298	278	284	321	297	349	351	329	291	328	293	286	312	309	313	299	281	326	318	295	284	309	335	333	335	340	314	287	331	303	288	317	307	305	310	284	320	295	310	315	306	331	339	321	316	313	304	282	315	310	292	275	343	342	298	305	305	302	291	340	301	312	311	289	293	313	304	295	330	320	333	315	348	312	295	291	326	322	285	323	296	325	299	333	342	308	298	325	316	295	318	304	282	297	307	321	307	299	305	284	329	271	297	307	311	314	329	306	314	316	300	331	299	311	319	319	277	293	299	297	275	286	342	287	316	285	299	312	315	294	305	320	311	313	320	343	311	329	308	317	314	288	298	307	307	284	301	297	306	310	332	321	279	324	300	253	311	293	305	301	271	299	285	318	301	304	308	325	324	268	338	298	311	333	289	300	284	302	347	283	320	297	306	296	300	318	333	314	321	310	305	301	301	288	331	307	322	319	319	286	334	300	349	309	325	310	302	315	331	294	279	301	295	323	300	329	290	302	285	349	285	317	314	308	295	327	298	305	345	319	334	282	308	323	313	317	296	319	309	330	302	312	280	317	323	313	327	320	293	303	281	277	289	344	295	326	314	332	310	305	291	318	292	290	302	326	291	358	298	280	356	310	343	305	307	296	280	317	311	342	319	299	314	286	308	292	293	270	306	327	334	299	315	320	320	311	323	299	303	315	304	322	296	315	298	313	311	326	318	305	297	307	328	314	274	297	313	323	318	316	270	317	312	261	290	308	289	301	319	319	302	291	308	314	301	340	333	325	295	292	309	323	322	313	316	313	342	331	303	343	288	283	334	316	302	327	312	338	339	317	302	320	304	297	322	310	310	298	303	322	302	335	325	305	337	337	327	304	322	318	308	307	298	310	343	330	296	266	313	293	350	316	335	302	282	296	328	299	310	325	307	297	338	325	306	320	273	318	314	305	324	297	297	342	285	300	302	285	313	314	297	309	314	297	314	305	292	282	307	309	313	306	324	299	270	359	313	302	312	272	317	321	284	314	324	332	297	304	280	326	315	312	308	318	293	283	283	288	313	310	295	326	327	312	274	273	301	316	312	281	330	332	315	317	312	304	333	321	322	329	315	292	300	318	315	328	289	288	306	316	303	321	284	343	323	306	303	274	307	306	308	295	305	298	303	345	305	329	318	286	320	281	278	317	278	308	277	342	322	307	292	327	310	330	305	311	314	292	314	309	313	300	325	313	331	308	291	300	259	332	334	324	299	322	297	316	328	316	323	314	300	309	304	340	305	322	301	292	317	319	309	314	352	305	303	288	313	318	322	308	294	324	310	304	312	301	310	307	311	288	336	324	307	318	321	316	307	286	294	323	317	316	328	309	317	304	304	311	324	295	339	299	323	340	312	281	316	275	303	293	310	275	288	309	308	305	308	271	330	321	306	301	322	302	337	313	318	326	310	317	344	257	289	289	305	313	276	298	294	307	327	308	311	314	321	318	301	280	292	289	300	276	321	321	309	305	294	317	327	311	267	298	280	279	323	300	307	306	330	326	286	322	312	315	324	291	288	288	303	315	306	299	313	302	325	308	321	305	291	280	297	308	318	302	329	312	319	326	339	306	339	276	301	294	320	340	319	288	287	313	312	300	324	289	299	278	305	301	330	333	314	284	309	331	287	305	304	328	321	306	315	314	343	305	316	320	306	275	324	298	297	289	336	310	299	302	326	316	278	328	316	281	302	289	307	305	313	330	288	314	306	311	310	305	313	332	312	301	312	306	306	306	326	309	329	330	305	343	320	313	323	313	313	305	338	324	300	320	329	319	320	290	325	329	331	323	292	300	314	291	306	307	297	339	320	294	313	306	286	340	304	314	271	283	346	299	307	304	291	287	325	323	332	331	296	284	305	287	307	326	323	307	316	292	316	307	296	310	275	302	301	316	328	315	303	299	310	283	297	284	328	307	308	296	300	309	301	302	300	285	318	293	300	316	329	318	315	346	278	276	352	301	322	281	328	330	296	290	278	303	316	322	327	311	286	307	323	326	288	293	294	288	281	286	371	304	284	307	274	277	318	324	271	346	305	305	294	284	303	278	319	311	308	311	329	327	311	307	311	295	301	306	303	317	360	322	273	321	292	288	293	302	307	270	340	297	328	322	303	346	309	314	323	317	281	312	327	328	309	303	314	302	323	332	317	300	330	317	302	300	297	297	301	320	315	317	319	294	299	276	283	273	347	283	300	292	319	291	321	328	301	305	299	316	305	294	325	309	334	325	295	295	310	313	294	305	322	309	313	313	283	305	300	332	285	313	314	310	325	284	320	315	311	321	284	294	313	334	325	320	315	299	308	302	304	328	293	310	300	308	344	315	310	291	304	307	285	308	287	292	314	307	346	293	294	314	307	322	320	283	343	317	283	328	292	310	309	320	298	320	273	317	327	345	306	290	313	274	322	359	292	296	328	315	329	286	296	321	298	274	298	311	286	310	293	291	303	326	308	283	305	292	309	326	314	312	325	311	319	305	293	327	302	286	298	339	322	316	308	304	310	290	304	335	298	322	316	290	304	285	270	301	299	291	327	310	298	297	295	304	324	299	294	334	297	318	297	332	272	308	290	298	309	275	336	333	260	335	308	305	329	318	287	279	260	282	323	328	330	317	310	297	297	303	309	319	309	287	313	292	315	303	306	324	302	277	293	315	312	307	322	299	326	327	295	294	308	287	303	312	302	304	311	296	314	303	295	345	282	299	327	308	285	311	332	287	294	325	299	290	295	336	297	312	297	318	301	339	291	309	305	298	308
29196	48071	13651	2974	1942	1948	3906	4322	811	752	644	631	591	537	514	466	472	469	450	432	443	420	436	415	432	432	426	478	472	451	431	498	425	422	426	444	472	423	458	409	431	425	406	467	425	389	452	462	418	444	430	426	481	449	413	447	434	422	442	426	398	419	426	361	419	420	458	419	430	424	421	383	412	408	431	407	413	388	414	400	418	423	404	432	415	417	416	403	382	377	393	397	418	403	428	448	385	405	382	426	417	425	461	417	393	429	409	352	416	406	415	398	445	370	433	380	409	371	389	431	405	414	404	380	427	422	426	422	376	417	403	434	392	416	367	383	423	443	378	395	407	394	417	381	420	389	422	397	420	372	396	425	437	405	382	395	413	429	433	396	398	442	429	418	406	383	398	395	392	393	365	396	417	398	398	426	390	411	379	390	423	385	450	392	411	399	417	398	416	413	404	436	395	406	404	355	416	440	407	426	395	384	414	394	373	427	404	421	382	399	405	416	406	402	404	424	383	414	403	391	390	408	444	413	397	419	395	399	425	392	391	376	413	413	427	413	393	405	451	408	389	412	407	446	377	445	383	411	425	397	410	416	406	403	413	400	417	407	411	387	404	387	411	431	368	381	411	389	441	424	414	427	428	405	412	392	397	395	424	430	394	386	430	390	403	391	378	374	433	402	440	406	411	407	405	442	388	381	418	408	405	409	415	364	434	417	395	414	398	396	399	403	371	435	407	405	396	381	391	418	408	387	423	356	417	424	403	383	426	375	408	389	437	388	399	421	412	398	418	420	408	457	401	407	423	380	434	367	379	380	385	369	441	371	422	394	385	410	394	384	417	409	391	403	382	439	429	395	403	411	410	414	406	357	403	432	402	407	374	427	421	413	443	405	429	401	421	379	418	431	398	453	392	408	423	420	384	440	397	413	387	410	405	406	403	450	411	419	401	443	411	421	417	399	386	387	403	421	382	389	431	422	440	410	409	428	423	424	431	416	431	412	400	410	401	439	446	386	426	425	402	409	387	425	424	420	417	395	424	427	402	415	397	397	390	401	360	412	406	457	383	387	441	378	418	402	417	365	441	424	440	415	434	381	405	368	402	414	418	367	411	441	417	423	423	411	395	432	431	390	399	431	387	394	435	426	415	384	370	441	418	398	417	411	421	429	403	409	398	381	381	387	444	397	370	380	377	399	434	450	381	368	437	412	403	408	418	362	425	434	410	395	338	404	382	410	385	401	397	415	410	380	390	379	425	370	399	369	418	382	416	438	437	406	370	427	419	409	420	418	439	387	425	404	442	394	397	414	406	388	371	396	433	401	389	432	392	410	401	400	404	400	423	373	386	420	400	416	394	405	371	437	374	401	422	377	414	416	434	426	402	406	395	456	407	382	409	421	459	378	420	412	389	428	382	424	411	418	412	414	385	380	380	399	379	415	389	435	376	372	423	397	429	414	416	392	422	394	436	363	409	434	435	425	360	360	351	424	393	422	426	408	420	402	415	383	389	423	406	413	419	408	373	404	393	390	424	428	404	379	438	407	387	391	413	393	444	434	457	435	404	420	423	407	369	390	432	378	401	425	454	412	386	398	417	389	432	413	388	419	391	417	421	417	382	392	395	415	413	387	378	411	411	401	370	429	410	414	418	404	421	416	402	422	430	385	380	349	389	418	373	414	400	462	425	423	422	410	385	453	404	387	405	377	404	398	390	436	436	390	436	378	396	395	399	442	391	430	407	385	391	412	382	471	360	441	387	442	419	435	425	438	375	404	381	370	384	434	392	424	411	396	400	428	394	391	390	418	390	414	426	394	401	425	403	446	407	390	375	410	409	389	390	403	409	387	388	440	405	379	425	426	434	429	388	410	421	435	421	401	427	406	365	429	422	430	450	434	420	402	421	428	371	428	419	411	368	403	403	435	386	388	416	415	395	410	413	430	382	407	372	415	376	384	407	403	361	395	363	438	400	402	384	424	408	387	395	399	437	412	405	453	423	377	444	389	406	399	393	410	404	411	400	409	417	377	383	397	373	399	428	396	374	402	414	410	440	450	388	388	430	410	396	422	435	389	427	378	384	362	415	413	406	416	400	385	401	385	393	413	393	409	370	432	408	375	381	412	414	398	390	426	398	405	378	384	382	420	403	419	375	422	399	412	402	384	444	417	412	395	449	411	400	420	385	432	412	418	399	400	414	427	419	419	409	402	382	419	389	451	452	373	393	426	406	419	398	418	391	391	383	421	406	414	410	398	420	399	379	399	419	431	419	431	436	396	392	387	400	401	417	398	408	423	369	396	412	411	427	392	377	405	411	448	358	402	396	403	415	390	397	395	352	397	388	395	420	388	447	421	397	431	398	404	396	413	423	398	415	412	387	422	420	407	413	373	404	410	387	393	444	391	399	419	404	423	398	393	414	413	409	403	427	400	437	422	436	421	415	398	399	422	439	367	416	406	388	424	388	407	398	399	411	373	384	401	400	409	388	365	384	402	439	397	378	384	399	384	410	406	411	440	387	405	442	442	403	406	402	399	370	389	398	432	415	363	408	408	372	456	392	416	392	417	420	428	398	390	416	401	380	400	404	407	427	398	400	384	430	403	414	400	381	423	417	391	395	442	456	399	420	425	432	426	426	388	409	407	383	431	409	415	417	417	381	447	408	418	427	386	388	430	377	401	443	421	419	390	400	400	368	392	385	385	432	437	370	424	384	386	424	398	427	382	424	407	433	433	422	392	422	404	437	416	458	388	423	395	419	387	440	428	422	402	401	380	421	400	411	387	400	390	390	399	390	415	409	416	401	387	397	414	386	415	405	438	425	401	441	417	388	408	433	410	394	390	397	425	365	384	400	398	411	395	442	406	403	397	401	406	394	413	389	428	385	410	400	402	371	407	443	400	413	409	427	411	382	416	415	405	427	417	367	407	419	400	379	395	384	399	401	430	429	414	408	421	422	412	396	412	394	414	403	403	418	402	407	404	404	436	421	432	398	401	413	432	426	451	444	444	422	433	406	424	410	384	403	396	402	408	380	412	411	397	424	368	401	419	401	408	395	371	422	401	406	429	387	406	427	456	432	435	387	418	412	395	432	409	414	419	441	366	419	415	416	374	398	420	423	442	432	400	410	403	387	405	398	413	363	389	398	413	423	427	390	403	418	400	435	438	421	387	393	374	353	409	424	398	413	417	453	413	423	380	403	422	402	416	391	395	413	413	426	392	428	387	382	402	403	413	397	387	414	410	402	418	437	391	428	411	382	402	419	415	354	398	423	394	388	450	398	401	414	428	395	447	414	406	423	422	387	374	388	409	388	424	410	394	374	397	387	400	425	402	426	413	375	385	402	410	423	419	433	408	407	395	433	421	417	431	413	431	431	420	421	412	381	423	394	407	405	390	390	411	383	419	385	411	423	405	431	402	385	433	413	419	405	388	419	422	429	439	386	409	400	373	351	426	415	443	429	441	407	394	423	363	400	393	401	409	406	390	409	394	395	403
24298	21215	27153	25201	7570	566	967	903	229	182	188	152	161	146	143	148	149	119	122	119	127	109	123	126	125	151	110	131	115	124	117	133	127	156	127	111	132	123	109	118	128	123	132	129	123	129	141	130	113	123	138	119	133	124	109	135	123	117	130	127	105	131	133	121	150	116	114	118	108	122	117	115	127	114	110	125	120	116	125	121	105	123	105	124	137	110	120	130	132	127	124	118	117	150	116	128	104	107	121	119	108	114	135	121	120	129	137	117	133	108	105	126	102	113	109	155	100	133	104	116	107	127	107	116	127	129	125	105	102	86	120	120	119	107	115	88	132	128	105	115	106	122	123	137	130	111	90	114	111	111	121	108	97	126	126	106	138	124	104	105	123	98	115	144	119	125	98	115	119	112	109	103	115	121	115	115	120	119	136	114	115	111	142	109	113	117	123	123	109	100	123	101	110	121	116	110	108	124	117	100	120	121	123	115	111	103	106	123	128	117	114	113	123	111	114	94	109	106	122	103	113	141	110	104	104	118	122	106	104	102	111	108	111	114	116	124	121	104	128	110	87	117	121	106	126	108	107	105	111	125	113	107	134	116	120	124	109	132	117	100	122	141	103	111	120	114	108	108	104	121	109	116	123	103	131	108	111	110	119	122	105	90	109	132	115	130	117	117	118	116	116	132	123	115	115	118	119	118	120	107	131	127	117	115	95	111	116	107	132	120	114	117	114	123	112	135	105	111	122	115	112	113	116	113	120	101	119	108	130	119	143	122	119	106	136	124	119	121	123	107	133	123	127	104	127	104	102	119	129	108	116	109	122	114	116	126	106	121	128	122	124	95	111	110	128	129	110	122	129	114	117	148	102	125	111	120	118	108	118	123	108	128	135	102	111	121	119	108	117	92	126	113	118	107	130	124	137	129	112	108	120	92	126	142	105	117	123	104	107	128	106	126	120	129	120	113	104	115	103	120	117	138	115	114	119	118	111	107	109	113	94	135	119	118	111	120	129	126	105	119	108	132	114	116	135	115	113	105	99	98	114	135	114	102	128	118	105	124	136	98	118	104	99	123	122	119	123	114	114	100	123	106	113	117	123	145	104	125	119	107	120	110	118	127	126	118	108	117	121	104	91	106	128	119	102	102	109	120	116	115	112	127	105	126	111	121	110	111	119	115	131	118	134	118	106	120	110	118	99	113	126	105	115	113	112	115	112	109	137	113	106	126	139	126	132	133	130	109	117	117	120	108	120	120	121	132	118	106	128	98	125	109	101	113	131	108	124	120	125	118	119	106	127	117	114	100	130	120	124	110	109	114	120	100	109	109	123	114	105	100	128	104	131	124	115	123	108	100	112	115	104	131	92	113	113	112	109	93	79	114	114	121	115	124	113	107	117	122	119	124	112	135	112	121	140	121	124	128	102	116	113	122	133	115	123	97	122	124	112	126	107	120	121	119	117	104	120	101	114	111	119	120	114	120	115	123	101	107	128	136	114	140	127	107	106	136	130	140	121	118	110	107	103	101	115	114	120	95	117	102	106	116	109	127	120	114	108	131	118	125	94	131	105	106	108	124	113	113	106	123	129	110	109	132	124	93	109	116	111	117	110	114	103	105	128	100	125	130	111	99	109	123	112	102	126	126	128	110	104	117	125	87	133	120	124	123	115	124	111	130	117	107	115	106	115	102	133	136	102	100	120	121	120	125	108	100	131	120	120	128	108	117	113	109	129	138	104	99	126	124	136	116	105	131	131	109	125	102	103	113	123	130	100	102	125	131	96	124	111	94	120	119	112	131	92	111	107	114	119	117	144	109	122	136	107	121	107	122	109	106	129	121	103	114	132	117	104	116	137	125	104	117	132	99	131	116	122	115	104	125	110	118	103	117	119	94	115	123	114	133	136	129	96	126	122	112	102	109	103	114	132	131	107	125	114	135	120	113	115	109	117	112	108	98	107	120	109	103	119	135	103	112	121	112	120	107	129	107	129	112	120	99	108	106	115	110	120	115	124	121	101	112	113	127	111	119	91	93	104	123	104	118	104	96	122	130	123	121	110	109	111	114	111	116	120	95	105	121	86	144	95	126	120	121	100	121	126	95	131	116	104	120	107	107	125	100	114	107	112	112	112	114	117	120	112	114	114	108	107	116	110	118	115	119	117	126	122	124	140	109	102	95	123	97	116	115	100	130	112	109	126	110	122	98	124	113	126	103	105	124	111	116	127	124	117	123	118	126	118	122	112	112	108	124	102	117	107	119	109	129	105	122	119	119	94	103	123	124	110	106	125	111	122	109	134	124	122	109	126	125	109	105	118	112	119	131	108	113	131	115	112	113	109	131	124	114	128	118	92	120	107	126	112	117	137	141	120	130	112	114	123	102	112	107	113	114	108	107	113	107	106	108	105	92	108	96	115	130	102	110	103	123	114	123	129	119	125	99	143	164	134	102	110	119	112	113	119	119	119	112	134	130	113	87	99	113	103	133	124	126	107	117	103	107	98	111	116	136	115	120	129	120	113	127	117	95	118	118	122	115	115	117	127	131	109	115	125	135	129	120	124	128	117	113	120	110	123	110	110	120	107	116	96	89	102	113	113	111	124	109	128	126	120	106	95	124	119	122	104	155	120	111	117	143	111	108	131	120	118	137	110	128	149	117	97	119	109	133	109	119	113	105	95	128	124	123	122	101	120	109	135	105	115	113	109	120	124	113	119	116	146	115	102	120	121	137	93	118	114	106	111	108	114	121	112	121	138	104	117	134	105	107	125	132	114	110	125	118	122	119	115	101	131	117	130	112	130	120	109	118	108	117	125	108	110	112	107	133	105	96	105	116	129	102	96	122	125	118	108	126	131	126	111	137	113	124	139	120	124	97	138	146	139	122	108	110	90	127	118	111	120	124	103	119	114	119	114	130	110	110	124	117	115	121	111	109	118	116	133	118	106	118	131	120	138	109	121	115	105	107	121	131	111	104	129	130	93	110	100	129	106	100	113	122	121	115	124	116	102	101	105	100	121	117	118	115	124	116	120	119	138	124	115	110	106	123	126	112	135	109	120	114	119	124	123	115	121	123	128	128	101	124	119	131	104	118	126	125	105	117	103	106	117	106	125	128	88	123	107	113	114	111	121	138	140	116	109	112	123	127	116	111	128	104	105	113	144	146	111	115	104	140	139	118	122	120	127	95	112	126	124	110	102	107	116	117	97	122	108	115	122	125	124	106	132	120	118	121	112	114	123	116	113	148	96	104	124	110	111	112	136	128	102	117	123	117	117	132	100	92	117	107	122	108	114	107	121	109	116	113	120	130	95	113	102	102	121	106	119	124	121	111	109	133	104	116	128	111	116	109	106	92	81	113	134	114	116	113	114	118	139	128	106	117	135	117	121	125	107	119	99	118	111	133	114	136	140	123	125	93	120	124	96	107	110	131	124	96	114	118	108	126	103	114	102	134	122	138	116	125	121	105	114	129	106	104	109	128	108	120	110	114	114	112	106	137
27908	42658	10581	1770	1038	1252	2289	2277	453	368	322	281	252	222	201	212	201	208	204	226	202	202	171	206	158	186	182	197	200	200	190	187	180	199	190	190	189	197	160	215	188	202	220	197	202	185	202	163	164	179	197	179	189	168	196	194	179	188	216	172	162	166	164	165	171	170	176	167	156	160	159	165	166	178	183	137	180	177	156	162	141	195	162	174	173	172	166	173	150	163	184	148	161	176	185	147	158	183	162	152	147	152	181	170	152	167	160	175	171	148	180	179	173	167	185	181	175	172	162	154	150	170	185	167	156	166	171	164	174	162	151	164	184	178	156	184	188	155	147	181	169	169	193	155	158	146	156	159	153	178	161	174	158	168	165	159	161	163	149	154	176	146	159	147	174	182	146	178	155	170	158	162	151	174	166	137	137	151	166	185	152	147	173	186	175	157	165	174	180	157	187	176	182	176	152	180	154	167	140	153	174	180	154	170	164	172	167	163	181	169	167	155	160	176	188	166	173	159	168	158	179	168	155	163	165	148	167	173	195	159	166	149	157	167	159	164	182	156	171	150	180	155	168	168	162	153	176	160	190	177	187	152	168	160	166	173	171	159	167	166	182	162	165	166	170	179	126	150	164	152	189	166	152	167	166	143	187	157	171	156	168	167	151	177	177	150	171	152	145	164	182	164	161	163	172	172	153	156	163	162	167	158	166	163	157	153	186	173	173	173	174	149	158	163	147	144	149	172	166	161	180	171	162	158	161	157	160	180	174	160	166	168	166	186	156	161	163	178	165	159	163	169	155	181	171	171	150	158	148	154	168	157	167	182	178	169	165	159	168	153	177	199	176	167	153	169	157	162	180	141	167	177	172	179	165	146	176	171	173	166	176	160	152	155	162	153	137	154	187	154	150	178	169	161	178	168	172	151	162	173	177	150	200	187	146	170	147	169	180	156	170	169	147	150	156	150	185	147	164	178	177	164	160	160	170	183	147	157	168	166	164	153	184	160	159	167	167	159	153	146	170	162	151	168	190	179	185	148	155	155	158	156	172	163	165	193	170	174	167	180	170	184	156	153	164	178	159	178	172	173	180	145	168	153	160	194	154	179	165	152	153	149	156	150	160	153	138	191	158	156	160	162	176	128	174	172	180	163	139	173	169	174	163	178	162	173	171	174	174	163	163	155	162	181	163	173	171	166	170	181	159	164	184	153	158	154	160	176	156	167	150	156	168	150	160	168	138	162	167	161	153	156	156	172	159	171	173	185	170	153	161	155	169	141	159	189	152	163	170	172	143	162	191	151	172	179	181	167	171	168	173	182	166	165	149	164	133	147	161	182	166	169	162	183	169	160	152	177	161	163	150	148	159	172	176	179	165	161	159	163	175	177	187	172	153	142	147	154	175	161	163	184	142	149	154	166	152	153	142	156	169	170	169	195	160	170	180	151	166	175	165	168	167	147	153	163	179	185	171	150	164	169	168	159	167	164	181	182	146	168	141	142	179	184	168	170	174	181	152	167	179	146	173	171	169	174	148	191	160	165	161	166	160	156	158	180	197	195	174	169	151	169	187	154	166	140	145	172	190	169	160	155	187	167	158	168	179	165	164	173	157	162	165	188	168	139	151	143	179	174	163	164	192	168	170	144	164	153	164	158	177	158	169	136	148	161	159	177	144	135	163	168	164	177	149	153	147	152	180	167	176	140	149	178	180	161	149	159	169	180	176	174	167	159	183	163	165	159	163	168	172	172	163	150	160	181	163	187	182	161	173	162	190	174	134	177	166	159	179	175	134	155	160	172	159	170	144	155	162	162	163	166	168	190	153	156	178	152	173	166	172	158	172	174	186	161	167	164	177	156	166	181	166	182	163	159	179	150	169	166	153	134	199	143	193	174	145	166	147	156	161	176	160	174	140	177	175	140	170	158	157	176	151	174	187	153	173	182	162	159	183	164	145	157	155	167	156	161	162	157	182	160	176	172	147	156	163	145	153	165	151	158	162	171	163	183	170	169	182	167	154	167	180	174	163	159	159	164	168	163	175	178	157	167	164	173	169	154	183	172	166	154	196	144	165	147	170	176	164	184	137	166	129	188	161	198	193	171	149	164	169	149	180	169	168	162	153	174	172	145	142	149	176	162	161	160	161	168	151	161	169	148	159	181	163	141	154	160	160	156	179	177	156	168	183	185	160	184	151	172	147	175	164	184	140	161	159	180	188	172	145	148	145	158	153	183	169	167	156	162	180	170	150	185	163	161	162	165	187	161	165	171	152	181	163	160	165	186	164	146	156	169	169	164	180	183	170	172	152	153	173	147	175	181	184	177	144	181	144	172	160	164	172	171	170	174	177	178	145	159	156	145	131	144	173	168	171	137	165	195	149	165	175	173	170	142	149	156	163	157	174	173	162	150	159	148	177	163	142	146	159	157	178	169	149	153	165	174	170	176	146	159	173	182	158	163	153	155	165	147	153	181	162	178	154	182	163	196	161	146	160	179	152	163	155	165	163	181	171	162	171	130	156	145	170	159	166	164	150	173	187	170	172	166	149	155	175	179	184	170	152	171	179	187	170	167	152	171	159	163	153	159	170	164	161	166	174	146	157	181	176	182	146	177	187	172	168	174	142	150	155	153	157	171	155	162	154	145	183	171	175	164	163	170	144	158	166	165	169	150	175	178	179	168	179	156	184	145	136	162	153	146	164	195	160	147	176	171	174	141	174	172	156	193	153	180	156	173	185	165	152	141	153	181	157	168	175	163	167	170	152	159	153	156	155	154	181	152	153	149	161	178	166	161	165	152	185	135	175	185	158	170	169	171	170	183	163	152	161	171	177	158	160	158	159	164	147	208	164	150	143	154	143	182	184	164	156	151	187	170	186	147	143	176	155	173	161	167	173	196	156	150	139	173	172	166	152	170	152	171	162	157	165	160	164	149	151	148	166	153	171	164	167	168	180	153	175	197	160	174	193	153	177	137	158	174	152	162	180	173	160	159	165	192	183	174	173	170	166	159	167	159	149	158	150	180	162	153	174	175	165	178	142	157	168	184	166	164	170	155	145	145	157	177	148	168	170	157	152	172	142	137	160	152	168	176	188	153	164	169	156	180	199	183	162	156	161	175	169	171	154	187	155	145	159	145	182	142	166	170	155	168	165	180	144	171	173	136	156	156	158	190	168	163	189	164	175	160	166	190	153	152	170	167	183	169	179	171	161	174	142	160	170	155	156	171	153	179	154	163	137	146	159	151	173	162	197	174	179	185	169	168	152	161	148	168	163	167	175	164	148	151	154	162	155	169	165	153	156	161	175	162	149	153	158	161	181	179	171	144	174	190	163	165	162	176	181	162	168	144	172	165	158	167	167	156	186	158	169	129	153	169	196	148	177	161	189	149	147	171	129	150	173	155	170	154	172	173	170	148	171	167	150	165	165	151	159	153	153	164	161	167	170	156	175	145	168	167	165	160	155	172	155	168	161	155	164	164	162	157	160	169	184	163	160	178
22262	21218	29017	23701	21213	21179	8754	5638	599	527	458	391	389	341	333	305	304	316	271	288	300	259	265	277	265	310	284	318	273	272	243	258	267	319	263	299	268	309	261	265	268	300	289	307	262	268	272	262	308	273	260	283	247	273	264	307	261	276	272	206	269	240	253	268	242	248	275	277	271	228	280	269	265	233	238	269	257	221	257	255	260	252	252	238	224	246	222	270	240	246	260	247	221	265	257	243	249	250	211	231	221	267	240	261	257	242	228	259	244	278	285	266	246	262	243	255	254	264	233	249	234	279	262	271	238	257	263	229	245	254	269	267	247	245	290	239	257	234	234	246	245	278	250	230	275	245	238	253	214	239	265	233	244	227	256	255	228	262	233	243	262	239	262	240	237	245	275	262	222	270	231	241	267	251	239	248	251	241	206	253	256	271	236	257	251	252	257	259	261	242	272	241	252	250	246	251	272	261	243	252	234	260	247	251	260	230	229	241	236	254	255	247	226	233	264	246	263	239	282	251	227	239	235	242	260	242	250	260	247	271	251	252	254	229	244	256	252	271	243	249	270	234	264	245	245	224	260	251	270	263	240	250	258	253	271	251	231	239	261	246	236	261	240	248	270	274	264	245	253	247	233	255	237	233	237	228	267	256	270	255	266	261	271	260	270	236	229	278	244	248	268	260	210	248	257	253	235	246	240	266	280	247	232	228	242	250	253	262	274	247	272	235	241	281	232	270	256	229	246	231	261	240	273	244	274	238	271	241	223	251	254	260	255	236	276	264	238	244	302	229	253	250	255	235	242	277	275	270	269	300	265	256	252	251	235	255	261	268	276	219	230	246	237	234	272	275	268	249	282	224	246	251	253	259	262	226	252	259	246	253	249	265	246	257	247	261	229	253	261	244	256	261	269	226	246	246	244	262	269	234	240	238	254	260	241	231	259	234	252	239	244	234	230	256	262	245	261	262	240	255	255	256	233	274	260	263	265	261	263	254	261	241	241	272	250	287	250	242	244	264	259	261	269	252	273	260	248	242	248	265	242	225	276	248	250	229	254	247	267	262	256	266	251	274	243	280	255	265	241	249	229	232	236	255	266	257	264	235	268	233	273	254	236	250	271	249	246	270	214	251	258	267	235	252	266	246	262	259	263	241	250	227	246	270	266	257	262	239	261	264	211	255	259	224	229	234	247	243	234	237	244	259	259	230	263	272	228	248	248	230	275	228	233	240	264	248	282	243	241	231	244	282	240	233	275	248	252	236	252	262	259	252	284	245	274	267	234	233	278	238	273	240	234	241	252	237	263	247	240	270	265	247	261	234	237	270	235	266	259	250	237	273	255	262	237	249	245	275	235	245	263	270	258	257	257	255	267	256	246	222	244	259	241	225	234	257	267	235	235	239	266	280	255	263	243	272	241	249	225	265	245	241	268	253	260	272	241	252	261	268	265	247	237	234	229	253	255	247	232	249	244	266	239	263	261	231	247	237	261	261	251	259	239	268	242	261	239	241	257	258	239	265	243	250	244	235	264	260	250	233	268	257	262	268	271	233	266	254	239	242	236	287	242	249	251	259	240	270	225	256	254	270	251	234	252	251	234	274	241	234	236	243	248	249	250	269	242	219	248	269	264	250	210	231	262	226	248	246	251	262	232	275	260	236	230	254	273	254	276	256	254	254	228	249	272	245	276	247	264	268	248	213	198	251	266	242	264	247	254	277	255	240	243	249	255	273	267	256	249	263	253	245	240	264	233	231	282	228	240	217	220	262	271	275	262	228	256	274	252	252	243	255	237	246	227	266	265	253	237	250	235	274	243	251	237	261	247	261	245	241	250	253	275	243	244	258	272	258	244	254	247	269	262	242	250	241	243	227	250	277	238	251	239	282	256	255	274	245	289	222	240	247	226	257	245	217	277	271	244	248	250	249	236	270	241	272	245	220	257	267	263	254	247	267	242	232	258	276	250	257	256	256	240	251	227	267	225	226	262	232	270	259	276	226	247	246	248	251	242	262	240	240	243	284	250	233	268	220	247	228	260	244	249	264	264	240	238	262	261	281	239	255	257	261	274	241	220	227	242	284	214	240	247	251	232	263	247	243	214	266	243	234	259	268	249	252	240	254	256	263	245	250	238	269	227	278	276	249	226	245	269	292	244	240	246	238	239	254	265	276	249	244	268	247	261	239	244	258	277	250	221	263	252	263	247	264	240	272	219	249	257	236	223	241	248	261	243	228	249	248	270	309	248	266	249	233	252	262	262	246	257	229	253	260	248	261	263	221	240	245	234	275	248	240	249	236	265	251	244	264	235	251	285	245	253	253	259	253	247	282	247	252	265	235	251	234	275	247	240	237	238	277	244	227	242	240	239	259	257	244	250	260	251	228	281	228	237	242	231	250	245	263	261	263	241	256	238	265	266	260	237	249	233	263	264	269	233	257	244	232	232	264	251	223	250	231	262	261	248	257	278	256	267	233	247	272	277	260	243	243	235	272	248	245	259	241	270	255	259	238	256	261	244	263	260	245	248	243	284	255	221	257	229	267	225	253	251	262	231	262	237	247	265	238	261	234	222	238	274	240	244	251	258	263	256	247	257	247	254	248	250	232	271	256	251	238	249	287	271	284	237	237	244	263	262	235	230	266	269	287	239	257	256	245	250	250	238	227	258	241	233	216	259	242	246	259	288	253	245	270	252	235	234	245	269	260	272	237	266	245	262	235	284	252	235	245	256	230	233	245	247	235	223	275	266	245	254	251	251	242	253	271	252	237	250	222	232	235	271	247	253	269	244	249	259	234	246	256	261	255	258	238	258	240	249	266	228	270	251	253	227	240	256	247	260	252	252	269	267	272	233	234	242	211	264	250	256	248	238	240	242	254	248	264	229	254	245	242	252	245	283	270	248	243	221	259	238	243	256	253	230	226	267	226	251	272	250	251	267	232	242	214	245	268	260	247	235	224	268	225	268	279	258	230	243	237	222	252	226	251	257	262	253	248	251	283	253	234	227	231	234	271	231	261	271	274	265	236	262	238	260	260	260	250	245	230	238	277	261	262	246	249	264	239	243	236	262	235	249	250	250	244	275	237	266	225	259	269	255	264	272	236	259	236	242	216	250	268	243	223	248	230	253	268	258	245	228	245	253	247	278	249	222	292	293	238	268	260	239	248	247	253	272	237	240	248	232	261	243	238	256	256	230	269	246	250	245	237	267	230	263	255	202	268	227	232	259	251	250	262	234	237	228	259	258	252	241	252	261	228	276	248	248	245	273	259	268	241	227	270	226	247	264	224	253	243	279	242	251	227	249	227	234	258	234	243	235	248	273	239	245	257	251	231	234	242	239	258	236	252	242	236	258	245	240	237	259	255	248	276	263	252	258	262	265	225	233	281	268	243	266	259	237	243	255	266	245	252	265	231	249	253	270	257	252	259	244	240	255	276	234	275	261	266	241	239	256	239	250	289	219	252	258	257	241	221	241	233	253	260	235	265	254	230	283	239
33420	55129	17687	4683	3143	2468	5269	8006	1166	888	762	726	620	546	545	506	463	449	444	452	456	382	414	409	377	422	427	380	400	349	358	365	421	407	386	394	407	371	366	389	370	374	378	378	394	399	419	357	385	405	395	366	363	359	386	384	379	403	370	368	350	356	330	347	370	368	348	318	354	340	407	323	345	319	338	349	370	353	345	314	347	356	319	341	372	320	318	355	329	302	375	326	339	336	342	338	345	326	385	359	363	345	362	341	321	326	341	323	354	370	345	351	335	333	327	358	324	312	312	340	341	367	357	322	340	353	341	324	346	340	329	365	348	356	333	309	324	336	292	322	301	362	333	342	343	334	346	342	291	321	326	330	333	378	337	312	287	334	328	310	326	334	311	323	360	331	367	325	321	338	318	321	366	313	349	322	364	341	350	319	384	314	297	330	319	353	330	331	349	329	325	335	324	306	333	343	295	348	322	364	325	320	353	342	361	319	322	353	330	301	325	316	348	337	300	338	306	331	313	335	335	324	308	345	313	338	339	312	330	362	382	358	314	343	348	349	333	323	352	326	332	312	336	327	324	353	361	344	345	339	340	357	361	331	339	310	352	338	315	337	344	326	340	339	355	347	362	329	344	297	375	331	360	330	335	352	349	368	355	354	327	351	322	299	331	318	312	329	351	328	313	333	354	349	332	326	384	352	364	357	346	342	346	329	372	345	343	341	340	338	318	328	343	334	358	333	361	347	355	350	318	353	313	328	333	333	383	346	317	269	340	313	350	323	330	326	335	380	318	357	351	319	347	356	333	322	337	337	363	302	340	339	347	326	331	330	358	356	297	350	368	312	307	338	340	385	326	345	320	356	343	354	342	356	321	358	313	329	337	315	307	324	344	337	323	323	327	315	340	339	333	327	316	350	334	322	335	331	331	353	355	339	333	322	360	320	372	342	329	337	343	369	352	319	313	330	289	296	333	342	313	341	326	335	361	359	325	330	354	315	315	368	325	312	342	347	310	334	313	372	310	348	322	319	345	286	330	335	365	319	335	344	337	347	333	338	352	304	359	328	347	359	320	354	363	330	352	344	368	329	358	309	335	332	321	336	334	306	368	354	339	322	374	364	331	342	347	305	343	323	324	312	365	306	345	339	333	356	323	355	339	307	331	302	350	325	335	332	356	336	336	334	315	353	347	333	313	333	341	310	339	361	304	346	329	318	364	346	325	325	345	386	340	341	328	368	350	365	374	350	306	350	334	365	334	381	386	341	348	333	335	354	346	339	323	360	315	334	336	351	308	333	335	359	342	367	333	341	357	378	324	340	313	311	360	327	294	361	340	370	326	343	337	345	340	349	316	352	351	335	358	340	326	355	327	335	323	330	350	340	356	350	357	304	343	323	319	338	334	354	368	342	332	335	329	340	320	341	342	344	306	334	322	329	347	289	327	339	331	343	334	324	333	360	351	347	339	320	348	346	296	345	340	313	323	350	354	357	363	326	328	338	302	375	316	349	330	345	341	343	366	338	322	322	334	347	339	355	347	309	333	355	337	336	350	312	322	340	366	316	331	316	342	324	361	363	364	320	323	314	324	340	332	335	338	341	329	333	343	306	328	366	320	309	332	339	324	332	334	362	375	337	330	353	324	333	339	320	332	327	294	324	351	317	327	346	354	347	324	339	345	331	368	351	347	335	351	352	313	318	340	338	319	336	336	330	311	324	356	339	353	336	324	313	361	316	353	339	331	336	328	344	326	355	334	337	348	334	340	354	327	365	328	338	342	331	330	361	330	337	360	358	333	346	333	322	335	348	324	349	349	324	320	321	360	335	333	327	350	322	344	362	385	355	356	346	323	322	327	338	384	364	321	347	337	308	339	329	347	343	335	357	335	347	324	324	314	343	335	354	323	348	353	335	349	328	326	350	324	321	334	324	313	313	332	329	326	337	315	349	359	321	306	336	313	351	336	326	346	327	345	317	348	331	329	330	330	355	324	345	345	329	360	318	323	336	345	338	347	353	337	351	321	358	315	345	348	302	337	330	320	336	363	373	348	364	341	329	303	330	343	365	325	356	331	308	331	369	327	319	327	330	340	337	338	351	351	361	345	344	336	341	334	326	342	394	334	339	317	336	335	343	342	331	300	362	324	351	354	339	328	335	349	339	357	323	369	353	318	337	356	298	350	336	322	363	324	341	332	340	336	366	328	367	329	319	347	326	324	345	331	344	307	344	352	310	346	362	345	330	332	336	315	323	338	335	335	331	323	332	369	338	300	333	299	329	323	303	302	316	334	368	333	295	364	344	319	336	318	322	326	326	365	332	282	336	345	369	326	346	378	347	346	273	322	323	361	333	380	329	327	351	356	327	342	316	316	342	306	363	346	306	343	313	323	339	345	340	334	336	327	320	356	341	310	327	372	350	324	337	342	346	332	340	345	382	334	313	354	322	354	339	331	359	342	372	317	308	331	283	342	363	326	329	354	322	313	312	356	336	325	346	332	305	357	310	348	347	348	314	347	337	326	362	333	343	356	328	332	339	342	320	315	316	351	357	328	320	319	343	333	302	329	348	327	336	322	334	337	301	348	354	320	338	331	347	331	354	357	316	325	332	339	356	326	337	348	327	321	359	346	315	319	343	353	346	338	337	332	332	352	325	329	322	329	325	339	343	314	362	330	302	314	325	343	331	344	339	370	329	369	332	338	304	369	307	299	328	337	357	378	354	320	334	339	337	342	332	373	338	353	336	341	322	354	345	342	341	363	360	327	328	324	346	311	292	360	301	334	317	326	344	328	302	315	368	332	324	321	344	347	332	352	362	354	351	341	327	336	343	340	292	305	339	342	366	319	314	361	337	342	333	335	365	356	339	307	338	331	307	328	377	314	300	352	334	291	341	354	341	330	344	324	365	367	371	335	327	302	321	334	355	334	323	335	321	353	366	305	333	315	329	348	320	332	385	336	354	349	319	329	318	351	347	333	328	317	304	323	309	326	344	341	322	316	352	330	331	372	305	319	327	320	326	313	304	351	383	313	352	332	337	325	352	330	335	324	330	377	333	305	326	339	319	351	354	358	325	323	325	342	349	339	317	318	325	316	364	338	327	322	339	333	333	336	315	343	360	296	339	339	324	353	337	333	352	354	306	362	362	306	336	376	312	339	307	328	319	344	348	353	348	350	364	301	395	310	323	341	335	360	359	313	352	319	330	300	337	315	327	321	339	334	340	333	355	360	342	354	322	303	345	350	360	353	338	348	341	361	323	342	345	341	326	334	316	345	329	307	327	353	317	343	354	321	332	373	353	337	322	330	348	336	321	310	353	332	340	344	303	335	342	330	349	316	362	357	318	319	316	334	350	310	334	344	308	304	305	339	347	323	291	354	302	347	335	335	336	345	319	364	356	336	367	320	336	327	335	363	334	344	326	303	310	326	334	327	338	340	324	353	359	313	331	335	332	326	349	346	308	368	335	325	321	362	315	368	346	324	329	351	331	318	314	331	322
27394	22343	11716	1238	421	345	557	444	224	251	217	218	230	205	201	206	226	217	190	235	221	188	246	225	212	186	179	194	206	196	175	200	200	212	210	205	215	191	185	203	194	228	201	204	218	198	207	194	206	192	210	212	210	221	222	201	236	218	188	215	197	192	211	226	186	211	192	204	202	171	207	172	189	194	204	181	196	173	182	182	206	198	184	216	196	194	192	214	209	224	179	210	211	229	214	192	211	191	179	194	208	181	201	197	218	185	178	182	230	206	213	207	215	182	199	183	200	195	199	199	223	196	221	178	198	186	200	188	190	188	182	198	196	193	225	184	225	189	189	176	182	206	207	173	189	206	201	180	181	218	223	194	179	218	229	202	181	193	174	189	207	200	203	191	213	201	215	189	204	212	196	195	228	199	202	209	225	210	173	191	211	170	216	209	198	210	177	203	193	197	191	192	230	219	188	206	201	200	218	201	210	200	203	205	192	212	225	217	186	168	180	206	210	194	203	252	188	192	211	203	201	181	201	190	195	204	229	200	213	208	216	209	182	183	225	215	202	193	215	192	203	184	196	208	198	214	184	195	199	199	187	222	181	220	167	217	218	191	189	196	194	170	180	193	212	195	184	236	231	183	196	203	196	191	199	218	189	204	187	207	193	204	213	212	212	206	195	184	189	196	203	195	201	213	218	180	180	174	231	183	169	180	178	223	181	212	195	200	205	191	189	194	213	163	230	213	195	201	196	213	186	220	214	188	206	193	191	181	174	165	209	179	175	193	193	199	180	188	206	182	221	182	189	209	196	191	210	198	212	216	198	237	202	182	199	197	216	205	191	196	192	183	207	198	182	198	184	195	209	199	216	205	203	207	198	183	189	191	204	183	202	183	193	206	198	215	208	178	173	203	204	199	188	198	232	195	206	178	229	217	164	204	202	211	199	200	214	201	218	163	233	179	216	182	193	202	187	187	215	193	201	178	213	198	192	200	217	221	201	179	194	185	198	190	198	190	182	205	179	198	201	188	187	198	217	180	195	208	183	213	190	199	214	159	212	212	185	230	203	216	187	178	221	212	218	194	206	181	180	214	222	198	211	196	210	201	197	178	179	181	221	178	217	204	206	194	188	203	198	198	173	211	217	194	224	196	190	174	173	215	193	179	192	181	178	193	204	208	209	188	213	202	184	208	179	239	206	204	210	203	173	212	204	185	204	189	202	182	184	201	182	226	198	197	214	180	190	198	184	223	185	194	199	222	189	200	193	190	193	183	208	231	208	188	189	204	216	190	173	194	180	199	199	207	208	200	188	173	194	214	205	187	207	193	202	192	222	184	201	226	183	208	206	204	188	197	207	229	199	216	189	204	208	198	222	211	205	230	189	192	194	213	203	197	215	230	203	184	175	198	215	207	192	208	184	192	210	204	216	195	186	212	197	214	174	201	182	189	187	205	194	201	192	186	211	176	187	187	194	199	168	208	200	221	232	202	193	195	199	203	182	202	177	181	189	192	184	157	202	190	215	180	224	213	179	192	185	185	216	188	186	208	198	192	202	202	193	190	207	203	199	192	202	218	215	186	195	201	234	178	168	200	201	180	214	194	211	172	207	177	207	204	173	173	216	199	194	199	174	208	219	197	176	175	214	182	204	201	224	205	190	203	186	220	213	192	215	185	184	204	213	190	202	190	205	196	183	205	211	192	204	184	189	221	188	209	194	195	185	193	220	176	204	190	187	187	174	198	196	180	171	225	193	208	200	204	203	156	188	224	206	173	204	202	209	182	162	174	218	199	242	224	206	181	225	220	187	175	209	217	225	191	212	217	211	199	216	194	233	198	201	179	200	209	182	185	178	205	197	188	216	179	189	189	200	212	203	192	220	207	179	215	193	190	188	220	192	184	190	211	178	223	170	187	204	198	176	176	197	230	203	212	219	202	219	185	173	206	213	206	222	208	186	169	224	202	205	195	210	224	184	167	219	172	200	202	200	195	188	201	197	190	175	194	206	199	180	175	194	205	206	183	182	188	178	201	210	194	193	210	223	189	194	220	201	203	178	201	200	194	197	195	196	192	182	207	183	202	185	198	213	194	194	183	180	198	187	206	183	186	219	202	209	209	191	174	201	184	198	223	196	206	174	203	193	185	222	195	213	200	218	211	178	220	209	188	192	191	228	174	195	174	198	202	198	192	205	214	175	170	194	211	211	195	179	205	195	212	199	229	179	205	193	183	193	215	202	187	183	202	194	196	194	200	209	177	215	203	204	197	195	200	196	194	220	186	207	217	193	182	197	195	220	195	199	208	208	226	196	207	196	212	195	204	202	216	202	191	201	233	218	200	186	174	181	198	235	198	198	179	205	205	197	193	202	175	205	202	214	206	177	189	195	175	196	195	214	170	202	176	197	201	202	202	203	214	193	217	195	208	220	195	170	205	186	224	192	203	194	204	208	189	219	183	215	196	181	201	183	198	189	168	231	201	176	207	184	227	194	207	189	179	201	202	201	202	207	216	203	197	169	212	230	216	182	214	184	176	188	196	196	204	196	203	224	198	193	198	208	227	204	199	210	199	212	195	198	176	218	195	188	206	190	210	199	210	201	222	220	204	206	176	235	179	198	216	165	181	174	235	211	202	196	212	200	203	170	208	191	206	209	217	200	176	196	193	194	196	195	193	194	205	186	193	194	194	210	201	235	190	195	215	186	194	191	203	198	221	197	181	190	188	194	181	188	187	192	197	181	199	207	202	203	182	179	190	201	214	225	186	174	176	208	201	219	198	201	199	195	201	212	189	182	200	185	169	225	206	213	227	194	194	206	189	195	204	219	181	196	194	208	176	195	188	208	197	170	211	213	195	180	217	197	212	175	214	202	194	165	198	199	204	208	186	197	220	200	205	204	176	199	201	199	204	211	186	197	208	206	192	210	197	221	229	191	159	219	194	189	204	182	198	205	216	208	201	205	193	177	203	215	202	189	184	181	190	189	200	200	213	200	212	195	175	185	211	192	193	178	185	205	191	195	219	199	186	204	210	181	227	207	195	184	199	189	186	202	196	234	199	207	186	192	164	189	210	207	191	198	214	210	191	214	211	199	170	208	205	179	197	220	171	211	226	210	188	201	211	203	213	206	188	212	199	203	185	202	191	197	217	191	211	191	197	223	236	191	210	194	211	201	211	188	213	178	210	215	193	190	220	184	191	204	177	187	224	206	207	192	210	177	203	193	206	214	193	191	172	171	211	196	181	211	214	207	246	186	196	190	192	216	196	176	211	208	206	188	211	206	217	203	172	191	233	231	209	191	187	213	194	193	189	235	184	211	221	174	180	202	162	178	205	173	195	202	195	197	207	206	220	211	201	174	216	181	198	223	233	197	229	181	153	209	185	210	197	179	186	200	197	193	194	196	195	197	193	211	207	184	208	197	193	209	180	202	208	205	192	183	209	206	209	214	197	216	191	195	199	179	188	198	211	206	195	181	200	201	193	201	195	173	194	203	179	190	189
23505	32148	6076	1013	699	604	1049	757	367	332	328	312	339	294	279	282	267	291	278	253	277	250	248	271	279	286	262	276	263	264	316	277	291	282	288	282	278	290	266	254	261	286	291	301	262	267	271	263	250	277	301	269	278	293	274	294	299	278	242	262	292	259	236	267	264	266	300	277	278	279	278	293	268	269	261	284	259	254	298	282	283	296	271	239	264	239	275	238	262	270	239	271	263	264	246	269	250	257	252	263	261	252	265	254	266	259	269	250	266	253	267	276	278	247	271	272	262	253	242	263	256	261	265	249	285	268	282	258	279	266	288	246	278	287	271	302	256	237	259	276	252	297	269	256	277	287	248	269	284	236	267	243	289	263	263	263	311	259	289	274	279	258	256	278	261	238	288	274	241	265	277	241	262	291	282	255	249	267	242	252	268	267	291	268	241	277	277	269	267	277	268	298	277	250	285	282	275	234	283	243	249	282	246	249	275	250	270	232	283	269	293	270	286	264	256	272	256	251	275	257	265	275	255	264	245	277	250	233	262	246	286	279	256	273	268	259	260	253	279	275	272	263	245	254	289	275	250	253	272	265	294	258	261	264	246	299	238	225	271	258	260	250	253	238	242	270	254	290	265	272	250	249	257	270	269	229	272	259	268	255	263	258	278	245	271	260	270	255	233	265	236	266	263	294	265	286	250	256	294	244	271	280	268	256	258	267	240	269	247	266	256	273	260	282	286	242	257	248	272	242	290	238	263	259	287	258	262	274	298	262	287	258	256	248	248	261	273	287	241	267	269	266	242	256	277	285	250	282	297	260	281	295	241	233	293	255	247	284	226	258	275	263	260	263	256	312	246	276	258	248	244	264	260	247	256	236	257	268	292	254	279	284	270	276	264	253	297	249	249	266	258	281	246	275	257	254	255	262	245	242	251	282	252	245	258	265	273	247	239	257	229	261	250	266	260	273	276	271	267	287	277	275	246	265	253	232	240	254	278	272	246	265	262	265	261	252	255	272	265	260	264	254	268	256	259	265	261	258	260	267	253	281	292	271	250	249	266	303	286	258	258	307	239	259	270	280	270	249	256	272	275	265	263	267	275	270	273	264	238	280	259	281	294	282	257	251	240	305	269	256	279	247	264	265	275	265	282	249	300	265	288	285	285	263	248	278	245	266	249	272	267	264	259	255	262	277	249	260	241	277	257	278	250	265	247	272	256	254	253	267	262	287	260	250	273	259	280	255	251	272	265	283	291	279	243	235	266	271	244	266	246	282	249	245	254	265	278	284	234	268	251	257	245	265	258	247	265	234	260	253	230	252	241	233	249	273	289	279	297	261	257	252	227	257	275	275	235	225	256	292	265	295	239	267	265	279	285	278	275	263	273	265	277	248	266	236	265	277	267	258	273	255	243	265	238	292	288	265	240	276	277	219	273	257	259	250	264	269	251	286	240	265	249	285	250	278	280	265	251	254	278	280	297	281	244	272	258	276	262	273	246	258	239	235	260	275	234	252	275	258	238	288	260	287	282	281	244	279	260	283	231	255	259	255	268	285	263	258	245	259	258	263	283	257	245	280	259	270	300	274	300	252	239	267	253	284	281	265	273	235	279	277	273	248	264	267	251	287	277	238	283	235	246	268	275	257	261	299	249	252	261	275	305	257	260	248	266	277	249	255	260	259	262	257	248	291	261	273	263	247	247	299	273	272	265	252	233	269	254	256	274	269	284	263	246	265	293	240	267	263	293	261	275	260	284	267	231	272	258	268	260	259	283	287	249	253	251	262	275	270	272	255	256	274	293	247	281	260	272	277	282	258	262	238	261	265	264	247	257	241	217	279	258	272	252	283	288	282	254	285	274	274	247	266	286	255	279	251	275	317	266	298	274	297	280	276	281	241	255	248	266	249	278	279	286	260	259	248	248	253	291	289	252	257	270	248	273	227	287	245	247	300	270	292	275	264	238	254	241	256	262	258	270	255	267	287	263	293	242	276	253	264	273	257	271	287	261	256	251	261	303	271	277	241	240	285	275	243	284	259	263	272	272	271	261	259	279	255	266	272	234	256	251	285	288	288	262	293	266	288	278	277	263	267	251	251	284	235	275	256	266	280	280	251	267	254	275	271	271	255	281	262	270	261	265	287	255	258	258	271	258	266	288	272	271	276	257	270	247	247	253	255	258	262	285	268	284	259	263	239	271	281	232	278	292	254	255	269	264	247	257	288	273	270	292	274	250	264	287	303	282	283	275	274	302	270	245	278	261	278	253	267	280	240	245	229	276	242	267	282	276	273	269	240	271	294	247	264	270	241	261	259	256	273	257	295	266	283	262	286	243	266	260	264	236	279	281	259	275	252	260	238	266	267	262	294	281	269	268	309	273	260	296	271	283	281	272	265	289	282	253	269	272	278	245	280	294	264	249	273	290	280	286	270	272	275	281	269	294	301	264	242	261	287	259	238	257	280	232	266	246	281	283	282	239	255	255	266	270	243	264	226	250	247	272	285	253	274	265	242	273	286	260	248	273	256	277	268	286	234	275	246	256	262	287	246	257	244	276	272	264	276	273	278	287	266	281	276	271	294	295	285	252	231	261	255	258	258	281	252	285	260	252	274	280	251	254	271	268	252	257	296	259	275	255	272	256	284	255	247	268	256	287	292	252	269	256	269	246	251	264	257	272	235	287	236	252	242	265	280	272	259	278	264	250	241	270	279	240	241	294	281	277	266	303	294	268	290	258	249	261	259	273	305	253	294	251	235	255	255	251	249	267	273	311	263	262	237	281	258	249	283	228	266	241	277	261	294	253	277	276	262	268	260	287	255	257	273	265	265	273	245	249	277	267	260	262	251	265	250	266	249	242	274	271	238	250	286	261	273	257	229	229	293	316	273	257	264	261	285	280	262	253	273	247	266	266	286	271	306	266	263	266	251	238	236	266	273	233	276	275	277	270	256	250	259	240	234	272	298	264	230	272	256	269	287	256	263	271	224	253	295	250	278	279	260	258	254	255	262	266	280	331	271	262	296	278	280	243	281	243	282	265	259	253	257	271	265	276	256	301	253	241	259	285	274	261	268	243	242	276	252	249	289	281	245	246	243	292	276	256	287	269	274	254	276	238	251	284	260	296	297	270	241	260	270	266	242	290	257	216	249	255	244	256	250	244	271	300	251	266	242	271	231	269	275	272	281	268	251	282	255	263	229	273	270	260	280	271	282	267	301	269	262	274	243	262	272	266	265	252	282	240	299	271	275	251	256	255	293	303	272	253	264	256	292	276	267	285	276	266	270	264	266	273	259	306	268	271	277	271	276	276	285	238	254	284	256	244	249	263	229	275	262	275	243	270	240	240	280	256	260	263	289	265	272	267	272	295	235	288	261	283	261	289	290	254	277	272	256	277	246	248	272	270	262	268	273	259	240	249	280	256	264	285	263	256	276	240	269	250	291	303	271	286	232	258	255	280	250	281	277	258	270	271	301	266	253	257	270	304	286	279	256	260	267
23076	21123	28451	24042	21076	9321	1682	2110	488	471	460	431	410	378	355	369	373	342	354	326	375	334	329	361	321	334	381	342	339	320	320	320	336	346	335	308	322	333	335	318	313	293	325	324	355	372	332	331	321	351	324	325	322	321	340	325	308	327	324	313	324	293	325	343	309	344	323	307	294	303	329	354	282	307	307	287	311	308	308	321	299	316	292	325	310	318	310	307	327	307	313	299	336	334	306	312	290	303	312	321	307	334	337	307	322	330	320	307	340	306	307	311	323	322	303	301	295	318	301	289	284	316	307	272	313	287	299	254	338	310	302	284	321	297	312	309	300	288	288	296	310	329	295	311	295	330	322	297	320	307	306	291	306	314	329	270	322	305	317	275	327	328	329	311	296	306	318	301	316	338	339	325	317	330	310	318	331	294	304	328	324	332	342	309	312	304	324	284	299	271	291	338	311	339	308	308	276	310	344	306	316	336	318	333	327	311	312	336	301	366	310	275	303	332	305	291	323	325	309	311	316	294	316	290	323	337	348	322	313	315	343	333	260	319	302	289	307	300	309	315	303	331	296	315	286	299	333	284	269	256	333	302	326	316	299	305	285	288	300	299	327	295	322	331	292	329	312	315	338	315	308	330	330	323	322	317	328	320	285	334	315	270	304	301	318	338	317	287	317	315	303	335	287	327	299	308	316	344	321	290	322	308	351	302	303	297	322	297	317	295	297	300	311	300	288	285	305	328	323	306	282	308	309	272	329	294	301	308	334	290	340	313	326	304	370	282	303	327	316	326	326	292	343	334	305	300	305	309	307	303	314	300	297	310	325	354	331	288	300	335	318	313	297	305	311	341	277	300	318	314	307	327	319	314	331	308	318	319	318	294	282	320	312	307	302	332	281	314	310	331	327	322	339	326	308	318	302	305	322	304	341	294	303	292	297	328	304	330	268	315	322	329	339	310	325	297	311	286	340	312	323	308	266	305	358	332	304	298	295	312	304	292	275	316	318	300	289	314	283	315	307	334	299	320	312	272	321	287	335	323	313	298	291	295	306	317	284	298	325	322	360	297	315	311	356	311	307	308	288	281	307	291	321	273	323	298	314	279	306	275	314	328	272	308	329	298	331	296	282	303	305	295	320	326	312	337	323	341	330	298	317	308	272	291	300	331	323	290	279	283	325	301	289	314	288	320	319	327	282	302	322	310	304	324	316	324	329	286	317	319	308	336	306	342	335	308	287	343	340	323	322	313	304	311	321	315	324	278	296	310	327	312	296	290	327	323	330	312	284	300	301	358	307	298	289	319	370	280	320	342	334	300	314	337	315	284	275	302	296	320	334	316	365	325	345	318	264	306	322	292	290	322	320	321	314	331	288	312	305	314	328	310	307	317	290	298	285	328	317	298	316	310	294	322	338	336	293	312	318	335	323	283	296	335	312	309	292	295	291	297	295	293	305	295	324	327	298	310	287	302	337	294	288	332	309	318	312	294	331	327	333	316	297	310	327	306	302	326	320	334	299	299	299	322	312	295	319	326	334	296	346	304	297	294	313	290	297	327	294	287	334	283	318	333	339	310	312	284	305	310	308	302	322	289	301	268	302	334	312	310	320	291	296	311	315	354	327	316	315	333	299	317	329	321	315	302	314	321	289	274	289	305	311	302	318	312	300	311	292	314	296	319	338	323	326	303	294	297	304	311	315	314	322	291	314	323	292	304	288	312	329	296	318	317	288	310	332	308	287	276	345	323	321	279	316	324	336	290	344	317	301	290	313	265	320	299	313	308	322	286	320	295	314	284	307	317	334	311	312	300	335	336	299	298	309	308	332	283	325	322	299	295	308	317	317	301	273	303	302	290	339	323	310	311	284	268	325	314	334	307	322	291	311	322	328	326	309	296	309	302	292	323	323	323	331	301	335	305	308	335	303	297	299	303	307	298	332	325	300	319	306	322	334	336	314	310	301	273	300	283	288	298	322	293	326	319	344	309	303	280	315	323	317	267	310	306	297	335	281	338	300	306	306	304	319	322	331	296	333	306	317	318	326	330	341	309	286	310	329	300	303	323	315	304	320	292	281	332	293	295	302	315	292	333	317	323	324	308	312	291	309	299	317	292	306	308	290	311	331	307	319	316	298	319	297	274	328	295	353	328	284	295	321	333	286	328	304	294	307	328	332	280	287	341	274	346	338	310	304	305	273	276	297	306	311	310	292	323	312	341	320	320	299	289	310	311	311	283	305	325	305	300	336	304	305	317	299	311	336	312	311	350	306	360	337	303	319	307	287	342	326	295	272	292	309	300	323	281	310	280	358	317	295	322	337	317	321	298	303	328	279	321	286	311	277	340	318	296	298	307	295	324	322	295	302	321	304	332	315	300	319	320	315	333	313	284	295	301	267	316	288	320	329	308	327	325	300	296	369	340	321	292	309	299	313	354	317	310	318	309	330	339	297	301	328	326	300	317	309	305	322	295	318	304	291	313	296	288	330	312	299	307	326	331	301	310	315	312	304	314	308	278	292	340	292	309	307	329	320	310	323	290	296	299	315	334	329	281	317	306	334	303	341	321	275	315	338	334	316	281	324	309	306	324	332	337	308	339	278	355	318	308	345	285	319	307	352	326	319	327	336	307	319	294	329	323	327	331	323	316	303	316	274	308	309	309	300	287	307	304	275	301	311	304	302	289	336	336	296	292	297	299	308	316	311	296	348	314	320	316	328	308	330	309	324	326	300	317	290	321	313	283	329	336	319	284	257	310	324	270	313	310	322	333	301	278	317	297	304	306	346	279	318	312	328	348	330	300	310	285	314	319	306	295	331	299	325	347	319	321	328	317	305	298	334	308	316	326	311	291	320	277	346	303	321	346	279	302	337	328	300	294	320	311	289	325	331	305	323	307	331	332	373	339	297	331	294	293	312	317	325	349	313	289	332	318	314	302	313	277	294	319	319	302	311	308	324	301	306	301	351	284	295	304	327	303	326	340	321	304	341	259	290	307	306	308	294	330	335	352	328	333	297	311	314	298	295	315	288	314	323	327	311	309	252	329	311	306	316	319	319	321	322	300	306	291	310	302	326	341	349	300	320	313	290	294	319	293	316	323	310	311	317	312	334	287	316	296	292	298	333	309	294	311	302	298	329	312	313	290	291	315	309	340	316	277	312	281	311	313	321	305	305	296	325	333	309	298	313	318	324	281	298	319	294	335	315	333	279	333	279	308	289	310	279	309	291	334	297	292	325	286	326	299	306	303	295	261	330	314	334	326	291	322	303	308	310	301	290	294	303	290	348	322	340	299	326	302	306	301	314	320	319	286	337	300	325	282	314	304	323	295	319	319	327	323	291	302	298	335	302	278	315	306	306	296	308	302	323	310	311	295	303	308	318	329	314	319	282	298	320	296	333	312	319	327	305	296	325	301	296	302	339	306	302	310	300	313	309	327	325	331	323	322	334	301	328	311	318	282	298	341	325	309	316	292	331	318	289	327	307	316	311	329	324	281
29465	46962	13926	3183	2140	1812	2774	4198	877	766	625	635	584	527	517	520	465	431	494	463	426	445	420	470	418	465	456	454	430	461	456	441	449	446	466	426	444	464	425	472	468	452	432	428	424	409	430	437	435	418	403	439	442	444	411	460	442	473	402	423	473	420	391	431	433	431	435	372	394	428	421	409	425	371	439	390	397	420	418	408	399	392	407	439	422	426	439	397	410	403	417	425	399	375	436	433	433	402	438	427	404	426	404	376	404	389	431	432	436	393	427	380	380	399	404	412	398	402	384	401	406	381	384	406	457	358	448	367	347	412	421	412	387	445	390	417	381	436	431	422	423	389	402	407	369	410	377	439	423	421	390	410	394	407	435	363	435	408	398	407	404	417	425	417	427	423	422	411	394	401	453	429	374	382	418	382	365	411	432	400	409	419	438	444	395	411	394	413	385	391	384	424	402	380	418	424	408	383	398	381	394	407	423	420	433	387	419	461	411	410	448	417	406	405	397	425	404	385	440	391	417	417	397	406	422	377	418	408	430	453	421	377	392	428	402	418	413	415	415	410	404	405	408	431	396	400	425	422	409	408	374	398	381	392	447	415	420	390	412	402	458	416	430	379	417	399	413	423	392	391	364	402	415	422	447	375	415	411	372	372	375	415	413	427	420	398	407	433	396	432	407	379	380	371	406	446	390	395	419	458	388	401	413	385	404	421	434	407	412	386	438	403	424	427	428	396	413	394	398	433	439	382	410	406	412	433	426	402	394	425	377	411	422	447	381	412	384	395	425	409	398	410	443	415	445	415	392	416	428	414	420	422	399	380	425	438	414	403	435	439	415	402	449	409	425	412	393	403	402	393	431	410	423	403	426	420	381	399	409	425	408	397	408	428	390	400	413	422	407	417	394	410	413	424	400	414	401	403	426	433	411	386	421	387	407	414	391	438	416	442	429	407	421	398	419	391	408	380	418	399	400	396	404	424	369	414	425	428	429	390	409	401	400	405	412	421	411	419	426	433	382	420	405	390	421	423	377	391	374	391	380	428	408	410	409	405	408	424	393	403	420	436	409	398	392	381	419	387	416	391	435	410	405	430	401	397	414	417	402	414	398	418	407	428	419	404	404	423	431	394	430	409	376	397	389	412	372	425	425	391	412	422	443	390	413	410	396	413	407	380	428	417	421	422	401	439	389	401	420	333	398	399	415	395	415	411	417	398	369	435	395	403	419	410	453	437	426	392	384	418	396	371	378	402	398	450	443	424	437	399	404	383	376	422	434	446	381	403	448	407	392	421	391	390	433	396	404	401	432	397	405	377	407	410	435	407	392	450	408	425	407	407	397	429	430	428	379	423	399	408	373	399	411	447	433	417	420	366	406	393	402	415	420	448	398	446	396	399	382	398	412	412	386	423	362	382	411	410	429	428	378	377	370	374	420	418	408	381	396	390	421	435	408	445	421	434	372	440	425	417	400	415	412	403	426	428	421	414	415	367	421	382	401	393	388	433	459	420	444	401	383	395	409	400	439	385	420	396	405	427	381	435	404	389	411	382	432	402	435	407	391	411	428	381	416	415	439	401	400	389	420	391	416	414	397	410	389	456	403	425	408	417	434	414	401	404	397	424	362	388	445	412	391	389	426	423	422	393	397	452	431	400	413	401	372	425	420	366	406	420	386	396	407	395	460	410	402	431	387	419	463	443	388	404	405	424	401	422	386	413	393	453	425	410	414	420	448	436	434	418	404	425	399	428	416	382	400	387	393	400	434	371	429	419	411	423	397	406	422	380	411	421	417	380	417	416	405	402	393	432	419	440	402	420	409	435	420	381	384	385	411	446	395	467	443	369	409	418	392	412	390	452	392	412	403	425	419	455	375	391	419	465	463	404	392	425	397	387	418	382	426	440	387	442	420	416	425	374	405	426	406	385	382	425	381	414	436	411	420	401	362	421	415	388	388	438	389	371	404	397	452	396	410	411	467	404	377	386	436	387	412	404	424	399	383	376	411	413	384	441	389	429	404	391	406	381	393	417	422	393	413	423	433	409	401	407	429	416	377	440	431	392	402	443	436	418	410	419	399	403	401	389	446	401	419	393	401	397	399	410	397	410	447	392	391	421	445	397	396	400	418	403	396	414	414	426	415	410	385	404	398	423	407	390	375	400	390	374	434	418	416	402	399	415	442	377	436	410	405	448	413	418	395	368	416	381	413	386	397	402	415	395	415	399	421	382	391	405	402	403	407	417	412	380	387	404	436	420	419	417	445	404	405	404	403	415	413	422	428	405	427	434	411	394	408	407	393	440	397	393	390	419	436	420	414	403	411	392	399	410	398	398	404	398	388	396	415	394	426	419	431	407	422	391	414	383	414	419	426	406	417	451	395	427	392	417	407	409	426	483	415	429	390	373	416	415	425	402	395	390	422	436	437	413	420	417	422	388	394	399	405	397	443	428	383	419	409	437	403	413	397	400	426	407	428	427	394	405	425	417	423	380	408	437	403	410	412	406	419	409	417	417	421	391	388	437	378	408	405	406	427	403	401	417	377	427	413	454	402	392	416	401	379	410	391	421	361	421	429	425	418	433	387	410	412	406	419	418	431	412	397	396	391	415	396	407	369	409	360	416	413	367	409	423	396	413	405	422	394	402	382	428	366	409	382	406	400	411	427	393	432	403	355	401	415	424	426	453	413	386	415	390	421	413	407	372	431	435	402	419	429	412	447	408	430	446	400	433	410	405	384	381	413	436	355	403	381	401	444	419	430	432	399	427	397	411	398	409	412	421	420	391	412	378	410	410	407	409	430	452	413	402	446	411	400	385	413	388	403	401	385	419	387	428	415	412	417	436	441	381	427	402	435	433	435	404	397	422	408	420	350	434	376	381	431	423	413	444	389	412	447	386	389	404	409	429	415	428	389	398	397	400	414	407	402	456	429	425	414	450	434	457	462	415	415	412	423	405	414	387	431	362	398	400	406	400	417	419	389	398	403	441	379	425	389	398	412	433	395	418	441	461	400	383	420	402	397	409	429	406	385	416	391	419	419	399	388	389	396	369	429	402	408	422	421	393	400	405	376	405	425	426	398	447	441	407	399	368	416	435	424	391	421	375	412	422	452	401	420	437	401	394	413	396	428	444	421	407	456	383	412	404	374	412	414	427	403	420	435	400	369	454	428	435	397	412	405	439	406	416	404	392	388	416	370	440	402	416	411	378	451	405	421	404	423	413	389	409	388	405	416	417	426	410	425	411	381	384	379	425	463	436	402	411	389	444	408	428	395	410	431	379	411	386	417	418	420	410	406	448	356	383	414	397	462	390	405	457	385	438	407	407	411	410	413	405	439	379	416	420	414	411	394	422	410	385	420	407	409	400	384	417	454	401	424	403	409	399	439	452	414	410	412	410	424	393	419	389	407	440	422	427	447	406	399	418	364	414	379	415	392	388	412	422	423	427	410	451	425	426	387	387	389	414	385	409	402	396	431	372	415	411	426	432	416	373
24315	21174	27139	25142	7497	554	548	985	213	194	182	176	153	151	138	146	125	146	123	142	137	117	131	124	124	120	136	129	134	120	126	131	134	137	118	130	119	125	131	139	150	118	145	134	135	129	117	142	120	121	114	129	133	124	132	117	133	122	122	117	120	120	119	103	115	129	118	127	129	120	116	110	102	147	109	132	110	121	132	116	119	122	118	99	105	101	124	107	119	102	114	106	108	121	126	106	116	102	121	89	107	131	115	115	96	107	138	124	128	99	104	134	132	102	116	93	115	120	103	119	121	112	132	97	102	119	126	113	123	118	124	115	131	134	111	141	115	102	116	117	121	135	109	131	112	115	93	124	122	120	105	136	101	96	112	98	126	127	102	135	134	128	117	107	115	128	117	129	109	125	109	109	107	114	99	122	115	109	119	121	110	121	115	128	113	97	133	121	115	103	118	108	115	121	124	110	122	121	120	103	114	108	119	112	120	98	119	117	128	97	120	128	116	87	110	124	138	113	109	115	114	107	110	125	109	102	106	115	102	135	106	117	123	128	123	121	103	140	125	134	139	124	116	120	137	98	108	112	99	113	110	111	134	99	110	123	121	106	124	118	129	121	117	142	116	133	127	133	144	136	114	109	98	93	113	110	127	102	120	124	99	121	124	111	105	128	106	123	113	100	115	118	124	115	111	115	104	112	121	139	127	117	99	104	116	115	117	117	115	128	107	118	110	123	123	114	89	120	131	120	113	125	132	112	118	101	120	131	106	110	129	116	119	119	149	120	135	124	120	119	124	122	112	134	108	108	121	100	125	114	129	100	117	108	113	112	112	116	116	115	112	109	101	116	139	118	121	137	127	122	135	110	107	99	133	124	96	136	108	125	124	118	117	107	120	116	129	127	121	110	118	127	110	120	121	113	111	106	115	104	118	118	129	114	120	128	109	106	113	113	110	116	115	108	119	114	116	114	90	111	130	121	125	100	125	147	115	127	105	116	113	118	123	113	118	101	112	132	114	120	113	116	108	132	123	123	126	118	115	128	115	117	108	113	104	120	136	86	109	100	111	138	116	109	121	133	100	106	128	122	113	118	132	104	104	101	130	143	120	125	120	112	98	118	111	114	105	117	113	113	117	105	119	105	114	124	113	108	119	109	115	116	130	128	98	109	104	120	132	118	117	124	107	113	119	120	115	119	102	116	130	122	132	102	106	121	106	91	116	135	116	116	123	119	120	124	125	116	121	93	110	125	111	100	109	127	116	107	113	114	104	115	103	113	97	123	120	115	120	108	127	120	111	116	121	126	121	117	120	100	131	116	124	120	114	110	130	118	112	107	116	107	120	129	115	99	110	96	126	102	118	116	122	117	115	112	110	113	113	127	116	118	121	105	124	127	92	103	115	132	134	112	98	97	107	130	111	119	126	91	103	119	97	110	114	108	117	125	100	116	143	121	121	110	107	113	109	110	108	106	107	103	137	105	91	122	104	107	129	114	134	109	120	105	110	120	107	114	108	122	110	119	114	120	118	113	111	107	131	112	113	124	108	109	126	95	115	114	134	135	129	91	117	124	129	126	101	106	114	104	109	122	126	112	93	113	118	138	121	126	108	106	120	110	124	118	119	120	112	140	123	133	125	107	107	121	110	105	111	123	144	111	127	120	102	111	117	114	122	110	123	113	116	144	132	105	102	98	111	138	112	122	109	125	94	104	103	127	119	109	101	113	111	130	131	122	105	106	100	108	108	103	115	125	124	108	93	125	107	111	109	117	106	132	115	102	111	129	132	119	128	106	119	100	106	128	122	124	122	130	123	111	135	116	112	109	128	104	118	100	119	109	132	135	107	107	120	131	112	105	98	128	114	111	123	112	114	107	110	108	119	116	102	118	109	114	118	125	115	126	115	125	129	120	114	125	109	101	116	144	118	115	120	118	113	131	131	104	121	114	109	125	117	106	128	110	127	132	100	125	121	117	113	127	121	115	103	119	117	106	134	114	119	107	110	117	103	120	99	98	112	114	114	131	117	112	123	107	107	113	109	131	110	138	118	111	114	135	116	135	121	122	134	104	104	131	136	127	116	94	131	109	132	110	105	124	109	129	103	116	120	124	124	109	112	119	110	124	109	140	114	120	116	120	115	128	115	140	127	120	99	107	111	117	107	95	111	117	119	114	105	122	123	97	117	106	103	117	122	130	109	106	123	123	117	128	153	124	96	119	101	132	113	124	123	139	127	114	119	127	107	117	118	101	125	121	125	109	101	121	132	113	120	116	130	114	124	120	139	107	112	116	121	114	135	125	106	115	125	110	119	126	130	118	135	106	114	115	124	97	134	138	99	123	110	108	129	122	130	108	111	105	117	99	114	122	125	121	121	121	125	122	124	134	117	134	88	112	108	124	104	131	99	114	126	116	116	130	125	119	126	112	136	128	123	112	116	129	110	127	88	106	109	129	143	118	138	118	96	114	107	121	113	99	115	122	143	120	124	115	117	123	114	100	106	120	120	150	116	103	109	118	118	129	136	110	123	149	125	116	95	101	120	129	97	116	109	119	119	129	129	131	126	114	119	123	110	115	132	130	121	115	128	123	123	108	121	142	102	131	130	97	111	127	121	127	114	124	123	107	98	125	112	114	123	128	119	129	100	132	104	105	107	129	114	105	118	123	112	114	115	128	117	100	91	130	133	123	129	119	112	112	128	103	115	148	123	122	116	90	105	103	114	116	121	124	127	116	131	119	120	115	123	136	108	116	115	125	125	111	116	123	107	125	121	106	116	93	132	119	100	100	118	115	112	108	133	122	99	106	125	131	128	109	127	122	112	129	107	109	129	133	125	112	112	114	119	126	131	112	126	104	119	102	148	130	114	121	117	118	102	122	106	126	117	148	128	129	118	117	120	115	119	120	111	127	121	108	122	105	114	108	111	118	125	115	91	117	110	108	111	115	110	128	100	111	102	106	103	98	137	124	101	133	113	124	120	105	104	129	143	118	107	121	103	111	113	107	124	112	114	118	119	128	104	113	136	116	116	117	129	137	123	104	113	91	116	98	107	98	108	104	113	130	113	113	117	94	128	115	125	105	117	113	115	127	116	127	108	114	135	126	119	126	113	124	125	106	122	98	114	121	111	129	115	125	110	127	100	124	110	121	103	125	120	131	122	122	121	108	111	106	114	114	130	127	94	115	109	107	118	100	95	152	111	125	109	110	110	108	111	105	98	117	109	114	116	118	107	118	114	105	121	114	150	120	110	127	113	112	108	129	110	122	124	113	111	103	107	125	108	111	120	133	134	114	113	123	131	122	115	96	112	125	112	120	107	109	121	117	123	125	111	118	103	126	112	120	121	115	140	131	108	106	133	111	134	113	137	113	118	119	118	111	118	108	107	98	107	133	109	133	116	107	125	120	117	113	99	116	118	108	143	117	126	126	122	123	126	125	113	117	103	121	107	118	119	122	109	113	122	125	119	91	111	125	123	125	119	115	106	106	102	126	131	92
28375	41110	10725	2212	1264	1065	1171	2814	441	378	362	305	253	252	231	238	211	198	174	208	209	196	200	177	198	196	184	173	192	172	183	164	198	173	183	165	187	207	164	188	215	189	185	176	183	174	165	166	188	183	164	209	197	188	182	182	183	176	180	166	188	160	171	182	182	188	157	177	158	173	167	197	189	169	165	166	173	170	139	155	148	167	181	167	177	167	156	183	175	164	150	172	174	165	163	153	148	178	154	151	139	158	153	184	183	164	145	155	178	174	163	155	193	149	175	151	171	150	186	178	161	156	161	170	169	147	150	186	175	168	164	151	175	178	174	161	178	162	171	157	149	179	151	144	160	154	148	141	154	178	155	152	156	164	155	154	148	185	140	172	173	159	167	178	164	168	178	165	166	147	160	160	171	176	164	171	170	151	166	194	157	154	169	144	162	167	178	175	149	182	171	157	153	159	145	155	155	163	143	150	176	163	154	174	134	176	165	156	166	150	179	187	148	178	141	146	169	140	155	166	181	170	153	176	172	152	170	148	168	144	173	168	156	168	168	170	157	159	170	149	172	149	155	152	166	167	168	152	160	148	157	179	145	170	165	160	157	192	162	184	167	160	158	135	181	160	197	162	164	171	179	142	141	165	166	155	159	138	166	163	164	165	176	169	166	159	151	174	140	178	163	155	156	157	162	158	176	151	174	170	174	161	160	153	166	171	142	159	173	176	169	180	143	167	142	164	153	155	140	160	173	165	160	181	165	152	168	166	164	170	155	142	168	139	182	158	169	168	178	156	153	161	167	154	178	153	131	167	168	182	170	154	178	160	160	141	185	191	133	163	152	169	176	169	159	149	160	192	178	153	142	147	152	179	174	144	164	153	170	195	172	170	139	135	146	171	155	154	139	153	155	169	165	152	165	176	173	162	157	153	176	158	181	151	162	177	177	181	169	182	159	175	173	168	143	145	167	164	151	159	161	168	165	172	169	159	144	160	147	164	176	176	143	173	160	167	153	142	151	179	164	166	131	147	147	153	164	138	149	171	147	164	175	180	173	167	183	174	152	185	173	152	160	171	170	166	154	150	181	158	179	167	152	168	173	156	177	155	179	171	159	152	172	174	165	151	162	184	173	181	164	163	169	157	137	168	166	149	154	175	162	176	160	172	168	150	145	178	168	157	161	164	163	195	177	155	159	153	161	172	150	172	156	166	157	172	163	148	181	183	166	176	149	153	183	159	165	153	164	166	162	156	163	186	169	171	168	160	147	181	179	176	164	183	172	168	177	156	184	161	133	175	199	144	138	148	166	154	158	136	203	162	161	191	153	179	167	177	163	148	168	166	166	182	182	154	156	194	164	154	165	159	169	169	175	139	185	167	161	170	162	165	165	168	189	148	172	164	158	167	175	143	166	156	173	174	163	160	152	161	154	173	172	149	165	169	171	159	167	147	144	173	154	167	147	179	175	160	163	157	161	165	171	165	167	177	150	176	176	176	189	182	159	158	175	186	185	200	169	175	169	138	145	162	172	156	171	200	172	159	166	192	152	151	176	163	172	161	143	167	163	163	163	157	142	160	166	172	147	166	167	156	161	159	181	163	158	150	146	187	184	161	147	154	158	158	170	166	175	160	148	165	170	166	159	167	156	148	185	181	175	149	170	149	160	169	177	162	189	185	176	152	157	168	148	148	153	155	162	166	169	161	157	151	160	183	173	151	167	163	169	172	175	171	162	165	143	143	173	163	143	154	183	175	185	177	147	168	152	164	152	152	141	151	150	166	184	159	191	156	182	179	169	157	179	162	193	182	149	154	170	152	163	168	153	132	161	167	167	167	162	163	187	165	172	177	160	185	158	135	149	155	140	174	155	145	171	161	186	183	170	177	172	170	164	156	156	167	167	190	159	160	147	183	156	183	132	158	159	171	185	186	171	147	194	171	172	163	172	157	162	152	141	163	164	130	163	171	155	166	166	168	168	180	148	155	162	150	189	154	167	137	180	175	157	179	152	157	164	150	184	164	156	172	155	150	166	170	168	152	167	149	175	141	170	191	159	153	168	160	175	189	166	176	162	147	169	169	170	150	152	167	165	162	177	166	157	175	168	147	163	163	164	172	166	183	171	171	173	157	151	180	147	158	158	172	164	147	175	158	158	178	173	162	184	172	142	155	158	175	164	176	163	170	168	165	180	169	159	154	168	171	169	182	169	153	162	160	174	162	170	190	167	159	168	172	182	166	172	157	172	147	178	171	170	165	167	174	151	169	165	156	184	157	148	160	178	170	160	173	181	165	169	159	165	140	162	187	169	170	159	166	166	172	145	167	164	174	168	163	176	153	168	171	167	167	164	168	164	139	155	180	160	173	187	160	154	141	155	173	174	162	162	159	149	155	168	172	179	157	170	159	165	154	150	154	156	178	172	180	159	173	165	149	169	200	147	171	172	157	142	182	158	142	145	179	174	157	181	154	168	155	159	166	178	164	167	166	170	146	159	154	176	176	173	159	163	153	167	137	176	181	185	146	160	195	170	153	162	157	128	183	154	162	202	187	177	195	171	142	156	158	160	156	188	174	175	154	172	170	149	138	145	166	177	174	171	189	193	163	136	152	175	168	152	167	173	147	155	185	171	168	152	165	174	175	162	168	149	176	184	177	166	159	178	170	169	175	141	162	179	165	157	165	177	175	174	160	175	161	166	156	148	177	144	180	150	172	160	173	142	191	156	166	165	152	162	153	143	143	158	150	157	160	175	185	173	147	180	160	178	173	165	159	135	170	147	157	189	170	183	164	168	154	159	156	172	183	182	166	150	163	142	154	165	149	141	174	155	152	164	157	183	179	157	165	170	161	168	164	155	186	173	174	171	162	162	161	162	164	179	159	139	145	166	182	143	174	139	191	149	166	150	168	181	155	146	177	157	158	182	157	177	163	175	178	163	164	176	163	151	156	158	158	163	174	189	166	155	166	136	174	157	158	157	168	177	176	168	145	187	172	180	174	168	182	154	161	171	156	158	175	150	169	153	148	178	132	164	172	137	161	147	169	166	178	133	167	163	146	173	155	161	175	143	173	167	174	161	184	168	155	163	136	159	172	167	166	172	168	168	178	185	170	142	173	161	153	156	158	150	157	161	172	180	158	168	149	195	161	169	154	176	176	143	188	157	176	174	148	176	169	170	183	184	146	173	172	156	163	167	174	162	167	154	179	169	165	149	165	155	162	165	164	181	161	175	187	176	150	164	156	178	179	162	164	142	168	180	151	182	157	166	154	164	165	147	172	166	148	142	161	159	147	161	163	195	161	168	162	164	154	161	172	164	158	159	153	160	146	154	171	148	167	170	151	186	167	144	157	164	149	151	152	178	160	194	155	163	160	153	164	167	176	163	168	172	182	170	149	169	189	163	182	170	183	180	154	160	149	171	141	162	148	160	160	140	175	170	145	167	151	170	175	159	171	184	173	160	162	165	161	163	180	180	159	185	154	188	179	155	196	139	184	146	155
22267	21187	28948	23707	21182	21156	7646	4601	591	521	463	406	367	306	352	335	329	288	303	304	279	306	282	276	300	281	301	284	269	277	273	300	260	280	289	280	257	300	286	271	294	273	314	265	284	293	272	283	262	277	255	297	300	271	286	295	263	247	272	283	264	254	287	249	252	253	270	255	254	280	251	273	240	237	259	241	248	264	245	266	253	259	244	229	224	253	279	258	238	230	280	255	233	259	231	254	261	261	233	254	216	257	246	262	267	298	251	249	255	264	265	275	224	250	262	244	254	266	258	241	240	278	269	263	259	258	274	239	271	264	275	272	247	229	249	235	268	250	240	243	268	233	257	266	277	260	221	279	241	247	256	257	242	238	241	261	265	224	239	220	224	239	229	236	231	239	274	264	237	248	241	249	232	265	243	279	237	243	244	258	257	254	267	253	257	273	281	258	251	261	238	271	270	229	269	266	254	275	234	254	252	250	266	265	268	268	251	229	279	236	268	252	263	254	268	258	237	279	257	254	259	274	224	233	235	240	245	271	240	276	239	265	247	279	247	252	229	248	258	263	289	265	266	250	239	279	259	214	233	248	273	238	252	247	272	238	242	258	222	268	256	249	253	235	242	271	254	251	222	235	229	259	250	245	255	259	249	256	252	252	243	239	246	231	209	238	250	259	262	264	242	259	225	267	242	281	259	274	246	241	256	267	255	269	251	252	258	250	258	247	228	250	259	248	262	269	270	258	235	249	279	254	250	272	245	240	251	250	240	248	252	244	270	238	253	283	253	269	254	278	254	230	241	248	256	231	244	260	273	256	264	244	248	261	248	251	258	256	241	240	255	243	230	239	263	272	249	265	274	234	251	257	245	247	260	273	258	257	250	266	211	254	266	214	257	231	247	248	229	239	253	272	250	252	258	229	264	280	273	247	256	255	248	249	248	260	276	258	238	228	254	243	237	231	248	268	238	254	232	234	248	257	257	262	276	235	234	279	239	234	245	265	270	250	254	272	248	259	278	241	269	267	243	237	270	254	247	257	216	253	272	228	248	272	236	284	260	241	237	243	230	262	247	266	275	249	219	255	225	246	264	246	248	267	248	248	259	266	238	250	263	242	243	279	233	274	268	272	250	239	258	251	241	251	253	271	268	244	224	261	237	263	271	260	279	247	260	247	242	245	241	256	217	230	270	267	253	259	283	256	256	247	257	242	245	246	242	266	274	274	242	265	231	255	254	252	254	241	250	226	226	259	222	256	254	253	247	276	240	275	228	238	252	272	267	258	262	272	268	245	251	252	248	248	248	241	258	265	270	257	280	257	241	239	285	247	250	241	217	219	229	261	264	267	274	267	268	265	279	266	258	255	242	215	259	243	274	255	292	246	234	278	270	251	268	230	226	221	239	256	241	249	227	254	258	255	239	250	256	278	247	253	270	253	258	254	254	218	302	258	230	250	239	279	237	258	238	249	272	281	272	265	277	271	228	254	264	242	256	265	244	263	252	268	219	242	268	232	249	248	267	268	263	265	296	223	233	264	255	292	241	221	230	262	259	262	258	266	257	236	237	255	251	263	263	239	264	249	245	252	260	226	249	280	236	225	280	239	252	248	253	226	272	233	248	222	246	252	239	263	225	241	264	268	264	251	267	233	250	240	274	242	281	227	253	256	273	229	248	263	252	261	251	217	270	251	221	267	260	238	255	251	246	255	218	257	268	260	280	239	247	233	223	258	243	233	268	237	247	254	243	291	238	254	263	248	288	267	248	264	248	257	247	235	258	262	264	285	256	249	229	255	247	254	242	233	240	259	261	265	284	239	246	274	256	260	240	258	265	251	257	264	268	257	259	231	249	224	260	229	258	267	273	250	229	252	279	248	247	242	239	252	267	236	284	221	255	252	251	252	274	255	247	267	223	258	241	243	235	261	270	265	244	267	265	268	261	255	247	244	252	238	258	249	238	246	236	251	245	249	267	268	247	250	257	270	228	260	254	242	224	256	267	237	243	264	231	230	277	246	239	238	281	247	258	244	266	250	245	230	268	279	235	282	262	242	249	237	281	252	219	253	235	219	259	238	258	270	273	258	280	255	234	253	246	245	238	246	259	240	252	261	253	242	281	288	251	290	253	249	243	277	296	267	273	222	246	276	240	254	229	232	237	244	257	264	287	286	276	249	246	232	247	239	256	254	239	253	261	244	267	247	265	257	241	237	248	255	246	260	256	242	281	266	257	267	281	250	257	277	259	258	237	248	255	241	271	253	264	268	244	270	245	244	268	265	236	232	246	241	242	258	226	243	244	271	275	265	239	278	241	231	231	233	304	232	267	253	247	233	254	253	257	273	275	250	268	251	241	253	258	246	251	257	264	239	254	216	287	248	247	243	224	260	245	263	241	270	244	234	241	247	242	266	249	241	258	239	256	224	259	231	266	250	273	230	279	274	263	256	267	242	247	253	266	281	233	251	252	263	262	226	257	249	258	255	249	252	241	262	273	243	257	252	270	262	243	248	256	261	231	238	244	284	269	253	250	275	256	252	258	261	253	249	250	259	285	239	242	255	235	231	244	230	275	237	242	269	253	269	262	259	212	231	268	223	260	244	274	232	248	255	255	253	262	253	259	235	250	252	251	244	237	259	234	272	241	258	241	259	250	257	245	233	257	254	277	248	239	249	259	250	229	251	250	231	265	228	263	255	254	264	261	269	265	277	255	244	255	260	274	248	245	261	260	248	277	269	230	249	231	258	263	263	263	258	267	261	244	253	250	255	254	255	269	267	275	251	272	284	261	220	257	251	241	261	266	268	241	231	231	266	275	275	260	231	227	251	277	282	242	262	231	259	233	256	256	270	246	246	227	282	234	290	268	272	226	250	230	255	249	237	255	267	238	255	251	250	239	258	282	267	244	257	259	219	242	271	242	251	234	254	258	248	238	236	245	248	238	257	244	217	266	266	280	269	235	251	260	246	257	264	239	265	270	246	279	267	241	256	261	230	235	242	246	263	256	248	275	253	274	268	247	259	228	247	261	235	259	232	248	258	256	248	287	262	242	299	257	248	242	251	272	252	245	278	238	264	219	241	272	238	251	244	258	252	260	279	262	234	240	271	270	270	230	258	263	218	243	227	254	249	269	267	285	258	266	243	271	244	255	252	263	220	236	257	245	277	249	222	258	252	259	257	247	237	247	250	264	268	250	252	223	260	264	270	254	245	273	245	253	245	255	244	296	251	263	246	234	248	252	248	262	239	251	279	266	238	283	258	268	268	220	240	243	243	270	263	270	244	240	233	233	265	249	251	245	266	234	244	280	244	254	243	241	227	255	246	239	251	235	301	254	252	274	283	244	256	252	258	286	237	245	247	277	229	239	240	271	295	265	260	264	238	296	222	255	235	258	245	251	249	256	226	228	268	270	263	271	203	262	263	218	265	274	270	247	239	283	243	266	282	273	238	277	259	227	236	234	265	256	243	238	265	293	245	232	261	230	248	264	237	257	267	220	233
33797	52938	18119	5808	3379	2608	3716	7095	1101	878	807	746	643	586	534	551	490	477	440	413	427	407	420	420	354	403	382	401	394	393	434	412	382	426	416	411	370	393	404	359	391	397	403	409	388	351	372	407	391	370	378	338	409	371	398	366	367	350	409	354	326	342	384	367	350	346	357	311	341	360	371	335	356	333	348	351	353	375	325	349	363	367	351	367	339	332	343	331	321	351	342	337	318	332	309	343	354	339	335	344	350	339	333	329	381	374	320	336	350	324	314	330	361	366	320	320	355	370	350	368	301	331	317	368	352	343	327	346	325	366	328	350	343	375	334	327	324	362	336	364	356	294	368	333	322	326	305	328	363	325	341	341	352	311	325	339	335	331	353	329	311	353	304	310	369	331	323	344	316	322	355	328	305	338	321	386	337	337	313	352	333	336	352	369	333	345	367	396	314	341	358	307	289	311	338	353	351	361	320	346	357	348	340	311	336	358	378	324	341	319	361	339	329	323	373	355	328	343	357	361	341	350	355	348	302	350	322	344	316	354	346	310	324	354	365	344	325	356	336	333	333	350	318	345	372	320	331	331	353	356	346	349	319	376	321	357	345	349	311	341	326	353	337	325	332	346	319	359	341	346	327	366	335	356	354	312	341	357	349	359	323	353	331	348	306	343	337	337	361	310	328	321	323	337	330	352	309	348	341	331	299	335	334	358	341	330	345	327	315	324	339	322	338	345	349	347	332	339	351	349	323	342	318	359	322	336	321	329	330	361	321	367	345	361	340	343	358	333	329	339	363	329	354	310	339	356	334	344	347	314	337	355	358	367	349	334	356	305	312	328	356	344	346	346	367	342	318	342	352	328	307	329	342	349	334	318	320	347	313	342	337	363	340	338	374	290	313	338	314	340	376	342	336	324	342	336	326	325	362	379	312	303	353	339	332	340	326	337	357	332	338	365	353	348	303	323	322	320	352	373	313	336	326	337	329	364	331	346	320	347	362	342	337	321	351	311	336	340	316	345	343	316	373	338	330	349	380	331	342	350	350	327	330	343	329	334	359	358	328	342	358	351	330	335	318	359	329	303	354	338	347	322	342	389	384	333	367	349	322	323	339	340	334	312	316	307	336	340	388	349	346	340	335	364	337	335	315	362	324	332	322	318	346	311	337	331	309	324	346	366	333	341	332	337	362	329	343	365	314	329	312	344	337	318	339	359	312	375	346	331	374	351	334	351	370	337	333	344	367	350	333	342	348	310	301	380	346	367	344	318	319	346	340	331	344	381	325	347	313	330	314	363	308	339	319	332	335	340	335	344	343	320	349	366	315	334	342	361	359	354	363	372	348	336	336	331	315	337	346	325	327	362	374	368	318	357	335	331	366	381	338	312	360	346	336	338	338	360	348	340	358	348	344	323	345	365	325	361	347	342	331	316	334	326	352	327	354	342	320	376	342	371	321	323	358	341	298	361	362	351	366	333	318	326	312	336	331	313	319	336	338	307	337	324	339	372	351	347	325	357	343	322	319	339	322	352	328	319	337	336	356	322	380	326	339	307	312	343	318	337	315	379	358	310	353	342	321	343	353	331	350	336	329	341	356	300	339	354	336	351	357	333	313	339	356	338	309	329	346	351	370	352	341	326	372	320	349	344	351	339	344	356	338	332	325	330	343	309	353	342	329	360	362	364	325	351	335	353	337	330	337	338	338	350	362	340	358	313	304	310	345	348	337	339	343	338	320	335	320	326	309	328	353	340	346	356	343	320	342	351	343	313	315	339	327	340	346	335	344	322	331	354	323	346	334	322	348	333	335	370	337	319	325	339	355	329	319	326	318	302	325	324	369	365	350	325	351	358	337	372	339	298	311	342	348	295	322	369	332	338	360	345	309	334	354	311	330	329	334	339	353	339	346	355	348	345	303	358	323	360	327	331	342	333	352	355	316	386	339	330	372	349	336	316	367	330	349	306	339	352	355	308	355	318	321	318	356	349	360	321	322	341	357	334	376	344	339	327	296	329	341	329	344	328	339	348	343	304	352	318	362	340	362	310	318	332	349	362	376	340	351	315	320	349	331	346	333	336	358	327	325	360	331	353	331	345	352	348	330	349	309	304	326	337	318	352	309	326	347	312	337	346	341	321	354	323	324	331	331	324	318	337	360	356	331	362	358	334	340	305	319	322	318	298	349	349	349	353	322	344	326	345	353	302	320	313	370	338	326	325	368	332	349	356	372	351	358	326	324	328	336	370	307	319	335	337	356	321	346	336	318	348	330	332	330	366	364	324	315	343	327	323	361	360	322	337	319	323	329	326	358	323	346	345	318	329	368	303	339	370	356	355	331	360	330	315	296	316	361	336	324	352	358	298	375	362	348	327	343	349	356	328	357	364	303	310	340	335	379	349	365	349	320	347	358	336	330	326	346	321	355	354	335	340	332	371	347	348	336	350	344	354	308	328	370	322	323	364	319	332	355	362	378	325	317	354	351	334	317	312	346	324	311	328	355	337	340	343	330	359	330	334	324	374	318	335	270	337	346	363	330	336	328	370	368	310	385	361	362	302	349	354	325	338	329	341	324	327	340	326	375	322	353	324	342	366	340	355	309	323	326	333	327	340	322	350	329	347	355	333	304	315	354	324	341	365	337	355	318	358	345	331	363	336	337	346	344	316	323	332	340	335	341	348	328	333	361	330	362	375	318	293	347	329	313	338	301	324	350	339	340	339	349	335	319	329	368	339	367	334	341	352	328	359	369	331	365	329	367	345	360	349	313	355	308	331	313	342	324	352	343	357	322	368	336	363	355	367	331	332	356	328	346	309	344	327	317	338	340	349	300	288	338	328	365	354	312	338	326	349	335	316	343	328	310	317	325	350	300	346	352	386	360	323	331	315	351	313	336	325	376	297	362	374	318	329	316	343	327	333	368	361	364	348	348	333	308	329	342	330	312	333	390	345	323	313	341	349	333	334	346	357	367	353	338	334	346	324	378	363	370	340	322	339	359	344	320	348	345	307	311	317	303	318	344	348	305	341	354	345	352	343	355	340	310	323	355	324	342	333	338	349	353	320	349	360	335	312	351	350	356	323	326	352	338	344	341	354	350	347	329	352	363	360	320	341	325	361	355	318	315	361	325	350	375	363	343	319	347	341	352	332	312	342	367	313	342	363	326	306	315	304	311	345	356	357	328	338	351	362	337	346	361	308	356	318	349	327	344	347	306	336	335	310	321	337	336	344	312	312	308	316	324	336	352	298	341	338	332	362	354	356	329	345	354	352	366	314	335	366	334	333	365	332	363	356	314	337	327	322	344	315	353	354	365	371	350	347	341	297	356	323	335	319	371	364	325	341	353	339	337	333	349	344	346	355	339	343	360	335	366	347	304	301	329	378	338	328	327	339	313	321	351	330	360	302	326	328	312	314	348	300	327	356	313	348	329	328	348	329	331	329	344	349	350	341	349	363	332	326	327	349	349	319	350	299	348	310	325	307	341	305	307	307	327	351
27594	22360	11861	1779	473	410	415	321	248	240	244	216	246	178	183	201	244	210	189	192	214	199	181	199	217	194	194	214	197	238	217	219	212	191	189	191	214	186	199	215	203	200	186	189	217	201	193	184	201	227	209	170	220	183	203	204	218	192	204	230	211	194	231	214	199	211	200	212	226	207	211	191	208	200	199	209	193	202	234	217	184	189	196	221	189	197	199	207	192	190	204	191	195	208	190	170	171	176	207	228	213	210	207	218	188	212	207	199	200	213	210	200	207	219	186	205	212	192	207	195	190	220	202	197	214	174	170	196	220	191	187	182	223	204	193	188	180	207	185	215	183	210	205	216	174	185	183	183	180	193	184	205	193	200	219	184	191	195	188	183	195	227	184	211	191	188	200	209	220	213	202	207	196	193	183	204	219	188	217	190	201	203	200	200	207	208	232	234	186	203	197	194	187	221	208	207	199	183	199	194	219	182	177	209	204	182	197	207	222	199	189	226	209	193	185	212	183	215	186	194	186	173	204	201	196	190	196	195	192	189	200	181	190	200	250	214	226	186	199	201	209	211	190	165	212	198	201	210	229	170	187	175	211	195	210	229	204	217	196	199	215	194	196	210	217	209	195	181	206	169	211	204	216	184	210	190	186	186	202	208	210	203	190	210	174	185	176	193	200	200	175	210	212	197	233	195	217	198	208	204	210	187	209	221	198	203	172	219	195	188	195	194	205	190	226	192	179	210	198	195	221	180	225	185	205	180	214	202	195	207	228	220	211	186	182	194	198	184	193	186	203	209	199	193	208	193	204	183	181	201	212	223	181	179	230	174	179	181	206	194	211	227	227	200	191	218	222	215	215	205	189	216	208	239	227	185	220	187	213	190	197	203	185	176	202	219	206	201	211	200	219	203	209	205	229	208	196	220	220	204	214	221	214	173	204	214	200	224	208	218	180	207	215	194	191	182	177	208	215	219	204	224	190	166	192	203	216	194	211	206	174	174	209	194	184	177	189	192	184	189	207	190	193	212	232	205	200	205	204	186	185	197	209	180	178	206	173	207	212	185	212	180	175	179	166	196	209	185	208	218	182	211	203	200	227	189	199	200	221	218	192	210	200	208	201	197	215	193	212	190	203	213	189	204	200	186	194	209	199	189	194	184	221	199	200	194	189	190	194	198	226	187	202	214	186	201	221	175	215	185	193	202	192	186	201	191	199	197	189	182	207	192	204	184	194	206	187	232	210	233	206	157	201	197	192	193	198	191	185	216	193	188	200	217	193	198	210	217	194	202	183	201	185	168	171	201	215	169	194	220	200	222	219	205	197	185	205	204	234	201	204	203	206	185	207	185	204	202	216	198	209	208	197	223	192	201	193	188	202	180	193	199	214	210	199	168	232	184	194	180	198	201	202	218	192	194	205	186	206	182	206	192	191	184	219	201	201	184	199	180	183	225	207	188	218	189	190	196	196	189	199	211	204	235	206	191	217	184	200	182	185	204	213	207	196	211	206	201	207	200	191	186	223	186	204	191	192	211	231	209	184	224	178	188	198	202	208	194	204	187	231	193	203	198	175	206	198	202	201	190	192	197	214	198	195	173	224	197	196	199	194	187	205	201	198	193	200	234	188	201	195	205	198	205	199	217	206	223	211	211	207	209	199	227	230	207	185	201	199	208	182	204	222	208	202	187	209	183	207	222	199	206	215	193	222	206	202	205	191	180	193	191	191	200	220	197	235	211	184	222	225	222	179	220	197	223	222	199	195	191	186	200	205	228	197	173	234	206	201	203	187	230	206	201	204	189	187	192	217	182	181	211	212	185	186	192	173	185	196	194	200	213	233	210	191	215	189	202	206	182	218	179	214	218	216	200	210	198	185	181	211	213	183	195	206	206	217	217	202	213	187	198	212	214	221	222	192	204	194	189	209	218	209	177	177	192	208	218	222	174	195	211	174	193	210	198	207	203	218	180	188	199	183	219	200	191	181	226	204	199	206	207	195	220	216	174	195	178	200	216	203	189	201	191	192	224	222	182	192	193	194	200	202	193	196	208	222	180	199	209	205	205	230	202	181	191	222	191	183	184	204	237	227	197	201	186	167	218	190	194	197	199	208	170	203	207	187	202	205	189	188	189	208	190	169	170	197	206	179	186	203	185	202	191	203	212	186	197	196	214	218	171	191	179	210	203	191	187	214	206	207	207	212	212	209	229	203	215	192	195	224	201	190	207	213	205	205	206	181	196	205	191	218	192	226	180	204	179	234	196	189	206	198	210	188	206	194	193	179	175	193	178	195	197	189	181	178	196	192	213	193	231	196	215	241	185	200	219	219	187	214	193	179	207	231	217	201	194	172	196	187	177	225	207	212	205	187	209	199	206	206	198	195	199	186	199	188	194	189	195	216	230	194	204	188	192	204	218	191	185	192	179	210	169	194	211	203	202	180	196	178	242	165	209	227	163	209	191	210	194	198	200	221	217	192	176	196	205	189	199	199	199	197	200	200	176	192	189	189	195	191	175	205	179	204	218	201	223	210	216	193	212	204	214	205	199	211	221	225	197	194	193	225	185	195	185	223	198	217	175	212	218	200	199	192	212	213	216	201	172	212	205	189	202	197	191	180	196	176	194	172	221	217	175	213	201	215	209	200	209	215	191	207	174	205	211	188	181	180	172	175	214	218	199	201	192	184	192	199	221	202	228	201	202	205	219	205	203	201	181	211	204	208	216	200	195	186	196	187	214	206	203	215	181	198	199	193	189	203	196	217	224	216	212	229	230	202	212	203	219	172	204	188	217	197	209	199	200	182	207	205	205	207	194	197	197	182	227	218	196	214	225	213	175	205	205	184	216	184	212	229	176	208	177	210	199	203	224	179	217	191	197	189	202	185	203	219	201	199	169	211	188	209	177	197	197	205	196	195	183	204	193	217	193	186	205	188	221	212	196	178	201	202	192	185	204	185	220	211	194	201	197	224	226	212	186	213	203	207	215	203	195	186	196	186	197	211	221	198	194	179	191	197	217	195	202	184	215	199	199	191	183	198	220	206	196	210	222	213	195	220	217	186	199	223	233	220	203	192	186	210	202	207	191	190	206	220	193	195	182	195	198	220	198	205	212	178	210	176	213	185	191	206	193	218	177	190	180	200	196	191	186	207	185	224	223	196	205	192	175	213	197	238	187	196	207	221	185	222	194	224	181	222	192	188	220	197	222	194	171	208	205	190	158	217	185	204	190	223	217	208	215	230	208	221	212	187	209	183	206	225	195	199	186	204	191	194	190	203	184	201	192	173	221	196	207	211	205	223	211	226	200	204	191	192	192	185	189	173	192	243	212	192	190	188	204	223	187	206	183	195	166	188	184	203	185	201	205	208	209	193	181	193	195	185	166	181	189	197	205	203	183	203	196	201	208	203	210	213	209	203	191	184	219	215	207	194	202	182	203	197	200	187	209	203	223	187	212	206	224	235	214	209	198	190	210	185	215	180	204	189	214	198	200	198	199
23869	31979	7340	1746	833	768	791	597	366	338	317	336	305	325	267	279	273	289	277	277	302	284	274	279	257	295	264	299	309	247	282	290	275	244	286	314	255	260	287	265	296	270	277	305	327	248	262	283	290	263	326	294	261	270	282	288	286	266	282	269	278	284	276	266	260	274	251	262	299	286	267	264	274	256	276	259	297	259	256	257	272	277	267	254	286	263	276	273	274	285	273	296	254	268	234	242	285	270	264	259	263	265	270	264	254	269	300	260	271	254	255	266	261	250	233	302	258	271	279	287	277	272	280	258	275	296	248	233	265	264	279	272	260	262	254	288	248	280	233	277	273	286	276	257	262	267	256	283	287	262	266	283	275	257	271	283	270	258	260	287	275	258	253	260	272	276	265	253	278	256	267	269	256	258	273	278	252	272	276	262	263	283	241	260	269	308	310	296	277	289	271	277	273	286	284	269	296	252	265	273	242	266	236	263	263	289	261	260	243	244	261	283	283	262	262	263	260	288	278	279	283	256	265	276	259	269	257	250	276	246	282	289	272	278	277	278	280	250	272	263	258	267	272	246	253	258	266	267	253	250	280	249	247	262	254	275	248	260	243	282	267	254	260	227	268	263	262	284	270	260	257	267	267	285	281	269	265	252	283	280	262	245	283	275	273	271	252	260	246	296	263	271	258	256	268	275	263	282	271	240	265	247	253	268	240	253	243	267	254	245	298	250	252	280	262	271	250	263	276	250	284	264	258	256	287	259	264	266	301	262	263	283	238	263	271	264	242	256	252	299	264	278	270	267	243	290	269	266	272	250	276	279	241	257	266	241	266	294	266	280	268	293	247	242	257	283	268	308	259	241	245	257	251	247	287	306	251	266	269	262	275	272	236	296	258	259	273	244	264	277	269	256	270	270	289	247	241	275	257	255	276	264	266	260	265	265	259	273	255	290	283	304	257	268	263	266	292	296	252	278	248	237	285	266	269	267	241	275	275	252	238	274	261	253	273	256	237	285	314	262	244	283	262	284	252	273	259	299	255	264	238	261	266	239	293	281	259	280	259	269	268	234	260	279	267	276	254	261	290	263	256	270	279	274	273	289	250	283	262	277	268	244	276	266	270	318	271	264	272	272	304	277	240	297	249	274	269	290	247	240	278	260	258	262	271	262	296	278	254	263	255	274	260	275	263	278	256	254	262	276	273	238	252	284	245	287	285	256	272	299	276	285	255	262	247	236	256	297	279	250	264	274	269	277	269	268	239	263	307	273	254	282	261	272	261	241	276	275	276	269	286	287	283	254	277	278	285	275	260	272	264	248	228	269	233	273	278	278	269	259	262	279	289	279	277	266	272	258	253	298	267	268	274	267	264	307	277	260	274	271	273	252	248	240	268	244	275	256	251	233	224	266	276	265	270	249	271	291	265	227	260	243	260	279	283	262	277	253	290	268	263	246	244	239	265	288	258	274	274	276	263	279	261	270	283	256	272	292	246	290	250	259	264	286	279	317	270	265	276	273	276	275	248	287	280	297	289	256	270	269	286	243	262	256	266	278	278	299	268	243	305	264	274	254	271	233	297	274	257	250	282	277	258	262	256	256	251	269	285	278	253	248	259	276	262	279	267	244	281	276	291	268	259	275	283	281	286	258	267	268	291	244	278	245	274	272	256	256	255	275	291	266	275	276	235	276	260	276	259	279	266	249	297	253	259	240	251	251	286	288	255	254	264	277	271	289	241	292	253	285	261	275	264	266	250	248	285	240	242	267	263	296	282	242	263	267	290	264	268	248	282	271	253	275	279	267	264	257	240	278	242	244	249	273	244	263	245	250	253	274	256	266	266	260	254	250	276	280	288	269	263	273	251	253	262	250	277	257	243	259	277	284	275	272	239	261	290	240	274	248	278	281	292	271	274	257	266	268	265	261	238	258	273	235	261	270	285	260	274	271	265	259	255	271	274	257	257	275	270	256	302	267	263	296	273	283	273	270	258	282	302	254	281	262	275	260	269	267	254	286	245	270	293	247	281	302	263	261	271	225	262	257	304	284	319	270	257	269	268	258	238	225	281	269	257	253	291	286	243	274	288	267	241	238	264	270	316	275	257	256	277	257	295	276	244	257	273	278	259	270	249	260	249	299	266	276	243	252	291	263	254	261	244	269	262	279	280	291	272	270	254	251	263	285	287	260	296	282	260	271	296	269	293	270	288	276	267	242	254	276	267	260	229	262	270	262	250	262	273	243	267	269	269	250	290	274	261	240	259	275	251	251	266	253	285	280	267	270	300	262	278	283	266	242	262	249	265	273	241	254	270	233	268	269	286	272	283	263	284	247	261	293	251	264	303	260	231	276	284	238	261	284	257	240	256	278	289	264	287	262	243	295	256	250	254	258	271	248	251	270	282	294	246	262	273	275	279	256	290	246	288	261	253	254	261	252	240	267	284	258	256	261	268	261	248	236	275	252	250	275	267	269	276	279	250	266	282	271	279	297	263	257	233	269	274	258	266	266	281	248	295	297	274	280	274	258	266	271	281	280	259	226	287	262	268	260	291	289	263	273	285	271	279	244	277	234	289	261	257	315	263	234	285	260	284	270	261	291	242	289	266	258	261	251	272	285	244	266	236	312	283	228	255	233	270	258	258	256	264	288	267	253	271	262	306	280	258	264	265	272	280	242	273	280	271	262	259	293	248	272	259	305	280	264	286	276	240	246	297	267	295	275	276	248	276	264	251	279	262	251	256	259	261	299	287	278	272	251	275	264	314	285	252	269	236	269	280	277	272	250	301	241	263	268	271	272	264	253	240	257	283	277	282	285	297	260	243	265	269	281	254	229	290	263	257	268	266	244	277	251	247	259	214	289	244	288	301	276	266	217	278	255	270	286	279	278	257	260	276	280	247	251	271	316	277	274	283	279	284	285	272	261	281	253	256	267	263	242	289	280	291	257	249	252	255	271	289	232	259	263	245	260	231	280	249	258	270	247	265	287	249	252	267	275	277	238	277	259	251	253	270	274	265	261	256	293	272	268	263	258	270	261	276	268	274	252	290	277	303	280	291	306	257	261	282	270	229	264	274	274	256	271	271	275	251	278	252	243	262	263	293	278	240	258	250	231	292	262	283	309	290	279	286	257	259	277	278	281	242	292	237	263	280	269	249	246	283	279	298	270	260	288	251	281	256	235	264	273	269	262	285	256	269	268	257	271	276	266	261	278	291	274	265	284	288	261	288	258	248	287	247	274	275	254	251	254	264	275	260	258	252	253	258	262	260	301	259	257	228	262	263	245	248	284	246	253	260	276	270	279	256	266	284	261	269	259	238	240	261	251	273	274	228	278	275	274	237	273	261	273	251	251	252	275	282	265	263	284	288	261	304	270	279	270	256	254	258	266	266	262	305	260	273	268	274	274	269	260	278	274	316	260	253	256	257	257	262	255	287	278	281	265	250	251	283	293	268	281	273	261	265	229	265	275	276	261	249	248	271	268	270	314	283	264	278	271
23136	21196	28467	24163	21142	9483	1948	1513	547	485	472	412	421	376	365	349	376	350	346	341	341	323	329	338	331	347	329	324	314	358	324	333	298	341	335	339	344	330	329	359	338	334	341	327	338	347	348	346	362	352	322	323	363	309	349	345	298	322	330	293	296	307	328	315	275	309	320	325	325	329	274	345	324	285	345	338	300	357	295	299	310	323	304	329	294	315	311	298	332	297	284	273	307	337	317	325	299	302	340	310	305	319	318	312	318	307	323	303	324	317	326	304	297	331	323	341	293	337	342	334	323	308	300	323	352	335	303	301	347	316	288	317	296	319	327	313	311	313	302	301	313	337	325	308	314	309	300	303	303	300	300	314	326	292	318	330	298	330	303	316	293	382	317	300	320	298	317	280	322	295	293	313	333	302	288	306	263	317	300	300	306	316	322	278	348	312	311	308	329	304	315	295	335	313	314	316	301	330	292	330	316	287	301	318	337	325	323	295	358	328	303	294	298	338	342	309	332	296	313	291	311	359	313	315	333	285	336	328	311	302	333	318	309	281	289	323	333	314	315	336	322	311	291	339	324	303	304	282	294	317	284	337	322	287	323	344	299	300	337	288	313	269	304	319	300	303	307	272	334	306	305	319	289	304	315	330	284	304	312	299	320	300	315	311	306	310	288	299	280	328	335	328	357	350	314	318	304	340	321	343	302	314	327	288	297	322	295	315	283	319	336	339	318	312	326	297	322	337	336	290	311	330	318	325	302	345	347	323	326	311	329	315	318	310	300	331	302	320	292	292	301	335	301	290	331	308	336	298	317	296	304	297	314	302	299	314	290	330	325	300	301	322	321	273	311	305	306	326	308	324	305	291	307	334	367	327	318	312	320	337	329	311	309	311	335	304	317	297	328	296	292	297	325	280	336	305	326	333	350	312	278	294	337	319	351	289	320	297	298	295	318	302	274	325	338	283	331	281	331	306	310	283	299	319	292	287	307	332	335	339	325	319	324	287	302	325	338	327	328	280	349	307	306	311	300	300	320	315	302	344	291	328	298	328	331	347	271	294	327	296	321	318	319	298	329	287	315	327	350	297	329	322	331	317	300	327	326	322	289	323	292	317	315	302	326	340	312	332	300	335	318	319	276	337	304	283	312	307	310	322	319	319	310	319	325	294	307	306	288	293	323	306	304	314	359	328	332	329	296	307	322	314	330	283	303	299	320	306	310	333	301	326	319	303	302	331	301	333	315	322	341	318	309	324	319	307	328	290	320	330	308	331	359	335	311	317	338	298	317	288	332	303	314	325	325	313	326	343	267	339	329	298	308	297	293	323	325	292	301	318	343	319	306	285	337	362	318	281	299	344	314	300	311	294	279	315	310	289	306	316	316	299	294	317	304	298	321	308	271	307	320	312	320	312	348	296	297	272	323	280	307	304	311	314	300	316	311	349	303	286	299	316	330	314	358	300	352	312	319	289	348	289	300	295	317	346	304	313	307	309	322	306	313	318	314	354	295	340	322	319	285	316	302	301	334	337	310	297	324	314	323	339	311	319	285	319	291	302	300	322	321	324	291	350	307	303	299	316	328	299	312	308	313	294	343	290	289	273	346	322	285	320	317	299	314	303	313	345	305	271	353	306	315	313	308	328	307	312	318	350	333	315	338	326	334	303	275	318	289	308	320	304	307	314	316	313	313	349	362	328	299	322	317	321	320	322	324	290	329	297	329	308	351	334	329	305	298	309	300	314	310	312	333	323	290	310	323	324	350	339	310	307	286	348	341	304	329	302	301	298	302	329	333	298	306	373	312	290	290	334	325	272	286	320	308	296	295	321	286	328	336	309	324	325	317	319	347	293	291	294	305	321	345	308	339	280	319	258	308	330	307	318	291	312	342	294	299	315	300	306	301	302	306	313	340	302	325	319	302	287	296	327	316	288	315	319	315	313	303	321	311	272	319	303	320	325	304	309	325	305	327	324	340	343	309	329	290	302	337	317	326	314	286	341	314	298	323	343	339	333	305	304	297	298	316	315	325	312	351	302	341	335	298	280	299	327	290	319	316	329	329	323	299	315	288	297	320	313	314	311	279	308	326	306	300	299	302	300	324	296	336	353	308	329	330	296	324	314	313	312	320	299	317	279	311	305	360	330	286	307	324	310	288	296	303	323	297	328	318	317	277	315	305	316	324	324	310	301	345	330	317	345	329	317	329	345	290	280	287	335	315	281	333	315	321	332	306	310	316	347	333	323	287	290	276	291	320	294	330	317	326	298	326	294	307	315	328	334	342	332	321	332	339	292	353	318	306	329	311	302	287	343	332	321	306	280	319	335	306	339	294	312	288	293	319	310	332	320	317	326	318	331	294	306	335	308	303	330	336	309	307	325	321	311	324	314	326	309	346	302	334	323	311	323	302	299	312	307	300	329	290	284	311	317	306	315	319	314	311	319	317	323	292	277	310	322	307	314	336	314	324	310	338	292	333	301	294	341	317	291	318	332	320	325	304	342	329	287	329	309	308	294	303	299	327	285	317	308	295	301	297	319	335	301	327	305	304	332	345	298	315	305	327	302	295	305	302	294	297	296	309	294	304	343	336	352	334	329	312	308	335	288	292	284	331	326	294	325	336	285	281	328	311	331	305	327	352	312	299	313	309	310	331	328	337	269	316	300	287	292	309	304	312	297	311	335	321	308	296	339	311	309	325	301	271	278	340	285	290	317	291	329	308	295	320	309	316	337	331	328	289	321	307	322	305	302	322	296	324	317	288	282	321	290	332	316	290	327	282	302	349	312	335	316	323	327	305	296	333	292	319	344	318	312	314	300	309	299	296	325	299	291	270	296	310	305	315	340	301	339	342	329	299	314	283	331	316	341	329	279	289	307	321	329	320	311	303	314	297	324	290	341	289	313	313	324	339	311	323	321	321	297	305	326	300	305	295	305	296	315	307	345	296	310	324	311	302	284	325	325	344	263	322	321	299	299	315	325	313	329	295	296	303	308	352	317	298	300	298	331	297	335	305	322	312	312	325	336	281	294	308	296	295	305	310	319	326	335	281	307	338	290	333	329	323	337	352	318	298	363	322	331	343	337	308	293	304	333	313	322	325	337	311	305	320	357	294	312	318	325	314	336	331	309	294	323	294	318	355	312	304	332	301	328	322	322	336	335	318	331	301	328	293	319	320	307	286	298	282	328	275	281	313	284	300	321	314	323	315	303	330	300	299	326	328	345	329	315	307	317	313	294	316	297	315	348	319	297	305	294	333	316	343	300	342	303	328	301	325	289	328	279	286	337	301	329	356	311	304	311	351	313	309	309	297	350	312	334	290	312	281	366	334	313	298	309	320	358	315	303	317	329	306	277	308	306	301	297	335	327	319	329	313	327	286	331	314	290	324	319	311	323	310	294	316	339	304	277	315	325	333	328	290	291	348	341	299	329	307	325	274	341	316	362	309	320	333	343	317	308	288	283	328	325	310	294	316	305	327	311	357	308	308	309	345	327
29783	46136	14877	4938	2999	2077	2990	2414	855	761	635	598	563	560	578	508	514	480	484	431	488	442	473	471	471	447	429	443	439	412	465	452	477	455	448	438	474	474	436	440	479	474	442	435	486	446	460	459	444	430	424	462	467	418	424	438	447	447	403	459	457	463	393	429	439	426	411	464	409	422	417	376	394	404	413	405	429	410	398	435	385	433	444	449	395	384	416	399	427	399	376	405	434	414	355	415	407	411	397	370	409	365	404	390	405	377	415	429	427	409	428	422	409	439	381	400	397	395	393	422	443	445	409	386	423	402	423	385	394	434	448	405	434	430	433	414	409	405	402	437	424	424	421	389	407	416	397	425	410	424	422	435	467	423	453	410	426	431	398	404	449	390	446	448	400	391	411	453	397	423	399	441	443	402	440	426	437	402	385	399	439	440	419	421	387	423	427	424	377	401	439	397	416	437	393	390	425	440	385	433	404	462	400	387	378	425	402	415	430	450	382	452	384	426	407	464	436	408	422	408	417	406	408	461	397	423	408	428	414	428	399	396	417	380	420	407	414	402	422	409	405	422	430	422	422	412	421	383	434	384	446	373	409	403	422	422	394	413	430	410	443	436	426	441	420	420	416	407	446	434	424	421	413	433	405	412	384	434	403	448	398	437	385	451	432	412	432	435	430	440	388	408	405	456	393	389	398	433	392	389	384	436	438	421	432	428	367	404	378	409	407	453	424	416	431	401	418	394	423	403	407	423	454	373	396	443	415	390	447	415	416	438	424	425	437	390	389	432	419	417	382	409	402	406	405	396	416	405	459	409	448	422	424	400	446	442	420	426	396	383	401	389	415	432	395	430	371	398	428	405	407	418	422	412	437	391	450	406	423	402	424	413	389	371	419	416	389	452	387	417	427	395	426	381	451	391	429	415	422	344	433	429	405	417	417	442	442	387	465	473	383	424	422	382	393	419	370	411	416	416	400	429	407	386	394	435	426	422	420	402	407	410	414	410	406	447	375	417	395	382	415	396	368	426	448	462	364	408	384	406	439	437	409	410	389	406	415	433	415	440	399	396	431	447	411	443	411	410	428	431	379	403	418	384	432	461	410	458	465	430	421	388	389	408	414	452	400	418	410	462	385	466	395	451	437	419	410	413	391	398	393	401	414	419	454	372	446	385	409	415	463	435	443	390	415	422	425	411	392	401	416	399	389	440	400	406	433	431	405	401	396	417	443	409	435	439	426	397	424	410	399	398	406	409	429	419	424	432	396	414	416	410	408	438	430	417	409	393	437	446	425	421	386	439	422	405	395	394	388	422	419	395	454	377	419	401	407	421	391	403	405	402	412	417	396	405	429	422	388	385	401	393	413	435	376	423	404	404	413	416	408	367	431	417	418	405	422	391	455	424	429	395	404	369	436	389	423	393	423	413	411	432	416	422	432	379	419	449	423	449	419	443	414	390	433	420	420	430	421	395	402	407	422	415	433	403	430	437	442	387	402	420	417	410	447	417	425	372	360	422	435	388	394	411	425	410	407	437	388	433	397	390	437	399	439	426	420	426	416	419	395	403	404	401	419	410	403	375	404	404	427	427	411	410	426	371	401	406	421	419	404	429	429	394	410	410	392	390	384	403	423	421	405	429	399	396	444	428	418	433	396	399	404	406	399	409	411	381	434	427	435	371	424	441	415	404	402	382	401	407	426	372	422	463	414	419	446	410	392	409	426	416	432	408	389	405	409	383	424	398	412	432	427	387	405	434	436	404	397	390	414	419	401	377	415	391	442	422	408	384	405	408	442	448	397	412	386	412	439	412	368	398	405	426	392	416	452	397	407	391	413	426	410	454	430	404	403	445	432	433	416	411	423	418	398	437	446	408	405	414	419	420	382	432	424	410	390	381	398	432	439	386	399	426	375	361	412	379	423	384	399	425	434	412	446	444	403	415	401	405	407	414	395	443	420	429	390	420	439	438	422	447	414	407	436	420	440	412	415	402	421	401	407	414	386	401	433	443	408	429	383	401	385	404	417	427	371	413	412	403	419	443	395	430	402	394	433	407	446	404	386	371	447	405	418	415	392	402	435	432	428	374	429	406	386	406	396	447	405	427	367	400	435	354	421	397	409	415	393	397	412	421	420	393	385	397	423	409	438	407	414	437	415	427	388	400	412	406	407	416	404	411	446	408	405	412	403	383	383	403	386	414	441	419	430	409	427	380	402	409	442	383	367	419	384	400	396	419	404	397	425	436	361	411	397	390	436	358	422	407	379	427	409	397	401	415	456	400	398	396	398	414	391	428	417	437	403	393	426	426	416	433	386	391	422	407	407	411	422	425	401	440	391	428	432	440	452	388	409	430	415	419	431	422	412	402	412	378	410	399	423	432	447	447	395	445	418	421	424	412	425	408	424	385	400	433	396	421	422	395	388	418	415	417	389	444	406	419	396	380	425	400	407	408	370	450	412	385	433	399	458	415	397	393	403	404	425	423	428	411	448	461	422	446	412	405	420	415	414	393	401	403	405	431	417	386	443	370	362	380	408	429	459	382	437	410	393	385	402	404	406	426	396	428	418	419	415	377	407	383	385	398	426	396	429	418	400	423	380	435	407	374	399	439	424	428	412	371	419	433	388	414	410	419	402	424	406	397	402	447	404	386	402	413	399	390	358	382	415	412	435	413	427	424	411	403	426	418	435	416	443	416	444	418	413	387	402	422	394	400	398	420	401	399	428	417	421	416	415	375	422	439	419	409	449	418	442	419	381	416	396	437	390	354	405	403	417	423	451	420	404	452	371	440	412	403	417	421	363	418	392	369	436	414	388	394	395	398	419	395	419	422	389	452	414	434	414	413	425	411	391	435	447	385	404	401	437	400	398	399	393	438	391	414	449	417	406	398	417	418	402	417	423	436	416	430	399	421	405	408	393	425	449	445	427	399	374	386	390	409	422	374	406	431	382	396	389	452	421	409	415	382	433	409	444	425	385	400	415	397	396	408	413	421	424	416	399	416	383	401	369	426	416	408	424	429	432	418	405	435	386	377	404	405	437	440	417	408	423	412	433	426	402	424	417	408	409	416	406	422	409	429	389	395	387	423	425	450	434	430	424	402	410	453	386	408	398	421	381	407	415	438	404	374	433	426	434	421	431	460	407	455	423	419	428	417	347	404	409	420	428	420	416	398	426	369	449	368	431	394	442	417	429	413	415	413	378	399	409	423	401	424	439	436	378	382	387	396	395	377	369	399	418	415	426	413	404	421	402	389	400	420	407	412	387	423	417	394	423	382	402	424	428	418	439	446	401	394	398	427	421	457	462	402	409	390	443	379	419	442	426	405	423	436	410	415	421	383	413	422	399	412	413	390	419	410	407	411	433	427	415	394	405	428	449	404	405	406	415	375	406	411	426	429	425	414	438	419	384	431	438	392	399	406	457	414	404	399	413	423	418	440	450	436	415	444	405	437	420	414	410	404	457	440	432	412	418	469	415	428	390	436	436	409	391	426
24312	21198	27139	25168	8246	956	622	551	215	178	177	190	171	147	160	178	118	146	122	135	133	117	124	116	120	118	130	144	122	128	130	105	133	133	127	140	120	118	139	131	130	126	146	115	122	119	116	123	106	125	132	127	141	133	139	121	125	109	123	128	143	127	109	137	137	120	129	120	109	99	126	115	119	123	116	135	119	121	113	123	117	103	94	125	124	91	107	116	121	114	114	111	127	124	124	116	115	122	117	132	116	113	102	118	128	101	139	118	128	125	120	113	108	123	130	92	122	110	116	111	106	106	85	108	108	103	110	122	111	121	85	101	115	105	120	122	100	138	128	135	107	105	106	125	101	122	120	119	121	97	115	96	113	116	121	108	120	126	121	130	122	104	108	140	128	128	106	135	110	107	113	121	102	121	128	116	116	121	122	126	120	135	128	123	111	114	111	119	111	129	115	109	129	127	121	116	96	110	112	120	117	126	110	115	100	118	111	109	126	110	132	114	108	116	99	116	118	115	111	116	129	138	106	112	109	106	133	123	125	112	122	120	113	122	128	119	113	126	143	137	108	102	99	123	108	98	98	121	129	116	108	108	138	136	119	123	117	119	125	136	116	116	122	119	103	114	134	119	121	108	119	114	110	136	101	120	127	99	126	126	121	118	122	119	105	137	112	99	122	102	124	115	128	106	105	110	92	97	109	110	118	111	116	114	115	99	111	96	106	103	121	109	131	134	117	125	109	113	117	121	106	124	122	122	122	127	115	109	122	103	134	135	131	105	116	116	114	103	118	119	108	100	127	115	112	121	103	119	118	109	127	119	112	117	117	96	125	134	109	128	119	107	106	123	118	104	140	97	122	114	106	142	127	119	99	112	114	119	112	116	106	103	111	118	119	112	123	113	109	104	127	126	117	111	110	107	122	112	110	113	125	117	116	106	112	115	126	131	115	118	121	109	126	112	111	112	106	117	112	92	100	113	116	99	97	123	108	105	151	119	110	120	114	123	133	107	116	113	96	109	124	121	128	135	131	108	131	102	127	113	136	114	137	120	100	103	122	99	118	115	103	118	119	132	121	115	121	114	136	110	114	117	109	115	113	121	96	112	136	115	125	113	102	114	97	108	129	131	122	104	106	99	111	126	115	129	126	129	115	106	110	109	121	120	109	120	122	127	112	117	109	110	105	110	115	106	130	122	115	96	126	125	106	129	110	126	102	131	114	117	118	108	119	117	118	113	130	125	111	104	141	117	113	109	105	126	117	116	125	126	124	109	118	115	103	108	129	111	139	130	120	115	123	122	128	108	117	110	107	119	115	133	135	125	125	111	115	123	121	108	105	129	112	128	98	122	123	95	127	120	112	118	115	107	123	86	97	131	125	118	131	121	110	118	119	130	140	116	125	138	112	113	92	110	124	142	104	123	121	127	108	112	115	119	98	117	110	107	104	114	123	128	139	117	115	113	110	120	126	114	124	102	97	100	109	111	109	115	125	96	120	125	126	114	123	121	126	106	112	102	106	106	119	125	116	121	103	104	110	110	109	118	131	94	112	123	118	106	108	113	116	114	123	94	124	145	104	117	125	107	124	127	119	100	124	112	113	116	121	119	105	108	124	108	102	118	105	112	115	107	98	111	116	113	115	100	125	136	111	123	139	106	103	113	111	131	120	128	139	106	116	121	154	135	114	119	93	118	115	136	122	136	114	118	102	119	107	124	112	108	121	112	116	114	107	114	121	118	121	124	109	112	108	103	125	123	111	85	117	116	118	123	104	133	96	95	114	119	119	100	110	125	110	117	132	101	110	116	107	111	111	94	118	125	108	117	106	116	126	115	96	95	119	103	110	117	113	133	118	112	122	139	120	135	118	108	119	98	132	128	123	105	123	111	122	129	110	126	118	115	116	130	92	119	104	107	123	109	119	129	117	131	120	126	110	126	110	111	118	102	106	123	116	132	137	124	139	107	109	120	117	112	127	97	114	119	112	101	113	109	129	120	100	131	130	111	104	124	117	124	133	135	124	112	121	111	106	119	130	121	128	134	121	105	114	120	108	116	135	116	119	121	101	104	131	117	87	102	110	113	103	121	109	129	97	149	111	114	118	107	125	105	125	117	115	113	126	112	103	128	121	110	111	122	104	111	121	116	112	110	102	123	102	120	111	130	112	103	110	130	115	122	129	125	119	106	128	109	117	109	100	124	110	124	92	116	108	126	111	108	119	123	122	119	114	128	122	105	119	106	101	108	109	119	116	109	99	98	111	149	120	110	117	131	112	118	115	133	120	119	130	116	128	112	106	121	116	116	123	115	108	119	120	92	96	119	135	122	139	129	131	121	117	127	104	110	131	101	150	118	102	133	92	103	114	113	117	113	122	112	109	123	108	122	102	125	126	134	120	89	103	124	113	106	98	121	102	121	111	142	121	119	116	119	138	116	122	113	110	105	131	112	117	107	120	114	144	133	106	99	101	116	125	121	119	115	112	111	125	126	133	114	112	108	110	121	110	103	108	106	120	128	115	115	127	114	119	139	109	126	96	106	115	130	105	125	135	112	118	129	122	107	114	117	127	142	105	120	112	118	112	118	113	101	105	100	108	101	108	122	98	100	92	125	120	118	130	122	138	109	132	121	102	88	111	133	128	136	125	120	97	129	141	120	129	119	122	125	121	115	100	112	103	120	101	109	121	119	90	108	119	118	114	111	121	115	121	130	117	116	107	111	102	110	107	128	105	109	126	121	109	114	143	129	113	123	107	117	116	111	107	108	121	106	113	128	113	118	126	136	116	100	101	122	113	94	117	114	121	125	108	117	104	106	100	117	129	106	112	115	106	111	116	131	138	116	107	112	108	127	120	95	117	105	137	119	116	120	93	110	112	111	99	105	124	115	98	136	114	99	117	124	126	117	133	120	94	105	117	132	129	122	114	111	135	106	108	130	110	128	112	115	98	126	94	108	110	131	122	98	115	111	104	137	135	127	103	118	115	113	96	118	127	128	113	131	113	117	116	102	116	120	96	124	116	111	110	128	117	127	99	119	108	125	104	111	106	105	94	102	102	121	123	128	112	115	111	126	133	115	114	98	134	128	130	117	129	129	92	132	125	120	96	123	117	121	119	112	107	110	117	94	112	136	129	117	110	111	126	107	107	114	107	115	108	126	116	115	110	119	92	117	98	114	109	122	110	118	124	105	116	115	122	114	103	134	115	132	124	136	123	100	124	119	125	116	108	127	123	100	125	121	108	101	119	112	126	101	103	119	107	116	104	131	121	108	122	116	114	132	107	123	115	106	114	122	108	126	95	108	81	121	120	128	111	101	124	110	125	112	121	108	109	109	118	104	114	113	105	123	123	110	115	125	122	116	91	114	109	128	122	121	124	99	128	111	116	123	129	100	108	114	106	113	112	125	104	108	116	123	103	100	110	107	134	137	105	124	126	116	120	136	122	109	114	124	119	110	122	114	98	124	137	136	106	107	127	102	108	126	116	123	97	116	116	118
28762	39845	11872	3095	2132	1811	1427	1335	410	351	292	304	270	272	222	206	197	213	180	170	206	187	190	183	198	206	191	202	219	174	175	192	176	193	192	170	187	196	185	184	209	223	184	177	207	195	185	188	186	202	164	188	167	185	190	161	174	177	181	148	149	161	176	183	162	176	150	167	157	169	164	172	167	162	150	161	176	149	157	156	132	171	155	169	176	175	166	166	170	172	188	160	175	174	152	166	155	143	167	145	167	200	149	172	135	153	162	154	178	164	163	162	163	157	168	149	151	157	159	167	182	146	161	179	163	177	160	177	156	162	166	177	160	156	165	158	189	160	153	181	170	183	169	161	159	183	155	149	157	150	167	181	157	164	175	158	158	184	157	186	136	160	182	162	147	162	181	168	152	156	157	169	148	161	155	183	159	175	173	159	148	159	160	194	141	137	142	188	172	185	172	136	167	156	148	159	157	168	179	145	149	165	167	183	161	177	171	174	177	153	176	172	148	172	157	157	145	171	181	162	159	169	187	161	144	155	149	137	170	149	172	151	157	169	173	149	159	168	165	187	160	171	189	181	165	160	145	159	177	151	162	168	147	162	155	156	187	165	182	150	143	187	164	161	164	177	151	160	160	178	155	154	177	172	186	172	168	180	170	140	160	173	161	177	162	149	154	146	174	157	166	154	122	165	160	163	144	172	174	166	165	167	193	162	174	166	182	171	165	187	163	185	154	175	149	162	178	154	160	173	165	184	163	171	165	161	163	182	151	163	148	165	176	166	157	150	176	155	168	161	166	168	184	170	144	186	165	160	162	168	157	186	176	161	155	174	183	168	181	146	177	171	146	159	165	148	158	151	179	134	173	163	151	171	170	166	145	155	141	157	165	178	153	195	190	138	127	148	163	172	152	151	169	153	151	177	145	171	149	155	187	140	166	169	154	151	155	178	182	158	192	169	161	142	175	159	154	163	168	143	167	182	179	164	168	142	158	171	150	142	163	173	166	146	176	183	171	162	190	136	153	167	160	179	189	173	153	169	178	139	168	175	181	172	171	169	163	138	173	182	168	172	149	172	163	162	166	175	171	191	153	172	186	157	168	130	153	160	171	160	159	158	154	180	167	160	164	163	160	150	127	178	134	118	158	167	168	178	154	150	165	150	178	169	133	157	171	158	150	167	157	153	163	175	187	167	168	186	149	171	159	158	139	152	179	158	162	207	168	165	154	138	153	147	145	177	165	162	154	154	169	148	138	152	143	170	156	194	163	179	168	159	178	178	155	167	155	183	157	151	156	179	178	166	165	174	161	167	155	162	165	171	141	167	165	187	159	147	170	152	157	159	182	171	188	161	158	157	171	160	155	166	169	149	168	146	165	175	168	157	144	160	184	169	168	181	166	156	132	166	153	161	179	149	174	156	154	191	129	172	185	161	166	174	186	162	172	159	150	175	168	169	171	191	167	186	135	147	173	158	170	158	129	151	151	168	155	161	183	172	157	163	170	168	156	164	166	175	145	173	158	166	138	169	166	171	155	182	162	182	177	160	193	165	163	165	169	154	191	168	149	162	167	177	150	190	161	176	177	148	168	165	159	163	160	188	170	178	149	146	168	158	162	151	166	164	163	170	151	149	164	177	160	177	164	158	169	166	168	154	179	136	173	147	182	172	179	167	172	167	164	173	174	149	167	180	166	174	134	180	142	163	146	164	150	152	185	155	158	166	172	153	179	151	157	177	171	162	146	158	176	152	144	149	183	157	168	174	174	165	152	183	145	167	153	166	179	147	166	162	172	179	164	153	184	176	137	164	168	172	162	165	154	156	162	172	160	160	124	176	163	143	161	173	150	172	175	165	168	168	176	137	153	172	176	178	143	161	169	209	157	164	176	167	159	172	153	176	170	166	163	172	188	130	168	172	159	188	152	154	170	156	146	158	193	160	186	180	179	139	159	160	152	173	154	152	179	156	167	154	164	175	158	167	166	162	155	150	164	149	159	155	170	180	163	160	175	159	166	153	182	167	152	167	161	160	168	169	144	168	164	147	174	156	168	180	173	166	159	154	162	168	148	157	163	161	186	155	159	162	164	154	162	155	146	158	165	143	179	158	139	170	167	142	164	172	183	167	182	152	162	169	169	170	183	163	179	176	171	171	156	165	182	161	171	153	177	169	159	155	148	145	183	150	163	161	167	137	165	138	161	176	173	162	166	178	164	163	152	153	149	163	172	160	165	162	172	149	156	168	157	164	167	161	150	189	150	171	172	165	181	160	174	167	157	162	173	156	167	172	167	149	172	179	139	170	153	158	168	162	178	147	175	148	155	166	165	158	175	151	168	167	154	162	183	156	147	176	162	148	152	170	150	162	178	167	163	168	138	142	165	127	162	152	183	153	196	153	150	163	170	173	164	176	187	169	166	188	162	184	144	173	171	176	164	148	174	162	153	151	155	166	165	149	158	153	139	165	167	154	155	164	145	160	156	173	152	162	149	138	172	143	165	177	194	156	159	167	149	193	161	169	171	161	148	148	157	146	154	134	167	157	180	176	144	171	162	153	160	143	181	159	184	169	168	131	166	156	158	164	153	175	152	156	159	156	169	146	183	145	170	148	164	157	158	174	163	178	153	147	179	173	168	151	146	141	152	164	168	172	179	159	185	176	136	155	164	127	175	180	170	157	154	168	153	160	162	170	175	176	154	175	154	153	165	163	170	154	175	164	166	194	142	170	159	170	158	185	154	153	180	170	168	180	172	184	180	187	178	169	153	156	148	196	152	156	167	176	186	191	166	161	157	167	178	129	186	159	168	142	166	185	160	160	167	177	148	179	165	150	146	166	163	169	152	174	167	147	168	161	171	170	161	162	162	166	147	147	172	175	152	177	171	180	161	162	157	170	167	149	159	159	183	179	187	179	163	161	155	161	173	180	162	154	146	184	174	151	159	160	160	175	144	199	147	169	157	155	148	164	153	155	153	185	158	157	152	190	170	157	147	164	175	168	179	158	189	181	169	157	159	185	149	142	183	172	147	140	175	160	162	138	164	165	170	160	172	180	168	148	160	161	157	183	175	180	175	171	141	166	172	146	166	164	167	173	168	152	169	179	173	160	153	160	167	175	180	180	152	157	166	157	155	184	163	163	181	189	161	169	170	144	174	167	147	183	151	175	144	155	138	150	156	162	158	167	175	170	154	162	148	174	153	154	168	168	174	151	163	167	161	203	184	163	179	163	157	174	164	170	161	187	174	152	169	179	154	147	170	196	184	151	172	188	152	186	165	169	163	181	171	145	174	151	156	164	166	163	181	185	164	170	181	172	162	145	156	163	178	152	176	158	171	159	175	175	160	186	156	188	168	190	157	166	144	186	147	164	184	167	157	167	178	164	153	169	157	163	159	168	177	156	146	153	130	156	195	166	185	151	177	153	163	145	148	162	162	155	162	170	184	170	150	165	176	173	151	159	174	156	180	168	148	179	156	180	169	164	156	163	165	169	156	167	146	176
22286	21263	29043	23751	21259	21219	8479	2645	541	541	446	414	377	366	344	312	341	335	276	293	316	269	282	296	288	286	315	316	273	246	281	262	305	290	282	288	305	279	283	301	299	319	272	252	292	300	278	285	285	279	279	297	288	288	258	288	254	278	279	265	251	289	288	253	264	260	254	301	266	258	257	314	268	221	221	250	246	255	218	269	244	279	242	253	240	240	241	261	245	245	269	268	276	261	260	254	287	265	253	260	251	294	239	268	263	268	249	264	247	218	243	283	255	253	267	277	230	257	222	249	258	257	262	230	263	253	265	246	251	271	280	252	266	257	286	249	247	265	245	244	240	252	301	253	249	264	247	260	244	235	258	273	258	266	256	271	242	247	257	282	251	256	286	223	267	263	241	265	286	272	207	246	261	234	270	266	227	231	280	257	251	248	247	237	253	252	259	262	228	260	275	264	254	248	263	275	239	227	282	271	253	241	239	236	245	231	246	235	265	247	233	258	252	245	259	276	253	263	265	269	234	279	252	249	260	238	230	236	229	276	253	267	259	272	251	255	237	236	245	257	258	277	245	249	238	288	257	262	242	249	255	259	262	245	256	247	240	278	270	250	230	267	272	246	272	261	260	262	255	247	239	262	271	258	257	263	246	245	259	233	264	247	245	266	277	278	259	267	244	271	270	262	237	226	263	260	242	257	247	236	278	255	242	258	265	277	268	254	243	259	251	255	266	256	231	272	263	227	266	243	275	224	241	236	282	285	244	284	263	235	235	239	238	219	236	255	222	221	277	257	253	261	250	243	251	259	257	254	234	267	269	238	231	256	234	256	253	262	239	236	251	256	247	245	272	279	250	277	264	252	245	275	237	243	257	265	266	226	264	298	246	228	261	237	236	255	243	258	260	222	254	292	243	244	273	233	254	260	250	247	237	275	270	251	249	297	254	286	224	278	247	252	241	233	238	282	233	270	249	221	259	264	249	229	261	256	247	256	256	243	242	238	252	280	266	247	280	269	263	283	278	228	240	247	241	251	236	279	255	251	259	267	286	255	281	241	263	238	245	269	260	225	243	283	245	257	274	220	248	236	250	260	247	242	248	274	278	236	260	242	260	278	275	247	241	241	276	280	249	260	277	248	258	272	245	255	258	259	250	276	242	250	240	240	251	277	298	260	271	255	245	247	267	243	251	267	257	248	242	252	273	243	249	246	253	253	268	247	257	264	276	240	252	273	258	282	236	263	248	285	258	273	254	256	287	283	259	256	244	240	263	263	276	273	233	234	253	249	288	275	273	255	237	257	259	274	269	252	230	250	258	241	250	281	256	280	245	252	255	261	244	249	267	296	253	270	264	274	251	252	261	272	251	230	243	255	259	264	260	274	257	265	240	246	242	266	219	283	250	241	263	260	247	239	258	243	260	244	262	236	268	241	264	229	234	246	270	258	266	282	238	287	235	250	251	271	271	266	246	241	262	242	289	271	245	262	270	273	259	264	278	253	223	269	268	243	249	263	269	257	255	255	246	267	273	259	243	267	256	255	292	235	245	280	266	222	264	250	263	279	255	255	243	275	265	245	241	262	245	257	260	244	254	274	258	249	268	274	223	254	255	261	245	239	241	264	267	230	237	260	262	284	274	269	198	258	275	248	246	257	261	239	252	270	244	273	261	240	284	270	281	244	232	288	240	268	258	283	259	276	249	228	253	261	226	252	263	240	256	242	291	244	264	254	229	270	238	231	266	245	275	283	255	249	264	266	252	251	258	256	271	242	241	273	254	229	242	234	288	215	268	253	266	240	227	247	269	280	255	242	239	246	234	258	230	249	239	250	286	250	254	250	252	227	249	247	273	288	259	281	231	256	264	275	260	248	214	265	254	261	253	251	246	254	234	272	255	255	238	242	280	285	250	257	236	260	248	246	263	230	271	284	255	284	246	235	258	231	261	254	237	235	253	248	248	264	265	274	230	251	254	283	268	250	217	239	250	258	229	222	230	258	253	248	259	269	258	265	243	262	274	259	257	248	276	278	237	268	252	220	248	263	239	262	249	247	253	262	268	248	229	269	238	244	249	264	258	264	246	266	243	243	274	263	248	250	244	244	235	226	258	256	267	260	254	238	260	229	270	239	265	240	253	213	264	246	241	283	283	226	252	255	284	272	242	277	271	256	239	252	245	247	281	233	251	271	284	271	261	254	251	254	258	290	230	281	249	251	271	240	243	279	267	227	240	251	229	292	271	262	261	252	263	263	265	246	261	277	264	273	262	255	233	257	262	277	237	260	242	259	210	278	259	258	202	255	269	243	275	275	255	254	242	270	256	248	283	261	232	226	253	228	240	277	252	268	267	261	245	262	249	214	257	277	272	270	271	227	270	266	269	280	256	238	258	233	260	241	235	267	265	243	282	240	255	234	263	214	267	249	249	268	289	254	254	256	286	240	279	269	242	257	245	255	245	270	240	273	249	240	232	245	264	246	292	253	248	225	238	245	245	250	288	269	272	248	260	265	239	266	256	244	254	212	259	274	268	244	280	239	257	242	272	231	254	253	242	252	276	264	245	254	248	265	265	237	277	252	279	270	258	258	265	234	276	263	279	239	244	235	256	239	256	236	257	253	233	263	258	259	284	260	246	268	266	266	267	285	247	257	265	248	257	250	243	269	278	297	259	242	268	247	250	256	232	227	268	253	256	264	278	240	252	279	271	249	261	258	262	261	250	262	245	239	275	243	231	252	266	263	233	250	249	234	258	281	266	237	242	258	245	248	273	250	250	262	253	224	256	255	246	232	236	246	269	276	246	258	249	242	250	242	275	298	272	267	292	245	244	288	275	244	262	273	254	241	272	280	231	267	242	237	257	279	226	263	241	235	264	245	245	239	234	246	250	267	236	267	232	252	260	263	260	245	273	248	249	285	290	276	280	267	240	243	286	265	262	228	273	243	228	251	272	248	263	267	242	241	240	267	244	243	257	264	245	233	248	257	239	217	271	250	271	262	240	243	254	254	258	243	277	266	252	287	252	269	265	244	247	241	257	250	242	251	275	249	246	260	273	255	264	265	246	242	266	242	241	260	270	261	240	256	260	269	251	270	261	252	251	251	251	245	263	270	252	268	263	273	248	261	251	261	250	279	256	240	251	266	235	265	248	260	232	280	265	250	251	261	248	246	235	239	239	255	264	249	279	245	249	252	257	279	259	282	240	261	265	261	265	247	295	262	267	267	255	244	238	271	254	263	250	230	266	257	237	234	242	246	240	242	260	266	289	250	254	281	226	268	246	236	271	258	248	278	252	244	246	230	239	276	264	232	241	248	256	261	228	269	265	251	249	246	266	270	223	241	268	254	245	198	232	259	270	259	256	262	274	265	268	261	258	266	263	270	249	229	268	256	250	273	256	246	257	246	248	261	245	249	216	279	241	261	258	241	219	260	286	242	233	229	216	288	244	254	254	251	246	229	246	253	242	264	276	242	292	251	238	260	254	255	237	272	237	286	264	262
33953	51191	18614	7142	4629	3809	4312	3802	1049	844	803	753	636	591	545	515	498	465	447	467	467	372	412	389	409	402	420	399	376	394	377	399	374	435	408	423	414	386	437	394	426	410	408	403	406	394	360	402	386	399	359	360	367	372	410	368	411	344	364	339	378	355	361	380	378	364	355	377	351	327	336	357	373	350	322	355	324	348	356	352	301	361	332	353	319	341	364	346	366	342	347	325	343	359	376	332	317	325	349	355	344	346	333	311	326	366	337	356	332	362	320	323	332	335	346	355	360	364	356	360	338	350	352	370	341	329	316	359	307	326	328	330	333	328	359	333	337	350	285	308	363	333	344	319	345	353	290	329	308	347	344	319	343	340	347	372	352	391	350	312	339	345	355	389	361	341	314	338	338	332	296	357	325	344	374	365	370	353	320	372	346	370	318	340	351	338	319	336	362	353	347	333	359	360	343	328	305	327	301	313	358	333	374	319	335	352	320	366	328	349	331	315	362	300	349	350	357	347	340	332	342	333	355	377	356	338	373	367	339	354	340	311	321	332	340	364	348	352	351	336	334	349	346	343	355	318	321	358	357	324	304	331	342	343	330	349	319	351	375	327	345	333	316	315	319	336	374	326	330	347	334	349	299	367	373	315	325	372	359	350	362	373	348	357	328	342	381	337	336	359	360	349	383	317	326	319	359	370	358	319	338	352	382	314	334	313	331	330	350	378	345	341	319	345	346	374	325	303	343	327	361	304	353	323	319	352	356	336	349	346	361	326	309	329	332	346	320	330	322	382	343	372	342	309	364	349	312	308	372	345	370	364	319	320	388	355	327	327	339	351	337	341	336	317	346	314	310	337	359	326	331	349	332	303	336	309	330	345	356	362	305	337	292	346	349	362	350	333	333	356	352	345	356	346	346	322	327	380	358	325	343	311	361	351	338	385	344	363	376	317	344	351	347	319	341	358	370	333	350	328	351	321	339	330	345	318	338	362	331	380	366	326	376	340	388	343	357	328	327	349	341	352	330	337	351	335	334	331	328	343	336	332	345	341	361	334	368	372	356	311	335	365	320	361	325	342	352	347	371	374	324	380	322	372	350	303	323	338	317	359	325	364	404	372	351	345	327	333	378	338	354	358	318	350	325	324	342	378	367	336	343	337	348	321	351	332	310	323	315	337	356	309	324	362	322	350	327	311	345	329	344	348	351	346	359	332	339	349	314	330	330	351	310	345	361	335	372	331	340	306	323	320	343	351	336	343	334	338	338	350	344	326	335	345	334	317	329	339	321	346	350	389	332	352	329	361	337	338	360	400	328	314	328	350	328	348	329	384	362	315	375	344	333	345	329	359	345	352	319	352	341	335	373	360	309	346	328	375	362	340	310	320	354	321	344	355	346	356	350	342	340	328	341	345	328	360	337	310	344	347	366	346	354	359	324	341	319	339	336	358	360	339	350	357	346	296	296	332	329	342	342	331	338	324	344	327	335	344	345	360	323	337	323	338	350	332	299	369	347	350	333	356	344	331	362	347	309	359	354	358	327	345	321	326	362	341	320	335	364	323	320	312	329	344	337	344	312	302	340	314	332	328	366	347	325	341	352	366	336	359	324	341	335	351	332	336	306	334	318	344	377	352	357	311	330	355	323	350	314	336	339	354	339	316	353	359	375	349	347	318	343	367	329	366	323	359	318	329	310	343	342	302	314	333	324	331	371	320	323	313	323	344	367	371	368	331	335	345	362	379	364	377	351	353	319	316	305	329	352	319	305	343	343	333	365	356	349	356	350	363	356	351	349	282	334	358	338	343	347	320	378	354	323	314	367	323	353	357	344	338	384	332	336	368	329	353	355	336	340	339	370	349	322	310	357	315	335	323	356	328	322	339	375	329	324	342	334	349	343	370	325	361	310	348	309	366	324	358	322	333	364	280	353	344	325	340	346	347	350	332	327	352	361	330	328	321	336	322	331	310	389	332	353	317	342	306	347	335	355	348	313	362	332	351	340	360	336	352	346	314	336	315	338	341	339	336	345	333	304	352	386	322	338	348	316	347	347	326	357	353	341	302	339	374	334	276	342	343	352	330	347	355	352	366	338	301	327	353	335	389	362	357	337	341	343	350	333	341	366	346	334	349	322	325	331	324	329	317	307	317	345	347	316	356	341	343	363	363	354	344	352	356	342	344	364	347	314	330	341	349	366	353	349	346	347	351	345	344	333	372	349	335	326	311	340	353	355	348	357	344	341	342	335	313	344	312	334	311	327	343	334	343	341	331	326	360	356	367	353	354	334	314	355	320	367	351	359	332	304	332	342	341	321	331	316	340	345	366	319	344	327	330	362	363	336	320	366	332	377	352	339	343	334	303	324	329	326	360	362	332	350	325	343	351	346	298	341	358	335	314	353	332	325	333	316	382	330	371	333	305	332	336	297	351	366	333	335	330	337	343	351	335	375	332	328	338	356	329	320	325	347	336	366	340	344	363	317	336	329	357	360	358	365	336	381	341	329	317	331	348	326	314	329	311	315	344	338	323	325	355	331	361	371	316	345	340	364	345	336	371	337	337	362	351	357	348	351	338	393	355	338	374	301	320	325	317	313	307	344	360	345	365	305	358	343	326	315	351	337	317	306	356	327	331	347	342	311	341	323	347	335	331	325	332	372	361	352	355	332	343	315	347	358	351	347	349	321	342	338	314	336	366	354	347	356	330	348	339	355	337	342	342	363	341	332	354	349	338	367	356	323	349	353	334	318	331	326	346	320	353	337	319	357	341	362	348	328	331	347	295	320	336	319	350	404	334	316	342	363	350	358	328	310	346	345	350	332	342	358	330	330	358	329	367	374	372	357	371	337	352	364	319	333	327	348	373	361	353	313	325	343	331	320	317	338	320	333	365	331	365	332	330	337	339	336	342	382	351	311	323	375	334	327	351	349	340	331	331	343	376	332	348	325	356	365	347	337	316	333	329	367	335	320	355	330	342	353	349	344	348	339	330	359	352	334	355	367	336	340	374	371	342	375	339	338	344	323	358	339	331	342	399	355	346	359	361	349	340	333	354	330	358	342	329	323	333	344	316	341	366	345	329	331	350	329	367	339	357	354	324	350	364	326	307	323	356	340	368	343	378	351	328	365	336	382	337	328	365	344	369	359	342	350	355	340	381	342	333	319	331	318	359	350	356	345	340	332	336	346	337	318	346	360	344	354	338	347	335	344	360	355	318	351	341	338	340	331	339	358	344	338	338	344	350	297	348	329	334	348	359	336	354	340	357	348	329	325	332	309	348	364	349	363	340	336	302	308	322	370	357	297	338	381	344	395	333	332	356	332	364	357	345	363	315	363	310	346	345	345	323	326	339	307	356	314	348	334	324	328	344	346	337	336	351	319	335	292	332	367	352	334	318	303	334	334	344	369	319	315	335	309	328	313	348	330	333	346	369	349	328	351	320	340	344	330	348	314	353	359	342	378	357	355	326	334	326	363	375	334	328	358	341	353	337	323	362
27377	21744	10945	1653	632	582	392	279	211	229	249	220	212	220	215	203	195	186	209	176	196	234	182	192	219	190	218	218	232	205	191	209	199	206	218	190	199	227	206	215	214	226	215	206	212	209	217	201	215	201	197	206	205	211	189	191	202	219	176	200	201	225	217	169	189	204	225	217	202	194	198	231	203	207	210	236	204	214	192	182	191	185	191	227	206	203	189	226	194	177	219	202	218	201	168	202	225	181	217	210	209	187	200	203	237	240	198	212	185	203	186	211	211	238	201	205	196	190	204	194	212	196	198	178	216	203	218	195	198	185	182	212	215	212	226	206	201	201	209	232	198	220	220	209	195	182	195	204	193	211	203	198	181	200	191	207	202	192	205	194	201	226	221	176	216	232	215	213	198	200	171	187	215	186	223	197	221	206	199	217	183	231	200	201	200	202	190	219	214	210	205	205	212	204	208	242	216	210	188	201	179	224	214	231	214	211	207	206	186	208	191	197	229	198	197	212	209	178	222	207	179	209	217	224	188	216	200	208	186	217	197	198	213	194	212	198	190	206	199	214	223	214	214	195	202	213	204	198	207	206	181	212	171	193	215	214	190	197	184	198	215	187	210	201	203	214	223	202	212	194	196	231	239	179	195	191	187	202	180	230	219	203	202	205	228	206	176	210	198	184	214	203	188	207	200	186	203	223	226	214	194	207	214	203	205	233	192	233	203	227	199	209	198	206	202	197	197	194	210	231	201	186	189	202	201	193	202	210	212	209	208	210	197	165	215	200	188	207	198	210	213	203	202	199	222	196	227	210	220	198	188	187	209	184	199	203	194	193	210	201	183	198	193	206	206	195	194	215	222	219	225	221	210	189	176	211	203	190	225	205	200	206	177	217	198	198	202	194	173	201	197	235	180	204	210	214	190	202	201	188	218	197	196	222	207	195	198	215	183	220	187	214	200	191	198	209	195	207	195	196	190	216	177	218	213	204	224	221	190	195	205	215	200	213	203	192	216	204	199	215	192	217	200	201	209	208	222	199	229	223	212	221	219	189	220	236	190	196	186	197	178	212	191	209	209	183	190	201	185	206	199	202	211	196	182	216	224	221	225	230	205	175	220	216	218	198	204	175	221	208	190	190	226	191	212	197	204	202	216	211	209	222	235	229	196	192	180	198	209	180	198	205	193	215	189	211	196	165	230	194	201	204	201	193	211	203	224	225	185	214	178	219	194	206	206	213	198	206	186	185	197	188	189	224	183	230	195	183	175	201	193	213	212	173	202	206	206	188	213	195	183	192	210	190	196	226	197	215	192	187	207	203	203	208	187	194	190	194	203	198	215	208	167	217	204	197	239	223	224	199	193	191	183	214	217	204	202	231	179	209	195	199	213	198	213	213	189	207	212	202	223	198	218	221	215	204	218	214	216	191	214	219	193	206	198	196	206	206	214	213	218	210	202	181	201	200	201	228	201	211	232	228	179	212	181	182	185	189	204	197	171	242	191	222	171	227	186	183	195	188	203	202	208	188	183	187	192	206	185	196	201	206	214	206	184	205	189	194	205	198	210	202	194	230	194	197	203	215	219	203	221	211	209	198	178	195	183	216	203	210	214	220	197	207	202	196	210	177	206	210	188	200	199	226	174	202	222	211	187	207	202	232	196	221	193	219	191	199	205	204	192	184	174	227	206	213	198	209	167	176	188	207	206	191	198	221	189	197	215	213	211	201	178	177	222	156	202	220	191	194	201	231	179	210	187	209	195	211	210	197	227	193	201	174	219	182	199	200	204	212	201	199	203	227	172	194	219	220	200	224	228	201	184	209	198	177	216	215	198	191	214	188	213	207	213	201	178	206	197	204	238	217	200	222	201	208	211	213	202	171	188	226	212	189	188	203	198	201	190	221	232	215	201	187	182	213	217	185	218	187	206	163	190	180	179	200	207	204	206	203	207	206	205	214	195	219	166	182	237	192	219	211	222	187	199	216	206	190	202	192	207	182	201	199	198	191	191	212	209	209	218	193	211	204	190	202	198	200	190	190	176	204	237	201	218	194	196	191	209	193	216	215	200	214	192	173	232	214	206	218	193	188	176	192	190	206	206	205	189	198	185	177	185	207	206	222	208	201	218	201	180	195	182	229	206	202	215	210	192	181	202	198	212	204	221	214	193	226	185	183	199	192	199	211	188	194	222	218	203	218	197	217	228	185	176	203	215	202	213	190	207	198	211	204	220	199	189	178	206	195	198	190	208	194	184	224	177	194	189	209	202	201	186	226	230	209	201	189	201	209	189	207	190	208	216	170	191	193	195	179	198	198	201	181	208	191	185	204	178	171	199	178	207	209	181	212	211	206	222	193	219	187	217	200	193	221	198	181	203	200	201	222	209	207	195	211	195	189	211	215	220	197	203	209	187	185	214	186	186	208	192	218	209	190	205	198	184	185	202	208	188	226	211	186	196	195	219	211	179	201	194	203	221	209	213	188	180	182	205	216	199	188	193	205	208	222	191	186	216	203	200	222	211	190	210	212	202	179	184	202	226	193	244	212	200	194	217	202	173	198	225	195	214	177	187	223	200	208	180	215	203	209	211	183	191	207	210	203	227	220	200	203	202	228	196	194	200	219	203	174	181	214	216	203	210	207	191	187	195	191	210	186	217	204	185	195	183	195	220	205	212	191	182	209	212	203	207	186	216	225	197	220	192	202	228	192	203	189	198	204	211	184	210	208	198	192	212	192	201	219	208	199	216	217	206	189	214	226	212	194	181	190	210	216	192	221	201	210	196	208	206	234	222	229	189	219	195	192	184	193	196	203	216	189	232	211	212	215	211	181	213	221	211	188	219	209	207	209	177	179	198	200	217	208	222	217	199	190	191	218	202	196	177	220	212	228	204	213	185	187	221	190	200	184	200	216	203	208	218	199	205	217	194	211	218	187	191	214	210	209	219	209	200	210	205	192	209	185	175	203	193	209	200	213	181	214	210	207	207	178	186	210	205	202	198	205	219	206	192	190	188	207	192	219	211	200	185	199	210	202	192	208	191	205	224	202	197	217	189	183	222	177	202	228	219	231	207	198	184	214	186	172	196	205	185	196	191	222	206	210	183	200	194	197	202	170	214	198	209	221	208	177	226	224	184	192	186	222	219	198	195	198	215	172	183	204	180	203	216	220	203	188	193	212	215	199	184	189	209	193	178	204	220	197	195	188	189	187	233	192	221	212	221	213	232	207	198	189	206	216	188	188	217	214	195	208	183	201	238	228	227	203	220	181	208	188	240	202	207	217	206	229	206	192	201	230	206	206	208	207	203	202	186	187	204	209	210	211	194	193	205	184	216	181	207	210	192	188	206	197	198	200	202	197	233	184	215	184	198	216	186	207	186	194	186	199	225	198	202	211	209	201	207	187	210	215	202	198	213	182	206	200	196	202	190	213	176	193	214	216	204	206	206	203	197	202	201	210	191	173	191	228	189	230	226	218	205	187	204	185	172	210	201	191	213	204
24304	28749	6006	1873	1162	1258	744	420	348	316	297	303	305	296	318	249	295	271	298	275	231	265	261	280	280	274	277	302	263	250	262	276	273	283	283	291	276	261	288	290	272	294	306	294	307	291	284	299	295	287	257	268	286	261	258	286	251	268	286	277	273	260	281	271	263	276	302	265	288	247	264	257	255	296	260	270	270	264	272	239	300	256	269	288	282	270	276	259	283	253	239	265	283	273	316	234	244	261	252	258	268	263	283	267	272	310	268	262	254	293	286	264	255	292	276	268	284	259	288	280	272	262	254	311	278	245	265	263	239	297	262	247	268	278	268	248	246	258	262	275	262	267	280	280	246	248	257	277	269	246	270	260	299	284	274	271	250	250	236	262	298	271	289	267	303	269	302	248	300	267	293	260	302	275	273	281	255	255	269	254	260	260	290	269	253	282	272	258	268	300	268	263	283	277	286	284	286	271	244	269	266	264	280	279	276	256	278	249	256	274	265	263	291	256	273	271	289	242	251	248	278	234	255	276	242	280	286	270	280	262	267	239	300	254	280	261	280	288	266	283	250	275	303	261	278	242	268	257	265	261	258	273	249	263	275	238	235	250	255	268	255	246	295	249	262	283	276	295	255	257	244	274	258	240	288	249	235	268	277	268	263	255	253	259	308	245	268	278	265	279	295	219	274	268	252	280	275	243	241	273	262	280	267	269	293	277	254	285	291	279	259	272	291	285	267	250	265	238	259	290	240	291	278	291	271	292	277	264	264	265	250	272	263	244	254	276	272	252	263	263	238	264	264	255	273	263	278	255	251	286	271	236	298	278	245	268	274	272	259	256	230	255	251	251	248	262	292	261	274	272	280	285	259	237	299	278	265	252	271	257	249	252	263	248	278	255	260	267	273	267	284	269	275	248	263	266	278	293	249	261	289	268	242	255	290	266	272	272	258	262	256	245	265	265	273	282	260	294	280	293	245	278	275	265	287	236	282	234	250	301	258	262	256	286	282	273	263	258	280	243	273	275	276	278	264	252	241	261	292	253	258	279	254	246	259	295	256	278	269	265	269	283	271	272	270	274	264	258	276	256	287	256	269	254	273	279	243	254	268	249	237	278	264	239	257	282	264	264	282	265	264	240	264	274	268	266	272	253	275	243	261	250	265	222	292	272	228	258	279	249	280	253	284	247	296	248	265	280	246	289	267	256	258	283	298	279	292	251	263	276	281	272	273	266	243	286	258	265	295	264	242	243	271	246	272	258	261	270	253	242	286	252	273	243	235	262	261	299	242	259	288	254	246	268	276	260	268	275	262	263	281	255	282	262	266	266	278	265	263	260	266	258	275	247	256	266	276	271	257	286	280	290	252	251	273	289	274	289	252	275	248	272	249	250	292	283	279	264	254	271	258	270	271	257	268	276	270	273	275	278	246	285	284	238	272	233	266	250	264	270	295	263	268	282	277	304	249	263	274	266	252	256	258	264	261	291	263	266	260	243	270	278	247	254	274	269	252	271	252	279	287	289	271	275	278	241	258	303	271	275	251	270	256	242	296	260	255	299	261	260	278	259	291	265	274	257	273	273	270	258	283	249	240	276	269	299	256	252	249	254	264	242	296	253	254	277	279	270	283	283	236	280	262	271	300	269	275	267	269	274	283	247	292	263	251	242	252	264	264	272	258	286	279	283	255	251	288	271	270	266	265	249	278	244	286	265	288	255	243	263	261	240	295	292	277	233	298	283	273	271	298	250	255	275	271	279	282	279	268	244	245	245	256	260	250	249	277	268	253	297	247	252	285	291	285	265	254	287	268	248	284	248	266	265	266	262	266	261	249	262	286	284	251	269	248	287	270	276	279	271	276	263	253	275	275	275	285	264	281	320	262	306	246	265	250	278	263	268	253	260	244	261	230	276	281	275	270	265	259	284	301	280	261	240	245	261	277	255	276	249	266	274	272	289	285	294	251	236	252	254	279	258	249	277	268	265	254	246	280	270	268	285	251	272	276	268	227	288	276	259	286	280	296	276	255	279	305	256	277	285	271	273	249	295	256	292	260	257	263	241	289	295	278	288	283	265	265	256	257	280	279	261	262	281	262	272	236	254	263	268	264	265	278	260	271	272	259	272	275	276	281	255	273	249	259	274	251	254	285	271	272	253	294	303	268	245	263	261	263	282	280	272	263	285	246	293	232	262	261	251	283	273	272	294	265	256	291	242	248	245	241	288	294	264	234	296	296	267	282	297	264	273	273	258	288	242	255	249	284	248	242	270	254	296	237	277	288	267	276	274	295	303	278	287	244	266	256	243	264	214	269	286	245	271	272	265	293	292	263	278	243	262	301	265	298	285	266	239	223	261	278	253	288	282	264	249	287	250	299	259	255	279	252	267	259	280	292	254	253	259	276	275	280	276	281	264	268	290	264	277	287	279	287	278	270	253	251	256	268	271	293	278	291	284	281	263	263	293	240	241	267	279	277	263	279	256	255	299	281	277	282	271	273	262	273	269	265	282	263	276	267	257	288	290	275	267	277	252	266	261	284	282	262	301	289	284	296	238	285	276	253	274	268	261	226	298	282	259	260	269	279	251	284	270	266	243	257	282	272	245	261	228	284	273	289	269	298	308	264	276	285	243	252	274	260	301	290	280	279	224	235	264	286	253	292	302	250	259	287	248	278	276	274	262	262	288	256	277	250	278	304	246	264	268	269	257	267	275	270	256	269	250	272	262	263	254	280	299	259	275	255	306	266	286	296	282	287	242	275	289	273	255	264	279	234	249	268	288	257	269	249	285	282	266	258	294	288	273	290	279	260	288	244	276	274	256	272	254	269	277	284	263	268	260	278	288	253	289	275	246	238	262	232	228	279	273	260	275	284	257	252	285	263	282	295	227	282	253	272	255	300	268	286	255	294	284	253	280	286	254	278	261	288	285	246	248	261	272	255	275	253	246	259	287	267	274	275	277	264	289	274	290	247	252	286	279	257	287	271	275	258	284	282	248	312	243	214	295	273	280	276	284	269	296	277	236	272	268	278	260	298	267	275	256	226	241	262	236	265	290	282	258	259	253	297	273	248	241	246	269	275	281	270	274	276	230	264	265	255	257	244	284	284	268	254	267	246	266	252	264	276	247	253	251	260	268	267	271	287	289	260	254	262	282	273	256	289	278	253	238	284	262	257	262	258	272	272	277	235	272	249	285	283	276	298	271	297	272	270	252	242	265	271	307	263	260	242	269	308	281	278	251	273	268	257	296	286	290	263	274	244	259	270	267	257	304	260	259	252	239	293	252	282	260	249	255	263	270	245	250	238	263	267	254	259	262	267	277	235	258	253	263	276	282	279	278	247	271	292	260	279	253	254	295	241	261	258	240	249	285	263	275	268	275	267	279	279	273	253	284	282	290	256	281	256	265	279	287	273	255	249	299	268	246	272	273	290	294	251	277	280	297	274	285	258	267	252	271	237	286	246	237	286	283	263	275	269	292	276	264	277	282	262	253	290	267
23105	21146	28414	24099	21120	10001	1494	779	456	426	433	402	398	400	374	345	355	355	352	328	349	321	347	341	335	345	310	337	359	339	313	305	328	332	324	372	323	352	348	341	322	348	342	340	330	324	336	361	349	297	312	346	321	354	316	346	312	323	324	332	322	326	341	306	331	330	315	296	322	333	315	307	292	294	302	302	293	325	315	324	332	338	307	304	330	333	316	315	308	290	358	336	288	298	295	337	313	331	324	345	311	294	273	344	357	313	296	302	308	308	339	329	321	329	313	320	301	316	311	337	283	320	292	367	306	333	324	306	341	343	335	331	345	303	311	340	326	292	331	340	331	286	318	307	298	319	318	290	312	308	351	317	316	295	308	328	313	356	312	326	353	310	334	327	312	352	327	310	328	348	327	293	325	313	274	323	278	297	320	279	294	318	322	304	291	336	309	327	331	323	307	277	310	326	315	319	282	320	324	293	341	322	343	317	341	299	329	313	325	327	311	344	346	352	323	307	298	303	300	282	334	334	320	317	327	295	311	323	279	305	318	318	311	319	343	332	321	306	332	298	289	344	296	329	362	319	302	305	302	337	359	325	307	301	329	316	286	283	292	300	338	320	333	307	354	288	306	342	362	291	327	294	320	321	354	285	356	321	298	290	310	297	335	281	325	316	317	319	304	322	308	342	306	325	299	287	291	301	306	281	319	321	324	302	321	308	320	319	322	322	299	296	334	327	334	296	308	305	312	318	298	336	341	314	315	306	306	333	329	327	314	331	316	311	307	343	341	341	344	321	340	295	293	316	318	293	296	318	329	302	307	273	324	296	303	325	329	310	329	323	326	323	307	331	314	304	312	295	339	326	322	303	315	292	313	320	348	337	306	320	336	317	301	312	319	312	339	310	334	296	334	322	341	315	334	319	330	318	295	308	319	315	339	301	319	302	318	317	369	355	294	326	312	324	338	344	333	317	328	327	342	324	355	310	311	330	300	339	338	316	324	316	315	311	321	291	317	332	339	282	305	344	335	303	339	319	298	335	277	324	301	308	302	303	312	340	294	312	308	316	315	307	316	355	336	305	348	294	302	337	336	317	316	318	323	333	289	310	353	307	310	327	329	318	331	283	346	304	329	344	310	347	330	297	307	316	297	296	311	335	302	312	305	299	298	283	310	316	313	323	322	304	297	317	316	320	317	327	288	288	330	334	298	331	326	312	325	306	307	308	299	315	307	309	340	311	305	344	327	315	313	304	338	308	338	320	325	320	326	340	288	287	308	309	280	328	286	324	307	320	289	284	313	298	311	290	305	334	317	310	288	322	307	322	310	331	336	307	318	314	321	299	291	329	313	314	288	309	323	283	287	325	317	306	332	305	311	330	274	311	316	313	329	273	328	321	309	344	287	338	332	310	292	307	319	287	310	287	316	306	320	309	303	328	324	306	337	320	294	313	319	293	298	346	317	342	319	306	312	311	317	319	337	334	303	322	305	340	335	308	298	309	306	313	324	319	336	317	321	331	324	307	337	342	326	305	298	325	304	318	328	312	318	329	312	304	315	338	303	338	306	311	325	305	343	351	323	306	291	309	344	327	300	294	325	329	313	331	297	319	334	313	318	319	331	326	315	325	315	325	338	346	298	329	319	325	320	329	295	303	298	295	316	330	314	323	314	329	320	323	334	343	294	316	324	310	327	314	328	308	330	323	317	310	312	303	297	321	318	339	304	330	290	355	324	323	328	340	289	314	322	296	312	296	342	334	315	332	345	333	345	312	301	304	326	288	297	299	343	330	334	304	313	319	319	264	294	306	330	328	306	320	307	327	290	331	332	306	336	317	310	308	321	309	329	310	280	299	298	319	349	341	328	324	323	328	328	290	314	284	321	326	329	347	338	302	346	325	331	309	285	332	309	316	330	301	305	334	337	320	291	292	343	321	354	292	305	316	319	315	345	293	329	289	334	335	331	347	292	336	310	303	309	324	306	318	335	309	318	286	339	297	320	313	321	318	344	320	326	313	328	280	336	307	324	309	336	290	302	311	302	331	322	301	287	321	307	333	290	368	300	325	324	326	301	333	332	315	318	326	292	317	305	344	309	303	312	297	320	288	357	291	309	344	305	298	316	286	316	332	316	352	327	298	301	291	311	323	276	328	342	314	290	323	304	300	306	310	292	343	345	289	344	324	285	332	334	309	273	301	302	275	319	346	341	291	317	326	322	302	306	314	261	317	315	336	311	294	317	302	329	338	323	325	296	334	326	303	342	323	295	318	283	333	304	325	319	332	289	304	284	332	337	341	299	286	339	315	319	302	334	334	293	313	331	285	318	349	285	339	334	299	327	315	325	328	327	313	297	302	303	344	331	343	295	310	295	332	312	301	286	305	329	328	324	323	311	309	312	311	331	294	312	315	288	294	317	315	299	309	312	312	298	321	305	319	340	361	335	315	291	320	315	315	299	311	314	279	290	308	331	315	299	331	332	324	314	308	317	337	317	300	319	330	322	279	310	294	333	320	294	297	297	302	326	326	324	307	320	342	296	264	323	295	328	324	307	312	342	330	303	335	320	332	326	315	310	309	310	332	334	302	303	319	319	337	334	325	336	325	343	312	336	315	336	312	304	316	306	359	307	301	309	332	306	317	301	341	324	312	331	324	350	312	352	338	340	295	322	295	316	313	313	342	305	321	307	318	299	335	320	306	313	327	324	314	319	285	321	338	306	283	311	350	307	284	326	297	341	292	296	304	293	324	329	309	330	311	323	332	310	348	343	290	299	316	285	344	304	284	340	324	328	333	310	305	323	310	284	309	314	352	310	332	334	292	303	312	335	305	309	320	337	312	305	303	302	345	274	339	311	306	342	318	319	325	340	324	309	309	334	305	364	314	307	314	325	311	311	333	310	306	316	312	294	304	339	320	301	306	308	326	321	328	301	312	313	338	310	320	298	330	298	282	314	305	307	319	321	281	296	342	341	286	320	310	341	302	310	333	318	316	287	304	318	310	282	324	314	309	340	286	321	330	314	289	320	307	302	318	308	307	290	319	319	329	317	271	305	345	311	311	308	317	327	303	341	298	325	334	354	319	305	344	308	340	287	340	311	328	292	341	306	315	318	314	337	300	346	350	336	307	296	303	285	297	325	309	300	342	328	314	342	315	307	317	323	310	286	303	308	322	291	292	315	293	314	317	339	304	318	300	334	372	317	311	290	335	335	318	261	308	310	347	326	286	329	326	305	295	281	299	320	320	306	333	345	308	331	321	337	317	294	327	338	308	324	326	344	302	328	339	332	301	295	293	312	300	300	326	325	301	311	311	314	308	315	354	294	335	293	326	335	316	304	326	321	332	300	333	314	305	317	320	340	364	309	327	333	278	349	315	301	339	328	324	323	309	327	308	311	311	323	316	343	326	297	282	319	287	353	319	312	299	278	334	327	284	306	310	312	315	296	319	312	310	321	327	323	321	313	320	301	356	332	323	339	319	289	311	309	307	311	313	358	308
29839	44003	11588	4134	2907	2674	2016	1166	803	762	675	679	606	532	502	512	508	488	482	408	500	451	464	420	445	455	472	466	486	424	477	440	475	473	434	475	439	419	479	431	469	476	436	497	435	447	492	429	431	438	460	474	432	420	437	422	444	423	436	430	454	431	444	441	459	413	433	443	393	441	452	396	424	393	454	433	395	400	416	421	407	418	459	403	391	428	402	413	433	388	400	391	416	437	396	429	444	419	403	406	435	424	432	441	416	447	403	414	439	456	380	400	457	431	409	399	398	429	412	403	455	392	436	419	418	385	429	411	420	450	442	421	418	441	432	419	428	440	422	436	407	420	442	391	394	410	396	433	425	426	401	400	430	442	430	395	439	435	401	422	430	414	413	379	378	412	414	462	419	404	390	371	433	444	425	412	426	401	429	390	424	426	410	414	406	415	435	400	417	423	427	433	430	403	444	447	418	403	379	427	408	407	384	423	407	441	429	448	431	408	384	440	416	424	402	417	381	392	434	429	404	399	427	397	411	394	438	441	414	404	390	406	388	449	423	405	413	411	367	429	433	404	432	421	389	422	415	410	455	399	398	422	436	385	384	434	418	403	428	413	406	394	398	405	454	421	442	405	442	370	431	392	445	399	447	438	406	421	400	422	399	419	390	417	391	455	369	438	413	413	409	438	411	399	432	397	434	450	440	414	438	402	415	429	413	403	428	416	415	386	446	398	408	396	392	453	384	453	405	427	410	410	438	444	405	412	403	447	456	377	438	396	389	410	422	399	417	382	406	376	388	431	412	411	401	427	402	452	416	411	376	419	452	416	403	386	425	394	411	431	414	403	427	402	431	428	431	386	414	408	429	434	405	440	400	451	373	455	437	392	415	389	383	416	433	437	417	434	446	429	406	397	379	446	400	423	425	431	430	409	398	437	404	417	447	425	426	413	405	413	386	379	442	435	450	406	412	405	386	424	422	402	435	430	403	437	410	428	428	414	426	383	406	426	477	414	451	432	440	425	416	398	413	399	416	411	405	460	390	429	421	432	439	407	420	421	400	369	441	397	424	395	428	386	384	408	458	397	425	393	444	410	381	402	416	436	420	413	431	405	415	420	405	391	402	401	425	411	404	418	438	386	415	388	419	419	397	412	374	438	415	407	392	383	418	398	423	392	405	377	430	425	376	391	421	431	407	383	419	396	394	423	398	434	403	428	418	429	438	456	449	457	401	420	388	429	431	429	449	405	404	394	433	440	389	415	418	405	399	412	425	394	418	419	422	409	451	398	382	418	444	405	395	385	425	424	436	367	386	410	404	420	475	422	427	444	428	373	436	404	432	413	434	391	396	432	430	389	464	388	393	449	408	397	412	423	394	411	413	435	407	395	417	443	446	438	411	412	413	442	419	395	398	431	449	410	397	423	424	433	428	449	433	432	451	451	405	430	400	415	434	415	424	443	401	413	375	402	430	419	429	395	421	445	424	442	419	402	403	454	480	407	395	443	457	422	418	417	437	426	448	358	417	456	398	440	458	378	384	432	425	416	411	413	418	417	422	434	423	434	406	421	385	418	430	403	446	419	393	379	428	439	415	390	419	402	397	433	387	419	396	429	404	421	442	423	400	427	409	424	376	359	434	386	410	455	412	414	413	438	395	404	411	399	414	396	408	414	394	405	420	366	432	430	445	408	434	408	368	404	421	438	405	435	411	434	401	434	449	428	415	407	421	446	465	401	418	445	416	422	415	434	434	425	396	401	425	410	449	424	428	426	409	382	414	413	433	417	401	396	427	427	386	413	422	412	425	420	425	402	422	454	424	416	408	443	429	427	405	420	401	408	427	397	418	407	410	430	413	401	430	438	408	397	399	409	414	419	412	411	409	440	395	410	413	409	386	411	427	417	410	399	399	383	469	407	406	439	432	442	447	390	392	429	410	433	426	399	431	423	378	427	415	433	393	430	437	424	387	416	418	391	409	405	421	406	389	438	411	420	423	418	421	425	439	453	395	410	404	463	413	400	404	406	384	380	460	421	405	388	394	400	421	480	419	406	400	418	408	438	419	416	392	402	396	419	366	421	454	435	426	404	443	428	398	408	453	428	418	405	369	419	404	480	407	446	420	420	413	393	407	401	425	415	427	431	376	419	412	392	413	394	430	413	423	425	413	436	429	428	406	418	424	426	409	404	467	393	386	418	427	431	427	394	398	428	472	436	435	434	399	403	396	438	415	461	447	390	439	393	404	406	389	406	460	410	414	398	438	439	404	401	385	416	425	393	450	442	407	392	411	374	429	437	418	437	393	426	401	408	445	452	412	413	411	435	416	411	432	430	432	378	398	390	401	409	432	365	439	392	398	405	422	385	409	403	423	432	409	414	424	410	429	416	425	410	399	425	409	413	425	418	394	429	406	443	414	413	438	434	441	441	456	440	434	407	388	417	400	425	422	430	401	423	418	429	425	449	411	382	434	439	400	441	422	427	381	426	392	433	425	402	421	428	403	438	406	440	433	400	464	418	442	399	404	414	420	438	402	411	402	407	404	409	401	430	418	394	424	373	437	393	411	434	425	421	411	433	433	423	391	407	418	413	394	440	433	425	428	442	469	416	442	436	432	448	443	402	416	381	404	430	447	447	410	384	413	400	420	415	440	438	444	440	445	458	414	414	415	416	391	418	448	387	440	399	421	389	427	403	420	398	384	417	437	443	435	411	394	410	408	410	386	403	408	427	393	407	444	414	399	431	431	443	412	373	402	430	398	450	427	411	413	397	382	399	381	396	429	421	391	414	392	412	419	431	386	405	423	428	402	413	425	402	442	431	437	390	435	414	389	413	415	429	418	416	435	393	430	404	402	409	397	444	428	447	395	391	421	369	432	413	440	438	443	448	425	405	366	427	399	412	407	452	453	403	401	429	412	372	415	368	389	395	375	422	416	416	441	381	397	402	396	446	402	425	427	433	413	448	427	412	414	416	416	432	412	421	424	404	398	450	382	434	439	459	385	408	377	406	421	436	417	447	462	428	407	427	443	447	443	445	434	425	361	398	417	400	443	415	427	425	414	385	407	413	425	387	426	414	461	432	415	393	391	429	393	399	394	423	417	373	415	389	436	394	418	424	407	448	421	426	402	414	402	440	423	421	372	409	432	393	417	445	404	459	422	424	418	433	423	432	436	411	417	435	432	381	425	396	430	423	426	392	397	393	390	408	411	423	422	424	395	444	407	419	455	423	395	428	421	401	400	427	398	379	420	398	444	401	425	412	387	420	406	387	455	401	412	399	399	412	363	431	421	421	412	416	419	448	428	415	428	398	438	454	421	439	420	437	421	383	431	423	393	431	425	414	399	413	440	415	442	388	413	423	454	432	438	415	465	414	433	410	407	416	429	423	430	426	403	385	474	403	420	419	417	419	426	428	399	413	405	423	373	427	412	434	451	411	474	397	434	412	427	401	341	433	424	393	398	406	403	405	402	461	406	449	416	422	393	447	423	439	436	409
24264	21180	27204	25185	8162	884	604	285	182	198	177	165	166	144	169	152	142	115	143	125	118	118	136	142	123	126	117	134	115	128	135	109	118	129	131	138	142	121	116	147	130	151	137	130	113	118	127	123	120	138	122	117	109	121	120	114	130	113	100	118	118	124	131	125	142	129	118	127	119	136	122	109	99	109	117	104	105	124	96	109	112	103	117	114	107	104	114	109	117	108	112	91	126	119	109	109	117	121	111	132	129	125	121	111	116	117	135	119	115	107	99	103	142	113	98	111	140	95	110	110	128	118	123	123	117	119	103	93	120	108	116	127	131	102	123	122	112	131	114	119	113	115	111	124	102	131	130	135	113	134	106	97	120	137	99	113	117	111	114	114	124	113	119	109	116	105	123	145	114	131	109	110	102	114	114	125	101	93	120	119	118	116	108	109	109	109	101	106	114	144	112	105	116	134	110	106	113	129	109	104	109	130	110	118	108	115	111	102	122	119	116	115	126	118	117	124	115	112	132	99	107	135	134	122	115	109	103	98	126	111	83	118	104	111	124	117	102	107	119	128	133	114	103	132	130	115	123	132	110	116	121	121	102	112	115	104	110	110	110	120	115	119	114	104	116	125	120	100	116	101	141	115	109	114	115	104	124	121	119	125	126	98	135	102	96	129	105	112	128	116	129	132	127	101	134	115	124	135	118	133	101	120	106	107	116	104	124	113	115	129	123	95	95	128	105	117	125	104	120	123	124	108	108	116	117	118	133	117	120	123	110	99	130	138	88	116	119	128	121	120	118	93	121	105	110	138	118	109	130	111	121	121	128	107	122	112	126	135	103	130	117	129	124	143	124	112	133	125	116	113	115	119	121	129	115	116	116	100	131	116	125	113	120	114	113	116	98	118	138	135	117	118	129	110	113	101	124	124	100	98	112	95	131	131	123	130	120	120	128	113	116	106	133	115	105	124	111	132	120	131	111	140	116	124	110	140	132	122	104	148	93	129	116	105	116	103	120	118	114	117	124	112	123	83	119	112	116	113	125	105	98	115	100	118	129	104	128	119	120	126	109	131	111	110	116	92	108	139	103	123	111	118	128	116	119	119	119	121	117	86	126	134	132	98	107	125	120	127	118	112	114	106	117	117	123	135	107	106	113	112	131	128	109	94	101	123	143	107	129	112	138	114	133	129	118	103	122	95	100	118	134	107	126	126	112	110	115	106	107	114	126	128	104	125	127	119	125	116	101	113	104	118	103	116	116	134	104	120	111	113	123	101	106	111	124	120	118	129	130	134	101	135	98	108	106	93	111	116	130	110	128	117	100	117	107	124	141	109	103	111	129	110	104	116	121	124	117	121	123	116	110	119	123	117	94	111	102	128	122	123	116	109	118	98	126	120	125	121	119	119	111	111	118	112	117	114	106	116	112	131	135	119	112	114	138	100	102	125	114	125	102	118	131	105	120	120	129	108	125	107	119	119	138	104	111	127	124	130	113	102	115	145	114	104	100	137	110	110	123	108	119	104	102	117	127	96	125	116	111	100	113	119	100	118	85	122	101	130	107	105	113	126	114	127	100	116	127	102	126	119	126	104	127	118	122	128	126	118	126	109	120	126	115	117	105	100	127	124	111	122	111	105	119	95	117	120	110	106	95	122	117	127	117	119	129	121	120	136	128	107	120	94	119	98	120	119	96	117	123	133	127	113	123	114	109	113	122	110	112	125	122	121	125	119	124	102	113	118	98	119	114	106	102	118	107	136	113	99	132	133	117	119	136	114	123	120	127	125	115	125	112	137	99	107	126	105	115	110	116	130	128	102	113	126	118	108	139	117	118	107	135	113	115	100	101	110	124	101	117	144	98	117	130	129	97	111	124	113	116	136	103	118	119	100	128	107	116	111	133	109	139	114	122	116	94	111	110	111	115	130	137	131	124	105	110	119	139	125	117	121	118	110	127	98	112	124	134	130	115	121	135	131	103	110	120	112	129	119	108	124	117	108	98	130	129	118	120	114	136	115	111	105	128	114	120	105	97	132	113	119	135	131	110	138	98	127	102	112	142	128	121	119	131	116	129	97	104	105	118	116	105	112	122	122	111	119	116	120	117	129	116	124	115	110	108	110	116	119	127	139	142	110	99	110	94	125	110	120	113	102	97	144	127	120	108	129	135	115	125	113	118	109	109	122	115	121	100	103	126	97	117	107	119	114	126	115	122	131	102	98	99	120	97	131	120	124	116	125	116	130	118	109	115	130	126	116	109	96	123	127	111	145	106	126	126	132	117	116	120	117	109	108	121	121	111	112	124	140	116	137	117	99	122	135	117	114	124	125	111	112	133	114	120	100	109	114	109	116	116	125	118	117	119	126	105	113	115	104	124	105	98	135	114	106	124	130	116	147	130	117	114	123	112	104	108	95	101	99	125	117	120	111	121	118	104	107	112	97	121	121	102	115	104	117	105	123	110	129	117	116	136	104	109	91	132	98	111	110	113	121	120	122	133	131	104	126	117	123	116	122	123	119	115	108	107	106	124	108	136	114	133	116	123	128	119	134	119	109	120	115	117	114	124	145	135	116	91	110	114	96	121	143	127	101	103	121	98	143	120	123	127	97	113	96	121	114	113	117	140	117	115	120	114	110	117	127	112	107	129	112	120	116	127	104	103	141	119	121	121	128	111	116	124	115	104	113	106	107	98	107	118	120	115	129	130	95	112	115	112	121	123	127	110	98	110	124	129	121	128	104	122	85	108	112	116	134	133	119	112	114	118	109	106	129	117	130	116	130	120	109	130	127	127	115	106	125	146	120	109	119	141	116	128	106	126	116	108	111	132	107	118	117	109	146	107	117	107	103	108	109	115	129	116	93	108	110	113	132	108	117	100	121	127	135	105	126	125	123	109	128	114	132	121	110	128	111	114	95	124	109	137	102	113	117	133	112	93	110	137	148	105	88	111	119	113	150	129	121	125	126	136	113	114	117	112	102	128	116	110	117	100	121	122	123	101	121	135	111	117	112	116	109	110	128	131	131	101	135	125	119	120	98	112	120	106	114	106	119	119	106	103	125	102	120	127	127	109	121	120	127	111	119	102	106	120	103	118	121	122	97	104	127	120	108	119	112	129	117	120	127	124	104	115	118	111	107	127	124	124	119	105	112	135	123	103	126	119	117	120	118	109	113	110	95	91	96	111	122	143	108	103	101	113	113	106	125	115	117	107	121	107	121	116	114	120	112	113	88	114	108	116	129	106	116	121	112	101	128	125	107	114	110	95	122	110	114	116	131	111	122	99	113	128	111	121	107	123	100	111	102	110	113	122	106	106	113	132	119	108	113	117	112	112	141	109	107	122	126	110	124	122	120	118	120	93	108	126	127	103	106	119	125	107	108	92	120	134	126	103	126	128	131	120	119	95	101	113	111	110	102	114	119	113	121	114	114	122	119	113	101	126	122	100	112	134	115	120	119	108	101	111	113	119	120	129	110	112	106	110	120	104	103	118	129	121	120
28458	38953	8024	2269	1823	1696	1380	610	417	390	342	320	275	269	204	228	213	190	191	227	188	177	179	200	205	188	175	192	186	172	183	216	204	214	195	200	190	225	199	204	199	208	186	164	178	182	214	189	158	204	175	194	178	188	178	187	181	201	160	169	172	173	178	168	171	176	206	175	177	170	176	153	178	173	145	152	187	161	168	180	157	175	160	145	173	161	151	169	176	173	156	183	166	159	157	149	154	178	150	177	159	166	171	153	166	172	137	139	161	142	140	174	161	169	162	173	162	149	162	160	162	149	167	172	158	155	151	183	170	165	171	144	161	178	153	151	154	150	171	145	165	165	138	159	166	168	164	160	177	156	178	160	136	177	174	153	169	146	169	174	170	163	157	175	170	185	181	158	179	182	159	152	166	167	168	162	171	172	164	173	164	149	160	167	161	189	162	177	179	166	161	163	163	175	163	182	159	180	149	158	177	158	173	166	130	157	170	161	170	178	179	173	169	157	154	150	159	151	160	171	136	135	155	154	172	170	157	157	158	157	139	164	163	163	169	187	163	143	173	168	164	161	154	166	199	153	181	165	157	166	161	170	148	147	154	147	163	176	186	154	168	174	171	162	152	162	175	164	172	139	146	172	174	185	172	175	158	177	156	152	173	155	169	162	151	191	156	176	151	149	162	182	168	138	162	161	182	167	163	165	178	183	187	180	160	173	163	158	155	164	170	166	173	144	148	157	176	153	166	181	169	136	188	149	132	175	138	141	151	160	170	153	174	177	163	170	155	169	175	172	149	174	173	157	165	186	171	160	171	152	155	166	170	145	155	146	176	164	167	148	190	179	129	156	154	175	163	185	146	159	169	161	172	156	156	162	184	171	173	144	184	162	161	177	168	158	165	181	160	163	161	167	189	168	167	165	156	176	175	170	147	168	140	156	164	158	137	165	152	151	174	163	170	166	149	180	166	161	178	181	146	174	181	175	159	156	159	177	178	159	148	154	186	144	181	166	175	168	162	184	171	176	163	173	171	177	193	164	168	177	170	168	155	174	172	197	161	171	167	159	163	154	167	155	185	160	154	166	176	176	161	155	154	152	180	179	176	164	152	154	166	164	162	178	167	174	170	149	167	151	150	160	167	158	167	174	172	180	167	153	144	160	173	150	156	172	158	166	158	154	148	174	159	189	187	141	190	166	157	164	160	165	148	146	175	168	156	185	173	166	181	180	150	153	141	174	186	124	201	152	182	162	138	169	179	173	176	178	160	160	164	187	154	169	148	192	181	172	163	180	175	172	147	168	161	188	165	144	153	172	165	193	164	166	160	159	155	165	164	166	177	161	186	196	146	164	163	167	157	168	156	168	146	194	168	172	155	186	164	163	156	164	151	174	177	172	168	165	173	146	185	149	148	170	159	167	146	183	156	162	185	163	162	144	173	150	169	180	146	175	160	147	154	136	174	176	163	158	150	165	185	158	166	159	154	161	158	160	152	152	164	139	156	179	172	158	160	166	152	143	150	176	161	158	188	142	154	171	183	170	179	171	159	165	159	152	180	174	167	156	162	173	171	177	191	166	156	163	169	148	162	171	147	159	165	151	159	147	154	152	152	151	145	165	159	152	158	164	180	158	168	144	169	167	165	148	144	155	156	168	159	175	158	163	154	173	162	157	167	161	153	155	156	191	151	168	148	164	176	147	154	170	163	171	166	155	164	164	167	165	176	140	145	163	147	171	166	167	171	126	155	191	165	163	169	144	150	160	164	141	159	177	167	180	170	171	142	150	176	172	155	142	161	174	139	155	163	178	183	171	156	149	171	145	182	188	187	164	167	146	171	152	151	168	158	150	166	179	178	166	152	165	149	168	183	175	177	148	152	162	156	171	149	176	147	149	163	181	147	177	175	164	183	172	129	175	171	167	177	177	165	170	174	177	172	178	176	170	164	159	181	159	150	174	154	182	171	174	164	179	168	158	154	179	153	189	153	148	158	165	179	154	158	185	174	173	171	149	161	175	139	191	152	152	152	161	181	168	183	159	167	188	184	138	168	148	162	171	162	178	161	176	165	154	160	155	163	167	161	151	186	146	157	167	161	171	173	151	190	171	151	147	166	176	160	165	150	176	167	192	149	148	166	155	139	180	160	140	149	155	159	166	155	179	165	173	160	163	192	166	170	171	158	164	158	179	153	177	168	181	182	155	169	160	164	153	157	129	153	147	160	190	169	172	190	168	165	183	177	175	154	141	155	166	168	157	164	152	139	180	171	155	151	175	176	141	151	172	140	160	155	149	159	168	177	157	166	146	169	188	175	148	159	172	169	187	141	174	153	175	163	170	154	168	156	167	158	166	160	174	161	161	147	156	153	159	169	162	159	149	160	170	148	177	181	157	180	175	164	138	166	164	189	142	175	156	175	158	166	151	168	172	168	158	150	162	154	165	154	171	182	167	154	160	157	159	163	179	181	157	183	165	155	156	182	152	153	171	161	159	151	131	168	164	157	141	146	181	172	158	176	170	167	167	163	172	168	153	166	160	176	173	159	157	178	180	154	177	177	163	142	175	175	149	178	148	158	176	149	166	166	183	140	167	171	175	127	148	165	156	176	200	149	177	185	173	164	132	151	146	183	158	183	174	142	157	143	157	157	175	162	139	186	183	151	152	174	150	177	156	155	143	171	168	168	164	160	146	159	153	160	154	144	188	131	161	158	168	174	162	181	164	176	153	139	144	181	170	175	167	169	150	153	151	180	179	160	185	152	155	167	172	180	170	175	155	158	198	157	177	179	154	147	183	144	153	170	156	140	145	162	202	157	172	151	162	144	179	165	145	176	146	182	169	162	167	159	145	174	154	176	158	147	180	142	141	147	165	146	168	170	163	157	164	188	178	165	178	177	157	147	175	152	142	173	159	159	174	166	179	200	166	174	152	179	155	179	174	167	156	194	154	149	187	186	156	163	145	174	176	153	148	160	161	187	155	180	152	166	168	155	176	171	161	149	184	174	168	161	174	140	165	163	161	185	158	159	153	186	151	159	170	173	178	185	159	143	171	166	159	168	173	149	176	164	169	167	161	159	179	167	162	176	156	146	163	169	146	162	143	149	180	165	174	154	166	162	176	153	185	162	181	173	174	175	176	191	174	167	180	165	162	165	184	163	164	165	162	176	164	183	150	168	178	154	152	161	166	175	165	168	143	159	155	170	171	159	157	157	142	146	169	157	165	159	175	157	163	160	163	175	148	154	163	156	191	158	173	181	142	161	180	163	183	200	162	156	168	155	155	159	169	182	173	188	180	159	152	155	166	153	144	162	151	184	164	150	187	193	154	143	161	182	177	159	170	158	156	151	150	172	178	181	191	170	159	172	182	186	148	176	175	174	167	164	165	150	162	170	157	190	161	162	137	154	167	153	155	154	160	139	153	176	151	173	166	186	178	172	152	169	149	190	144	178	167	169	161	155	142	160	188	153	166	164	152	149	158	148	148	140	159	170	157	176	158
22316	21264	29013	23839	21266	21269	9256	1438	541	504	464	446	398	378	356	334	336	285	326	299	335	310	279	292	276	330	292	291	300	269	332	270	276	285	297	293	311	262	273	262	280	287	288	298	291	301	266	258	285	309	275	287	307	265	273	269	276	259	287	246	270	298	261	298	283	274	251	288	268	250	268	252	266	287	280	270	242	245	273	251	288	270	257	251	261	264	234	261	263	277	261	246	245	244	276	237	263	249	260	258	259	276	248	259	246	233	248	243	255	272	238	249	266	280	273	254	261	263	228	258	273	275	254	233	247	254	259	267	280	244	246	239	252	273	250	274	262	260	270	255	245	245	244	248	264	254	258	271	227	241	254	262	262	282	267	240	272	254	257	255	263	261	248	280	266	226	263	253	295	280	288	253	292	274	207	280	274	257	267	274	260	247	271	269	236	273	235	251	229	260	251	256	227	246	254	251	280	246	260	270	282	268	229	279	246	272	242	241	261	252	272	272	258	255	261	260	242	217	253	256	260	282	225	254	273	252	259	258	259	255	267	257	260	273	259	226	259	297	259	245	264	240	281	258	246	253	243	264	273	259	249	251	249	264	244	255	254	245	257	267	250	293	276	248	267	268	264	265	237	258	282	280	270	265	289	257	231	251	270	254	234	256	274	248	268	245	252	277	252	244	256	263	253	265	285	266	255	260	262	266	278	277	260	249	252	263	245	271	221	279	234	251	261	266	242	234	276	288	256	252	264	261	265	257	252	239	254	254	252	252	248	294	244	273	234	256	253	230	245	256	270	258	241	236	267	263	248	247	287	261	251	240	292	268	234	251	255	264	269	246	260	259	232	255	248	275	276	278	275	259	284	223	255	260	252	259	272	223	259	271	259	281	236	255	238	255	238	253	233	255	273	245	268	261	259	259	277	284	231	270	261	262	268	262	260	269	244	293	247	253	243	247	256	275	271	253	263	250	226	245	238	278	261	248	260	268	292	254	277	265	239	259	238	246	279	248	259	238	263	273	252	242	257	247	239	245	274	247	276	237	245	281	278	247	261	222	278	241	251	240	266	257	269	238	232	243	234	275	250	255	240	264	248	270	270	271	266	256	268	281	262	242	238	274	245	240	259	264	256	238	249	262	255	259	265	263	262	258	245	230	251	239	246	235	242	235	247	255	284	254	250	263	254	260	226	261	262	244	268	266	263	256	251	262	249	255	274	255	257	252	235	259	255	279	248	254	249	216	241	269	276	266	267	280	240	254	265	273	252	273	279	260	225	269	242	246	272	225	275	277	255	275	223	264	262	279	267	256	249	278	229	265	279	261	264	272	262	265	243	272	250	261	229	253	264	278	232	277	247	263	239	245	270	248	231	282	253	269	293	261	236	246	241	252	252	265	227	259	267	228	280	253	247	253	240	241	261	261	243	272	242	251	275	286	286	250	265	238	231	240	239	262	278	283	254	265	252	273	264	248	296	282	268	270	287	273	236	271	259	263	262	266	271	243	241	249	299	270	255	271	234	241	238	281	235	260	239	267	251	243	256	259	287	283	250	260	249	251	267	254	235	237	249	247	234	252	271	264	252	278	259	225	249	262	242	222	249	241	265	252	252	286	252	270	260	263	274	241	271	279	263	226	258	286	250	270	267	250	274	233	260	282	269	236	277	254	240	291	235	231	258	255	265	273	247	263	242	254	280	259	258	246	266	245	277	247	262	270	287	260	246	256	269	246	238	263	260	236	264	276	261	246	242	253	284	233	255	239	289	279	288	260	287	276	248	299	267	228	262	272	213	267	222	261	256	293	236	249	265	276	236	253	230	247	235	256	233	257	276	248	260	254	244	265	244	251	257	247	274	252	249	275	260	270	260	225	242	260	260	244	259	227	248	270	243	263	271	287	267	256	271	272	293	259	279	259	246	230	245	234	281	237	238	248	248	262	278	263	273	255	230	264	233	262	260	274	251	258	244	267	268	256	250	255	230	285	288	231	255	278	239	286	254	243	263	264	297	276	244	238	298	268	239	258	264	255	265	241	268	231	265	272	252	259	249	274	256	250	245	254	238	244	278	252	234	263	256	235	267	265	248	268	250	248	242	280	270	259	265	260	256	246	261	265	252	289	256	252	267	269	266	246	249	260	275	266	264	259	254	239	244	289	250	250	251	273	241	247	262	267	248	261	269	274	250	231	253	263	253	277	278	260	276	249	277	222	251	278	249	259	241	232	253	251	259	289	260	251	248	264	283	290	265	267	273	248	248	249	269	242	251	272	264	289	276	264	263	268	259	245	257	250	285	278	229	285	256	243	258	240	248	289	211	232	263	262	236	262	245	272	246	242	264	251	240	231	265	273	269	267	275	269	259	264	272	279	256	238	270	284	230	278	269	227	266	233	245	263	265	247	252	236	254	252	252	255	243	244	242	257	239	257	248	266	250	266	243	236	233	216	289	263	240	257	240	253	268	255	253	290	265	235	264	241	250	285	263	273	229	251	266	254	230	284	265	257	285	259	244	268	272	280	261	241	259	239	265	237	239	225	235	291	241	262	251	250	250	247	240	287	249	246	236	241	246	265	267	233	280	269	213	251	250	274	255	294	243	230	234	267	244	286	243	248	240	282	281	261	251	244	270	283	256	268	261	286	246	251	252	278	254	268	255	252	265	271	240	242	240	247	221	251	272	273	255	255	265	262	264	239	281	235	250	278	284	252	241	277	251	273	270	251	274	273	236	231	258	242	264	231	278	260	229	238	254	280	254	267	224	250	257	268	279	262	246	251	264	247	258	230	230	266	267	292	293	282	223	249	272	243	249	233	253	254	226	260	270	266	268	249	301	222	290	236	296	237	252	255	249	269	248	279	245	264	268	247	281	242	269	253	287	231	244	280	268	248	263	268	263	236	262	254	236	250	225	236	260	266	262	260	261	215	255	275	265	264	265	237	282	248	254	271	252	242	280	282	258	271	254	276	263	292	285	277	245	232	269	260	267	274	266	249	235	245	228	246	278	267	264	254	247	282	278	213	234	242	286	240	281	254	260	276	256	257	242	255	276	241	235	262	271	251	234	273	255	248	277	271	261	271	264	242	241	248	279	258	252	249	258	251	250	263	250	268	274	266	251	253	303	249	286	247	286	258	263	254	263	269	246	260	250	258	276	260	238	242	261	254	252	243	249	258	239	268	265	275	246	279	219	258	256	234	261	267	262	267	260	258	265	259	237	246	262	277	238	230	266	280	239	248	272	293	277	279	228	274	250	257	266	226	256	282	254	254	269	263	275	267	272	268	256	261	224	260	285	240	252	242	266	250	273	243	277	251	279	250	259	255	250	253	262	246	262	290	241	283	267	261	262	260	251	248	274	271	251	240	259	230	225	239	254	241	247	258	241	253	242	260	269	236	278	264	286	284	284	250	255	226	251	245	291	247	234	257	233	261	246	256	270	273	262	269	250	238	253	258	252	225	213	260	266	269	252	267	264	263	275	250	254	249	296	304	222	248	257	261
33871	51293	14519	4981	3894	3190	6123	1978	1166	911	848	763	653	639	551	493	482	427	379	455	410	425	431	441	409	420	390	422	381	389	439	465	428	395	446	422	433	445	420	407	441	409	405	404	420	394	414	394	410	363	379	425	397	327	372	364	403	370	386	353	344	385	390	373	367	365	374	342	353	334	347	310	382	366	346	351	361	343	357	352	348	355	345	320	334	354	340	369	346	373	358	336	362	370	326	348	345	326	313	373	358	329	338	367	344	341	317	334	340	311	357	337	358	352	375	307	347	370	341	357	347	362	368	360	337	352	333	360	366	340	329	353	364	310	329	318	368	338	344	363	322	357	320	344	332	355	310	313	341	343	349	375	355	311	352	356	330	356	347	331	349	321	350	351	356	341	343	357	321	314	329	327	366	325	338	303	348	360	323	332	311	336	334	330	344	331	337	314	343	350	335	343	358	372	354	354	353	320	344	314	341	359	329	364	359	323	341	325	325	328	347	307	373	345	361	373	363	359	336	348	351	328	361	311	295	344	386	328	345	328	352	347	338	350	335	305	343	356	336	348	379	310	338	329	340	343	362	304	351	335	337	358	335	338	344	360	342	321	336	309	353	342	319	355	348	336	322	347	366	332	364	306	350	329	323	346	353	314	343	336	321	349	336	310	349	353	345	334	326	349	329	366	324	333	339	334	347	352	331	336	355	367	340	355	355	329	371	362	348	374	346	324	383	380	319	348	367	364	342	359	371	369	334	345	340	381	363	339	343	378	343	341	355	329	361	319	351	343	366	322	339	353	357	354	332	326	363	346	330	377	350	335	351	318	349	338	348	395	348	363	343	309	318	355	357	370	376	351	344	380	327	322	373	363	348	327	347	355	336	326	341	376	369	374	361	310	299	325	307	333	308	334	372	343	346	338	367	371	354	340	340	347	356	352	350	333	359	343	361	346	347	328	364	351	347	342	368	333	329	345	352	354	330	356	353	348	337	347	376	325	307	341	318	364	347	338	337	339	316	341	333	395	339	330	343	327	357	350	338	318	335	368	343	348	346	363	330	337	343	351	315	346	320	339	336	362	340	296	326	374	348	336	331	384	353	328	319	346	347	342	339	348	356	371	358	343	342	373	363	357	308	345	341	361	360	356	337	358	342	320	337	324	340	336	360	354	333	352	349	338	318	337	321	324	366	340	322	372	332	338	344	366	332	339	337	352	344	353	360	358	318	342	310	334	309	361	316	351	373	336	348	310	361	336	339	338	339	354	330	323	334	344	337	365	365	350	351	334	342	322	341	357	371	336	327	361	352	344	379	366	351	354	312	366	366	320	363	341	352	366	372	351	352	351	344	337	352	344	371	320	389	370	383	350	313	336	357	307	329	357	369	347	311	335	302	375	365	307	323	369	347	314	329	340	347	351	351	346	346	357	346	328	336	324	346	357	348	353	346	358	347	376	308	333	335	361	355	332	310	346	355	356	345	376	350	359	329	350	327	326	359	371	351	353	369	342	361	324	335	365	338	349	390	350	355	362	334	357	348	326	357	353	349	318	349	346	342	369	348	348	356	387	331	341	357	332	337	354	365	353	327	348	336	368	354	307	337	360	367	333	351	325	320	354	368	347	312	344	360	392	342	353	323	370	363	325	380	351	347	348	343	350	357	349	342	359	310	336	340	344	340	345	345	388	312	337	354	346	350	378	359	381	326	320	319	349	353	352	333	348	345	355	339	363	354	335	312	347	280	338	339	330	355	329	356	343	357	373	346	348	357	365	343	337	316	359	351	330	335	328	301	374	335	347	355	352	312	364	372	349	356	338	361	369	322	357	317	323	347	335	347	369	346	341	335	366	334	333	384	356	338	332	327	347	359	351	355	376	338	331	367	357	350	351	355	324	338	352	329	345	321	359	326	363	313	329	296	302	337	353	356	339	341	357	339	336	329	361	353	352	354	334	365	327	323	318	342	344	357	343	332	350	363	352	346	377	334	353	359	368	338	341	382	333	351	362	336	335	313	342	330	352	349	346	346	362	319	337	320	348	325	345	307	345	338	340	317	324	329	341	369	331	362	372	359	317	329	367	356	390	337	318	340	342	343	353	375	350	325	323	323	346	329	323	336	340	353	341	359	360	342	323	360	344	336	320	341	341	336	377	350	318	353	324	341	353	343	378	362	312	368	364	346	345	368	346	389	356	359	326	377	397	346	321	338	339	335	340	346	368	356	346	355	347	365	315	363	335	320	343	352	317	360	358	325	319	322	340	357	319	372	345	359	339	368	335	357	327	338	349	355	314	385	349	341	308	353	380	336	322	335	336	353	353	346	338	370	335	348	347	359	357	326	358	313	319	354	347	355	316	347	349	342	326	322	352	317	319	330	337	354	367	345	327	336	333	331	354	361	347	334	347	326	371	343	376	326	328	330	317	338	338	355	338	322	347	341	339	342	324	377	365	347	355	343	336	371	336	368	341	362	324	343	346	352	327	322	336	346	366	353	360	348	324	301	355	344	349	305	312	351	367	353	375	350	355	313	321	335	313	356	359	347	370	333	340	353	354	345	364	332	372	348	353	351	345	343	362	322	355	334	386	335	338	334	319	310	345	376	352	349	338	357	314	348	313	326	314	381	347	375	353	334	317	327	352	394	343	376	359	364	357	365	332	348	311	331	334	336	356	362	324	341	322	293	363	347	336	338	341	358	337	356	340	316	326	339	357	328	338	347	375	350	339	363	369	350	340	371	372	356	336	357	354	377	326	352	346	386	362	332	349	342	318	356	353	344	345	320	379	366	343	356	339	365	333	334	362	330	333	362	409	369	342	368	355	379	348	338	379	337	311	384	353	341	300	350	368	368	345	329	362	316	319	334	370	344	351	336	367	394	339	303	334	336	351	332	358	336	356	372	351	336	336	328	334	336	332	361	333	340	341	343	378	349	338	346	365	355	365	336	330	322	359	336	343	385	344	359	352	367	351	332	348	339	372	319	340	345	341	317	320	346	321	348	318	370	347	355	345	374	317	343	351	357	351	296	352	398	349	336	355	341	301	366	312	330	387	357	371	342	326	360	344	331	330	324	313	359	362	346	334	336	357	338	350	337	360	358	370	323	315	342	326	327	342	358	318	374	348	350	332	333	350	336	335	349	314	346	365	354	363	341	375	351	344	347	357	352	324	341	343	330	366	339	314	365	332	326	358	342	351	325	333	341	373	334	314	330	347	340	351	340	311	374	314	339	344	359	345	353	381	343	327	345	331	354	329	349	318	361	358	326	343	372	360	369	338	341	381	373	339	342	327	346	327	337	329	315	374	352	330	357	348	376	300	313	332	353	342	305	349	375	342	327	332	331	340	330	337	339	360	350	374	346	340	349	342	358	358	315	331	354	325	350	360	320	315	331	360	348	365	350	382	327	364	290	343	333	365	334	346	344	340	347	346	327	314	325	347	352	348	360	326	338	357	364	370	353	347	342	357	353	356	372	370	374	352	327	295	329	317	347	345	332	355
27507	21894	11046	1133	511	450	367	262	257	220	258	221	212	217	204	234	229	214	225	204	228	220	220	189	193	237	218	218	210	227	222	211	200	233	229	214	227	212	232	232	209	199	220	224	211	194	214	232	224	186	231	218	216	227	216	197	224	210	241	224	216	193	203	203	240	226	173	213	203	217	204	210	188	218	197	211	184	188	196	193	191	215	169	221	235	211	206	212	218	219	217	219	195	197	192	215	202	189	196	204	212	207	229	211	201	226	201	212	219	176	196	174	209	209	199	196	207	211	196	184	197	194	193	214	200	199	208	197	203	239	209	212	178	216	211	219	206	209	215	205	205	186	226	225	208	181	210	218	230	192	208	210	182	224	209	197	197	198	196	210	221	183	190	231	196	224	185	207	215	196	221	208	201	191	223	202	199	202	213	226	204	208	214	217	184	184	224	208	220	197	221	205	213	203	205	198	204	208	255	211	176	214	204	221	181	215	211	214	201	210	220	230	212	223	231	193	196	196	206	201	198	198	219	185	204	212	226	210	196	206	199	188	205	186	214	203	231	215	224	180	213	240	226	236	208	233	199	178	209	188	190	206	236	202	218	202	193	208	209	196	226	203	200	215	196	194	215	217	181	212	201	225	211	196	193	199	233	192	218	212	207	188	211	205	205	192	203	204	229	214	198	185	225	196	181	194	189	230	221	223	196	214	199	206	201	194	216	195	202	184	198	192	209	196	210	210	198	194	218	209	223	215	222	207	193	190	196	196	224	184	210	179	202	203	208	215	206	207	199	222	207	191	214	213	206	201	202	205	186	225	204	193	205	185	217	197	211	225	198	194	252	194	199	213	221	202	219	177	204	222	186	226	217	223	210	228	186	191	185	194	187	208	191	183	199	207	219	207	190	212	221	203	225	234	199	200	181	210	228	207	217	214	193	189	200	208	200	186	171	202	229	195	190	197	195	188	214	194	217	227	191	215	209	213	224	228	205	198	205	237	227	183	218	178	210	205	227	220	209	218	217	233	192	210	228	220	201	210	193	215	210	202	230	193	209	219	236	196	212	220	207	209	197	172	215	228	213	223	223	181	203	208	211	232	187	208	219	213	225	183	213	209	221	230	196	186	205	206	218	223	192	199	186	206	220	205	220	178	188	211	217	214	202	216	201	214	214	204	233	226	168	214	225	186	213	201	209	197	197	204	209	206	173	218	192	206	218	206	197	192	214	218	205	184	222	208	216	234	198	223	202	196	228	205	176	225	231	215	221	210	200	201	223	201	215	198	195	184	173	209	209	198	189	225	188	219	222	204	175	218	208	196	222	224	219	210	240	220	212	185	205	198	199	199	237	218	208	203	228	211	193	215	215	207	203	217	223	213	202	188	227	214	225	198	180	205	231	192	197	232	196	192	197	187	201	194	197	229	184	192	210	198	210	202	239	200	216	195	204	192	204	189	207	234	204	231	231	201	210	204	207	192	190	213	206	197	177	209	217	219	195	185	193	219	205	197	206	178	205	218	220	199	212	216	200	216	202	190	204	207	209	212	217	227	184	213	195	195	227	192	197	165	207	215	213	216	196	184	172	193	208	185	233	192	182	202	199	198	212	208	238	227	204	225	208	195	184	204	214	191	184	222	212	201	187	197	211	193	222	224	212	221	214	192	214	202	206	207	199	214	212	209	197	216	223	210	214	207	182	207	209	186	175	224	184	198	197	187	204	201	239	203	175	204	193	195	214	187	197	162	206	226	206	217	210	191	204	227	221	205	182	211	179	213	207	246	224	206	197	228	219	227	224	187	217	199	230	221	210	189	204	222	208	209	222	232	207	199	199	191	210	225	209	184	211	214	198	217	189	209	204	235	213	197	212	201	227	224	190	212	184	216	193	189	194	212	196	182	207	202	198	198	165	214	192	217	211	208	190	207	184	198	207	226	199	208	209	199	195	219	199	200	216	194	212	216	218	217	223	216	181	209	204	204	214	216	217	217	211	202	213	194	205	180	216	195	192	210	212	195	218	192	211	204	194	197	167	205	226	231	177	192	222	202	180	233	206	224	218	196	189	205	197	229	196	206	227	204	188	206	197	203	197	188	212	206	211	204	210	215	216	230	192	222	216	211	195	194	188	198	216	237	203	212	184	212	220	203	211	190	193	194	210	190	230	221	205	214	181	186	205	233	190	219	212	211	228	186	192	217	216	211	198	201	209	190	199	197	236	201	180	238	216	203	228	204	210	199	223	196	196	231	237	219	212	219	220	254	211	216	220	211	221	202	177	191	200	219	185	216	227	190	223	200	216	212	210	212	210	186	203	207	186	230	229	233	217	195	231	209	204	196	221	199	219	200	220	207	204	182	212	207	216	199	219	223	178	201	198	171	201	201	190	192	197	183	197	203	214	206	197	206	204	228	182	210	231	213	194	176	197	216	214	214	216	176	203	200	206	209	218	213	206	211	218	211	222	206	220	207	215	220	223	205	208	188	237	201	210	216	186	203	191	207	209	201	198	190	214	201	187	216	196	215	197	206	194	234	218	209	190	201	212	213	214	188	183	196	184	196	196	195	181	203	231	180	216	207	232	222	205	196	202	195	191	215	200	211	197	211	182	203	225	209	232	210	221	204	198	195	222	220	198	217	198	187	210	204	193	214	233	189	233	201	179	212	211	188	195	225	193	191	205	185	213	216	219	185	197	198	185	220	213	201	192	196	204	201	201	208	221	203	205	189	193	229	197	218	221	221	175	220	202	221	206	218	191	205	238	219	201	207	243	211	195	228	236	215	214	206	224	237	201	190	203	183	225	203	201	221	249	224	209	203	210	220	216	220	209	193	206	199	190	171	227	207	205	216	204	194	204	198	200	213	195	221	174	182	187	216	222	225	225	204	162	211	209	192	217	205	204	198	222	199	223	231	208	227	210	204	206	205	201	203	196	223	211	182	208	222	219	195	185	231	205	208	232	221	229	213	193	205	194	186	198	216	214	202	200	215	199	195	191	232	233	206	194	208	187	205	182	221	193	227	191	221	204	195	209	226	217	197	202	239	210	192	205	192	210	196	210	222	182	192	198	221	232	206	211	203	200	198	207	199	204	200	215	220	207	221	197	229	195	206	204	218	202	246	234	196	207	214	219	196	182	212	210	218	221	188	218	211	199	199	185	203	188	209	209	203	221	200	218	220	232	216	184	200	188	186	179	182	207	204	213	211	217	198	172	226	222	218	203	196	194	185	209	183	191	207	205	196	213	201	229	218	225	215	194	206	178	182	201	186	224	194	216	216	173	199	213	170	188	203	205	185	211	216	206	193	209	191	200	228	211	197	193	201	234	179	221	191	212	228	192	214	222	210	191	205	222	198	219	192	213	209	213	188	168	194	188	199	194	199	206	190	191	190	192	190	224	202	212	200	189	203	235	208	197	231	229	221	180	191	202	179	227	210	192	205	199	185	213	211	201	213	180	241	230	232	207	208	216	189	169	186	195	186	221	214	206	225	181	225	202	209
24341	30129	5765	952	904	851	651	389	353	319	373	315	324	344	287	304	254	277	301	278	297	290	293	301	316	291	268	262	282	277	282	319	288	294	280	283	272	254	277	294	270	280	280	287	270	276	274	287	311	281	270	296	280	307	285	278	289	306	259	280	266	312	253	290	255	263	271	290	280	293	293	294	273	284	269	260	246	258	249	258	254	236	279	278	264	292	283	255	287	273	262	269	245	270	286	290	259	281	255	263	262	278	289	251	248	278	276	269	311	243	307	284	270	274	267	311	315	297	290	285	246	260	254	254	329	283	291	258	289	259	254	287	277	258	270	269	294	266	260	263	291	256	272	262	250	278	300	253	281	260	259	269	260	308	283	261	243	284	272	287	295	264	231	268	298	282	260	282	240	272	266	279	265	288	257	255	292	293	265	255	240	275	280	279	285	276	281	293	256	280	249	276	284	280	293	282	252	278	273	302	259	279	268	266	240	275	272	276	282	284	257	289	292	262	288	285	262	268	250	281	277	271	265	296	239	307	271	254	274	282	227	298	278	265	280	294	263	276	257	254	269	274	258	274	257	253	301	279	282	276	264	286	268	269	254	274	255	261	297	307	264	281	317	272	283	266	270	268	273	278	262	263	254	262	276	282	276	273	273	268	271	259	291	247	267	290	233	270	262	276	265	280	288	282	258	264	300	275	270	279	307	306	250	301	271	305	285	286	261	243	255	274	265	268	279	266	264	283	271	284	248	256	258	261	284	277	265	274	255	282	272	261	271	240	294	274	284	286	283	275	260	285	279	246	282	262	290	256	282	287	267	287	254	278	273	246	296	291	265	276	294	285	268	307	286	287	289	282	251	257	284	259	265	281	259	263	275	274	293	253	287	266	285	287	291	282	270	246	249	265	300	302	261	231	270	236	288	287	252	264	253	306	288	287	286	276	294	256	281	267	267	227	261	258	274	265	271	257	275	285	280	266	294	270	274	259	270	274	283	276	273	283	267	295	267	271	271	253	270	288	252	260	303	290	288	283	279	288	273	284	277	271	262	270	266	292	292	263	305	262	307	277	245	276	271	280	286	230	251	287	249	285	261	255	246	294	273	306	293	251	253	247	255	275	287	253	301	269	266	279	257	248	287	302	261	266	260	291	281	278	257	270	269	262	268	237	271	287	311	276	271	268	270	273	257	271	289	294	283	279	305	263	311	292	259	253	286	248	265	265	290	263	285	267	267	263	264	274	263	264	244	257	264	264	277	234	293	285	272	259	257	280	277	268	279	258	264	253	282	289	293	282	285	284	281	285	299	252	250	288	270	286	259	283	268	267	263	265	300	246	280	291	259	296	253	267	282	260	256	314	270	254	275	301	291	268	276	247	267	257	284	279	271	261	289	287	254	274	266	290	281	258	262	267	283	291	305	289	295	257	274	281	262	296	248	273	264	288	285	270	257	296	306	273	293	271	268	236	286	257	280	259	263	253	268	303	263	282	262	284	255	268	278	273	264	272	304	272	287	304	257	252	249	297	251	271	287	278	276	279	273	259	302	259	268	276	274	252	273	297	269	297	292	265	263	267	244	261	284	271	283	278	295	261	297	253	267	307	271	278	282	291	269	280	283	244	254	283	296	282	278	277	244	283	276	286	256	271	278	296	289	280	250	257	245	266	278	268	283	289	294	279	291	282	242	241	268	270	258	276	272	271	277	280	275	284	283	295	293	257	293	242	257	279	268	286	280	268	263	280	282	288	286	292	282	275	274	281	299	320	284	297	266	288	279	262	249	267	286	283	274	243	283	271	281	303	269	261	268	275	286	310	266	294	277	260	291	257	271	259	308	275	282	276	286	286	270	265	272	271	268	273	281	285	306	264	276	251	271	264	271	279	284	275	249	255	269	257	252	250	278	275	241	253	270	261	290	287	231	263	250	232	248	263	257	281	255	284	302	261	287	267	303	285	278	270	280	265	258	255	258	291	276	286	264	263	279	258	300	287	249	262	256	295	276	277	299	271	255	308	296	289	266	271	250	248	290	287	251	243	269	272	295	276	293	276	298	263	270	247	266	251	281	288	287	265	279	273	277	289	270	277	287	243	284	271	277	298	251	257	312	301	290	256	260	270	280	269	259	264	285	308	282	257	252	262	287	265	270	249	282	247	265	255	257	286	266	287	272	284	278	267	263	243	267	279	311	286	271	286	273	266	265	270	270	283	289	287	302	303	324	292	306	281	271	260	267	310	276	271	272	263	272	264	279	299	238	282	258	280	267	272	278	257	266	264	289	280	288	288	285	263	283	261	260	295	264	254	289	268	279	258	286	275	257	285	244	256	288	294	272	273	242	288	284	246	271	285	293	253	290	285	274	249	270	259	285	283	271	275	279	259	279	272	278	314	263	294	304	285	288	248	260	228	295	259	272	293	265	280	273	257	264	278	279	286	275	268	311	245	308	270	293	263	284	291	274	270	267	252	255	284	271	290	280	276	256	253	315	245	271	283	269	270	292	272	251	274	263	285	268	268	277	290	278	278	275	286	271	292	290	266	262	288	296	304	252	247	263	249	267	260	280	265	299	295	270	275	276	265	301	285	248	277	287	265	305	285	268	272	251	272	258	232	251	280	248	282	253	264	283	268	259	279	282	285	268	264	313	267	258	278	245	296	293	278	276	236	298	270	268	302	259	264	284	255	266	282	259	279	282	269	267	255	273	283	294	279	259	251	247	262	285	280	283	285	256	270	282	277	293	254	272	292	276	270	283	300	291	253	284	263	268	274	285	236	266	275	267	297	276	274	244	293	273	300	288	272	269	252	297	240	277	248	270	268	262	263	268	246	288	267	314	276	269	302	307	278	264	268	290	268	274	260	291	254	263	284	274	251	288	287	269	283	301	275	300	260	286	276	297	298	269	278	266	279	268	265	286	291	276	256	273	267	324	254	277	265	259	278	286	262	277	277	270	258	269	295	265	288	275	287	262	282	275	281	295	232	263	282	295	261	265	259	255	272	254	296	274	261	252	262	301	280	280	285	280	295	288	272	271	275	292	281	259	260	274	270	262	271	301	259	226	258	263	260	249	276	285	282	267	302	269	293	279	273	284	259	285	284	299	267	265	277	286	310	270	261	268	288	287	262	261	309	267	279	266	302	266	260	279	269	257	288	271	286	296	252	277	310	246	272	297	248	277	277	251	312	250	284	263	298	304	298	277	234	257	265	283	262	287	271	269	288	256	272	288	285	231	304	289	283	286	285	267	277	284	288	269	284	307	260	289	267	272	217	290	255	291	272	259	244	256	276	248	256	259	258	280	279	294	281	298	271	290	279	263	292	280	251	284	266	297	267	263	295	305	299	300	297	257	272	287	269	284	262	278	259	271	267	271	269	295	290	252	294	269	278	284	268	293	247	277	279	273	254	241	287	292	271	302	282	261	283	266	246	275	265	259	291	321	260	267	283	261	287	261	280	303	270	274	262	267	288	269	285	256	258	287	262	277	285	260	289	266	248
23140	21186	28498	24128	21154	9585	1829	873	521	446	461	415	406	418	366	385	333	349	336	322	319	363	341	342	344	316	314	374	331	351	340	312	331	337	361	312	370	370	331	368	347	341	375	362	373	345	350	350	329	374	307	342	330	335	351	323	314	320	299	307	320	303	318	305	309	348	314	322	314	335	337	311	330	264	346	330	294	332	326	311	328	280	355	321	308	354	335	310	322	316	330	315	354	329	316	318	348	311	312	326	291	323	339	314	338	350	325	323	320	320	310	334	316	276	339	361	307	322	328	330	306	312	320	329	345	313	308	310	327	346	341	361	336	326	311	308	331	309	359	352	310	316	296	326	328	319	327	316	309	297	325	333	343	326	308	342	347	300	330	333	356	333	324	310	327	320	309	343	317	312	334	321	315	313	307	358	310	350	312	323	329	330	297	310	320	308	317	302	303	317	318	341	337	329	312	319	311	324	336	334	322	308	292	340	332	337	328	310	328	338	312	343	332	360	319	332	322	338	293	335	344	334	324	324	306	305	325	332	313	333	322	311	350	313	327	311	334	306	332	312	311	328	311	385	337	311	303	319	302	328	341	329	319	320	325	311	327	324	308	314	325	320	295	307	326	335	297	337	317	292	328	336	358	331	345	313	313	303	362	308	290	287	328	336	312	300	344	279	331	304	317	304	317	333	337	311	301	335	298	291	342	322	364	343	290	326	348	288	301	323	315	316	329	320	338	315	351	343	340	339	319	330	315	342	318	355	333	294	307	326	320	340	293	313	311	316	318	327	342	318	341	329	322	313	300	328	324	306	315	314	351	354	306	308	302	323	308	349	320	348	318	329	316	362	309	323	329	321	345	363	305	346	345	307	345	356	293	298	306	348	307	331	301	297	327	303	351	327	315	338	298	299	319	332	340	323	321	313	344	336	340	337	306	310	327	311	305	314	344	323	352	356	306	356	329	347	325	289	306	323	328	326	320	324	349	324	304	287	309	311	339	353	341	325	316	295	335	362	310	335	333	340	341	357	321	366	304	334	344	328	292	309	339	276	339	293	328	323	347	293	332	324	357	291	315	355	324	327	309	347	322	323	292	324	322	327	374	300	327	332	301	329	313	304	279	314	344	350	360	335	329	290	330	321	298	322	328	335	345	309	341	328	327	334	307	352	307	314	300	340	312	338	303	321	356	348	299	320	329	321	295	298	312	300	343	293	318	321	340	268	304	319	339	333	292	335	361	314	309	312	320	331	303	327	315	338	344	327	331	331	339	305	318	345	324	288	315	340	349	306	361	321	327	320	318	292	315	341	302	332	337	318	289	322	340	304	327	329	348	354	277	326	346	291	298	313	318	323	327	316	323	285	298	312	302	311	280	315	342	349	347	315	302	324	301	327	305	340	350	293	285	317	332	323	327	330	335	326	328	291	314	372	295	310	383	286	338	314	346	315	332	304	335	335	356	318	334	327	333	291	289	338	307	298	323	322	334	305	318	340	322	345	338	337	327	329	361	307	323	305	305	302	300	292	314	317	325	340	299	337	328	304	300	350	308	298	324	338	326	338	302	327	314	338	356	365	307	320	286	337	324	298	286	325	340	299	332	347	345	348	330	295	305	300	314	311	346	321	351	326	304	356	324	322	304	334	352	330	317	340	325	303	302	308	324	343	323	344	351	334	329	326	309	325	328	331	342	348	320	318	328	345	307	306	340	315	307	320	335	318	314	306	277	337	320	330	295	314	367	305	301	329	351	336	321	353	359	308	331	321	306	320	334	347	330	330	322	282	314	316	333	299	326	330	301	317	320	326	352	321	306	320	283	331	304	334	351	341	332	324	310	319	297	296	305	332	332	324	361	341	338	340	303	334	348	331	307	333	322	342	328	371	345	334	330	335	340	291	312	332	334	304	322	326	354	322	325	315	295	327	337	316	329	326	311	311	312	341	323	307	316	314	302	308	326	336	321	326	313	320	330	360	282	335	305	308	340	313	304	318	325	360	307	322	297	326	352	308	312	313	329	317	312	333	324	306	321	332	337	307	329	305	296	322	312	312	310	321	321	315	320	311	338	334	311	305	300	306	325	294	322	320	339	309	315	311	337	336	311	321	351	339	374	351	315	284	336	325	327	303	308	341	319	306	368	325	340	310	296	291	330	301	331	306	321	325	334	342	325	325	337	323	298	287	356	320	318	329	324	308	325	330	344	285	334	328	315	322	334	330	307	317	343	344	314	315	317	287	332	343	336	364	316	330	311	297	314	333	323	345	332	368	298	302	321	299	347	326	298	293	320	304	316	309	296	302	303	313	315	324	329	329	310	330	358	309	350	344	340	347	314	319	324	326	312	297	338	325	320	330	289	350	289	315	309	324	312	316	340	348	328	331	341	323	316	351	310	325	328	319	322	321	305	339	356	311	338	333	316	330	301	345	279	334	346	332	307	324	296	334	350	311	317	345	356	349	326	347	324	307	356	348	295	303	344	296	330	329	333	314	364	317	302	289	297	341	320	341	326	319	330	323	327	335	332	318	333	337	321	318	304	323	322	333	331	320	328	325	310	327	325	332	318	333	341	331	321	305	334	334	334	324	343	341	320	343	335	316	310	333	345	319	312	311	351	318	315	331	339	290	340	335	348	340	323	326	294	303	277	338	333	336	335	352	340	333	340	331	357	322	331	338	309	315	329	319	326	316	311	313	313	331	320	328	353	288	343	317	360	310	350	327	323	330	324	302	318	306	307	341	343	312	329	294	333	341	349	294	339	340	292	325	343	328	337	319	300	297	299	304	326	353	323	312	341	331	304	307	318	299	325	316	302	337	312	310	300	315	293	303	314	328	295	324	318	343	332	285	341	353	293	306	317	324	351	340	297	325	314	314	322	307	316	296	315	319	316	333	310	296	342	329	340	332	324	294	332	340	331	332	323	346	344	331	319	326	306	310	320	331	284	311	326	294	348	281	326	304	329	327	301	314	330	312	329	376	300	331	298	338	314	318	315	317	340	340	309	350	327	331	304	347	322	340	336	316	308	325	318	330	328	315	264	346	289	338	331	343	350	317	333	307	325	353	309	334	350	340	358	320	323	307	327	315	342	335	294	283	302	320	316	318	347	302	318	282	326	315	342	323	349	346	326	322	332	313	308	352	299	315	321	326	326	327	363	313	309	320	370	312	317	358	294	316	344	324	336	333	326	309	331	326	344	309	347	332	310	308	307	307	326	314	309	349	312	327	311	281	346	345	315	330	339	333	291	340	341	325	323	332	368	297	340	337	313	338	338	278	326	295	350	328	291	311	301	350	310	295	306	315	322	333	336	310	331	336	325	312	334	340	304	300	333	308	317	358	324	337	320	315	335	323	340	350	324	319	323	292	326	313	297	302	301	307	365	308	328	304	316	329	341	328	317	345	328	331	312	321	312	349	314	328	307	347	326	304	349	304	314	324	331	319	319	327	327	342	315	298	302	332	331	318	330	321	357	316	342	309	333	320	320	331	322	318	331	368
30010	44650	13434	3120	2392	1871	3045	1308	864	760	696	640	601	576	541	534	520	552	500	460	454	434	498	463	472	458	465	435	435	500	472	495	478	501	448	464	441	474	453	446	471	459	468	447	475	450	411	451	426	465	454	418	461	484	425	434	442	458	460	453	448	446	424	445	479	415	405	442	411	421	452	444	441	375	398	430	450	408	407	468	423	428	429	420	420	421	391	422	415	421	444	405	460	435	424	447	416	455	435	417	423	443	451	403	452	432	369	407	416	393	403	445	415	431	439	450	395	403	447	396	431	393	419	391	417	438	463	397	380	415	432	406	471	436	428	429	451	450	439	411	442	455	444	427	433	427	426	404	441	383	450	445	418	377	427	431	436	427	441	442	399	400	401	430	427	441	440	416	454	415	438	428	395	424	432	424	400	397	427	457	428	438	424	456	360	392	449	436	481	441	440	413	416	413	444	428	370	408	386	435	425	386	414	427	430	440	399	408	415	414	419	410	391	429	409	427	400	440	416	446	425	418	424	390	421	419	434	432	401	433	425	416	402	426	417	444	449	462	435	412	393	430	399	426	406	469	458	406	410	405	404	385	424	402	425	427	407	459	409	429	420	437	431	407	399	434	413	414	446	448	398	398	423	409	464	440	401	440	389	406	456	437	392	411	457	456	453	464	410	409	416	437	393	401	436	442	435	425	426	401	408	415	461	430	471	422	412	443	388	400	437	414	415	401	444	427	450	450	443	444	396	416	390	457	426	421	396	433	423	417	424	429	434	455	388	461	428	401	416	399	409	400	442	446	428	419	438	424	418	431	409	446	435	389	388	433	428	443	397	405	426	427	445	443	426	408	407	437	422	435	413	426	392	415	448	405	395	427	413	417	410	398	436	439	444	386	424	408	396	407	428	417	418	401	435	424	463	403	440	449	417	408	417	420	432	424	395	406	412	414	430	416	407	425	415	452	450	422	423	468	427	428	413	422	418	417	402	432	447	394	393	446	397	415	405	401	418	433	425	439	425	452	422	432	414	441	392	426	427	446	383	401	417	408	422	436	379	420	432	402	384	409	414	459	426	422	419	450	435	400	395	450	451	449	460	404	403	457	379	396	418	382	384	444	428	447	439	409	398	463	406	437	434	415	432	383	460	434	380	422	420	407	424	434	461	403	440	439	452	403	449	392	420	406	408	412	439	432	414	473	406	403	444	434	400	406	384	392	426	447	443	417	455	455	421	384	422	422	428	436	439	489	417	453	402	410	413	451	436	429	455	414	445	398	441	406	406	439	406	428	443	433	421	399	433	414	403	417	461	389	417	415	416	390	418	448	447	415	432	410	406	447	407	391	427	414	420	428	410	407	433	468	430	403	372	421	428	453	412	440	397	435	450	423	420	431	432	428	407	438	449	406	442	422	424	391	450	418	422	422	446	417	409	364	413	401	422	386	423	421	373	414	389	460	428	424	443	407	417	425	454	466	427	393	429	427	430	401	426	426	421	429	398	419	459	443	390	427	434	419	423	378	401	448	447	404	446	437	438	383	437	409	438	387	426	434	427	443	415	426	432	431	427	416	411	440	420	443	449	411	399	391	414	380	385	463	431	410	408	420	442	428	396	411	437	431	426	420	410	433	401	417	438	385	402	398	451	409	437	428	388	425	410	442	405	432	418	455	448	400	430	407	429	413	436	427	423	427	457	396	406	437	433	420	420	401	418	401	432	418	430	416	392	437	421	433	443	441	440	413	462	432	391	437	436	456	420	398	438	409	423	442	429	400	410	427	433	417	405	464	416	398	417	446	438	421	429	456	434	387	428	422	415	401	423	431	420	403	456	414	432	419	426	412	431	425	443	413	422	409	410	410	459	448	425	413	419	425	425	392	403	432	413	407	425	432	426	418	401	406	424	394	405	411	414	419	415	438	419	413	431	438	398	455	426	427	433	435	422	441	433	447	404	469	431	416	397	437	417	460	438	397	430	403	439	417	435	376	430	451	452	410	423	452	389	439	370	438	444	395	398	489	417	375	386	380	393	451	443	434	436	438	453	397	423	429	439	390	420	402	414	446	417	378	430	437	428	410	411	435	401	451	412	449	403	426	419	453	444	383	425	382	404	443	415	428	432	460	408	436	437	423	404	441	426	396	454	419	396	425	429	434	413	412	425	456	450	444	412	426	429	408	422	446	406	451	398	409	422	418	409	458	442	391	427	461	397	420	417	449	430	416	452	393	433	405	408	408	402	465	445	423	449	405	459	451	411	420	417	398	422	432	420	427	447	413	460	436	404	462	453	412	403	376	377	430	401	429	415	416	427	416	426	399	416	406	409	412	414	448	433	435	429	376	454	450	441	444	455	413	393	432	365	463	448	425	446	401	417	399	411	456	418	447	391	406	446	411	420	410	414	399	415	407	431	436	437	416	406	450	462	401	421	429	394	411	428	442	384	425	415	397	393	416	422	446	399	422	397	421	434	436	411	404	445	414	475	394	428	427	428	403	446	424	401	416	430	445	403	446	434	427	463	453	434	411	470	402	391	418	420	390	444	449	431	434	464	401	434	415	446	421	417	411	455	440	430	431	423	438	434	443	436	421	411	411	444	410	440	408	412	421	437	456	404	391	445	457	400	423	462	406	414	376	405	415	442	418	387	434	410	427	416	408	404	426	410	440	417	399	371	414	418	416	438	402	431	417	412	400	438	412	427	447	417	459	456	398	386	456	418	425	424	416	452	420	431	440	455	434	412	426	451	450	425	437	410	416	423	443	418	413	441	441	433	420	412	469	430	438	396	438	466	411	403	451	420	444	443	439	427	428	413	416	416	462	420	402	456	400	436	439	433	415	418	393	416	422	420	441	428	442	433	433	393	428	431	434	443	444	430	454	402	434	483	417	454	436	394	396	402	431	433	416	414	416	455	461	382	436	414	435	404	436	420	444	447	435	402	423	422	461	464	427	440	455	420	389	454	432	421	439	451	410	428	448	439	431	431	405	435	407	436	423	448	420	397	453	433	394	421	424	388	454	394	445	459	442	416	482	402	412	364	398	420	429	433	391	430	441	444	400	405	416	430	433	421	405	429	437	436	438	452	429	412	434	406	432	410	438	397	434	407	441	413	392	410	407	471	398	441	404	452	455	435	423	433	420	404	440	409	411	457	403	430	451	440	441	427	426	396	463	421	428	438	426	427	421	409	398	443	425	414	408	397	454	439	414	437	392	429	420	424	442	428	404	403	445	424	449	410	406	462	449	409	426	409	401	430	408	404	431	429	403	428	410	420	408	400	409	451	416	427	428	441	434	422	431	475	453	421	455	425	451	429	417	447	407	433	429	469	411	426	446	395	428	384	432	414	449	418	413	452	425	433	419	439	407	410	412	399	397	427	417	443	406	434	453	435	445	442	399	440	406	411	418	423	447	422	426	395	465	409	433	429	447	427	433	409	380	448	447	461	416	440	391	428	417	390	413	452	433	433	468	424	420	422	429	444	424	420	438	417	443	471	414
24363	21212	27251	25187	7831	510	408	304	212	203	203	174	157	143	145	142	159	140	134	133	127	134	122	128	145	136	124	132	134	126	156	149	139	129	131	143	140	144	140	123	143	143	140	118	154	128	145	128	121	141	125	112	120	117	95	132	112	130	129	137	149	125	117	120	116	139	114	121	106	117	135	138	121	126	123	112	113	108	124	121	120	132	101	110	121	117	113	117	114	112	116	129	125	117	102	110	121	116	123	117	109	116	127	144	96	92	111	124	124	118	127	121	116	109	122	103	106	129	103	101	120	103	130	126	111	104	118	105	128	127	126	103	128	121	113	116	121	127	119	128	122	140	113	123	111	97	129	132	122	128	104	132	114	113	131	134	117	126	113	137	114	116	129	118	106	131	132	110	120	118	120	128	131	107	122	143	123	124	120	128	129	130	115	108	104	115	123	113	105	133	118	117	126	101	103	114	126	110	106	99	125	122	101	115	151	109	146	115	113	105	126	109	140	119	121	112	110	101	124	108	124	113	107	114	135	119	135	142	113	120	117	137	121	113	120	153	105	108	118	110	122	111	108	124	124	122	142	111	132	122	105	115	112	134	139	135	110	112	117	123	133	116	132	112	129	122	116	129	126	118	116	132	125	113	115	105	120	112	109	121	112	130	118	113	137	126	104	120	124	139	118	115	115	113	121	134	116	129	125	117	106	111	140	115	125	116	120	125	105	122	134	108	117	116	132	108	124	120	138	129	129	118	108	115	115	121	148	125	128	116	126	126	141	120	125	111	110	122	123	126	137	120	125	126	116	112	139	126	122	119	127	119	113	118	116	106	120	107	134	128	114	138	118	133	116	134	120	121	118	118	135	117	100	120	112	127	118	126	112	115	123	105	126	133	123	138	121	111	97	117	117	129	133	116	125	128	123	110	115	112	119	111	126	131	114	133	118	125	121	120	119	132	129	110	126	133	118	150	121	132	126	118	125	106	119	119	124	127	128	126	125	123	128	122	115	106	134	133	118	119	126	116	98	131	103	115	112	122	111	136	109	131	100	106	139	110	126	118	121	113	119	121	124	120	123	114	110	116	120	124	112	136	115	112	115	125	127	116	118	143	122	127	131	122	115	115	121	135	129	129	127	134	110	138	124	115	127	124	123	127	114	122	119	109	125	125	122	125	120	143	99	121	120	109	135	117	129	114	106	122	121	109	125	127	136	111	122	116	125	135	124	124	120	132	125	114	126	119	132	115	115	126	122	102	136	126	127	110	122	139	119	124	128	117	122	118	123	119	128	123	130	129	106	115	128	125	106	112	127	121	114	130	116	120	128	111	128	110	141	143	119	113	120	116	103	122	112	110	147	114	123	127	113	120	117	122	121	114	146	111	119	122	119	113	120	121	122	127	128	118	125	115	133	131	125	133	102	120	129	142	123	138	111	131	142	124	132	112	134	113	126	133	136	123	115	118	130	122	131	130	114	116	117	91	123	132	126	129	120	114	106	103	130	120	116	149	115	109	143	113	127	120	135	106	112	107	121	117	145	122	126	116	116	119	135	119	111	123	125	140	114	125	125	128	128	124	141	104	112	124	139	113	126	127	128	116	98	127	124	138	138	122	128	129	130	119	127	113	108	129	110	112	113	104	122	118	120	112	115	137	109	146	127	130	139	124	102	118	117	126	117	121	133	114	135	122	115	119	122	121	112	106	114	125	142	106	103	106	130	124	114	134	104	120	103	114	107	114	110	134	128	118	134	140	101	105	130	126	116	119	120	109	122	113	129	103	119	127	124	134	124	111	116	107	125	134	125	120	108	130	130	114	123	113	118	129	140	135	118	142	128	101	132	122	115	118	140	140	118	121	125	114	122	113	127	115	108	125	128	113	122	138	129	143	121	128	101	126	122	120	130	116	113	127	123	105	106	107	131	130	105	119	117	121	130	132	113	129	112	113	128	112	113	129	129	107	118	119	115	116	130	141	128	140	108	114	129	138	125	112	130	103	114	120	101	115	138	138	117	114	112	111	113	115	109	127	130	115	107	129	120	117	126	119	125	116	120	106	116	128	126	125	122	126	127	122	125	115	106	116	114	132	118	108	127	121	136	130	137	112	132	108	132	131	119	102	107	133	129	105	134	133	121	119	111	115	113	125	131	116	94	133	115	129	121	101	133	110	156	123	111	106	118	109	111	117	126	99	118	144	133	143	116	114	116	124	122	121	123	125	124	124	113	120	129	127	110	118	106	129	108	121	135	133	145	125	113	115	123	126	127	124	115	127	125	125	127	132	117	120	136	128	118	139	117	141	113	124	120	118	91	130	127	126	101	121	122	112	120	121	126	133	131	118	127	94	117	99	129	118	134	114	115	122	116	108	114	118	113	130	138	144	129	121	117	126	131	146	123	137	123	100	126	114	115	122	121	110	112	121	109	113	124	129	110	126	114	128	102	136	125	123	120	125	122	127	130	119	121	110	126	141	114	129	109	126	118	117	113	124	113	122	105	118	114	125	131	128	122	111	134	108	121	130	99	100	113	119	116	109	118	129	121	109	122	110	122	109	139	114	146	120	136	134	115	131	133	120	120	127	121	126	135	115	138	125	116	127	127	117	113	103	128	118	124	128	111	108	113	104	115	128	126	132	117	133	134	111	139	96	127	128	103	119	114	117	118	116	125	106	116	130	138	120	128	112	107	104	111	127	134	124	115	127	145	122	126	121	126	125	121	111	136	131	124	120	115	128	128	105	132	121	111	146	137	125	115	116	116	116	127	128	120	147	112	125	122	100	100	115	134	114	114	138	115	94	123	142	111	116	114	119	119	109	110	118	103	125	141	113	123	115	117	132	116	111	113	126	119	93	115	103	114	124	116	112	127	107	118	124	140	120	130	137	115	121	131	140	117	133	107	129	141	105	125	119	117	116	110	131	121	106	129	110	105	134	120	114	119	119	142	116	142	132	126	117	109	110	128	96	135	112	112	137	136	135	133	111	140	128	116	135	129	106	128	111	103	119	121	135	105	106	144	123	140	137	146	124	96	113	125	122	92	111	118	139	119	135	120	148	136	135	117	103	114	114	127	131	133	121	117	113	126	133	132	104	127	117	122	110	117	124	117	126	122	113	134	109	108	98	120	111	125	117	119	123	122	115	136	136	121	131	129	121	146	131	112	93	118	121	125	121	120	99	132	113	111	130	108	111	126	126	125	114	97	101	116	109	125	125	102	124	121	103	114	116	129	114	118	148	145	124	108	130	127	123	123	115	106	118	130	114	116	109	130	160	130	106	137	113	121	111	107	95	114	106	135	110	114	127	134	112	125	113	125	120	136	118	119	90	122	107	116	107	121	118	145	101	116	123	136	112	128	146	99	111	123	111	99	123	114	132	116	115	130	147	116	126	129	117	119	147	111	140	125	107	119	105	115	120	130	131	122	118	122	117	143	119	123	112	106	116	111	108	110	98	142	119	135	113	131	119	123	135	148	136	134	107	115	150	133	137	136	105	114	119
28671	38895	11770	2139	1202	1023	914	632	435	402	305	280	277	243	223	245	196	227	210	200	175	191	202	223	212	195	200	183	198	212	212	207	202	219	191	191	212	214	203	192	169	204	207	185	202	196	181	202	201	196	184	194	183	193	192	170	208	175	191	164	176	195	184	169	188	184	194	174	181	163	146	177	169	183	169	171	187	187	183	162	187	157	161	158	173	174	183	170	160	176	185	166	172	144	161	171	180	161	152	184	163	177	191	188	163	147	174	175	181	160	158	169	179	167	145	167	186	176	167	163	173	170	177	190	176	161	195	158	164	172	161	190	151	193	180	164	188	185	176	156	191	184	170	174	160	193	161	184	162	181	176	149	168	182	191	156	169	179	162	149	127	186	174	182	177	171	168	154	163	150	179	164	143	172	158	158	180	184	169	167	168	156	159	154	184	163	183	170	180	206	168	191	173	180	161	146	186	170	166	156	153	178	170	188	183	158	179	151	148	175	149	144	174	148	163	177	163	172	165	186	176	178	189	155	162	171	190	150	175	147	159	166	177	164	170	174	171	163	142	190	158	163	183	180	177	172	175	151	166	173	165	183	146	185	162	177	184	194	158	148	184	167	187	174	171	158	155	167	156	160	147	169	150	169	161	170	162	173	180	161	170	174	190	166	157	185	178	169	158	147	187	192	165	182	171	186	153	177	168	148	178	157	159	156	178	180	154	180	170	153	169	180	165	154	161	178	197	173	167	169	176	189	168	181	150	175	153	144	160	141	177	166	176	149	180	147	165	158	175	173	147	167	169	166	186	157	164	172	163	177	151	179	163	178	180	177	175	175	179	169	174	161	174	178	199	192	185	171	167	171	159	169	181	161	170	159	175	168	178	157	164	176	173	154	172	170	161	175	168	165	164	165	166	148	146	160	176	188	185	171	201	175	153	156	137	186	177	178	163	149	171	194	174	159	153	152	167	170	157	165	176	184	175	157	162	166	142	136	190	153	175	151	181	177	158	170	174	183	184	163	161	153	173	168	166	127	148	189	162	188	151	156	179	145	171	180	165	155	153	188	185	152	170	188	169	169	183	163	148	183	197	138	158	178	165	159	159	198	165	173	162	181	178	171	172	165	152	172	169	172	175	171	173	192	177	162	166	163	182	167	149	202	166	191	170	171	164	173	188	168	173	147	172	164	147	164	170	161	168	159	169	170	172	174	157	175	194	176	169	153	173	163	168	161	183	172	175	184	171	167	179	173	181	172	159	161	177	179	189	161	133	178	182	159	146	183	165	171	166	146	184	160	149	161	151	181	169	176	172	168	170	183	155	172	175	166	166	166	183	149	159	173	167	144	161	166	159	187	149	184	161	161	170	170	144	179	162	176	174	165	169	160	163	179	159	189	180	189	163	171	158	156	171	157	152	151	176	183	153	186	162	181	150	165	162	135	161	171	163	166	149	179	177	165	177	174	184	179	161	181	163	158	164	174	155	181	183	170	167	172	190	201	174	184	174	188	165	154	176	167	181	154	166	146	161	171	180	177	149	196	157	155	158	158	165	169	159	150	175	180	174	170	186	151	168	174	166	164	166	176	164	163	186	160	160	160	169	179	172	156	177	154	180	198	144	182	165	160	167	183	155	172	153	158	170	165	196	157	150	162	166	153	175	143	176	160	152	165	186	158	184	170	165	185	184	149	165	175	188	141	160	173	182	141	180	177	172	190	175	185	169	161	172	172	179	194	182	157	170	163	162	179	155	173	151	171	177	158	172	176	171	148	175	159	177	192	174	179	188	165	184	152	165	175	156	177	168	183	165	193	184	142	158	146	193	172	168	162	159	174	191	170	171	153	153	202	166	166	185	171	141	168	197	166	156	153	165	168	157	164	141	173	179	155	174	176	163	173	170	182	151	157	175	168	139	156	169	154	155	160	175	174	175	187	181	159	177	163	168	155	177	170	184	182	178	176	160	181	144	160	165	163	192	153	165	151	176	148	147	165	173	151	169	150	187	182	175	156	188	175	169	196	171	157	175	175	179	165	171	150	166	181	149	165	195	146	176	156	174	172	170	163	204	178	151	168	176	149	155	200	159	163	162	158	164	174	159	186	147	149	156	184	180	153	153	160	165	150	156	177	156	190	182	175	180	179	181	188	184	171	194	170	181	165	174	173	194	174	161	172	181	165	167	188	182	188	174	165	186	186	172	182	188	169	163	166	172	150	162	166	154	180	190	198	173	178	147	175	158	183	173	159	160	173	168	167	180	176	190	173	186	161	166	156	159	165	149	180	142	192	178	157	172	146	151	145	202	172	196	161	170	165	167	176	191	169	164	181	167	176	154	168	174	169	163	162	178	169	167	181	180	170	179	181	168	165	155	167	164	185	176	184	180	178	172	175	173	174	172	170	183	162	190	190	198	170	168	169	168	179	175	180	158	169	185	148	169	197	176	169	181	180	172	175	188	153	205	165	183	162	193	161	175	169	157	161	169	190	172	154	183	136	187	179	158	167	163	163	161	152	162	187	166	189	160	171	159	179	150	165	161	194	179	173	161	181	203	166	153	164	162	179	184	181	156	158	187	179	167	169	179	151	162	157	160	163	190	169	178	158	156	161	166	171	172	184	170	160	168	157	170	142	137	172	186	168	165	164	180	186	185	153	170	163	149	164	175	171	148	178	164	172	171	172	151	185	176	166	164	185	184	157	168	156	155	165	167	182	172	172	163	173	172	185	169	191	191	174	183	163	177	158	165	174	144	159	190	164	132	181	160	171	180	162	174	187	154	172	165	179	158	152	169	191	166	145	183	149	160	153	189	165	152	143	150	164	163	168	181	175	172	176	144	188	181	170	144	163	140	149	185	157	148	160	179	152	167	160	162	151	180	162	165	180	177	166	151	163	175	175	164	170	153	177	137	155	186	164	166	175	176	177	152	147	177	149	182	144	169	161	167	193	194	171	168	139	165	164	170	170	166	154	167	161	181	162	158	181	184	186	193	177	151	161	167	191	199	166	179	163	161	185	176	184	169	177	160	171	181	160	169	168	169	157	170	177	181	173	162	173	195	174	163	196	192	184	175	178	160	160	160	187	170	169	178	182	197	183	163	175	176	155	175	180	154	155	152	181	153	165	186	178	170	167	177	164	180	173	144	178	158	176	162	181	172	174	174	172	168	148	174	176	175	178	152	154	165	195	190	173	172	199	172	170	170	170	155	177	170	160	179	170	187	159	163	172	183	172	174	176	175	176	163	163	163	166	191	159	161	168	164	140	157	187	163	168	158	161	160	175	168	146	166	181	179	165	166	183	183	179	187	146	183	161	167	169	178	167	155	159	159	146	158	157	155	166	173	184	189	156	159	194	183	163	195	176	177	177	173	180	156	152	174	172	189	171	163	170	181	178	170	203	167	164	156	141	215	168	152	204	165	169	166	202	163	189	155	192	178	170	166	166	167	175	158	183	149	158	157	152	158	163	167	157	152	153	140	156	145	155	164	158	168	176	169	183
22265	21214	29028	23711	21211	21210	7241	854	550	496	492	471	390	372	381	354	330	361	305	309	312	290	334	314	293	303	296	312	280	333	295	315	302	284	276	291	296	309	287	274	293	302	290	318	296	292	293	256	285	265	286	295	274	270	292	305	274	275	286	285	266	283	291	278	284	266	247	254	271	254	234	267	281	279	268	278	282	275	278	278	245	261	252	276	270	270	247	261	239	247	266	290	228	275	234	270	285	282	257	252	271	273	273	246	267	243	270	251	251	239	286	247	256	257	252	270	268	248	221	288	284	272	292	290	244	275	281	267	288	255	230	246	250	246	272	277	273	245	282	255	284	238	236	235	266	239	272	239	240	283	267	255	252	259	271	255	281	264	263	247	264	299	247	293	254	266	272	271	261	244	259	265	267	271	239	253	288	279	281	248	258	287	265	261	249	258	260	244	238	257	253	254	253	292	270	272	257	237	261	245	259	267	260	235	248	264	260	270	253	262	266	254	292	275	265	249	247	262	257	287	275	248	254	256	226	267	242	263	264	278	261	261	263	261	238	259	273	242	273	265	279	244	269	251	248	273	258	264	296	240	244	271	255	291	240	249	261	248	260	266	239	242	252	279	250	271	255	263	233	275	272	259	265	269	230	274	255	255	260	248	260	253	262	250	233	273	241	255	275	259	267	248	272	270	271	265	241	243	241	271	242	278	245	264	256	283	248	235	277	249	263	252	256	248	265	261	282	292	232	254	276	277	239	246	276	278	255	273	279	269	248	271	265	269	318	244	274	248	290	266	280	239	231	255	284	281	251	251	263	243	261	242	265	265	256	254	269	272	283	255	252	273	291	246	256	261	279	254	293	232	277	266	279	280	250	247	291	259	243	264	237	254	257	264	266	276	268	247	243	234	263	255	278	244	243	238	292	250	271	256	255	260	270	268	244	252	263	251	302	259	261	267	242	253	263	247	221	271	250	255	253	284	281	273	270	272	287	288	234	254	306	251	254	249	236	260	271	246	250	268	289	246	244	259	268	258	239	242	260	233	296	269	240	234	258	238	282	280	252	260	276	227	259	252	265	248	292	262	237	280	240	240	255	255	280	270	251	264	254	255	234	274	278	283	253	253	245	296	258	230	269	288	286	270	240	277	297	275	242	253	253	277	247	251	237	248	271	253	266	235	257	285	278	260	244	246	259	235	256	235	259	254	259	262	268	251	275	261	265	251	268	290	276	254	254	273	259	246	259	270	269	246	267	279	263	268	222	276	212	261	241	247	250	254	273	254	249	221	255	250	259	283	239	262	245	253	237	251	266	273	263	288	249	270	240	274	264	266	250	273	248	264	257	304	281	267	268	291	265	278	245	297	247	267	289	296	237	274	238	254	286	259	261	257	234	257	292	249	245	269	264	257	289	291	252	287	254	254	266	214	268	264	291	244	290	273	266	248	258	283	260	282	246	256	237	290	236	249	228	215	286	254	273	266	283	258	245	250	263	260	273	250	265	265	254	289	257	281	257	257	228	265	262	281	265	278	286	269	274	278	250	252	258	222	269	251	259	229	266	261	228	263	277	274	254	260	217	243	279	271	252	257	258	242	250	233	246	258	244	239	263	272	271	268	259	244	256	279	271	276	227	250	282	267	277	254	245	305	262	243	267	257	276	227	256	254	235	273	258	265	283	255	240	266	244	287	266	262	235	256	248	223	263	292	278	285	243	247	260	234	248	251	258	270	271	224	249	260	258	269	255	264	262	251	226	252	278	247	280	266	266	248	249	265	274	262	278	243	268	240	268	261	257	253	262	263	269	263	267	264	263	272	280	265	266	261	261	240	264	274	242	287	272	268	276	253	285	262	249	261	247	265	255	249	298	263	249	263	270	270	231	239	283	258	257	245	242	273	244	263	256	245	275	261	225	257	271	269	244	250	278	265	238	273	258	298	243	273	282	256	244	250	287	249	275	233	231	257	252	278	250	275	282	261	259	258	288	268	263	243	247	264	260	266	247	251	267	288	274	255	247	272	284	246	264	267	244	247	292	244	298	263	255	242	212	257	241	279	256	269	304	263	256	245	243	270	255	257	287	255	271	264	231	270	299	233	256	263	251	263	274	253	252	262	261	261	268	252	238	248	226	258	266	279	236	249	253	252	260	249	258	249	283	260	254	267	262	272	273	261	267	272	235	261	256	263	276	255	247	251	297	274	268	249	284	285	274	251	254	257	272	275	274	269	241	271	270	295	263	256	270	261	250	251	295	264	267	235	256	253	240	268	266	257	252	273	247	271	246	249	263	248	253	277	269	251	257	264	274	258	272	285	248	253	268	266	271	288	278	271	294	247	256	273	252	261	266	258	258	264	268	283	254	222	245	254	254	277	278	245	265	264	248	260	245	266	245	259	262	274	271	259	256	251	272	263	301	280	272	248	271	292	249	281	276	241	276	281	280	272	260	236	280	289	308	248	266	254	256	240	302	248	283	281	272	258	261	255	254	260	242	264	221	237	297	246	281	254	262	290	246	268	254	232	267	258	293	268	277	265	249	286	252	285	291	256	227	289	290	260	259	242	256	248	233	247	257	260	262	255	273	238	247	252	282	275	237	263	273	250	258	259	219	277	253	259	276	255	260	267	246	264	265	252	267	271	277	226	270	263	258	251	256	250	235	243	243	297	273	249	259	260	248	253	256	276	269	243	249	266	257	253	265	254	262	277	243	262	252	235	258	271	263	268	272	240	297	279	267	275	285	257	271	257	256	226	290	281	262	250	259	246	247	268	252	247	255	283	262	232	264	247	275	275	266	255	263	255	248	266	263	292	276	225	256	258	269	284	258	262	264	256	237	263	274	258	294	255	252	271	261	258	275	289	283	262	240	239	247	244	258	266	276	245	275	245	231	263	276	261	241	249	268	301	252	283	261	264	264	256	260	267	253	245	278	279	261	279	293	234	253	254	264	252	257	230	265	257	263	257	243	260	287	264	248	279	280	233	247	244	267	245	259	254	238	282	267	260	271	262	275	291	295	269	252	266	269	268	270	272	265	275	250	269	268	251	267	266	282	272	268	249	279	251	243	265	258	245	249	279	256	283	264	250	255	261	248	246	263	244	275	263	247	278	274	262	272	257	262	258	251	260	249	269	277	282	284	253	281	263	264	250	239	268	242	275	252	261	297	249	254	257	269	301	274	247	264	256	270	251	286	251	255	292	266	241	266	261	248	262	288	228	244	275	246	264	263	261	269	243	259	242	269	251	251	279	240	235	267	275	239	261	279	261	265	260	275	263	257	243	247	278	273	266	252	262	263	244	258	246	284	234	236	235	274	285	281	238	294	252	269	257	234	241	286	261	257	262	265	265	255	271	258	276	253	258	246	238	248	270	241	237	249	248	243	260	294	265	272	258	262	256	256	244	292	287	253	269	260	268	265	257	264	243	236	246	264	246	263	283	232	267	273	244	251	273	246	255	285	264	278	273	253	240	255	255	271	277	242	273	257	253	257	258	259	257
33928	49353	20058	5963	3225	2440	2511	1593	1146	955	841	734	661	623	564	541	511	496	457	448	485	457	439	417	396	413	437	421	386	429	421	395	479	416	408	440	401	407	400	447	393	414	380	397	389	410	395	413	392	388	355	397	364	376	379	372	362	407	352	348	364	362	352	356	375	366	348	401	367	379	374	376	328	363	381	345	354	354	344	355	332	340	317	361	350	365	327	414	393	318	338	355	374	350	309	316	320	362	349	372	339	348	332	342	365	371	363	371	317	338	300	361	355	337	369	349	342	367	329	307	345	390	312	362	353	376	375	321	335	349	346	355	355	377	378	359	374	354	325	350	360	335	363	353	362	360	369	346	364	407	312	309	377	363	354	382	405	356	365	331	345	337	351	344	329	338	350	373	354	349	327	358	387	340	360	346	365	335	365	346	339	366	372	349	392	329	366	360	352	343	354	349	358	328	349	361	388	341	356	341	352	322	339	344	340	386	336	343	392	346	377	325	339	354	320	346	353	377	388	361	350	352	341	336	345	360	312	312	360	353	377	378	363	330	350	350	346	332	339	348	347	350	313	337	331	367	349	368	347	382	342	351	346	357	336	352	330	361	350	354	336	363	338	351	349	333	346	362	345	364	332	322	367	350	366	341	332	334	362	348	362	340	344	356	346	349	368	370	372	371	327	369	341	343	333	404	373	330	358	357	328	333	337	326	351	327	330	363	345	352	340	356	353	390	338	342	349	341	343	354	364	331	351	369	352	366	349	355	405	391	348	329	323	354	384	328	309	327	353	356	328	334	356	330	344	365	345	314	370	346	406	346	326	328	340	349	373	321	365	335	358	326	335	346	319	372	335	356	346	322	361	376	351	362	356	344	382	370	328	356	341	344	339	325	331	377	367	327	328	323	363	325	338	326	330	320	331	349	371	318	353	324	336	362	350	318	343	352	312	363	353	374	333	363	332	349	397	323	349	327	324	347	311	334	330	345	332	370	367	315	320	372	330	365	372	354	344	373	342	383	340	351	353	351	356	358	352	340	322	360	347	368	331	350	344	341	350	367	361	323	319	370	357	358	416	347	359	378	394	325	352	365	331	353	339	341	358	362	328	391	362	342	376	346	347	374	324	327	336	342	345	327	368	347	337	353	349	365	337	352	358	359	327	338	346	354	331	346	363	350	350	314	357	368	370	377	332	354	369	371	327	350	332	370	361	353	311	345	332	363	364	337	367	377	357	372	310	339	362	374	317	358	338	331	330	345	336	358	317	339	340	335	380	354	353	355	369	327	332	325	359	340	357	365	357	378	387	311	302	364	340	356	352	387	371	356	352	374	352	313	333	370	379	382	359	348	357	406	344	331	310	335	390	365	347	324	343	364	347	338	336	346	347	328	340	334	347	322	363	330	344	341	335	317	360	386	318	317	315	375	328	356	326	353	356	374	357	366	338	342	337	348	379	351	380	364	318	360	342	325	391	379	357	320	342	352	333	343	345	351	350	334	402	339	326	325	390	353	357	357	356	347	348	357	335	350	366	315	346	370	306	333	352	326	372	347	366	318	360	339	346	316	335	314	317	316	381	306	351	366	337	337	323	332	321	340	349	334	283	330	337	358	343	338	381	365	338	340	343	346	358	366	360	362	346	315	351	356	348	369	339	341	317	375	348	332	362	361	338	370	345	323	333	350	332	364	354	319	366	302	354	351	349	349	374	354	345	369	368	345	303	348	371	336	332	375	340	347	303	382	319	338	370	382	347	377	350	335	336	350	338	379	329	375	353	354	354	351	373	369	331	339	343	367	348	341	354	367	368	362	361	362	350	380	341	351	319	349	324	350	382	359	361	316	357	320	295	355	363	340	362	352	358	352	324	355	353	320	330	333	362	348	327	342	336	351	356	353	345	355	371	362	378	347	375	319	349	350	323	347	349	358	336	351	336	368	345	344	369	321	342	358	356	341	366	352	329	354	362	360	337	367	361	371	347	347	331	316	365	362	335	331	328	364	343	338	379	324	352	379	378	368	342	367	342	338	346	335	410	350	388	376	356	363	316	354	346	358	384	339	359	334	349	327	377	347	321	329	314	375	319	342	357	339	340	358	363	350	357	329	357	365	328	372	351	342	339	345	340	355	352	381	397	349	355	371	346	357	349	350	377	345	329	325	380	357	362	344	349	355	322	316	333	350	367	347	379	322	382	378	342	357	342	335	373	348	352	380	339	335	379	353	336	366	333	348	356	352	338	349	384	328	395	380	346	356	324	325	351	353	360	325	351	350	337	330	300	364	349	376	373	381	335	330	348	362	355	357	378	348	362	368	388	347	337	347	362	337	341	338	376	350	366	385	369	315	301	333	373	352	360	347	366	344	347	348	363	360	377	359	360	330	344	381	356	356	356	374	352	370	364	367	342	348	321	339	361	336	338	344	401	331	339	334	356	357	347	362	352	351	365	308	336	334	329	362	364	373	353	332	368	329	368	330	343	337	355	365	361	348	376	349	327	303	384	380	338	343	320	334	373	335	337	332	384	351	364	344	356	335	312	353	341	335	381	364	359	391	339	356	342	353	346	312	316	312	345	376	337	343	331	352	366	351	373	353	366	391	365	313	395	330	352	326	359	319	357	336	325	335	346	362	339	373	366	352	356	319	357	369	348	348	339	373	348	386	337	341	344	367	366	298	396	304	348	370	369	379	359	312	352	322	360	361	381	337	318	371	365	350	366	352	330	335	360	366	353	355	374	338	357	363	369	363	348	377	354	330	355	329	369	361	327	364	374	349	367	348	351	339	346	312	364	399	356	349	315	330	319	369	333	341	336	324	341	363	365	341	351	366	360	361	339	323	357	334	385	357	360	321	359	363	346	331	342	361	356	329	332	344	347	352	366	331	339	368	347	367	322	366	368	368	342	364	357	352	334	362	339	336	378	318	366	332	317	345	361	354	334	371	340	354	346	327	345	322	378	329	345	328	334	334	312	345	345	328	334	359	350	335	350	333	357	368	367	320	343	365	348	345	322	335	366	342	371	326	356	351	354	330	350	368	333	318	339	308	324	316	343	342	326	371	342	327	383	334	336	324	345	363	332	353	324	380	350	343	331	352	353	353	356	322	382	360	334	367	370	342	334	331	350	377	348	334	344	360	368	331	352	325	362	329	355	341	302	349	370	351	354	353	362	352	367	345	328	388	378	356	349	355	354	351	357	333	352	371	343	308	349	341	366	368	392	372	357	327	361	345	360	351	356	344	311	356	366	336	370	339	314	356	338	366	337	371	383	361	360	368	374	363	356	327	324	370	351	341	368	356	384	340	339	360	318	364	369	358	380	320	332	360	325	359	336	344	352	344	328	310	340	370	330	373	351	387	349	358	363	362	301	346	346	321	350	368	381	367	335	371	321	361	350	360	345	340	317	333	347	351	336	340	345	330	343	360	345	326	371	357	347	349	376	367	318	372	318	339	319	361	386	369	347	326	322	358	344	339	367	363	361	388	376	329	340	377	363	379
27483	21832	12185	1874	364	320	276	256	236	241	211	226	221	231	217	233	216	188	201	216	189	223	227	209	204	217	179	228	241	223	209	181	200	235	219	209	217	226	216	210	214	216	217	175	227	215	209	223	225	239	224	232	194	228	215	224	210	192	232	239	213	214	224	222	211	220	203	192	191	207	218	190	228	225	188	218	189	234	221	201	184	207	220	218	220	217	219	215	216	219	230	202	194	242	220	213	220	231	213	213	214	195	206	236	215	201	220	206	196	211	176	203	211	215	190	224	230	212	230	220	218	205	219	202	209	205	194	223	215	186	221	209	227	231	209	205	199	205	198	214	211	222	189	215	214	189	220	230	203	220	219	195	207	185	209	196	220	219	215	227	196	199	211	229	184	202	207	209	234	218	191	219	227	190	234	196	198	219	208	213	191	187	217	218	221	198	209	208	214	226	227	230	194	195	222	216	198	224	209	207	255	204	215	201	210	207	226	228	214	211	194	194	211	191	223	179	194	224	218	233	252	189	213	199	206	208	213	210	198	212	202	209	214	190	231	218	196	201	192	215	222	218	219	213	187	248	205	220	221	200	209	215	223	205	188	215	215	206	206	210	213	203	223	211	212	216	198	232	225	209	212	223	195	217	195	192	242	178	243	213	184	197	195	221	194	214	206	218	185	220	215	203	191	196	215	203	198	225	196	209	221	184	235	197	200	228	199	197	200	208	251	197	197	208	233	206	214	198	214	216	212	196	247	219	216	224	204	195	187	194	198	221	214	187	220	210	189	201	198	225	212	224	199	198	231	190	183	205	219	202	219	193	235	204	204	222	199	200	202	213	200	198	225	218	204	227	220	204	226	223	187	208	209	212	200	200	218	221	205	245	214	207	192	194	217	211	227	208	201	232	234	199	209	204	219	196	202	201	241	224	227	211	193	206	200	172	236	245	184	217	218	207	203	217	179	223	226	194	183	216	215	197	204	182	224	221	191	201	195	221	240	199	231	232	202	208	211	233	209	206	190	203	203	224	214	201	206	227	193	199	217	220	214	195	199	214	218	212	230	198	225	219	194	234	208	197	210	231	213	234	220	211	223	221	211	198	221	201	210	224	216	222	214	213	219	201	179	215	220	191	229	215	213	204	209	207	213	250	210	201	216	211	202	206	215	213	200	224	212	199	211	245	230	195	210	189	206	237	170	195	222	224	224	211	198	194	184	245	221	201	214	214	193	210	205	212	214	210	212	221	192	192	204	190	212	204	224	200	204	194	185	224	208	223	200	209	211	254	188	212	243	222	229	203	200	198	199	219	205	193	217	198	198	212	200	206	214	188	216	217	210	234	199	217	199	197	210	215	211	205	221	204	204	215	212	204	224	212	207	253	216	197	235	219	206	209	203	224	212	209	235	228	201	226	203	214	195	206	207	223	246	225	192	203	203	205	207	232	211	179	210	205	220	185	209	201	222	212	192	211	205	198	191	245	201	222	201	219	225	251	227	227	221	204	209	186	196	207	211	225	215	214	226	220	252	227	201	212	215	210	209	218	187	207	251	181	220	208	211	214	191	222	204	228	208	191	228	202	203	212	221	203	182	184	202	198	210	180	219	194	220	195	195	204	214	184	212	212	213	227	224	198	223	212	240	196	229	201	189	213	225	201	207	223	219	239	213	214	220	206	184	200	203	192	230	208	201	211	216	211	217	219	203	218	180	198	195	240	235	209	201	217	211	202	217	235	192	221	189	192	214	208	198	213	224	229	208	205	221	202	257	207	218	211	214	216	200	185	235	192	218	197	191	211	217	203	195	239	219	213	188	203	206	211	196	186	213	200	207	205	206	209	220	223	192	203	214	204	170	203	200	229	214	216	217	218	198	193	208	202	203	223	203	193	201	188	198	205	199	200	204	206	202	193	209	200	209	201	219	211	207	187	197	201	199	206	208	191	189	235	225	213	214	217	209	196	201	230	228	196	235	210	192	220	238	225	190	211	228	212	217	208	180	209	201	209	206	199	211	214	223	224	214	199	242	209	236	238	219	211	209	182	207	217	222	207	213	219	199	212	212	219	201	197	202	214	212	216	191	227	206	219	199	224	207	181	191	227	211	197	195	219	224	225	203	206	219	211	215	224	202	202	198	214	200	222	187	232	202	199	193	200	227	190	240	207	178	229	229	203	186	195	254	235	208	210	202	208	221	203	203	199	212	198	228	230	204	220	214	210	217	207	224	221	233	225	229	193	208	210	192	204	225	206	199	203	209	206	209	204	231	203	244	223	222	198	194	212	209	227	222	205	239	203	222	178	204	204	189	195	228	219	202	201	218	209	208	204	215	180	205	206	206	201	194	225	238	191	203	187	188	205	213	220	175	222	245	221	208	209	211	207	208	194	201	205	235	218	182	205	217	240	206	208	209	195	211	205	193	215	216	203	252	197	211	217	200	200	196	207	246	199	227	186	220	205	234	191	180	215	216	210	212	202	187	192	182	190	207	218	233	219	238	206	196	195	211	200	198	221	207	185	196	214	213	206	226	213	200	193	207	218	196	223	227	200	196	192	208	231	203	183	217	230	230	216	233	198	195	211	196	220	219	210	188	207	213	222	217	211	216	225	190	209	211	212	201	207	222	209	237	191	208	212	221	182	237	202	214	218	237	205	211	218	208	206	220	203	191	203	217	220	195	205	187	212	217	219	194	212	223	233	218	206	213	203	196	192	205	187	238	206	225	210	206	210	215	224	199	193	225	203	227	198	216	201	214	224	214	227	227	196	215	203	218	215	216	216	190	182	226	197	222	196	199	216	193	200	186	182	201	180	224	208	220	193	204	219	224	205	199	220	228	204	205	208	206	243	224	195	226	232	217	216	200	223	200	203	234	222	234	233	205	199	228	209	201	197	202	206	203	240	236	229	210	241	241	197	191	187	214	223	199	213	189	203	224	194	193	198	185	231	219	207	227	214	232	193	196	184	205	212	207	184	224	214	190	205	197	218	190	188	248	201	176	201	216	194	207	229	231	223	212	208	211	221	224	192	234	204	196	212	186	198	205	210	230	203	206	247	211	216	205	208	204	214	239	215	218	199	208	198	202	176	220	208	224	199	206	221	219	210	230	203	201	216	199	205	190	202	217	200	197	212	181	208	204	209	204	206	193	205	212	248	221	197	214	204	200	207	214	201	191	201	201	210	223	193	239	199	236	197	204	216	214	232	222	210	206	203	193	178	193	186	206	186	205	220	191	207	187	211	228	206	205	231	197	205	200	208	192	218	213	227	212	233	227	185	213	188	203	226	207	222	230	224	209	209	189	225	190	230	225	196	225	177	197	226	214	195	210	223	211	221	210	193	211	214	214	177	214	205	214	201	195	222	254	208	223	208	205	234	186	206	186	224	193	186	203	255	203	187	208	188	203	193	216	216	225	206	209	184	233	207	200	221	227	188	214	223	210	190	215	204	235	211	215	207	205	211	222	223	217	207	203	210	195	201	202	199	212	215	191	209	195	194
24446	30086	8686	1901	578	543	478	424	382	341	314	329	326	299	308	283	299	297	315	295	293	288	285	275	272	271	286	273	320	278	268	281	330	284	299	311	294	296	296	282	278	309	275	293	357	287	327	292	305	274	295	257	239	287	288	303	277	302	278	296	274	288	289	267	284	262	244	269	263	283	287	311	274	276	304	275	302	280	274	276	269	271	262	268	269	252	284	266	280	291	295	284	244	243	291	277	302	318	290	274	258	282	255	270	292	289	270	237	291	305	266	281	274	280	281	271	280	260	283	283	266	295	300	244	304	272	318	251	272	276	306	254	279	269	256	272	275	260	251	290	278	282	267	282	267	295	279	285	295	320	242	262	317	267	290	279	289	281	287	286	287	283	272	289	288	300	281	275	270	276	277	289	277	281	259	290	283	268	275	291	299	273	260	277	285	229	267	272	295	268	268	290	275	300	292	311	287	291	315	296	260	274	283	286	283	281	263	273	285	293	299	281	290	282	260	281	286	300	314	282	262	294	309	304	278	280	247	293	299	295	261	273	266	286	295	304	289	303	288	262	285	280	301	246	297	268	274	282	256	268	308	264	282	294	284	271	286	253	276	263	289	292	293	282	274	274	263	291	283	247	270	276	299	278	293	263	269	302	281	273	271	274	267	274	255	285	282	304	273	264	279	271	270	300	267	293	298	299	290	293	292	278	275	270	288	287	286	289	276	276	283	291	286	263	274	256	275	255	272	258	275	295	283	252	263	260	260	300	237	266	270	277	291	258	270	259	266	285	275	273	266	279	270	267	308	307	286	255	281	277	249	287	331	290	249	287	290	254	284	289	262	293	279	251	306	290	273	247	294	271	277	287	290	311	265	287	267	270	261	271	286	301	297	274	287	260	282	284	288	295	308	282	276	270	276	281	281	265	314	270	259	315	264	290	299	278	253	264	298	286	291	282	289	307	281	286	257	298	277	275	278	274	266	268	287	255	273	292	247	276	288	276	276	264	273	247	270	283	264	297	306	270	283	249	307	263	246	245	267	297	257	280	253	303	257	260	255	279	286	287	275	307	289	302	273	289	262	264	259	295	304	285	262	281	287	271	275	300	270	274	255	280	282	246	244	299	258	256	280	298	290	271	293	287	282	281	285	263	257	296	282	295	282	255	297	256	309	257	309	282	283	273	254	266	277	272	315	294	251	299	259	310	266	308	266	265	279	262	295	287	280	305	318	292	300	287	282	268	276	285	303	280	277	282	283	271	264	274	279	284	271	267	285	296	289	281	299	274	277	280	298	271	253	277	272	295	309	284	257	298	300	250	268	256	242	284	266	282	260	255	310	269	267	292	301	271	303	299	289	265	265	300	296	266	276	233	285	313	259	267	297	280	284	287	258	284	266	265	279	300	247	282	292	302	292	257	302	280	265	270	297	282	289	277	277	266	320	313	279	274	260	273	269	285	271	280	319	310	254	286	284	294	299	303	271	268	287	284	276	288	294	288	290	281	252	252	272	264	240	296	277	319	284	276	258	253	313	263	285	303	273	259	257	262	287	262	246	285	271	305	244	302	289	285	283	283	288	271	300	265	301	280	284	273	248	270	273	286	262	318	297	275	274	246	281	286	261	278	270	268	266	282	312	294	300	272	279	247	273	304	272	304	297	269	265	303	268	256	245	287	265	275	265	250	256	256	278	312	274	258	284	312	292	251	257	294	259	271	291	278	290	275	324	271	286	273	260	264	289	274	268	247	288	292	275	277	297	261	305	277	274	268	284	316	278	290	292	281	288	288	262	294	281	292	283	268	282	251	284	245	292	323	293	294	265	289	286	264	257	266	275	284	282	296	284	268	307	264	272	281	276	280	280	285	274	272	268	292	275	274	309	280	274	306	280	237	286	296	261	270	268	276	249	256	271	289	267	305	257	293	268	292	318	284	282	284	255	265	275	302	296	286	281	268	269	300	302	305	288	284	281	273	283	280	299	280	252	282	266	266	246	271	273	261	284	309	239	280	279	284	292	287	288	252	284	293	272	303	251	290	294	269	292	261	286	269	294	274	247	255	297	289	291	304	279	266	263	288	292	275	301	288	265	274	263	273	287	270	288	266	285	249	320	275	235	261	280	268	280	278	274	284	291	307	313	287	293	271	289	265	284	293	280	291	267	278	284	284	271	275	288	290	275	265	276	243	258	285	291	272	273	289	263	280	282	308	270	266	265	280	299	302	274	269	289	294	292	268	270	277	308	292	256	279	270	303	285	232	283	271	275	274	292	258	292	284	291	327	313	283	259	254	273	279	291	292	311	296	265	289	276	281	276	286	308	237	289	298	264	263	286	278	260	286	293	325	251	301	273	268	266	296	271	297	299	339	286	302	309	304	291	298	259	288	281	254	280	283	291	273	273	287	270	289	250	267	299	275	295	290	256	268	294	265	270	291	270	272	260	294	283	276	283	279	290	242	288	284	277	238	247	320	301	307	279	299	305	283	302	277	242	271	264	286	321	247	289	268	289	303	264	293	276	286	301	252	261	286	267	296	268	276	292	259	269	277	279	314	259	252	308	288	267	296	287	268	289	288	271	302	291	278	271	282	258	289	251	272	260	281	316	291	300	304	255	296	280	250	258	267	273	261	294	255	300	288	285	309	263	241	275	272	264	286	280	268	291	269	284	277	284	260	279	270	279	281	312	256	272	280	271	316	289	298	295	266	302	260	258	320	290	284	271	276	278	271	275	258	323	265	263	293	276	275	281	248	281	267	304	297	272	266	278	290	265	288	306	279	268	291	311	277	281	280	300	270	286	253	312	289	311	266	308	272	259	263	272	276	283	283	281	274	259	274	279	282	271	258	279	266	275	302	303	291	272	306	289	254	261	283	309	285	307	248	285	283	261	266	282	274	266	284	304	291	278	243	308	289	277	314	278	306	272	300	300	262	310	297	299	297	260	291	253	304	275	291	254	269	299	294	282	278	275	289	267	310	294	308	300	273	269	269	288	267	288	288	254	270	274	293	280	274	287	294	274	303	282	282	263	284	257	274	264	283	278	263	262	293	296	285	272	291	279	270	272	291	277	255	278	289	303	272	270	281	267	246	274	286	301	311	277	270	265	263	284	274	234	288	283	291	292	266	269	275	249	256	286	275	264	306	247	299	276	275	318	270	290	284	272	267	288	277	253	272	271	258	284	294	283	265	283	264	276	290	272	264	258	295	287	262	283	287	286	293	266	303	251	271	295	277	274	262	287	299	281	291	283	283	279	297	270	260	278	260	313	261	266	284	258	277	281	258	257	279	303	272	244	273	293	268	286	270	283	274	270	277	279	288	248	269	266	316	292	294	272	271	277	287	279	283	296	289	297	251	308	279	299	255	269	286	297	266	268	289	311	290	253	295	294	311	266	269	280	280	281	294	286	272	261	246	273	328	275	253	273	298	283	259	284	286	310	288	254	269	273	305	304	271	293	311	284	275	254	268	294	279	267	281	269	247	304	272	253	300	270	313
23138	21141	28455	24095	21107	9253	899	610	488	475	435	437	395	367	357	362	359	396	384	335	341	331	336	335	332	355	337	357	326	351	361	351	321	355	338	363	347	322	362	345	350	323	346	345	370	359	366	341	304	322	323	344	353	332	318	337	355	293	351	344	354	331	324	354	349	323	320	332	338	320	302	353	329	342	331	318	319	299	315	326	307	315	335	323	326	318	348	332	302	303	335	341	313	328	321	324	368	332	326	358	319	338	308	310	327	324	333	309	298	323	339	317	347	324	299	311	369	334	331	346	346	295	306	333	314	323	366	316	303	347	310	338	326	280	352	334	331	318	349	290	311	319	332	314	331	304	356	305	311	330	312	300	319	306	299	338	353	315	317	336	332	301	330	293	360	303	300	339	358	289	281	320	328	343	311	325	336	326	338	355	336	331	356	367	313	314	320	321	347	342	338	323	335	314	342	340	312	306	348	336	354	342	319	337	320	364	353	348	354	303	302	328	306	340	332	305	333	332	341	303	302	321	355	326	360	313	299	287	309	340	322	321	303	329	337	322	337	328	338	336	317	373	338	305	337	325	341	316	342	345	296	360	298	338	320	339	321	315	287	351	302	283	350	351	315	359	310	318	310	295	332	347	299	322	341	283	309	340	351	335	335	317	326	286	310	339	314	340	322	285	327	336	313	303	325	319	318	350	312	297	335	357	310	341	289	303	351	304	324	310	308	328	346	323	324	336	349	357	326	349	299	356	313	362	333	315	356	345	339	359	305	336	362	342	320	302	323	334	342	312	345	313	292	292	317	348	348	312	352	332	309	318	347	299	331	331	345	301	303	337	315	317	295	358	349	328	337	344	342	316	310	325	326	301	303	314	340	331	313	336	338	327	309	303	356	353	320	317	347	322	336	340	304	315	311	320	323	344	347	317	352	345	329	324	315	341	329	318	340	311	315	363	330	329	339	360	331	309	348	346	309	326	323	324	332	308	340	337	365	321	341	332	327	343	325	329	289	311	298	318	342	305	333	356	312	325	308	335	319	308	315	355	315	313	313	312	299	341	333	332	328	329	332	302	296	318	290	316	306	308	295	334	332	331	337	301	326	297	361	340	328	323	308	352	313	351	297	341	343	326	336	313	313	322	378	330	300	340	309	322	313	291	343	312	372	290	333	302	317	352	299	329	305	333	324	324	336	330	358	347	348	294	315	317	321	318	316	366	331	340	316	321	313	339	320	335	328	305	328	332	332	330	320	335	313	329	344	338	371	308	334	340	327	323	339	358	313	326	316	333	329	312	330	331	347	340	360	327	328	338	343	360	313	325	319	338	315	318	327	320	310	330	302	327	322	340	307	349	325	353	299	317	356	332	331	319	317	310	322	339	361	327	310	341	285	351	328	352	325	283	323	331	332	348	302	320	324	340	352	328	315	318	342	336	302	305	347	347	335	323	321	314	330	352	301	319	341	345	300	352	329	330	296	331	343	309	297	301	297	321	319	308	313	336	339	323	313	315	318	355	320	338	311	323	338	317	342	327	301	348	305	316	342	309	338	320	309	328	300	329	339	300	341	296	337	338	311	321	324	331	338	328	345	332	304	312	330	321	369	336	304	329	319	306	333	293	324	351	333	323	351	336	324	326	321	332	316	349	311	344	323	333	331	302	318	326	283	326	352	316	314	300	305	322	354	330	334	294	337	311	345	319	359	336	310	327	321	339	317	314	337	316	336	320	330	349	328	300	314	344	317	324	338	311	339	332	322	319	352	324	326	312	305	343	314	313	323	326	331	307	323	331	316	308	324	330	307	304	347	325	325	295	300	312	292	321	345	344	358	353	337	339	337	302	334	338	338	319	339	315	324	319	344	304	322	312	340	306	358	301	337	330	343	358	344	336	344	320	356	323	295	297	371	309	308	344	367	322	307	337	297	324	319	338	323	320	306	298	316	295	342	328	335	325	337	334	299	328	325	318	325	301	330	314	337	308	328	329	302	353	357	290	321	315	336	308	323	328	343	311	351	342	286	311	335	278	323	344	354	327	324	318	300	295	326	332	294	347	335	302	331	291	342	361	335	347	300	328	315	321	290	318	340	319	283	349	347	311	333	328	354	345	341	336	328	340	313	318	321	315	328	348	357	324	340	329	301	294	292	338	318	341	322	293	344	325	308	322	322	310	315	354	310	319	348	324	332	327	328	316	360	321	334	326	282	335	295	340	346	300	324	347	298	347	348	325	335	320	359	329	293	352	296	298	346	296	349	358	306	332	322	316	320	331	333	303	365	331	352	329	343	342	338	337	323	348	355	302	308	360	352	356	330	332	303	313	319	334	309	313	358	344	334	299	304	343	338	303	328	312	317	325	316	351	327	302	328	329	328	298	338	326	327	314	299	330	319	332	362	336	316	349	349	313	350	326	332	311	328	357	315	364	349	312	332	329	346	334	324	329	327	284	349	366	298	312	341	309	313	316	301	330	308	292	344	348	319	319	322	317	314	312	304	314	325	313	319	328	358	341	335	316	291	312	308	300	320	324	333	338	339	338	312	332	299	325	330	324	331	323	336	324	347	350	315	355	302	332	349	286	353	285	292	315	288	335	330	328	305	336	313	330	333	320	332	359	327	306	323	311	316	347	326	303	315	313	326	312	323	317	312	351	338	333	300	306	325	321	329	326	310	376	313	335	316	326	317	342	302	279	312	320	330	305	301	315	341	275	301	302	349	327	344	354	338	348	304	309	335	331	279	304	331	326	288	345	352	323	351	323	337	341	306	347	304	333	342	315	310	322	350	322	303	320	315	351	306	303	320	364	302	329	321	301	290	308	329	337	333	333	315	353	320	370	304	342	339	339	314	323	358	324	347	350	319	329	311	331	336	336	342	311	352	305	322	324	328	333	344	323	336	367	329	342	317	360	319	356	347	322	333	327	347	355	327	346	329	332	330	314	375	328	331	349	335	299	336	318	339	315	361	295	333	310	324	320	366	360	316	336	305	304	301	326	333	314	316	345	303	303	315	319	319	320	324	288	341	303	332	349	326	312	301	313	325	298	352	328	315	341	317	295	320	330	308	343	319	345	317	292	341	337	307	319	357	330	346	334	340	299	325	342	304	319	318	338	334	322	363	326	338	321	336	321	335	295	324	312	301	341	288	327	320	321	309	286	332	353	302	346	319	338	323	367	319	325	316	319	358	334	328	353	309	322	335	319	312	320	346	338	298	321	321	319	313	345	338	313	318	323	314	353	318	299	346	298	324	340	326	311	300	301	327	321	310	327	321	326	335	335	306	298	310	314	329	325	340	334	333	326	335	327	293	305	353	343	290	337	306	313	344	356	331	366	340	293	310	325	308	328	336	329	321	316	359	333	350	310	330	320	327	341	331	348	326	310	311	330	337	346	323	338	323	314	345	343	330	334	344	287	317	322	305	290	285	326	363	325	287	327	356	313	309	345	316	327	329	327	307	319	307	325	323	299	331	324	291	323	321	357	335	313	329	319	333	300
29479	42291	14152	4969	1955	1480	1202	1062	835	745	713	645	564	559	525	544	523	535	485	507	466	507	497	522	468	450	479	444	473	470	485	497	513	444	475	492	473	475	474	439	455	493	441	452	462	470	472	446	433	456	474	447	415	459	491	468	443	473	477	469	421	460	458	456	403	455	424	427	431	395	412	425	418	406	430	428	390	431	425	408	437	414	431	423	432	449	437	425	414	394	442	401	435	457	433	422	436	411	442	425	460	455	418	420	390	441	439	440	422	441	454	436	421	419	446	451	424	464	435	459	411	414	433	451	393	439	444	431	392	401	419	430	416	440	408	394	435	428	430	411	426	435	415	443	445	429	465	441	406	469	460	507	437	440	417	418	420	433	384	426	422	425	428	445	425	407	481	444	446	416	385	470	416	426	439	382	425	401	396	451	426	433	431	398	396	408	436	436	414	454	386	420	445	446	433	432	442	436	443	432	398	411	446	412	424	435	418	428	438	409	400	441	428	464	444	405	403	418	463	424	437	448	432	419	444	429	481	410	426	395	381	469	402	449	441	426	404	396	412	415	436	420	444	430	435	428	445	430	451	417	441	433	427	419	450	454	389	421	423	439	427	393	427	412	437	427	463	447	405	399	410	377	465	426	370	371	405	412	412	387	407	422	438	434	438	432	419	440	430	413	391	452	459	447	431	450	419	455	438	427	442	403	416	446	408	428	429	407	431	429	453	431	451	395	417	426	389	410	388	434	394	423	407	420	443	443	477	412	411	403	477	455	406	410	409	426	442	408	430	397	439	389	418	436	466	440	461	417	471	436	441	422	430	448	420	439	458	425	396	416	421	412	406	431	437	462	450	431	420	434	430	399	425	424	449	431	411	450	441	460	385	431	418	389	429	439	450	404	428	409	410	419	406	419	431	433	439	419	429	425	400	448	430	434	414	425	418	444	433	420	458	444	401	419	436	436	474	400	438	418	428	426	429	403	452	419	433	449	457	429	445	406	459	427	429	421	440	453	424	408	450	450	453	416	438	470	433	390	415	410	430	422	434	446	429	457	418	434	426	453	399	439	450	386	427	441	426	413	412	423	430	444	427	444	429	426	454	454	417	396	436	439	395	437	478	451	433	435	428	443	405	419	437	422	445	426	452	441	403	422	368	418	428	432	440	417	429	419	420	443	411	405	483	407	448	455	398	443	457	431	457	458	404	406	400	379	421	460	438	423	414	398	377	462	439	405	408	424	434	412	434	428	413	443	430	445	435	439	431	419	394	474	463	428	425	415	438	456	432	396	413	404	420	447	457	471	383	419	448	466	406	437	436	393	452	419	428	430	461	438	417	431	382	459	455	417	436	433	450	404	401	426	428	443	428	422	446	424	438	460	397	394	436	424	439	453	439	412	417	428	404	459	431	437	419	418	438	422	405	454	449	423	464	444	470	397	427	436	444	439	446	407	415	459	388	446	425	456	416	412	410	412	417	419	411	438	418	421	404	476	436	412	419	406	443	436	411	422	438	475	431	465	431	404	472	429	442	431	423	437	441	431	425	415	415	407	414	447	479	417	419	427	404	429	418	432	460	432	463	441	426	435	404	451	431	461	440	451	426	436	449	460	419	440	418	453	424	443	439	451	381	436	428	429	449	425	418	425	425	430	469	401	454	427	392	437	424	418	428	446	426	438	430	467	415	415	402	428	419	421	411	405	424	412	420	473	436	442	386	403	455	425	441	448	427	393	397	438	433	428	411	417	423	444	403	420	440	450	416	433	404	406	416	472	421	428	426	379	438	423	417	403	359	396	414	446	473	398	422	440	438	438	392	439	450	384	407	401	433	401	424	431	462	406	430	406	438	440	392	381	422	418	446	431	506	415	435	423	466	431	426	405	424	455	414	428	388	413	414	390	423	418	441	407	406	411	437	463	427	417	402	415	430	428	446	401	398	430	445	436	413	424	399	434	421	436	438	410	450	453	421	454	455	417	433	385	409	439	423	445	428	422	430	448	462	454	422	447	471	412	434	412	415	412	431	480	454	406	417	393	443	459	459	441	398	380	428	462	452	433	416	445	462	445	436	460	414	429	451	431	428	408	409	417	434	433	379	416	486	405	446	445	405	432	454	405	439	420	430	396	448	442	422	438	473	444	424	381	427	450	450	449	451	465	386	444	396	425	419	431	440	407	428	405	444	407	386	459	460	431	456	391	463	418	440	437	444	388	422	431	453	426	415	381	416	410	436	414	428	414	428	433	405	369	413	442	437	438	424	433	464	439	441	444	427	408	429	411	419	428	387	434	387	409	435	395	400	409	454	420	395	418	414	444	454	429	453	420	420	434	418	391	426	412	414	403	406	435	437	433	468	446	433	427	399	415	455	422	426	456	440	435	442	431	419	405	429	431	452	435	459	428	413	461	425	447	434	411	402	432	439	448	429	439	414	403	413	413	459	425	406	432	372	420	424	418	403	403	406	423	441	453	404	428	441	403	428	406	458	423	399	418	430	400	427	437	400	460	445	444	451	443	449	430	453	445	443	415	424	429	423	453	408	426	434	414	427	418	432	398	449	404	406	451	442	432	460	438	414	457	444	409	425	419	411	420	435	440	422	439	448	365	426	437	466	436	442	497	403	445	444	428	421	438	460	421	381	426	417	462	414	414	405	459	408	431	410	467	443	424	434	431	451	446	430	424	410	397	461	439	403	440	441	431	451	456	434	454	416	447	441	419	420	428	387	409	411	431	440	428	398	415	437	439	426	416	433	383	455	449	448	460	410	462	436	417	390	445	445	401	405	402	442	441	429	431	434	417	407	399	424	437	416	399	450	404	415	402	450	386	413	473	420	403	452	423	417	418	433	410	406	421	453	421	417	439	432	398	454	432	456	433	392	426	440	472	429	444	431	440	411	435	409	401	397	422	381	389	398	413	428	461	452	413	392	438	406	407	431	434	438	403	437	423	420	398	409	439	462	418	439	435	429	437	420	450	443	410	433	457	421	425	484	421	449	472	446	403	430	429	404	429	447	438	410	431	465	473	434	408	394	423	423	481	427	454	401	435	388	396	419	405	405	430	442	430	464	451	429	415	451	447	429	422	396	429	399	414	425	428	421	413	376	425	404	454	397	451	434	436	446	417	400	459	434	448	413	432	461	432	448	441	427	416	406	407	403	428	403	424	424	440	439	460	387	444	380	428	441	410	412	434	442	392	445	405	439	447	450	418	453	384	392	450	428	457	434	404	379	426	439	418	404	440	419	404	438	418	418	452	434	433	437	451	448	425	410	447	457	441	456	426	414	436	426	419	460	457	411	427	445	422	440	464	414	454	436	403	415	452	446	462	407	423	429	429	382	435	441	437	437	461	464	420	421	421	400	422	451	398	468	449	453	411	431	423	439	411	437	449	410	453	416	418	389	417	439	479	433	419	404	430	430	428	417	477	424	432	473	403	454	431	428	447	406	437	446	433	435	472	393	438	447	428	446	422	401	418	464	406	405	424	389	425	401	454
24335	21198	27208	25170	7852	410	287	249	227	201	176	164	157	160	155	135	132	146	125	127	127	144	127	133	142	148	124	134	124	130	144	130	134	127	146	144	135	120	139	134	117	135	134	123	133	135	123	127	115	114	141	143	133	146	122	133	116	111	128	129	127	132	149	113	125	118	127	136	119	142	115	100	145	113	148	125	133	141	116	134	108	114	113	114	113	134	120	133	133	118	114	113	109	131	118	117	138	117	118	116	107	113	123	114	105	121	126	110	121	109	119	128	107	103	126	145	112	137	120	127	129	138	148	119	129	134	124	121	123	108	104	117	113	139	123	105	117	125	129	122	124	116	113	108	109	109	122	114	121	112	125	124	115	100	131	125	133	115	123	131	129	118	142	129	127	89	130	122	106	117	133	125	125	121	130	127	121	102	124	118	141	120	115	126	115	143	129	125	145	127	117	124	119	127	115	109	119	128	105	107	104	127	115	113	135	133	122	143	113	124	101	135	109	134	119	124	131	125	116	110	121	117	125	127	110	114	139	130	117	99	126	126	119	115	122	105	114	120	124	120	118	113	116	127	109	115	134	137	120	108	137	136	129	117	110	116	113	106	119	117	125	111	133	115	99	132	148	98	125	100	112	112	121	110	133	118	103	124	124	136	147	116	133	108	125	119	131	120	122	118	113	120	118	99	132	131	109	109	120	120	130	142	114	120	109	120	120	111	123	104	142	135	120	117	121	114	138	111	126	121	112	123	131	104	119	149	123	119	103	130	124	132	137	131	123	109	133	115	135	122	109	125	118	110	130	117	129	129	122	121	121	121	142	103	120	122	108	109	130	120	129	130	142	142	120	125	105	124	113	122	119	143	124	122	111	113	123	114	130	143	109	128	127	114	125	122	142	118	112	105	116	137	127	124	135	103	134	116	127	127	108	131	125	122	107	118	134	124	105	119	101	110	114	128	119	124	118	127	148	124	128	129	129	116	135	137	117	114	116	96	100	125	127	129	118	122	136	105	127	127	135	113	103	131	122	125	103	143	112	138	115	125	123	107	136	126	112	108	162	129	97	136	122	154	118	126	115	120	135	113	126	116	111	119	124	114	115	140	110	140	131	113	127	91	115	118	108	113	116	128	143	124	119	116	126	112	117	115	132	106	128	128	116	130	134	127	103	119	113	121	113	104	102	110	128	140	129	129	117	122	113	104	117	135	134	149	110	145	110	137	130	105	97	124	133	127	122	119	113	107	124	147	118	131	116	141	124	114	129	121	113	128	117	109	120	126	129	125	131	121	144	135	136	122	113	118	107	115	104	114	113	122	139	131	125	99	139	115	114	116	132	107	113	114	109	122	108	122	124	102	111	131	128	127	146	135	124	107	108	118	130	131	123	115	130	102	96	126	126	135	139	129	131	132	140	124	130	108	141	117	104	126	102	107	112	142	116	128	110	132	109	110	116	123	131	111	126	126	123	128	128	106	116	96	122	120	125	129	119	107	126	124	121	121	138	106	129	107	128	113	109	109	124	115	107	131	98	116	147	143	116	133	124	102	116	118	118	111	99	125	138	109	114	112	115	126	115	123	113	121	118	135	108	118	119	132	137	113	106	125	127	100	137	120	122	112	126	115	124	141	107	134	110	129	135	121	144	103	131	143	111	115	114	123	124	129	126	119	123	106	137	144	135	108	105	115	135	121	111	109	120	107	132	110	135	95	117	102	111	124	123	131	102	110	123	108	96	111	93	111	118	115	126	113	94	117	136	112	101	121	116	102	137	131	113	118	142	112	134	121	125	114	125	121	123	111	121	121	107	111	129	107	132	112	115	130	123	122	128	131	124	130	107	126	122	125	110	126	107	130	111	124	110	116	119	104	129	123	121	120	109	112	127	117	125	140	136	120	116	119	145	118	121	110	106	141	119	103	130	111	129	112	122	138	114	110	139	109	114	104	114	122	101	110	112	108	96	123	145	133	118	112	131	124	114	115	100	118	123	116	118	108	118	113	127	117	114	133	129	143	123	130	119	115	121	129	118	114	123	125	116	124	127	134	121	126	116	120	132	138	113	116	123	127	115	119	130	137	120	129	126	119	120	116	129	128	146	111	116	134	115	113	120	122	133	121	121	123	131	126	107	112	103	125	116	106	113	141	109	114	127	104	114	125	128	129	103	104	119	133	118	118	156	129	120	126	99	96	129	123	115	118	114	121	122	101	125	137	113	108	106	120	126	127	118	114	114	124	125	131	114	126	111	118	112	139	135	111	121	117	112	136	129	137	117	113	111	117	107	130	116	110	128	122	113	116	125	133	129	120	135	94	133	128	138	135	127	127	131	125	133	135	123	113	109	137	116	140	96	107	139	113	120	104	120	132	117	129	123	121	145	124	115	112	111	121	122	144	130	107	131	137	125	143	118	125	124	132	117	134	117	133	112	123	106	111	98	116	123	130	129	125	100	115	142	138	129	112	116	99	121	120	129	129	134	113	107	110	116	121	120	124	120	134	119	110	120	133	112	121	117	119	122	120	124	141	118	105	150	124	105	103	136	129	100	123	127	103	102	121	125	129	131	129	133	113	103	111	102	114	128	122	118	99	110	123	122	116	119	132	110	126	106	128	110	122	118	126	128	119	113	113	131	123	122	113	118	142	120	140	115	118	117	139	119	112	106	126	121	122	111	144	132	101	121	125	125	144	107	115	111	139	127	109	119	120	127	110	131	125	134	127	116	98	131	116	111	109	102	128	117	141	111	132	114	130	135	118	133	124	110	133	110	125	129	117	132	139	112	121	113	110	110	129	119	112	139	126	101	112	121	102	132	118	111	121	121	128	117	117	105	115	123	117	122	120	123	137	123	102	129	118	104	130	140	135	110	101	96	107	142	125	121	123	127	133	136	101	133	133	134	123	130	140	128	115	120	106	120	100	102	129	126	114	125	114	127	101	126	142	139	117	128	94	116	126	125	108	128	126	125	133	115	123	118	122	110	135	122	127	124	110	114	132	131	123	130	124	119	114	117	119	101	122	127	126	126	128	122	137	133	128	123	147	124	120	134	128	119	113	130	138	115	138	112	117	143	130	127	128	145	114	126	124	136	107	118	117	120	154	145	124	107	108	123	140	144	122	129	129	116	143	111	127	125	125	123	144	147	135	117	115	127	110	138	117	114	125	115	109	110	129	142	122	128	108	99	131	109	145	116	113	117	110	131	138	114	130	125	118	126	137	154	101	130	118	123	118	134	157	136	113	121	109	116	127	152	127	106	107	133	114	124	110	114	110	104	116	112	122	139	123	118	146	123	135	129	124	128	137	124	127	111	106	124	107	120	130	105	131	114	104	120	94	120	144	134	145	127	124	117	109	107	116	127	127	113	121	98	120	124	117	109	117	125	125	111	110	131	136	124	96	112	123	145	114	130	123	139	113	114	124	122	109	132	110	133	118	135	131	132	113	102	129	113	129	135	139	122	101	110	114	129	124	117	122	123	117	122	118	125	119	109	130	117	117
28427	36180	8989	3518	1261	750	572	576	403	349	309	256	273	258	254	230	228	207	211	199	176	176	200	210	205	177	177	195	218	199	202	205	200	215	196	230	186	175	191	204	179	207	200	198	183	175	192	176	190	179	222	195	203	183	196	199	173	182	152	203	204	188	168	176	158	188	181	185	184	197	195	164	131	184	169	183	181	191	180	152	159	185	168	185	184	158	149	176	175	162	164	166	173	167	194	142	183	174	147	151	161	163	155	167	151	151	207	136	174	178	149	161	153	185	166	182	170	156	155	180	179	190	188	168	163	169	182	176	153	157	167	157	174	173	201	184	188	175	186	162	164	187	171	159	164	181	162	182	161	197	201	166	166	186	170	177	149	158	161	162	146	172	173	166	180	145	176	153	212	173	167	169	191	178	151	149	172	148	148	193	188	185	187	195	180	172	170	164	189	159	175	176	147	189	176	171	145	181	176	169	149	188	145	165	169	160	167	191	193	159	167	173	168	171	166	139	175	168	181	180	189	182	157	200	176	158	160	152	170	168	161	153	168	169	179	188	182	149	162	152	193	191	172	185	167	179	181	182	174	186	195	156	148	189	156	173	201	191	173	178	161	165	161	176	181	175	164	170	183	184	149	181	170	162	161	172	177	181	155	160	179	184	196	179	199	177	167	166	181	194	162	154	152	174	161	168	182	163	168	198	176	192	191	167	162	165	165	167	185	185	183	153	194	167	165	174	177	154	167	188	173	192	178	183	172	157	169	170	147	184	171	184	151	179	173	149	180	167	154	167	146	173	187	170	176	163	184	169	170	144	177	182	182	173	149	164	194	166	153	177	178	177	154	181	198	204	193	172	192	178	164	164	164	175	165	177	179	195	181	184	155	192	164	177	175	177	156	166	173	176	156	174	165	172	170	182	188	158	167	191	194	147	165	170	170	169	190	170	172	182	179	168	182	172	184	166	180	175	182	195	140	168	177	153	171	176	174	165	147	150	186	165	152	175	161	170	184	171	169	196	151	161	177	160	181	170	187	151	179	175	167	149	188	154	163	174	168	162	196	163	180	158	174	172	171	170	171	158	156	191	182	164	185	165	162	165	166	160	188	162	181	182	161	170	178	191	148	160	160	156	172	172	163	163	165	177	175	182	167	162	193	177	175	162	185	171	171	173	179	196	156	166	160	156	173	163	162	177	144	175	173	169	155	168	171	166	169	172	160	171	140	197	199	173	155	169	177	158	180	162	177	174	166	155	190	135	182	144	184	181	220	199	158	183	178	172	186	169	178	180	175	166	176	193	173	179	172	178	173	186	168	158	179	167	154	175	157	162	155	175	165	166	167	195	199	167	167	186	167	188	146	154	155	149	158	177	175	167	172	185	176	177	193	189	156	180	175	180	154	185	187	170	168	162	177	169	175	174	150	177	179	169	167	174	182	180	185	166	174	169	186	160	165	166	189	152	158	186	143	190	180	162	175	165	180	179	169	146	181	196	166	164	161	160	181	199	184	169	185	176	186	154	204	168	176	163	153	172	178	193	162	148	202	169	179	181	154	161	176	169	191	198	159	189	170	189	186	166	176	156	178	191	175	162	172	176	178	164	177	186	167	179	134	165	183	193	168	189	168	179	151	187	159	162	179	168	159	171	161	187	181	171	170	150	161	169	193	167	167	170	159	185	168	170	176	191	163	150	186	187	177	196	189	176	180	178	177	170	203	174	168	175	174	166	177	175	190	175	177	183	184	160	154	160	165	166	170	159	162	180	155	185	185	168	190	160	179	177	163	196	165	173	165	162	157	177	170	185	140	192	163	168	151	157	205	155	162	176	208	172	183	191	171	183	162	184	164	183	203	158	184	162	162	190	167	169	191	174	172	164	168	172	175	166	190	168	178	174	164	172	180	154	159	179	162	167	172	161	154	186	143	154	175	160	162	177	172	165	162	188	167	173	189	184	177	162	165	184	158	175	163	170	184	170	161	169	169	155	177	171	193	197	194	194	158	153	168	157	197	181	171	177	161	154	170	156	172	174	174	188	173	164	174	153	169	175	158	164	183	174	179	180	204	165	161	172	181	183	153	166	181	174	152	176	198	174	169	160	171	164	173	172	188	148	160	161	140	178	157	167	158	171	162	159	170	172	172	169	187	188	162	163	192	159	187	148	169	168	186	192	195	166	175	176	160	185	150	191	209	183	176	161	183	171	155	191	172	167	161	156	196	173	158	176	162	183	172	168	173	166	168	170	183	185	143	151	171	172	169	175	185	179	156	149	158	173	176	154	154	161	154	166	170	187	194	167	162	173	176	159	170	177	180	186	182	173	144	191	182	185	178	207	151	181	166	171	188	172	169	192	172	195	172	180	176	193	176	176	177	165	158	183	171	183	165	165	154	165	171	156	168	182	178	182	170	178	187	173	181	164	165	184	181	181	161	159	156	182	159	182	152	146	195	167	162	178	185	156	159	198	173	172	191	181	158	164	164	179	157	169	142	152	173	156	178	186	170	173	172	147	213	179	176	164	179	182	173	172	168	188	173	188	172	147	186	157	158	169	171	163	173	171	160	197	184	152	161	183	160	170	170	196	160	151	177	173	157	165	161	170	174	176	193	213	167	184	185	163	153	163	170	166	188	159	152	166	150	187	174	178	183	181	182	157	170	159	180	176	164	187	166	170	173	169	189	196	178	179	169	181	186	187	166	161	190	162	170	149	179	145	160	157	174	165	195	156	199	179	213	160	178	181	168	182	171	177	183	182	149	163	178	169	167	203	169	182	160	169	181	158	166	185	172	181	171	196	169	153	163	153	193	175	162	177	176	167	167	153	173	169	186	180	175	163	168	185	179	169	171	197	152	165	152	176	159	190	181	164	184	178	146	170	155	173	171	177	168	175	174	180	162	173	185	168	162	172	146	161	166	163	157	169	190	168	145	183	163	169	203	169	158	178	177	169	163	170	156	160	172	169	160	165	164	180	163	153	153	203	173	182	163	164	183	166	184	177	193	160	192	185	175	157	169	175	168	155	175	153	160	183	168	187	178	154	159	194	144	175	184	171	167	182	152	173	168	180	140	152	163	155	169	177	157	146	187	180	180	188	156	155	185	185	172	176	164	187	157	150	178	188	181	178	161	167	177	161	180	165	166	163	136	166	182	179	184	153	207	174	167	173	182	170	160	158	166	157	148	148	189	154	160	156	167	160	164	188	203	201	173	178	175	173	175	174	140	161	163	179	187	163	156	198	181	170	166	166	176	167	171	169	185	181	170	180	183	169	155	189	141	175	187	175	178	166	165	170	166	175	176	184	196	157	148	169	167	165	185	189	168	175	174	202	179	172	175	168	182	146	172	171	180	158	161	172	178	170	159	150	168	176	186	179	185	170	174	166	165	160	162	149	166	178	170	167	157	157	185	196	174	158	172	163	162	202	167	182	157	164	157	143	159	181	192	164	183	176	158	162	186	158	209	182	165	178	202	167	170	182	188	155	184	163	185	167	181	186
22176	21174	28940	23656	21170	21161	6639	780	593	520	490	421	447	376	379	329	345	333	369	335	311	317	325	245	320	317	304	303	299	297	278	288	279	307	275	294	270	286	294	276	253	293	288	281	306	330	287	296	275	298	252	296	265	284	261	297	296	282	286	292	288	280	297	282	266	237	287	268	268	288	276	268	278	257	271	262	269	255	248	277	260	295	223	262	276	270	268	266	260	265	272	265	253	253	265	262	253	283	246	266	277	284	253	273	263	282	252	250	259	244	253	256	261	272	264	288	277	284	268	277	279	271	254	267	269	282	276	237	254	264	222	275	266	263	248	288	273	248	276	239	253	284	256	235	276	276	234	254	278	303	259	271	295	230	264	249	293	255	269	263	268	255	303	275	294	277	260	240	274	298	257	274	283	253	267	270	273	270	273	239	250	262	283	251	265	265	271	257	254	274	285	245	290	279	232	261	311	264	258	293	277	270	265	275	262	264	269	265	271	289	263	271	259	287	294	282	288	250	269	260	298	267	251	262	295	260	292	263	277	273	213	277	246	265	227	259	272	239	287	252	250	280	275	240	276	262	283	255	219	271	249	267	255	286	299	287	247	269	276	242	251	268	269	257	242	279	283	257	253	262	261	234	261	245	228	259	259	284	266	275	266	273	268	291	261	267	272	274	277	261	248	287	262	227	283	287	264	242	263	254	287	270	264	253	259	277	282	261	267	271	274	284	277	287	263	281	268	296	275	258	253	269	272	274	277	248	308	267	272	245	281	296	283	254	277	273	274	244	273	265	233	273	250	244	274	240	237	253	293	270	262	222	276	267	251	286	274	264	263	260	253	266	270	292	259	296	274	244	244	284	262	275	262	255	246	260	253	271	272	273	293	267	257	283	258	262	284	297	246	264	244	278	277	282	257	269	246	277	257	281	272	264	278	259	266	253	269	234	253	262	235	246	267	256	265	250	281	265	261	244	256	266	272	284	273	272	263	246	289	276	249	262	271	295	245	277	276	259	266	283	258	263	247	244	271	262	289	272	260	271	246	296	274	262	265	254	274	263	265	266	264	236	250	258	241	275	277	265	246	267	243	290	284	253	280	250	264	289	257	263	235	269	288	251	272	250	248	279	283	261	224	288	272	284	229	269	247	288	237	294	257	266	271	262	255	217	257	232	276	249	270	254	261	235	286	282	269	241	300	253	279	252	267	250	273	258	268	259	269	295	256	237	241	248	251	272	265	278	269	265	277	261	288	293	284	289	244	271	256	279	228	287	267	259	251	254	244	261	281	262	284	278	257	263	243	268	283	261	269	245	258	261	280	284	273	259	228	311	261	291	258	290	285	268	244	255	267	226	276	254	265	258	255	277	259	244	258	257	298	253	262	270	274	266	274	285	272	255	267	291	219	274	225	245	267	262	255	261	242	255	278	262	241	265	251	258	268	272	284	282	243	285	242	268	293	270	257	264	283	250	258	274	279	243	267	250	248	233	230	275	233	259	285	259	278	269	281	236	230	271	246	265	256	264	276	236	250	266	249	259	278	229	240	266	280	284	273	249	285	254	253	229	269	294	262	278	269	276	264	269	266	260	269	239	270	255	271	261	279	252	269	242	250	271	251	259	287	282	266	290	268	265	241	257	305	272	267	251	265	296	266	272	261	270	276	298	261	252	278	241	268	237	269	261	254	268	271	233	294	257	262	248	293	261	278	258	269	249	280	264	262	285	254	245	268	254	286	252	262	267	254	268	262	260	263	281	268	245	259	283	259	257	269	239	249	278	254	262	263	300	278	275	261	269	257	272	294	295	229	295	256	268	255	245	240	250	288	257	264	257	272	267	261	293	242	273	286	283	272	259	295	260	260	277	230	255	270	266	284	262	257	255	239	263	283	245	283	282	259	293	256	278	285	235	264	263	260	244	262	279	262	240	238	261	294	247	270	258	294	275	244	261	236	275	265	257	253	243	241	265	283	253	273	286	273	277	266	254	275	249	257	254	263	260	280	265	257	262	286	245	291	244	253	268	252	305	255	293	281	270	281	256	275	250	241	266	258	267	265	266	262	249	247	265	275	275	259	257	247	279	277	252	248	286	246	265	276	262	277	278	255	284	259	259	263	269	247	276	261	246	281	243	277	223	265	230	271	263	253	259	265	264	294	260	249	280	271	269	281	260	270	269	267	299	248	276	268	265	251	272	279	270	253	236	273	257	277	271	256	247	264	266	269	266	235	256	283	251	240	276	267	274	263	255	266	277	266	258	281	304	261	296	307	259	292	279	284	252	250	276	247	258	271	280	275	272	264	272	266	274	262	268	260	249	245	279	258	266	256	278	266	271	263	260	253	232	269	270	245	284	271	264	276	265	260	263	285	258	303	258	254	266	272	276	299	288	258	240	243	246	265	273	245	284	271	253	256	244	276	270	252	243	276	278	277	253	267	249	273	286	272	292	254	248	256	255	251	275	276	257	267	280	289	255	274	259	265	271	263	269	242	278	278	302	262	265	267	248	255	257	258	244	234	262	276	261	287	300	244	232	260	262	258	277	278	254	267	268	245	278	253	252	239	259	253	258	268	265	252	242	249	214	251	249	247	254	258	278	240	266	268	259	256	263	255	260	247	256	242	271	256	250	265	241	251	284	247	284	269	292	260	248	286	243	252	255	254	251	256	301	297	270	275	244	265	266	244	254	258	267	244	264	277	248	272	277	271	249	266	286	275	256	252	251	264	233	272	235	252	260	268	219	270	265	254	264	263	275	258	256	271	295	254	242	257	272	276	275	268	264	259	279	257	273	273	276	275	257	244	282	273	272	279	255	275	263	256	297	296	254	284	262	243	257	278	273	264	268	223	267	289	247	249	262	261	271	254	260	266	255	228	282	239	255	270	251	271	306	285	268	237	254	263	239	282	292	246	274	250	279	268	282	270	243	283	245	251	257	291	275	279	261	277	286	245	252	259	265	270	253	243	297	275	273	255	265	293	279	298	284	247	240	308	279	260	266	263	273	253	279	260	248	268	274	263	240	266	262	259	249	249	285	256	264	276	269	255	279	268	276	276	271	260	260	270	265	283	272	283	256	254	249	252	279	262	263	299	237	267	259	251	245	264	258	231	243	270	265	259	263	248	273	263	262	259	263	273	257	262	258	263	274	266	283	288	253	264	252	248	245	243	278	259	258	254	241	254	240	280	291	287	258	273	268	287	269	276	255	288	280	275	272	264	284	284	222	272	219	262	272	277	281	270	265	265	276	278	225	253	269	261	263	254	252	281	258	242	270	264	259	276	246	265	281	297	266	282	233	236	243	247	264	258	264	272	273	271	264	277	260	259	240	276	249	270	261	261	266	258	270	266	252	280	237	251	277	253	269	277	264	237	229	250	266	248	286	264	233	275	239	272	253	305	254	216	246	279	260	254	264	274	277	266	286	259	260	273	293	264	246	268	271	242	240	279	246	237	290	245	264	257	285	322	256	246	261	249	272	276	244	273	255	261	251	281	260
33136	46894	14588	6901	3571	2235	1729	1396	1147	911	771	700	657	528	556	523	493	472	513	472	447	429	425	456	412	452	408	395	436	425	391	441	416	410	418	418	383	417	426	391	400	406	445	368	419	436	377	409	391	379	383	426	398	397	376	382	418	372	377	386	380	385	410	380	389	394	379	389	373	410	340	367	353	359	364	339	394	369	377	389	360	375	370	381	364	363	343	354	398	328	336	344	357	322	384	364	366	378	350	369	375	327	350	331	358	348	361	385	364	343	344	377	349	344	352	343	356	328	343	318	373	350	384	366	323	365	351	339	339	345	375	324	378	360	383	334	354	372	360	340	337	341	345	359	347	350	364	354	354	347	347	334	349	369	353	346	320	346	379	334	339	377	373	327	326	382	331	335	350	358	364	363	346	341	370	342	374	382	351	371	353	350	362	341	303	350	375	349	345	335	349	335	355	332	366	353	363	365	339	347	352	374	371	342	324	321	352	338	341	349	353	358	356	339	367	365	365	380	340	383	365	349	368	360	364	342	363	385	376	393	349	378	365	327	338	361	347	374	349	352	344	340	371	370	384	325	382	332	372	367	388	360	335	324	360	325	376	324	346	349	347	372	330	394	342	338	372	360	346	338	366	359	345	315	364	380	328	372	363	374	359	341	376	369	347	342	322	321	390	341	337	381	345	363	336	346	346	338	367	360	354	381	349	357	380	340	381	331	353	347	344	325	376	354	341	344	344	362	350	337	351	385	357	355	354	361	345	337	316	347	359	365	387	336	364	332	360	342	385	376	360	372	379	340	351	318	351	293	345	353	337	373	327	340	338	321	352	358	327	341	354	385	360	393	352	319	369	364	324	381	354	309	361	367	342	372	337	341	359	336	342	370	327	346	372	348	351	350	387	345	358	342	339	353	353	376	365	353	365	335	365	342	316	355	363	351	362	341	342	322	346	355	324	347	334	347	367	338	387	342	348	379	367	374	350	361	320	307	352	358	330	350	378	369	370	363	361	355	334	345	317	380	370	368	359	346	324	350	362	316	334	365	341	385	349	368	360	350	359	361	350	365	346	364	336	346	370	351	342	353	364	351	362	350	340	378	344	370	340	332	358	348	346	344	361	352	378	367	325	322	343	367	355	359	365	361	356	364	353	370	379	365	354	356	362	336	344	348	369	350	349	364	335	386	351	352	355	369	343	346	334	365	334	332	382	345	329	353	355	346	356	335	338	356	342	368	334	323	352	346	387	346	347	351	341	354	387	328	359	331	360	344	360	348	358	401	351	349	374	334	365	360	345	324	316	352	360	328	336	343	372	381	336	371	364	350	364	411	312	361	345	329	363	322	334	334	364	350	357	349	315	353	360	340	358	352	329	333	360	380	348	344	351	363	344	351	346	323	325	366	352	350	348	372	351	367	342	354	375	356	378	362	343	336	381	360	353	363	363	327	347	358	348	345	379	358	312	352	371	370	364	360	358	359	371	349	364	368	358	322	357	334	373	361	350	321	332	355	347	368	396	377	341	352	339	338	340	308	371	372	358	335	353	329	357	333	383	356	374	369	327	383	372	392	347	379	356	377	334	335	331	346	362	342	312	339	373	343	365	344	348	339	367	345	354	388	359	344	363	369	361	333	418	329	343	354	326	394	324	362	344	355	359	384	369	351	353	371	348	354	363	381	364	343	368	324	369	340	343	339	346	370	377	358	352	342	320	385	347	340	345	364	340	365	352	373	373	343	352	368	362	342	328	377	374	348	355	362	309	353	345	354	356	343	367	352	349	364	372	343	368	340	349	331	381	358	369	317	373	345	334	367	371	357	363	370	346	342	393	346	347	368	344	360	362	384	351	338	385	343	350	367	354	370	355	346	357	362	355	347	341	358	367	364	354	354	345	379	355	346	347	331	375	339	331	350	351	361	361	371	393	350	347	355	388	339	353	381	317	358	370	338	343	328	356	346	356	346	377	358	352	361	354	382	371	345	331	324	378	352	381	354	351	359	332	381	345	355	319	343	353	368	360	343	341	337	370	352	356	348	365	349	374	345	372	381	356	378	341	385	329	341	385	353	367	383	361	381	334	324	355	325	342	332	337	360	327	364	319	359	379	358	364	336	343	315	373	375	327	358	385	356	369	359	346	363	352	317	378	385	352	353	347	380	381	352	349	339	368	368	395	352	356	324	349	369	372	348	395	345	344	356	354	377	347	343	345	356	340	360	376	378	348	326	358	348	368	371	363	344	355	326	346	337	352	343	391	319	355	321	338	352	349	389	328	340	314	367	343	346	361	345	313	369	356	389	352	366	383	343	383	367	358	331	370	355	327	354	343	383	330	341	376	328	372	369	362	352	338	326	351	370	365	293	366	382	361	368	357	340	354	327	338	368	332	353	323	377	339	357	350	385	351	339	388	379	385	363	373	352	344	341	343	358	359	371	352	325	340	330	343	343	364	353	349	365	377	356	333	315	346	406	319	372	338	347	372	342	368	371	362	378	342	308	367	314	384	317	343	342	362	333	336	357	336	354	335	346	349	375	327	366	349	346	350	341	358	351	343	366	389	362	347	337	345	356	351	345	354	330	338	356	355	350	373	348	404	361	388	315	375	337	386	355	374	362	374	352	348	345	367	347	361	354	391	379	381	347	367	367	376	352	369	372	365	344	350	369	348	324	352	362	313	384	341	349	336	364	351	356	337	329	328	321	383	355	351	383	390	366	376	336	330	356	358	369	353	371	346	346	374	305	377	342	350	373	377	338	357	354	403	333	359	349	349	310	361	363	337	353	357	396	382	339	333	311	360	385	371	381	350	355	356	361	332	373	318	337	365	343	334	404	339	394	323	343	353	389	351	346	345	344	350	408	379	354	350	339	390	338	339	334	370	355	379	364	329	363	353	347	355	387	340	347	357	334	340	337	363	335	358	368	334	375	363	345	354	367	314	341	376	336	334	369	344	349	365	330	336	371	359	334	372	344	349	324	356	317	369	382	347	369	381	346	341	347	335	356	390	339	343	361	339	341	360	352	351	349	329	371	321	358	367	359	323	338	367	329	360	359	324	347	370	343	387	324	367	376	358	350	352	355	365	374	322	367	337	341	350	362	328	356	344	351	356	368	352	371	354	358	353	362	345	381	373	330	375	371	358	339	336	321	361	391	354	329	337	319	376	355	317	365	333	372	325	361	336	374	330	327	356	381	360	354	371	351	360	309	381	335	338	351	348	342	338	336	350	347	354	348	361	333	360	355	368	387	390	347	375	349	369	364	329	334	344	316	341	367	385	361	346	370	323	375	355	334	333	358	374	352	388	344	396	339	322	373	334	372	350	333	332	376	372	364	349	345	355	319	325	338	341	334	340	354	332	360	356	337	351	360	322	367	356	347	374	344	368	325	361	348	377	356	361	374	307	352	339	362	349	368	356	321	336	373	360	367	368	344	310	329	348	376	369	358	329	369	365	388	375	368	311	373	347	352	358	331	347	371	363	338	368	356	339	332	353	334
27578	21388	9676	1283	531	317	262	247	268	219	230	237	243	204	209	212	226	221	234	221	204	215	233	217	214	217	241	242	217	227	223	228	223	234	222	238	214	223	235	221	188	231	218	217	225	226	216	213	223	213	203	202	234	213	200	217	231	240	224	208	216	195	209	213	186	216	221	210	213	233	222	226	209	229	243	206	215	218	249	242	211	205	187	216	189	210	215	207	213	205	208	213	207	187	198	212	226	210	221	210	219	213	212	232	222	213	218	217	185	228	236	209	241	223	181	186	220	210	212	193	218	210	209	226	201	199	229	221	228	211	198	226	214	228	222	207	219	216	229	212	235	183	226	207	223	193	228	201	254	210	210	193	185	202	218	216	198	217	218	202	214	216	221	216	228	187	196	221	209	202	225	203	214	210	197	231	205	212	211	211	212	215	209	219	226	224	223	226	255	180	224	227	225	226	201	211	208	204	227	215	211	213	193	228	201	217	221	197	185	236	208	226	213	217	209	223	210	218	192	215	230	218	225	216	203	225	228	223	221	220	236	222	220	228	205	217	213	209	197	189	206	197	223	205	244	210	212	235	236	212	205	199	211	219	204	222	214	214	182	219	214	216	244	219	236	211	231	187	245	225	214	256	217	214	217	218	216	214	221	181	208	184	208	210	211	194	235	202	203	215	224	198	221	225	249	230	232	233	228	177	190	206	224	226	205	168	231	236	186	202	193	217	200	185	194	217	197	227	243	203	187	208	195	201	174	190	211	219	211	210	190	216	237	218	197	224	190	201	207	207	219	204	203	214	199	204	225	209	201	227	236	209	224	220	254	177	205	224	214	200	226	210	212	200	228	196	239	196	239	205	219	212	208	212	180	245	205	218	204	196	204	211	216	219	208	234	198	203	218	223	203	209	204	220	228	171	214	201	235	195	219	213	225	206	242	205	204	242	209	198	224	226	225	185	245	220	208	204	215	210	232	212	245	252	217	238	213	233	221	206	214	204	232	210	204	206	209	211	236	215	203	242	229	195	192	208	218	222	194	211	187	214	223	197	208	206	224	209	201	242	186	217	200	226	210	209	216	231	213	222	205	221	223	214	235	220	240	203	214	171	215	176	247	228	204	189	210	215	193	201	219	217	236	226	201	200	212	225	208	216	193	235	199	204	226	238	226	204	219	245	240	244	215	246	216	220	232	214	193	179	241	207	223	208	225	205	226	222	236	233	206	209	216	228	212	205	217	207	223	215	201	224	180	217	206	208	212	209	217	212	244	195	230	235	230	229	225	219	202	205	194	211	229	214	213	208	209	205	201	215	227	220	221	209	230	214	229	245	216	206	218	176	212	220	222	182	188	207	231	224	200	208	201	211	212	171	203	183	200	211	224	223	200	208	210	219	213	228	240	208	238	224	205	244	209	222	205	209	227	196	216	215	221	195	223	197	193	231	206	192	194	214	242	205	241	243	214	239	236	215	209	238	207	224	227	196	231	235	196	210	214	200	201	206	193	246	217	193	185	206	209	220	227	241	243	238	203	195	198	196	223	209	233	213	219	219	218	203	221	212	216	213	230	209	186	221	214	214	212	219	216	214	213	239	191	247	202	212	216	191	188	204	224	201	195	218	217	219	227	224	205	192	213	205	192	228	229	233	205	235	220	221	188	251	198	240	224	223	209	206	213	198	197	209	244	204	196	219	221	197	231	242	208	240	200	256	237	197	236	226	200	214	206	211	220	211	213	228	198	242	233	216	204	240	188	213	218	236	218	213	209	226	218	203	195	209	196	219	226	195	222	216	215	224	216	213	211	215	237	197	188	222	221	211	228	220	223	241	251	187	195	207	195	229	219	196	211	220	241	237	218	216	182	211	228	189	217	216	215	208	220	215	229	192	222	210	217	206	207	216	218	208	224	215	222	211	241	227	215	216	195	236	216	188	205	205	248	222	211	219	203	210	229	235	221	240	199	212	222	242	229	230	211	223	241	225	215	227	247	193	212	222	253	210	206	200	209	203	216	228	211	218	218	200	205	212	205	245	207	202	212	198	243	208	215	200	209	203	230	197	202	228	211	211	227	180	225	229	233	198	201	216	197	218	239	218	216	211	209	225	239	197	199	207	225	230	216	185	206	204	226	209	217	221	217	193	225	185	219	226	173	212	203	209	231	207	232	226	209	207	220	215	213	194	180	193	194	216	203	198	193	241	219	241	230	215	210	203	226	224	210	187	203	187	224	224	198	223	218	235	218	219	218	214	198	242	213	231	207	197	210	175	226	204	215	210	214	243	225	208	202	211	233	223	217	217	218	198	214	216	216	200	192	225	206	214	234	190	220	200	197	225	233	207	219	218	235	208	237	194	187	220	217	216	189	219	214	200	222	230	201	228	198	218	208	259	205	222	196	229	197	230	217	222	218	236	206	222	218	202	209	227	232	213	222	211	231	233	200	236	221	215	218	241	204	219	191	221	210	204	213	215	190	225	199	204	199	208	196	212	227	199	210	216	207	189	216	197	218	226	211	216	212	190	204	197	208	204	206	205	211	208	167	228	221	243	231	236	221	217	210	192	217	174	214	214	221	213	212	230	211	209	223	241	201	211	222	227	211	226	213	226	233	220	226	225	218	207	211	206	215	187	196	216	225	207	196	231	221	224	227	227	207	232	205	226	221	203	207	202	193	227	205	202	221	216	229	210	192	202	219	221	192	207	203	231	228	217	214	212	224	207	210	207	209	217	205	221	246	217	241	227	216	209	215	236	218	224	233	219	216	184	219	209	211	201	208	232	207	197	219	228	216	207	202	184	208	175	221	185	219	211	220	180	193	216	222	212	196	196	233	220	202	208	199	187	223	207	236	181	225	192	238	217	211	234	244	215	223	211	198	203	217	200	228	210	209	204	222	237	230	214	208	233	212	207	197	197	206	209	220	174	223	212	213	237	220	222	233	188	224	212	223	207	196	219	192	231	207	233	196	229	208	202	212	195	198	186	209	205	225	199	193	230	221	234	230	212	202	228	219	205	217	211	202	198	207	223	213	204	217	204	227	225	217	214	211	214	217	199	183	201	239	219	233	216	202	211	217	230	216	215	233	228	229	210	214	231	189	211	212	216	226	222	192	224	232	212	238	251	243	229	200	218	238	216	203	197	217	230	244	226	220	225	237	199	185	199	198	216	206	190	184	215	218	197	240	220	206	208	211	210	227	215	207	187	216	226	216	226	223	214	215	197	212	213	203	216	197	208	211	211	204	194	194	224	227	219	203	198	196	213	205	207	210	204	208	193	231	209	224	225	232	197	215	227	214	240	226	221	207	183	232	211	234	206	237	215	206	240	230	183	215	233	190	227	193	222	219	213	208	225	206	210	222	215	208	213	246	213	215	252	226	212	229	229	203	215	248	206	196	241	216	192	204	221	213	180	221	235	219	208	206	199	211	207	208	214	214	207	215	207	225	232	215	208	203	223	223	229	186	218	230	229	204	236	194	210	210	231	202	227	194	201	212	204
23854	26549	3668	1517	865	518	440	380	399	330	345	313	293	294	316	290	302	308	291	301	311	301	315	318	313	296	286	309	299	299	308	303	261	306	280	317	299	295	274	304	286	324	315	297	301	287	297	268	314	308	324	293	257	320	314	284	290	294	301	309	281	261	282	299	274	293	277	281	277	303	272	306	262	281	266	273	273	304	272	261	269	309	267	286	290	317	298	286	316	271	294	277	278	277	286	290	275	262	259	279	286	264	302	295	291	279	295	292	292	248	296	279	271	262	261	317	293	270	285	246	298	285	271	263	292	311	269	284	279	251	271	268	282	302	281	283	272	269	261	268	275	264	285	272	300	256	269	291	281	294	296	260	283	317	286	283	297	275	283	266	311	285	299	299	287	251	297	288	292	273	280	279	274	274	274	292	267	258	298	289	312	288	295	289	315	281	272	260	289	269	272	274	275	283	289	298	258	270	285	291	249	272	306	318	292	308	251	287	273	276	286	297	278	296	278	325	287	289	284	295	256	294	285	279	259	294	267	263	263	292	265	272	288	279	303	301	283	276	312	292	265	296	288	275	282	278	287	275	252	264	287	282	278	297	285	285	274	271	278	292	259	290	309	263	272	266	274	272	279	248	274	257	283	281	274	290	273	260	230	299	258	274	307	306	275	295	293	234	254	305	276	283	294	272	263	277	274	276	282	285	316	266	284	291	252	322	281	257	281	248	278	262	291	270	298	278	280	275	273	291	299	270	281	294	266	317	292	308	268	278	284	288	274	290	289	295	300	259	272	306	262	287	289	270	275	266	262	303	262	284	308	279	282	274	280	298	277	289	301	263	311	282	265	301	290	281	306	271	253	292	267	291	268	286	285	261	327	292	287	300	281	274	297	289	280	281	262	273	309	282	287	291	283	255	270	304	271	280	292	261	283	269	287	283	283	290	282	294	279	281	305	272	267	291	298	265	301	273	292	282	266	281	283	312	293	299	296	282	290	293	284	294	290	290	257	306	283	277	271	249	278	304	332	287	286	267	284	300	302	279	255	281	296	279	306	274	275	279	287	312	275	316	297	281	269	294	282	312	260	303	284	286	283	281	289	289	256	298	258	272	309	271	274	282	307	291	294	280	294	297	277	282	274	298	299	278	310	312	264	277	259	313	286	294	282	319	258	277	273	262	303	286	290	287	293	304	285	294	267	319	258	268	281	276	258	311	273	306	313	254	305	260	315	298	283	322	284	273	264	291	292	292	238	299	289	292	283	300	295	286	279	288	293	264	265	290	285	267	291	251	300	299	278	305	289	257	257	286	273	285	294	259	247	296	255	294	277	258	250	275	293	291	292	277	291	272	295	261	277	288	287	272	272	287	279	270	288	282	276	286	277	300	292	282	290	285	297	308	307	269	298	282	279	289	288	296	292	289	291	271	287	262	275	275	286	297	263	265	244	271	282	259	296	291	293	289	256	288	254	296	282	288	270	248	283	310	284	274	285	281	282	292	312	313	277	279	270	254	274	298	287	267	267	302	296	312	317	289	297	312	295	278	272	294	270	277	294	273	253	295	278	261	264	272	274	289	296	288	280	285	307	261	292	294	263	289	284	255	293	267	280	291	296	267	259	290	276	274	304	284	272	283	315	273	296	301	279	298	272	252	278	269	275	271	263	273	273	257	264	284	249	273	300	306	277	302	267	305	312	274	287	283	273	270	288	276	286	284	273	286	301	284	264	255	261	312	276	230	290	252	277	308	277	254	264	309	269	288	297	310	300	271	252	283	308	286	261	288	263	270	296	303	310	289	284	314	257	254	292	288	271	276	264	299	289	287	247	265	270	285	286	289	256	283	306	290	306	272	296	264	260	251	276	263	288	274	297	267	294	290	270	261	299	282	266	264	316	237	269	280	286	268	264	313	294	290	281	278	272	270	291	273	329	286	272	308	306	274	257	294	259	294	270	280	298	253	305	248	314	262	276	259	281	273	264	277	297	279	286	293	297	264	263	275	285	274	256	282	296	281	303	268	302	308	286	284	291	297	269	257	300	303	313	300	273	299	276	294	282	305	277	282	259	274	276	286	273	261	301	297	305	254	312	277	289	297	268	296	288	298	275	255	300	315	303	281	287	293	253	282	304	285	280	269	275	253	289	274	307	275	256	291	283	277	257	266	308	300	321	277	273	271	251	294	314	278	292	292	270	275	269	293	267	295	302	258	270	287	248	292	285	285	290	301	319	284	326	266	284	270	283	256	318	281	301	270	292	289	297	273	244	281	283	287	264	315	246	275	264	293	287	280	261	292	290	277	288	242	281	246	262	261	290	268	283	291	330	288	283	257	303	302	310	274	302	275	273	280	290	261	280	245	275	272	305	257	277	288	277	298	292	282	304	275	288	300	305	295	278	336	273	276	273	278	303	281	270	285	268	303	304	263	286	259	266	283	316	288	314	265	281	282	312	290	277	286	291	285	249	298	318	293	284	276	324	282	267	266	298	294	281	287	302	305	268	262	277	274	295	281	282	270	240	291	296	282	250	305	287	265	299	250	288	296	297	311	298	317	280	301	268	279	283	303	285	335	272	261	308	288	287	297	296	313	276	263	251	298	282	277	277	253	286	275	271	277	262	250	316	314	270	306	280	283	287	280	250	276	286	312	286	286	271	281	306	302	304	276	259	272	309	274	260	278	311	244	268	263	292	297	304	298	283	292	275	273	290	274	253	294	294	285	292	271	308	264	286	270	280	281	294	281	274	307	273	254	297	284	260	311	290	290	275	280	271	256	318	272	275	280	265	293	289	277	289	265	301	272	296	304	294	283	276	271	276	286	267	310	309	266	276	261	271	298	278	273	279	275	312	297	297	261	311	275	279	281	264	272	270	318	266	279	304	289	290	290	293	296	281	281	272	311	293	277	291	305	273	286	276	286	258	326	269	277	268	290	286	311	252	288	304	324	307	314	260	254	295	289	272	314	306	284	253	278	296	285	284	278	260	312	284	261	282	262	270	285	281	290	275	268	275	265	292	280	262	273	272	267	295	289	267	257	277	277	258	284	296	278	259	295	296	285	288	286	258	276	280	306	265	312	280	270	295	285	264	272	272	279	293	283	250	276	279	284	299	272	274	293	278	260	309	285	275	275	272	269	268	265	308	289	284	300	243	281	297	272	331	295	270	301	278	296	280	276	286	294	275	278	241	292	305	276	294	287	281	307	296	301	271	290	267	273	315	267	266	286	286	256	308	290	254	280	298	291	292	293	277	288	267	282	282	293	282	291	295	297	277	267	283	303	284	300	272	309	285	282	267	271	280	289	266	307	236	303	284	286	287	296	296	264	288	279	291	288	263	295	300	293	284	261	292	305	302	321	264	271	267	289	273	281	272	247	278	298	290	278	279	281	287	274	275	288	277	282	284	280	291	284	277	272	294	276	301	304	269	277	265	296	286	289	257	289	252	296	272	258	295	286	270	262	289	311	296	314	263	304	274	276	320	304	267	253	285	300	268	275
23140	21178	28496	24114	21154	9592	906	618	505	425	454	426	393	415	364	356	338	360	332	366	383	336	351	382	334	351	337	352	384	395	328	334	345	353	400	341	363	400	358	352	350	343	328	330	351	349	332	356	335	324	323	335	358	305	351	362	363	348	332	335	342	343	303	333	306	336	315	308	316	341	327	350	321	356	346	330	335	324	345	324	328	313	375	350	315	361	325	340	321	336	326	310	304	332	345	330	315	333	351	337	332	340	316	344	321	321	324	375	343	322	368	325	306	312	307	328	339	326	359	356	348	343	352	322	303	312	329	319	338	327	326	309	356	334	336	335	350	337	346	353	317	302	334	290	321	319	312	340	310	363	323	352	336	333	336	337	371	348	324	336	319	334	322	352	344	339	310	334	317	319	322	346	315	311	331	323	307	342	358	342	306	297	353	318	346	377	330	314	340	310	331	343	334	338	322	345	324	353	313	328	334	331	307	353	311	316	358	347	310	341	306	328	326	312	354	315	327	328	341	336	327	335	323	313	337	346	330	332	337	342	363	351	360	327	306	334	335	332	339	370	347	309	339	354	325	331	342	356	336	327	321	302	287	351	315	331	328	322	369	353	356	350	349	299	329	332	352	339	352	347	344	319	333	330	315	340	337	354	318	298	328	296	332	336	334	354	313	338	328	330	326	339	343	340	320	334	361	347	373	316	325	328	309	351	306	327	355	354	333	320	321	322	351	321	342	307	343	298	312	358	358	345	320	349	325	359	332	351	340	331	334	338	319	326	300	372	315	337	309	313	298	337	326	319	370	345	353	317	349	354	341	366	382	310	340	361	349	350	371	338	354	316	328	327	337	336	318	308	329	351	302	345	328	331	331	359	338	336	303	363	316	327	319	330	338	337	316	319	314	347	324	334	365	331	305	307	351	349	358	317	347	334	327	306	347	344	338	327	342	355	342	318	339	295	324	318	354	352	353	348	342	339	335	344	358	320	332	337	314	373	337	331	339	356	308	341	313	321	319	303	321	338	337	331	330	349	348	319	327	308	299	306	323	335	342	314	348	320	352	317	316	309	342	320	327	328	306	323	322	373	337	354	332	370	349	297	322	348	316	341	361	348	326	354	337	318	335	325	344	314	337	318	313	357	334	309	376	356	327	330	323	341	318	346	347	299	323	301	330	356	343	334	292	342	337	319	328	349	339	354	340	343	340	331	370	316	356	296	301	298	350	324	328	342	288	315	344	336	362	362	311	317	342	342	354	331	312	348	345	340	324	344	313	336	315	345	356	319	344	313	356	279	365	326	349	337	337	327	337	327	388	331	318	322	377	341	333	330	316	359	356	322	329	323	335	328	360	334	351	330	360	367	378	315	319	354	355	311	334	341	340	318	315	339	355	341	326	327	310	324	306	312	343	341	337	323	349	354	333	310	326	325	358	319	329	300	326	346	311	362	324	292	350	331	352	323	303	326	307	341	343	320	366	345	320	331	334	335	353	328	342	314	342	362	319	313	333	338	364	353	314	357	349	313	364	320	319	346	332	314	328	363	320	327	343	326	313	345	343	339	329	314	332	316	367	351	320	346	352	333	336	315	328	322	301	336	304	326	334	341	321	316	329	351	347	311	350	348	321	316	305	350	333	321	322	353	342	302	342	308	395	342	330	324	343	332	327	337	354	319	324	309	337	343	338	330	315	337	326	320	330	304	359	354	336	325	340	288	325	328	347	336	350	323	322	321	327	347	327	331	339	333	332	302	330	341	340	338	314	360	335	325	369	309	381	356	334	344	325	301	330	337	333	305	332	320	365	329	333	347	321	331	348	340	322	286	337	358	311	317	353	365	333	329	311	325	314	334	322	317	354	321	310	343	366	336	347	340	324	327	358	318	331	331	318	331	345	364	330	331	342	352	329	324	321	330	335	355	318	338	321	299	331	315	285	372	307	325	329	314	313	311	343	338	313	331	334	369	311	321	336	322	308	318	352	316	353	348	341	344	339	331	369	308	322	322	354	324	323	329	345	355	329	305	359	341	359	318	348	361	333	350	362	305	316	345	325	328	329	325	364	344	344	300	340	361	340	315	314	319	322	333	333	360	351	344	334	318	326	334	320	352	318	338	350	312	343	338	333	333	339	329	310	296	316	318	356	316	348	343	357	325	328	310	347	366	360	341	351	335	298	349	327	314	374	345	319	321	334	319	335	367	323	306	303	287	340	330	321	348	369	366	325	322	341	335	346	318	340	309	354	343	348	328	322	358	364	314	337	324	309	341	335	312	360	320	344	366	275	318	325	329	323	322	345	317	346	355	337	325	337	347	357	342	335	325	351	357	338	331	313	340	306	308	308	331	294	318	351	331	316	318	325	365	326	287	358	321	340	322	339	326	327	331	336	334	344	323	348	337	334	319	351	331	342	344	322	297	335	335	345	321	340	325	333	319	325	348	322	358	299	331	298	329	352	317	340	341	328	319	306	336	332	304	334	338	314	344	309	282	347	296	318	318	308	333	303	349	346	340	329	323	332	360	310	350	359	376	312	327	312	338	330	380	326	325	330	337	335	346	355	342	317	337	322	305	330	343	315	364	329	312	301	345	317	349	321	339	330	347	339	304	356	342	339	349	351	349	358	332	337	332	331	304	330	340	304	342	333	335	351	356	319	337	357	330	351	309	312	302	312	343	313	333	349	332	343	303	334	327	365	340	345	349	292	350	332	346	350	300	341	328	347	316	329	359	347	337	371	336	319	318	360	327	305	328	321	337	323	324	314	304	342	337	345	334	344	332	304	355	360	315	332	335	347	331	322	325	307	327	328	335	302	318	333	306	364	336	330	343	313	348	324	327	336	332	331	339	330	351	328	323	349	348	315	299	335	324	339	324	341	331	326	346	324	318	338	328	320	329	320	355	326	352	367	370	329	330	354	327	333	339	315	352	329	315	284	330	334	328	310	351	327	341	321	313	322	337	331	350	338	325	329	318	316	334	345	278	344	330	296	355	321	330	345	302	321	355	300	328	344	332	321	333	328	301	341	330	343	341	311	322	318	307	332	333	341	292	323	343	332	345	340	362	330	310	360	341	330	349	330	325	303	334	324	328	316	334	311	320	319	328	330	341	312	330	340	336	329	350	328	324	358	327	342	322	359	320	320	298	356	367	323	322	357	343	371	322	323	342	318	304	302	323	314	353	338	318	335	334	317	316	322	336	313	325	316	351	326	332	316	347	332	340	328	323	326	345	323	352	362	335	319	331	298	345	348	340	341	294	316	322	322	330	327	353	331	336	365	332	336	344	318	322	344	356	317	337	332	334	344	333	330	345	293	333	344	349	323	318	347	364	318	326	328	323	330	328	331	325	327	326	307	351	326	317	289	339	353	312	324	352	343	345	333	335	324	318	364	327	332	326	349	359	327	340	313	324	346	371	315	326	354	317	306	341	305	346	314	344	331	318	339	341	337	357	327	313	336	343	326	336	327	307	329	354	363	323	350	328	336	294	358	328	310	326
28796	40812	9173	3603	2472	1636	1201	1038	859	728	637	581	640	569	522	562	530	527	523	489	478	482	517	468	505	491	446	460	458	468	438	477	442	462	481	496	489	453	488	440	487	445	506	454	447	462	459	485	493	473	480	442	415	458	433	460	422	451	447	447	448	466	437	464	422	485	446	484	465	445	483	460	452	380	444	428	467	416	475	457	483	446	419	433	412	405	460	430	408	436	441	432	463	463	471	439	434	446	422	484	424	441	451	447	411	443	421	459	476	422	454	430	408	460	388	471	403	478	419	464	445	449	443	446	425	430	426	433	395	447	443	445	439	487	437	407	437	439	434	449	448	422	418	416	407	449	428	414	478	428	446	435	412	440	419	450	417	427	447	436	431	418	493	469	421	440	417	453	449	441	422	477	447	435	456	451	422	386	411	427	433	433	430	469	456	429	447	429	455	438	416	461	453	395	458	461	455	400	447	420	414	417	438	449	449	472	431	503	430	440	416	460	409	434	427	399	438	423	392	429	461	418	443	419	454	444	466	417	460	430	438	438	408	418	416	418	429	445	402	428	438	429	433	426	421	453	450	414	445	433	401	426	413	448	430	447	396	445	403	449	405	421	473	452	432	440	443	433	418	449	403	464	441	413	431	423	433	448	446	461	446	408	442	445	447	450	467	453	407	445	462	466	430	417	452	389	423	394	455	467	452	414	409	423	399	426	448	431	423	435	406	467	454	399	480	426	438	423	414	438	434	437	441	457	431	449	393	424	454	444	426	425	448	425	458	417	412	403	431	423	419	444	455	422	432	431	401	437	410	443	434	435	417	415	399	425	432	416	501	439	426	441	451	439	446	415	452	439	444	399	448	446	422	427	406	415	437	435	448	426	396	444	439	408	438	407	424	419	428	434	422	428	434	469	418	441	434	411	458	445	408	393	415	429	475	478	411	429	445	432	454	445	418	431	462	417	429	410	459	442	411	386	439	435	444	480	438	393	444	448	440	443	389	415	474	434	436	431	433	478	415	417	457	431	455	446	429	454	421	437	459	426	417	447	428	442	504	414	457	423	407	461	434	445	428	455	437	439	416	416	427	419	452	458	459	424	412	449	460	450	423	433	430	419	418	466	436	432	458	420	464	454	375	459	463	421	416	427	423	450	439	444	446	448	439	380	444	443	415	395	461	446	440	430	414	406	421	438	424	451	423	409	453	426	428	446	414	413	406	454	444	468	408	417	456	482	461	426	428	411	462	459	438	450	415	507	424	418	449	428	432	460	452	458	423	444	436	465	439	470	441	477	448	460	397	443	449	425	401	431	449	406	463	424	442	445	400	439	429	437	454	443	419	472	402	455	452	415	435	438	432	459	441	458	419	419	427	452	412	445	429	447	393	416	425	454	446	427	448	418	409	430	420	391	439	431	440	461	415	438	444	422	410	439	428	432	447	437	468	407	440	435	441	460	452	427	432	421	440	439	408	435	477	441	409	419	426	421	414	441	438	414	481	385	446	444	421	454	442	403	439	474	452	392	458	455	481	420	430	455	440	418	458	416	429	440	412	414	463	394	410	435	449	465	425	417	444	437	447	444	446	449	433	409	434	432	451	453	428	443	431	446	442	435	454	436	441	467	452	431	450	432	427	464	413	407	448	409	413	429	430	414	431	438	428	440	426	420	407	425	403	436	412	399	398	430	422	391	449	446	441	423	440	408	421	465	467	417	439	443	405	428	425	414	448	385	459	433	389	450	448	465	448	446	412	462	432	417	416	384	437	445	404	461	420	426	436	453	443	419	407	450	414	446	429	432	412	417	472	470	468	439	441	428	418	428	426	442	449	423	437	435	454	413	452	410	435	413	421	466	450	450	419	408	424	422	420	453	411	463	468	436	423	458	450	451	438	442	446	435	382	396	432	449	450	421	434	467	468	422	422	421	438	422	445	424	410	458	423	438	421	402	432	450	456	456	468	379	418	374	403	461	415	445	442	422	452	388	411	444	445	433	462	446	425	469	451	408	412	444	447	421	428	405	439	428	436	439	422	422	455	444	434	426	441	425	447	425	447	429	430	458	453	425	415	459	409	488	430	395	436	426	445	455	440	430	447	440	443	404	438	425	440	437	425	457	426	443	432	484	441	413	414	447	472	457	456	430	460	422	423	440	415	454	450	469	414	411	447	424	452	411	444	398	463	425	440	423	436	423	409	432	419	414	436	445	432	425	450	428	394	429	452	421	425	421	412	437	426	386	431	431	429	456	413	421	479	437	423	422	433	448	433	448	451	427	428	393	409	459	424	479	411	426	460	454	452	439	451	438	417	448	402	463	462	447	437	399	422	415	423	422	433	435	465	393	432	465	400	456	451	465	430	432	488	472	468	409	462	418	454	450	451	428	426	460	464	443	409	443	465	447	445	471	440	420	414	411	422	426	498	448	419	389	403	483	476	441	439	426	416	439	442	432	388	450	448	409	449	423	429	497	473	439	400	450	462	491	457	429	425	434	421	437	430	423	465	415	440	420	403	453	394	418	428	396	437	440	483	431	424	424	396	394	457	421	413	453	436	438	420	435	450	443	421	487	478	465	440	443	442	497	434	462	460	431	406	428	432	440	432	412	463	429	417	434	463	462	441	400	455	431	429	421	452	433	387	415	449	403	436	470	423	443	457	466	442	469	444	436	447	406	417	436	448	402	446	404	436	454	398	447	455	459	435	404	443	421	443	386	477	432	463	417	418	421	427	420	466	470	389	429	430	442	438	455	425	453	470	419	415	422	416	437	442	401	465	450	418	444	396	426	397	418	460	429	455	413	433	442	409	406	401	400	428	439	447	428	453	452	426	479	419	464	436	426	447	441	432	450	441	417	440	458	449	442	480	415	470	449	452	428	421	423	378	460	421	424	438	422	431	469	452	442	438	433	467	445	447	475	441	442	424	450	466	465	444	455	442	435	409	431	431	470	429	458	446	417	418	449	417	443	447	451	444	402	466	433	433	429	431	432	439	463	456	431	458	450	431	422	426	430	436	428	450	452	445	398	462	408	408	388	431	430	464	437	429	453	432	430	424	423	411	447	448	454	440	489	424	423	423	432	449	396	433	417	466	409	423	418	418	437	432	427	433	428	394	423	436	465	460	440	454	439	468	450	466	441	417	449	484	422	430	447	445	412	430	423	416	454	415	450	415	456	440	416	425	438	424	435	425	462	397	427	451	444	434	477	403	418	461	461	437	458	425	425	485	443	435	434	449	409	421	444	439	463	426	416	456	415	452	408	443	463	472	387	456	478	415	450	453	446	489	456	438	445	395	444	447	430	437	424	442	439	463	421	449	430	438	436	422	427	393	430	458	405	420	441	440	431	439	411	430	467	406	447	389	438	458	431	459	433	430	443	423	476	455	434	409	411	413	416	440	439	406	436	395	481	454	426	437	446	453	422	406	410	445	428	433	422	446	411	416	411	421	407	449	443	459	468	440	426	443	464	426	414	421	402	428	469	407	410	467	438	433	434
24306	21142	27120	25174	7876	525	298	250	197	184	187	145	171	152	142	164	130	121	147	129	135	138	118	140	130	141	117	123	151	123	149	138	140	118	152	154	137	131	122	117	123	135	129	131	113	133	133	133	131	139	134	140	128	114	132	121	114	123	116	139	122	134	124	124	125	129	154	107	133	112	133	121	100	131	139	108	121	138	122	135	125	131	109	122	129	113	117	137	135	142	107	139	120	121	132	114	127	130	115	111	120	137	123	98	119	140	110	124	137	122	137	125	127	132	129	122	138	124	128	133	117	140	101	103	86	113	129	140	140	126	118	156	121	121	127	120	139	117	125	113	109	119	112	123	104	107	108	121	141	112	140	128	108	116	130	121	131	108	107	125	132	131	113	123	131	124	112	110	125	111	112	141	119	139	111	118	127	122	135	125	122	118	115	126	122	102	125	136	139	127	137	111	96	140	113	119	119	120	122	119	146	146	122	141	140	113	113	108	133	131	144	112	106	122	115	125	136	132	114	130	129	121	127	132	112	121	121	108	124	100	128	125	114	108	126	127	120	131	134	105	117	116	114	109	122	130	118	120	139	125	113	103	133	127	125	110	121	129	111	151	141	116	135	113	118	126	135	136	115	101	125	127	126	119	128	142	124	127	114	111	120	116	113	122	114	130	129	134	118	116	128	132	124	112	122	113	120	104	128	114	109	134	122	108	114	115	121	129	115	142	117	130	133	130	117	147	121	123	141	111	141	133	121	135	121	146	115	110	125	119	128	143	112	116	118	112	144	137	122	130	127	119	121	113	122	135	119	119	122	134	125	111	112	128	122	131	141	106	133	135	111	124	127	133	115	114	116	116	109	106	111	127	131	137	139	113	116	108	126	127	127	113	133	132	124	104	116	124	111	129	120	116	154	128	136	116	123	113	131	129	110	135	119	107	128	137	125	115	131	103	166	129	115	117	128	110	136	143	125	110	137	124	107	123	119	99	147	110	112	121	128	107	125	132	129	116	106	110	116	126	105	130	134	124	125	128	110	139	136	115	124	116	136	124	106	133	118	126	130	136	117	123	125	106	108	141	127	107	114	126	120	116	132	105	119	109	134	136	126	92	139	136	125	126	95	130	132	135	112	135	121	105	120	119	138	139	131	117	126	126	140	129	117	130	104	133	95	134	100	139	116	114	109	115	115	114	139	122	141	133	151	113	126	138	138	120	117	131	114	122	112	126	100	100	108	108	113	121	131	114	125	130	109	109	115	124	113	109	114	132	116	114	122	129	123	116	134	104	121	136	135	137	112	107	126	120	135	134	122	127	131	121	124	99	115	134	114	134	154	121	129	115	137	124	119	116	129	142	138	123	110	128	126	126	114	131	122	141	138	111	121	113	122	127	142	120	118	110	117	127	124	110	115	136	107	129	129	118	125	127	134	116	116	109	107	123	120	120	138	128	116	125	116	128	118	134	140	114	118	131	104	131	110	105	112	114	133	131	135	120	123	117	135	114	105	129	142	114	130	126	133	122	123	119	131	145	108	129	128	129	123	129	125	128	117	122	123	103	125	132	127	116	111	96	106	121	121	130	113	135	132	109	121	122	135	116	126	123	99	120	126	114	116	125	123	102	126	136	133	115	129	136	118	138	116	134	138	130	117	122	123	135	126	127	116	124	114	136	130	105	135	117	119	119	128	130	110	105	129	132	133	120	104	119	112	130	105	106	124	110	135	116	136	111	126	140	102	130	125	120	133	117	138	119	148	136	119	152	140	110	116	123	134	125	101	107	116	140	121	112	124	116	121	116	133	107	116	115	106	111	140	138	130	121	119	154	130	112	121	134	120	127	122	113	114	116	125	105	120	128	129	119	120	125	109	100	124	119	123	115	134	116	126	116	140	140	130	135	119	105	134	118	133	126	137	130	111	137	128	126	130	118	117	120	120	115	114	146	108	127	129	117	117	105	119	109	112	123	99	125	126	124	125	125	120	98	129	130	130	118	133	134	118	121	125	97	129	129	136	134	128	148	138	118	138	113	130	123	120	138	127	118	108	112	123	133	115	121	128	136	123	123	133	125	125	126	115	127	147	101	125	117	138	109	126	120	131	117	115	132	100	129	127	135	144	122	118	131	116	115	142	131	123	118	126	115	124	141	138	123	104	120	134	123	122	119	117	118	111	127	120	120	123	106	124	131	125	109	125	122	122	115	147	133	121	107	81	128	114	106	102	110	115	133	133	144	134	113	122	118	120	130	142	120	126	135	126	149	120	126	121	128	119	125	109	111	105	133	134	129	114	127	126	124	129	114	119	104	115	107	143	122	115	120	110	114	122	111	131	107	142	105	117	143	137	117	116	123	122	117	127	96	128	115	118	130	132	109	111	129	121	134	122	150	120	118	152	113	132	131	153	101	114	99	115	119	136	125	114	109	113	146	137	100	129	125	124	133	113	139	126	122	111	120	126	143	134	154	133	129	118	125	110	122	127	131	120	122	106	115	150	127	127	115	119	114	119	136	137	142	118	134	139	109	121	115	133	111	122	108	109	131	135	127	120	116	105	140	124	125	134	128	110	114	111	115	133	106	126	144	126	123	135	113	132	104	143	115	143	124	129	118	119	119	116	109	111	121	130	125	120	130	118	111	126	125	132	105	100	114	116	122	118	125	126	144	119	132	138	138	106	110	140	120	120	117	107	121	131	128	121	112	116	128	119	112	134	138	129	131	121	133	128	124	107	119	139	137	130	127	137	121	97	115	108	124	134	132	132	117	112	119	131	105	147	110	112	133	144	113	105	122	137	138	109	130	126	136	115	117	122	124	130	99	112	113	125	130	117	104	123	120	136	120	97	118	109	119	114	122	127	136	124	113	117	120	118	125	123	125	136	123	126	117	121	113	122	142	108	133	125	123	133	124	142	138	124	124	114	122	122	135	110	118	129	110	125	119	114	134	133	139	106	124	140	128	122	120	115	126	127	114	112	144	117	105	116	116	127	122	131	120	107	106	115	109	115	105	116	98	122	106	117	141	138	140	142	123	116	112	144	124	108	126	110	99	130	109	135	146	114	125	113	132	137	110	134	130	118	113	116	141	104	141	125	107	133	129	124	131	119	131	134	123	100	131	119	127	101	127	118	118	106	105	135	124	106	113	126	130	146	136	125	138	122	125	113	124	117	155	117	114	138	112	114	133	106	120	124	121	123	120	122	112	130	130	130	141	126	133	114	138	149	105	125	136	126	137	130	128	132	117	98	129	106	125	109	93	108	136	110	136	114	114	128	150	116	125	122	101	114	134	128	132	140	143	127	124	139	122	140	136	125	136	94	132	111	124	138	105	115	126	135	104	123	143	93	104	120	106	115	125	113	137	122	121	110	137	132	110	115	130	126	121	111	126	114	120	129	115	131	111	138	119	106	130	103	122	111	127	133	121	118	116	123	121	126	136	121	120	128	126	117	124	100	105	149	122	116	136	124	132	136	141	122	102	151	135	120	135	101	128	115	120	113	116
27673	36217	6606	1761	1453	863	606	543	354	350	288	281	266	225	232	227	221	193	222	201	191	181	212	203	186	209	178	178	199	201	188	208	209	199	194	188	215	190	186	186	200	206	203	198	193	199	169	176	213	199	168	195	182	210	167	168	181	188	207	180	197	208	194	203	152	183	181	183	187	204	185	180	164	187	148	166	191	162	164	181	181	157	182	170	156	198	147	159	150	185	179	169	165	170	150	178	162	204	140	146	153	169	171	173	171	159	191	168	169	182	178	155	174	168	145	176	170	176	185	136	153	177	145	158	172	176	193	182	170	185	189	163	176	176	165	176	171	166	176	171	178	172	184	176	178	179	171	169	169	158	169	190	208	180	152	176	186	175	170	152	180	163	152	162	161	158	174	182	183	185	152	169	177	164	141	175	161	165	160	156	168	148	176	181	180	186	148	182	178	157	172	171	167	160	170	169	185	192	176	177	168	175	178	168	186	182	156	178	167	178	153	182	157	196	185	160	163	173	194	185	160	193	191	198	177	177	186	164	160	154	170	168	171	191	172	162	155	179	210	172	162	165	182	170	188	185	176	183	209	179	186	176	176	187	181	155	178	172	158	165	179	167	161	162	150	183	166	164	176	155	187	166	182	150	169	188	149	156	184	177	161	183	171	171	175	183	169	151	173	187	191	173	154	161	190	156	154	171	189	158	164	162	166	189	164	184	183	154	175	167	189	187	162	183	169	184	183	173	159	172	154	174	177	159	175	171	161	178	171	161	163	162	178	149	175	195	166	180	194	182	159	160	172	163	196	164	165	196	165	185	159	183	163	158	175	191	153	179	159	158	168	168	155	178	165	202	186	140	186	165	195	177	194	184	162	184	164	162	156	161	179	170	184	178	172	194	167	170	176	180	181	166	172	188	188	175	155	179	172	171	170	163	170	176	187	157	179	159	168	175	169	158	167	177	169	170	162	164	162	174	159	180	176	177	180	174	188	162	178	183	167	160	136	168	178	174	166	169	160	173	176	189	160	167	187	161	174	190	164	177	183	180	159	156	171	176	185	181	171	182	178	195	150	167	180	200	144	180	140	177	177	171	153	192	155	177	186	187	163	169	149	156	181	171	157	175	135	177	147	161	189	144	171	181	166	135	159	175	172	177	167	146	181	163	172	165	179	146	165	185	184	149	142	175	170	160	171	169	180	150	156	189	178	156	188	159	192	166	171	164	194	176	163	162	172	162	162	165	173	145	178	174	175	165	168	186	184	193	168	152	182	160	165	188	165	141	178	202	169	186	201	159	167	170	176	162	149	172	176	179	163	169	163	159	150	170	162	172	182	141	156	155	168	184	174	178	187	170	181	164	161	159	187	192	153	184	157	177	169	175	162	161	175	174	173	171	171	178	175	171	186	169	174	154	182	169	166	162	157	180	157	189	172	164	187	176	175	184	172	175	169	183	165	170	149	176	167	178	159	164	177	157	148	188	171	135	170	179	189	179	161	169	155	184	158	170	155	180	190	170	163	179	154	178	178	164	169	146	178	175	176	189	175	144	178	170	171	182	161	163	180	166	167	159	170	166	168	159	161	158	160	179	165	171	178	169	163	169	162	169	160	182	178	171	168	178	176	170	179	168	161	156	200	164	174	177	166	156	149	168	163	168	166	191	172	157	172	182	156	144	177	193	170	152	157	156	175	168	191	164	186	154	180	186	189	156	175	218	159	164	198	191	158	160	188	185	189	159	173	157	167	177	160	175	186	171	181	195	174	189	148	169	154	171	173	146	168	186	195	175	183	184	154	187	191	160	193	174	162	172	164	174	177	172	168	177	176	176	163	176	181	180	171	175	180	180	164	160	203	161	174	170	155	153	180	210	144	178	167	174	186	164	193	175	192	173	178	174	179	188	176	197	149	161	171	153	167	154	189	177	163	163	173	179	173	167	180	171	155	159	166	173	177	159	161	176	174	175	176	182	185	158	158	174	154	174	174	146	167	158	186	205	159	183	163	190	168	163	148	175	165	180	160	195	181	152	149	184	189	174	183	157	197	145	191	169	186	164	176	180	189	152	193	160	158	156	140	191	169	171	171	182	184	172	157	188	186	193	194	151	170	170	160	212	157	172	182	167	154	173	170	161	163	178	163	153	171	191	179	156	188	152	185	175	160	184	181	176	166	160	165	194	202	152	185	164	185	153	164	170	170	157	160	169	189	171	120	178	175	161	162	160	162	156	183	174	179	158	170	214	193	176	184	185	163	204	188	180	176	190	173	180	157	159	165	175	190	174	175	168	163	163	161	157	178	187	180	158	164	163	143	188	172	168	191	174	192	185	187	181	174	198	172	182	195	155	207	191	187	198	168	191	157	182	170	163	185	187	153	159	191	156	149	161	192	178	176	152	171	184	168	173	167	186	170	171	145	183	168	165	156	166	185	185	170	168	158	166	156	172	185	168	155	177	159	157	155	181	175	165	170	181	185	170	148	158	175	161	175	191	165	194	180	167	188	145	189	178	177	163	200	167	187	150	171	169	172	163	167	189	144	184	184	179	158	173	163	169	193	172	180	171	170	179	159	181	178	152	173	191	188	198	183	157	172	185	162	159	171	167	173	173	163	176	157	190	148	180	167	190	188	181	154	187	161	158	156	185	164	178	172	184	160	158	179	173	168	183	141	185	196	182	189	190	187	157	181	195	180	169	169	173	153	179	170	172	167	179	199	176	176	167	157	177	183	190	203	178	172	162	179	179	174	208	191	194	153	173	175	167	177	176	186	183	172	170	180	186	171	168	164	185	167	147	168	173	173	165	181	181	171	189	166	170	169	161	151	169	177	158	169	189	149	165	200	172	166	195	163	187	161	175	157	174	172	203	179	176	162	149	198	167	167	176	180	145	148	175	181	175	186	175	164	183	177	165	195	174	164	155	193	171	152	166	191	160	176	176	197	191	154	160	175	186	158	180	158	196	163	167	170	158	178	178	170	175	164	186	155	152	183	159	149	179	177	176	192	164	189	163	160	176	194	160	175	162	169	182	164	176	164	170	164	185	177	165	168	172	173	183	162	168	189	184	171	187	180	190	180	183	174	199	158	156	181	190	140	149	172	171	179	186	179	159	189	177	167	169	178	176	179	163	182	177	174	152	171	146	165	170	155	157	168	178	170	182	182	165	165	168	164	185	177	184	135	178	170	159	157	178	157	172	193	174	178	178	162	171	187	182	190	157	172	179	188	162	177	185	176	171	180	172	150	168	178	175	175	175	173	149	194	176	165	194	200	170	187	170	171	163	164	191	181	156	174	180	167	178	178	169	133	175	158	176	168	173	170	146	167	159	199	168	159	149	181	181	186	159	168	150	160	173	161	182	190	175	191	174	170	197	152	175	213	158	165	183	164	159	184	188	146	169	149	155	162	162	176	177	174	166	153	193	155	172	173	180	180	196	204	186	179	169	172	165	154	174	180	168	173	149	195	161	182	168	166	167	181	159	155	162	173	161	153	170	172	174
22317	21238	28956	23779	21226	21180	6943	754	558	489	471	406	402	372	372	347	338	339	358	352	325	288	334	319	311	291	302	326	261	303	310	277	312	313	291	315	296	287	278	313	287	299	316	298	289	283	290	292	300	295	292	290	281	262	273	269	288	297	270	291	305	306	277	284	298	289	283	294	279	299	258	274	312	281	285	282	253	282	250	255	273	259	266	266	299	270	290	271	283	241	245	252	261	269	238	265	283	296	250	249	256	275	265	257	296	259	273	254	237	279	257	260	259	280	263	280	242	255	249	266	278	307	252	252	262	266	270	269	260	288	274	255	272	268	268	292	286	257	243	268	266	263	275	277	241	273	240	257	293	289	242	269	294	287	263	252	242	261	314	245	281	263	256	279	285	268	254	273	284	230	263	270	258	291	245	265	271	256	270	296	260	294	243	290	275	264	249	272	242	256	276	270	266	245	237	280	280	250	253	254	294	258	259	268	281	244	250	260	252	301	276	278	266	257	267	250	238	283	284	241	265	268	264	261	235	257	293	262	290	274	275	249	282	272	286	282	263	283	267	268	299	256	276	255	259	273	265	235	252	279	244	257	261	266	252	258	272	252	252	274	268	252	277	256	286	279	271	283	280	288	259	255	259	265	283	264	260	282	250	332	263	279	284	270	284	230	274	258	268	258	254	296	277	290	257	262	279	272	284	258	263	260	239	273	260	285	279	291	272	252	278	272	286	258	251	270	308	244	281	263	266	261	245	261	275	254	274	250	279	248	263	251	297	263	253	260	251	254	307	249	269	244	223	280	256	261	248	249	298	254	244	291	266	259	273	318	241	266	273	294	296	276	257	296	271	292	262	245	246	283	272	260	283	267	265	260	291	247	288	275	232	265	249	264	260	272	276	262	276	282	273	294	292	276	259	266	282	292	288	249	263	297	282	263	283	251	275	283	264	299	276	276	296	291	298	291	255	262	283	279	251	279	256	292	268	295	276	248	260	272	282	267	274	286	272	259	274	262	268	288	241	263	257	259	233	278	255	283	250	290	302	281	259	285	254	274	265	275	270	270	263	288	265	254	284	242	268	258	250	253	260	255	296	265	269	266	260	292	277	251	254	294	280	273	313	257	277	279	255	240	256	274	301	278	261	240	274	259	277	264	273	265	261	286	278	281	280	254	263	243	273	289	273	259	234	267	235	270	282	272	265	246	258	262	301	260	302	284	259	282	264	249	250	270	266	271	272	273	254	279	257	246	259	280	281	273	249	275	271	288	284	249	249	259	284	266	286	264	276	273	264	251	278	259	247	266	246	287	264	246	265	221	271	263	293	258	240	267	265	267	278	280	289	270	272	245	260	234	241	244	286	268	276	261	294	278	257	273	273	261	285	292	235	244	254	259	251	260	284	251	273	252	268	260	306	242	273	234	260	264	265	261	260	251	284	295	277	247	271	282	303	282	267	293	257	277	293	286	278	287	262	235	250	269	271	255	259	273	277	282	251	252	237	286	276	273	279	258	266	233	265	265	253	249	279	242	237	253	262	281	286	266	283	286	278	266	262	256	271	245	269	273	258	282	252	247	248	276	285	283	265	250	270	284	257	257	269	283	266	269	290	260	283	269	274	250	274	275	243	259	260	247	290	240	284	283	243	241	281	272	276	270	259	285	310	244	243	279	274	266	287	248	272	286	266	256	277	281	260	255	278	291	264	266	262	289	290	259	238	216	250	270	270	269	235	249	248	262	259	286	308	256	247	271	262	295	276	270	260	246	289	271	258	263	243	273	247	263	263	283	251	259	291	214	284	235	257	270	258	230	304	271	264	258	252	260	265	286	277	269	300	317	242	295	256	260	292	275	249	264	249	278	250	270	267	274	275	240	238	296	276	273	252	253	272	260	230	284	245	273	280	283	244	250	294	268	259	262	266	305	294	263	283	269	252	257	314	263	251	256	282	256	259	272	257	267	278	281	269	259	279	285	274	271	251	266	290	274	264	254	277	291	271	245	257	290	287	264	274	251	274	259	262	254	273	289	266	281	264	259	276	252	265	268	267	279	246	294	295	277	280	294	272	288	234	292	278	271	260	255	289	273	265	245	280	268	260	267	285	232	299	258	259	263	270	251	269	265	264	249	255	268	254	272	264	253	264	253	268	271	239	268	295	262	245	253	292	267	244	260	257	301	237	243	278	249	272	265	260	278	268	261	265	283	262	276	285	252	274	301	266	275	281	275	238	269	246	262	274	277	269	269	268	255	270	251	287	257	317	267	257	251	259	250	283	265	282	285	261	290	241	267	262	257	284	256	273	271	268	257	266	258	275	287	265	254	243	252	269	278	259	274	223	287	252	244	287	283	291	262	266	267	258	293	244	283	282	245	277	274	232	266	304	283	261	267	252	253	255	253	251	266	277	281	245	261	283	285	259	290	258	270	269	293	291	271	287	256	296	256	260	248	298	257	283	256	293	264	289	285	296	270	274	278	300	266	257	278	265	261	280	249	286	244	270	252	266	254	290	267	285	305	287	273	265	280	285	258	294	243	261	264	262	283	275	254	271	273	265	297	238	281	264	264	246	271	263	295	277	270	261	244	286	251	271	272	285	279	245	262	254	261	243	245	263	278	234	256	256	257	256	251	259	255	267	256	271	246	281	291	260	295	286	256	244	272	264	262	261	254	272	255	249	298	277	265	274	266	240	233	254	259	231	280	262	241	265	290	280	277	266	288	265	283	263	256	242	281	275	266	261	279	252	258	251	276	252	283	240	262	243	279	246	282	252	247	239	241	272	268	278	273	262	261	278	241	264	250	270	284	267	282	280	264	278	282	255	266	249	285	261	270	260	265	267	266	269	268	294	266	262	237	260	253	273	269	260	293	281	278	271	264	265	239	293	265	271	297	252	242	272	260	268	264	255	271	261	275	256	257	277	275	271	295	263	255	294	264	263	275	249	275	249	302	255	242	248	254	276	280	291	225	265	273	250	276	269	292	268	265	268	273	259	267	273	281	270	270	278	269	280	256	270	276	266	258	271	279	271	251	253	264	272	265	287	229	250	247	259	276	271	260	332	275	279	284	258	287	254	301	275	272	259	265	261	280	287	256	275	285	270	277	266	275	258	273	220	259	265	271	256	266	262	233	251	296	259	262	248	274	278	274	271	281	308	276	265	236	287	282	280	255	310	292	289	268	251	251	255	258	277	290	262	241	262	269	236	280	270	274	245	256	269	268	283	269	254	258	271	267	263	246	259	283	261	266	276	258	254	243	257	250	265	277	286	266	280	288	244	275	268	265	247	254	255	268	286	296	269	280	298	280	264	270	261	273	262	277	272	267	263	264	280	279	290	260	299	264	254	297	251	278	268	247	270	261	265	266	263	263	298	243	302	267	263	266	261	249	276	293	262	265	282	267	299	256	295	268	261	263	288	259	279	263	242	267	274	285	272	242	284	269	294	269	258	252	290	279	252	276	303	258	250	288	271	269	228	312	255	254	274	275	268	278	260	260
32587	47976	12630	4438	3926	2538	1690	1371	1003	875	727	682	650	625	583	534	490	537	453	482	456	418	452	394	419	459	387	443	416	415	440	445	422	400	405	433	443	411	388	382	402	376	404	386	402	414	442	402	381	422	390	394	385	359	387	424	408	404	367	381	377	382	345	376	367	405	380	334	357	385	370	355	345	397	377	363	367	358	365	338	349	353	337	336	360	370	365	372	379	339	363	364	390	353	384	354	331	374	344	340	421	369	345	386	357	356	350	364	334	378	353	340	345	373	366	358	330	354	347	347	329	358	324	373	383	350	378	368	324	351	333	359	391	360	365	386	362	391	337	353	332	342	343	327	345	379	347	352	314	342	360	362	328	363	398	339	354	368	347	322	329	355	341	378	360	322	358	339	379	359	347	345	367	387	342	400	352	365	344	345	369	335	345	338	377	354	381	376	341	329	386	344	383	326	369	368	322	351	384	357	362	400	370	340	371	378	370	373	367	335	330	333	352	349	355	367	341	378	349	398	342	387	371	360	347	356	357	317	373	333	356	362	304	352	341	345	326	358	376	331	356	367	340	330	345	361	351	365	362	372	349	352	309	344	360	353	350	375	317	346	363	363	334	355	387	351	367	354	378	351	361	340	342	362	335	360	370	358	369	381	372	344	363	346	365	352	337	384	337	395	368	361	364	369	373	348	333	371	378	377	369	334	361	347	387	370	374	371	356	386	353	345	326	372	396	374	368	387	389	361	373	362	339	359	356	396	354	354	346	370	344	312	383	347	377	364	338	410	358	405	346	349	357	334	353	329	373	363	381	348	367	370	342	339	330	347	350	351	363	332	348	385	387	318	392	359	365	338	339	358	358	375	375	347	371	399	371	334	353	362	352	336	375	350	328	340	360	360	392	374	370	336	336	371	347	359	367	382	330	346	365	359	357	350	314	331	345	370	369	311	370	369	343	343	366	349	340	347	364	331	372	312	374	378	353	372	335	379	319	332	328	337	362	375	362	353	401	332	329	353	372	359	365	339	354	322	326	345	339	319	340	378	386	342	343	352	381	345	331	333	362	348	355	318	348	369	352	390	363	348	342	352	358	345	355	355	371	358	367	315	365	380	363	350	356	354	339	355	363	396	374	352	336	358	342	398	392	360	357	345	352	357	347	344	376	372	329	384	337	364	331	344	354	346	377	355	359	357	386	340	331	375	352	345	373	358	359	357	345	343	335	328	368	384	372	351	355	355	370	365	373	336	353	323	346	369	363	330	370	345	370	372	362	359	346	355	389	333	355	339	360	355	369	357	357	378	365	348	329	333	345	333	360	353	374	349	359	367	373	362	383	369	365	360	389	337	356	351	352	377	386	376	353	368	360	371	379	344	358	409	330	348	358	352	352	359	352	360	335	332	375	351	370	373	353	353	359	380	361	335	350	312	369	330	336	341	364	342	331	368	335	339	373	364	360	357	365	341	355	387	351	337	361	349	338	360	351	397	341	358	319	356	385	356	333	375	337	360	381	378	349	350	389	332	375	371	368	361	361	367	327	345	344	365	344	372	389	379	374	352	368	348	305	346	357	360	364	361	323	346	350	357	342	350	370	349	378	375	365	353	340	389	339	356	344	366	323	374	360	368	370	344	380	354	348	347	364	332	365	333	338	343	351	374	363	331	355	330	341	346	322	344	360	341	336	347	344	378	341	367	365	388	387	346	362	384	390	335	343	404	386	375	341	361	347	362	377	354	362	342	354	343	333	368	353	381	351	384	368	376	364	338	344	319	349	362	375	377	330	340	386	336	386	394	382	361	344	352	380	344	364	334	333	367	369	351	331	339	381	330	320	336	354	370	349	365	398	359	402	375	361	335	362	348	343	354	359	346	357	333	319	362	372	385	344	360	361	357	348	383	364	389	358	372	350	373	382	360	395	363	363	337	380	373	334	340	341	363	336	362	360	363	354	347	351	340	354	338	342	354	375	345	348	360	361	352	360	344	369	360	366	337	320	360	346	348	358	358	359	365	346	364	313	397	351	365	369	377	350	337	361	350	314	399	357	376	335	354	372	351	330	335	374	346	353	366	336	333	366	372	347	353	390	351	350	368	389	350	368	366	369	377	345	356	373	337	332	371	349	371	310	321	367	367	331	355	355	334	337	358	383	359	356	350	397	344	346	351	358	333	364	347	347	357	390	330	342	338	379	332	327	337	363	356	332	340	319	369	361	349	334	353	377	338	323	391	373	360	372	367	347	387	383	345	358	349	378	395	348	357	349	360	333	382	339	377	323	363	342	335	385	348	389	382	388	369	370	345	352	340	355	342	377	331	403	347	309	348	389	346	377	359	368	328	360	366	343	337	366	328	341	346	354	354	364	379	371	367	379	362	356	330	338	331	379	359	364	367	325	336	381	382	370	368	356	361	342	342	354	389	364	348	384	361	374	391	346	352	393	346	363	337	353	336	369	364	338	384	351	340	351	359	377	330	354	333	355	352	362	344	393	325	398	383	316	371	344	367	332	393	360	361	415	346	349	334	362	366	361	361	348	364	334	327	405	366	336	372	366	348	336	350	387	356	347	349	368	385	365	377	391	359	347	348	355	354	394	340	360	358	340	368	361	340	355	389	370	378	358	363	345	336	336	358	370	372	336	338	390	356	370	353	344	366	317	368	312	382	326	385	355	337	377	394	343	379	387	351	373	357	378	386	356	329	343	359	348	363	349	353	379	344	332	352	359	321	362	327	354	334	337	320	351	339	359	353	382	346	328	383	318	353	342	337	327	340	367	334	345	345	369	404	362	369	344	376	340	338	373	354	348	331	356	365	357	351	340	358	378	355	356	349	370	354	353	383	363	353	370	327	357	351	339	348	341	346	351	338	355	384	350	352	359	347	335	372	326	371	371	361	396	375	352	348	369	374	335	381	356	352	346	336	310	330	359	356	361	352	335	350	351	363	340	355	388	342	328	325	349	364	372	336	361	332	401	386	340	357	349	362	367	356	327	353	340	353	374	368	351	365	376	340	348	355	343	361	359	360	344	357	288	374	379	324	343	361	370	350	336	377	371	370	335	369	351	349	370	390	369	379	344	360	354	349	350	343	376	332	338	378	359	355	368	355	350	350	358	346	369	363	348	356	370	360	327	336	355	353	377	366	374	334	341	355	308	357	328	345	384	353	330	343	341	339	346	382	361	387	337	372	382	369	364	398	363	356	352	344	343	351	339	357	339	388	362	373	360	329	358	375	401	350	358	361	366	371	373	354	354	365	380	346	359	362	367	374	377	345	374	345	369	374	353	338	357	372	355	332	379	371	332	371	350	331	367	378	333	341	333	379	387	349	363	349	412	367	400	385	372	382	399	375	336	379	341	350	380	370	355	343	359	370	358	321	364	355	333	311	360	334	356	319	380	332	371	330	332	331	333	347	358	328	330	321	354	334	354	378	358	357	378	330	355	368	363	388	356	347	352	325	370	370	359	394	361	333	356	334	351	363	354	354	374	349	380	357
27461	21492	9315	731	469	408	283	264	228	256	207	221	193	241	212	212	198	185	217	218	208	203	211	221	219	225	229	233	249	203	201	199	210	226	258	220	246	212	229	223	230	229	221	228	221	224	202	224	211	234	214	212	203	192	196	209	196	210	227	214	195	220	212	246	209	184	209	210	208	216	250	192	205	210	212	230	205	192	229	212	209	228	216	219	223	183	224	206	201	249	202	215	198	208	203	237	189	180	214	202	239	203	197	233	213	196	199	229	231	224	200	212	236	203	214	241	196	220	212	200	216	202	204	222	190	223	216	223	235	216	207	205	211	229	192	223	225	207	204	211	231	199	207	211	222	248	227	207	198	231	228	214	215	205	226	207	213	224	203	220	218	211	204	214	221	203	223	210	195	186	188	234	208	180	222	215	204	192	207	228	213	212	232	189	225	208	221	220	244	199	212	224	191	215	200	248	204	215	197	224	251	221	215	212	211	187	225	210	227	210	192	206	237	205	222	204	221	206	225	198	200	187	208	191	223	200	210	208	192	192	230	214	245	211	218	237	216	217	217	205	199	230	206	220	192	210	200	223	224	219	201	237	188	203	229	198	213	227	168	229	218	209	224	215	205	200	208	204	221	198	198	242	231	214	232	213	213	231	219	191	216	218	195	203	242	234	212	221	201	215	230	220	191	233	199	197	244	216	176	208	202	213	229	216	219	220	206	212	193	207	215	200	188	200	204	203	215	213	236	236	232	219	218	205	208	203	223	223	233	217	211	198	204	231	200	213	188	193	239	235	226	207	230	221	229	201	204	216	214	231	226	218	259	207	234	211	215	200	207	199	191	225	211	207	210	210	210	213	199	232	212	183	193	187	215	185	215	232	218	225	207	225	207	217	226	211	217	240	203	219	210	231	204	218	197	231	216	210	211	224	208	225	203	208	209	214	210	213	209	216	216	208	207	203	195	230	218	232	220	212	207	213	216	226	230	206	217	224	220	217	189	216	210	214	180	230	217	196	222	190	199	227	219	196	218	218	252	243	231	226	231	216	224	188	210	235	230	217	222	220	193	231	198	212	213	199	228	212	217	214	227	211	202	225	225	233	213	212	211	198	212	232	198	208	213	234	200	212	242	233	229	225	202	214	206	234	208	210	219	225	223	220	217	213	202	214	214	219	216	239	214	210	202	212	209	220	184	205	219	211	227	241	215	208	238	210	197	191	221	206	222	214	210	220	206	228	254	223	203	230	190	204	194	219	191	205	207	220	203	213	229	200	207	233	214	221	217	227	207	218	191	190	213	223	190	195	221	204	216	199	216	192	231	211	219	216	222	215	208	205	200	220	229	205	197	238	260	228	204	210	221	211	225	235	227	204	210	198	225	210	199	238	209	198	197	187	222	207	205	221	250	196	218	193	221	212	201	232	225	219	210	192	203	219	235	232	200	211	230	213	215	235	212	242	249	232	206	222	217	213	211	237	233	214	212	209	227	234	207	198	224	181	231	178	194	192	244	220	239	222	221	205	246	205	248	230	186	223	211	236	214	219	206	214	203	225	219	227	215	212	234	242	212	216	231	220	245	188	209	196	231	218	215	236	242	221	188	210	228	198	177	229	201	233	214	226	255	206	218	205	227	235	186	205	218	210	203	184	199	222	217	217	232	208	238	226	235	216	209	209	225	186	224	196	210	198	203	203	217	226	240	235	194	189	211	200	241	220	233	234	191	185	214	209	218	227	210	220	211	213	206	198	221	204	233	248	213	206	206	226	221	233	167	223	221	234	234	197	208	230	210	210	222	220	215	215	220	203	193	225	218	195	229	203	217	220	194	211	221	205	188	207	217	222	207	197	236	221	243	225	209	234	220	235	250	234	221	226	194	206	229	230	234	207	221	232	222	192	202	212	219	213	194	231	226	192	208	207	193	206	232	186	223	247	218	197	219	206	207	215	217	212	201	229	191	206	215	222	209	197	205	224	209	215	222	212	212	209	217	229	190	205	233	221	187	206	220	196	209	211	190	223	212	203	197	218	212	206	207	229	215	212	213	222	207	209	216	217	224	224	224	239	224	187	222	221	211	192	212	228	231	216	223	211	212	226	225	200	197	220	218	215	233	183	234	228	223	232	210	236	215	225	185	207	197	199	257	231	214	186	231	215	227	222	211	216	201	233	224	227	229	218	231	190	213	211	219	221	227	197	211	239	217	221	195	232	216	228	207	205	191	218	232	216	211	207	221	216	222	197	246	198	206	223	210	208	204	207	205	234	219	212	232	216	206	220	215	216	227	232	217	207	227	223	230	206	211	235	227	204	212	228	238	209	220	208	224	208	249	183	238	205	230	198	198	194	196	236	197	214	198	219	212	226	211	211	201	215	201	187	219	218	220	220	205	198	221	227	191	235	197	205	182	225	200	216	220	214	198	217	222	220	194	196	234	235	202	233	195	222	219	213	196	206	196	208	232	228	217	214	214	209	206	235	209	186	207	228	229	208	186	219	202	218	170	219	205	227	225	215	238	178	236	193	209	212	227	223	187	218	182	220	208	237	203	231	219	191	206	233	216	204	232	212	223	209	217	223	206	235	219	231	216	217	223	213	210	236	222	200	212	203	202	189	194	209	189	235	192	205	192	223	213	223	212	263	193	206	208	226	230	200	182	246	224	212	210	242	222	242	216	195	218	237	204	206	204	196	229	225	228	234	207	220	190	210	226	215	214	225	216	214	205	222	217	249	244	206	235	214	206	220	227	219	190	204	231	203	203	227	195	185	232	202	230	214	206	227	236	210	206	215	204	212	220	210	198	212	196	208	203	270	221	226	183	210	196	202	195	206	232	235	218	207	207	202	235	202	219	229	194	192	215	192	199	220	197	230	209	222	230	244	214	197	212	228	209	213	214	205	231	209	193	195	235	210	215	220	227	224	219	200	217	248	201	211	206	216	208	234	219	193	203	235	225	199	208	232	211	194	230	186	215	226	193	213	225	207	226	229	229	211	194	206	214	227	195	196	239	198	235	209	205	230	218	220	205	243	197	232	226	230	191	218	235	208	211	208	199	201	207	221	213	208	197	215	200	222	195	212	213	216	205	205	231	197	232	203	176	207	192	216	209	196	212	223	244	226	240	219	199	201	220	210	214	191	224	247	215	223	225	203	204	188	224	221	222	213	239	222	228	195	228	183	199	196	196	232	224	230	219	208	208	186	221	230	220	220	229	221	220	204	217	250	210	196	212	203	215	199	216	246	212	200	199	203	219	207	230	192	251	194	221	199	213	203	195	198	214	210	220	221	250	222	209	198	213	215	206	236	232	206	216	222	210	216	191	196	213	199	236	236	205	211	191	219	212	214	219	209	237	209	220	203	180	216	181	195	227	203	233	228	220	226	230	221	201	222	231	202	217	188	211	205	206	232	214	213	230	212	232	251	212	204	199	213	203	196	211	192	211	216	216	203	233	237	222	224	242	196	236	234	217	219	238	204	206	198	202	193	219	196	254	211	217	235
23158	27557	3212	732	728	725	424	390	344	310	297	324	298	284	354	317	290	315	292	279	280	289	281	282	288	271	285	280	278	305	279	304	327	308	344	320	300	298	292	299	290	306	310	300	328	288	326	307	299	276	315	316	271	288	265	309	283	303	298	308	311	267	295	307	285	311	265	286	303	303	295	277	260	289	328	304	314	280	277	301	267	298	299	279	319	288	284	280	278	262	300	256	275	268	296	289	305	296	300	277	289	264	292	263	269	291	268	319	269	303	286	268	307	251	292	266	305	330	319	316	281	267	257	273	280	285	288	281	302	294	268	306	297	300	264	288	282	279	303	248	314	329	302	294	305	276	282	299	285	290	290	272	286	318	301	271	293	313	299	297	291	248	269	297	274	316	290	287	295	294	282	275	273	290	292	280	287	272	255	283	325	289	265	273	292	286	289	298	275	284	279	294	284	292	244	298	274	280	278	299	279	292	279	286	281	292	297	293	305	280	290	265	287	285	309	295	266	275	302	289	286	296	261	286	293	284	289	288	256	312	291	298	283	297	283	295	278	244	288	275	256	283	270	314	252	287	281	294	276	286	294	265	320	255	281	275	251	299	283	276	311	292	290	290	284	287	262	271	267	297	290	298	303	272	283	305	274	271	295	291	287	302	277	287	281	284	312	281	294	286	287	281	312	270	307	281	275	230	272	265	278	289	272	287	282	287	271	294	290	292	284	267	295	273	317	271	261	305	304	281	278	281	256	285	306	268	294	298	277	264	302	294	266	316	301	292	304	292	273	298	273	293	285	270	313	287	272	249	283	272	310	307	305	307	268	281	271	270	290	296	256	273	268	281	269	276	269	300	286	282	301	288	285	284	264	285	262	264	303	267	280	292	269	292	287	306	289	287	298	286	312	269	297	292	277	276	301	321	273	273	276	264	287	246	296	298	280	284	257	289	258	285	328	272	251	286	304	267	287	273	302	296	305	298	272	289	281	296	295	248	246	278	282	269	299	272	288	275	300	287	277	300	290	281	279	285	262	271	289	261	311	266	264	269	285	267	291	286	307	287	305	318	268	288	331	300	286	304	294	313	306	276	295	302	318	285	270	280	282	300	293	289	281	268	321	287	294	296	284	269	258	297	262	295	254	284	279	304	293	272	272	265	281	294	268	294	278	285	264	303	252	305	273	269	254	284	321	273	271	280	276	301	287	280	273	281	255	309	275	269	291	302	309	272	319	280	286	264	274	278	271	312	278	273	273	280	287	302	295	257	278	315	276	270	287	297	271	302	275	286	296	295	304	274	292	305	293	295	280	291	300	286	285	285	272	302	272	273	277	272	301	301	296	272	276	281	277	286	306	276	252	247	279	288	277	284	285	319	292	266	300	278	284	293	300	252	307	289	301	285	320	268	267	283	278	303	293	261	292	291	260	279	298	300	292	298	279	284	297	278	311	285	263	282	283	285	297	292	277	279	282	254	296	290	276	279	300	315	318	304	283	305	290	288	308	297	287	279	306	286	271	241	288	288	261	286	305	284	277	277	293	289	289	289	316	290	262	310	287	297	284	269	280	276	305	296	290	265	303	272	249	292	305	287	315	292	302	282	299	272	273	337	263	288	305	305	258	261	289	275	278	289	272	298	284	246	272	271	309	292	279	296	303	277	295	294	281	273	290	297	302	257	332	283	256	317	308	292	286	251	289	281	263	287	283	290	273	286	314	276	291	265	304	295	274	302	305	277	267	293	315	285	291	294	308	280	264	267	284	294	305	277	256	264	319	306	272	246	280	271	263	252	292	280	259	280	272	262	271	281	295	332	280	288	318	281	272	259	261	302	312	287	297	297	268	279	280	298	270	264	279	300	316	300	282	286	270	283	263	320	310	297	276	276	286	302	295	288	292	268	287	271	283	311	283	309	304	299	301	276	296	308	307	283	295	279	276	255	266	285	279	265	292	258	316	309	275	276	296	285	295	282	299	288	270	296	238	295	273	289	257	268	301	295	291	299	288	289	303	293	305	275	295	281	291	254	269	286	305	277	273	313	262	299	267	276	272	278	249	313	300	277	265	286	296	264	293	290	314	286	290	290	263	301	293	281	276	264	311	294	294	277	277	266	281	263	293	322	292	268	261	253	306	296	260	289	285	298	290	307	294	270	294	277	282	243	279	288	287	296	296	315	270	313	302	301	294	285	251	287	287	277	265	271	297	307	292	299	291	278	318	290	288	287	297	278	304	265	277	278	298	244	302	284	299	292	274	291	266	295	311	276	309	265	268	258	281	299	287	299	279	294	308	287	278	245	292	317	275	269	274	243	264	254	272	287	277	288	291	300	316	297	309	292	264	288	291	285	284	292	297	291	277	294	292	286	253	291	276	273	273	285	270	292	285	284	256	270	277	304	299	286	278	296	289	289	274	300	294	288	294	301	286	290	264	277	293	314	281	271	277	321	295	296	311	341	293	315	274	277	282	298	279	304	303	300	279	290	306	298	273	298	281	272	285	297	320	274	282	298	277	279	293	300	284	304	318	282	299	290	267	263	296	257	281	316	291	320	314	282	273	285	271	267	281	275	291	299	278	297	295	271	253	307	266	283	292	261	274	280	276	264	260	266	286	279	291	292	293	304	296	279	247	252	282	274	265	295	277	267	246	293	284	262	264	311	299	278	302	290	287	263	281	275	286	295	287	262	300	247	304	262	282	278	297	243	283	274	289	258	286	273	309	300	270	288	275	264	271	275	303	261	312	279	272	278	268	278	258	285	275	257	264	275	312	278	286	273	296	296	303	275	294	274	301	289	286	328	295	283	274	279	308	284	316	289	267	289	287	304	277	272	284	311	267	297	288	276	246	277	302	303	288	297	260	287	279	268	298	279	285	323	287	297	290	270	295	304	284	284	263	288	291	281	293	299	301	293	273	277	314	299	261	255	281	319	280	288	264	263	311	290	262	258	301	281	319	273	268	270	278	308	281	303	284	284	302	262	287	278	291	283	273	254	257	262	299	293	286	269	286	304	269	287	267	302	294	270	271	268	288	279	290	275	290	293	277	305	287	270	279	304	294	286	302	266	282	289	294	297	281	285	288	288	317	305	279	296	289	290	303	281	301	306	254	302	277	270	292	290	283	294	256	292	296	294	311	271	282	273	265	319	267	263	297	289	252	290	295	305	312	279	298	299	292	282	252	281	274	297	269	269	313	314	272	302	297	283	305	280	242	316	298	288	292	264	300	278	275	301	281	280	294	284	261	286	315	260	294	284	263	298	271	314	274	265	284	303	269	272	299	295	306	268	268	286	301	275	287	303	306	293	266	284	278	278	273	275	264	266	276	284	310	295	285	289	284	263	282	270	293	273	272	301	252	274	289	297	298	292	324	325	290	283	293	308	276	293	276	286	309	248	287	267	265	312	276	250	291	273	275	315	302	284	304	288	286	294	279	270	293	289	284	306	270	291	335	288	290	290	303	266	297	288	282	279	287	257	295	276	292	302	267	289	283	310
23089	21180	28475	24158	21166	9542	894	561	472	463	438	422	378	450	351	345	367	407	370	350	340	381	378	359	352	376	332	334	374	362	328	343	389	366	360	341	360	318	364	380	364	332	322	342	342	333	374	336	338	336	345	338	324	363	336	369	314	337	348	324	353	358	317	322	379	347	374	334	360	362	301	372	315	348	329	358	332	344	367	327	333	331	334	339	360	297	318	356	367	375	336	305	341	303	325	341	323	363	353	360	338	355	316	360	323	334	335	351	342	368	343	344	347	374	321	338	318	341	349	327	343	301	352	300	340	348	325	339	343	315	331	354	310	348	347	323	321	340	304	326	335	328	352	323	338	339	341	337	325	308	352	324	333	351	311	315	328	343	366	348	340	350	328	326	325	316	337	349	299	337	287	298	321	308	330	333	326	332	315	361	330	335	330	339	318	332	303	321	322	333	342	326	320	324	346	323	315	338	330	347	374	316	330	346	339	359	344	344	345	298	298	361	327	316	325	339	324	338	332	328	317	330	358	334	312	340	350	333	348	342	332	316	302	333	311	304	344	351	327	331	352	329	348	327	362	302	341	317	346	343	305	291	358	337	317	345	333	334	331	325	329	322	331	350	332	326	315	338	311	354	358	303	335	321	330	335	309	308	336	349	335	314	338	326	331	346	344	342	329	337	357	325	316	330	340	330	312	340	332	335	334	364	291	327	311	358	303	325	350	331	326	352	336	306	318	314	354	317	308	332	295	325	329	308	354	341	326	371	368	307	346	341	353	358	369	349	327	319	337	335	348	345	362	360	300	329	326	358	337	313	367	350	319	331	320	323	341	331	323	353	336	320	326	349	317	369	324	356	332	362	327	326	331	324	368	332	349	332	345	324	377	349	345	352	337	335	319	326	314	319	330	369	332	332	326	351	340	324	359	331	332	383	322	328	338	312	331	351	341	297	329	324	349	331	346	339	348	356	333	333	333	307	311	311	318	347	321	333	358	361	309	349	347	336	315	379	315	320	313	361	342	339	328	332	317	370	339	344	366	322	325	349	352	319	343	353	319	319	358	331	345	327	341	333	335	318	340	347	326	324	341	322	319	343	339	351	341	321	316	307	343	338	313	329	331	327	324	325	333	327	319	349	363	320	334	314	328	332	378	303	329	332	327	364	320	301	314	309	356	329	354	320	328	351	318	359	315	334	357	356	345	375	341	333	338	338	370	327	396	320	342	326	333	336	313	304	314	324	350	320	343	315	325	319	351	279	343	342	345	365	328	347	321	337	337	346	346	329	332	337	325	320	333	352	344	311	342	326	334	338	327	320	340	308	341	351	358	345	358	319	361	363	332	359	346	320	371	322	334	320	345	352	303	320	328	339	331	330	330	338	339	339	310	316	304	327	336	335	330	305	331	302	318	352	307	334	344	318	337	335	313	323	329	338	297	352	345	329	333	345	288	346	332	343	343	327	334	322	358	327	337	315	322	347	351	363	330	310	334	309	342	348	356	314	365	332	337	332	360	349	328	341	320	335	338	363	343	318	352	326	351	332	366	297	361	334	347	346	300	349	323	301	295	341	392	317	389	322	353	325	355	338	343	330	329	306	293	340	308	362	373	348	346	343	335	332	324	295	326	295	322	342	328	322	338	325	345	343	345	339	326	320	363	346	360	326	351	344	353	313	306	330	337	308	336	333	356	369	334	329	337	344	306	357	351	324	295	325	351	331	347	303	358	371	324	366	347	326	346	332	327	341	341	348	318	329	322	357	341	285	321	350	351	336	361	353	385	326	349	308	319	332	341	345	304	347	359	333	339	337	318	362	320	326	335	313	322	317	315	325	327	317	347	340	323	333	340	356	335	342	346	349	340	358	353	339	337	374	316	341	320	360	302	332	354	348	321	352	334	303	306	335	321	343	344	355	341	321	326	299	314	371	335	331	337	294	348	326	316	322	340	310	342	358	340	370	327	356	318	332	344	322	340	304	337	343	345	318	325	363	367	336	311	320	349	318	321	318	304	330	302	346	337	305	347	352	340	319	305	367	328	333	322	351	347	317	343	337	314	312	324	332	348	307	326	330	341	348	323	331	343	322	339	342	330	371	365	353	337	330	366	321	322	341	365	298	327	371	329	345	353	371	325	344	358	335	351	317	335	351	328	356	303	376	326	308	364	340	337	325	346	345	355	339	343	329	333	317	313	358	338	357	360	353	348	320	296	342	322	336	347	327	347	338	328	354	353	329	356	366	358	295	316	354	343	320	336	332	334	354	332	327	334	350	327	311	318	326	334	349	335	304	325	333	340	349	339	348	317	323	294	343	353	342	349	354	334	314	327	337	326	299	336	361	358	329	338	362	356	337	341	341	311	345	306	353	346	305	296	319	341	367	345	338	344	335	351	337	312	321	314	348	315	339	364	370	333	317	341	346	309	341	332	323	299	347	344	328	324	336	361	319	340	330	334	342	325	327	352	331	361	318	329	333	317	350	325	326	321	321	308	306	327	348	348	363	324	338	355	324	330	320	297	365	310	327	331	321	355	346	351	306	358	341	366	305	324	342	355	338	356	318	338	324	315	328	311	363	308	318	315	304	312	333	343	332	335	311	368	338	344	312	341	360	328	339	338	326	319	319	330	341	342	329	312	332	324	319	342	320	329	362	324	360	323	334	328	302	347	309	358	312	321	367	338	342	336	341	332	328	322	329	325	339	338	345	343	349	316	343	306	357	357	329	308	344	315	325	373	339	329	324	353	366	323	333	317	340	323	333	307	349	342	355	328	324	329	299	318	332	315	284	302	315	340	349	348	324	353	338	332	333	326	334	317	318	340	332	322	357	328	347	334	317	315	337	324	307	353	296	345	334	356	352	343	295	300	338	323	336	338	348	386	315	331	307	357	337	313	333	352	376	335	329	315	326	342	342	316	366	337	351	344	330	304	341	356	301	310	299	326	350	322	285	333	321	303	331	303	342	318	305	329	361	327	353	336	341	314	345	340	355	348	315	350	355	336	332	350	364	335	322	333	294	347	349	343	334	317	346	324	341	333	327	317	324	378	339	318	302	322	287	358	317	299	318	348	341	324	308	343	355	320	378	334	336	296	355	348	349	331	353	339	344	343	350	360	304	316	330	344	335	323	374	310	311	339	312	333	342	326	330	316	327	313	314	318	333	375	337	319	377	320	355	344	320	340	336	332	342	338	311	331	311	328	315	349	320	340	321	357	366	323	330	313	352	328	320	350	329	325	330	338	361	309	346	349	339	335	339	379	313	340	349	332	346	327	331	309	321	352	324	326	356	334	354	360	344	319	308	348	333	315	312	318	334	334	309	345	349	322	332	320	341	319	359	312	335	300	339	316	345	360	308	333	317	315	352	329	316	326	291	346	358	317	312	323	320	302	324	297	313	291	316	309	329	358	311	318	302	336	356	292	326	334	343	328	328	318	340	324	327	314	320	336	363	358	322	335	321	349	305	350	334	353	321	345	315	366	322	349	348	320	324	350	339
28905	42288	8839	2676	2087	1951	1207	958	798	715	719	600	552	558	569	532	511	529	533	534	502	515	497	481	496	485	480	486	486	511	496	429	503	472	495	480	484	449	461	470	463	471	483	482	489	491	433	454	454	477	472	476	475	462	505	435	469	464	465	433	441	458	447	422	445	472	455	444	476	413	455	447	446	439	441	471	447	445	466	466	406	434	462	433	441	431	418	461	441	483	430	447	418	422	439	436	435	423	476	438	428	395	449	436	454	500	428	474	452	461	432	487	408	410	436	425	433	474	415	435	431	484	463	484	432	423	451	470	444	449	456	451	429	434	383	427	427	401	450	434	406	460	456	410	435	442	417	439	436	424	423	458	402	425	475	425	451	449	436	440	443	415	464	378	430	438	447	426	411	432	459	465	441	410	425	461	400	425	416	430	444	466	399	429	464	411	410	420	422	447	422	449	426	484	416	467	429	432	472	447	445	431	429	409	460	407	452	437	455	387	437	430	423	421	444	419	445	426	457	438	465	441	431	447	453	451	465	421	413	420	463	441	433	443	452	443	422	408	431	425	431	442	485	461	445	435	465	437	408	434	441	434	400	420	457	439	448	412	453	415	416	452	400	463	466	447	459	470	436	435	430	439	457	435	453	446	406	455	464	449	444	415	441	476	453	443	409	439	463	438	437	474	426	437	456	415	426	475	426	427	435	479	430	434	440	407	420	431	434	421	434	435	453	437	428	442	445	462	476	404	441	419	427	407	445	397	427	458	408	446	452	416	459	411	490	419	423	431	458	422	473	413	451	416	425	434	464	443	460	441	417	411	482	442	483	456	432	417	423	433	492	442	447	450	421	449	400	448	459	436	427	414	452	450	416	462	431	434	417	423	473	424	463	440	425	460	447	436	458	479	457	440	395	420	415	428	419	435	466	441	454	417	410	426	414	460	422	438	425	423	434	467	485	442	468	421	450	455	433	458	412	445	424	414	443	434	436	464	412	441	432	416	463	456	452	395	458	418	472	419	447	448	421	469	413	459	459	435	409	448	412	419	452	448	440	423	451	449	436	462	435	439	426	474	397	447	415	419	458	425	459	435	459	443	397	424	474	425	429	424	424	408	414	406	419	435	451	459	433	407	462	418	401	456	439	439	453	438	433	402	443	423	434	417	440	462	451	388	402	423	430	442	431	430	449	463	425	419	471	417	463	447	424	474	446	437	423	473	420	411	435	440	408	456	400	454	449	422	421	400	414	451	418	455	410	478	462	458	460	478	433	428	426	453	433	449	425	473	437	432	428	439	423	481	463	445	462	369	437	440	417	416	431	460	441	442	429	418	423	426	439	482	436	440	422	433	445	417	424	445	406	451	453	440	432	409	448	428	444	428	428	438	432	445	415	428	432	408	431	415	446	469	450	467	441	460	455	422	445	432	420	433	398	415	449	420	410	445	457	467	453	441	396	429	460	462	424	427	462	422	413	450	444	402	428	465	399	440	423	437	440	453	473	448	453	426	401	436	427	451	461	418	430	414	438	464	450	441	433	428	423	448	428	429	455	460	458	425	431	425	437	451	422	464	419	421	467	419	417	450	466	452	441	436	439	431	438	392	467	409	436	430	414	448	412	416	438	425	460	425	435	431	435	430	450	457	427	443	447	428	419	442	438	432	457	425	433	407	425	468	436	458	471	436	421	432	431	451	432	424	457	469	462	458	425	410	415	451	405	430	403	496	467	447	388	428	461	436	411	433	421	451	467	431	432	473	421	447	434	446	438	426	446	417	404	440	457	434	426	447	436	422	463	398	442	416	434	447	457	455	430	429	438	452	419	467	455	435	436	472	467	422	462	431	428	422	441	409	429	448	410	467	462	439	431	448	457	456	412	456	448	387	435	429	435	433	420	435	435	444	474	417	441	439	427	454	464	458	451	494	449	453	424	430	428	433	442	463	461	423	446	427	402	444	443	455	421	430	434	416	408	419	419	466	441	407	403	445	467	439	464	412	395	487	462	441	456	463	450	480	418	456	453	442	428	455	485	428	421	403	485	418	443	478	454	413	422	471	413	434	416	446	473	440	460	449	432	483	450	458	439	462	419	440	429	460	433	446	410	459	443	432	455	452	433	412	477	418	423	439	466	422	407	433	461	410	449	469	418	425	425	458	438	447	493	444	472	431	448	435	438	429	436	460	481	445	428	449	434	406	437	460	443	436	391	465	403	470	440	384	450	449	432	436	461	455	442	446	410	476	469	462	408	456	443	462	453	416	446	399	407	413	421	463	411	446	415	433	433	408	426	479	469	444	441	466	452	447	427	407	416	424	410	419	426	410	414	461	467	465	457	459	416	423	413	415	449	467	450	457	440	452	428	425	442	442	437	446	486	435	436	395	454	410	418	431	422	429	470	437	455	471	382	421	426	413	462	463	449	434	476	441	421	465	460	472	444	448	451	440	431	460	458	404	443	398	458	431	452	468	434	465	427	414	429	440	411	434	436	416	428	442	426	451	416	452	462	436	481	439	442	422	423	439	459	433	445	434	428	463	402	449	428	406	431	412	406	426	435	458	474	378	414	412	456	443	454	445	443	440	390	449	436	413	402	432	427	438	405	426	430	458	455	461	410	452	411	404	471	435	410	455	454	453	409	427	460	435	461	406	476	422	430	421	438	472	488	448	436	425	424	454	436	467	386	428	406	402	432	408	450	421	443	454	458	484	457	449	426	407	409	437	441	425	510	451	417	387	440	463	419	420	469	420	410	493	461	419	452	412	423	441	466	433	475	449	494	417	440	495	435	479	423	436	415	443	412	438	444	444	414	455	430	463	414	434	448	392	458	428	454	438	425	418	417	462	393	437	450	422	467	464	445	416	452	447	437	432	436	454	417	419	437	458	471	451	414	439	416	429	459	417	447	413	435	458	426	443	430	456	424	435	416	415	416	427	424	471	442	442	446	421	440	433	426	426	440	394	448	415	424	462	448	425	440	422	450	495	442	424	404	409	442	415	455	472	461	432	469	438	450	447	430	416	420	434	451	462	417	446	443	438	482	417	416	434	417	441	425	424	436	436	423	439	443	436	389	485	437	433	458	425	436	463	425	463	428	436	471	466	382	409	452	458	408	444	451	431	432	437	411	429	464	471	430	452	427	448	419	399	438	436	423	474	399	418	428	453	458	443	410	423	426	446	441	444	423	431	406	412	488	431	440	461	425	446	449	420	479	431	457	458	444	461	477	459	451	443	489	461	432	447	434	436	437	439	453	448	393	409	414	437	475	454	446	461	459	449	429	493	459	443	475	443	461	461	424	456	392	415	454	397	441	457	457	438	455	434	438	454	447	397	436	453	484	413	428	387	390	464	463	425	429	444	457	449	458	437	425	440	416	447	428	434	418	462	484	428	422	430	444	458	449	453	407	459	454	430	407	474	452	464	464	458	437	444	469	457	452	443	426	479	442	427	464	440	436	433	451	424	403	427	479	457	456	435	425	423	443	426	447	401	443	399	415	452
24329	21206	27196	25223	7667	486	303	213	190	182	161	168	181	151	152	135	167	133	151	159	131	123	156	139	129	140	131	117	127	140	125	133	139	134	130	123	135	157	129	127	130	125	144	158	119	145	133	158	150	129	135	128	121	136	146	148	153	143	126	133	141	145	145	110	130	114	128	134	137	131	96	146	142	154	128	112	125	150	128	116	129	134	146	131	120	117	110	111	116	131	120	114	123	129	137	123	104	130	123	114	137	145	124	111	133	136	112	105	119	130	115	141	116	115	145	112	145	121	123	124	125	133	130	115	109	126	139	114	118	108	111	120	143	98	116	115	123	136	129	128	131	127	117	137	121	124	121	117	126	141	110	118	112	132	150	131	152	122	124	155	131	118	128	118	112	109	132	132	127	127	117	162	131	148	130	114	125	117	112	116	121	112	118	122	115	138	128	117	118	118	139	106	121	134	137	129	125	114	129	135	113	123	118	136	124	139	133	100	108	125	141	116	112	112	130	118	103	116	126	137	125	117	139	128	114	112	121	118	141	111	116	131	143	137	117	129	139	125	134	130	126	129	128	133	134	131	115	124	125	115	136	121	115	110	127	117	132	138	126	128	130	120	125	105	127	128	127	104	122	134	150	135	142	128	137	131	108	138	127	126	106	108	122	119	127	118	113	128	147	120	139	109	127	138	128	133	126	116	123	126	143	116	131	105	119	109	113	124	120	107	118	123	128	117	144	146	150	144	128	141	134	133	115	128	113	133	114	113	110	130	140	129	127	93	121	123	116	114	117	105	121	107	134	140	129	116	108	128	107	124	115	142	108	131	115	129	112	142	129	136	120	102	134	138	103	125	131	121	149	121	106	125	131	136	121	119	122	112	96	125	140	141	130	125	132	102	128	113	159	121	130	120	130	133	122	121	106	118	121	115	133	136	125	112	116	130	120	127	125	144	128	122	121	115	130	127	115	113	110	136	137	129	126	125	130	131	126	112	121	135	134	106	132	124	116	137	113	114	122	124	114	111	123	123	125	121	126	126	130	114	138	131	147	120	126	131	149	128	135	144	107	121	141	124	117	141	117	133	114	140	135	130	143	132	100	111	112	113	132	111	122	133	99	125	136	116	128	125	100	120	114	121	124	119	120	142	116	120	119	117	129	126	139	131	127	144	131	135	117	117	153	125	116	118	129	113	134	130	119	118	115	117	119	128	104	141	121	119	117	126	134	123	117	109	142	126	123	131	137	110	149	120	129	130	124	131	120	150	129	122	125	132	125	145	105	107	130	103	147	114	110	135	120	107	144	140	118	141	116	135	149	130	129	106	117	132	133	120	102	118	127	124	126	104	107	101	111	104	125	122	142	122	131	121	116	116	117	130	135	110	127	116	128	128	149	139	122	135	123	125	116	126	145	122	128	119	119	134	128	101	129	134	133	132	133	140	120	148	106	135	126	125	149	140	134	133	113	120	126	130	125	134	135	121	119	146	124	123	120	126	129	105	128	122	140	117	110	112	137	113	134	120	120	116	140	124	114	136	125	122	130	124	125	132	116	128	110	116	134	139	133	146	115	122	146	112	116	117	131	116	145	120	118	140	146	125	132	120	139	118	123	124	127	131	126	103	128	138	121	126	136	119	137	123	109	111	128	133	116	144	137	137	126	125	135	148	116	115	133	112	123	133	129	105	122	127	114	119	135	126	121	131	104	97	122	118	138	99	139	131	135	141	127	125	120	123	116	118	131	126	146	118	135	119	124	136	125	145	129	147	120	129	118	118	111	147	107	137	135	110	131	124	139	146	127	111	139	124	136	123	124	139	130	138	134	117	133	131	127	112	119	118	109	140	123	127	133	127	129	120	122	129	125	143	140	104	139	126	127	127	116	135	137	112	128	124	120	114	115	120	135	129	133	124	120	118	137	109	152	117	125	112	135	121	128	120	120	121	112	130	124	129	124	110	116	110	143	127	119	114	127	122	133	125	120	106	112	134	105	126	131	112	111	110	124	129	123	126	125	151	131	133	130	131	120	114	124	109	123	131	133	127	130	110	149	148	125	117	131	130	123	120	122	127	127	115	100	119	121	142	153	129	137	122	109	151	118	116	136	114	107	121	129	120	115	149	131	123	121	136	132	131	126	105	136	108	122	128	112	120	123	119	107	129	114	118	146	113	125	124	133	147	126	115	157	126	114	125	142	121	101	121	111	131	114	127	110	133	123	128	125	121	137	138	122	143	127	123	116	112	116	117	130	114	132	117	108	147	128	157	123	117	121	128	118	125	107	114	138	123	126	97	132	120	99	123	117	119	144	152	134	113	129	121	125	110	97	138	120	129	102	129	129	118	111	148	129	117	116	134	124	131	108	135	139	122	137	135	121	135	123	130	118	127	118	123	124	158	113	106	119	134	116	101	109	137	117	143	110	114	117	114	133	125	119	137	125	127	121	117	135	129	132	108	110	113	124	125	128	130	126	131	119	105	125	139	121	97	118	131	118	145	119	116	118	121	134	130	127	146	97	114	127	136	121	144	114	133	117	102	119	128	114	103	128	121	117	121	123	103	115	125	117	108	122	130	129	132	119	145	119	131	122	112	107	122	119	122	121	113	144	126	127	135	129	132	127	110	113	133	135	113	129	138	128	133	145	127	125	120	118	138	98	128	136	117	118	111	122	118	118	134	133	128	124	128	123	149	131	131	130	117	125	122	143	113	124	132	121	130	132	108	127	111	137	140	122	124	121	133	127	116	110	117	123	135	121	131	127	120	125	124	136	111	127	116	129	126	117	127	135	130	119	129	133	126	124	117	120	131	131	117	110	127	129	125	145	135	125	138	132	128	149	121	129	145	125	117	112	115	123	125	136	117	132	107	139	114	136	141	103	133	137	135	124	121	152	130	127	93	125	127	126	134	143	139	142	125	129	139	104	126	117	118	123	134	144	134	95	119	106	121	107	116	131	149	125	129	136	130	111	122	109	116	109	144	120	131	147	127	130	112	125	120	127	128	136	114	121	119	137	127	129	113	124	118	140	104	131	134	128	114	106	147	130	129	145	135	127	139	124	138	119	131	124	131	131	124	124	125	123	119	137	116	152	112	121	110	136	108	116	104	131	116	124	111	113	144	131	134	132	134	108	117	127	121	143	148	118	136	121	142	133	149	133	127	117	130	116	122	128	129	145	133	132	138	121	117	106	119	109	109	136	130	123	116	129	118	138	131	146	117	111	146	115	139	107	121	111	122	109	124	111	132	123	147	136	128	118	96	138	138	111	125	123	135	120	117	122	141	143	122	131	123	127	117	123	138	134	107	126	147	114	132	125	127	139	134	125	121	133	115	121	114	133	114	135	119	128	117	121	144	139	117	124	129	126	131	117	137	123	125	128	123	135	120	130	126	140	113	130	117	128	110	143	123	112	97	109	126	120	112	135	127	128	138	124	118	144	112	101	132	106	111	123	133	136	115	129	136	125	137	106	155	125	112	99	132	127	122	127	131	119	150	112	115
27729	36934	6245	1445	1030	861	581	448	371	350	343	267	273	257	237	228	213	204	225	221	221	212	199	183	184	199	189	184	192	187	207	179	177	188	192	192	227	206	195	210	204	204	204	190	210	201	181	218	217	188	207	170	206	228	163	197	178	179	187	170	169	188	178	169	188	197	197	194	183	204	183	162	195	188	189	148	181	160	198	177	163	157	178	192	196	166	171	176	179	184	179	179	179	175	155	197	190	166	194	171	160	162	172	192	177	166	143	174	148	199	173	181	170	157	194	193	189	175	185	186	177	149	184	171	163	202	166	170	178	163	149	158	167	157	168	149	159	180	183	162	159	177	163	173	176	166	180	173	188	180	154	188	186	189	188	181	188	196	150	183	177	171	190	151	175	191	212	161	145	162	173	174	211	172	182	190	173	173	181	193	181	180	184	175	190	182	168	175	185	192	183	184	190	180	166	207	173	169	205	192	175	194	168	182	178	195	182	161	169	187	185	181	169	155	171	183	185	180	155	172	186	152	178	165	175	185	190	194	188	165	176	175	153	155	178	198	180	166	170	165	163	182	162	172	186	161	156	190	159	156	176	155	198	172	160	160	155	172	175	176	179	174	194	171	180	177	188	175	158	184	172	154	160	165	173	180	160	172	190	157	160	182	223	159	168	169	153	171	181	154	182	178	159	183	152	158	168	146	174	164	167	181	194	198	168	153	171	186	165	176	179	196	144	184	170	193	174	189	181	202	189	173	192	193	176	170	164	213	163	186	192	166	165	171	170	189	161	190	167	194	215	161	191	166	164	155	190	191	167	174	191	158	169	183	165	154	168	184	206	168	157	196	174	179	178	194	153	186	179	170	168	174	175	197	163	192	172	170	167	180	170	153	188	187	175	173	169	191	177	169	187	192	168	164	166	179	184	162	197	186	177	177	181	189	177	195	186	202	173	165	178	187	163	164	188	143	164	158	162	182	158	175	180	180	197	173	176	189	190	169	167	176	147	185	168	211	180	166	170	168	164	158	150	174	181	179	182	186	160	176	180	165	167	175	165	170	172	183	172	183	176	171	195	166	170	161	152	187	172	177	167	183	182	197	172	193	185	190	188	157	168	167	171	175	191	178	171	182	163	199	178	178	192	152	158	165	141	169	199	169	168	158	196	181	170	170	181	185	175	151	148	156	187	187	187	184	198	185	197	153	152	188	164	171	160	183	159	183	173	173	174	171	182	182	174	182	161	177	161	192	183	173	183	156	192	169	174	178	173	171	155	173	168	185	155	180	195	150	189	144	176	183	180	169	167	191	183	165	191	181	160	199	179	159	183	198	165	185	157	196	157	207	191	156	176	172	203	206	174	161	188	184	176	171	161	160	175	172	194	197	181	180	174	155	174	173	177	156	197	171	184	177	157	173	169	182	177	188	180	189	171	155	152	180	168	189	180	181	175	187	154	175	183	155	168	174	199	188	190	168	182	183	164	173	198	160	180	164	168	171	159	167	182	210	178	181	193	201	174	188	178	196	172	188	180	204	164	190	179	172	175	181	182	176	173	175	177	178	179	174	160	188	215	160	160	184	184	183	182	196	183	178	168	183	182	205	154	175	180	157	171	179	179	167	172	190	195	177	206	188	153	178	178	187	188	191	173	189	182	170	173	159	168	170	181	171	183	192	159	201	187	163	173	197	182	163	179	183	173	183	146	172	143	182	167	170	187	195	181	178	167	151	192	167	164	179	163	162	173	160	164	166	168	172	174	154	167	178	167	203	191	192	167	167	170	172	187	198	170	166	154	184	174	173	171	180	175	185	176	160	184	155	177	168	167	164	159	182	180	146	185	154	165	171	173	172	188	176	192	184	174	163	145	165	169	179	195	152	188	148	162	191	155	175	175	162	183	158	202	192	176	183	187	174	148	179	168	192	188	169	147	169	168	162	166	171	166	186	158	191	175	191	178	174	173	185	195	157	167	192	179	169	172	160	173	161	167	170	170	184	171	149	152	179	174	187	155	174	197	156	180	167	182	184	172	190	171	187	177	154	171	161	160	159	166	183	168	162	180	192	157	203	161	161	180	167	185	180	169	166	160	177	201	159	181	165	193	170	162	179	208	180	169	143	155	175	193	187	183	175	153	178	185	189	153	179	158	156	156	176	161	171	162	179	176	174	179	195	173	164	187	170	180	160	169	193	189	173	188	177	168	188	165	190	174	151	165	173	181	188	164	162	147	169	192	177	153	176	195	199	172	185	191	178	145	176	175	201	175	181	159	164	187	175	175	174	178	152	163	203	196	191	187	201	167	201	164	167	192	157	194	175	164	178	195	171	182	176	158	186	182	165	163	183	179	186	169	181	177	150	160	163	184	150	176	166	165	158	168	184	167	160	186	193	178	187	185	163	157	179	175	169	172	173	175	169	192	174	168	176	173	164	162	189	167	193	190	197	151	182	156	190	169	181	195	154	176	197	172	169	183	177	161	181	166	193	173	150	194	182	188	171	176	162	207	166	146	175	157	188	177	176	161	150	167	180	178	163	175	178	160	163	186	198	175	146	193	186	168	193	169	157	191	160	171	190	167	161	171	160	178	170	196	180	173	172	179	177	166	188	171	179	179	166	184	163	191	177	167	169	199	162	172	156	180	165	153	189	189	186	179	194	174	190	170	165	181	183	158	173	191	173	164	149	164	148	156	183	174	168	152	182	163	175	178	166	198	178	188	182	173	170	162	168	180	162	181	166	173	197	203	173	177	171	161	176	193	177	177	169	152	165	180	182	170	181	179	157	159	152	185	197	209	155	179	175	177	185	192	186	159	166	173	174	189	178	205	173	186	183	185	182	177	197	183	174	183	199	176	181	181	170	175	175	189	162	159	157	178	191	169	167	170	190	185	174	169	159	171	176	164	173	183	180	182	152	169	159	169	175	184	176	175	181	168	187	153	163	183	197	176	189	185	193	185	186	172	185	167	165	181	169	170	199	215	167	167	165	183	181	169	188	162	197	179	183	193	155	175	171	162	165	167	175	179	181	169	188	173	185	172	171	169	177	173	175	171	177	155	165	162	156	164	171	167	142	165	189	165	179	174	185	173	178	164	174	169	200	156	181	195	177	175	173	165	156	160	169	188	157	164	166	190	175	173	153	181	188	176	174	207	170	184	138	164	175	177	152	165	178	153	170	167	182	188	178	167	203	169	172	165	180	173	159	192	204	189	167	168	166	168	190	165	185	203	180	181	191	184	193	172	178	185	166	190	165	177	167	175	176	164	183	208	190	185	155	164	193	163	164	166	181	195	178	189	166	180	194	177	180	190	184	168	201	162	187	181	157	184	169	193	166	163	170	150	159	187	161	195	165	167	168	186	186	164	165	157	192	168	150	175	165	162	175	187	167	175	143	170	151	166	170	161	171	157	174	174	184	180	179	193	150	190	176	164	182	177	150	185	188	151	177	160	171	181	178	166	222	183	168	163	163	180	177	183	185	182	180	160	186	150	185	169	197	167	188
22287	21211	28996	23689	21209	21195	6953	824	562	496	465	395	421	397	383	358	342	287	329	334	344	332	314	321	317	307	275	285	332	276	280	304	287	306	286	295	317	285	307	287	291	296	312	295	281	286	312	296	273	306	296	323	293	288	280	285	295	292	283	276	292	297	286	272	293	317	264	261	284	261	283	286	281	253	248	270	263	287	256	282	285	280	253	263	247	272	272	245	277	264	283	276	272	270	243	252	256	276	292	251	290	254	302	278	273	274	251	277	259	282	258	288	268	270	273	258	291	268	249	276	273	272	266	295	279	267	278	258	275	265	292	258	271	234	269	239	259	286	256	264	263	261	246	290	287	294	269	289	235	287	270	288	247	276	286	262	271	253	295	269	231	290	284	259	251	268	272	263	301	276	242	257	278	293	268	273	265	263	282	239	288	266	282	271	285	276	268	308	274	263	266	306	271	285	279	274	287	256	259	270	254	234	299	275	291	268	272	257	288	264	261	287	278	278	286	287	247	293	311	268	265	287	259	263	248	280	259	285	287	272	275	294	290	281	260	235	266	231	306	252	253	276	273	263	282	289	275	262	263	269	249	253	255	254	233	274	273	263	277	257	291	254	277	281	281	232	273	258	274	257	279	250	268	290	260	301	278	267	271	243	279	289	292	275	254	255	258	280	282	257	281	225	306	231	269	269	268	244	269	277	277	289	296	296	266	297	281	270	272	285	285	262	266	286	269	273	246	281	270	252	257	277	286	299	280	252	246	256	257	295	297	287	275	277	279	253	243	276	277	278	271	257	253	279	280	248	286	268	289	245	280	235	279	308	268	257	280	256	283	277	291	267	267	302	249	246	268	280	268	258	268	286	289	296	264	245	262	267	251	268	264	289	306	287	271	261	236	258	293	251	260	257	278	259	267	243	251	268	261	251	263	291	272	290	274	289	291	269	275	269	292	251	287	261	251	274	233	239	293	287	276	233	269	265	305	265	254	245	257	223	289	282	269	296	284	271	261	289	270	273	263	284	277	291	255	214	250	256	276	303	285	273	269	262	264	284	272	233	298	269	251	269	281	246	258	238	276	275	255	248	262	265	279	267	274	292	302	281	250	291	253	285	263	261	269	253	290	272	257	247	257	280	265	268	267	293	266	275	252	295	248	249	264	256	259	252	281	282	261	240	254	273	252	253	273	303	252	250	275	268	279	296	271	225	253	276	283	294	239	288	243	250	262	290	259	264	291	291	284	285	269	281	255	294	253	266	253	250	274	245	252	263	306	288	272	265	259	254	306	247	249	287	291	301	292	279	272	294	268	284	266	268	278	299	260	280	282	288	295	286	290	259	252	280	259	272	259	258	278	283	273	286	268	275	261	258	262	253	251	280	268	292	251	274	262	260	256	271	254	274	303	251	274	276	241	296	282	275	248	289	231	241	297	294	269	262	263	275	279	256	289	300	250	268	276	294	268	291	240	261	285	300	267	266	262	261	265	258	279	269	267	297	290	273	296	269	263	292	262	282	259	269	266	236	288	300	281	249	285	290	256	302	262	277	258	282	283	280	282	228	265	270	270	266	270	248	303	268	255	273	233	283	271	283	249	294	271	265	257	268	262	272	269	252	303	273	252	308	268	268	247	260	257	283	287	244	290	298	266	246	268	270	269	273	298	269	271	278	306	263	295	278	252	269	288	256	291	297	261	267	271	272	249	239	255	249	280	261	277	278	257	262	264	228	243	256	287	231	290	288	252	252	287	287	252	250	299	244	268	245	282	263	278	267	266	273	276	275	277	301	299	272	274	295	294	266	283	279	249	270	308	273	230	265	259	277	252	277	281	254	261	281	271	287	254	285	265	273	262	282	275	287	278	254	267	262	273	263	280	276	274	259	247	285	291	270	277	295	255	276	279	288	235	272	273	260	268	273	274	239	285	280	287	274	254	263	246	256	277	281	303	262	300	277	287	269	274	289	272	244	276	285	280	280	282	265	266	300	284	252	298	246	291	273	260	246	239	257	290	252	281	281	247	256	257	260	266	286	269	280	279	321	260	312	238	270	279	277	224	314	259	230	284	268	255	282	264	253	268	284	277	278	252	258	259	286	277	270	280	265	269	274	275	255	227	288	279	284	265	252	270	291	261	312	269	268	283	266	267	287	252	256	259	276	271	273	258	258	262	278	265	308	307	255	264	251	281	241	263	301	256	273	255	274	253	279	261	267	248	248	282	274	244	284	265	255	268	265	267	274	260	285	276	278	275	259	288	265	271	277	264	269	236	292	275	251	281	268	260	260	279	268	252	255	273	254	262	275	291	275	288	308	260	272	252	302	288	274	279	259	247	281	284	274	272	295	279	257	278	286	259	274	262	242	257	260	256	242	260	265	276	269	264	283	269	276	260	260	281	281	292	279	238	296	248	288	282	252	283	249	257	287	274	273	271	274	263	259	247	299	267	304	268	263	255	299	243	242	276	265	289	267	266	321	271	288	276	290	265	253	268	297	269	278	268	257	296	248	249	292	284	245	281	260	280	255	261	273	255	258	291	276	280	277	282	274	254	294	252	265	236	264	229	272	266	300	291	276	250	263	256	279	281	286	255	290	252	302	268	268	263	261	257	289	287	272	269	272	241	237	280	259	257	276	275	248	233	293	304	279	285	295	273	276	265	273	293	247	287	266	283	300	241	247	267	267	268	274	276	253	255	255	272	256	267	269	255	267	235	281	242	273	258	271	261	267	259	231	275	273	293	264	291	287	274	264	253	277	267	250	248	264	289	282	250	283	261	293	268	244	285	255	288	263	269	267	267	272	258	256	274	291	292	268	289	266	285	250	261	260	278	234	282	282	252	272	274	247	285	292	244	250	257	272	265	274	262	291	280	250	270	261	262	241	256	251	257	269	267	261	289	267	249	275	279	303	270	271	239	256	268	280	302	262	250	261	258	290	261	241	283	268	254	284	252	277	271	253	261	266	290	273	249	299	262	266	275	308	273	249	266	267	280	271	270	245	228	240	251	273	284	261	254	264	267	266	261	281	273	298	277	227	280	258	271	281	309	264	285	256	257	268	293	254	262	256	241	299	285	274	267	264	251	308	292	276	290	285	297	282	274	264	273	282	252	268	275	253	274	269	251	265	293	263	274	279	237	263	261	291	277	275	267	274	285	245	275	247	273	281	271	243	275	232	276	271	309	293	271	252	264	263	263	259	262	264	265	287	302	271	259	265	281	284	283	278	272	279	260	264	266	251	261	286	257	258	285	260	265	277	270	251	279	259	287	282	278	254	270	244	280	281	277	257	267	254	297	266	254	236	244	284	278	302	279	257	255	275	240	288	275	260	275	264	288	259	294	283	263	277	267	260	272	275	275	301	271	258	250	273	260	288	275	261	262	252	259	268	271	255	254	266	281	268	298	280	266	278	256	276	239	271	306	273	250	268	279	291	282	295	274	293	287	258	255	244	256	306	265	255	280	258	290	273	264	266	257	280	293	258	274	282	281	265	271	261
32855	49325	12927	4245	2788	2418	1737	1340	1037	882	801	710	697	663	590	582	538	463	468	544	494	398	450	460	389	442	408	372	431	382	427	434	432	447	403	434	436	415	439	425	455	429	405	397	411	409	468	394	408	430	422	381	362	354	389	398	397	402	377	397	408	402	368	394	432	365	356	392	413	390	396	342	354	346	366	359	364	365	355	396	367	380	344	355	377	360	351	353	352	383	329	362	358	371	346	338	388	400	360	367	397	356	341	381	365	351	356	380	401	372	359	330	366	356	322	334	299	377	359	354	369	368	362	378	349	373	382	328	353	354	375	363	342	387	381	379	361	348	356	335	336	343	332	349	366	366	361	357	367	390	388	371	366	358	375	363	332	379	354	361	365	371	335	386	343	366	345	377	380	384	346	323	379	338	379	359	355	359	346	356	369	401	350	367	337	363	363	375	368	389	387	362	360	370	362	346	360	358	326	342	372	362	342	373	379	370	390	343	330	377	362	382	364	367	383	342	364	341	374	361	348	413	378	346	362	391	389	348	373	363	376	345	385	362	373	404	355	352	330	365	349	368	370	359	373	382	352	332	337	357	367	361	363	360	384	350	368	366	365	401	345	370	382	348	381	335	356	340	393	379	373	379	345	366	353	366	371	398	348	372	366	381	340	410	365	349	394	363	364	371	359	383	350	385	356	376	389	346	346	387	359	393	333	382	369	363	350	402	406	383	321	381	340	388	353	367	359	339	342	336	340	344	343	370	383	370	346	345	334	385	339	383	343	361	325	383	341	366	353	370	384	382	365	363	374	347	371	338	364	340	364	345	370	355	372	367	374	359	339	330	359	359	349	397	344	316	357	361	337	363	326	334	377	356	387	371	379	347	349	394	344	350	366	366	375	329	384	316	342	383	362	361	332	334	360	354	357	361	385	352	356	366	372	379	397	367	377	359	361	376	349	362	377	341	385	335	349	376	372	377	353	350	343	309	369	381	344	366	353	372	340	368	328	377	357	378	371	360	390	369	365	342	340	364	406	373	372	348	333	347	349	375	383	374	345	357	341	366	365	337	324	356	353	376	359	359	358	431	337	389	368	357	359	374	355	344	367	380	392	370	349	349	393	357	391	362	389	364	346	392	336	364	350	366	373	366	360	365	389	346	330	361	364	355	363	368	357	354	350	372	338	349	349	349	339	355	377	405	348	358	356	373	356	368	336	384	352	328	367	362	355	357	328	386	382	384	354	366	354	347	346	360	400	346	373	346	385	348	364	357	356	347	331	387	362	360	389	363	382	364	351	377	356	364	358	382	375	382	369	352	339	352	375	394	345	345	337	368	354	360	335	365	345	342	356	377	362	357	362	359	342	337	396	363	352	316	366	358	332	358	331	332	370	408	358	363	357	349	363	325	322	341	353	341	371	391	350	386	339	352	346	398	403	359	362	342	379	345	360	361	335	363	351	342	364	384	318	360	393	359	378	344	337	352	353	354	359	325	367	368	366	340	362	399	330	364	356	353	357	352	361	365	318	370	356	355	348	394	377	387	358	363	368	351	367	372	392	350	355	371	347	348	348	360	377	321	340	364	359	363	364	350	339	324	357	391	350	353	344	341	369	333	353	375	361	370	361	384	345	360	355	339	366	389	346	359	332	351	347	354	342	348	338	345	380	370	339	370	362	370	362	339	373	349	412	373	363	363	363	408	383	355	353	330	331	353	363	351	400	362	350	389	386	374	362	379	366	385	327	372	349	330	327	361	360	355	357	331	381	383	333	373	336	341	354	395	365	333	363	331	355	356	348	345	399	331	351	371	367	372	368	383	370	405	356	373	332	391	400	348	322	379	343	378	356	343	365	355	378	361	350	344	340	343	374	385	375	380	373	348	340	345	349	385	343	398	364	358	367	335	365	387	331	353	359	361	379	392	357	375	367	334	350	365	336	371	344	378	331	383	330	347	365	326	334	358	386	340	344	370	363	335	355	316	368	380	353	354	361	389	377	384	348	363	358	391	343	362	356	374	347	355	358	383	330	363	351	382	362	346	321	350	346	337	345	352	341	384	389	381	378	371	351	360	339	357	352	387	362	380	361	377	355	344	396	342	376	353	354	375	358	372	357	370	371	380	349	333	375	392	334	328	348	349	365	369	387	358	365	361	364	358	372	400	338	355	367	367	352	337	327	390	348	373	368	389	361	371	361	388	387	345	361	343	338	333	367	381	341	334	385	355	355	351	374	342	363	351	359	358	366	359	370	339	346	373	346	331	368	360	350	377	358	367	380	388	356	350	362	347	368	358	388	372	356	337	347	337	350	358	360	377	382	376	351	342	341	339	340	360	366	374	371	350	379	365	361	379	332	353	340	360	346	357	359	364	362	368	385	355	343	352	357	329	359	342	355	359	353	365	350	352	362	348	338	357	366	352	390	352	356	371	401	358	380	378	388	347	377	363	390	348	358	352	330	325	372	299	379	362	378	374	361	372	376	331	350	318	376	377	344	376	375	400	402	314	356	359	313	385	322	333	366	351	356	354	306	364	368	368	366	344	412	338	336	341	350	386	358	407	373	400	387	369	334	346	355	356	309	332	369	348	377	334	334	385	362	375	336	378	389	370	373	361	349	387	373	343	332	355	349	333	357	379	317	385	368	355	393	395	349	325	363	376	340	370	395	340	364	356	328	372	370	348	356	386	367	355	342	363	358	355	359	372	361	355	399	362	338	350	332	383	378	348	377	367	374	352	369	386	356	357	369	383	372	353	363	337	369	336	386	371	358	326	358	362	362	333	382	372	343	358	320	346	365	334	409	335	323	391	368	368	344	344	349	359	351	362	367	386	373	360	353	365	357	357	355	337	403	341	334	361	349	389	358	370	303	349	343	375	372	365	352	375	371	353	344	323	348	392	382	369	358	388	378	356	346	397	316	324	358	395	380	347	355	382	369	363	382	328	332	398	366	342	373	349	363	374	371	405	375	351	344	346	358	360	365	370	337	350	346	372	356	384	384	385	362	359	345	367	371	343	323	385	354	374	379	376	379	375	331	362	339	371	381	348	360	366	360	350	353	335	380	353	367	340	362	331	338	382	368	372	371	370	346	369	371	338	329	343	373	361	362	355	354	332	376	408	346	371	373	345	353	376	334	348	390	361	381	365	346	382	371	342	354	347	369	355	344	366	339	391	392	416	367	325	366	363	340	365	357	344	355	357	392	346	378	379	328	380	382	342	343	344	366	352	349	358	349	364	333	346	359	355	371	337	309	340	351	384	340	362	358	347	354	392	364	349	328	379	346	338	360	360	364	377	346	359	355	365	377	380	332	365	323	372	379	355	368	344	340	331	374	345	373	342	372	359	382	383	370	358	379	351	371	342	371	348	362	365	361	346	353	375	363	386	384	393	344	392	381	311	371	347	350	358	332	346	363	345	388	367	372	363	367	376	350	363	385	343	336	386	339	383	363	377	333	358	352	381	374	366	391	355	364	344	365	375	377	361	372	362	345	364	345	374
27468	21687	9702	773	342	311	274	249	223	219	225	249	208	211	238	233	193	273	218	210	173	214	212	205	192	241	221	232	227	192	229	219	219	200	213	234	201	224	222	222	197	230	220	217	225	222	221	249	217	204	220	246	209	260	211	218	224	223	227	230	217	221	214	233	235	212	217	208	201	208	256	218	224	209	199	199	221	204	230	214	239	177	208	218	223	210	195	246	219	249	235	226	244	235	238	201	244	194	234	207	227	222	214	220	216	238	228	217	195	215	229	215	220	201	233	233	218	205	205	216	232	195	220	219	209	185	225	210	250	250	212	224	202	210	206	227	228	230	232	198	217	209	210	204	210	198	219	206	216	234	213	228	192	212	235	204	209	222	224	217	245	205	195	214	215	205	197	227	218	263	207	227	226	211	242	237	202	224	219	224	216	207	188	213	208	201	197	247	222	205	214	202	209	215	176	203	225	212	220	225	213	197	241	240	241	203	215	237	236	222	202	241	234	213	232	228	216	229	210	221	250	230	224	216	236	216	204	248	209	190	199	240	217	195	191	207	211	189	224	182	204	218	216	194	230	211	191	225	202	201	214	201	209	223	230	210	222	232	198	226	213	230	223	208	232	208	228	206	224	220	227	224	216	199	198	219	229	223	211	209	235	215	208	201	213	227	230	225	235	239	207	206	200	231	223	224	231	230	217	210	248	216	219	211	236	236	211	225	229	254	198	233	222	203	221	207	237	231	229	223	203	238	208	204	223	223	232	202	204	233	236	241	216	207	234	222	220	227	209	230	209	208	202	203	251	225	213	248	200	211	191	249	235	246	237	214	188	237	242	213	221	202	225	227	203	212	202	228	204	201	221	219	232	204	231	224	209	213	211	215	204	174	212	214	222	225	215	201	219	257	234	200	238	220	207	209	228	218	222	217	211	247	195	228	220	229	249	208	210	194	182	206	220	228	199	215	205	219	223	222	220	214	213	200	235	206	222	230	231	231	209	197	223	208	199	219	217	245	255	206	229	230	211	231	206	241	198	186	211	232	217	228	221	202	228	235	211	188	200	224	222	211	240	219	222	206	235	242	216	236	187	220	213	219	234	232	191	220	232	203	218	210	243	206	201	226	221	209	196	207	219	219	242	224	203	221	228	207	214	210	220	235	232	218	206	203	226	214	220	210	235	228	216	210	222	202	231	217	197	217	206	198	234	202	204	186	229	244	213	217	224	229	208	209	221	225	206	198	203	199	198	187	235	212	210	257	208	222	242	234	213	203	222	191	231	205	221	241	244	233	194	208	199	194	218	201	225	184	235	244	230	226	229	235	218	216	220	222	213	220	226	229	228	215	234	216	254	220	193	208	205	206	216	222	209	196	217	223	230	206	216	208	245	216	217	233	211	231	201	218	219	228	218	224	206	204	228	238	201	191	220	235	189	259	253	205	214	207	218	226	224	216	223	228	229	233	224	226	252	219	217	217	194	212	220	201	232	205	197	199	195	217	192	207	233	204	208	212	210	222	214	228	215	217	210	205	213	221	242	195	201	216	229	227	208	209	233	200	195	190	206	217	232	208	211	225	196	210	227	211	241	218	214	213	196	220	232	234	203	245	232	235	219	178	224	231	208	239	201	230	232	243	221	227	245	214	234	210	228	222	212	230	226	218	236	185	218	232	190	200	202	214	218	236	210	240	229	236	266	210	193	223	220	209	209	222	206	218	205	226	222	210	250	231	232	224	183	212	182	192	234	236	223	217	215	216	207	211	220	208	217	217	229	177	228	204	217	241	214	202	216	233	239	213	232	217	256	199	236	234	214	212	205	195	242	233	204	256	184	215	209	205	221	227	227	226	246	223	211	240	216	194	199	204	195	229	221	218	207	206	217	215	221	203	209	226	210	225	241	224	245	218	240	207	218	216	210	246	232	237	249	220	198	221	223	209	226	194	204	226	198	210	224	239	205	211	206	226	245	205	231	209	197	246	216	198	206	198	217	217	203	201	227	223	204	216	222	233	223	224	218	239	248	228	215	205	258	234	218	244	231	213	234	208	232	221	206	240	236	214	234	199	217	233	217	234	214	221	261	213	232	221	210	232	224	230	233	214	220	234	233	194	227	211	211	231	250	228	187	220	226	212	251	211	250	212	231	208	224	240	236	216	221	218	216	221	240	216	234	247	244	212	196	190	201	191	202	206	229	227	224	222	233	206	205	195	228	240	235	230	233	227	236	213	245	226	206	205	219	214	220	238	192	229	225	219	223	231	228	226	199	188	235	246	227	219	219	232	216	209	261	174	262	192	199	211	227	215	216	217	220	214	204	231	219	232	230	194	202	200	196	212	230	231	202	247	212	238	205	245	213	190	209	219	205	223	226	240	196	210	235	214	231	210	196	221	236	210	244	255	244	194	207	233	186	212	183	212	208	215	248	199	230	205	238	219	211	226	204	219	215	239	221	250	246	224	212	202	236	184	196	221	196	221	211	205	230	231	241	251	255	202	241	222	232	216	258	235	188	202	231	215	216	225	228	201	212	210	211	226	203	228	225	220	200	219	195	198	225	247	232	215	233	223	221	221	217	213	223	194	217	241	237	215	220	206	211	201	229	213	217	219	221	229	210	209	233	203	232	240	206	202	203	226	244	211	230	199	217	214	229	198	227	238	221	217	204	224	185	234	204	194	209	217	224	230	179	191	233	225	237	242	219	223	225	221	224	220	207	207	229	206	215	213	194	239	193	223	198	238	209	241	209	222	233	225	222	203	211	201	224	204	227	217	240	197	219	232	213	229	229	218	214	220	209	247	224	212	201	211	214	214	207	235	202	208	215	212	208	239	221	229	233	235	225	237	222	230	235	230	232	200	213	190	235	181	253	226	211	233	226	213	225	201	248	224	211	236	227	173	179	200	227	212	201	212	202	210	213	228	239	212	202	228	218	200	224	204	216	234	203	221	202	218	216	229	207	213	234	193	213	203	215	209	227	235	225	235	229	198	210	209	223	204	215	204	213	211	232	229	193	215	207	188	237	213	223	214	241	239	217	211	222	219	195	221	229	211	199	221	252	228	220	243	220	230	213	220	221	216	178	203	261	222	201	218	213	201	230	214	230	222	247	228	209	196	192	230	222	213	231	203	226	217	237	228	248	218	229	224	242	226	218	223	223	221	215	187	219	217	203	216	214	222	213	201	229	228	223	225	220	193	226	204	215	217	222	218	194	240	250	215	202	195	232	230	205	197	198	241	239	231	212	221	210	225	207	235	217	221	209	213	194	190	252	210	217	230	235	216	229	238	251	213	231	202	225	204	199	222	211	233	245	201	210	210	208	234	216	231	217	212	210	204	213	234	232	231	223	215	205	224	224	227	228	221	224	211	208	243	183	217	209	251	221	233	214	240	207	215	219	203	227	216	204	219	202	232	213	212	230	200	216	223	195	205	234	211	217	249	188	229	226	218	214	229	210	238	222	213	197	208	250	231	209	200	233	235	198	214	206	229	198	219	207	233
23769	28225	3716	648	495	495	376	374	364	324	294	317	343	302	298	346	315	278	289	316	303	299	296	293	295	281	272	286	306	272	305	310	322	328	300	283	289	308	286	319	337	326	310	313	268	275	316	296	303	281	300	306	316	308	294	303	318	295	313	314	286	285	328	317	300	323	285	335	293	318	286	287	328	307	311	290	295	303	301	297	282	313	259	321	281	324	299	302	296	295	291	293	287	287	272	319	264	257	255	314	320	352	304	308	270	283	280	321	296	267	265	294	303	290	287	317	342	298	287	306	310	285	286	302	307	313	298	300	288	307	282	284	293	280	256	306	286	295	257	263	349	290	268	293	298	289	307	264	300	329	313	290	290	301	277	329	328	247	317	286	308	280	287	292	288	286	289	277	289	296	291	297	275	299	332	290	298	305	310	283	302	307	266	282	295	291	298	272	308	285	295	281	308	271	281	297	298	322	293	305	314	271	302	310	301	289	274	311	278	285	311	286	298	288	307	290	271	281	299	300	247	284	270	281	286	304	298	304	284	278	283	281	299	271	300	310	289	296	295	267	283	305	282	309	288	280	302	293	295	265	294	281	263	313	281	322	275	287	312	300	265	295	278	286	303	276	320	309	286	282	290	300	314	281	277	290	305	318	288	291	268	287	270	291	292	279	262	279	315	262	301	285	276	277	294	265	289	287	295	286	270	301	274	278	311	284	273	286	269	269	290	263	318	279	301	286	324	304	264	292	299	317	318	276	290	294	263	282	281	288	322	301	297	258	289	293	319	316	280	259	290	309	312	272	276	298	285	286	298	296	304	291	272	280	309	295	305	269	318	316	280	296	288	280	314	298	286	276	262	283	263	279	296	292	310	286	307	290	264	274	293	298	280	297	274	285	298	260	274	272	296	279	303	303	305	292	279	291	328	292	284	285	285	308	280	284	312	289	264	282	305	317	259	283	315	261	301	299	297	301	292	298	261	294	280	275	225	291	269	290	275	268	286	316	266	288	308	318	273	276	279	299	303	300	297	252	278	259	325	288	311	290	297	283	295	317	286	296	302	307	284	283	301	281	293	285	281	254	284	295	262	300	293	266	263	296	266	295	277	305	291	272	314	303	251	276	288	321	298	273	265	323	289	311	308	310	282	304	285	309	299	291	311	311	296	333	309	284	293	317	309	313	289	273	282	299	290	290	291	311	292	302	270	294	290	300	321	293	315	316	311	306	304	303	299	271	263	295	310	302	303	283	297	272	287	289	309	287	270	292	292	307	277	286	297	293	278	294	267	340	276	267	299	270	303	284	324	286	303	279	312	311	305	295	276	266	263	298	296	319	288	269	268	297	277	278	294	273	289	307	299	291	294	281	258	296	286	270	279	262	306	277	332	253	311	287	304	257	298	317	323	299	264	299	291	291	299	287	269	268	291	316	307	295	314	294	258	285	297	287	274	309	315	285	284	303	279	300	285	308	277	310	300	294	287	309	299	292	318	277	296	309	279	310	265	281	290	276	294	289	274	265	299	308	304	328	296	280	276	280	284	277	299	305	273	305	326	269	302	285	283	287	295	284	296	273	284	270	299	325	287	295	309	296	299	279	272	297	290	304	286	260	286	281	317	283	265	270	302	289	288	320	303	269	284	302	294	258	313	294	283	291	320	269	293	292	296	267	293	304	315	296	290	292	291	311	269	278	272	297	295	288	278	267	324	292	316	289	289	291	278	274	296	272	284	285	313	283	300	267	293	281	291	301	289	286	294	274	284	293	284	268	309	309	267	309	306	306	281	293	282	319	286	273	275	293	278	261	292	256	274	255	277	303	288	289	260	277	296	297	290	278	282	306	258	277	280	270	291	259	294	278	304	290	303	303	288	282	283	311	287	282	301	292	305	274	306	286	262	316	286	313	314	291	307	284	281	281	317	290	278	321	280	280	290	283	286	294	314	274	299	318	298	266	278	268	300	295	268	303	280	288	285	300	292	268	276	277	327	301	289	304	275	283	282	306	274	264	291	299	279	285	290	303	291	293	305	297	287	279	287	288	277	326	281	338	283	311	295	273	302	296	302	297	284	269	242	288	282	255	310	301	310	289	307	300	293	240	269	292	309	276	294	267	305	285	297	278	280	298	293	277	292	343	287	289	321	285	255	288	275	313	286	302	300	268	294	301	287	283	316	269	305	305	290	289	305	293	288	276	292	311	291	285	302	277	274	271	283	281	315	304	276	298	286	299	277	281	315	266	315	285	287	307	272	301	294	303	293	289	292	298	274	270	257	275	311	293	298	319	270	311	263	281	278	292	269	290	295	256	304	273	294	300	265	254	274	277	321	268	281	296	298	279	280	274	288	309	302	309	269	318	289	260	289	285	315	290	316	296	313	303	276	322	284	295	291	311	300	289	290	305	278	306	304	300	273	287	279	329	306	333	309	292	262	296	273	306	307	316	272	286	261	292	298	300	293	304	306	287	245	277	300	283	277	295	298	257	295	275	277	321	283	319	278	303	270	311	263	287	273	307	288	274	283	275	315	270	278	265	294	317	305	309	311	313	266	290	301	279	281	331	272	298	291	290	288	301	302	280	315	286	299	291	271	315	301	306	293	309	343	297	290	308	278	270	319	294	283	298	283	276	281	321	278	286	282	285	308	318	300	297	269	296	277	279	287	300	261	291	282	288	263	295	294	311	299	279	282	273	294	285	291	278	297	301	286	277	311	305	315	300	306	279	283	300	286	261	284	279	272	302	299	310	294	308	296	277	270	280	281	273	285	273	310	272	296	287	269	297	282	298	292	312	283	301	261	310	305	272	294	303	297	286	281	307	280	269	297	313	294	272	295	332	295	269	315	292	286	300	319	299	324	308	294	288	291	277	287	294	264	307	307	296	328	307	284	270	279	258	266	306	287	281	278	310	274	266	306	302	269	287	273	308	310	291	307	272	280	308	296	292	308	295	286	306	262	261	280	318	295	279	281	316	290	287	274	304	269	267	289	314	274	271	290	270	314	276	282	302	274	296	298	317	262	289	266	318	280	273	314	299	314	279	279	286	305	298	298	289	269	293	331	276	282	300	275	302	278	301	281	294	280	286	285	307	303	277	278	275	279	266	301	286	283	276	269	303	295	282	314	292	288	286	271	252	297	300	279	285	296	284	300	302	292	306	327	282	292	301	277	293	301	301	311	301	295	319	289	330	290	289	296	261	277	281	291	296	295	305	302	315	293	300	298	259	291	316	287	284	300	306	295	311	274	272	282	282	277	300	284	294	272	296	278	308	275	293	265	271	301	319	315	256	303	276	295	270	292	307	279	280	320	265	293	328	307	299	300	290	306	274	296	284	335	277	277	287	294	280	327	278	297	299	288	278	304	272	295	311	267	283	293	314	267	292	316	314	276	304	285	285	304	272	287	291	325	295	275	293	272	279	275	313	279	299	275	307	292	313	287	278	273	320	291	281	320	316	281	297	303	312	297	311	297	282	311	287	292	286	285	274	280	272	296	284
23094	21174	28443	24142	21153	9284	855	637	509	429	461	477	442	429	392	416	383	413	381	417	365	368	364	364	386	349	413	317	370	327	339	368	353	340	375	320	360	304	375	352	334	347	338	364	366	355	342	401	368	368	332	342	352	318	382	369	330	341	349	349	370	345	305	371	354	352	338	367	378	317	360	345	348	337	352	333	355	309	347	379	348	308	367	329	305	334	313	343	327	357	342	321	327	323	343	332	352	332	335	330	325	308	339	330	311	322	320	319	324	314	328	314	363	339	327	333	340	317	319	359	327	361	323	334	357	346	364	340	341	336	324	358	331	352	328	321	334	368	346	337	324	325	332	346	338	345	329	340	359	345	341	356	333	362	346	336	328	315	384	342	352	295	372	306	344	331	331	359	312	351	353	311	333	322	333	337	332	330	320	332	349	360	349	344	347	323	332	331	339	306	371	330	330	348	352	301	362	308	391	341	328	333	356	361	322	316	337	333	352	366	324	309	326	316	332	376	346	331	339	343	341	341	346	324	365	304	326	331	319	339	335	323	334	332	345	355	332	297	375	330	305	336	340	341	334	320	331	324	352	311	330	305	327	349	353	367	356	345	333	343	354	353	342	390	350	338	357	354	351	362	331	320	320	327	351	345	319	357	323	337	319	332	321	348	324	369	335	355	365	348	336	336	361	327	336	372	327	333	328	345	340	345	336	360	335	312	318	315	352	343	335	341	322	324	341	324	359	356	300	337	296	326	324	336	317	371	344	338	354	339	350	328	346	335	334	362	333	335	330	335	333	354	379	358	309	337	334	343	326	348	314	336	327	345	351	354	347	334	328	349	333	365	336	367	364	288	326	340	313	359	324	349	337	340	345	339	349	338	358	344	364	355	317	345	336	348	355	312	387	337	332	321	356	340	348	343	321	342	344	356	367	322	359	321	349	338	305	342	347	335	326	364	328	307	344	342	345	335	306	311	323	322	330	328	329	352	336	364	329	350	324	321	344	307	338	326	348	338	299	329	342	282	356	315	331	328	351	327	350	343	324	329	351	348	325	324	329	300	337	317	329	322	340	352	316	344	333	356	403	373	314	324	343	333	367	329	302	350	337	372	360	316	339	332	331	406	358	353	341	344	358	328	314	348	320	343	355	337	330	333	347	318	326	340	345	328	323	332	344	331	310	340	330	288	337	329	329	343	300	334	320	354	330	312	373	342	343	302	324	299	303	322	322	347	308	300	312	337	343	328	321	334	326	342	352	352	308	320	365	324	337	354	310	317	336	330	366	308	320	361	374	327	340	319	326	334	352	378	317	322	336	328	343	302	310	342	350	341	336	335	345	342	324	344	381	348	317	331	329	285	354	343	343	361	308	316	340	329	330	339	337	314	327	339	300	312	347	341	314	326	334	341	365	320	341	330	316	340	339	368	338	340	328	344	327	349	332	315	332	314	362	358	344	299	324	316	350	347	345	335	325	312	336	323	353	377	318	353	340	352	335	349	341	334	334	328	362	348	310	325	346	324	306	365	343	343	353	341	334	305	361	309	351	305	350	345	313	361	361	339	328	352	375	376	341	351	347	344	305	341	325	327	354	362	320	336	345	351	347	334	336	329	328	350	340	323	344	331	306	333	334	350	326	333	337	340	327	363	351	352	324	315	347	323	329	346	350	327	343	339	318	339	325	341	348	334	280	349	337	331	335	323	319	343	352	338	347	335	353	316	307	349	297	317	387	300	327	345	336	325	324	329	332	332	327	336	349	335	350	345	348	348	329	333	307	332	337	325	329	353	327	320	341	325	345	375	347	315	291	349	356	316	346	337	341	317	303	320	340	361	308	363	294	334	334	350	363	352	354	336	374	318	324	317	363	361	367	348	331	336	334	353	345	319	335	364	343	349	355	317	336	313	354	338	335	309	329	329	369	298	358	332	341	337	331	325	330	325	363	345	360	333	306	361	339	318	359	344	341	324	326	315	300	349	352	321	307	370	355	339	353	330	318	364	326	360	310	331	355	405	310	315	309	330	328	333	327	354	343	335	365	324	345	318	344	351	305	362	337	311	319	362	332	329	363	326	369	321	315	366	319	353	334	372	357	343	332	313	349	358	332	344	356	354	348	327	341	366	328	317	366	312	299	318	355	329	325	344	320	342	354	347	340	352	385	354	332	363	322	323	324	352	347	336	313	353	323	345	334	308	331	311	344	369	351	318	308	347	319	335	356	342	347	329	317	312	322	379	330	345	351	330	371	361	322	329	361	324	344	350	335	339	307	345	365	349	350	323	340	323	308	317	332	320	301	358	320	336	376	349	339	340	342	309	352	370	364	347	344	328	336	300	331	306	338	350	318	343	314	358	339	356	318	332	323	366	357	353	331	319	328	298	351	313	329	335	333	339	363	346	323	296	334	324	321	360	311	316	329	341	335	375	303	342	320	343	341	353	336	347	330	358	304	337	341	300	313	337	348	331	358	357	327	334	331	339	351	332	328	319	325	353	332	361	357	306	342	332	334	349	351	367	333	359	356	398	342	339	324	347	324	371	324	326	294	340	345	345	322	311	318	328	325	342	341	331	378	338	342	333	341	351	336	337	307	322	328	326	334	287	317	331	328	338	340	328	316	351	350	330	341	334	327	325	342	365	320	369	318	364	312	310	316	338	345	326	362	356	340	348	329	375	343	325	348	354	324	345	344	326	346	339	316	329	342	326	301	338	330	324	342	350	358	323	354	354	301	379	351	314	336	346	315	340	336	340	322	334	353	334	359	332	341	337	316	355	339	330	353	314	333	338	338	319	332	362	349	316	339	375	315	330	322	314	358	336	342	333	327	328	355	341	329	332	332	312	328	340	318	338	320	327	333	328	333	350	330	355	331	310	327	324	356	319	326	374	369	339	383	345	327	316	337	353	318	319	337	321	334	350	356	335	343	328	348	328	346	343	321	311	314	333	359	316	336	345	354	329	345	322	322	325	356	367	328	342	317	309	318	360	320	338	353	337	338	343	334	341	327	318	363	309	363	370	317	356	317	354	346	321	356	317	364	350	322	356	341	329	318	321	325	322	330	354	339	340	308	322	358	356	331	374	339	347	316	330	401	361	334	352	341	348	344	364	301	357	346	344	341	323	346	339	328	347	333	355	325	360	335	350	344	348	340	338	302	327	349	342	336	333	340	347	356	308	336	308	348	327	381	341	351	341	350	342	308	332	322	343	332	357	350	335	314	345	333	327	332	388	354	356	343	332	330	318	352	348	341	323	350	333	346	305	342	372	344	364	338	344	356	331	354	340	344	338	341	339	366	325	341	353	315	331	346	371	329	359	315	342	351	346	377	334	325	317	324	330	322	348	331	341	350	342	340	351	369	329	342	332	338	327	338	346	358	338	313	353	364	318	328	347	349	338	319	343	343	299	349	328	316	332	337	329	323	332	340	357	340	329	352	347	348	344	313	329	352	328	319	323	322	330	384	347	338	333	312	307	393	344	339	335	318	344	354	342	342	361
28965	42508	9409	2715	1784	1334	1212	1030	860	745	730	632	644	596	647	601	530	535	516	523	514	463	499	453	487	503	480	465	488	475	444	498	477	491	472	482	463	488	446	523	470	495	492	502	455	462	498	487	459	487	441	457	482	457	485	488	440	484	464	494	470	495	448	476	472	428	434	446	432	426	438	427	447	422	464	458	443	446	423	439	489	462	446	473	450	426	423	459	488	476	424	480	422	426	471	456	437	444	447	462	460	448	412	450	414	459	453	410	439	469	431	458	441	447	455	435	430	442	429	465	481	460	446	412	463	387	466	441	448	460	433	417	430	465	445	457	437	485	471	454	442	441	474	443	459	445	450	462	443	471	467	464	454	437	438	441	455	441	436	446	449	420	441	448	437	453	448	434	479	436	455	453	433	477	448	459	445	408	458	435	458	427	459	470	447	467	426	439	430	448	479	432	462	426	426	435	414	433	403	430	479	410	447	446	427	447	434	471	479	430	453	460	430	445	438	418	439	475	456	445	443	448	413	440	459	450	429	443	465	474	438	420	425	449	435	425	416	444	456	463	435	425	456	462	412	441	440	440	426	432	439	428	496	437	442	450	460	448	459	453	443	470	451	454	435	483	469	440	460	441	459	428	410	452	456	449	428	452	460	418	445	457	425	426	468	435	437	434	412	427	461	407	453	433	459	465	410	461	458	454	469	456	484	443	472	444	442	465	417	447	426	435	432	397	474	392	416	445	464	502	442	459	439	462	423	468	476	413	473	439	436	458	451	452	411	454	431	451	470	482	434	454	467	469	454	455	439	445	410	439	471	412	468	460	432	439	437	474	460	463	450	447	442	435	427	464	445	489	442	509	474	447	398	421	437	468	404	448	438	465	470	459	473	421	476	464	440	459	463	433	484	435	462	461	453	491	389	472	448	439	464	439	442	450	496	464	493	450	421	501	452	469	479	470	427	444	442	454	463	440	430	459	413	426	469	454	454	418	441	455	424	457	440	464	443	427	480	447	436	430	409	464	433	451	464	448	503	454	499	454	469	435	485	501	416	446	444	456	444	443	442	463	447	418	464	445	437	448	459	436	455	412	393	441	447	430	438	436	447	460	414	406	469	435	427	470	451	450	485	437	455	470	453	404	450	440	430	473	463	444	449	430	467	487	464	448	426	464	476	444	442	453	451	454	430	409	470	456	465	462	478	434	462	450	438	474	449	401	441	489	429	463	450	453	435	465	431	422	452	434	462	485	443	433	469	414	453	478	460	451	463	434	466	477	430	465	475	438	452	419	456	450	431	451	401	436	467	448	462	458	438	449	443	459	452	471	433	398	464	464	453	439	443	451	475	395	449	429	452	441	423	428	446	434	468	431	464	432	431	458	412	428	449	453	412	476	417	483	426	443	435	426	445	469	436	438	409	426	443	449	444	426	460	427	457	471	447	440	430	427	465	428	446	461	451	438	458	426	446	436	421	475	450	448	445	466	451	463	450	439	470	466	400	477	454	457	420	461	454	428	430	404	428	448	433	453	447	443	477	448	438	422	478	405	428	486	487	457	475	407	466	430	444	461	439	415	435	438	470	447	479	445	469	464	454	442	469	477	426	449	451	461	433	423	452	457	465	427	419	441	435	459	421	457	450	413	439	414	441	414	434	451	442	442	464	451	439	448	452	466	465	452	459	480	427	475	450	448	470	447	447	466	454	466	469	457	469	431	468	454	432	428	403	474	478	458	436	449	469	404	449	420	446	447	438	442	468	488	449	467	513	468	414	433	433	438	444	447	446	407	458	467	427	434	441	494	433	474	411	478	481	439	420	427	453	470	437	444	405	463	466	514	446	404	425	442	500	453	470	424	402	464	411	456	447	449	448	451	446	448	437	441	432	414	462	440	470	452	442	474	467	409	429	449	433	454	452	432	432	435	401	462	424	461	458	434	479	424	469	457	440	420	461	471	451	443	425	441	478	427	433	389	447	427	449	460	431	411	456	432	466	466	409	454	477	462	438	417	459	423	474	442	444	429	435	433	465	450	475	444	446	461	429	459	464	462	433	461	468	462	436	460	415	426	458	487	459	471	445	453	449	412	462	458	457	446	488	464	468	421	424	436	454	470	465	446	410	455	387	417	453	463	440	437	456	451	474	455	405	437	453	461	475	469	399	439	429	443	405	409	465	390	422	449	416	488	464	444	429	449	457	469	450	450	413	461	475	422	451	423	452	470	437	461	449	446	464	471	438	422	399	460	447	458	437	403	447	382	421	437	461	440	413	466	454	441	454	456	492	489	461	429	446	484	472	417	434	434	474	472	447	437	448	453	450	426	476	453	448	444	424	448	435	412	481	478	494	464	465	441	405	465	450	440	466	438	463	440	435	432	446	417	426	420	450	415	479	419	484	450	412	471	436	473	434	455	420	433	418	465	489	451	432	463	465	467	453	434	453	471	491	423	433	421	454	440	444	454	448	426	477	443	411	423	446	427	456	435	460	422	453	485	455	414	465	454	468	436	441	462	439	433	467	471	412	423	448	398	454	436	454	477	461	418	459	430	438	450	428	437	444	453	454	443	457	443	493	421	473	450	435	421	448	431	433	442	431	415	438	459	448	430	417	408	490	426	449	421	427	423	451	440	439	449	407	450	440	470	431	460	441	491	429	491	460	424	457	439	443	414	451	461	447	426	462	445	478	494	461	427	434	419	454	447	458	423	481	469	488	420	426	461	425	436	413	437	416	434	450	405	459	457	442	429	427	426	437	450	466	455	459	462	472	428	413	467	449	444	481	476	426	448	468	434	432	422	441	428	480	451	449	437	459	418	439	408	406	448	436	471	457	495	479	426	490	467	446	477	426	428	417	454	459	470	404	423	509	463	453	495	485	466	434	454	458	448	476	418	486	469	451	414	463	472	477	424	442	452	479	455	459	391	429	466	418	449	476	459	508	470	430	457	488	450	436	437	438	453	455	435	440	467	470	438	421	434	446	489	421	422	415	453	443	487	446	480	424	452	487	457	440	426	466	454	463	449	419	460	449	473	454	468	505	457	449	451	422	440	451	403	419	442	418	430	409	430	428	413	423	455	485	426	446	438	453	433	468	467	469	422	440	459	442	447	449	426	451	429	435	439	412	428	447	438	463	471	417	466	409	465	440	502	452	446	443	425	428	450	471	463	436	436	441	423	423	444	479	459	474	476	464	419	444	459	453	456	436	446	403	442	441	451	456	418	392	446	493	482	465	442	443	456	427	462	442	437	443	461	404	450	450	434	419	441	436	404	424	419	418	426	472	433	463	426	437	454	473	454	393	469	504	398	477	480	484	452	457	453	453	467	442	457	411	425	473	440	430	473	462	440	436	434	455	451	458	415	466	452	441	452	432	391	463	440	426	434	457	484	514	462	466	452	462	436	440	445	420	459	442	458	436	433	462	464	456	450	444	432	438	418	423	443	469	423	471	467	427	433	474	460	428	453	453	453	417	417	454	446	389	426	428	465	455	454	413	427
24356	21213	27263	25149	7585	442	323	250	202	189	187	162	169	164	169	180	139	145	145	142	139	118	153	150	129	123	130	141	125	139	134	123	151	141	135	143	136	167	149	136	158	141	126	121	127	130	121	143	125	136	128	131	133	137	136	108	150	137	134	146	123	134	120	114	130	133	152	125	149	127	135	151	127	114	127	138	140	126	142	139	117	121	132	145	135	142	130	120	129	132	125	143	119	134	138	126	141	131	133	145	124	133	112	114	128	119	114	131	118	132	140	141	129	114	121	126	124	98	129	118	141	141	158	129	130	132	105	125	146	116	125	131	110	147	130	120	112	135	130	130	112	126	118	115	135	139	145	142	126	115	142	132	108	129	121	131	145	130	128	124	125	132	128	122	136	110	120	112	123	152	115	121	122	137	126	127	141	130	123	121	139	115	118	113	130	128	139	155	132	159	114	131	120	117	126	147	141	111	137	127	148	137	126	111	135	116	101	129	122	139	134	138	131	136	113	99	138	142	114	130	117	128	131	133	128	122	139	132	126	117	145	131	156	130	126	120	135	144	131	147	147	124	131	126	129	135	124	127	139	132	133	120	117	124	108	120	146	150	118	141	138	126	119	126	120	119	122	120	125	144	135	127	132	127	109	129	135	116	139	131	132	122	143	129	145	129	124	124	136	113	120	143	122	129	142	127	128	138	119	127	112	132	126	135	132	130	136	147	120	153	115	128	112	139	136	124	145	125	129	153	142	123	134	123	98	133	123	124	130	104	116	127	130	113	110	121	110	129	111	113	122	123	132	126	128	119	142	116	124	122	145	133	139	115	133	153	140	138	93	138	136	142	137	132	130	127	133	117	137	111	136	131	115	121	130	124	116	113	123	146	131	130	125	137	137	114	151	118	111	130	126	124	125	143	142	128	125	114	120	140	127	145	121	119	125	127	118	117	128	124	109	118	126	132	127	131	135	131	122	134	156	136	118	122	123	125	139	131	116	115	136	137	134	124	119	144	142	120	120	141	140	137	142	145	126	135	122	117	152	141	123	123	113	143	129	110	135	110	104	145	109	121	138	123	142	126	136	126	127	139	122	125	140	113	145	133	124	120	140	138	127	126	118	147	133	109	132	126	132	138	124	119	121	140	107	134	123	135	122	130	153	114	141	134	119	139	112	128	136	114	129	123	135	115	132	138	131	146	132	131	103	115	133	130	117	119	137	131	119	129	126	123	126	126	130	128	125	151	112	123	121	119	123	138	106	121	123	111	137	125	132	124	124	125	134	145	124	113	128	122	136	121	144	148	128	143	124	126	113	129	121	125	146	126	134	115	122	133	157	127	121	133	107	123	128	119	142	138	115	146	132	140	127	125	141	92	128	124	129	130	126	139	122	134	126	120	128	149	125	135	123	121	149	105	129	110	129	138	129	117	127	122	118	142	128	135	124	139	112	137	124	144	141	108	141	122	141	117	128	112	122	139	172	139	131	115	130	138	130	129	126	117	110	123	120	138	121	140	125	113	107	134	128	127	129	127	145	141	137	129	109	126	102	133	111	138	102	118	140	141	121	143	120	122	137	125	115	119	110	114	119	155	127	134	142	135	123	124	134	118	137	105	150	128	119	124	135	135	109	113	156	127	108	114	112	146	118	121	114	134	127	125	129	114	116	107	139	133	147	143	131	131	126	130	137	136	117	113	147	129	129	126	140	118	127	117	142	127	120	149	127	129	116	113	128	125	130	126	133	106	124	104	119	128	141	119	123	132	117	107	123	143	125	132	126	136	131	140	129	119	128	132	146	115	132	122	134	122	117	94	119	116	151	139	139	137	111	130	128	129	120	138	137	117	134	110	131	120	114	143	111	152	111	143	121	117	109	137	139	109	130	116	115	124	127	137	137	149	124	113	128	134	115	125	113	122	145	125	131	133	107	146	139	115	109	140	144	130	119	132	111	134	121	126	115	140	134	123	149	120	138	123	126	147	134	117	126	126	128	116	116	142	112	150	135	149	133	131	122	126	108	154	145	150	136	125	119	131	114	115	132	139	134	134	149	124	127	129	125	116	137	139	120	135	101	141	130	109	113	124	141	122	136	123	118	125	130	131	114	114	138	130	132	133	124	116	127	135	137	136	133	122	127	126	130	131	140	109	115	137	114	111	102	115	125	135	130	111	132	140	119	141	117	112	142	122	130	123	119	116	121	138	124	114	147	133	149	124	121	118	135	136	137	113	119	128	153	133	121	155	117	147	159	113	125	130	129	119	117	122	106	129	135	136	111	125	130	144	134	95	124	130	103	110	127	117	133	127	128	111	141	138	119	118	131	136	109	128	138	135	131	115	119	139	110	127	138	137	123	135	125	119	133	115	159	150	151	109	123	128	144	118	121	105	122	145	108	121	115	115	134	129	127	133	133	130	119	119	116	137	124	97	126	113	135	125	128	138	112	119	122	115	129	133	133	113	128	126	136	134	135	123	125	124	131	136	119	125	133	131	135	133	120	139	123	131	119	135	132	141	143	132	141	125	122	129	160	106	129	121	109	144	115	123	124	133	132	134	149	135	142	128	129	101	107	119	142	140	131	112	148	121	126	135	129	134	122	132	132	125	136	142	130	132	131	125	126	129	137	129	126	126	148	135	133	142	138	150	122	129	139	117	119	128	128	112	132	117	117	115	146	124	153	116	135	141	122	121	137	130	127	117	133	136	131	132	126	119	112	139	143	124	111	132	128	126	129	136	114	136	131	105	115	128	136	132	137	130	117	120	140	122	128	129	118	134	100	142	120	108	119	138	130	125	132	137	135	126	127	151	136	137	127	121	126	139	124	135	138	138	132	125	131	146	125	109	130	134	123	123	120	124	103	130	134	135	143	139	127	141	120	122	135	111	130	122	131	119	138	110	118	139	130	130	131	121	119	138	124	127	120	137	114	135	146	119	126	131	120	125	136	128	126	144	136	145	144	135	138	125	128	141	131	131	103	123	126	132	121	134	130	125	132	129	136	111	130	119	120	123	124	121	128	131	121	138	119	129	124	120	125	120	123	124	121	134	129	107	143	107	119	118	117	129	147	112	126	135	124	135	121	125	116	140	137	135	117	116	96	144	111	138	135	129	117	141	139	138	110	113	120	149	111	130	153	133	129	128	137	131	120	135	119	109	139	126	132	129	146	113	109	136	150	116	123	130	120	140	131	154	116	137	108	142	118	143	99	136	112	124	135	135	150	134	119	127	127	126	127	121	101	125	132	111	130	114	157	134	124	127	128	133	110	119	133	134	134	129	144	134	133	126	127	115	146	145	134	130	133	131	132	142	116	107	132	128	117	115	133	111	147	118	130	133	159	137	146	124	120	135	113	113	124	145	146	109	146	137	148	135	123	117	128	107	140	138	124	123	116	133	116	131	121	107	145	125	125	133	105	140	125	146	122	130	119	130	112	101	127	128	132	125	134	114	128	127	126	139	119	130	121	138	155	129	133	124	138	110	150	117	111	115	106	126	140	118
27873	36986	6819	1494	939	691	517	524	408	379	335	322	308	261	248	258	261	221	246	206	227	210	198	233	201	202	206	187	210	185	196	185	209	220	205	214	223	201	234	199	200	215	191	203	209	191	215	176	199	202	197	200	181	199	182	202	186	182	181	178	202	206	181	183	209	196	168	180	183	181	158	167	194	194	208	182	189	158	182	189	175	187	165	158	183	167	179	184	193	177	180	186	176	194	191	186	199	156	198	169	191	184	214	176	167	160	171	168	186	176	186	174	174	166	178	186	195	199	171	188	176	175	160	185	183	161	188	172	168	195	184	155	189	204	170	179	174	188	182	193	155	191	197	165	174	178	179	180	181	189	194	186	187	194	161	174	180	190	186	164	180	186	183	157	171	186	172	186	174	203	178	208	196	184	190	194	203	185	186	185	181	174	196	173	171	171	172	165	188	156	186	202	174	188	192	200	161	180	170	196	170	189	177	177	166	195	167	207	185	174	186	204	174	192	184	178	178	194	173	168	178	174	180	194	172	207	178	186	169	166	158	188	193	167	177	174	168	202	164	189	185	184	180	166	173	176	168	189	204	192	157	170	187	187	161	179	178	185	171	167	181	193	206	189	190	177	164	177	168	156	172	176	184	162	182	190	180	189	162	182	196	170	171	197	171	177	181	165	178	184	174	163	167	182	174	150	182	172	173	208	195	198	194	158	188	197	166	176	189	180	174	177	188	175	177	163	190	184	181	191	175	178	199	165	164	189	185	177	176	170	163	178	164	170	182	174	181	167	191	199	157	159	169	193	169	160	182	184	168	194	184	195	191	186	212	164	198	214	191	170	172	173	177	190	180	170	201	174	189	160	174	165	176	184	186	192	208	178	194	164	197	181	203	203	195	172	165	164	180	184	183	189	188	169	187	144	190	166	182	196	196	159	202	188	177	180	163	187	174	183	165	183	182	191	219	164	188	172	147	199	163	168	194	153	183	199	194	190	194	175	168	166	159	165	201	199	176	176	179	160	158	181	160	190	207	177	177	160	178	180	177	176	170	181	174	185	175	168	183	189	191	169	163	193	172	179	165	186	156	207	182	178	175	165	176	187	156	157	174	155	174	179	152	183	180	196	187	185	171	188	182	188	174	187	162	167	179	191	208	194	161	174	191	187	182	179	202	190	176	165	207	179	157	188	179	173	182	170	182	182	199	177	195	200	192	184	202	159	187	163	174	176	164	195	145	157	194	206	185	189	183	198	174	195	161	207	187	163	177	168	171	188	171	184	174	181	187	145	170	162	186	176	193	172	172	181	177	174	180	194	177	170	169	191	188	191	185	195	171	191	174	181	178	183	166	173	182	162	214	184	169	173	169	188	181	161	204	181	187	183	192	196	164	177	190	181	205	180	160	166	172	172	167	189	183	202	184	174	161	190	173	188	178	194	166	189	166	187	171	171	183	191	189	185	181	183	211	183	213	177	202	180	170	203	157	170	183	172	180	186	200	183	196	165	187	181	204	194	191	187	203	193	192	179	173	162	182	194	176	179	195	166	153	184	174	181	179	189	200	171	160	187	167	188	176	188	172	200	201	184	149	200	181	176	193	183	200	164	195	187	183	182	156	174	164	189	171	196	163	189	160	172	177	170	187	177	155	205	152	195	178	204	188	165	168	174	212	179	207	178	175	178	202	176	169	184	174	192	169	175	171	184	167	180	195	180	185	161	169	170	171	174	184	177	177	183	153	195	177	178	190	163	181	200	213	168	201	181	181	177	166	200	194	178	197	186	194	154	180	166	186	170	179	202	151	162	180	164	184	194	166	174	191	162	174	180	190	172	166	172	169	192	186	177	190	202	169	179	168	181	178	192	191	165	190	183	182	186	172	195	192	196	143	178	188	193	209	192	205	174	202	192	166	209	161	181	160	156	172	204	190	192	182	198	174	169	204	178	193	172	154	164	195	196	164	192	182	153	191	190	177	180	177	189	181	199	191	177	178	199	191	163	159	178	190	160	184	178	178	198	172	168	174	159	188	160	184	200	164	172	191	166	177	159	211	148	193	170	168	187	165	190	212	168	167	169	166	168	182	179	167	184	192	188	196	185	170	170	175	145	193	193	174	188	162	174	172	196	178	182	171	169	179	197	162	187	151	177	172	180	185	186	210	183	166	185	170	169	189	188	191	165	195	179	180	173	173	192	192	180	172	162	198	188	177	170	192	195	170	172	188	182	185	168	183	180	170	190	178	201	184	185	177	140	165	202	169	183	179	161	201	170	162	201	193	182	171	177	189	181	205	185	178	174	168	176	191	187	184	160	170	178	188	179	164	181	180	184	167	200	196	152	190	179	168	152	172	180	177	178	193	165	191	184	170	185	195	173	210	173	183	190	155	190	185	186	178	180	156	165	155	184	166	168	166	193	203	167	169	186	160	198	195	180	186	184	202	192	169	174	182	178	195	190	164	202	202	178	169	192	183	184	200	182	174	209	173	184	195	199	179	182	179	171	178	200	187	213	155	182	197	173	216	179	180	188	179	188	160	189	189	158	159	175	174	187	177	172	164	179	198	160	185	192	179	165	189	177	174	172	181	175	186	173	185	163	199	178	156	170	182	171	185	182	193	195	213	197	184	189	172	183	193	162	174	173	177	164	201	201	183	189	157	186	167	179	169	184	206	186	179	181	181	162	180	179	174	154	179	178	167	166	196	164	185	194	152	188	195	145	170	189	170	168	175	186	167	186	152	199	183	186	174	183	187	180	156	199	194	165	159	169	180	185	165	192	180	197	195	192	191	182	178	175	193	175	191	165	202	187	166	188	193	156	188	201	160	186	187	180	185	160	168	177	188	169	194	187	181	167	178	183	195	196	175	182	169	166	162	179	179	192	167	192	191	182	185	180	180	183	185	180	175	168	195	161	184	193	192	178	209	187	177	190	170	191	177	208	188	165	166	181	175	177	184	159	186	182	180	186	180	200	185	184	177	190	186	209	173	181	168	165	163	162	188	178	180	181	187	216	169	165	176	168	160	203	167	166	159	171	177	205	171	172	189	184	183	189	181	188	173	171	183	172	169	188	179	174	164	164	174	191	222	177	192	178	153	152	191	206	168	186	195	177	178	156	178	188	194	184	167	189	174	177	161	202	188	179	162	185	156	177	175	169	174	159	172	197	180	187	170	173	182	186	180	191	161	158	180	194	184	187	194	178	186	186	143	161	203	188	182	186	177	205	173	177	178	165	185	181	198	177	185	189	171	189	200	200	156	207	169	178	149	175	185	171	188	222	202	182	180	222	183	192	173	184	177	188	147	174	170	163	177	203	185	176	182	187	191	204	179	168	171	183	175	194	176	189	190	175	173	162	171	180	193	178	170	178	203	161	174	194	182	185	176	171	189	184	182	200	174	193	164	177	184	186	178	193	180	164	177	196	159	171	193	174	149	178	193	190	175	161	185	189	170	165	177	169	168	196	193	173	179	179	163	159	192	201	183	177	170	186	192	188	164	187
22309	21243	29024	23747	21235	21219	6919	802	566	521	539	451	390	384	360	402	359	385	345	339	339	356	305	341	281	302	316	291	304	296	294	307	286	322	319	294	294	312	285	301	321	289	329	306	286	282	299	295	314	314	302	288	289	315	275	301	271	295	269	280	278	283	275	288	308	304	318	275	276	271	286	274	301	281	267	285	264	297	244	276	283	314	302	303	294	288	281	246	260	299	302	271	298	283	286	304	277	286	276	309	262	273	252	276	267	262	263	286	274	267	263	306	261	229	287	276	270	250	294	263	255	256	280	254	244	297	253	287	276	278	293	266	248	272	265	240	255	281	255	279	291	268	266	277	280	268	308	272	255	268	254	288	255	247	283	258	270	264	290	271	276	265	281	265	276	252	277	295	267	276	271	261	258	286	251	246	278	295	282	284	271	271	285	252	254	235	263	279	257	256	284	280	286	253	271	258	285	289	294	286	289	287	262	259	271	258	266	280	275	285	273	266	283	265	258	264	273	262	310	247	288	263	245	302	295	290	292	270	257	257	271	247	273	264	284	292	285	284	271	263	242	287	256	291	253	276	271	257	263	270	299	240	256	301	321	269	304	275	288	283	280	285	251	278	267	285	255	263	243	251	260	260	269	259	272	245	280	271	287	306	259	300	283	293	283	266	297	246	312	250	299	295	270	287	305	269	280	293	272	270	279	281	282	263	278	283	275	280	244	258	282	251	272	282	271	259	296	282	289	291	280	274	258	269	237	260	260	285	316	285	268	272	261	249	267	269	272	304	283	290	278	290	301	297	253	262	278	278	268	274	264	275	269	273	280	258	284	288	268	258	271	285	256	273	260	302	272	299	257	288	252	269	278	258	282	292	271	286	257	294	272	269	266	308	264	285	267	299	285	300	261	260	279	272	301	257	287	296	272	283	299	273	279	256	268	279	263	318	280	290	263	272	259	298	286	285	299	294	273	278	260	305	253	270	273	301	249	277	259	281	258	272	252	292	256	268	257	284	288	248	275	301	288	273	276	279	245	257	256	279	322	295	262	258	281	279	263	259	289	315	285	295	295	276	284	264	275	270	278	259	278	291	284	269	281	287	286	277	286	317	297	276	275	300	273	270	253	257	260	283	263	262	271	289	262	293	271	271	284	279	287	275	283	234	299	282	243	260	248	252	284	266	292	280	298	288	278	276	284	283	254	287	248	286	261	275	250	281	264	285	283	282	282	254	268	276	266	284	273	288	281	277	274	283	280	290	265	261	303	281	275	237	288	314	283	289	296	289	289	268	269	258	246	267	257	243	294	274	299	305	256	245	259	285	226	271	289	272	298	289	285	308	261	307	304	278	284	285	269	305	274	252	278	273	289	278	284	301	280	292	270	271	246	284	286	284	264	255	270	322	251	271	281	277	290	275	285	284	261	270	274	270	255	270	267	282	261	273	270	278	273	303	259	271	270	274	253	304	285	312	259	283	266	269	273	252	271	267	275	288	281	277	278	253	270	297	275	257	277	309	274	276	254	288	285	270	251	257	288	297	277	274	258	280	239	292	273	241	245	257	243	284	256	281	296	275	271	305	270	275	247	250	284	274	294	249	268	314	277	259	258	291	264	260	266	257	289	273	259	258	267	264	309	277	274	284	278	293	286	229	289	270	299	288	275	275	294	275	267	310	281	264	290	298	256	287	272	267	275	274	270	308	275	260	291	269	237	264	254	293	269	273	260	265	270	257	282	292	272	277	302	266	272	284	284	301	290	230	268	296	290	297	262	283	273	267	271	261	255	252	285	273	267	270	213	280	253	265	242	287	243	287	295	312	277	251	264	276	282	279	258	293	298	265	279	294	265	293	282	271	277	280	292	278	271	287	271	263	301	281	279	267	289	288	273	282	268	270	268	267	287	262	260	267	250	254	258	296	268	290	291	268	300	268	315	277	274	279	287	262	266	291	278	271	272	262	265	272	274	287	265	246	285	277	286	267	253	266	281	259	282	258	260	276	250	301	272	275	300	329	257	270	274	266	259	266	262	287	269	282	293	278	265	275	274	273	275	267	282	261	246	299	263	292	261	318	279	308	284	285	275	303	281	256	290	278	275	263	273	272	279	273	316	250	273	279	308	275	289	244	276	260	279	280	308	281	292	288	292	281	255	291	261	262	266	321	289	246	258	270	261	245	239	276	264	279	259	307	286	262	288	281	290	269	257	262	288	260	306	252	255	292	273	280	275	264	292	253	269	281	274	272	275	259	254	260	294	217	281	251	272	262	262	274	263	275	261	235	268	268	264	278	263	278	268	257	305	280	263	244	251	233	283	286	293	292	272	276	258	263	263	266	272	265	261	271	273	277	300	273	286	281	264	287	257	287	273	258	283	312	280	250	290	272	274	266	297	246	281	271	277	302	283	293	282	269	286	290	298	275	277	279	298	271	310	257	286	272	265	264	298	275	278	282	282	281	303	307	294	269	322	269	287	264	255	257	271	265	262	291	303	275	290	307	276	284	306	262	272	253	256	250	273	289	294	298	275	266	275	258	272	272	317	287	283	254	271	268	249	289	286	304	288	265	282	245	288	268	291	294	261	250	268	260	308	301	256	272	275	261	252	280	256	276	250	284	290	261	279	289	278	266	283	275	298	272	256	273	263	295	248	247	255	289	288	269	285	296	283	265	271	248	247	250	265	250	259	304	246	275	292	285	286	272	293	275	281	299	281	265	247	265	284	276	238	300	269	273	271	251	274	280	265	278	251	271	269	274	266	286	274	273	297	264	258	311	282	293	288	294	263	265	261	272	249	266	301	300	272	304	272	268	251	260	271	273	276	270	256	279	282	268	304	287	266	282	280	288	249	280	289	305	268	302	308	256	278	281	276	266	306	250	290	249	324	249	270	273	282	295	273	266	287	275	274	265	283	259	289	246	279	283	281	259	254	284	301	285	273	266	275	259	281	266	262	271	232	278	267	258	271	279	252	296	253	271	318	291	219	295	268	262	261	239	273	288	267	275	274	287	263	272	304	280	290	265	279	282	300	266	284	256	264	270	313	265	296	279	251	254	286	287	277	298	256	266	292	267	299	290	251	229	264	267	304	260	257	276	255	240	251	257	274	273	282	258	283	267	278	262	282	289	291	293	267	284	293	259	299	253	281	277	263	258	262	308	292	262	241	303	281	275	282	266	263	309	302	277	272	272	306	288	260	292	274	272	280	262	290	280	230	286	280	256	283	291	271	271	268	280	273	275	277	311	298	265	261	274	282	243	283	261	301	263	293	276	271	264	248	268	268	302	288	258	252	281	286	288	274	237	300	264	267	286	277	264	268	299	269	282	267	246	286	265	272	286	277	266	265	265	288	280	286	273	287	282	284	270	280	307	267	274	281	278	277	297	258	280	269	275	262	290	271	291	291	278	295	266	277	292	276	280	286	278	278	275	277	265	292	277	293	289	246	271	278	283	253	298	298	264	292	275	248	299	270	302	289	271	301	294	267	279	267	253	267	275
32942	47812	13361	4515	2780	2154	1667	1376	1113	952	877	816	700	628	586	604	557	521	519	495	474	438	481	424	457	450	393	420	454	415	451	400	408	409	454	429	452	453	387	415	427	432	435	409	426	421	374	406	397	417	386	398	398	406	387	401	423	379	439	427	401	384	393	404	406	386	372	427	407	390	387	367	404	372	400	340	356	386	403	392	372	381	356	383	369	373	355	380	367	381	371	370	362	387	338	372	379	391	336	374	353	385	340	353	375	384	357	404	355	391	401	367	372	344	373	319	384	367	377	370	376	380	374	365	375	357	369	385	344	380	375	363	357	376	410	355	400	345	392	372	360	394	376	373	350	388	367	369	383	375	365	374	350	365	375	383	354	366	371	411	383	378	357	373	343	379	347	380	425	360	383	363	352	369	352	339	417	372	403	380	338	331	363	394	380	348	385	373	346	361	353	336	359	370	412	373	394	395	363	376	405	348	359	383	375	361	356	373	381	398	383	385	337	373	354	374	366	384	397	361	396	369	397	385	371	401	386	335	365	370	359	372	370	356	371	362	355	349	351	357	340	365	367	363	353	392	356	392	322	391	393	381	392	368	374	374	363	349	350	368	370	378	364	370	370	377	358	378	379	392	358	375	350	389	358	387	350	361	352	374	386	379	386	376	346	397	367	336	368	371	351	368	350	365	349	334	398	407	352	401	366	371	348	365	389	366	358	364	356	369	373	386	338	366	346	380	370	366	352	366	349	355	350	339	333	357	361	379	347	362	367	347	346	381	359	373	369	380	371	386	368	354	371	373	385	356	369	367	345	341	388	395	368	411	399	381	361	363	375	375	345	352	340	375	361	382	357	341	376	362	352	352	362	364	359	354	355	406	358	373	364	374	356	416	319	404	358	354	355	366	401	344	370	354	366	374	374	391	359	392	397	355	392	373	362	349	329	336	376	384	402	357	346	375	367	375	379	383	408	353	380	370	377	361	393	367	377	356	385	356	385	377	355	366	377	367	385	382	369	389	370	375	370	373	339	372	385	344	392	401	358	351	363	330	343	358	375	343	381	357	353	354	339	385	360	359	396	342	362	353	358	360	395	348	352	376	354	376	347	364	366	369	404	381	386	404	378	393	390	375	354	331	358	372	372	355	356	346	372	376	359	353	357	336	360	357	370	397	347	388	365	367	407	403	347	371	373	378	363	354	376	382	353	378	384	350	345	388	353	372	343	373	385	341	399	393	390	391	393	352	373	389	387	385	361	361	334	372	373	369	323	361	373	351	374	380	370	366	384	410	380	375	367	373	375	363	386	368	352	379	359	353	357	354	373	365	372	330	385	349	360	369	381	391	365	363	395	350	381	362	387	368	354	381	351	361	374	400	386	353	346	357	400	367	363	373	367	401	363	352	350	351	355	358	380	345	365	335	372	382	360	348	371	353	361	377	346	317	381	374	365	354	400	355	402	336	390	377	374	345	357	374	371	373	377	347	359	346	375	389	350	367	364	339	363	341	377	392	326	368	359	349	369	377	350	341	350	346	351	397	358	386	391	365	371	350	379	361	363	392	412	377	387	373	374	368	369	395	377	335	364	360	403	361	376	372	385	356	358	376	384	397	350	343	342	343	372	342	373	358	370	389	344	377	389	348	369	362	323	378	385	399	361	388	394	365	344	378	398	354	326	369	342	364	338	395	347	368	369	387	366	377	379	343	379	351	374	344	368	375	358	358	368	356	353	381	356	366	340	389	371	396	372	362	363	364	344	358	380	350	351	355	359	360	350	384	394	368	347	360	364	334	373	340	369	344	345	379	361	392	347	403	382	358	384	334	377	395	344	349	376	347	365	366	396	337	382	369	377	369	361	376	372	395	358	375	377	337	347	371	393	392	363	388	363	340	362	353	390	358	378	386	338	388	356	377	374	374	345	369	367	320	368	411	371	334	372	378	363	382	354	363	383	375	387	407	352	358	420	397	387	387	353	381	355	371	331	372	352	384	356	369	341	380	348	403	359	344	380	367	366	374	404	370	353	360	358	370	387	360	387	376	352	355	366	383	377	405	388	354	374	405	340	379	403	351	354	370	362	367	380	363	389	384	356	374	357	386	387	367	368	323	381	395	385	414	343	404	356	334	336	380	404	349	351	357	357	365	387	333	368	346	342	375	355	362	370	353	392	374	343	395	385	350	402	352	341	341	361	404	393	363	354	388	360	391	383	349	361	384	375	377	392	355	381	391	344	354	385	398	370	367	365	351	376	362	386	337	400	372	367	339	383	371	362	337	358	385	380	378	384	379	331	359	353	364	349	366	377	353	378	375	350	380	382	392	382	363	390	361	339	385	372	364	367	331	382	398	382	365	358	353	394	389	362	388	356	348	344	346	357	373	375	325	352	385	407	369	334	361	390	382	388	380	341	377	381	386	325	355	394	378	376	363	370	366	356	355	358	361	401	369	400	355	359	359	348	361	335	353	365	361	373	352	371	392	369	365	358	356	373	335	391	390	376	389	347	387	383	390	381	363	372	380	388	371	374	387	390	349	331	349	365	385	373	380	372	392	379	342	398	385	358	363	355	407	341	371	376	388	366	376	391	350	358	357	396	345	375	365	356	359	362	374	378	377	353	375	362	377	413	367	382	363	361	336	362	399	392	385	351	365	370	361	407	358	370	377	367	365	365	350	351	370	403	374	380	398	376	408	373	405	382	382	365	370	354	372	361	350	379	361	370	378	361	378	344	383	368	354	344	368	368	381	370	377	380	381	347	356	348	362	381	406	339	365	311	333	368	392	366	371	362	341	372	383	375	368	386	344	347	397	359	366	370	369	371	347	368	389	388	327	359	367	394	373	366	375	364	342	331	375	344	365	368	330	359	349	357	393	324	362	393	385	387	385	375	356	336	348	406	353	382	335	360	382	370	374	386	365	374	417	373	363	368	366	362	390	353	408	364	342	355	378	409	392	333	380	357	384	391	390	350	378	326	357	391	364	387	352	327	396	372	366	354	369	375	376	362	341	381	364	378	378	343	366	393	330	366	388	377	365	353	367	362	369	396	369	379	390	368	377	376	329	383	372	353	361	356	353	388	389	334	376	361	379	367	386	366	395	374	396	343	365	384	358	355	342	368	365	380	375	358	386	365	369	366	384	366	400	404	346	385	378	341	344	380	359	371	356	358	366	351	411	381	373	389	352	363	366	413	378	402	395	399	352	393	377	352	342	367	374	338	348	353	367	364	372	372	377	362	368	381	384	376	350	367	374	379	367	338	403	365	391	358	375	352	363	375	364	386	371	371	337	370	371	345	367	354	349	365	349	340	385	388	378	391	377	354	354	329	339	369	377	381	387	389	379	387	363	381	379	371	363	364	352	373	413	367	395	353	351	367	363	339	361	374	356	357	353	375	350	354	369	363	344	368	354	395	341	335	386	392	401	377	339	358	366	403	350	366	346	359	381	394	345	371	365	378	398	358	372	360	379	344	357	366	363	358	363	373	380	346	347	368	373
27457	21626	10123	980	378	329	284	262	238	274	234	213	246	209	234	268	258	250	215	251	197	210	220	209	207	244	242	236	244	222	221	233	210	240	269	225	247	235	244	214	222	228	202	226	254	241	228	224	219	235	212	236	217	262	224	232	245	221	237	235	213	223	243	263	217	238	204	247	253	228	223	252	206	240	223	214	236	222	248	258	219	206	240	241	240	228	204	203	233	242	204	213	217	233	228	249	229	223	213	227	235	234	213	224	231	221	183	227	252	221	197	211	248	232	236	216	240	234	245	230	208	223	230	241	228	233	249	231	206	244	220	236	239	205	202	221	226	222	227	213	211	230	220	230	253	248	212	235	251	221	219	236	216	202	239	218	213	241	238	241	229	234	230	240	215	230	208	219	224	193	202	239	256	233	214	226	228	223	241	203	213	230	224	231	191	244	228	234	217	197	244	227	234	220	218	238	241	203	229	220	232	224	217	229	222	231	225	226	244	228	233	221	206	214	226	220	222	219	208	240	218	220	250	219	225	209	209	223	238	216	264	231	208	228	241	209	211	193	227	220	232	248	222	217	231	231	200	229	253	221	215	230	246	217	227	219	214	231	223	202	239	221	200	216	219	213	198	229	217	227	226	209	248	196	200	215	231	224	213	212	196	256	248	216	219	218	235	239	194	254	236	222	222	226	247	255	223	235	237	254	240	241	223	215	230	250	180	254	234	213	249	194	258	216	237	221	213	201	244	204	198	217	218	209	226	236	223	215	220	217	233	230	205	249	211	198	227	208	207	217	220	210	204	227	206	250	228	233	217	241	221	257	213	182	217	220	246	232	251	218	223	233	222	217	205	208	232	238	223	238	225	207	249	230	233	234	235	215	212	210	237	203	206	208	227	236	224	232	214	229	204	221	235	214	236	221	231	206	230	227	229	236	252	223	213	210	251	222	220	255	224	235	246	237	225	218	227	212	210	213	212	251	203	249	205	218	212	216	218	234	241	213	221	229	201	222	216	228	197	257	213	237	222	216	232	237	207	218	238	240	191	221	223	237	214	237	214	221	215	230	215	224	254	214	222	239	225	209	205	236	212	229	229	211	240	239	227	236	216	221	218	249	197	208	214	222	226	243	222	250	212	211	221	213	233	249	243	248	221	246	223	246	218	223	228	215	212	243	240	247	223	228	232	227	220	241	231	208	203	222	221	248	223	224	233	234	235	185	220	216	226	237	236	236	206	225	221	210	222	220	260	219	211	222	230	218	220	232	219	230	221	228	221	221	204	235	226	227	248	237	237	221	243	250	244	233	197	259	206	227	226	227	237	243	229	210	225	241	221	222	242	249	231	221	236	206	244	224	229	215	211	243	227	226	214	234	225	227	249	222	229	198	230	206	213	224	205	239	230	230	227	222	225	258	223	206	231	240	207	236	245	242	227	198	205	233	206	228	232	237	208	243	249	234	244	226	248	219	207	224	228	192	216	232	206	223	228	213	220	223	217	217	261	253	240	217	220	213	211	259	204	226	192	203	222	229	238	217	228	245	212	244	208	221	246	224	210	204	221	233	217	244	215	232	198	223	239	223	230	228	238	231	228	204	237	237	231	208	219	249	216	222	253	208	189	241	216	235	223	235	211	236	192	202	246	214	213	240	228	242	206	228	234	214	227	223	246	206	226	217	238	238	236	240	222	203	213	208	235	218	207	218	211	208	207	238	229	237	230	215	211	198	220	225	212	207	202	215	234	229	193	213	210	226	233	221	219	201	225	204	213	243	240	209	207	223	199	227	214	206	197	228	236	245	236	245	208	220	250	220	242	207	192	244	239	227	248	207	238	210	225	223	212	240	235	236	233	237	202	223	222	230	207	231	234	238	230	235	228	220	203	236	221	203	237	221	212	208	211	241	221	254	224	216	230	249	244	243	227	224	210	205	225	215	211	220	223	224	235	200	238	234	234	217	202	239	235	205	235	211	251	223	226	207	250	226	221	228	236	228	205	222	228	207	204	237	236	234	212	200	227	240	232	222	261	213	242	231	197	223	240	222	215	219	233	240	220	234	233	220	206	225	229	243	249	214	228	212	209	201	228	209	226	190	224	240	235	231	219	206	223	216	237	199	230	229	241	229	236	236	211	229	227	200	221	234	219	206	199	217	225	235	228	225	206	238	184	215	226	220	241	243	226	213	202	228	208	219	241	243	219	221	213	208	213	209	250	232	249	260	247	220	228	244	239	220	244	225	229	217	210	218	244	214	238	224	199	208	261	258	228	223	229	240	233	220	223	196	211	250	207	222	259	225	205	231	198	231	233	215	205	206	219	252	231	205	206	238	209	239	225	211	190	217	245	240	224	232	203	249	219	215	238	204	209	253	213	231	246	212	241	235	231	240	220	252	244	214	227	224	203	236	243	244	224	211	198	216	232	233	219	233	216	226	232	216	211	243	254	202	228	187	237	246	232	229	239	249	213	237	226	210	226	195	256	230	231	210	224	222	190	207	228	215	228	222	227	200	195	219	206	241	222	208	222	203	265	207	228	215	215	192	235	225	214	228	216	232	232	221	219	220	216	219	262	249	253	203	209	226	217	227	247	229	224	217	216	222	229	254	246	225	238	255	239	237	226	223	220	219	236	211	233	236	221	198	206	228	226	237	227	252	230	265	207	219	230	228	241	242	251	224	217	244	234	217	214	238	209	216	191	232	241	215	228	225	218	227	236	240	213	213	209	207	220	243	247	231	197	207	223	209	227	194	233	206	233	216	237	240	197	222	244	227	212	245	207	244	227	228	243	254	213	220	213	233	222	217	219	214	222	213	221	234	219	237	198	212	211	251	228	214	210	225	220	223	232	215	243	221	216	216	226	219	220	216	200	229	214	250	222	230	247	247	224	235	216	228	238	231	224	238	226	253	218	208	221	245	241	225	220	233	220	206	211	232	234	216	244	208	225	208	228	235	234	220	226	214	219	214	218	235	214	241	247	225	234	215	211	243	251	216	237	243	205	249	201	217	203	244	228	219	223	218	244	222	242	200	245	227	224	245	239	214	241	237	233	223	224	209	204	239	217	212	232	211	231	225	234	220	256	214	213	195	255	233	239	229	242	215	223	225	223	233	244	230	206	230	229	227	247	202	215	212	243	250	210	216	217	206	219	224	263	193	224	221	233	236	235	240	229	242	249	215	232	221	232	214	208	227	216	226	237	221	188	235	214	211	219	244	209	236	215	225	230	230	225	226	228	234	226	234	228	233	244	242	230	243	220	226	223	201	203	210	258	220	234	243	240	209	227	223	223	192	213	229	196	251	263	220	242	229	204	221	223	211	249	217	232	240	230	221	223	222	229	222	215	240	228	230	249	216	223	220	207	245	246	230	242	228	232	216	210	232	264	208	199	200	240	218	219	220	257	240	220	239	191	249	233	225	235	226	196	253	205	246	216	222	214	196	189	228	222	242	223	207	216	211	213	203	223	231	239	232	214	203	226	216	233	205	249	246	239	225	224	215
23791	27682	4268	896	526	475	413	404	403	369	366	330	375	364	331	293	336	311	337	320	299	342	338	301	317	319	302	328	299	318	272	317	337	322	334	296	314	355	329	275	330	338	303	336	317	349	316	324	332	310	299	308	299	311	302	320	320	333	329	290	314	326	332	271	287	282	281	309	293	302	315	272	281	312	290	320	278	336	311	300	285	297	268	322	286	297	272	291	297	310	300	298	297	311	309	272	282	279	298	300	304	275	296	291	279	292	323	292	308	289	296	280	299	298	294	285	308	299	286	280	299	286	290	302	287	306	296	322	309	339	307	288	275	312	272	308	295	283	298	288	284	328	295	290	288	294	314	316	285	276	301	316	306	305	290	278	288	268	292	296	288	286	292	315	283	301	310	309	321	287	282	300	302	304	311	328	305	288	271	286	301	298	302	295	281	316	335	322	287	295	269	307	322	300	292	291	301	294	308	273	311	291	304	297	293	289	290	305	305	290	283	296	324	293	269	312	320	273	274	329	306	279	325	300	269	266	317	285	275	332	330	323	283	300	298	294	293	332	299	289	296	281	288	324	297	293	295	264	298	319	299	319	308	278	281	322	274	314	297	307	280	325	310	286	282	282	302	321	273	278	317	295	313	285	293	293	291	336	290	312	298	293	320	280	268	302	287	311	297	303	306	309	318	298	289	298	301	304	304	298	288	308	303	295	328	322	302	304	280	304	298	298	321	322	306	307	308	270	287	322	294	293	277	295	310	267	246	299	300	318	284	314	301	281	300	285	283	315	321	314	317	295	298	328	270	322	268	310	291	304	299	322	305	304	269	307	286	307	288	339	287	274	296	290	295	304	320	298	299	299	312	296	294	315	306	273	284	276	280	331	268	322	315	289	285	286	313	311	302	314	311	312	300	273	291	297	308	318	307	311	288	273	289	275	279	326	327	311	306	290	292	294	305	301	307	301	301	280	301	322	303	273	309	300	316	276	322	300	303	292	298	291	299	285	285	306	307	299	308	312	305	287	311	311	304	320	279	306	285	310	303	271	311	262	289	279	321	298	274	301	268	276	290	300	292	303	297	321	286	328	309	270	299	314	334	298	265	315	278	288	283	326	315	314	294	302	274	314	277	269	328	268	289	277	303	306	316	299	301	323	301	288	303	256	302	309	277	287	301	296	292	295	298	289	267	309	292	291	275	315	295	285	308	303	283	275	304	287	278	268	309	312	294	261	312	303	275	300	274	294	299	308	319	263	290	300	323	296	269	320	268	310	294	282	316	300	319	291	313	308	308	302	314	317	314	286	325	304	278	310	295	284	308	265	327	305	283	307	293	300	308	308	257	294	285	303	304	282	308	298	293	292	275	326	281	298	292	314	314	311	300	310	343	313	303	267	282	295	317	283	320	307	301	289	302	293	261	287	274	275	326	287	323	270	303	283	308	305	314	286	283	289	268	310	290	310	267	304	309	358	266	313	294	295	296	298	277	323	302	322	308	313	308	318	310	297	311	323	313	318	287	320	309	261	316	285	301	285	301	291	304	316	285	271	319	277	309	292	318	309	285	315	295	316	275	302	302	271	305	306	302	306	287	266	271	272	319	283	280	309	323	289	316	269	287	310	300	296	318	266	322	279	300	304	281	293	298	307	290	318	331	298	297	299	291	275	299	317	256	300	301	316	301	303	311	312	298	275	314	308	272	290	302	336	284	315	299	268	324	305	291	295	268	304	298	260	312	285	290	291	281	298	273	277	317	309	286	300	298	299	308	277	291	303	313	324	321	290	300	293	303	310	313	301	287	282	298	298	306	278	306	299	280	279	280	265	276	323	351	299	307	278	296	297	324	273	308	276	283	298	297	299	277	300	344	299	312	300	300	271	283	298	266	310	326	305	276	270	293	277	265	278	312	303	291	297	321	321	283	319	292	285	297	273	295	305	278	314	291	283	290	301	301	295	296	306	281	277	317	303	268	305	286	281	313	290	321	284	322	294	343	294	278	295	323	301	299	293	304	302	299	291	313	267	336	292	323	303	283	318	265	293	284	311	306	328	306	295	317	287	303	313	294	269	290	309	295	276	280	301	298	305	315	268	303	329	316	302	312	299	271	303	286	270	279	269	312	327	282	290	306	304	335	274	308	281	280	309	307	319	329	289	316	315	285	289	302	296	289	312	299	295	257	324	309	291	321	313	322	289	275	296	300	285	285	297	313	304	321	292	311	319	282	281	304	298	281	304	329	293	305	286	304	302	289	289	308	304	298	300	301	288	264	286	279	311	303	314	288	285	292	289	286	286	277	300	298	296	282	290	309	307	294	317	292	289	283	271	296	267	312	266	323	297	299	318	318	302	312	314	279	326	313	301	282	293	321	288	285	291	297	309	291	309	302	276	302	327	321	315	295	305	323	285	282	290	281	312	294	304	310	320	282	286	326	315	280	311	295	314	315	314	286	301	284	307	308	302	317	324	326	278	297	290	306	283	292	322	307	277	321	290	305	310	285	281	312	305	294	308	317	298	308	264	283	329	288	285	281	324	289	319	271	301	299	282	320	326	274	272	314	301	297	296	267	274	303	286	319	284	298	317	318	272	292	319	289	314	294	311	286	275	287	286	287	298	307	309	289	286	309	289	298	312	320	312	283	273	284	309	268	287	288	287	285	314	288	282	323	272	292	293	266	283	290	334	301	279	267	284	312	333	318	317	314	322	296	286	296	302	320	315	304	296	276	305	282	325	300	299	284	317	281	258	328	275	328	311	323	329	272	313	328	301	302	342	327	284	312	296	317	262	318	303	318	260	339	323	278	276	306	291	299	295	304	303	305	301	300	297	348	280	309	295	282	300	322	306	310	289	290	311	290	311	311	303	312	272	306	283	305	281	298	282	296	283	268	310	300	336	289	287	328	288	273	288	269	281	320	334	285	305	337	313	282	322	342	287	311	321	330	332	332	320	314	311	308	303	287	298	283	305	297	263	280	268	309	315	313	283	289	317	303	325	280	298	325	286	264	278	288	320	278	311	310	323	317	323	291	302	315	300	326	268	270	304	291	312	297	271	300	293	287	291	305	328	287	306	280	307	302	277	306	269	328	278	293	279	301	315	301	315	300	301	327	284	297	293	307	286	291	322	305	311	267	295	267	321	296	336	280	323	295	303	295	291	282	293	310	263	305	258	316	288	292	298	296	302	309	293	273	291	316	279	298	283	290	320	295	300	294	295	314	297	279	292	266	282	309	308	293	314	303	297	320	303	319	261	286	286	296	306	300	313	320	297	293	263	296	309	336	275	312	300	301	272	299	270	321	289	287	304	262	312	308	291	313	274	296	337	281	270	291	272	290	295	286	306	308	316	294	288	307	260	289	292	273	310	309	314	305	260	287	295	294	263	312	311	327	322	288	274	283	310	280	286	283	281	297	317	282	284	293	296	272	303	310	296	285	294	305	305	292	296	286	276	314	288	285	274	313	299	321	319	322	323	299	290	288	291	293	276	291	278	296	312
23067	21144	28437	24100	21125	9577	921	584	517	493	475	449	392	378	434	396	394	420	405	367	355	360	345	344	372	372	346	348	334	377	382	317	349	362	369	373	362	320	373	357	347	367	367	378	390	366	375	352	357	385	360	359	400	393	352	363	358	341	362	388	345	359	389	370	333	396	343	330	365	352	362	376	358	356	332	367	341	316	343	363	330	365	347	332	329	388	355	342	347	324	361	366	379	342	345	368	337	355	364	319	371	373	306	341	344	351	330	358	335	347	337	312	346	348	380	324	382	358	340	353	365	338	326	347	364	339	367	343	333	332	374	335	352	329	337	369	335	321	337	325	335	335	328	344	372	340	369	367	327	353	319	358	367	344	335	335	360	318	345	324	335	341	335	359	370	383	346	335	341	353	341	365	370	364	381	397	337	354	346	367	354	340	358	341	326	352	347	319	341	335	328	364	351	360	355	359	328	344	327	366	363	344	342	368	327	358	347	308	334	348	357	348	362	339	333	396	352	350	339	347	345	347	350	366	348	331	360	362	331	320	347	375	335	325	361	358	346	343	333	333	349	351	347	339	338	356	334	319	353	371	351	361	319	322	346	357	339	356	359	373	343	361	348	344	329	344	352	340	325	350	333	347	317	361	326	314	332	362	343	352	351	337	328	379	351	354	336	344	358	379	324	354	331	362	340	386	345	341	334	356	330	348	317	323	339	339	370	344	393	360	334	313	372	317	355	340	366	372	371	380	393	367	304	378	350	311	334	313	348	342	377	368	351	336	336	335	346	356	353	339	356	352	357	353	330	322	349	358	336	340	354	337	353	349	339	281	334	354	334	344	324	336	363	309	357	340	325	344	334	359	378	340	360	351	334	357	331	342	378	356	340	362	329	352	356	325	379	348	339	359	329	378	348	356	339	346	325	348	368	352	337	399	326	331	355	365	349	315	358	347	348	329	340	346	340	340	331	346	360	344	362	336	376	377	376	347	356	389	360	376	357	338	340	334	325	376	359	317	342	326	377	324	340	343	370	317	329	337	347	356	356	343	349	348	327	352	339	340	372	352	338	377	370	318	332	351	348	332	342	366	361	358	349	338	344	345	331	339	320	353	359	347	310	364	327	329	365	331	350	363	364	338	355	328	369	356	332	351	339	330	330	339	325	374	337	335	345	346	346	375	314	384	333	348	373	324	316	362	352	376	350	355	355	342	340	351	338	323	377	344	339	347	323	308	331	388	382	358	349	363	294	340	340	339	319	333	336	320	344	334	351	346	355	371	295	363	335	335	339	346	351	332	341	324	344	302	337	361	342	373	361	336	360	342	340	346	339	326	323	363	351	343	340	368	340	327	324	339	349	329	341	334	337	338	307	345	339	333	347	352	351	359	334	360	352	351	346	318	321	321	343	347	291	356	361	356	383	390	337	358	355	344	352	335	336	336	328	337	368	343	369	359	334	337	344	336	349	356	365	345	311	337	344	334	376	354	360	348	366	337	345	373	361	346	376	342	367	339	332	358	371	370	345	359	358	357	353	343	359	353	355	358	319	351	343	368	347	369	326	348	327	326	350	338	340	343	355	332	326	413	350	333	322	329	309	330	334	343	349	387	358	335	325	335	343	343	342	323	328	349	351	319	328	380	350	356	322	352	378	366	372	344	348	320	354	348	318	368	347	361	337	350	344	365	339	346	330	313	352	362	345	335	340	333	351	347	369	342	376	355	334	328	352	352	364	385	375	360	334	336	349	335	349	329	321	341	385	366	358	301	344	370	379	325	355	348	375	348	359	299	345	384	353	338	348	327	336	299	339	309	375	333	352	321	341	338	367	380	310	337	388	353	346	339	371	313	332	326	369	349	353	362	359	362	338	309	369	321	395	352	316	354	352	342	342	337	340	345	364	333	332	361	341	361	371	334	338	344	353	363	335	335	311	319	337	369	344	337	378	334	328	367	337	355	308	351	345	326	356	337	340	368	369	324	335	366	338	376	352	346	305	319	325	367	327	368	342	376	326	304	381	337	349	364	319	350	345	332	339	350	342	345	314	322	325	337	341	376	331	345	315	351	360	351	364	326	356	345	358	324	332	349	324	333	332	328	338	331	342	346	341	349	332	379	336	345	362	326	353	336	364	350	359	358	367	361	343	330	335	341	323	314	345	313	366	358	321	390	353	340	358	354	344	372	341	397	322	336	332	347	335	342	320	350	341	349	354	343	370	370	350	348	379	372	349	331	345	345	392	341	315	383	346	347	354	366	376	367	356	359	326	313	345	372	349	359	370	339	333	374	331	346	348	378	371	351	351	352	349	347	317	347	339	335	320	337	354	349	350	357	357	358	340	367	345	372	337	346	354	368	360	339	381	317	345	335	363	300	367	337	339	346	357	343	348	331	347	347	341	369	315	347	338	391	375	345	335	349	352	397	356	381	362	305	380	327	370	331	307	355	357	367	328	324	367	355	355	373	342	349	343	347	377	376	350	338	328	333	358	334	350	356	310	347	298	372	378	321	357	349	375	357	362	324	343	355	328	315	326	348	321	368	345	373	326	335	322	333	321	341	349	363	355	369	362	351	325	335	306	353	318	358	364	358	363	347	335	403	333	334	334	344	353	347	322	344	285	346	335	350	360	344	350	347	371	356	353	352	368	331	359	344	337	300	330	340	316	330	335	338	359	350	351	338	344	339	351	339	333	334	370	327	352	354	319	337	340	340	330	330	364	359	351	320	296	353	324	331	344	346	368	367	356	349	366	347	353	358	349	358	340	338	330	315	318	331	346	318	363	387	364	347	313	363	350	334	352	317	353	319	344	368	344	348	354	346	362	348	335	323	323	336	344	341	320	314	339	338	327	357	355	375	331	352	358	333	320	331	321	328	374	342	367	318	348	337	340	367	334	349	335	375	366	350	327	332	350	363	346	360	363	339	374	321	352	304	349	349	331	349	351	340	334	368	309	333	325	345	335	350	348	367	358	353	337	334	372	348	305	367	351	340	338	339	342	317	319	336	332	321	313	347	336	356	352	327	329	374	342	338	335	372	315	379	379	335	340	319	350	336	372	329	335	359	325	365	325	332	371	345	367	325	318	341	321	367	345	341	366	396	338	304	349	362	305	365	366	322	359	340	330	370	382	355	314	346	335	326	382	381	313	353	354	353	338	343	363	332	362	335	364	322	384	342	344	345	377	363	346	329	351	342	361	352	359	351	363	345	351	371	340	346	356	353	370	360	351	339	349	348	371	327	369	364	341	342	333	346	366	339	349	337	373	356	324	345	331	370	343	348	339	367	325	329	341	340	334	367	355	337	337	357	353	321	352	361	364	344	339	355	316	352	374	318	367	311	373	317	382	316	324	378	339	359	337	337	328	336	340	366	339	370	348	353	349	367	358	303	354	318	375	350	352	367	321	331	376	306	352	347	382	352	363	330	348	360	345	370	353	366	297	334	319	369	327	315	345	358	334	387	357	367	376	347	354	362	343	339	371	311	343	307	315	340	319	329
28889	41681	10425	3185	1878	1383	1200	993	921	791	777	710	634	625	579	563	547	512	516	530	538	528	496	504	465	473	528	476	491	512	512	492	503	496	483	490	494	508	512	519	514	463	439	523	471	490	525	474	480	471	477	511	491	477	465	472	432	542	474	481	485	467	483	433	460	449	509	462	489	474	434	459	440	461	456	453	453	468	482	456	472	456	456	502	453	483	488	440	480	477	430	450	442	478	473	459	443	445	471	511	429	474	437	424	477	464	442	439	479	434	481	451	490	485	494	455	439	460	433	443	458	432	454	455	426	438	450	452	448	419	450	475	446	460	431	468	435	437	409	464	454	498	442	496	455	438	455	420	444	428	411	510	445	426	487	451	480	458	486	480	459	437	410	438	472	442	461	457	438	468	455	437	427	431	466	458	464	458	440	453	443	463	422	494	466	469	459	447	406	465	446	480	447	410	493	454	453	432	430	465	442	471	496	450	468	448	465	433	450	433	446	452	456	434	435	381	403	472	454	463	438	480	436	513	440	465	416	452	453	476	450	446	460	425	455	461	458	420	426	470	468	448	506	455	451	410	468	425	519	430	458	463	481	457	479	435	442	449	407	451	457	461	482	470	450	474	456	446	474	461	410	462	428	466	446	448	469	454	455	469	438	407	485	474	434	458	471	473	462	438	496	451	463	435	474	433	449	496	456	458	484	442	485	455	431	435	469	462	424	430	504	460	477	481	446	454	447	435	444	467	467	464	454	470	453	465	405	465	469	411	458	457	470	464	463	466	463	471	474	474	463	464	491	471	483	429	469	474	457	438	476	462	439	482	453	444	485	444	457	460	443	442	441	442	484	430	467	449	481	448	472	463	444	472	452	506	452	462	432	433	454	419	418	462	432	473	453	426	474	460	456	462	446	437	420	454	444	450	469	427	471	433	438	443	460	457	460	504	449	446	459	464	442	417	459	455	446	431	421	472	418	455	473	470	424	465	427	448	409	439	458	471	453	467	479	427	433	437	454	445	417	438	441	474	454	434	469	441	468	469	476	474	457	468	486	435	435	442	430	458	448	442	481	454	446	425	474	471	424	443	435	458	484	462	504	430	469	453	466	454	465	452	439	498	476	462	499	432	465	441	443	450	474	432	460	452	426	476	440	471	449	412	479	417	470	446	478	439	487	466	466	471	480	464	443	448	463	495	479	448	464	457	470	483	498	465	422	480	482	470	481	468	454	468	469	444	411	424	445	464	489	401	458	453	436	396	428	428	429	437	418	414	478	454	432	481	478	427	448	446	435	472	470	506	463	449	426	419	443	437	453	476	444	417	496	472	447	424	473	465	462	422	427	438	459	446	453	434	480	434	438	484	437	399	443	439	439	485	486	487	473	456	448	400	432	437	466	449	467	481	446	481	470	456	477	471	431	448	468	446	447	423	470	445	427	463	486	415	435	490	453	463	460	497	446	458	466	461	440	474	451	458	466	437	440	459	449	470	446	460	401	467	451	451	455	475	426	484	473	485	447	457	402	446	434	456	447	438	444	465	420	438	456	433	464	474	448	454	468	437	476	431	424	414	477	441	414	495	461	451	418	412	451	490	432	474	440	404	511	461	459	442	444	448	486	454	445	462	441	489	443	449	475	446	496	477	459	424	465	464	453	470	459	426	436	430	474	444	458	416	451	477	453	485	439	443	434	454	448	458	474	465	442	461	458	474	483	442	438	480	458	462	449	454	462	466	475	445	421	455	431	448	476	430	435	477	470	448	470	468	454	464	459	440	453	419	446	448	435	434	443	472	461	442	481	458	466	475	422	436	458	479	456	443	452	446	501	453	502	484	461	431	446	443	462	460	452	451	415	413	420	466	413	418	419	445	406	468	462	485	466	459	443	464	467	450	503	467	471	435	437	448	438	445	490	450	425	455	462	448	446	460	465	442	460	443	445	480	437	484	414	468	463	435	403	446	457	464	436	446	455	445	431	462	474	464	442	402	427	440	435	459	437	469	438	428	436	423	429	435	453	459	427	433	461	466	486	462	433	450	470	474	444	471	428	486	447	432	480	453	463	476	445	445	458	462	462	504	461	438	446	471	452	455	446	439	454	447	437	442	493	466	436	485	438	488	445	461	450	435	433	444	465	430	451	466	471	429	468	434	446	473	454	443	413	449	479	439	489	475	452	475	467	482	455	454	422	484	470	455	482	448	460	447	468	446	458	438	417	439	484	430	466	424	440	435	476	472	466	446	447	460	443	433	468	451	401	467	433	434	447	422	448	468	448	447	471	455	461	468	486	448	473	443	430	487	450	457	476	457	430	502	437	443	447	476	471	446	475	487	480	444	460	447	480	417	467	467	450	427	441	449	457	437	418	492	446	432	470	421	456	467	463	492	496	463	452	460	433	474	455	436	443	421	473	451	459	426	480	471	447	464	451	460	469	451	493	470	458	473	438	442	470	487	461	453	427	463	425	451	470	440	447	454	458	473	422	465	444	433	459	459	471	450	432	447	465	482	525	486	448	464	475	480	447	428	478	448	424	449	442	476	487	477	453	476	479	451	475	482	455	436	445	450	464	445	441	446	457	426	465	480	458	435	442	463	472	439	434	442	453	475	457	437	468	471	441	466	424	433	425	444	464	453	444	452	441	473	437	475	477	464	427	451	452	475	453	463	431	451	454	489	471	466	461	456	442	455	462	406	478	486	453	445	467	471	420	444	471	452	454	469	459	475	431	464	431	422	434	467	486	430	419	461	485	460	477	430	447	458	442	492	466	442	469	427	419	454	430	451	447	446	468	486	484	462	491	471	483	474	463	398	432	448	437	454	448	411	416	469	455	455	476	456	455	444	461	465	476	407	496	464	446	422	425	453	475	426	456	434	411	404	435	435	453	415	465	411	429	402	434	422	444	432	416	454	407	456	451	477	440	472	474	417	455	480	432	423	414	422	441	489	454	436	447	464	429	419	488	424	444	467	421	463	451	444	469	493	473	454	474	457	448	488	416	476	481	463	429	437	420	450	442	455	428	480	406	426	442	435	427	463	456	434	431	453	451	466	460	465	434	492	500	455	437	460	453	472	428	471	422	446	424	471	417	458	515	466	472	475	447	435	439	451	430	441	477	479	404	460	458	425	446	482	452	456	473	455	457	488	446	470	442	455	464	453	457	447	433	497	447	436	432	455	443	488	457	454	461	423	424	432	459	430	433	477	440	385	441	451	466	498	430	484	443	467	436	458	429	461	453	450	458	458	449	496	479	434	451	441	463	444	444	477	473	453	429	410	476	445	452	480	480	460	453	458	439	464	466	444	441	442	445	416	477	446	454	429	418	432	467	461	438	453	446	402	456	492	440	463	461	470	471	444	433	461	443	473	476	423	456	457	451	455	460	465	431	443	419	476	458	443	468	435	428	472	479	486	471	434	459	443	533	467	422	469	484	423	437	454	477	479	417	495	420	456	455	458	449	466	457	450	457	440	480	458	457	445	472	457	416	465	421	423	488	473
24275	21194	27258	25192	7787	402	321	251	250	214	189	199	192	174	161	154	166	164	144	160	162	131	143	133	165	148	157	151	133	141	147	149	138	145	142	137	144	145	142	146	171	156	139	137	136	127	160	159	146	137	161	146	152	140	177	152	140	146	131	176	168	122	153	144	133	139	146	151	109	120	130	124	117	131	146	144	134	140	152	143	135	159	161	126	150	116	128	122	118	140	121	146	157	152	133	157	137	143	146	121	140	127	116	136	133	129	166	127	122	128	123	138	110	131	123	132	138	145	148	131	123	118	149	136	114	136	138	139	146	119	124	142	141	143	132	135	132	131	129	116	113	151	142	127	135	129	134	114	130	136	131	152	135	160	131	146	126	122	132	130	144	152	138	116	142	115	128	130	125	140	160	139	122	131	117	133	140	156	138	129	132	133	127	122	130	150	125	136	121	138	135	129	144	136	144	141	124	109	128	135	131	130	137	120	135	137	142	123	103	114	135	138	124	143	127	152	146	139	129	135	122	140	116	135	144	150	128	117	113	158	139	123	136	114	138	137	117	138	139	130	129	139	115	145	123	118	138	138	146	138	129	126	125	148	152	134	134	130	139	120	140	141	138	128	117	139	151	135	139	143	143	146	130	132	149	140	143	153	142	128	138	146	148	134	121	129	140	122	134	144	132	116	138	133	129	138	136	138	145	150	132	139	135	135	141	131	127	147	141	105	140	135	128	129	143	133	120	131	153	144	123	129	133	140	123	131	137	132	118	131	133	128	123	135	132	113	139	140	149	137	134	125	149	156	137	136	125	136	115	128	127	152	143	145	149	124	118	129	128	131	129	146	116	136	166	144	138	149	123	149	149	139	138	118	148	124	126	133	136	156	124	121	122	144	141	131	135	131	123	122	147	127	129	119	148	138	146	133	127	134	144	129	135	133	148	154	134	141	115	134	137	123	142	130	173	140	122	136	130	142	119	149	135	126	132	155	128	125	130	115	141	133	123	143	129	138	133	131	123	126	122	125	117	120	136	143	143	136	120	143	132	123	156	128	149	147	118	128	156	155	146	125	126	156	139	118	110	117	128	118	112	149	126	123	149	153	135	141	148	129	134	144	130	139	148	144	139	115	143	135	139	134	153	117	132	139	115	129	138	138	109	126	140	138	134	153	128	114	128	132	142	122	130	146	150	138	140	141	130	142	146	122	126	133	122	155	137	140	160	117	112	144	137	131	130	147	152	131	144	143	148	127	126	136	155	130	137	159	148	128	136	121	119	144	147	127	152	111	117	128	135	127	131	119	130	135	115	115	119	115	152	138	162	131	148	148	115	119	121	140	130	122	140	129	120	119	146	117	131	130	138	142	155	142	145	126	126	136	127	157	123	151	124	119	138	146	125	122	157	138	131	140	139	145	125	138	132	141	131	136	132	146	123	134	115	109	157	148	126	123	116	136	132	145	157	145	133	124	111	156	120	134	157	125	149	133	139	123	115	149	128	138	120	138	123	123	157	122	156	126	144	142	128	130	126	103	147	128	123	132	125	129	114	136	148	154	134	121	121	135	124	142	122	146	147	121	121	110	123	123	136	130	136	140	138	119	131	128	129	139	151	115	130	119	130	145	137	139	147	129	140	121	122	139	145	142	152	129	127	139	142	132	124	137	128	135	132	130	148	136	126	134	128	141	126	125	146	126	121	120	129	133	147	115	126	150	125	144	167	129	127	133	139	142	140	128	152	132	133	145	142	127	123	132	117	154	116	134	125	139	146	123	135	127	125	133	129	148	116	144	119	136	128	141	131	149	139	133	142	122	137	135	125	120	131	145	146	110	151	110	124	127	131	146	145	138	129	116	139	139	127	133	144	137	133	122	152	109	133	105	130	128	137	121	135	152	150	123	129	140	129	137	125	123	143	115	125	131	134	137	150	136	157	134	105	118	120	138	129	122	134	149	133	128	144	117	130	111	109	134	135	148	123	149	131	149	139	120	133	126	129	126	133	120	119	122	139	138	152	149	149	134	153	143	126	128	131	151	136	132	154	125	124	127	146	130	112	126	116	120	130	137	126	121	150	140	136	126	143	120	135	137	123	141	144	160	127	139	110	120	146	136	132	123	139	109	132	136	139	146	124	131	131	128	140	121	121	133	112	155	141	162	132	134	121	143	135	133	145	144	121	140	123	149	117	132	139	129	143	145	145	144	139	151	121	154	132	140	136	143	123	121	137	112	132	139	146	121	135	136	120	125	122	98	129	142	154	133	134	139	123	121	131	151	141	129	127	130	138	150	118	146	130	129	142	106	125	138	117	114	131	113	125	164	142	137	134	125	148	119	104	128	130	154	133	147	145	114	147	128	123	132	123	135	143	128	131	122	122	148	129	143	150	135	135	140	130	149	144	129	137	130	122	118	140	123	135	132	143	132	146	122	125	125	134	126	132	150	105	158	131	127	124	123	134	112	151	123	142	123	125	128	112	141	127	133	127	145	122	122	126	149	148	141	136	115	142	134	167	142	116	113	144	134	135	156	154	142	133	139	122	109	136	129	146	117	155	142	135	122	133	163	120	127	128	122	133	120	119	121	137	126	126	123	125	134	135	123	125	120	163	125	130	127	141	123	125	142	129	132	124	125	150	115	128	151	122	112	117	139	124	108	136	129	131	138	142	141	119	137	135	143	131	132	139	115	145	127	123	128	117	112	119	141	120	127	138	131	127	152	140	143	145	146	141	129	126	122	118	137	131	149	142	154	137	127	133	134	120	122	133	141	147	114	121	134	147	130	133	130	146	134	116	133	146	148	142	130	149	114	128	136	133	130	134	137	154	127	139	125	132	148	143	146	135	132	118	137	147	142	120	141	134	115	122	129	121	127	127	151	134	118	115	146	136	143	128	116	154	109	134	138	129	141	128	129	136	140	123	141	140	135	127	143	165	125	141	114	125	135	136	101	114	122	132	138	121	152	130	148	142	128	125	126	143	135	135	130	140	131	135	132	122	117	120	119	137	134	144	144	143	138	127	148	135	133	127	123	147	124	139	141	131	153	123	135	136	135	160	137	132	140	124	126	138	135	129	147	124	140	146	126	116	117	129	132	120	125	130	139	144	121	125	147	123	151	129	129	126	159	144	132	118	130	139	146	127	127	123	132	129	132	152	151	131	142	131	146	130	131	138	151	122	118	128	138	136	118	134	131	135	145	157	133	130	131	135	120	121	150	155	135	136	141	136	148	144	133	156	144	152	150	150	155	139	143	126	131	150	135	124	140	151	124	126	129	138	152	148	136	142	124	145	125	141	130	139	138	144	131	135	121	141	137	151	120	119	144	145	145	160	152	150	147	133	133	138	164	129	134	153	111	146	116	133	142	120	134	131	138	137	125	109	108	137	136	107	114	144	137	125	118	138	124	147	107	132	127	144	138	132	153	127	125	135	147	123	129	141	148	130	141	128	140	129	142	123	133	138	129	140	163	134	139	144	136	125	133	143	136	122	135	121	131	141	143
27794	36356	7286	2057	975	735	576	531	475	392	387	333	312	285	279	225	247	257	236	213	225	216	205	225	196	191	207	198	239	211	219	194	216	213	217	209	195	207	207	225	204	219	212	169	194	196	217	217	189	216	206	215	233	219	202	188	190	178	197	190	183	205	180	190	215	224	190	209	212	201	186	200	204	162	187	178	155	194	181	193	202	186	200	145	188	185	190	187	190	211	185	195	186	200	208	203	187	189	176	195	189	174	199	157	177	209	183	181	189	171	178	200	175	225	193	196	198	201	163	172	199	192	198	181	183	180	152	186	197	185	183	203	185	198	203	188	191	194	206	181	211	185	165	183	197	190	204	186	225	215	175	188	177	215	178	191	178	208	176	189	180	174	153	195	204	198	189	176	210	179	184	189	183	209	188	202	192	161	175	187	191	184	177	207	199	180	190	198	187	163	186	171	161	177	187	189	179	186	182	178	165	193	196	193	179	192	174	173	169	194	166	195	179	177	180	196	200	191	187	191	171	175	196	187	177	208	210	184	192	183	181	171	193	167	176	199	200	222	199	186	172	197	196	166	200	213	197	172	189	183	209	177	195	155	188	185	175	177	165	185	199	195	193	195	189	186	202	161	197	162	192	177	190	173	209	191	188	203	207	193	179	178	192	183	194	200	202	181	197	168	185	193	184	173	164	197	208	192	174	183	180	174	183	201	179	194	157	176	187	203	169	210	173	178	201	173	174	183	176	191	164	187	193	181	202	182	188	187	208	199	172	188	200	204	179	189	178	188	155	172	178	187	171	173	190	155	198	205	177	181	178	195	211	183	182	174	198	174	171	182	179	180	186	188	197	212	187	189	180	199	193	204	179	194	178	181	169	184	192	168	196	185	185	192	190	179	223	197	180	179	177	200	149	210	190	187	173	195	201	185	181	217	190	183	164	180	196	191	207	177	190	200	194	187	177	146	186	182	195	220	194	182	223	184	199	218	191	202	207	188	186	201	156	186	181	216	183	176	165	193	196	210	201	183	199	211	177	178	191	177	188	187	178	200	181	182	168	165	169	187	187	192	199	190	212	184	211	177	216	205	171	195	203	192	191	186	165	179	184	189	196	175	198	172	179	173	186	178	183	183	177	176	184	171	203	194	173	191	181	189	209	199	201	189	190	178	191	196	189	183	164	198	163	196	194	194	191	187	196	184	153	170	167	191	204	165	198	191	187	170	190	213	192	202	196	180	176	187	192	176	184	191	191	208	183	178	172	168	208	170	190	204	211	208	187	182	184	174	194	184	177	187	174	179	198	166	190	183	208	184	216	176	193	184	206	188	179	175	188	180	205	190	166	182	194	204	183	199	191	203	189	236	192	182	210	182	170	179	204	197	193	183	172	181	214	189	164	192	190	221	197	192	173	196	166	183	166	182	184	149	163	170	184	176	174	181	174	204	188	196	169	195	188	178	192	193	191	142	176	200	205	184	187	162	195	182	202	203	201	184	198	214	176	173	185	197	181	184	192	193	187	159	185	168	182	201	194	189	178	197	210	190	179	172	187	184	197	214	191	180	207	195	167	179	203	191	183	224	159	193	202	181	184	184	199	190	204	182	161	195	187	180	171	184	183	196	194	172	221	194	160	189	201	182	214	190	174	162	215	200	191	199	186	197	195	183	204	184	181	184	217	178	189	205	187	198	194	217	177	187	218	172	188	205	202	175	182	199	168	186	187	173	182	209	174	195	192	186	187	191	175	170	177	205	170	173	182	191	163	189	193	191	183	169	178	190	189	183	212	194	176	211	175	167	172	184	150	198	176	192	200	189	217	173	167	197	213	178	181	182	189	198	185	172	172	194	206	170	195	192	180	188	172	185	181	203	187	187	182	183	196	190	172	195	202	188	192	187	187	210	166	173	198	189	208	200	173	174	196	191	198	173	182	195	194	185	185	201	201	208	207	187	183	184	179	178	178	173	212	172	193	176	187	203	177	179	185	184	180	185	172	166	172	185	200	186	182	216	174	194	169	184	190	190	192	206	200	178	163	164	153	189	181	185	182	187	186	180	188	161	191	190	199	169	192	189	194	195	184	195	177	169	184	160	184	154	201	165	204	197	178	174	195	191	186	176	185	192	152	190	193	174	175	197	180	171	168	179	172	154	199	175	185	165	192	187	172	189	193	202	180	189	187	205	179	167	197	216	185	188	174	180	192	196	206	180	183	193	194	194	183	190	150	192	186	181	186	162	189	158	183	167	186	191	214	197	185	171	185	173	194	208	188	173	165	183	173	199	177	179	180	184	204	224	167	173	176	165	188	207	201	166	209	177	193	184	201	167	184	173	176	188	196	185	186	197	173	165	166	177	182	195	175	192	198	171	198	195	172	197	192	184	180	176	188	192	170	205	161	183	189	188	206	193	191	193	168	184	184	199	209	186	198	202	194	208	192	192	192	176	201	179	194	195	179	188	223	168	171	197	187	188	176	180	184	179	181	192	180	196	200	173	189	167	193	191	184	184	170	188	193	216	186	203	177	182	184	185	164	181	174	174	185	192	211	170	199	186	198	202	194	171	175	184	191	212	206	198	189	178	189	192	192	172	200	176	192	197	179	181	203	183	181	193	172	186	189	155	164	203	188	179	187	193	193	176	184	179	204	186	180	174	186	175	196	208	179	176	193	212	191	192	203	185	183	199	192	190	203	194	183	180	205	184	178	173	197	198	196	192	178	201	175	201	170	175	179	201	211	173	202	213	209	209	198	193	195	165	178	174	165	202	194	177	176	187	202	212	192	216	196	170	199	180	196	202	175	200	195	186	193	191	206	198	199	184	192	206	195	154	185	189	182	184	184	186	174	169	176	214	194	181	177	184	166	182	188	223	182	189	192	176	183	202	175	185	172	173	178	169	166	200	185	161	163	182	174	193	186	195	196	182	185	163	198	201	196	185	188	213	176	193	181	173	212	212	188	182	201	166	180	182	180	218	204	188	196	190	177	201	172	162	187	181	193	190	195	176	176	181	178	207	195	176	206	189	215	192	193	206	172	182	202	186	201	208	189	187	194	180	212	169	209	181	210	181	210	167	190	193	209	187	171	186	189	176	201	179	173	172	188	202	183	196	192	174	209	194	179	188	186	187	188	183	212	182	184	188	187	195	189	189	172	185	180	193	185	197	182	198	176	229	188	179	195	165	212	209	212	190	202	196	180	183	195	184	190	188	172	189	198	201	215	168	204	181	189	176	191	227	166	192	185	202	185	196	188	175	174	164	205	199	189	197	178	214	190	191	173	212	190	189	187	186	203	206	182	171	180	193	195	176	206	183	187	222	181	190	190	160	202	222	188	182	193	180	192	167	175	188	182	170	184	194	207	175	184	188	183	185	221	209	173	173	204	197	196	188	169	175	166	204	198	191	187	196	177	183	162	196	180	189	173	187	179	204	193	197	200	214	174	216	197	188	176	191	178	198	184	200	202	168	209	190	185	207	181	167	188	222	181	194	169	164	167	182
22267	21212	28966	23745	21215	21228	7042	848	605	569	526	432	431	415	364	353	375	351	358	317	330	309	294	311	320	347	309	297	275	332	317	324	351	273	286	301	287	307	289	311	315	281	308	300	286	324	300	290	290	258	280	285	294	285	305	281	278	301	336	287	317	274	291	291	289	302	265	287	270	292	275	272	278	273	289	314	270	289	284	281	320	302	283	292	266	253	298	303	280	258	299	269	293	302	290	297	279	294	267	262	285	267	271	302	252	258	256	261	295	265	260	296	318	295	291	296	255	313	268	305	270	281	286	276	269	281	297	268	280	291	273	328	272	308	289	288	296	290	272	263	301	297	283	255	288	264	309	241	296	277	305	282	275	274	301	285	260	278	276	298	268	308	278	270	275	276	263	282	280	274	314	294	248	285	320	280	289	290	280	266	275	262	279	302	311	278	283	293	263	285	266	286	292	301	325	286	279	266	284	278	279	252	290	302	312	261	289	312	281	276	268	301	272	281	292	291	277	283	282	304	264	294	245	281	272	318	272	265	275	284	265	295	267	259	273	277	254	277	301	277	274	283	300	278	277	272	271	281	287	287	305	259	279	262	270	281	291	295	264	275	276	285	256	276	256	257	302	301	317	280	278	277	288	261	289	298	261	271	277	294	271	268	273	306	279	271	269	292	284	306	260	287	244	270	278	307	264	304	255	289	264	297	258	267	303	288	295	268	265	315	290	293	282	269	280	275	273	278	287	269	264	265	274	256	283	290	295	326	262	278	251	276	315	297	294	273	244	277	250	296	260	293	281	262	264	262	255	294	277	252	273	299	301	307	275	284	263	279	299	277	308	266	323	282	287	270	271	274	300	281	315	257	275	277	275	285	279	264	291	311	267	260	302	271	276	293	297	270	264	290	279	304	272	275	309	256	297	307	273	275	268	281	266	297	277	268	253	284	257	306	256	285	299	292	285	276	281	286	285	300	264	280	261	260	286	304	283	278	293	289	273	270	300	291	273	279	245	268	246	306	286	301	284	281	274	305	303	259	279	244	268	294	281	294	280	260	307	278	298	281	262	297	296	278	310	290	283	281	271	294	274	295	275	291	296	259	273	274	269	280	271	296	267	285	293	304	268	257	299	280	269	293	273	290	252	295	282	316	269	273	286	280	290	275	306	297	290	264	299	285	287	286	317	249	262	301	271	277	280	259	286	301	300	291	283	282	276	286	274	285	296	268	270	291	301	265	299	272	289	252	283	296	295	283	323	293	271	296	253	279	250	293	282	271	260	283	273	292	306	257	273	273	268	272	272	272	281	289	278	283	271	272	280	273	280	260	269	263	265	277	301	274	268	259	287	282	276	315	293	282	294	291	272	309	268	269	274	290	302	266	264	269	257	271	266	291	264	263	275	290	281	300	287	297	291	274	268	274	286	269	304	271	291	283	270	251	257	280	305	275	307	292	291	287	291	256	280	306	282	273	299	315	283	278	331	288	291	274	276	287	290	262	279	299	262	258	254	272	280	237	293	299	243	303	275	260	290	317	291	277	248	291	276	293	243	272	267	280	306	290	257	309	255	285	278	269	306	307	300	301	285	271	271	294	264	288	270	267	303	279	295	281	319	290	274	282	307	264	289	284	311	285	257	290	278	242	278	296	306	269	306	295	265	267	260	300	310	278	280	276	271	272	278	319	282	283	278	246	275	276	269	308	282	300	283	266	260	276	286	302	312	299	284	281	282	260	259	275	278	282	291	263	257	283	251	272	275	297	285	285	292	286	277	273	286	293	283	273	258	293	276	265	264	251	251	291	256	286	273	287	267	282	268	281	288	274	264	252	282	299	262	285	285	309	273	296	294	314	269	279	279	296	267	274	299	278	280	296	295	260	270	267	260	327	305	275	271	278	288	266	281	270	283	276	274	283	269	310	274	251	283	262	279	296	261	267	277	287	283	277	283	272	274	278	272	248	267	289	271	316	259	257	269	276	279	266	276	304	287	248	295	306	293	280	269	268	241	274	300	280	281	279	298	294	301	305	281	306	278	278	290	285	286	288	280	306	259	301	269	258	281	297	284	306	288	288	284	257	264	303	284	276	261	252	281	294	274	297	274	270	284	264	283	253	262	292	289	258	284	273	285	257	294	293	253	297	257	284	306	268	275	264	269	247	266	271	244	291	294	293	294	277	284	298	286	277	283	266	284	294	280	294	283	297	277	268	262	274	305	268	255	294	249	277	236	274	261	281	277	252	321	282	257	273	270	287	287	303	282	300	291	322	265	289	268	299	279	283	306	281	279	261	265	243	276	278	334	290	288	261	257	253	298	325	311	278	276	277	298	274	258	268	291	261	268	273	283	281	279	275	282	298	271	270	283	280	273	272	261	287	254	266	307	263	253	287	290	292	266	280	272	282	279	278	298	279	278	256	284	299	282	276	260	277	279	296	262	277	262	256	298	252	293	281	287	260	305	278	296	277	293	272	294	302	273	297	291	309	280	256	303	264	272	287	268	304	271	293	248	285	303	280	263	267	298	312	263	300	276	291	266	291	284	275	288	289	270	285	297	280	251	278	285	275	265	278	291	301	255	287	261	311	273	283	276	277	284	276	291	264	283	278	289	262	299	292	298	290	291	270	291	286	291	295	281	328	237	302	299	249	282	265	274	294	252	291	285	287	270	287	280	282	302	279	275	276	304	294	283	283	265	302	285	291	295	263	260	280	265	262	280	285	307	280	257	288	265	313	282	276	261	259	265	252	287	279	269	266	275	274	292	247	268	290	266	286	294	299	260	264	296	272	281	308	254	283	297	284	265	292	264	273	294	306	285	259	319	289	269	277	283	285	297	264	268	290	266	267	284	283	286	312	300	290	272	237	295	274	281	291	286	315	296	278	295	255	262	281	303	259	255	321	264	300	295	255	286	249	267	242	274	273	282	306	294	265	309	304	277	255	267	281	274	269	281	310	282	272	277	253	288	315	288	273	292	280	257	283	294	304	277	257	288	292	310	282	284	276	258	261	269	273	297	278	272	279	271	295	309	303	268	264	278	323	318	287	292	294	280	291	267	271	270	280	263	278	287	244	287	285	259	285	270	310	258	265	298	268	272	326	308	280	286	262	303	284	285	291	306	278	272	275	284	282	293	285	280	272	292	293	263	275	279	279	285	292	327	285	293	305	297	264	289	263	252	305	278	277	277	284	301	287	301	289	307	275	287	248	289	273	272	271	259	261	272	292	262	257	271	309	270	313	245	267	281	295	298	299	274	263	261	240	271	277	282	245	271	291	277	303	264	306	278	291	267	275	293	304	268	286	273	263	281	286	260	297	303	281	293	296	282	300	255	277	275	289	261	304	291	276	279	274	271	288	278	280	280	316	279	286	264	276	281	291	254	295	259	286	282	281	287	300	295	268	302	300	269	296	274	279	260	268	290	284	287	259	279	284	291	283	282	278	283	284	304	280	240	280	303	288	280	297	276	276	271	277	310	246	298	251	291	251	276	265	278	276
32868	48193	14503	5132	3021	2229	1723	1421	1215	1014	885	803	712	686	638	563	553	514	507	509	482	489	437	454	468	391	432	409	429	399	401	433	408	433	472	414	401	409	409	419	447	425	423	428	409	441	442	408	439	397	406	436	385	390	432	428	388	399	379	403	409	418	406	365	398	389	436	393	427	373	396	379	401	467	379	375	348	389	377	413	416	367	380	353	376	376	396	351	391	368	400	379	388	367	410	343	392	387	361	400	417	390	382	359	408	368	381	359	371	366	409	369	365	347	400	388	379	377	359	382	364	361	372	402	379	413	375	375	405	372	387	396	346	382	369	403	368	368	386	362	336	373	389	360	377	366	378	350	391	347	379	373	414	385	371	366	411	363	404	389	380	385	381	339	375	351	423	406	348	403	386	388	385	409	392	408	350	396	378	372	387	386	379	398	385	411	393	376	366	370	374	363	376	387	335	377	402	364	354	394	364	386	383	370	376	374	361	377	373	376	376	359	410	343	359	390	353	384	337	398	367	394	388	381	398	357	380	350	405	397	330	380	388	393	368	394	370	365	372	385	344	366	352	404	380	381	370	377	381	382	382	343	358	370	378	359	378	395	338	376	358	365	391	400	401	359	369	398	333	371	370	357	392	379	356	357	402	393	364	387	388	409	373	393	366	380	379	383	375	365	360	359	405	389	354	394	360	399	363	372	363	432	362	354	379	354	348	407	404	383	357	395	404	353	384	390	384	358	401	348	344	373	376	354	373	379	384	337	344	401	393	347	400	382	360	330	406	358	399	356	399	397	373	360	344	370	367	411	372	391	392	376	389	338	368	395	368	406	390	398	379	376	386	379	372	398	362	374	382	404	351	403	398	379	377	407	366	395	382	370	344	379	377	376	390	380	407	355	362	369	342	348	373	358	359	379	386	370	353	353	394	394	391	364	400	369	360	396	342	396	385	383	373	357	404	377	356	399	407	378	375	396	381	395	389	365	351	360	385	365	422	398	386	405	386	398	360	400	372	394	380	374	340	357	361	384	368	371	383	386	382	408	398	381	411	399	366	370	400	347	395	392	339	396	419	386	388	371	363	390	370	343	369	381	377	400	397	413	368	317	383	396	354	366	359	344	375	371	384	389	357	414	383	414	375	383	374	393	394	357	350	376	365	365	368	376	376	391	381	370	352	348	377	341	374	385	355	371	379	339	362	358	344	331	359	376	375	372	359	390	357	393	332	368	361	371	355	380	364	368	382	382	388	387	369	387	386	395	372	363	376	368	392	389	391	376	376	393	353	388	382	361	389	369	364	372	408	389	369	382	383	393	353	372	357	384	362	357	390	366	374	372	361	352	353	376	374	381	362	388	368	371	377	332	376	363	393	381	396	393	358	378	356	389	386	377	354	378	410	362	417	342	360	382	389	387	388	358	393	351	392	380	418	366	388	375	385	356	380	417	377	381	371	428	338	384	381	353	381	368	363	349	384	368	375	403	356	395	397	359	369	389	351	393	363	374	388	383	371	381	387	360	391	370	402	384	372	384	361	370	390	378	383	333	382	384	384	366	387	368	332	405	360	328	363	361	377	362	352	354	433	362	366	344	350	341	374	397	350	394	373	377	384	364	354	374	381	391	404	362	362	413	417	336	372	378	373	405	371	381	383	366	369	366	379	395	398	392	380	362	372	376	415	346	355	382	382	401	383	388	386	373	388	398	388	387	423	379	368	389	386	333	444	357	364	350	415	366	364	380	383	350	388	350	345	375	327	379	352	388	373	372	392	365	376	344	383	357	379	392	398	356	351	404	364	378	391	335	404	397	344	372	375	370	367	358	380	353	398	375	346	390	346	362	348	422	338	394	395	372	348	377	415	398	392	384	403	423	381	375	351	365	379	365	340	379	362	372	388	360	344	360	354	400	382	379	369	394	388	377	352	368	382	399	378	356	382	387	374	364	393	368	379	412	366	393	379	351	381	386	392	367	396	363	376	369	395	367	377	373	404	364	386	368	370	374	378	405	412	402	338	363	389	328	345	361	370	377	369	387	344	349	352	350	365	391	394	397	383	388	371	365	360	412	377	368	350	351	351	381	338	372	353	348	384	400	383	334	381	398	379	360	378	376	346	365	355	386	356	415	359	381	361	391	334	379	402	366	374	371	391	402	372	386	375	361	384	354	334	374	386	370	373	354	371	355	372	374	353	365	333	388	365	385	356	343	394	371	343	380	385	343	344	385	352	385	335	332	388	363	340	360	400	372	375	379	398	401	399	365	347	376	387	400	394	377	369	369	392	355	372	417	364	369	321	384	386	381	357	388	350	384	372	380	394	384	376	386	372	368	389	385	361	392	341	367	359	383	344	373	371	388	396	379	406	343	362	391	336	377	366	395	398	381	340	401	389	359	380	381	344	381	358	427	397	389	368	369	359	388	383	365	366	411	402	362	371	348	369	332	373	363	369	395	368	395	365	376	346	374	360	388	343	395	387	348	367	353	384	373	374	351	393	352	390	384	377	371	356	374	407	406	386	417	397	402	365	344	400	349	393	339	360	390	369	322	383	369	320	366	377	381	375	383	382	373	389	355	322	402	405	390	380	352	329	384	390	379	386	362	369	368	374	405	368	374	378	380	390	349	373	367	383	387	384	343	341	371	375	367	394	373	374	400	356	379	333	347	383	355	373	385	399	375	372	360	346	407	348	378	369	362	395	360	356	391	366	389	387	333	368	387	368	379	348	353	421	339	373	371	360	377	382	345	390	391	351	385	374	343	370	384	392	366	370	341	356	385	372	355	378	414	356	384	383	356	377	387	386	380	376	347	368	378	367	364	360	345	360	392	365	376	390	397	383	365	373	380	372	373	380	393	407	396	394	381	420	391	367	374	339	393	403	391	385	381	347	383	406	384	349	368	372	360	408	366	354	402	401	390	355	386	361	396	363	390	374	390	384	382	361	395	388	377	381	402	406	348	404	367	343	387	360	367	371	395	380	404	378	360	383	372	381	366	417	360	376	362	373	341	386	388	371	391	357	366	373	356	415	393	393	389	372	376	383	406	352	388	376	395	355	387	371	413	386	402	416	380	351	390	394	376	406	416	395	395	376	386	379	348	353	380	372	358	381	386	369	357	348	403	372	370	372	353	364	372	364	390	411	372	334	386	406	355	358	376	371	366	391	395	371	395	377	380	368	367	368	387	402	393	367	391	395	395	390	385	384	395	361	376	362	381	369	345	399	358	350	355	368	356	381	338	386	361	364	377	367	370	381	387	364	379	369	361	365	381	367	396	386	367	336	362	402	357	377	350	369	395	369	385	411	407	388	423	388	377	352	350	343	370	383	357	370	379	378	376	387	333	383	379	397	345	405	377	353	346	382	371	396	380	371	372	358	352	400	347	387	380	336	379	359	354	353	388	362	369	359	351	373	374	410	368	364	393	409	380	355	380	411	342	387	378	371	387	377	404	357	359	341	394	383	353	353	352	420	388	386	364	377	366	368	383	387	378	375	340
27505	21522	10476	1197	398	335	316	243	273	300	249	243	228	242	233	247	223	264	226	244	245	246	227	241	220	206	227	233	217	213	229	240	217	241	240	233	240	227	229	239	229	227	241	268	234	250	223	249	252	222	241	239	246	251	255	233	244	236	217	241	246	246	233	252	219	233	222	241	241	259	234	218	255	205	228	260	213	234	237	228	247	232	223	210	208	245	258	220	227	236	251	259	226	247	245	219	233	206	234	240	234	251	227	238	257	215	207	234	235	255	233	257	205	239	220	251	243	234	257	208	228	233	221	248	247	229	223	214	223	237	226	276	266	215	238	238	211	251	220	226	222	240	200	233	220	215	226	226	237	224	230	225	266	200	254	218	259	247	212	255	234	227	220	219	214	217	215	251	243	219	216	244	220	221	232	213	177	225	236	219	249	261	230	210	228	216	267	233	240	209	221	257	222	242	230	246	214	244	225	233	235	229	216	221	211	216	220	266	217	244	203	224	232	209	249	258	225	216	234	242	232	253	247	247	240	229	245	230	241	207	223	230	222	236	210	255	223	210	217	199	218	226	239	240	250	238	260	243	239	217	239	197	223	231	229	245	226	257	242	219	207	246	206	237	225	242	218	219	230	255	234	241	220	238	221	245	217	253	232	226	233	235	255	223	236	220	242	221	230	235	211	237	207	238	239	212	259	237	249	256	204	211	246	246	189	238	242	248	237	210	240	222	230	247	194	246	230	214	215	237	237	244	223	214	260	217	234	233	230	225	229	239	224	218	224	203	226	227	210	218	216	202	223	257	220	220	248	221	219	201	230	236	239	199	249	261	206	216	226	220	228	242	208	240	221	228	232	236	202	232	233	227	222	216	213	222	196	197	249	242	243	219	210	223	252	215	290	229	238	221	234	228	218	226	223	210	255	266	230	226	245	266	213	217	247	237	197	241	252	225	236	231	242	248	243	201	227	212	263	217	230	220	228	213	227	232	253	243	213	223	246	239	237	258	222	205	236	239	239	215	217	229	248	225	209	254	255	196	244	220	233	207	206	216	204	229	254	199	208	234	239	239	240	215	194	199	221	251	219	237	222	242	207	239	273	208	238	243	216	245	225	231	213	245	212	211	228	216	207	248	233	234	196	211	231	198	202	252	231	241	253	240	232	217	242	241	218	197	233	247	233	270	209	229	249	215	203	228	202	221	246	235	248	227	222	235	238	218	232	227	239	254	233	241	209	235	217	243	252	218	227	242	223	234	238	225	205	207	253	235	236	224	247	230	230	223	214	265	229	225	249	264	212	227	236	248	226	236	235	224	224	257	227	238	239	224	237	221	232	234	269	216	204	230	231	230	236	221	192	227	267	226	206	245	207	260	229	244	198	238	238	239	199	240	217	248	260	231	218	215	232	221	232	203	229	213	233	251	194	241	216	265	243	220	240	215	237	213	226	230	222	237	232	245	235	247	232	241	240	233	231	219	219	241	242	207	237	235	235	213	226	235	265	241	236	248	223	237	219	246	233	204	233	240	224	218	208	252	246	220	217	238	244	195	226	242	267	204	233	216	242	240	231	232	210	230	238	218	233	241	243	244	227	232	231	232	243	233	240	224	203	226	214	257	226	232	231	227	227	236	213	226	219	258	223	198	230	227	232	222	207	242	243	230	205	240	218	214	216	240	240	248	223	207	223	212	265	233	228	216	243	267	228	215	232	220	258	269	220	221	235	216	244	230	243	202	224	236	228	211	193	215	231	229	235	222	218	254	241	231	254	254	267	250	219	194	233	213	238	227	227	232	235	227	218	234	239	228	235	219	236	244	206	225	243	204	217	226	214	233	226	236	223	231	223	223	226	228	253	230	225	223	225	199	241	194	199	220	247	205	240	202	227	261	231	211	210	222	253	219	230	253	242	241	235	213	229	207	227	220	221	223	224	245	245	221	236	238	203	233	213	231	203	218	252	225	232	222	230	227	208	242	249	218	243	241	242	242	229	220	232	228	237	248	245	229	225	245	226	248	209	231	217	216	215	242	233	240	233	226	233	215	229	219	203	226	236	214	224	223	253	240	258	242	231	238	242	223	210	239	220	240	228	225	240	246	223	236	210	220	223	219	248	250	238	268	242	221	222	253	236	224	210	210	246	233	226	235	240	219	206	224	228	234	208	243	234	256	232	222	233	240	217	192	243	215	252	193	214	234	259	248	216	214	224	254	191	238	247	225	207	231	218	247	207	211	208	237	239	219	245	239	229	222	221	258	236	241	215	216	246	243	231	231	213	242	258	221	236	235	239	220	203	224	214	226	268	219	197	210	234	217	213	224	249	215	217	227	255	215	214	227	245	216	238	238	209	233	247	243	265	245	246	245	202	230	235	253	251	230	220	247	214	243	226	192	224	222	210	211	206	202	180	232	226	230	229	244	242	231	209	236	239	251	233	230	230	233	218	234	221	210	208	202	211	215	216	229	206	246	238	214	217	247	246	233	228	211	236	208	211	250	236	188	237	234	236	213	224	241	236	248	238	199	242	211	244	220	257	247	238	234	268	210	232	227	237	256	214	261	231	238	226	228	234	197	231	231	234	199	230	245	237	250	237	228	239	234	236	212	236	224	236	240	218	210	221	237	187	206	221	230	279	229	208	235	231	242	221	253	222	229	196	220	225	242	221	215	254	227	226	225	242	242	235	234	250	225	219	234	259	223	242	236	226	215	214	236	213	198	229	252	207	245	196	240	196	250	231	231	235	235	231	243	231	237	215	241	235	214	206	261	235	228	228	249	220	230	208	228	267	215	238	239	222	205	229	214	227	255	247	242	249	235	231	225	213	233	200	209	266	234	215	230	256	242	226	234	219	233	223	240	224	251	207	236	220	210	236	233	227	230	250	243	250	255	225	231	232	233	226	237	233	194	217	225	257	210	247	232	232	231	241	227	221	207	219	216	223	216	228	218	240	224	252	219	225	230	214	227	246	217	240	247	240	191	248	239	261	232	232	215	220	230	229	220	233	236	223	214	229	229	212	214	214	216	231	217	240	235	212	198	224	192	226	265	248	202	215	252	224	211	235	252	232	240	235	243	233	214	227	237	231	230	213	240	222	228	228	220	217	216	226	246	234	224	233	229	241	233	252	211	242	224	215	234	234	216	201	221	243	235	253	239	248	245	219	228	229	223	238	260	242	224	221	195	214	221	241	227	234	215	226	248	238	215	220	238	224	246	237	197	261	213	215	231	256	241	243	211	229	234	206	218	236	245	228	233	224	222	229	207	251	255	207	218	224	207	204	225	246	223	232	250	218	223	231	236	229	222	243	220	222	211	233	217	196	236	218	232	271	227	245	244	234	256	220	207	213	232	230	234	221	229	232	220	228	234	215	208	278	221	264	236	228	233	228	242	235	194	233	242	227	260	221	238	232	248	242	231	242	242	230	238	204	252	224	263	204	233	208	219	220	259	208	224	232	238	236	219	225	226	209	246	228	219	207	216	241	224	234	237	241	222	224	225
23703	28431	4898	1080	597	540	479	452	458	377	326	301	372	339	322	321	314	328	316	308	296	290	289	305	300	326	341	348	322	328	283	333	349	305	294	324	319	352	335	311	313	321	343	325	303	318	328	328	329	299	320	313	308	300	314	297	323	301	318	327	343	322	306	318	290	299	314	319	334	282	280	283	295	309	308	319	306	331	343	312	281	315	312	298	280	291	285	298	336	297	341	313	318	296	303	311	303	300	320	272	295	296	270	313	309	326	294	320	309	303	319	309	298	308	300	281	320	272	298	334	311	302	269	311	295	334	283	291	291	325	297	295	310	285	274	342	315	308	319	296	280	315	311	334	291	291	307	300	304	316	308	298	323	312	296	314	291	313	324	299	316	298	300	298	298	316	323	302	321	308	310	308	315	294	279	320	272	308	327	283	264	315	319	302	306	305	288	275	324	322	303	308	305	301	337	283	318	289	291	303	283	308	314	266	328	302	305	305	295	311	326	294	294	335	308	296	319	293	304	317	326	323	323	294	312	296	312	286	298	251	327	274	320	299	295	326	291	306	309	312	307	321	267	295	314	301	309	311	275	333	300	315	301	319	297	307	294	301	322	307	284	312	309	312	307	300	321	283	303	314	317	288	328	301	304	315	309	282	264	292	302	289	293	300	254	290	300	308	308	306	306	296	338	282	306	299	315	294	318	285	292	318	322	319	308	319	300	322	303	339	273	316	329	332	315	298	296	284	308	297	293	319	276	309	295	304	293	283	315	301	308	318	322	285	299	281	338	307	302	312	319	312	266	310	298	339	274	304	292	303	313	338	303	318	293	300	294	295	303	336	287	309	259	304	317	314	316	329	325	319	301	288	305	298	317	300	307	292	305	305	308	315	323	318	320	292	311	296	301	292	279	284	330	304	321	331	272	301	322	297	324	306	311	299	281	313	302	293	295	318	285	289	302	301	316	300	297	304	308	293	283	321	302	283	310	310	300	281	295	325	329	311	294	287	299	282	307	310	296	297	317	322	304	305	309	290	280	318	307	285	309	326	301	339	297	304	347	320	310	290	312	346	302	333	301	298	308	276	301	290	317	303	290	308	315	322	285	285	314	347	275	310	292	269	315	307	303	302	336	326	294	304	320	297	318	300	280	317	321	321	311	306	307	325	285	334	292	300	292	291	321	314	325	323	321	330	292	294	329	292	318	301	272	312	341	330	315	322	314	303	317	304	320	288	262	323	324	323	334	326	305	297	285	312	319	314	305	316	297	300	283	292	301	320	335	315	319	278	287	267	262	310	305	305	313	309	293	310	311	343	274	320	307	333	297	348	299	276	308	281	293	334	303	313	301	301	296	330	308	307	295	348	324	332	333	316	313	263	322	290	291	319	296	312	300	302	284	280	315	315	319	325	300	298	319	283	282	296	289	285	318	297	295	331	302	299	287	304	307	300	318	319	315	309	303	259	323	311	311	330	330	309	301	286	325	313	280	320	322	306	299	300	314	306	272	301	318	303	278	302	306	314	300	285	320	309	295	282	298	286	289	298	289	307	314	309	314	327	302	319	306	305	281	292	346	316	324	325	351	304	311	317	296	309	292	302	325	312	296	294	323	282	315	280	308	305	280	325	305	295	296	298	306	292	302	282	299	328	321	303	315	301	330	293	287	307	312	331	283	295	320	285	305	317	315	322	321	327	305	293	281	299	281	303	276	285	325	277	320	304	295	311	286	317	327	296	325	331	298	326	312	292	317	323	294	313	295	317	295	322	268	307	313	309	320	327	311	293	328	322	312	309	283	324	301	309	308	315	311	305	304	309	325	298	316	290	285	303	293	298	310	303	288	261	313	335	306	314	304	325	289	293	293	294	301	287	277	294	317	297	292	317	292	285	291	293	321	293	327	319	281	309	281	313	317	280	321	328	309	305	293	333	320	319	320	317	263	325	325	328	311	307	316	301	302	309	269	311	309	297	299	294	320	298	323	306	286	306	298	323	301	310	274	312	279	293	299	322	338	335	293	304	323	290	285	335	323	301	325	320	312	311	315	257	307	292	298	286	284	290	288	331	289	326	315	291	314	286	300	313	311	321	298	304	327	318	297	294	313	298	298	282	300	286	297	290	328	297	312	329	286	322	320	305	314	340	321	330	299	344	320	281	312	329	328	339	311	340	322	285	273	295	306	279	331	308	324	299	350	270	306	300	313	287	297	309	299	306	301	314	323	291	280	310	320	316	344	291	285	290	295	325	324	341	276	329	307	294	304	294	298	310	304	289	302	289	307	312	302	297	305	309	319	299	346	313	310	306	328	302	288	270	303	294	300	329	280	310	333	270	293	316	318	315	321	270	301	302	330	318	328	304	325	304	273	287	313	292	319	303	294	304	318	300	283	278	310	295	313	322	296	315	303	302	283	323	306	305	287	309	298	297	287	313	289	285	305	319	287	301	318	309	308	303	315	312	326	271	285	291	305	327	322	328	325	313	285	308	304	271	305	301	273	275	309	312	324	316	310	294	304	294	315	287	288	299	332	301	315	313	309	328	294	306	309	294	326	293	319	312	290	296	309	297	290	299	316	333	304	290	318	296	320	324	312	284	316	279	317	286	282	270	292	290	290	321	303	308	309	313	323	326	308	298	287	306	296	294	295	283	311	287	283	322	302	254	310	332	294	361	320	287	306	308	279	281	312	301	290	308	304	306	310	304	325	285	332	286	308	301	287	306	317	279	292	305	316	327	306	347	278	315	330	297	268	296	298	285	310	292	327	276	314	315	301	279	294	304	315	301	324	326	315	321	298	287	319	304	303	287	299	307	302	275	310	326	316	291	345	316	297	323	296	292	313	305	294	301	296	309	317	286	348	285	321	299	310	294	295	286	308	293	290	292	266	306	300	342	306	276	310	301	264	291	305	284	304	307	282	281	332	271	289	271	342	302	325	297	336	333	331	287	302	319	341	302	287	315	305	316	301	297	310	300	299	292	295	313	312	298	301	298	331	297	314	306	275	332	294	305	277	299	320	275	289	312	319	334	305	319	286	329	324	324	314	346	275	323	295	287	294	309	311	287	298	293	276	304	292	303	324	286	305	331	291	296	302	326	287	306	293	317	300	295	338	277	325	325	299	309	297	273	304	309	345	324	297	285	278	282	306	323	338	304	319	307	286	315	335	298	315	290	271	294	286	296	328	288	296	311	318	317	298	284	312	303	291	326	309	290	290	305	292	327	296	294	294	307	294	289	298	308	280	300	280	311	320	306	308	286	301	322	319	301	310	277	310	255	315	288	301	295	297	272	320	301	297	274	277	279	296	301	290	307	313	304	288	310	296	318	301	300	329	327	297	337	327	316	306	320	326	319	313	293	298	291	320	330	301	301	286	286	308	314	312	290	286	280	333	320	285	322	292	305	316	326	308	313	312	307	287	285	287	327	296	308	327	294	286	324	295	319	313	289	263	299	288	301	306	295	278	276	314	313	293	327	319	315	293	283	327	314	289	320	316	334
23093	21166	28481	24054	21116	9572	972	679	568	502	458	467	426	423	410	350	426	426	378	405	383	419	365	382	352	402	355	386	395	378	337	339	361	373	377	354	390	327	386	356	396	353	383	376	357	384	336	365	384	365	368	369	360	364	350	373	368	368	351	373	361	368	376	314	339	341	339	331	352	373	326	335	352	391	341	332	355	347	387	363	341	363	361	373	370	360	348	339	348	347	321	354	370	380	379	356	338	365	378	344	360	326	356	370	380	376	376	372	339	346	359	368	363	370	362	332	347	335	358	339	358	363	342	330	364	349	328	300	361	366	348	352	350	355	350	348	368	358	355	369	344	384	376	362	374	351	347	349	361	319	332	378	362	358	338	341	347	353	362	341	370	337	352	392	340	365	311	351	350	374	338	347	389	306	361	336	322	365	347	370	334	359	322	369	370	323	380	349	332	357	330	351	356	347	373	304	307	341	363	341	354	362	331	373	364	332	358	334	362	360	309	367	334	348	370	368	378	338	355	370	351	325	346	358	352	385	325	350	353	343	382	343	324	387	338	369	356	337	331	349	322	350	361	364	335	358	371	333	329	331	345	326	341	369	345	330	384	335	341	348	391	376	367	381	340	356	350	315	330	354	346	348	320	332	342	393	352	324	323	344	339	351	354	350	345	379	338	351	358	340	357	393	371	359	366	353	346	336	307	321	364	381	342	318	365	384	373	343	310	327	340	332	368	348	343	356	344	365	345	359	351	326	343	362	349	332	360	346	329	384	311	352	342	347	329	345	324	345	339	310	366	359	346	341	358	369	368	363	351	358	362	358	355	339	335	352	408	343	330	347	380	358	359	379	362	356	354	363	362	331	370	322	331	378	317	333	369	364	339	348	369	368	389	355	371	357	341	339	367	372	349	361	388	397	343	346	335	329	368	364	383	349	339	375	353	347	326	348	359	382	355	345	362	377	365	372	348	352	376	393	366	390	364	336	331	353	387	318	339	377	330	340	365	361	356	348	347	372	370	342	313	385	354	348	386	386	328	382	329	362	368	358	390	347	345	382	385	385	330	347	326	368	375	339	392	354	359	344	350	342	345	368	370	325	352	345	346	347	342	340	378	334	341	345	342	340	338	385	352	329	308	358	347	364	383	365	360	358	334	342	349	402	393	358	339	381	359	323	358	354	377	371	360	337	360	330	363	356	358	370	357	329	375	340	370	335	375	334	347	382	369	344	353	355	403	377	350	368	420	367	370	323	338	312	370	345	347	344	370	328	381	345	376	353	358	359	332	378	386	356	332	337	322	348	338	346	386	376	390	356	386	350	387	343	387	380	342	333	342	349	368	340	351	357	339	370	338	360	369	340	350	370	323	337	331	361	361	364	344	354	339	314	340	360	386	349	350	352	364	358	351	373	335	389	343	349	362	348	364	336	348	388	353	351	364	345	317	356	338	338	388	369	321	377	340	381	384	375	377	339	339	391	363	357	367	373	328	335	348	366	356	360	385	346	372	356	372	362	335	374	387	379	348	320	351	334	339	351	368	348	354	355	313	369	359	360	344	317	360	358	361	325	357	356	327	361	320	377	379	347	379	394	326	396	330	350	357	340	365	343	383	346	356	384	359	356	381	324	384	361	326	331	348	353	377	354	352	359	372	356	353	381	353	357	349	367	335	373	331	372	368	358	336	366	368	368	342	358	373	364	333	337	362	323	349	337	343	353	348	328	351	376	341	342	339	326	342	330	355	357	362	349	332	345	353	329	399	333	346	364	360	359	321	361	338	369	370	367	355	302	359	350	352	374	348	359	394	328	338	333	348	365	351	363	376	342	326	360	370	342	371	371	371	357	383	316	339	309	363	325	346	374	305	351	358	363	363	347	326	357	349	323	349	334	356	379	327	366	377	358	360	328	357	339	352	367	319	368	392	323	328	365	378	322	375	342	345	384	381	374	337	330	364	339	371	369	328	351	361	335	359	369	375	327	350	387	349	344	371	379	336	355	346	361	375	359	373	379	367	387	336	348	349	391	365	333	334	363	353	341	355	372	400	317	345	384	380	376	324	376	348	376	345	385	366	369	390	339	349	362	305	362	340	383	363	357	382	370	359	358	331	369	370	359	330	358	359	340	333	351	347	343	366	343	314	354	358	356	340	327	373	377	334	355	331	380	357	352	344	347	361	372	354	331	358	348	364	345	365	334	363	335	347	354	342	329	335	349	338	361	362	353	350	350	346	373	318	363	365	348	362	356	342	339	364	364	359	367	370	362	342	378	360	328	323	363	331	358	379	367	357	339	382	334	354	344	339	376	346	334	333	337	350	336	346	374	330	360	361	357	350	377	350	372	356	347	345	358	327	327	382	366	353	340	354	321	350	365	319	354	329	355	350	344	371	352	366	369	334	305	350	396	352	329	353	378	327	353	348	351	342	339	384	363	349	363	346	316	360	378	360	385	368	358	358	348	329	372	352	362	329	332	351	376	354	343	331	322	308	336	361	316	382	373	366	382	336	354	367	363	318	359	352	337	388	378	349	368	352	293	365	319	338	357	348	350	383	338	334	331	334	351	335	368	345	325	331	345	324	360	350	330	346	339	340	339	344	341	362	376	337	360	363	357	344	345	321	323	328	348	352	377	319	367	357	358	346	366	337	341	339	323	346	361	351	360	363	324	347	352	311	371	358	315	381	325	335	338	355	371	359	349	339	320	360	347	341	335	353	367	334	366	390	337	341	343	339	355	357	341	380	358	342	370	354	326	318	350	310	372	339	366	369	361	363	316	374	348	329	347	372	311	340	369	348	349	320	376	346	350	369	354	352	343	367	367	370	357	355	336	344	362	351	383	322	327	359	352	352	369	371	375	320	345	345	318	388	345	349	357	316	384	354	331	346	353	385	342	336	367	335	284	389	364	368	361	345	342	377	351	363	369	356	330	306	360	317	324	317	345	350	353	361	356	347	341	336	360	361	347	342	352	345	369	322	323	339	352	323	355	348	340	359	337	378	342	337	332	388	343	351	366	320	332	308	328	341	364	336	360	379	374	331	383	382	322	360	322	362	351	371	357	330	353	348	353	372	355	356	340	359	344	371	301	381	385	387	356	345	343	353	377	363	290	330	357	326	348	352	365	337	332	344	372	345	354	358	345	369	333	334	367	374	353	358	351	339	368	310	362	345	358	349	377	355	375	339	397	356	352	335	387	342	373	364	331	337	360	338	382	349	363	375	370	377	310	347	364	358	349	352	357	322	353	355	351	366	344	334	340	350	376	344	351	334	361	370	357	347	347	332	347	359	355	334	379	326	365	335	358	343	372	372	372	369	368	325	377	368	354	351	335	356	340	362	350	341	328	361	355	329	375	311	372	330	358	320	340	308	367	370	349	359	350	344	338	349	357	357	354	349	330	346	348	334	356	370	339	326	366	353	325	306	384	363	323	387	356	384	348	340	363	385	351	328	369	357	348	354	347	368	381	357	322	333	368	332	351	329	337	369	355	381	357	354	350
29133	42527	11715	3503	2087	1659	1327	1119	936	820	758	692	602	614	576	526	560	557	538	554	548	506	476	462	510	507	521	527	498	513	418	514	485	542	452	502	515	463	521	518	515	537	475	512	495	492	475	512	502	482	463	478	488	493	510	473	470	474	459	483	492	506	470	429	505	488	448	493	454	496	454	456	487	488	434	498	487	501	479	487	459	481	467	462	460	479	475	456	467	437	475	472	488	485	444	447	436	457	449	475	472	445	470	460	457	486	455	444	501	471	499	444	400	484	482	455	485	477	477	485	438	458	460	479	462	488	444	500	452	410	444	465	469	450	505	467	474	421	485	471	418	457	463	447	447	472	455	414	454	503	454	432	480	469	457	437	471	478	488	490	453	460	473	451	485	432	463	479	420	463	447	407	486	473	457	475	441	452	486	474	456	440	469	473	456	467	418	498	492	394	450	496	474	448	453	450	440	456	451	450	487	484	495	445	512	472	453	432	444	448	453	413	457	427	463	479	489	478	459	455	478	460	443	468	464	488	476	493	488	448	451	453	472	498	446	471	441	424	470	475	463	438	465	460	486	445	450	431	435	447	459	461	463	459	487	457	447	472	452	457	459	445	457	459	475	431	487	485	503	486	456	456	456	415	475	452	433	479	432	493	506	456	443	458	485	465	409	484	458	481	431	485	477	472	467	481	489	451	450	488	480	474	499	446	479	470	447	455	473	445	480	477	452	435	438	499	466	504	484	472	464	467	478	444	498	464	478	432	454	451	456	481	510	458	464	428	461	475	441	445	480	448	473	461	487	490	503	464	482	462	474	450	447	446	490	466	479	474	468	441	475	459	442	456	471	454	426	455	433	470	478	452	457	470	468	450	479	453	464	428	474	470	429	471	468	440	480	446	444	470	458	455	493	466	459	475	430	467	442	453	459	472	485	467	493	474	439	479	453	453	453	440	454	469	481	467	474	461	443	452	458	489	482	440	474	427	464	453	410	461	469	474	455	430	473	476	457	469	442	466	451	470	489	494	482	465	469	465	463	463	500	451	474	432	465	465	445	462	458	459	474	511	465	454	485	453	441	498	461	445	458	463	484	446	464	455	468	491	416	452	462	476	478	490	444	483	495	448	439	443	478	460	472	473	486	452	479	450	434	460	484	491	466	459	461	470	481	449	435	475	496	476	492	468	457	430	452	464	497	446	456	451	465	469	477	467	466	489	457	463	487	498	451	486	474	444	450	440	474	445	475	470	425	456	474	471	451	436	482	495	469	489	452	450	470	512	440	458	475	454	447	482	473	424	431	475	428	450	477	459	458	457	437	470	433	483	446	433	477	441	454	470	514	459	449	470	427	452	458	431	458	450	445	459	477	431	460	439	441	482	494	495	475	492	476	430	468	459	516	451	456	464	478	456	445	468	465	468	446	458	458	499	451	431	509	444	503	445	495	455	505	475	463	474	508	471	441	462	468	475	454	478	461	465	469	485	463	468	444	492	463	476	447	483	459	451	455	441	467	453	488	433	449	461	430	443	443	431	422	451	463	496	451	442	422	491	427	457	409	478	423	434	468	448	496	432	457	479	493	485	468	437	457	439	468	447	425	478	495	440	472	436	437	445	470	490	463	474	444	481	466	459	525	446	472	470	467	402	456	475	465	472	496	451	494	477	460	510	477	475	474	467	444	437	463	448	456	506	461	466	470	497	454	460	427	458	421	521	463	481	480	443	452	468	451	466	458	471	470	465	468	437	433	454	471	446	453	472	465	452	453	445	466	481	480	459	466	434	489	450	467	466	465	468	454	483	492	491	464	448	477	459	458	486	448	466	453	447	473	511	459	455	434	437	449	434	451	471	458	463	443	435	424	497	426	462	445	472	460	447	448	455	481	434	447	449	468	453	477	454	452	441	438	445	454	474	445	440	455	482	471	428	495	421	438	485	471	454	443	453	478	488	462	447	494	443	433	480	493	494	449	439	463	448	443	497	478	419	449	442	453	488	490	490	437	479	415	478	497	471	479	491	440	435	451	427	454	467	464	472	454	441	462	446	460	480	456	528	467	464	451	481	452	438	450	464	456	426	454	426	461	454	485	449	492	477	497	484	462	439	473	456	474	460	489	476	458	454	440	437	497	443	485	451	474	443	476	451	477	465	441	488	504	421	488	485	453	470	490	468	489	496	459	420	409	458	497	415	432	466	467	452	455	430	431	420	442	486	460	458	474	447	492	447	506	463	490	444	458	480	448	493	472	477	459	444	478	444	478	470	440	459	465	445	501	496	451	447	457	443	484	458	445	487	469	435	481	440	473	451	464	513	468	481	489	455	486	467	491	446	478	434	494	450	478	444	433	459	493	463	470	487	492	457	465	481	438	425	420	439	457	478	459	431	438	469	435	471	471	457	445	479	447	466	416	486	472	487	479	437	460	437	477	460	464	488	476	457	484	447	474	489	452	429	479	446	440	449	444	490	481	492	502	462	448	497	419	477	457	446	457	442	480	434	466	467	434	466	445	455	478	462	436	436	432	464	452	457	434	496	447	458	439	465	446	443	469	484	454	455	438	478	465	485	461	442	434	455	449	433	468	486	474	470	446	454	476	463	482	426	475	452	513	474	470	439	447	494	444	474	451	482	446	442	484	495	437	464	435	460	414	433	426	504	464	457	460	467	485	441	469	430	464	484	502	472	481	476	427	469	437	452	440	457	465	457	472	484	473	432	444	481	468	458	471	469	465	462	467	450	486	519	440	450	446	470	449	458	451	420	447	429	462	466	460	447	466	497	449	462	485	474	481	468	427	454	503	439	427	470	475	421	445	456	473	437	469	416	476	434	463	434	458	460	486	473	432	440	466	435	440	452	444	442	441	485	482	472	491	493	468	440	518	475	451	471	472	450	466	444	452	440	487	456	467	484	452	465	459	435	500	461	461	471	456	432	462	467	439	458	478	427	500	466	507	449	434	446	426	441	511	462	484	480	464	479	479	447	433	421	429	473	483	445	466	463	477	438	425	449	477	453	444	483	501	489	452	451	444	450	483	470	491	495	491	422	469	443	463	465	437	476	448	464	444	473	456	472	484	490	475	465	452	468	405	466	463	452	435	484	494	470	473	434	460	464	427	445	471	446	431	442	426	429	526	488	463	479	470	441	437	477	453	454	489	460	435	412	480	450	469	491	440	472	501	439	455	454	492	472	485	450	463	438	466	467	429	459	457	460	468	442	457	485	497	475	476	458	497	483	456	498	477	398	460	462	470	452	425	452	456	454	510	450	468	483	452	456	484	442	441	458	496	486	463	455	453	473	479	447	459	484	437	464	481	474	465	450	428	446	474	462	492	444	455	509	449	438	462	507	490	472	483	431	503	460	453	449	454	490	457	437	480	474	468	449	496	424	460	494	452	452	411	449	439	490	441	455	467	445	458	458	443	458	473	476	477	483	464	480	424	426	450	513	473	467	470	472	472	444	470	476	469	454	448	453	485	453	442	481	436	477	441	485	458	519
24326	21194	27288	25150	7885	504	342	270	271	225	198	200	187	166	163	174	160	155	147	154	168	158	163	135	137	146	148	151	133	132	153	153	159	146	133	150	150	165	169	146	142	141	143	140	148	137	141	156	122	139	132	140	128	150	129	164	132	140	157	160	152	135	158	126	152	118	161	131	153	129	148	156	146	123	125	119	122	140	130	138	127	148	133	136	133	130	120	124	118	127	154	153	147	127	152	160	127	132	140	123	132	115	153	142	135	155	131	137	145	141	126	121	126	124	149	123	138	158	132	142	153	135	142	119	145	97	126	140	138	132	138	117	117	154	120	144	128	126	115	144	123	136	130	125	152	129	124	130	153	130	125	112	128	137	144	143	154	158	136	140	131	138	137	133	128	134	138	140	125	158	137	142	127	134	131	129	124	131	138	110	135	135	139	122	129	121	141	147	133	115	127	160	136	151	114	134	139	128	124	137	142	121	129	126	137	120	123	131	144	150	144	128	129	140	150	147	145	144	134	144	142	114	146	133	148	130	160	142	155	135	121	125	123	131	120	137	143	128	139	135	150	142	146	130	141	136	129	141	143	135	129	125	130	120	149	144	112	136	143	136	138	131	137	134	129	133	137	142	144	124	148	136	147	129	116	127	140	155	132	137	151	122	129	133	143	152	128	137	123	141	111	133	146	129	125	134	123	122	144	117	143	147	138	123	122	116	127	124	149	137	135	140	144	140	119	118	136	140	120	135	138	141	154	100	136	132	127	147	124	128	150	132	136	126	125	157	131	112	138	138	130	141	128	131	126	130	135	137	131	154	142	133	126	130	133	139	151	138	151	136	164	125	151	110	159	147	152	141	149	158	177	142	143	130	141	142	145	120	139	128	136	131	126	146	152	142	123	133	121	144	137	135	128	148	153	138	138	134	150	144	157	141	143	138	129	122	144	160	124	140	137	132	109	147	159	131	129	157	142	117	139	124	148	134	134	137	136	153	146	149	157	138	138	133	150	129	129	120	117	117	139	136	136	130	134	123	141	136	126	142	118	152	127	146	147	115	142	141	147	118	127	145	130	136	127	135	121	131	152	124	135	139	144	131	128	133	135	168	150	151	150	132	122	135	135	141	125	127	119	146	139	125	151	124	155	122	150	117	145	115	119	137	131	134	119	138	137	131	149	137	145	126	153	133	140	129	116	151	131	139	136	132	127	129	136	129	133	142	123	152	145	135	128	137	129	141	137	145	146	113	128	146	137	131	143	167	150	137	150	128	134	137	138	151	128	163	147	139	136	134	146	137	137	147	157	119	150	128	166	141	135	140	125	124	159	119	160	147	134	129	131	127	119	131	150	114	141	156	143	128	149	133	144	145	135	139	133	123	167	131	119	111	141	139	138	122	133	141	138	122	145	131	139	133	148	147	135	120	144	131	156	148	135	160	164	163	131	144	125	142	158	125	150	110	138	131	155	135	130	137	155	127	146	130	137	143	136	141	135	143	152	128	125	135	136	115	133	137	129	141	137	143	131	127	167	143	144	130	139	156	148	141	154	134	156	130	125	127	128	98	144	140	155	138	129	142	143	143	122	129	148	140	163	138	135	131	140	133	126	135	146	133	143	125	164	162	114	140	145	128	135	150	129	133	122	140	134	134	118	140	136	145	159	155	152	152	125	119	146	144	142	151	121	135	132	143	126	137	141	145	139	160	147	140	147	144	142	137	141	133	117	125	137	153	125	117	112	142	117	147	142	131	139	147	148	133	119	121	118	134	123	134	127	145	137	154	154	137	146	108	139	131	137	137	125	136	127	131	153	145	146	130	154	138	122	146	133	110	149	136	143	133	117	126	138	149	150	128	158	163	131	114	155	138	135	148	134	132	128	119	148	150	135	120	122	138	133	146	132	144	145	114	128	148	128	160	130	122	142	154	141	131	127	137	121	156	125	137	137	131	144	136	137	141	135	127	135	136	147	131	135	133	128	133	146	132	123	129	149	142	147	149	136	116	146	129	144	133	152	141	128	148	146	153	134	153	135	131	134	128	124	144	151	121	127	171	128	159	133	151	138	145	161	132	134	142	129	149	127	141	131	133	143	134	128	133	137	129	134	152	136	134	130	142	152	137	146	137	132	134	134	140	150	142	132	121	137	136	124	133	116	147	120	124	137	134	133	165	145	161	133	135	135	129	139	131	149	128	134	129	141	149	158	133	133	141	122	140	130	145	129	139	140	117	126	117	143	130	149	116	130	166	138	136	129	153	150	148	127	125	144	156	138	142	157	126	117	140	124	141	139	141	129	151	149	127	127	112	122	138	134	138	140	129	135	153	145	120	122	141	119	136	121	118	144	150	135	130	142	147	144	136	147	150	117	131	146	128	156	129	140	119	125	140	142	126	140	132	148	143	137	138	132	134	142	134	146	141	138	113	143	153	128	127	136	129	128	162	155	173	144	166	115	145	136	111	120	144	125	125	128	166	146	138	152	149	177	140	138	135	147	130	157	142	137	165	124	134	135	160	129	149	133	123	140	136	146	147	139	139	125	133	150	114	142	130	143	138	122	155	132	125	140	146	130	143	135	116	140	133	136	147	145	151	141	129	109	135	149	132	122	139	124	126	152	138	113	128	130	112	159	152	129	133	147	121	140	136	136	138	154	122	130	124	135	134	146	111	128	132	139	133	142	148	166	119	141	131	140	122	137	149	116	135	141	136	127	133	144	147	132	135	137	140	122	127	120	139	164	130	126	135	135	166	123	123	133	127	128	114	138	130	155	123	139	124	140	148	149	128	157	133	141	140	129	137	117	145	141	136	119	142	137	157	134	118	128	132	122	110	127	141	134	140	129	126	121	128	135	143	129	155	124	152	117	133	117	143	134	157	122	127	138	132	162	119	141	143	141	134	139	129	126	114	124	136	143	130	132	148	133	136	139	127	138	131	147	129	110	138	135	146	137	135	114	129	135	135	130	126	131	117	132	130	135	125	124	145	132	122	133	160	137	114	149	138	140	129	149	127	126	133	130	129	135	140	122	128	133	129	146	143	147	137	140	158	122	151	130	143	152	134	144	140	151	153	122	123	129	132	112	135	141	134	149	120	132	145	132	148	140	132	146	126	140	135	140	127	128	135	132	121	121	133	120	132	155	138	134	141	125	146	141	126	115	143	138	123	156	124	134	118	125	156	147	125	161	153	151	127	138	137	140	146	121	140	131	128	138	132	120	137	138	139	128	129	137	139	147	128	148	119	153	124	133	152	134	116	118	142	144	132	140	124	135	135	132	133	128	147	121	109	143	128	148	139	138	123	124	111	117	133	157	129	143	136	103	128	118	129	150	148	138	131	135	153	141	161	149	127	150	127	131	131	148	135	164	124	135	132	138	143	131	156	138	130	140	139	123	147	129	142	115	147	135	149	146	140	135	154	146	141	131	120	151	142	135	151	127	125	152	120	137	149	147	127	148	115	123	133	125	144	150	148	131	123	135	121	115	128	141	128	138	140	140	125
27785	36899	8558	1922	1191	865	652	580	474	388	375	333	276	283	256	235	251	235	220	228	240	222	201	223	209	227	218	191	181	188	196	200	220	203	198	220	237	219	196	224	213	205	241	210	216	198	206	207	215	222	213	203	202	210	209	205	203	217	218	206	208	199	210	198	215	180	222	200	191	184	183	169	216	193	193	187	193	203	199	168	186	195	190	207	205	189	176	206	219	213	196	208	184	200	193	181	205	185	190	197	186	199	180	198	187	181	185	174	193	185	160	193	180	203	180	183	178	175	169	182	172	208	187	202	207	203	210	181	179	195	191	157	192	183	162	168	195	186	153	195	200	194	174	201	187	179	163	187	197	190	181	202	173	201	187	202	190	163	202	163	240	185	187	186	217	189	182	197	181	235	196	216	200	189	187	196	204	164	185	180	203	189	202	209	232	198	202	192	203	190	193	169	195	177	198	191	196	214	194	170	204	208	220	203	235	195	204	206	187	177	180	186	178	184	166	169	192	183	184	202	187	220	192	190	182	196	176	180	169	199	177	190	176	190	187	186	177	194	207	167	189	203	213	185	208	201	194	192	189	193	188	169	168	178	192	193	209	166	180	187	198	213	210	198	186	195	170	170	210	179	185	194	182	197	192	201	197	196	190	213	193	186	165	157	204	182	188	221	181	194	193	173	207	214	193	181	177	173	199	171	185	179	206	192	197	171	208	163	195	206	180	193	188	210	180	181	193	192	147	163	196	196	203	208	184	192	201	173	188	176	199	203	200	187	189	203	202	198	187	187	163	212	222	205	180	179	169	182	202	202	164	168	209	172	189	185	174	201	200	178	201	212	160	174	193	191	184	185	187	197	196	164	183	218	176	190	185	190	210	164	192	191	172	192	228	197	190	208	192	160	188	202	175	171	169	211	177	178	202	206	204	177	193	187	161	175	180	173	194	176	204	182	203	186	194	189	196	193	205	204	188	189	189	189	192	203	186	164	193	182	225	185	168	186	197	190	171	187	200	198	172	195	201	164	165	181	191	191	156	202	192	192	210	191	195	192	197	177	188	195	180	202	173	188	204	178	201	172	184	200	224	165	197	202	192	208	170	209	185	197	208	160	184	197	191	184	179	180	174	168	218	184	226	189	202	200	188	192	212	208	188	199	166	176	158	213	174	180	170	190	195	180	216	216	228	203	186	159	188	178	189	183	203	180	201	190	191	216	185	215	191	201	174	208	185	194	206	180	192	190	203	190	203	191	212	199	195	201	167	179	194	195	198	197	195	201	194	200	166	181	190	188	178	187	191	197	198	191	180	182	199	194	186	178	215	205	193	203	199	176	193	199	205	225	167	169	163	187	174	181	195	186	199	188	176	208	197	195	206	184	185	198	172	179	203	185	192	199	192	177	217	160	172	199	193	192	196	189	212	198	170	192	209	182	189	155	204	192	183	209	211	183	194	177	171	203	194	174	178	193	180	181	178	186	201	189	167	205	191	192	195	193	197	193	202	185	185	181	222	184	193	186	181	210	192	209	175	223	196	186	172	194	210	181	182	196	204	180	185	187	198	182	172	170	194	199	194	184	193	186	190	205	199	188	177	203	192	168	188	178	209	212	172	212	195	208	203	170	180	194	209	197	168	185	190	190	181	179	180	183	231	197	183	201	184	155	177	156	190	192	185	198	197	192	191	188	185	182	200	163	184	194	194	167	167	188	189	190	183	200	187	177	192	186	180	201	213	182	175	218	223	184	180	222	199	196	183	190	173	180	204	203	186	203	183	179	196	204	194	167	189	170	185	185	198	175	183	189	199	224	172	183	184	201	180	177	201	178	169	174	198	184	188	193	183	183	201	183	215	186	193	188	192	185	175	190	169	213	177	198	202	187	184	181	195	203	196	202	203	200	201	189	242	184	202	186	192	164	191	187	193	196	202	197	193	173	193	175	204	169	220	186	199	159	215	220	176	192	182	184	173	210	176	193	221	175	195	173	190	179	220	190	179	192	187	191	190	200	186	197	221	183	195	205	183	183	212	205	193	192	210	181	199	198	187	184	214	185	197	189	208	196	193	196	194	218	183	176	203	196	207	170	196	187	195	198	194	183	187	191	188	196	167	189	183	181	196	156	156	192	189	195	183	189	219	209	200	199	166	206	180	169	176	191	171	190	198	205	206	207	194	207	189	202	220	181	193	183	199	198	183	182	185	205	202	162	187	175	190	203	202	192	190	191	185	192	204	199	190	187	201	192	201	170	185	189	218	189	183	181	199	200	174	178	193	196	185	193	177	178	202	212	207	193	160	194	179	171	193	209	206	174	196	212	167	192	180	203	209	194	182	208	182	212	218	172	209	175	186	193	171	195	194	193	211	199	176	211	179	193	200	205	191	207	199	173	158	188	180	182	174	186	155	178	209	177	190	203	188	170	177	230	205	177	189	199	186	160	195	183	213	196	165	171	189	203	176	183	185	188	191	185	180	196	200	182	179	199	166	189	201	205	178	186	186	178	173	205	194	169	179	188	194	164	201	193	189	198	171	195	210	199	202	197	193	200	209	148	211	182	213	186	198	199	188	198	197	187	188	183	196	172	208	211	198	166	204	222	171	160	204	193	165	185	209	190	219	191	178	188	175	188	184	186	197	184	159	196	194	198	171	172	195	177	186	193	181	167	171	211	183	212	168	187	198	210	206	193	188	185	175	214	192	174	181	204	193	194	189	204	176	210	175	214	209	195	193	209	189	165	186	180	223	205	213	180	194	181	187	191	181	189	185	198	176	207	180	169	200	207	195	211	196	202	186	185	192	208	179	187	189	205	188	191	171	190	203	174	181	184	165	180	182	163	196	170	196	188	185	195	192	186	196	190	209	197	175	187	173	175	187	177	201	197	189	197	209	179	190	179	179	189	180	201	194	183	196	199	202	187	197	196	196	197	181	202	194	186	181	174	181	183	175	196	195	166	192	206	179	194	167	199	208	192	178	201	182	193	187	200	176	180	180	160	184	188	190	191	215	198	211	164	169	188	193	185	201	199	208	201	196	174	207	182	229	200	204	195	211	183	210	195	198	184	172	175	182	174	194	205	207	190	191	187	208	177	197	176	159	212	181	198	179	185	214	186	182	198	180	180	189	167	195	196	195	191	200	194	198	197	193	190	184	203	205	183	174	209	209	185	201	163	210	183	208	210	187	192	183	212	206	193	200	190	187	213	169	191	203	179	200	189	168	186	173	181	209	205	210	177	173	185	204	194	190	196	209	171	186	184	146	185	167	185	183	196	179	181	193	192	208	183	201	207	185	179	178	179	185	196	197	198	198	189	190	182	199	182	201	215	181	208	238	199	198	185	182	176	191	185	186	189	177	182	174	197	203	196	192	183	186	188	213	193	205	180	166	213	223	187	182	181	205	202	193	195	199	202	190	188	196	191	178	204	187	206	198	183	189	163	187	213	182	203	191	188	171	201	209	216	188	192	195	184	186	182	161	172	200	199	176	177	199	178	181	176
22271	21216	29007	23735	21219	21230	7047	870	641	522	520	450	401	355	404	356	369	317	355	355	310	350	308	320	320	286	324	314	332	299	325	320	300	302	339	326	292	346	319	292	301	309	316	308	291	309	315	331	310	316	309	281	290	279	301	319	255	302	270	297	277	264	313	309	269	303	312	297	310	303	334	323	294	264	279	279	280	312	259	278	251	275	287	283	272	294	294	309	286	281	279	288	309	283	295	278	317	271	290	278	289	288	297	309	270	274	289	266	270	286	300	270	271	299	280	281	268	297	276	271	290	288	242	325	297	270	271	271	276	271	316	293	277	292	291	293	274	304	266	293	271	326	272	298	266	298	301	271	291	298	275	267	294	257	286	293	293	291	311	298	297	284	245	303	254	298	272	299	268	256	305	273	261	265	313	260	278	273	305	302	295	296	290	264	277	272	264	280	290	293	291	292	307	284	291	302	285	262	267	303	293	289	318	287	275	279	296	275	274	295	300	265	281	290	286	278	293	278	279	259	284	280	270	300	288	298	265	277	255	289	285	262	300	278	298	285	284	266	285	286	308	313	284	306	276	267	261	296	293	289	260	269	294	320	290	318	241	272	296	272	279	280	267	269	310	278	294	291	270	283	289	281	286	303	293	272	292	278	282	296	274	294	264	286	269	264	325	289	244	315	309	279	296	273	279	296	293	280	298	305	299	303	290	302	281	281	294	269	257	270	312	298	285	287	297	304	252	285	287	277	267	261	255	309	286	304	303	263	307	285	273	267	304	280	261	298	268	315	260	266	290	304	269	296	289	302	272	262	302	280	310	312	280	260	279	290	288	273	280	281	265	263	297	305	301	265	270	293	300	243	250	270	294	261	283	292	280	304	289	273	301	287	285	333	298	303	294	303	290	242	285	262	288	307	268	275	251	286	309	280	284	320	290	287	281	327	305	279	263	287	324	260	280	284	260	273	278	272	299	276	289	334	257	282	300	277	293	290	298	271	273	297	271	306	306	267	282	270	303	306	258	284	296	268	302	284	298	286	303	262	267	282	280	267	266	261	295	291	284	267	293	278	264	264	319	298	293	269	287	299	282	270	313	284	290	258	289	280	284	298	290	263	299	275	274	287	297	310	268	301	290	300	308	277	289	279	270	269	312	284	299	278	273	283	293	300	275	311	276	285	311	278	275	297	260	270	308	313	274	271	311	297	303	326	294	283	286	287	265	306	270	303	292	296	280	278	265	272	275	262	270	273	288	293	253	280	285	285	314	298	293	260	295	273	282	286	285	292	276	300	303	258	317	310	297	295	279	274	273	277	269	316	295	306	278	280	314	293	284	282	271	291	298	303	302	297	295	287	271	284	309	290	287	283	285	298	275	321	321	265	275	267	279	267	273	274	290	262	256	277	281	303	267	325	268	280	258	253	282	289	273	296	279	289	274	284	289	302	292	299	267	292	302	277	287	280	294	266	260	275	260	291	289	287	288	289	281	291	272	282	336	275	267	286	282	260	294	287	282	288	312	281	289	296	265	278	277	291	289	302	278	267	273	281	285	289	298	268	321	281	306	274	287	305	270	255	307	281	257	283	294	292	255	295	286	300	283	286	303	291	282	295	291	295	281	307	295	294	297	293	263	312	289	275	282	278	301	296	258	281	296	273	274	261	310	312	317	304	241	303	277	275	279	277	318	300	293	266	267	287	268	284	283	291	296	290	286	268	282	249	285	261	275	279	289	293	294	281	267	309	284	302	278	315	240	291	293	267	274	294	310	294	266	271	286	286	278	292	285	300	312	275	283	268	311	269	283	252	277	288	296	288	311	278	301	309	272	292	261	278	309	291	300	291	286	273	282	275	300	266	290	289	263	294	303	277	328	275	251	249	268	268	321	256	297	284	310	305	283	263	293	305	286	259	307	294	290	309	285	298	290	263	274	268	265	312	313	257	291	301	286	282	321	277	266	289	276	303	253	279	334	271	283	266	326	299	289	292	290	261	289	275	296	296	257	276	307	297	277	287	256	311	273	280	298	289	274	258	297	298	266	299	273	259	265	314	272	288	309	286	305	273	282	293	302	292	291	264	258	304	307	285	272	270	288	288	290	279	270	282	283	287	286	296	258	296	294	272	311	254	241	298	272	266	302	283	262	262	283	289	282	289	315	272	266	275	267	285	292	266	262	276	286	262	300	308	285	313	291	289	278	290	261	282	305	292	241	277	292	277	273	271	286	288	283	270	295	297	297	272	275	287	292	292	295	258	239	273	306	284	268	287	261	289	291	285	284	308	267	291	276	271	264	276	268	304	251	255	293	285	286	283	312	275	260	276	303	286	254	274	289	314	284	274	318	302	320	276	252	294	273	266	271	279	245	289	281	283	308	295	296	279	318	291	277	266	273	252	238	249	278	302	282	299	291	314	297	292	280	285	278	328	291	276	285	286	296	252	267	283	304	273	294	263	289	270	273	278	279	294	270	287	296	255	260	267	289	292	262	274	290	302	302	299	275	309	273	252	295	293	290	277	295	299	250	257	303	276	273	274	330	292	297	244	307	301	276	241	297	296	275	283	313	277	253	297	287	285	296	287	267	273	299	284	314	268	300	293	255	299	280	273	292	285	299	301	288	301	288	289	283	298	276	311	289	267	267	304	283	294	307	275	272	259	309	299	283	295	286	282	274	315	296	288	298	280	263	300	301	261	281	289	291	281	265	263	265	273	292	279	300	277	284	262	290	289	260	311	324	261	284	268	280	302	288	270	294	279	273	278	256	252	279	285	264	300	258	265	270	297	282	294	281	320	270	273	268	304	289	293	290	309	300	295	282	261	265	274	263	282	281	267	299	273	285	298	282	282	336	275	293	293	294	269	280	306	272	276	280	285	286	287	295	299	298	260	277	275	287	310	260	295	271	271	264	287	264	266	301	273	287	253	267	276	269	297	262	275	288	283	286	267	254	295	267	278	257	304	280	287	286	302	292	293	304	270	284	279	307	269	292	273	299	301	295	274	284	284	279	326	274	273	295	296	302	262	279	290	291	301	304	293	293	285	299	296	280	271	262	280	272	302	283	286	267	265	268	264	286	265	316	254	253	323	261	313	291	313	297	271	292	284	278	286	276	278	282	256	254	301	254	297	263	302	286	275	294	265	254	279	319	296	285	281	275	293	276	267	273	301	296	303	287	315	289	274	263	284	290	291	255	298	250	297	295	298	254	284	284	289	255	268	287	286	263	287	258	313	281	243	263	296	272	273	290	283	281	254	269	269	269	310	271	320	324	289	285	261	271	268	308	273	303	295	266	257	284	241	284	298	276	290	294	290	279	288	274	295	263	271	299	287	289	323	284	296	264	301	264	269	291	272	305	290	303	288	302	301	289	286	290	306	271	276	275	279	285	272	304	285	256	248	292	312	278	270	286	288	282	290	272	274	299	260	310	282	278	265	265	295	283	304	286	290	298	294	276	291	275	278	294	280	306	281	288	289	304	283	291	307	289	290	261	274	290	299
32504	48484	14787	5117	3242	2226	1815	1388	1216	957	901	760	679	607	613	520	569	537	539	540	502	477	467	445	441	462	409	445	416	438	417	411	440	425	423	414	477	445	434	456	442	496	447	411	453	429	442	409	397	391	397	410	385	424	461	418	422	423	399	407	430	430	424	394	382	443	421	400	379	404	399	362	394	390	435	391	365	417	410	386	371	391	365	352	379	392	405	401	390	382	368	434	374	379	397	387	394	423	381	383	385	342	395	363	404	367	370	333	360	377	377	411	353	380	388	394	405	390	398	349	354	387	401	386	377	393	371	374	390	355	382	371	348	370	369	388	365	403	366	389	361	410	357	383	360	405	364	390	382	326	374	384	403	368	348	368	383	370	375	361	374	368	401	377	397	352	370	389	363	355	397	363	353	360	391	403	373	388	354	412	391	383	368	375	362	377	373	367	376	373	394	388	397	396	407	374	374	418	386	360	370	388	361	407	406	376	369	370	360	407	365	353	354	383	344	380	401	390	354	358	360	391	378	362	398	373	395	387	390	417	364	380	395	422	392	394	383	369	368	403	349	390	374	390	385	379	411	366	404	347	384	387	361	377	383	375	399	420	364	366	372	394	379	397	374	358	379	380	389	365	400	354	386	362	386	374	381	358	377	410	385	392	398	343	378	356	354	414	377	381	370	391	368	412	351	368	385	373	367	401	379	372	378	353	342	367	413	356	396	346	397	387	372	378	388	413	386	386	388	360	364	369	380	392	385	387	349	371	388	329	393	383	375	420	383	377	384	406	382	404	392	383	400	387	336	389	375	370	367	377	398	394	351	400	379	405	377	341	390	349	363	377	374	349	376	334	367	372	407	405	403	351	376	381	363	371	404	374	408	377	368	401	410	383	370	408	378	406	392	393	348	410	367	378	382	345	351	421	379	361	351	397	348	365	378	372	398	364	330	375	396	394	349	383	365	358	379	380	398	386	395	394	377	428	387	387	381	382	392	322	366	390	369	409	401	393	346	394	373	377	354	412	418	354	353	388	370	419	383	402	350	390	372	389	395	371	410	372	352	360	386	375	404	371	413	399	365	413	401	392	396	356	369	398	407	409	400	385	389	414	375	369	395	386	406	402	355	412	400	389	398	383	372	425	396	409	354	370	356	379	392	384	386	368	368	369	364	390	380	369	414	371	372	370	354	356	384	365	365	371	383	377	348	347	376	368	360	330	373	402	383	358	360	378	340	364	413	419	368	403	398	386	376	389	400	380	375	381	373	388	369	378	379	399	408	346	405	372	374	358	375	369	375	368	363	388	384	378	373	369	380	380	416	366	390	364	365	416	380	359	379	382	360	374	416	375	387	365	361	400	392	367	349	385	379	400	405	335	390	375	360	380	409	386	350	354	364	353	371	382	359	373	376	365	383	368	363	386	364	367	375	387	367	395	380	386	363	387	394	396	388	386	396	394	338	349	374	384	386	387	342	378	320	365	372	399	378	391	364	356	402	420	375	367	402	369	362	361	368	382	359	393	367	384	397	412	371	420	361	375	379	384	384	388	375	382	359	396	406	384	410	347	403	397	353	379	359	372	357	387	376	350	396	411	366	375	362	371	350	379	371	343	365	387	380	367	385	378	365	359	361	333	388	407	350	388	343	413	353	409	385	387	397	409	406	368	337	406	398	379	402	401	373	378	410	368	371	375	386	398	372	373	393	396	373	386	356	409	388	372	378	381	380	404	400	367	399	366	413	378	399	384	393	384	386	384	377	381	390	384	396	401	420	364	355	374	365	376	407	370	383	378	391	370	370	365	356	390	362	382	382	382	369	410	372	372	379	386	343	397	391	386	393	364	373	374	381	386	376	340	355	383	407	388	397	357	395	392	363	366	400	384	379	385	417	380	361	379	385	363	348	399	406	371	377	366	404	366	389	398	361	378	387	371	382	369	366	382	357	356	384	384	403	350	370	366	402	388	341	354	393	377	367	409	402	367	366	416	393	408	365	382	365	357	391	375	377	358	384	389	412	385	397	381	386	375	382	361	408	379	398	407	352	373	376	397	395	389	365	381	336	430	389	353	398	363	367	365	399	394	359	396	347	400	376	372	352	401	371	369	368	422	364	377	374	387	381	355	358	362	406	374	391	388	371	367	430	394	382	393	401	372	384	354	370	338	376	367	394	379	356	347	354	395	399	342	399	382	381	387	412	363	409	326	368	363	358	357	386	376	369	373	352	384	375	409	383	350	339	367	396	368	376	384	356	384	381	381	406	371	353	426	357	368	371	327	368	378	371	390	397	382	365	371	386	397	387	404	367	372	378	373	363	382	390	367	365	418	366	391	363	370	391	360	396	392	372	355	379	386	348	380	363	387	360	405	388	377	384	375	359	389	388	381	372	367	372	350	362	375	360	359	403	386	356	387	357	394	367	365	384	388	387	379	346	372	379	364	351	367	397	350	382	395	373	368	369	386	383	368	387	409	383	403	399	407	394	393	400	367	336	400	418	401	383	382	422	384	361	339	381	406	410	364	339	387	399	386	398	360	405	373	403	371	347	373	374	383	382	364	374	419	376	366	376	333	388	399	383	386	402	392	381	401	371	343	375	402	379	379	396	405	376	366	393	344	386	354	358	378	373	370	362	355	384	367	366	385	349	348	384	386	392	373	346	356	393	364	347	366	350	378	388	364	383	403	391	360	371	375	372	380	353	395	374	385	367	396	378	364	397	380	338	390	415	401	344	389	411	395	392	373	405	342	364	382	410	351	369	372	404	400	383	413	366	374	377	398	367	376	375	409	370	373	372	377	368	362	387	392	416	379	394	374	359	373	373	355	375	396	380	404	386	379	362	386	384	365	383	363	382	363	370	324	368	414	389	434	373	368	371	385	389	386	394	352	394	377	401	352	360	375	439	378	386	379	381	376	384	366	373	380	378	399	398	398	394	328	365	363	379	398	361	373	394	383	395	385	392	347	347	360	370	400	401	369	370	366	370	415	360	405	360	379	371	354	377	327	380	408	355	352	398	370	375	386	381	373	355	395	432	374	392	372	379	376	401	376	369	386	342	394	382	405	371	352	359	374	375	373	412	367	357	396	374	397	372	372	407	378	389	370	351	385	355	399	362	371	400	367	363	410	351	407	377	347	366	383	384	387	364	348	376	348	364	384	378	363	376	371	361	375	410	405	395	367	385	391	375	403	399	395	386	382	351	383	364	383	419	354	387	373	401	374	377	346	396	389	402	352	412	375	384	329	403	386	397	375	359	340	396	373	346	349	354	367	365	392	407	379	371	369	411	372	383	392	381	370	361	392	398	407	417	383	364	368	393	369	385	349	397	350	350	369	395	385	431	403	384	367	398	411	372	382	389	362	399	361	330	381	401	389	401	361	379	369	387	351	377	390	386	366	395	392	368	369	355	410	392	369	393	375	363	393	376	356	390	371	358	378	396	379	374	351	334	382	370	394	351	376	366	406	365	388	380	414	396	384	372	381	369	396	387	369	407	364
27494	21583	10029	1021	380	320	292	297	260	261	251	240	240	265	244	201	260	225	233	217	231	251	204	226	247	200	223	232	243	242	241	241	248	253	245	222	232	231	230	255	261	214	240	247	232	239	257	229	223	246	245	220	242	267	252	228	225	240	221	238	227	237	253	214	271	261	243	243	218	237	237	237	235	204	241	219	222	234	230	227	229	262	242	233	239	206	251	243	232	249	211	227	239	244	227	227	232	212	239	223	252	246	218	223	261	253	204	241	232	223	257	240	190	214	240	246	210	229	227	224	253	219	224	255	224	196	229	222	226	235	231	221	243	221	226	230	243	226	255	222	262	259	234	216	229	236	209	233	220	210	222	240	218	235	240	216	220	214	206	203	218	241	220	206	218	218	234	245	221	258	224	228	238	202	240	218	230	230	242	238	217	236	246	220	240	251	229	245	230	237	206	211	259	236	201	228	235	230	246	252	254	240	247	222	231	249	254	227	248	236	215	216	235	248	231	251	254	216	204	219	227	226	225	252	236	227	240	213	262	238	232	235	251	279	255	215	235	217	242	239	222	250	220	217	219	229	239	217	246	238	235	227	201	234	252	225	250	250	214	216	251	234	222	221	214	242	238	231	230	202	244	245	246	242	222	219	242	237	224	224	229	234	243	245	240	209	219	237	223	254	253	261	276	216	232	221	233	208	237	234	247	222	217	279	235	232	249	227	231	222	212	222	222	251	235	238	221	233	233	275	235	223	217	246	240	238	259	234	220	238	245	218	217	221	220	242	266	229	226	242	226	207	217	245	208	232	226	251	230	231	215	261	258	227	216	235	242	232	226	235	233	214	234	210	227	254	259	216	224	223	259	230	231	242	228	212	231	212	242	231	233	232	233	237	261	227	239	226	232	213	232	236	259	218	226	223	244	234	207	191	233	235	260	196	249	215	210	236	220	221	223	222	227	237	243	231	228	261	208	226	230	211	238	219	223	216	239	238	232	207	227	237	226	250	219	210	240	211	218	244	231	221	229	220	218	247	254	218	239	226	207	247	217	215	218	231	231	219	201	232	210	208	215	243	207	243	249	239	217	246	252	237	212	202	224	214	216	211	246	234	246	239	227	209	202	257	215	268	212	272	253	238	262	223	241	230	228	268	241	235	210	240	206	262	234	232	222	230	237	207	236	241	237	249	218	214	208	244	220	255	235	219	244	270	226	216	209	238	221	259	222	219	245	231	228	223	221	213	232	248	237	262	238	243	233	214	238	248	226	220	273	250	232	233	244	202	244	236	269	226	219	250	243	251	225	211	228	226	239	229	214	240	241	228	246	224	239	222	229	250	255	187	241	212	234	219	254	248	231	248	224	231	213	244	226	229	237	224	232	220	226	212	254	244	225	221	249	220	236	225	214	227	240	265	206	233	219	246	231	252	229	257	244	215	247	241	246	230	220	225	265	208	229	230	225	229	240	239	230	255	236	250	256	234	267	243	246	193	223	250	223	228	240	206	222	232	213	233	269	221	239	241	217	225	242	240	251	247	194	212	239	216	255	252	240	224	220	243	258	220	238	237	213	214	235	232	229	217	212	243	228	245	234	236	215	236	232	236	232	232	254	254	226	236	229	252	241	254	241	231	233	213	260	231	234	229	215	225	224	207	214	242	214	211	239	240	219	233	219	239	232	223	219	229	236	224	242	239	242	241	253	252	258	247	207	224	219	215	212	196	259	259	234	223	210	231	251	230	222	234	251	220	254	238	260	244	239	233	244	220	234	261	243	235	232	219	222	219	246	271	210	237	209	254	201	241	219	218	218	219	222	217	230	254	208	232	211	216	226	217	247	200	218	233	238	228	238	219	263	250	225	230	254	236	247	234	229	241	246	253	223	246	228	245	211	234	212	262	222	236	230	225	230	238	237	232	227	277	221	246	251	228	237	278	225	235	231	239	210	218	214	231	223	234	218	218	217	231	241	199	212	219	261	225	227	227	239	225	214	238	216	251	206	211	247	200	234	237	233	233	229	244	244	240	243	239	257	230	230	225	253	269	223	238	230	246	192	254	246	260	248	247	224	241	245	261	267	246	244	211	237	235	237	213	232	219	234	219	256	221	232	249	235	239	230	260	238	226	255	218	236	231	236	232	241	215	245	237	226	230	226	269	204	237	246	252	219	257	214	247	217	226	228	198	246	196	207	238	268	252	244	208	208	228	219	220	215	221	255	257	248	225	239	220	225	233	227	230	244	248	238	220	239	209	252	239	218	209	188	232	195	247	213	212	216	232	235	239	242	253	275	228	231	226	222	217	257	215	210	215	207	243	226	213	222	219	242	249	250	231	242	210	207	267	257	210	212	225	206	264	227	233	211	267	231	204	266	225	249	235	213	233	248	208	208	219	231	238	253	219	232	243	235	236	210	250	229	244	261	257	232	230	218	246	215	232	248	241	257	243	261	208	252	224	239	259	224	246	230	239	219	253	231	245	238	211	207	224	204	245	247	228	249	227	223	238	246	226	206	253	231	223	226	233	242	240	231	251	228	204	248	221	226	233	228	262	226	248	214	270	258	256	263	225	237	222	244	227	223	235	227	224	253	231	218	230	254	254	227	236	231	268	235	222	256	247	220	218	216	239	233	203	214	219	229	235	243	196	213	240	240	239	227	226	256	230	198	205	217	256	237	228	239	229	247	224	237	210	240	240	205	206	234	242	259	244	208	215	246	216	227	248	241	227	239	226	212	228	189	245	215	215	243	238	244	211	245	236	231	240	207	252	209	243	243	225	249	238	243	246	233	213	242	221	235	217	212	230	225	222	231	245	235	219	239	237	242	236	238	236	234	238	225	253	244	226	216	214	251	229	219	221	225	237	213	227	244	240	215	224	227	232	230	226	228	233	242	231	254	205	216	217	241	251	240	223	242	248	219	248	243	250	224	232	208	257	230	215	225	250	233	242	235	231	215	244	203	206	221	260	221	215	261	259	239	211	254	220	260	220	256	237	222	226	251	222	254	244	215	216	233	241	244	254	238	234	229	240	242	240	254	228	223	248	241	211	205	209	232	262	223	235	217	205	260	245	224	237	220	240	208	237	215	242	218	240	236	210	223	206	244	239	220	222	200	230	261	225	244	235	231	244	226	241	239	221	243	224	211	248	240	227	233	228	233	228	207	217	234	215	271	227	214	249	240	214	221	229	241	203	263	245	233	232	241	217	226	230	258	209	196	237	252	247	236	237	239	240	236	227	221	260	234	231	231	198	250	247	233	238	254	220	210	217	250	228	201	221	196	231	245	249	235	228	235	251	222	243	231	235	231	252	241	247	232	220	230	259	240	253	216	225	251	227	209	246	246	217	235	218	241	232	246	262	236	218	241	206	226	234	224	222	209	249	248	229	226	234	229	249	237	220	197	233	231	250	228	211	194	204	249	236	244	216	243	218	202	241	195	243	232	251	226	243	256	217	258	255	244	231	240	245	242	256	219	246	277	232	249	247	206	229	233	214	226	237
23693	28623	4107	973	663	509	451	420	382	374	356	361	359	358	339	343	326	338	356	339	328	314	316	315	324	290	301	347	322	317	330	331	339	301	342	295	322	327	335	338	309	355	328	299	346	350	338	325	328	297	337	293	302	313	318	317	316	335	295	342	315	294	318	325	339	347	313	323	328	323	293	304	312	320	325	314	320	294	310	305	296	340	306	316	306	278	338	296	334	309	300	317	292	305	300	323	300	309	289	300	290	322	292	310	290	313	311	311	318	338	306	318	306	316	301	294	286	305	333	355	301	320	313	308	277	280	351	285	311	341	307	319	281	310	302	334	268	299	319	332	332	325	287	314	311	344	334	304	317	267	316	311	347	297	314	302	320	300	335	307	300	297	335	297	301	274	306	289	278	312	277	314	319	321	335	300	322	299	291	333	330	314	346	306	312	292	312	282	285	309	300	315	309	320	330	307	299	332	298	313	307	311	315	311	303	297	318	299	298	313	317	303	311	320	328	301	315	305	294	277	273	310	299	333	298	331	285	290	332	290	303	314	287	295	309	312	312	286	276	287	318	314	298	298	317	302	297	282	336	297	320	301	293	317	302	322	310	319	311	306	316	300	321	319	322	304	311	313	316	301	287	308	314	288	327	322	345	285	334	324	335	329	309	330	315	347	294	324	329	303	332	300	296	355	334	306	311	327	290	329	301	298	315	308	324	313	254	329	319	303	315	307	292	303	279	319	295	276	311	300	298	314	316	300	350	305	275	343	359	303	317	326	300	302	347	297	307	284	324	284	293	320	309	327	302	326	316	334	275	297	319	297	278	299	313	307	335	337	309	304	321	296	307	312	307	284	304	310	307	309	322	338	289	334	353	310	274	309	304	341	340	293	297	311	289	341	297	303	305	280	343	297	320	296	315	351	285	322	300	278	308	308	304	316	316	311	318	320	290	313	320	320	287	304	317	373	321	310	334	301	312	312	339	300	324	282	332	308	300	315	278	310	316	327	289	308	301	319	327	305	318	296	343	315	331	315	294	296	338	325	311	336	309	316	306	287	304	302	305	324	307	309	317	310	307	285	339	304	318	324	320	302	300	278	316	312	331	347	328	313	314	286	286	313	275	318	326	331	331	268	299	299	300	295	323	291	324	299	265	316	293	306	302	321	299	277	279	279	305	286	295	307	283	324	307	314	313	313	325	285	314	347	318	295	329	304	301	331	299	314	319	293	330	307	335	292	310	319	340	312	320	317	315	296	304	284	307	309	309	262	321	350	314	287	301	335	325	282	309	304	328	304	301	322	335	334	312	288	291	301	307	315	316	336	324	319	312	292	327	266	297	327	290	289	304	301	312	295	304	333	348	326	273	300	292	296	287	316	322	300	296	296	307	337	319	331	281	288	322	322	339	309	303	319	289	343	323	333	305	328	309	294	320	297	286	289	312	312	324	298	290	287	294	304	302	305	317	307	317	330	325	339	309	304	306	281	291	334	343	329	308	334	307	299	292	303	314	288	306	321	303	311	316	312	336	329	305	326	304	318	275	310	360	286	332	317	315	321	323	339	317	317	289	314	322	333	299	310	322	276	353	297	323	323	314	314	286	314	335	322	304	281	301	320	322	325	304	331	316	327	346	313	309	315	293	302	309	323	303	301	308	288	322	347	306	310	268	313	298	339	325	308	308	309	281	336	317	306	315	338	298	298	263	304	328	315	308	321	322	324	320	307	312	286	305	311	317	313	289	299	299	310	309	323	314	302	309	289	273	302	319	309	305	298	291	324	302	310	297	310	311	302	304	343	304	299	325	325	278	294	318	318	312	299	305	320	329	332	312	326	321	343	300	320	277	307	315	339	321	345	302	314	293	347	290	293	309	288	282	334	282	341	317	298	288	305	285	318	326	328	313	293	305	312	301	296	315	279	288	295	318	301	344	275	323	321	337	263	288	318	304	275	331	352	340	335	316	303	302	327	321	321	319	338	307	316	278	332	337	290	345	303	328	309	317	326	300	310	289	296	302	339	305	308	325	301	316	331	306	300	294	294	293	309	318	315	300	308	335	264	312	315	295	317	304	331	302	322	321	316	310	298	282	291	304	302	326	295	314	284	317	313	330	322	314	299	306	317	309	301	287	311	315	320	341	318	291	328	310	324	307	319	290	267	321	318	317	310	300	300	303	301	288	301	332	323	294	314	275	303	301	289	278	327	301	336	284	313	325	278	308	291	315	297	297	292	298	297	324	317	301	316	316	317	298	310	312	319	304	327	309	353	292	308	328	293	323	321	299	312	322	304	286	318	320	321	300	309	314	292	352	333	310	323	337	315	310	296	331	286	292	283	308	310	333	328	298	308	342	319	291	320	293	311	355	312	301	316	295	302	329	299	311	332	275	308	323	270	307	309	316	322	338	326	313	325	292	337	319	326	305	285	292	300	343	345	276	316	312	295	281	332	313	340	293	300	356	324	307	306	328	309	288	341	346	329	325	316	315	338	286	282	306	324	298	339	311	288	335	320	354	311	308	288	285	333	297	320	331	327	300	310	303	333	331	283	326	292	320	305	288	330	293	323	350	320	294	318	332	338	299	281	341	291	318	281	291	289	308	296	298	315	304	313	309	297	323	337	307	320	303	326	315	311	294	337	278	295	317	289	286	333	308	323	325	279	333	334	320	352	311	316	292	303	305	297	314	302	337	311	319	319	321	300	316	333	312	308	307	312	334	295	316	277	293	279	294	306	296	278	314	326	306	315	296	297	319	325	328	330	294	314	292	309	329	289	314	319	306	300	308	311	316	299	324	288	330	293	306	308	302	311	291	296	316	301	307	289	286	291	298	319	305	315	317	281	291	292	301	335	295	318	320	305	318	280	319	320	334	329	312	284	325	320	319	292	316	295	269	308	323	353	311	324	338	309	302	288	317	340	351	311	304	325	298	312	329	334	303	297	313	308	319	308	306	328	280	312	308	320	313	326	290	271	315	301	309	295	285	298	292	274	306	335	301	278	342	300	291	311	334	315	321	317	301	321	305	309	311	317	264	277	291	302	290	315	313	345	320	310	340	309	300	303	337	313	315	313	331	266	340	285	312	314	316	320	304	323	323	319	329	321	329	307	331	291	342	313	296	324	304	275	317	285	317	302	320	306	327	297	312	315	305	306	323	334	326	331	307	342	331	290	331	317	298	287	326	263	350	275	312	286	331	291	322	297	307	310	322	284	299	330	313	305	322	310	276	319	324	303	289	279	309	308	306	273	319	302	312	325	301	300	331	329	313	307	325	320	337	314	331	285	285	321	308	322	307	306	316	299	323	310	296	317	316	303	285	325	280	319	281	323	311	316	270	305	300	284	317	299	307	283	318	355	306	298	306	338	310	312	301	312	286	305	305	307	315	279	314	324	298	318	309	295	316	309	300	317	280	286	299	318	332	291	354	294	336	317	317	323	316	311	318	328	339	316	291	298	318	328	328	324	341	331	342	288	321	311	330	321	309	302	314	330	346	298
23065	21143	28429	24133	21122	9410	874	670	507	548	461	445	400	430	385	432	386	412	396	383	349	394	402	364	364	363	383	356	383	353	385	368	344	354	384	357	371	358	387	376	370	406	364	324	352	366	381	367	352	343	342	351	370	388	346	385	344	398	363	391	373	369	385	398	351	378	349	389	343	407	349	358	335	373	348	371	381	369	339	370	375	350	315	349	359	341	338	340	330	325	349	346	354	336	363	340	355	348	345	323	376	366	358	360	383	382	348	369	386	387	351	347	332	342	382	378	331	329	366	331	358	344	356	336	362	369	372	351	340	345	365	363	351	370	324	364	328	341	349	365	353	381	315	343	372	358	354	365	331	360	351	353	394	348	339	355	377	336	365	361	361	348	369	346	380	365	369	322	368	342	381	363	352	342	355	341	363	341	364	337	417	360	354	346	380	368	374	343	330	353	339	367	345	333	369	372	362	332	355	348	375	346	353	333	335	339	372	385	364	342	353	354	342	357	349	352	348	356	354	388	362	346	360	367	358	381	361	346	359	402	351	352	347	368	362	375	350	356	347	310	345	359	392	346	357	316	355	346	347	366	355	365	362	356	350	350	352	357	357	351	329	334	344	372	362	384	373	375	340	325	338	331	373	378	317	341	372	350	376	355	357	386	337	362	387	365	343	356	377	342	376	371	360	376	371	377	373	371	345	339	369	343	334	359	343	318	341	362	333	326	330	350	337	379	371	356	372	362	373	317	357	342	382	312	350	359	388	354	367	336	372	322	355	336	359	354	348	336	350	327	339	327	370	342	327	317	390	342	350	340	314	370	340	330	357	340	373	364	383	410	367	334	357	360	356	357	356	347	320	332	354	308	365	338	352	377	377	341	376	381	358	326	351	343	352	383	332	355	326	321	346	344	388	368	346	339	340	358	344	338	343	374	344	354	363	339	343	334	377	375	402	345	356	368	350	362	351	363	331	343	351	359	361	358	357	384	334	349	350	376	351	333	360	353	361	375	321	361	375	331	335	361	341	359	361	339	343	355	340	346	357	345	342	383	357	326	336	338	317	358	314	358	365	335	396	372	352	328	340	321	350	355	344	360	358	356	370	348	347	353	324	334	343	350	343	341	360	332	345	335	365	365	357	349	375	354	322	347	365	334	382	332	340	328	329	372	359	348	376	316	348	359	340	330	360	337	351	358	338	327	370	367	351	339	369	366	360	329	379	368	335	347	359	366	329	368	353	370	344	341	369	356	346	379	356	323	363	365	384	332	362	331	342	367	336	372	360	323	386	359	347	370	357	340	325	358	372	360	366	375	366	359	355	326	335	353	367	375	357	333	366	386	336	373	326	336	362	313	345	333	399	349	355	350	341	348	347	385	336	357	355	384	352	354	333	359	367	396	333	330	334	337	360	351	361	382	353	357	350	330	354	353	390	366	386	397	358	365	369	325	354	329	359	359	391	343	348	356	323	337	336	362	350	359	322	352	316	368	356	351	398	341	352	367	337	353	356	345	360	378	351	370	354	352	357	358	293	352	365	337	362	371	324	358	347	372	370	356	349	330	352	362	366	349	345	370	337	371	330	374	329	334	345	340	337	350	360	341	376	325	338	375	385	390	324	362	361	369	347	380	351	359	342	364	320	378	324	355	376	346	363	362	366	353	376	347	389	335	347	355	367	343	358	375	330	338	347	334	357	348	344	348	347	319	355	374	367	368	371	367	370	357	375	352	326	338	340	324	339	318	358	369	392	400	353	382	356	362	362	365	353	370	375	356	339	308	382	348	355	354	376	320	353	385	323	380	363	341	361	361	364	366	373	382	359	344	389	357	377	373	367	333	366	341	360	308	338	328	379	336	350	327	355	397	318	370	378	343	398	346	318	362	323	343	401	356	306	341	351	335	372	356	363	379	371	354	358	338	383	378	339	351	341	349	330	355	340	317	353	324	337	337	347	352	371	332	382	337	338	360	373	362	323	379	357	350	354	351	384	382	330	349	370	305	362	379	309	352	372	372	353	364	366	349	356	368	377	365	364	335	354	325	344	342	342	336	332	328	388	376	341	376	338	371	338	358	363	345	365	364	351	349	318	364	344	318	394	335	310	364	362	338	355	348	373	372	343	329	310	369	366	331	334	371	317	338	343	339	350	360	382	343	367	376	339	371	347	379	360	377	355	332	345	357	334	333	358	346	347	351	359	346	374	380	318	356	340	323	368	334	327	329	346	376	358	333	338	382	359	326	351	324	364	372	369	344	390	340	326	387	363	356	327	335	343	368	360	372	328	352	341	382	358	376	353	336	368	398	354	362	375	348	355	364	359	351	383	367	396	344	335	380	358	342	372	380	357	381	319	419	379	334	329	350	370	345	369	321	362	384	336	359	347	337	359	364	370	321	346	348	367	318	358	346	358	342	304	382	359	344	338	350	361	334	389	363	382	366	338	360	358	377	324	356	351	337	378	344	363	368	337	361	315	353	368	389	302	346	372	349	343	357	340	340	373	316	356	357	343	354	366	324	341	327	358	327	347	347	387	318	378	381	333	318	329	304	384	381	342	337	353	347	349	369	353	358	326	369	342	349	372	314	355	379	376	363	351	369	352	365	379	350	340	356	372	347	332	348	365	360	366	341	349	407	396	362	355	348	322	358	373	355	347	381	363	342	323	330	314	351	402	353	368	360	394	367	323	378	340	360	336	374	343	354	369	338	354	373	340	320	352	309	373	362	355	352	325	329	356	363	353	400	339	338	357	356	330	339	346	349	358	367	334	396	352	354	356	359	357	385	340	354	357	340	339	339	357	364	343	381	382	358	353	346	359	363	326	326	335	361	344	353	355	349	352	295	342	374	356	367	354	324	363	336	319	385	340	383	357	391	339	348	369	386	319	365	359	339	324	344	395	366	335	371	338	321	361	349	367	360	357	346	368	368	358	326	352	371	369	352	337	354	325	380	354	349	355	334	328	353	357	340	386	369	366	357	362	345	370	351	352	351	355	364	358	336	367	387	354	344	394	349	354	357	340	333	381	348	360	365	344	366	355	357	335	369	393	396	360	355	370	359	355	356	383	316	333	342	403	355	355	322	367	380	297	356	350	328	329	367	323	368	378	360	355	362	341	360	390	356	343	357	365	348	379	354	352	356	356	338	361	352	330	342	352	352	367	389	319	344	342	379	341	377	354	350	344	347	361	394	365	353	354	344	354	327	335	326	365	380	384	351	336	349	357	346	375	356	338	350	337	364	355	366	335	352	380	349	340	386	327	322	367	369	392	372	321	344	376	356	353	381	360	346	358	357	342	330	353	346	338	339	374	353	349	364	345	356	341	329	393	348	320	379	351	363	347	333	368	330	377	357	339	349	345	340	359	363	337	341	348	350	329	333	353	342	397	311	357	362	332	363	357	336	362	379	378	385	354	345	347	363	344	356	359	354	306	344	393	364	358	417	350	336	300	362	365	327	363	368	385	395	375	361	345	373	346	323	332	355	344	353	352	370	378	374
28845	41606	9181	2968	2007	1542	1256	984	893	809	755	656	686	581	566	521	538	536	545	536	529	469	495	500	514	533	451	523	515	511	541	511	513	517	472	527	471	506	473	516	505	491	458	490	523	501	493	498	480	484	483	461	474	526	468	532	516	479	535	503	478	480	460	447	479	481	490	457	474	525	451	483	480	482	450	433	472	502	489	449	480	462	473	477	451	494	509	458	493	453	521	464	466	446	417	491	430	464	465	457	504	467	460	436	465	464	483	480	458	456	460	458	446	443	492	479	508	504	470	478	465	496	479	476	446	477	468	463	469	447	474	456	464	455	475	457	464	444	454	504	443	444	460	501	466	456	478	447	464	470	478	458	464	457	473	444	458	461	489	473	434	444	457	475	417	480	443	458	486	468	453	458	477	440	472	469	500	491	470	413	479	464	439	449	447	453	487	475	506	464	494	455	459	451	494	438	512	457	474	452	468	490	480	481	441	468	493	493	419	421	446	455	510	450	423	441	461	517	485	458	462	480	473	499	477	468	449	497	458	511	477	478	451	476	465	446	526	497	457	503	438	447	485	473	465	469	453	488	463	481	470	463	473	456	458	431	459	474	445	431	448	494	432	483	490	462	480	475	473	471	471	484	494	491	469	463	470	470	486	449	464	437	457	436	453	463	479	477	449	456	510	439	467	482	481	462	454	486	441	465	449	454	483	452	508	490	466	435	430	477	501	472	475	463	494	468	471	459	493	466	479	457	471	492	464	450	405	477	427	417	452	440	437	456	503	459	468	513	448	477	493	476	502	475	469	502	444	502	451	434	461	460	448	477	473	502	458	494	492	433	462	447	447	483	459	447	483	458	452	488	430	431	487	475	471	459	517	475	464	440	428	493	488	466	433	500	441	473	511	456	450	462	452	424	459	480	455	500	462	492	447	446	474	477	445	522	424	474	464	479	466	466	434	421	475	488	488	483	461	460	449	472	426	430	509	496	454	510	456	485	478	494	454	454	465	507	468	495	449	505	477	418	441	497	477	451	442	505	465	497	460	482	468	447	495	477	498	482	509	493	449	461	456	483	473	430	481	483	469	468	456	480	442	455	468	453	475	485	461	447	496	446	450	466	462	472	497	462	448	466	509	447	469	469	518	471	462	464	447	491	456	443	457	448	483	483	457	444	507	444	449	459	450	426	447	463	462	460	474	464	442	455	458	462	445	494	448	468	461	479	476	492	438	438	448	456	441	453	512	472	485	484	476	462	460	428	475	486	474	466	498	441	450	487	509	483	458	499	415	453	462	452	465	469	467	458	456	485	479	496	477	478	472	484	440	507	490	464	466	483	440	477	479	452	446	478	477	477	469	457	489	475	471	485	475	446	479	479	448	478	433	459	460	430	444	437	472	464	494	447	453	487	472	502	462	465	470	456	492	479	484	476	467	471	473	445	477	498	505	435	516	483	443	472	439	470	441	491	449	451	455	487	467	495	435	478	490	450	471	474	454	464	447	461	470	472	448	477	493	440	463	473	446	473	458	503	431	461	503	513	439	465	475	483	511	433	458	470	488	440	488	433	462	453	522	467	425	426	445	503	455	451	487	482	467	445	457	497	458	487	489	440	479	474	467	475	493	463	448	481	462	439	454	439	442	471	478	496	462	450	470	428	492	459	459	475	500	450	457	451	457	475	477	495	463	487	471	507	483	484	508	445	462	486	482	430	450	451	470	457	416	487	449	466	461	471	479	452	457	513	433	439	455	469	472	447	455	484	458	476	472	460	445	440	445	473	447	487	466	473	498	500	464	490	448	460	446	469	493	516	490	429	454	490	474	473	443	431	500	476	461	495	441	459	460	470	466	450	494	456	459	504	475	502	468	462	446	456	455	459	461	505	465	485	457	458	458	450	507	456	478	494	433	482	454	475	492	435	447	447	465	445	465	496	481	477	458	440	476	464	487	452	485	467	479	453	470	437	467	480	441	460	444	482	440	481	461	419	459	490	484	479	472	457	478	451	449	468	476	499	453	462	443	487	498	444	479	475	463	439	498	472	525	474	488	486	492	476	488	474	494	472	476	473	452	507	440	498	465	464	440	443	463	459	439	461	467	465	484	492	480	463	493	462	454	493	500	464	460	478	460	437	454	457	440	520	507	436	439	480	453	493	415	465	461	431	468	455	428	454	481	468	473	493	478	483	473	474	476	435	462	507	501	458	479	469	481	435	473	475	435	450	438	475	467	494	458	448	445	470	505	412	476	460	510	450	481	450	470	471	454	454	459	428	438	477	475	495	458	473	497	451	459	457	491	450	520	500	456	468	451	457	455	476	459	468	476	455	452	472	452	457	492	465	473	491	459	493	493	457	456	460	462	439	452	470	521	502	428	488	445	425	460	493	479	506	478	449	445	465	478	469	467	474	483	469	472	440	486	464	436	454	494	465	466	508	457	485	452	482	473	499	465	456	475	434	478	453	487	443	447	458	474	442	437	486	475	463	474	489	486	424	458	446	488	527	449	471	509	497	444	459	455	442	490	466	472	465	495	459	491	443	483	426	457	442	490	451	427	470	500	484	492	474	492	474	491	478	486	504	469	477	477	438	443	463	436	460	436	417	470	453	456	453	459	469	445	460	489	486	467	464	468	463	505	441	494	474	457	453	461	508	411	441	446	502	512	460	440	457	487	491	501	435	456	476	479	488	490	473	438	488	464	444	464	447	455	462	466	463	476	490	445	482	471	502	465	470	460	411	478	497	461	451	466	474	462	475	476	442	447	464	454	506	465	479	520	446	476	464	442	493	453	454	478	479	441	467	457	521	500	429	464	439	492	500	462	441	469	484	516	467	427	447	431	486	453	477	488	496	453	440	473	474	468	469	486	434	463	491	479	462	431	504	500	432	475	438	470	492	451	461	457	463	470	487	483	483	504	459	465	497	451	479	449	452	446	468	450	492	452	433	448	468	461	471	511	489	502	430	482	475	460	491	474	484	460	444	469	479	474	462	446	516	477	428	469	460	446	478	485	453	491	447	463	499	470	476	470	444	441	471	502	475	495	515	421	494	520	480	474	496	479	457	479	470	462	444	471	500	492	465	503	465	467	490	454	480	505	497	486	454	453	506	479	463	454	528	462	480	504	482	452	496	500	482	448	471	437	468	498	485	475	462	493	452	494	443	458	495	455	455	483	432	476	474	448	469	491	483	481	474	436	476	453	463	476	509	479	481	473	434	467	489	453	489	467	490	477	463	452	465	481	477	454	461	508	463	431	482	476	445	473	488	469	445	479	492	479	468	489	463	468	475	484	460	474	437	438	454	449	456	484	506	437	489	479	469	455	438	454	438	469	469	464	477	460	491	488	495	483	487	509	444	455	490	500	449	450	418	495	425	491	472	508	499	487	482	474	477	461	506	445	497	479	500	455	477	461	444	488	509	436	502	456	468	456	471	425	481	485	483	485	485	461	494	478	435	488	475	480	441	450	453	469	435	460	435	510	499	458	460	465	462	474	504
24437	21233	27256	25276	7815	409	318	264	236	224	184	182	168	179	152	177	176	186	158	176	172	156	160	164	144	145	137	151	144	162	149	161	147	154	154	131	133	136	147	143	164	141	149	154	163	170	143	155	140	143	145	135	122	141	131	154	163	148	150	136	126	164	157	141	156	145	142	174	133	139	140	161	130	137	124	148	141	146	140	141	147	152	141	139	117	142	123	153	135	131	159	158	142	117	141	134	148	121	136	147	164	126	146	171	133	119	144	136	131	118	138	134	131	144	136	137	137	147	133	135	136	127	148	134	117	127	115	162	140	155	142	139	137	144	120	124	155	133	132	145	156	157	138	141	125	154	114	141	133	160	133	129	125	137	131	146	139	127	118	139	99	171	143	151	135	127	140	135	142	129	135	142	171	133	138	135	136	140	134	133	154	137	131	111	136	123	136	138	138	141	135	147	152	143	146	137	144	128	131	154	148	143	126	130	128	133	150	144	115	153	137	142	120	148	168	161	134	134	128	154	126	131	115	151	161	155	129	140	130	140	134	131	138	148	181	143	153	127	139	141	142	143	152	142	159	163	148	124	129	134	136	129	152	134	148	137	139	138	144	120	146	152	136	157	144	140	129	161	119	148	121	144	143	139	135	129	151	140	152	120	146	123	148	149	157	148	123	146	124	124	156	162	131	135	139	158	129	141	141	128	142	136	143	155	138	144	135	141	143	141	129	131	132	153	118	152	161	145	122	147	120	149	134	123	144	113	155	163	151	139	134	144	123	126	164	144	149	163	153	147	138	131	140	145	142	126	128	129	146	147	138	140	135	156	133	145	139	131	159	170	154	142	130	165	138	136	143	148	154	149	132	126	136	141	137	144	136	128	140	159	139	134	151	141	129	133	133	158	128	135	168	149	149	124	140	139	130	132	148	154	133	145	152	121	139	125	122	118	139	135	145	131	124	141	139	130	143	140	143	156	124	130	150	148	138	130	161	134	131	139	127	150	153	156	126	114	157	127	130	150	131	154	150	148	158	124	123	122	135	140	144	122	123	123	146	130	157	142	131	169	144	134	126	114	144	142	134	143	134	131	140	148	130	132	130	126	146	149	138	126	156	154	127	136	138	132	148	140	133	136	154	165	129	128	129	132	130	134	148	133	116	129	149	123	140	135	120	120	119	155	161	147	140	151	143	141	163	151	134	125	148	150	137	130	143	140	123	134	139	133	145	141	134	144	142	112	122	152	140	143	145	123	147	129	162	137	134	125	146	125	157	143	129	139	130	151	146	140	147	146	144	133	158	142	152	154	146	134	138	124	125	126	125	127	158	153	129	143	134	140	141	131	133	145	139	118	152	148	141	143	147	134	124	141	141	141	153	133	141	132	141	134	121	133	141	140	159	140	159	128	135	121	151	153	139	141	134	139	167	127	143	147	129	154	139	136	128	130	127	128	134	120	144	146	141	129	134	136	160	132	143	133	123	145	141	142	139	134	174	142	161	121	138	126	158	150	149	131	136	133	138	150	156	141	134	138	123	124	150	150	141	146	144	136	128	144	129	121	160	134	139	117	154	143	147	139	139	135	128	138	135	140	129	164	129	142	124	151	139	123	132	136	121	147	132	125	137	120	130	142	131	152	146	152	137	152	134	129	156	139	120	136	146	134	147	126	137	135	142	134	140	135	130	135	130	143	106	150	158	131	154	139	140	139	137	148	150	161	150	120	141	143	140	160	119	127	155	145	144	135	132	144	126	144	137	133	147	130	155	141	153	145	138	150	138	142	143	141	137	137	138	135	139	136	137	133	115	144	143	159	141	143	135	152	133	139	131	146	116	129	118	117	139	136	129	130	140	122	162	131	130	122	154	147	152	147	142	144	146	115	136	135	133	120	124	142	172	136	113	136	142	168	127	141	131	138	138	140	137	135	134	131	121	132	127	161	147	146	140	150	148	181	132	139	141	141	131	143	142	135	139	141	122	134	139	125	140	130	143	128	152	146	131	154	137	137	130	150	144	145	138	127	129	125	123	144	137	142	148	145	149	152	131	159	152	153	128	134	142	139	137	106	130	157	138	137	129	150	135	136	158	143	133	146	142	131	148	130	128	151	145	167	127	124	158	144	152	126	137	154	139	153	146	138	131	141	128	145	121	147	137	126	138	119	142	126	138	143	127	136	125	134	155	146	110	133	129	128	143	141	142	126	132	142	140	141	128	146	138	124	141	152	125	124	118	143	147	144	128	134	132	140	133	122	128	144	140	136	138	124	123	123	138	132	145	139	124	125	110	134	132	166	140	151	138	144	177	138	144	143	122	153	143	142	132	147	131	148	144	151	122	110	133	149	127	138	129	160	138	130	145	134	133	135	148	145	135	125	144	120	115	119	124	125	151	126	151	144	123	131	155	144	146	152	129	129	119	126	133	141	123	160	136	133	122	145	132	125	156	149	151	127	119	155	148	130	126	143	137	148	132	153	124	146	145	134	143	168	129	133	134	139	132	118	141	138	128	157	146	155	137	145	147	124	143	155	147	115	129	138	141	140	145	136	167	136	144	168	132	119	133	138	154	117	137	146	163	128	135	137	141	152	144	134	122	133	153	113	123	140	147	158	136	145	145	130	138	150	155	125	137	137	128	161	124	143	143	153	146	124	147	127	155	128	140	150	154	156	169	167	151	135	141	144	137	138	172	153	125	136	125	156	134	136	154	129	126	143	123	121	131	146	158	108	141	134	126	135	145	155	114	138	123	148	126	132	123	126	161	146	126	130	147	146	140	164	170	147	135	116	137	151	122	143	150	120	124	165	143	134	135	136	131	139	125	157	161	116	119	136	147	127	144	134	137	126	146	122	145	132	138	134	148	165	126	147	130	137	137	127	153	147	147	113	140	130	147	155	144	145	151	144	141	121	142	129	124	154	145	143	151	137	144	133	178	141	151	134	127	130	128	126	136	133	129	142	137	148	139	156	145	155	138	130	149	135	147	140	135	149	148	136	126	124	123	126	126	123	138	137	144	157	143	131	146	122	135	144	131	134	126	140	154	147	148	150	131	136	148	142	116	140	153	144	145	147	146	143	143	138	138	156	116	104	162	145	123	141	122	139	150	132	140	156	137	136	101	137	168	131	148	141	114	151	141	148	137	137	136	135	141	145	126	138	153	130	125	138	138	149	149	126	146	150	122	145	135	148	160	137	160	130	150	170	139	151	148	146	139	149	135	106	175	167	151	140	153	136	146	153	139	159	146	147	154	136	143	131	140	156	153	143	157	141	139	132	127	134	136	138	157	125	123	135	136	152	136	132	140	139	155	151	140	168	144	134	124	143	142	137	143	142	136	146	134	157	120	146	128	137	128	155	125	130	144	141	158	161	136	149	139	145	125	148	119	156	144	129	122	134	153	152	130	142	151	143	144	162	137	138	136	142	133	140	144	140	127	133	159	140	135	130	142	125	130	127	142	156	152	124	141	147	119	134	155	151	165	141	137	121	143	147	127	127	129	130
27749	35808	6266	1657	1077	781	605	486	439	406	337	294	281	267	245	259	235	226	218	233	217	245	195	212	206	217	217	217	209	194	222	231	224	210	196	208	227	204	230	222	206	212	197	218	213	218	208	200	215	221	216	205	231	212	217	207	214	234	207	210	203	193	207	222	224	186	217	200	203	202	218	200	219	188	223	223	203	192	186	190	181	206	199	177	197	194	218	209	194	218	190	216	202	207	219	220	216	200	194	205	200	178	196	183	196	189	215	220	185	215	187	212	188	205	210	199	200	191	185	191	158	221	204	193	172	180	189	182	194	207	192	184	215	191	193	190	183	192	198	189	220	197	194	193	178	189	206	188	191	208	207	204	196	185	178	213	198	164	194	193	163	209	201	185	207	199	184	204	184	189	204	192	209	186	152	198	205	217	231	184	213	202	173	206	209	199	191	193	199	206	187	148	188	180	192	207	188	183	181	209	181	190	190	188	214	208	198	207	190	200	205	190	178	196	221	212	220	191	191	200	216	207	205	175	207	193	176	216	189	203	210	195	184	214	199	203	194	173	182	194	195	210	203	203	191	192	198	191	185	202	178	203	204	202	192	201	209	168	202	174	185	189	220	204	182	203	183	206	195	196	212	193	209	183	179	179	190	212	214	217	192	174	194	207	180	205	186	178	205	179	192	187	196	213	208	175	215	233	212	143	189	172	183	211	214	199	173	180	184	189	191	190	181	196	202	201	190	190	206	196	194	208	198	173	210	188	211	218	194	186	226	186	224	160	205	189	191	195	195	218	192	203	168	202	224	178	166	202	215	205	204	205	208	205	185	217	180	204	189	219	189	225	164	197	187	171	201	186	204	207	203	201	174	193	171	185	189	204	182	183	161	200	182	184	175	199	205	184	198	199	219	201	180	189	205	193	202	225	212	198	202	182	206	198	200	173	188	168	197	199	158	178	166	202	192	212	214	187	177	206	186	196	205	211	198	175	184	202	191	212	200	205	200	183	189	208	171	191	217	210	180	203	170	191	206	199	205	212	201	207	211	239	202	195	194	160	190	199	198	224	199	178	187	189	179	178	204	194	186	191	202	199	183	186	202	202	164	212	177	166	195	212	186	212	189	211	184	192	209	186	209	223	193	220	195	188	195	198	188	173	190	192	190	218	203	200	187	168	196	194	186	203	208	206	192	195	198	206	189	213	184	202	218	165	186	206	167	203	201	229	210	183	157	199	194	208	198	189	183	198	233	206	195	193	180	161	201	213	202	195	184	201	214	164	181	196	202	187	205	211	202	174	203	188	197	201	198	184	187	199	200	184	214	192	190	193	186	203	196	195	216	201	212	201	181	204	207	202	177	221	238	187	205	181	193	222	217	208	180	168	189	177	184	194	196	190	219	227	194	172	182	182	211	197	195	188	184	199	190	209	191	180	207	179	217	189	190	176	195	231	193	176	202	220	202	176	205	192	189	187	200	169	195	219	208	188	219	218	189	204	189	189	185	210	217	167	207	219	206	182	209	181	206	203	199	211	210	200	188	204	204	202	200	177	202	186	197	217	163	200	165	169	164	199	188	187	178	189	211	189	188	206	197	181	189	182	191	189	185	178	199	206	206	197	189	187	208	179	210	200	219	175	214	180	193	205	198	203	197	195	214	194	227	184	204	194	198	186	207	197	187	179	183	185	207	206	197	194	180	185	216	188	208	171	176	224	184	206	189	195	192	215	198	209	226	197	190	205	204	177	209	193	196	212	197	197	181	193	199	182	192	176	188	189	235	166	175	214	208	194	213	161	185	186	194	197	177	188	174	193	207	172	196	204	201	174	191	199	202	214	204	176	175	189	178	182	186	181	191	171	187	179	185	203	225	190	211	182	195	210	215	188	217	213	175	215	217	223	207	213	212	184	236	220	197	204	189	202	195	201	223	225	184	189	202	186	205	201	189	173	196	187	197	204	206	206	196	183	211	197	192	216	161	177	212	197	203	202	199	183	200	184	206	197	187	214	202	202	205	183	173	235	219	189	202	202	184	189	174	213	192	186	201	203	172	184	186	214	182	217	189	189	204	199	194	198	214	176	176	200	182	187	164	182	198	184	188	196	174	188	173	201	213	188	206	179	198	184	204	199	206	196	190	210	198	189	192	197	183	203	209	188	192	199	203	190	191	201	200	186	175	203	168	194	199	233	205	194	212	200	210	204	187	202	188	211	180	199	184	186	208	182	211	214	172	195	190	192	148	208	189	220	199	200	218	190	207	211	191	224	204	216	206	207	173	209	190	205	177	197	189	175	200	188	201	186	187	203	211	179	190	198	204	210	194	205	185	188	175	204	209	189	176	186	181	195	192	206	196	203	174	222	164	196	216	219	174	190	200	173	184	190	197	207	172	199	199	212	192	190	189	209	213	173	185	203	202	203	192	163	192	193	200	197	199	198	218	199	190	213	181	204	193	202	201	180	185	202	220	210	188	204	201	221	177	215	202	189	202	180	175	186	212	208	216	174	182	203	212	202	195	167	200	191	193	197	196	204	200	221	200	215	208	169	208	203	205	193	206	183	184	202	203	205	198	216	181	213	187	189	209	190	197	167	172	183	192	185	210	196	200	184	211	179	182	200	191	195	189	202	174	187	183	196	195	197	195	203	173	205	201	189	212	196	220	195	197	171	181	205	188	205	185	211	211	211	223	178	201	203	202	179	194	195	189	212	204	196	196	213	178	191	193	199	213	181	183	206	182	207	191	186	187	202	194	192	208	189	172	211	198	194	181	222	200	198	201	191	176	180	172	193	208	196	195	208	179	223	201	195	197	210	166	198	195	223	212	193	193	229	217	216	210	192	210	200	212	216	174	207	218	187	196	201	196	227	197	218	199	209	204	205	212	185	195	196	213	185	203	232	192	202	199	185	206	194	190	202	190	184	183	192	185	179	196	178	202	211	204	208	200	194	209	192	180	188	191	170	182	195	198	191	181	176	178	206	204	191	197	192	176	198	198	220	196	215	203	199	205	195	182	184	219	193	200	167	199	210	212	175	188	205	187	205	203	168	214	174	190	187	212	187	178	192	190	204	190	206	171	195	197	202	226	198	195	203	188	170	180	182	188	164	195	213	207	199	187	186	190	201	234	202	179	185	202	200	195	180	189	185	185	214	203	189	188	183	208	211	199	194	199	220	193	185	202	196	209	176	218	196	201	216	207	178	214	186	177	189	208	182	185	198	201	200	188	200	209	203	200	199	238	202	181	167	227	183	174	190	195	210	184	200	215	219	205	187	180	173	190	197	217	216	174	192	180	182	208	197	183	175	204	179	196	171	206	204	191	182	221	194	203	182	175	199	174	182	191	181	186	188	195	208	197	185	183	192	198	211	187	168	185	207	206	199	179	178	209	187	175	203	205	204	217	169	182	220	207	190	214	212	193	174	195	157	186	207	223	187	196	202	194	196	183	191	172	205	196	195	190	186	191	198	188	169	173	187	192	185	177	216	182	197	176	209	208	195
22239	21208	28984	23732	21209	21222	6915	870	574	532	532	433	454	404	373	340	371	352	355	371	371	334	315	305	287	327	324	339	337	321	302	320	313	288	340	337	342	345	338	320	305	298	367	362	334	302	339	317	324	299	276	307	297	296	295	313	317	334	287	295	297	341	291	312	312	295	315	275	303	276	317	278	285	315	296	259	288	274	294	304	316	274	297	308	277	276	273	294	286	300	256	298	300	324	313	275	293	320	294	304	279	304	315	258	317	280	275	253	294	288	311	273	251	290	275	308	288	295	292	285	260	302	281	277	294	297	289	298	303	291	284	287	289	275	289	284	279	299	285	267	284	261	263	275	304	309	319	279	270	307	263	295	290	305	282	295	296	296	275	307	272	285	269	296	287	289	289	307	279	327	322	275	300	288	291	305	270	273	270	303	287	294	284	286	294	278	266	274	299	295	312	283	277	263	296	274	284	302	273	288	262	277	283	307	281	312	286	267	280	270	286	304	288	303	319	282	288	273	289	286	272	314	297	277	254	284	322	287	315	267	275	301	291	307	291	299	306	271	317	303	304	283	307	311	282	300	252	292	273	294	263	291	256	266	271	272	283	294	255	291	305	314	328	293	274	287	303	280	307	276	307	273	299	256	278	303	291	305	265	268	325	324	270	279	286	285	281	278	281	283	304	273	309	319	303	289	318	274	281	279	288	296	276	292	293	277	294	278	310	277	256	299	309	289	289	302	297	266	274	325	316	232	285	294	296	282	303	295	296	284	286	271	297	271	287	283	306	267	269	296	301	264	328	282	279	273	298	280	271	286	296	290	294	266	261	293	287	302	276	289	325	273	266	287	274	286	285	304	268	296	278	270	293	292	259	295	285	292	281	268	274	294	313	269	279	314	286	259	296	278	284	284	302	275	275	296	313	279	284	278	275	307	254	305	303	342	321	284	305	240	296	281	277	283	286	287	278	286	273	287	305	311	282	293	295	276	278	286	296	261	267	297	275	278	307	256	308	282	306	274	260	296	288	296	297	286	299	272	300	284	271	288	268	310	284	283	267	287	306	279	325	291	292	280	304	285	301	256	292	296	290	328	293	267	300	311	262	298	279	313	261	275	305	279	275	259	280	276	303	273	279	304	329	293	292	273	297	281	273	271	291	292	327	287	308	280	323	293	299	286	269	299	270	326	251	293	284	306	290	275	263	292	252	263	268	283	297	267	295	286	289	256	301	290	313	277	250	281	303	263	288	286	302	297	265	307	300	299	268	285	294	267	313	288	312	299	297	304	292	274	311	296	300	312	256	297	295	303	275	316	267	291	267	281	275	306	268	292	316	305	297	288	296	289	294	310	292	288	287	262	252	305	309	272	291	273	288	263	272	278	260	310	304	273	290	319	345	289	298	269	279	293	275	305	265	311	284	295	304	297	303	301	299	276	283	300	293	302	271	289	283	296	328	271	297	293	284	265	251	299	294	258	269	283	311	337	308	269	287	282	284	311	293	292	307	288	276	308	292	285	274	301	282	280	297	270	282	281	268	275	277	273	273	274	256	275	286	295	284	330	320	285	269	266	307	252	317	265	296	285	288	293	279	287	325	308	252	307	331	288	307	291	270	296	305	279	300	300	301	283	310	324	281	273	279	296	284	268	289	298	291	274	272	312	306	311	320	307	296	293	294	288	287	269	271	268	281	284	246	266	306	275	299	302	293	279	310	329	308	276	271	289	297	298	276	301	295	286	280	283	303	266	289	311	286	320	286	291	249	263	269	279	265	283	284	293	270	274	271	288	296	261	279	270	299	297	274	294	273	288	258	291	290	312	273	309	278	285	290	290	285	280	312	261	277	303	281	321	326	282	304	281	276	258	305	280	298	290	287	310	271	279	283	292	284	294	304	221	289	314	257	273	281	254	273	293	297	289	271	284	299	293	297	273	322	323	285	247	304	317	319	262	279	284	293	280	282	303	305	273	292	292	272	275	275	278	288	283	269	263	289	277	309	286	295	303	276	279	310	309	303	280	292	274	304	299	292	286	298	311	276	297	283	280	281	284	267	261	299	310	277	296	301	278	289	287	308	293	288	272	278	283	268	308	280	327	308	278	324	291	291	308	298	298	282	322	267	300	290	297	285	292	279	266	269	300	273	287	300	300	278	290	281	301	293	269	283	301	281	301	311	283	290	280	280	333	324	276	303	316	292	323	300	267	305	269	324	287	273	290	281	305	305	290	294	283	278	313	295	293	276	318	286	274	294	297	250	274	279	321	296	301	283	301	311	242	274	269	283	283	293	276	298	290	261	290	263	301	290	300	285	279	293	288	271	301	295	286	300	296	279	306	278	297	279	283	313	319	304	319	295	289	332	270	290	292	287	292	250	292	282	271	293	278	268	295	292	276	304	281	278	260	292	319	288	284	302	256	241	323	272	315	337	303	319	259	272	263	281	279	284	317	287	271	305	268	264	306	284	282	297	283	278	304	284	292	273	255	301	265	298	292	304	321	273	285	312	269	291	296	296	290	266	289	273	271	303	275	291	285	286	303	262	294	294	282	290	297	290	297	292	274	295	316	274	295	289	283	296	299	293	299	282	272	296	286	307	305	296	287	291	313	267	282	307	288	317	294	273	318	306	286	295	303	273	294	292	290	305	270	284	262	295	326	281	301	301	297	264	296	275	292	298	282	279	280	288	305	272	284	248	266	297	265	286	287	294	265	309	322	284	285	283	277	307	262	259	298	288	297	285	276	313	277	294	318	272	289	313	295	265	265	284	297	291	314	268	257	261	270	315	306	297	284	315	263	303	272	339	303	303	300	278	266	293	296	267	258	293	301	296	291	299	306	261	258	290	258	293	264	289	274	263	275	259	276	305	290	295	287	285	305	273	276	263	263	328	265	285	290	264	280	302	290	281	306	285	309	283	277	271	260	264	325	309	304	286	297	283	296	292	303	277	277	311	256	270	265	277	318	292	273	276	283	280	282	276	287	278	288	301	281	273	289	256	274	332	263	243	300	278	303	311	241	280	276	287	305	288	287	260	285	294	278	303	262	310	278	289	331	310	281	319	273	293	305	285	274	316	322	303	290	284	287	291	292	288	268	278	284	257	282	300	297	292	265	255	283	286	294	285	277	284	285	274	271	288	306	282	263	268	289	299	296	291	292	269	283	280	298	285	266	296	281	305	315	287	321	282	276	277	270	301	263	292	288	284	300	310	261	292	295	303	273	282	305	288	302	308	307	313	304	323	287	279	297	308	299	320	286	288	292	310	300	306	278	267	299	270	295	299	288	254	304	284	276	311	246	276	280	286	277	304	293	298	298	289	308	245	273	276	282	295	279	299	270	273	289	276	287	277	294	300	269	286	308	305	278	272	256	292	289	276	323	266	299	281	268	284	285	281	299	294	300	288	286	275	291	265	304	290	269	314	285	268	287	293	269	313	309	277	281	276	244	283	275	265	257	290	266	287	309	287	295	271	301	287	280	262	335	274	269	282	333	296	301
32682	46524	12784	4530	3019	2210	1654	1397	1159	923	885	746	640	621	577	591	504	515	513	536	505	469	469	425	463	420	420	437	463	407	442	448	475	437	429	434	446	431	419	423	416	410	460	426	424	424	419	403	417	438	433	376	410	409	395	454	407	426	397	408	374	380	458	453	394	434	423	421	429	397	393	417	415	386	369	376	362	377	373	385	376	371	382	382	411	386	376	413	385	366	384	377	381	388	400	400	383	398	382	405	404	411	389	404	392	388	396	383	390	364	359	384	386	378	411	410	360	373	379	371	394	341	326	413	395	358	359	354	367	368	381	365	347	379	425	403	380	376	415	355	388	382	401	370	402	403	360	402	410	430	388	372	378	381	422	398	384	397	380	395	417	362	401	367	400	403	416	374	381	383	400	379	398	378	381	406	418	390	432	423	387	375	409	400	355	393	406	393	357	430	373	399	354	381	370	386	357	373	378	387	432	411	392	373	432	382	405	376	336	402	390	391	385	380	413	366	414	377	379	393	381	382	396	389	396	378	361	384	341	379	368	397	366	396	360	396	413	388	377	401	389	371	384	384	340	383	387	413	388	400	379	366	393	398	413	397	424	362	369	380	392	367	402	392	386	361	388	395	373	387	419	357	387	381	398	392	363	392	443	402	405	400	378	366	377	409	383	404	396	382	418	381	393	416	378	393	387	414	403	390	369	395	400	388	371	377	390	409	381	376	381	386	403	373	364	370	401	380	378	374	395	414	371	396	382	370	404	414	368	373	374	392	369	364	373	409	387	386	358	409	412	397	394	394	377	381	420	385	385	388	435	396	373	386	400	389	376	361	383	373	381	365	409	365	378	410	387	405	365	389	377	391	359	418	353	399	403	377	394	385	412	387	390	384	385	391	428	396	391	413	403	417	384	395	409	372	390	356	399	343	369	382	379	397	392	399	372	374	388	426	370	377	358	392	386	357	351	381	375	422	398	421	367	406	393	377	398	350	397	385	376	354	409	374	395	400	396	364	384	354	378	375	355	426	377	396	407	421	403	377	367	392	367	386	387	388	376	379	364	405	392	374	386	381	358	350	437	388	398	361	377	350	376	391	430	427	388	397	384	395	378	409	390	385	386	369	391	393	417	375	397	391	373	388	368	408	360	354	374	395	356	396	362	418	407	378	375	378	399	368	407	376	342	387	382	387	386	392	422	421	335	407	389	406	405	398	384	390	375	382	372	371	392	374	391	394	409	366	394	371	397	382	410	386	390	404	393	367	366	376	408	417	394	368	369	425	378	349	424	377	380	395	343	379	370	411	410	394	389	431	357	375	366	390	366	372	366	383	392	411	375	398	370	377	415	364	364	383	403	405	413	404	396	367	377	368	373	366	356	384	374	387	382	400	391	418	397	370	394	351	365	378	400	372	379	401	401	371	389	397	353	373	409	411	350	412	374	414	400	358	345	382	382	387	391	399	358	372	409	378	392	401	392	378	381	387	397	396	399	385	402	398	405	389	365	375	377	381	339	398	369	395	382	402	400	381	397	388	382	376	418	379	365	394	402	447	394	418	387	388	388	408	392	378	397	373	410	389	386	351	383	391	393	369	387	402	368	369	419	369	368	393	351	393	386	400	391	385	380	378	371	356	386	376	379	383	422	414	383	358	401	386	415	435	388	394	377	363	378	358	401	387	388	386	391	359	389	371	412	379	383	376	383	370	373	392	377	386	387	363	386	373	375	405	388	417	352	440	390	356	375	376	389	412	392	410	380	427	383	379	344	443	379	400	390	382	384	427	416	367	394	383	400	371	406	444	375	420	378	395	388	372	395	390	376	400	373	425	388	359	409	385	373	392	394	395	389	370	415	384	406	375	360	434	367	382	367	389	403	424	384	380	388	396	397	360	394	416	380	376	391	373	369	353	364	351	384	393	356	374	377	369	427	399	392	374	402	338	401	388	385	404	370	380	385	404	423	375	388	349	394	364	384	375	355	382	386	397	343	412	418	398	405	389	382	366	392	368	390	363	394	405	355	403	401	391	396	404	386	382	414	419	401	400	403	406	364	398	366	366	375	339	379	406	393	406	393	396	394	394	388	405	417	368	409	383	383	423	412	386	403	416	391	387	354	369	397	364	367	369	386	379	380	389	380	419	355	388	396	405	383	352	371	341	418	409	379	391	364	362	392	390	418	377	387	421	392	391	363	396	392	358	353	422	409	369	415	375	407	381	352	400	387	349	390	405	402	376	378	428	397	387	386	375	410	364	402	359	345	398	361	360	367	355	364	372	356	401	364	367	377	416	369	389	388	409	434	412	393	376	404	430	388	370	376	405	422	387	381	371	403	388	402	365	362	410	364	389	369	375	350	382	416	378	384	376	428	382	345	372	381	405	369	391	405	376	400	351	380	374	416	400	388	347	373	359	374	375	397	400	385	396	394	383	380	373	367	396	369	412	410	397	363	398	372	389	385	360	404	366	372	377	412	401	374	366	397	366	369	389	371	359	386	386	387	367	404	394	403	370	373	385	379	400	358	405	368	430	404	405	401	421	375	346	403	369	401	408	381	405	391	383	407	369	365	373	389	385	403	381	425	414	401	388	365	378	423	377	395	416	387	397	346	384	368	404	389	355	409	392	378	415	413	373	388	367	396	399	417	394	384	402	393	372	390	375	363	405	371	389	345	379	364	344	421	393	383	423	410	385	376	420	395	370	358	384	427	368	397	382	387	421	401	407	389	383	406	363	370	383	353	386	383	356	395	380	400	405	365	373	374	401	406	382	327	383	405	403	358	382	395	408	373	385	370	381	379	394	369	366	374	372	372	380	407	391	361	392	380	387	392	373	412	400	391	384	362	414	389	426	360	355	397	418	371	347	394	397	388	397	408	394	354	380	381	404	386	368	368	404	383	386	382	388	406	371	352	408	406	422	395	406	399	377	365	373	400	400	399	382	406	353	367	337	398	381	419	365	370	392	388	381	368	430	397	373	387	362	360	395	402	372	394	404	384	358	407	353	388	356	400	388	372	347	391	372	393	390	389	407	409	421	392	357	383	373	402	377	392	371	387	385	380	377	370	410	401	375	384	366	413	400	409	403	408	358	388	379	395	389	394	387	376	368	384	397	374	426	371	361	377	361	369	375	378	345	399	398	406	404	365	387	385	380	389	402	388	368	398	381	390	381	383	422	365	368	391	404	399	381	377	417	421	413	398	400	389	369	392	380	395	409	412	359	365	378	420	396	341	354	388	399	405	405	365	407	410	380	378	398	401	362	408	382	401	385	377	387	386	373	415	385	380	348	394	378	371	399	383	343	376	392	383	375	392	367	368	402	369	365	335	358	346	357	381	381	344	388	350	388	409	408	353	418	394	361	425	377	396	393	398	379	399	416	396	366	385	369	418	400	370	366	355	359	398	408	408	389	349	388	405	394	400	381	360	369	391	382	401	369	387	379	362	404	407	375	390	389	373	391	410	365	350	353	420	385	402	413	400	391	425	407	409	406	380	425
27479	21216	9359	860	391	296	293	279	297	263	246	242	227	256	267	239	247	258	238	224	223	231	253	282	243	249	230	245	236	223	251	241	240	273	252	266	241	269	233	238	250	274	254	268	258	246	239	254	224	254	250	211	230	247	228	258	251	222	260	266	243	234	238	234	221	238	239	243	238	223	243	250	259	232	234	246	227	223	253	248	239	253	228	260	241	229	235	220	239	231	250	241	239	223	249	233	228	222	239	248	241	229	239	242	223	270	248	248	277	271	230	261	237	231	256	236	235	242	209	221	250	237	251	232	246	232	239	236	266	241	223	245	246	261	225	245	221	224	245	238	230	238	238	241	247	212	225	218	213	230	225	232	253	208	262	240	216	210	257	233	262	227	246	239	245	233	249	222	232	203	249	260	212	225	265	244	252	231	267	239	225	227	228	221	242	249	243	241	226	257	257	229	248	229	253	205	242	235	241	234	272	236	210	224	219	244	231	238	227	251	246	228	239	251	232	242	220	232	248	217	262	208	236	224	227	253	257	239	252	231	235	252	204	215	231	265	237	230	225	237	251	244	231	212	255	226	222	238	258	219	221	227	268	233	253	230	248	249	219	272	241	235	212	276	219	239	240	267	197	226	256	232	223	247	220	246	205	243	242	247	249	229	243	229	238	230	218	238	241	240	208	199	235	221	217	215	239	262	222	237	239	230	267	222	251	229	223	216	241	218	221	224	246	230	230	257	242	223	244	236	229	244	224	238	258	230	237	252	232	259	246	214	245	249	215	220	234	254	220	262	247	245	221	238	245	216	227	245	249	252	216	213	248	250	239	240	249	242	252	255	224	209	241	252	250	231	231	246	215	232	247	233	256	239	268	239	226	207	260	264	239	204	228	220	231	251	242	254	239	240	250	247	213	217	236	213	236	237	233	216	238	264	256	240	268	248	219	242	241	236	217	233	237	230	212	246	228	245	229	251	227	219	242	236	250	242	237	243	249	240	234	239	221	241	249	246	279	240	214	231	268	230	234	218	254	256	245	250	234	222	254	249	221	235	250	244	230	238	227	278	228	248	252	249	237	247	234	235	217	231	228	241	223	239	215	217	243	254	222	242	258	240	222	226	203	221	238	254	252	246	250	239	246	249	235	239	235	243	248	230	229	245	216	225	219	237	245	220	211	234	245	243	249	214	234	268	260	227	255	267	238	238	205	215	234	250	244	242	227	221	234	216	268	258	271	245	229	224	249	225	236	259	225	260	227	248	232	251	247	266	218	237	242	245	260	265	254	227	210	245	253	272	270	239	214	211	233	222	229	220	229	202	243	236	230	232	224	277	229	235	245	253	235	230	217	220	233	258	200	230	247	220	253	240	239	255	225	223	231	259	253	240	249	262	207	214	267	229	225	247	237	232	240	241	246	215	252	226	248	250	207	244	247	273	235	250	230	252	210	245	264	251	230	233	243	253	216	263	232	229	232	201	262	243	233	260	248	232	263	243	220	241	255	234	232	259	235	240	195	239	225	245	246	233	262	213	227	245	233	201	240	234	236	268	246	243	230	245	244	208	230	255	236	254	236	220	248	220	227	226	201	255	238	267	233	230	244	233	235	215	206	251	259	262	257	229	233	224	257	250	201	217	233	211	254	214	276	210	239	228	266	227	233	252	223	245	222	253	259	229	224	240	247	215	253	263	245	208	221	233	229	232	265	243	228	224	227	234	250	238	216	253	225	246	244	243	238	255	233	244	210	234	231	232	253	268	234	246	254	235	221	228	224	237	242	235	243	257	215	226	239	246	240	224	226	247	210	257	237	237	253	247	251	232	265	237	237	225	236	253	248	259	228	256	230	240	247	236	230	270	233	267	250	247	224	252	235	240	227	253	260	243	241	225	246	248	245	238	248	225	210	264	237	229	229	237	261	226	213	236	236	250	262	253	227	228	267	232	220	234	243	249	250	226	229	243	221	218	252	239	263	246	227	242	236	253	212	234	257	233	287	234	265	235	232	224	236	222	235	240	256	243	228	234	223	253	200	230	237	251	218	249	251	246	250	247	231	244	215	265	286	246	224	245	242	225	243	228	243	249	232	230	225	251	222	231	253	227	217	224	239	261	217	253	215	235	223	236	229	260	227	250	259	243	217	238	198	218	245	245	223	243	248	258	254	205	228	251	254	197	261	247	228	238	241	245	239	246	239	252	221	207	241	222	242	207	264	228	250	236	232	214	262	226	233	236	229	235	236	230	249	254	229	244	254	228	237	265	273	265	224	204	229	243	201	245	233	230	240	247	272	288	268	254	240	235	226	242	221	216	221	259	245	220	257	230	232	208	243	242	254	228	257	231	233	244	230	241	201	249	241	223	214	224	236	236	258	235	237	251	245	232	247	253	240	225	235	256	243	230	283	264	249	239	250	240	263	255	230	237	247	237	251	250	273	229	246	250	225	260	226	255	243	255	222	233	220	215	280	249	237	265	231	246	256	220	262	236	229	258	221	257	255	235	234	231	256	239	239	211	229	241	224	241	242	233	229	216	210	224	227	205	228	261	232	242	282	234	250	230	227	249	234	252	263	228	257	223	248	228	243	217	234	230	264	238	211	261	222	237	248	221	248	257	211	229	232	222	286	235	227	248	246	232	234	263	238	240	213	222	259	233	225	214	249	236	230	261	243	236	218	251	241	252	256	218	240	243	220	252	239	231	238	255	217	249	231	215	232	240	231	236	244	244	206	252	239	222	225	237	248	248	233	240	228	255	225	235	257	255	219	215	220	226	237	256	225	243	239	250	240	230	253	229	235	257	198	262	242	251	240	244	270	237	235	242	226	247	238	246	254	243	241	235	209	223	237	254	229	242	231	229	245	256	244	254	240	253	284	230	232	248	230	247	208	221	251	262	259	218	257	257	227	264	234	200	226	239	224	244	227	230	232	245	246	240	256	241	243	265	234	233	233	268	269	220	245	250	229	235	262	255	233	243	243	228	264	246	243	243	233	239	223	240	234	258	240	246	235	228	230	241	211	235	223	218	239	229	256	226	241	268	246	241	246	254	245	214	234	222	233	232	232	254	229	256	219	253	217	249	229	241	226	258	258	239	231	242	228	244	211	239	236	220	231	242	239	229	226	254	233	215	231	236	246	215	255	245	221	246	240	252	265	233	266	240	232	213	234	244	255	249	245	226	235	239	253	248	235	220	262	239	252	254	231	236	229	246	245	220	255	276	234	250	217	257	257	251	224	255	230	213	228	222	209	247	243	244	220	237	215	240	231	247	234	215	241	224	257	245	249	238	232	221	247	230	228	234	232	234	242	232	257	227	242	226	253	239	246	215	241	218	265	236	222	215	214	239	217	249	249	232	213	253	241	259	234	221	201	240	254	269	225	237	238	206	208	255	243	254	251	237	229	243	218	243	237	245	234	238	260	236	229	229	230	240	218	215	247	252	247	231	223	250	239	254	261	278	244	262	237	235	234	247	253	221	243	244	241	236	243	259	214	231	254	232
23609	25817	3600	780	597	479	385	392	362	390	358	367	326	335	327	309	353	347	301	361	333	352	349	318	328	314	333	278	315	306	310	332	339	354	320	326	343	322	313	343	351	341	293	328	314	298	320	324	309	314	317	328	317	321	274	346	348	326	342	333	338	323	325	324	337	315	327	313	337	304	311	325	312	343	307	313	318	349	335	321	312	296	319	319	303	345	306	321	340	290	346	333	317	321	306	308	316	343	315	319	303	314	356	321	316	324	321	341	307	319	327	328	312	322	295	324	301	338	308	305	309	329	282	295	302	310	303	361	339	319	344	289	280	303	322	329	287	295	263	282	294	276	338	342	316	336	310	320	340	291	281	290	294	305	333	324	321	289	302	329	326	335	312	328	328	309	304	295	342	320	291	282	315	322	312	315	318	307	309	322	316	336	283	326	317	334	344	318	330	343	315	334	353	306	340	314	307	301	331	329	316	319	307	337	323	306	285	318	326	313	305	312	292	306	317	321	345	304	328	323	333	328	359	342	302	334	331	330	344	280	311	349	337	310	323	331	319	338	315	310	314	334	324	325	310	323	308	346	305	339	306	334	342	326	324	319	346	294	321	285	302	298	303	321	323	318	340	322	314	290	322	295	320	317	313	318	306	340	314	280	340	326	308	322	310	340	321	313	291	291	338	302	302	324	294	339	306	329	340	344	312	326	274	310	281	285	296	298	351	318	324	325	298	305	338	321	330	302	291	324	347	315	311	314	332	285	332	307	280	322	333	307	347	320	315	309	310	317	328	357	336	326	314	296	315	274	325	338	334	311	303	308	296	311	310	333	291	297	326	323	306	299	299	337	301	294	325	325	322	333	318	325	325	312	311	312	320	318	323	340	313	304	314	336	317	309	316	305	310	311	332	319	337	326	328	276	345	334	313	319	320	304	300	301	277	293	330	333	310	341	329	330	299	324	346	329	312	341	317	316	299	320	306	295	328	312	325	329	336	320	308	327	304	348	305	302	309	298	339	314	307	308	332	299	309	341	347	313	342	346	328	313	296	340	284	323	307	290	349	327	354	355	338	347	306	305	312	314	289	300	329	306	345	340	320	315	314	339	281	315	340	334	309	299	314	349	349	330	319	328	364	319	304	323	313	305	350	306	329	279	304	337	328	297	296	320	302	309	330	340	320	296	321	339	307	313	315	313	315	330	319	321	316	300	306	294	323	303	311	316	290	313	304	290	340	341	302	309	288	293	315	330	309	323	288	331	335	305	302	313	327	336	305	333	331	317	318	317	347	317	343	354	321	325	361	289	312	296	319	305	325	290	317	304	300	293	342	346	315	329	349	336	325	323	313	309	322	293	285	303	308	347	324	319	318	311	311	306	332	319	323	338	313	349	308	293	349	323	308	333	308	316	330	300	301	319	301	322	297	295	343	311	306	320	340	329	313	306	337	318	333	304	337	307	346	332	344	327	300	312	333	303	321	316	302	303	316	301	342	318	341	338	320	327	311	301	317	303	314	332	267	370	299	345	332	319	330	302	298	307	298	323	317	333	312	322	304	311	317	274	351	306	361	314	299	306	316	296	269	363	318	329	294	296	325	317	324	317	333	325	323	314	311	332	330	308	311	299	351	303	343	345	335	339	315	306	323	325	320	310	321	325	303	308	291	321	296	319	333	315	315	321	303	281	315	356	323	320	320	327	318	294	313	296	333	325	340	291	298	318	330	298	320	339	319	311	316	333	329	282	327	330	353	280	339	305	306	301	301	340	285	318	328	329	353	311	303	332	337	317	294	326	309	321	306	324	327	290	336	334	294	296	312	316	342	288	301	299	319	342	316	330	316	295	298	310	303	337	333	323	314	307	316	279	298	323	299	345	310	333	332	326	302	335	346	332	323	342	303	323	328	324	310	292	328	294	319	284	311	320	304	339	303	318	315	319	320	324	314	358	303	316	307	314	291	348	331	315	326	327	291	300	276	320	310	337	304	372	324	315	304	287	324	344	289	315	308	322	309	326	306	293	316	311	322	364	292	314	334	320	313	316	337	315	307	307	309	315	314	325	304	311	292	316	322	322	341	311	291	299	279	301	291	307	316	310	306	319	307	349	290	313	304	323	308	312	303	316	330	310	326	312	306	332	304	317	323	294	324	346	320	320	337	306	290	313	308	302	319	330	306	304	304	291	312	325	348	326	327	324	302	322	300	319	350	317	279	318	289	300	321	318	336	333	294	310	328	335	325	314	306	339	310	313	327	330	319	310	307	386	283	330	301	341	316	330	309	317	310	334	314	294	322	333	333	317	319	356	315	315	332	320	328	322	315	324	297	324	287	329	352	299	330	321	347	306	332	321	330	342	316	333	327	321	316	312	315	320	343	323	307	308	326	308	331	337	299	307	294	305	340	316	320	320	307	325	297	287	299	286	319	333	301	324	323	308	317	311	313	297	317	297	318	331	320	293	333	365	312	322	314	308	331	318	299	348	307	286	351	299	337	297	322	323	345	320	331	304	332	317	319	324	300	316	314	313	293	320	299	316	310	300	292	318	306	315	337	305	325	276	349	316	330	298	306	357	301	334	302	327	309	301	326	299	338	304	311	296	323	336	342	322	310	311	334	326	341	319	308	328	312	305	328	334	290	295	343	299	339	305	327	325	327	312	302	336	326	345	332	314	337	304	319	332	321	299	303	337	313	357	308	309	330	311	322	326	321	317	339	331	330	318	324	351	329	354	330	330	328	270	298	291	316	328	316	323	318	333	339	314	300	348	287	271	351	330	319	296	296	307	322	357	300	322	298	327	308	313	331	342	307	310	308	300	299	291	309	310	335	330	302	308	323	307	308	347	313	338	348	331	335	274	319	287	310	308	320	306	330	337	305	311	289	314	316	336	354	332	371	320	334	295	332	338	303	307	331	336	321	298	313	341	311	319	316	303	334	322	326	302	301	286	318	303	307	315	298	305	287	276	328	308	329	322	314	321	326	308	321	347	307	343	313	319	322	296	309	320	322	279	297	308	302	323	306	313	314	291	340	301	321	349	330	313	330	328	334	353	346	335	313	308	284	341	319	287	311	303	312	327	316	304	306	328	351	325	334	293	337	289	291	324	321	302	328	306	299	308	294	294	315	327	294	302	349	301	335	306	323	304	318	334	321	303	325	336	333	330	342	328	329	304	322	291	313	327	333	299	330	322	330	305	288	295	345	318	341	304	327	282	309	316	320	328	309	328	326	313	358	281	317	319	309	316	342	334	296	321	261	320	284	319	305	288	313	337	308	323	297	292	337	331	331	323	313	298	335	335	318	377	325	341	316	350	347	317	317	346	299	328	297	342	312	310	297	302	277	336	312	320	345	292	313	322	300	339	323	333	331	304	312	323	288	329	312	299	295	328	327	329	319	314	337	331	341	320	305	310	303	305	345	289	302	297	322	324	301	276	301	319	312	295	322	346	317	301	322	321	315	316	324	301	335	349	346	326	310	321	323	334	302	316	301	308	342	312
23194	21210	28545	24154	21185	9448	877	605	559	487	495	476	460	441	436	397	387	432	371	382	399	396	411	343	386	408	375	408	333	401	385	366	368	379	382	390	370	398	405	374	385	399	360	365	376	369	330	402	395	379	362	370	395	372	373	391	377	375	397	363	339	382	378	386	391	373	359	376	386	381	369	387	393	380	350	412	414	375	348	367	382	364	367	354	370	345	357	376	373	369	354	385	372	383	365	388	374	355	348	357	347	380	340	349	397	361	362	333	367	409	352	391	363	352	389	380	380	381	384	340	388	383	357	355	344	346	369	357	365	335	354	352	374	342	339	351	362	371	372	382	342	402	369	359	382	400	368	374	360	365	389	366	327	374	347	339	337	336	369	367	391	357	358	381	382	375	384	358	390	368	338	321	348	370	360	390	374	340	368	336	386	341	379	366	340	381	365	396	329	356	369	380	338	377	375	359	387	410	372	388	390	369	362	330	377	383	390	392	375	392	378	343	368	307	369	388	382	385	355	357	394	372	361	408	384	391	346	371	369	375	361	353	358	358	365	344	389	388	374	348	348	363	389	368	376	364	419	347	387	397	361	380	340	369	351	349	343	360	371	367	372	366	371	355	335	384	376	372	372	342	343	325	361	392	347	339	371	344	352	400	366	373	370	377	373	381	380	367	340	392	357	366	372	398	347	357	360	369	345	361	386	374	379	336	365	367	385	355	372	388	367	382	390	352	365	370	335	320	347	386	330	375	384	354	356	363	358	357	394	351	360	358	387	373	333	365	357	351	378	405	363	369	377	349	375	370	386	344	345	389	363	356	328	413	342	365	339	369	366	354	393	362	368	365	389	347	340	347	340	396	367	349	366	376	352	363	375	336	371	349	350	354	343	368	367	362	362	351	369	388	347	374	376	372	355	370	371	364	347	356	403	374	383	347	367	335	356	387	336	378	370	365	366	332	373	368	384	338	358	345	358	375	370	341	356	339	341	320	353	346	382	378	359	371	368	365	352	364	352	380	392	374	355	360	341	381	356	404	381	355	363	358	354	412	377	353	344	372	339	370	339	386	353	324	368	388	374	360	347	375	366	349	341	328	369	393	349	386	396	355	337	375	387	374	386	330	377	361	363	313	358	383	345	357	389	376	382	369	355	381	306	377	372	380	391	351	362	369	369	361	361	347	352	371	379	360	339	394	354	379	351	366	372	363	378	346	386	327	351	394	375	367	371	362	355	370	359	368	345	372	373	363	373	363	378	382	345	356	351	335	349	341	348	364	370	350	376	327	341	358	368	375	382	347	363	345	378	353	363	367	367	352	389	348	367	360	364	378	354	367	328	331	377	385	377	386	396	398	402	365	399	354	334	366	353	364	386	374	383	364	361	366	316	328	359	348	367	335	363	375	343	368	361	381	367	372	351	380	340	338	370	351	361	386	378	375	364	352	375	338	376	396	374	361	365	367	391	381	363	332	398	343	377	383	379	396	377	364	349	380	381	361	361	368	362	368	347	348	369	341	347	371	377	353	346	355	371	381	374	358	350	366	362	381	332	328	389	357	362	359	373	345	366	368	335	370	353	370	361	364	348	353	359	365	370	352	347	345	362	371	352	350	380	345	367	385	364	374	337	327	376	344	370	408	388	354	349	351	357	398	337	377	344	345	350	347	385	388	405	338	364	376	314	363	364	364	407	374	365	358	395	377	375	374	362	341	412	382	370	372	329	364	389	360	356	334	353	346	346	344	367	337	370	349	356	386	359	373	342	357	380	370	373	348	364	352	356	365	388	373	366	389	346	359	323	359	340	373	360	342	343	372	384	387	393	349	388	363	350	417	354	351	355	334	363	386	365	380	372	379	361	352	390	380	349	390	390	361	379	354	354	400	367	334	356	370	378	352	399	345	372	379	374	376	336	350	359	369	367	361	358	369	375	366	367	377	350	374	362	377	366	371	393	332	329	372	378	344	372	364	386	355	340	384	357	327	363	392	349	385	369	359	362	362	362	405	360	375	357	354	369	383	387	346	361	395	358	377	363	342	346	355	376	365	380	363	359	340	376	357	378	355	352	406	366	346	370	350	386	376	368	332	344	333	379	384	344	350	362	362	389	391	344	352	369	367	343	343	374	387	332	364	357	365	398	363	368	371	385	366	355	393	391	346	350	354	372	380	357	350	394	390	377	373	391	366	372	352	368	392	354	382	389	382	370	348	372	359	369	356	403	346	367	327	368	359	362	365	359	382	332	366	350	353	350	342	371	374	409	369	363	383	356	361	340	382	377	355	361	351	354	382	373	359	351	338	378	358	389	382	386	386	369	372	378	387	342	366	356	361	388	386	361	383	345	365	346	375	345	348	353	370	354	371	374	354	367	353	357	351	368	355	366	337	382	364	338	359	338	327	375	373	330	377	385	362	342	347	351	358	371	368	405	355	381	386	367	328	390	354	356	367	333	362	384	356	358	380	382	353	377	338	388	371	367	342	332	368	364	371	351	361	354	373	364	376	369	361	361	370	341	374	374	385	363	334	322	404	357	359	380	363	367	391	379	364	336	376	358	332	351	392	374	361	369	363	403	384	368	310	368	376	349	350	373	331	368	390	353	362	344	340	350	358	361	330	365	382	383	351	337	362	362	389	355	364	362	369	368	380	365	373	362	348	366	361	346	383	396	371	345	345	341	356	362	345	330	380	372	351	350	356	351	363	349	365	331	381	374	376	382	367	400	371	376	345	362	332	368	342	389	349	366	387	365	370	351	329	332	350	371	353	394	358	361	396	365	367	355	340	348	373	404	339	365	356	377	354	363	342	378	372	395	357	341	340	348	364	366	341	318	352	376	351	403	345	342	318	371	364	345	346	358	351	347	361	360	335	359	355	377	390	380	351	358	361	385	358	351	346	359	376	365	360	363	357	356	366	377	353	354	353	380	376	355	382	348	367	353	335	367	339	367	352	417	359	351	386	374	347	372	345	384	388	357	367	371	331	352	385	356	336	354	347	381	361	361	396	362	352	325	338	345	382	333	339	346	337	374	325	395	381	360	342	350	348	379	347	364	375	339	386	372	388	356	378	366	392	386	357	363	352	341	379	379	367	346	386	351	355	376	328	360	356	384	356	341	335	338	359	375	320	372	347	384	365	370	345	362	378	305	368	371	384	370	374	380	380	374	357	403	378	368	351	369	378	380	371	376	383	366	340	338	376	338	390	342	349	362	383	352	370	367	373	366	365	381	374	357	356	358	374	357	328	391	366	366	340	357	387	348	352	369	384	372	381	378	386	336	354	374	362	372	357	350	383	356	372	339	389	375	344	358	410	369	385	362	373	353	355	347	411	362	373	353	392	352	364	357	340	349	350	337	382	359	376	358	360	338	352	386	377	349	355	366	332	381	361	388	366	343	368	384	353	368	333	385	369	360	355	372	372	364	370	359	344	371	397	356	369	345	390	346	389	348	395	403	363	338	372	380	354	350	362	351	378	364	368	348	396	349	381	389	357	345	382
28431	39725	9191	2845	1847	1494	1199	1043	862	725	680	686	600	604	628	588	549	567	527	533	529	542	528	511	550	483	521	525	551	541	538	533	517	508	515	536	531	475	477	502	521	522	503	512	553	518	496	521	528	507	484	483	496	466	484	506	497	485	498	503	501	490	512	505	465	495	489	512	499	492	505	514	478	490	483	508	476	479	511	493	501	504	444	452	495	435	481	483	474	480	509	469	471	453	483	519	504	473	477	446	471	466	465	476	475	494	476	492	489	499	469	491	506	470	474	479	499	459	492	539	495	468	461	448	462	454	486	485	480	470	517	485	485	497	461	454	454	466	462	425	455	422	487	458	447	466	444	496	461	527	479	504	489	469	402	487	453	475	474	467	488	462	476	454	460	468	460	453	473	507	470	536	478	476	513	486	492	459	521	481	456	476	481	475	462	463	484	457	493	441	494	509	478	456	456	487	495	442	479	455	524	497	475	465	494	476	450	434	479	487	459	489	464	487	445	487	489	499	458	499	436	499	455	424	473	483	478	434	493	428	507	463	470	470	498	424	494	474	488	486	481	516	477	450	477	489	439	519	510	510	475	447	468	449	467	464	490	486	501	456	472	492	494	471	476	439	516	515	454	475	483	460	455	498	469	448	471	478	462	514	474	473	502	501	501	477	490	491	449	529	446	486	475	463	475	464	462	471	465	469	487	497	475	450	500	505	522	503	439	457	469	477	469	477	512	473	498	453	476	467	463	486	501	472	467	496	494	459	515	502	475	463	482	460	504	490	449	474	474	484	453	461	459	479	507	472	432	486	470	484	471	493	484	495	469	444	468	453	458	444	493	428	443	491	485	440	484	487	452	513	489	456	448	508	491	502	483	459	483	491	489	470	473	524	473	473	461	462	504	478	448	524	511	501	492	495	492	489	489	465	463	512	491	467	432	487	509	466	459	466	522	468	496	416	465	445	474	475	502	448	498	469	494	479	485	473	474	510	517	519	490	497	515	498	481	458	502	512	430	503	452	490	441	490	496	490	496	453	480	465	477	496	505	457	458	464	510	525	488	470	460	448	469	507	474	482	501	503	456	464	484	488	464	470	490	467	442	455	445	490	460	452	499	491	513	494	511	491	476	483	482	459	445	494	429	485	475	457	465	478	480	455	456	490	491	467	469	531	495	462	493	453	464	487	479	486	496	474	471	542	477	433	444	466	478	546	545	463	453	449	465	449	441	438	494	469	450	456	500	442	496	467	500	458	490	494	452	499	454	463	468	504	474	425	499	466	448	489	462	504	462	518	493	504	441	450	479	483	496	488	479	496	473	491	460	503	478	452	490	491	466	513	525	472	470	445	483	449	497	473	484	497	458	462	465	470	479	498	451	491	495	466	479	493	474	458	471	492	451	497	471	475	519	473	481	473	454	468	496	472	480	478	481	428	474	456	472	470	438	456	503	454	489	513	461	452	510	422	481	478	501	475	488	524	472	473	470	497	478	422	474	462	499	454	489	474	480	511	498	458	492	464	557	469	469	488	466	482	456	483	506	473	495	452	472	444	499	493	485	478	477	450	538	488	472	506	489	488	513	462	468	476	487	456	472	466	530	483	489	510	475	430	477	464	456	456	460	477	468	497	484	483	453	467	476	486	500	446	445	452	478	486	474	471	465	504	442	481	462	502	513	489	481	484	438	461	471	447	505	531	444	469	485	460	490	463	498	441	432	502	486	501	478	478	463	487	472	458	447	464	457	484	476	453	489	518	487	518	443	439	479	472	471	514	454	466	442	524	459	470	502	503	489	473	481	482	495	454	470	495	542	460	470	509	459	516	504	465	503	472	498	477	490	519	465	483	487	493	462	520	492	499	452	455	505	485	489	479	480	453	453	527	458	452	449	423	435	488	476	483	467	468	497	448	488	474	481	437	487	439	465	488	484	479	453	472	455	514	472	455	484	479	444	468	466	458	476	479	476	467	497	509	472	521	505	473	482	470	465	460	511	468	494	528	495	456	456	479	475	469	465	505	463	476	445	436	503	530	493	438	468	476	497	509	477	501	476	474	476	496	452	450	491	481	452	493	467	446	475	487	489	467	499	437	490	484	484	479	479	451	480	433	459	443	470	489	483	493	440	501	519	429	474	516	468	454	500	438	477	480	477	518	469	422	471	505	447	495	481	479	471	482	528	478	489	448	504	446	490	484	469	461	445	479	461	496	505	469	467	461	494	466	451	479	435	454	486	470	477	511	456	472	493	463	453	463	474	467	473	478	450	492	474	469	511	465	479	512	440	450	507	460	474	500	480	453	465	478	504	482	477	472	463	489	489	507	505	502	501	477	441	536	436	451	466	479	486	470	421	487	439	458	516	487	466	511	459	438	445	477	467	490	487	466	485	469	487	448	466	473	508	470	434	499	470	482	483	511	479	473	456	486	458	474	506	501	471	497	483	464	467	466	490	463	489	466	418	487	486	483	489	469	470	470	442	455	446	478	469	513	487	456	477	478	471	454	442	513	457	427	512	450	473	458	477	498	491	458	510	471	448	470	495	498	465	479	476	506	487	477	461	480	469	479	481	484	470	496	474	488	490	490	466	506	450	493	442	482	452	485	471	473	478	448	494	495	476	496	457	453	493	445	506	437	460	476	459	479	462	477	495	474	473	521	509	502	502	446	488	479	466	478	451	500	482	440	496	487	472	459	477	475	450	491	436	445	520	468	505	480	482	501	475	453	480	518	464	423	490	459	479	488	458	475	451	479	474	461	437	471	469	473	480	458	455	459	472	459	468	493	505	486	468	473	477	521	476	509	472	446	476	502	468	466	484	488	483	486	487	480	454	486	509	445	468	457	502	475	492	520	479	465	476	499	503	463	490	472	481	501	506	508	490	454	543	449	473	500	503	493	474	440	482	484	475	472	484	486	454	491	440	487	499	437	462	494	490	483	456	442	485	456	472	442	470	476	475	502	467	483	455	525	551	487	472	465	459	481	470	447	444	476	471	484	492	438	462	463	478	458	459	486	497	467	502	471	462	425	508	487	479	477	445	449	497	491	480	469	500	455	446	469	482	470	491	474	457	470	481	503	538	456	449	458	476	476	482	466	477	508	497	471	472	501	440	466	452	477	503	453	427	505	440	504	480	515	430	494	489	541	479	496	447	468	456	432	485	421	460	446	501	470	485	458	482	437	445	467	489	530	494	501	446	456	473	458	508	478	448	411	469	454	474	452	526	512	497	484	482	444	495	447	466	492	485	497	488	499	466	458	493	484	495	448	479	488	482	469	458	464	446	448	494	477	504	468	456	466	445	482	491	440	506	481	473	509	469	500	450	460	486	477	490	489	483	449	456	515	457	458	484	474	473	498	487	508	510	512	508	466	501	464	460	483	458	490	478	471	457	495	507	493	429	474	482	477	472	446	491	477	477	468	493	477	440	450	467	482	497	451	462	448	522	478	492	499	503	466	496	516	468	483	453	437	434	481	479	487	482	484	495	474	480	490	486	492
24380	21233	27280	25247	7777	424	306	279	198	188	181	174	185	149	195	208	171	144	151	173	147	147	148	161	148	127	154	136	150	145	142	144	165	141	145	147	172	135	145	155	147	178	143	138	141	130	166	140	155	143	137	157	131	140	159	135	174	129	148	160	131	156	144	149	141	153	165	121	143	149	124	135	170	142	144	166	145	127	147	145	162	117	141	132	146	155	142	137	154	149	139	167	152	146	127	142	151	133	129	155	121	137	144	144	140	117	158	127	139	141	131	137	153	153	151	149	140	145	128	141	136	144	118	133	130	137	144	143	133	134	153	154	132	146	158	165	132	139	144	143	153	154	163	148	149	120	138	160	142	139	135	133	137	157	151	121	165	139	148	150	123	143	161	140	135	142	130	120	154	153	154	146	136	118	147	138	141	150	160	164	162	144	132	156	149	130	145	146	140	134	127	133	136	147	148	136	128	156	130	133	149	152	157	129	124	152	129	136	143	145	142	176	128	135	145	150	146	140	153	133	153	151	133	159	137	137	141	162	147	132	143	115	138	131	161	132	132	145	125	143	145	156	134	122	155	136	157	142	160	145	127	124	157	138	144	133	140	146	152	152	159	152	149	138	137	147	159	145	155	139	133	155	140	153	145	143	143	136	153	155	134	147	142	136	134	139	138	154	139	132	127	147	156	149	161	136	138	146	154	147	154	137	139	155	160	132	139	152	132	143	132	157	129	165	145	124	149	146	143	137	152	120	131	161	147	142	137	137	165	142	119	142	145	115	147	152	149	144	124	139	130	136	145	141	134	129	134	143	139	146	133	159	131	132	146	130	150	140	139	144	147	126	143	136	151	144	136	118	155	150	138	128	162	148	140	141	132	126	148	141	135	137	148	118	142	130	150	132	139	154	151	121	151	146	163	151	135	144	148	159	123	144	152	138	150	137	146	141	128	133	143	141	160	141	156	139	155	146	124	132	160	134	166	136	145	125	120	137	146	155	153	138	137	160	136	147	164	138	155	131	144	166	135	130	157	130	119	131	146	165	151	125	147	161	148	152	146	147	138	147	141	127	172	146	153	153	139	143	138	127	144	139	157	158	140	141	171	141	133	127	138	179	136	148	149	157	136	134	142	130	159	123	149	127	156	141	137	146	130	147	148	158	161	130	141	144	137	167	144	144	124	147	133	159	158	152	117	122	135	126	138	142	149	146	134	150	153	135	142	152	145	146	153	155	143	166	155	146	147	153	129	149	143	142	146	130	151	144	151	131	141	126	139	137	164	152	144	127	132	154	124	133	139	145	150	157	151	139	143	125	144	129	122	130	143	127	134	148	148	131	138	119	136	133	150	125	146	149	153	140	138	143	161	135	161	124	154	151	150	127	144	153	111	142	134	137	123	153	137	146	154	125	150	143	145	159	136	150	142	140	135	145	153	140	140	151	169	166	158	167	134	142	118	135	155	138	147	137	144	130	169	135	120	148	118	132	162	157	153	141	146	143	152	144	140	148	132	139	142	155	140	144	144	162	123	138	155	150	141	148	130	143	131	140	146	144	152	166	124	143	145	131	135	126	170	118	147	127	112	145	145	136	134	156	151	142	145	153	171	129	135	136	146	150	152	126	126	142	130	143	126	114	150	150	151	122	153	145	141	139	161	149	146	135	120	143	144	158	136	132	120	148	144	155	147	129	150	116	118	152	142	149	116	151	144	123	151	149	133	125	146	149	150	141	155	149	112	131	146	137	152	168	150	148	145	124	138	160	142	130	143	144	132	144	133	126	161	132	152	136	150	150	149	141	116	152	136	142	150	137	152	134	154	151	145	125	147	162	153	151	130	157	156	129	149	146	159	133	153	150	113	133	166	151	137	145	114	152	139	160	140	130	131	146	144	165	146	149	158	136	146	145	127	126	157	132	143	121	142	152	137	156	158	140	141	134	132	132	141	130	120	145	146	138	134	137	122	137	132	153	140	155	128	152	133	146	139	146	146	129	137	153	127	135	157	143	151	152	123	148	151	123	125	143	132	142	129	175	140	153	135	122	144	155	131	147	140	163	135	145	126	152	160	153	144	148	151	138	147	162	129	151	150	129	127	111	162	133	140	155	124	126	146	165	151	146	152	147	141	152	128	152	158	135	145	139	143	149	146	121	149	155	137	113	162	131	132	153	135	138	144	136	138	123	156	139	129	133	139	149	139	146	156	115	152	164	132	136	149	139	136	136	134	138	146	135	151	125	126	137	126	108	144	128	163	130	139	131	154	150	141	145	147	142	138	136	133	140	114	133	134	140	135	136	126	157	144	148	142	124	161	162	152	131	144	137	124	143	149	149	135	157	156	153	156	145	154	160	133	134	136	129	145	146	154	140	144	126	137	126	135	163	153	152	129	134	163	159	132	146	140	133	139	131	139	150	142	139	151	155	128	135	144	145	161	156	134	164	156	139	137	130	136	139	134	140	131	145	150	126	125	133	140	141	157	135	150	133	158	127	135	135	161	153	144	152	149	133	148	133	118	134	138	132	124	139	147	141	134	133	159	158	141	148	136	135	151	155	119	146	150	119	130	132	166	144	146	158	150	127	161	137	132	126	141	149	136	135	143	141	158	135	131	142	149	157	152	173	147	115	157	154	158	138	126	135	167	140	147	128	129	138	138	141	143	149	159	171	134	132	145	119	132	136	155	130	133	140	145	135	131	139	138	138	126	136	153	158	144	139	149	148	143	126	147	136	149	148	132	142	157	145	154	133	148	134	122	139	159	139	135	156	129	115	129	132	146	106	129	141	132	171	176	146	148	110	149	178	136	138	120	152	154	148	131	115	128	144	124	139	154	148	157	127	152	140	146	151	152	151	150	132	142	139	134	163	122	155	147	145	137	149	143	165	147	126	147	146	129	131	177	160	145	137	135	146	153	161	143	141	121	136	119	166	147	162	163	138	170	145	141	141	129	151	119	139	146	137	131	145	142	133	134	151	138	139	138	148	157	147	123	137	176	141	137	156	119	156	142	156	148	140	120	116	131	164	150	144	152	132	135	131	141	137	140	131	126	127	170	170	143	160	134	157	119	177	145	128	126	127	158	151	145	135	174	157	141	135	153	116	145	147	149	162	148	157	159	141	137	138	152	138	147	131	135	131	133	132	139	135	153	130	133	136	134	151	131	135	149	146	136	159	149	140	156	148	161	164	150	151	145	134	154	136	155	161	174	117	131	157	119	119	152	132	133	145	138	139	131	132	141	143	127	153	129	132	145	143	150	155	147	137	138	123	143	117	154	154	118	153	126	147	149	134	128	131	136	140	137	142	148	139	140	153	147	135	148	152	153	154	136	142	122	152	132	122	169	148	146	131	118	158	124	158	156	141	142	132	140	143	149	143	140	135	147	138	162	146	157	108	160	138	144	160	132	140	160	122	124	142	154	137	143	134	118	150	136	140	128	121	122	135	137	133	165	149	144	138	142	144	149	144	139	129	147	126	149	140	155	153	128	131	138	120	149	163
27202	34721	6093	1660	994	748	599	507	396	332	316	290	323	291	270	265	239	237	218	221	228	227	260	234	195	214	203	228	244	226	193	221	211	242	254	226	255	245	225	191	214	222	253	224	220	206	226	212	222	237	233	219	221	188	208	227	231	227	207	203	245	215	215	208	215	205	182	204	196	218	192	210	205	198	201	214	200	179	191	189	202	198	200	213	212	206	206	207	203	214	209	181	210	215	204	201	201	182	174	176	211	228	208	219	180	203	210	194	212	196	216	211	183	169	199	191	186	179	241	178	218	204	199	211	209	182	184	216	174	187	190	222	210	206	207	208	216	195	220	211	165	207	174	200	175	176	183	200	192	208	206	211	178	206	218	213	183	214	191	204	195	226	188	175	204	178	194	194	200	200	218	205	181	181	191	210	202	204	201	205	212	228	191	187	210	180	232	218	215	198	193	197	219	194	200	210	206	216	195	210	181	178	218	217	207	191	206	204	212	192	208	200	223	212	194	206	200	207	184	206	196	189	168	205	202	213	195	183	207	182	176	192	217	161	184	242	191	184	214	211	188	187	221	197	225	180	204	195	180	208	187	219	193	220	214	197	197	187	218	202	195	205	189	187	191	197	207	191	200	205	195	198	207	184	197	176	185	190	227	194	191	200	181	199	188	201	181	189	201	182	196	189	218	194	184	212	205	184	182	206	207	194	198	197	199	225	200	202	206	219	213	197	190	196	205	205	185	213	199	201	197	211	208	203	178	208	207	219	189	193	209	194	209	225	180	217	206	184	181	213	226	208	219	177	208	206	204	194	175	195	245	209	194	211	213	207	214	196	189	186	217	199	217	225	168	203	202	219	205	195	177	209	177	217	186	195	221	195	201	212	182	197	221	189	187	200	210	197	218	230	187	198	191	196	206	198	209	198	196	194	212	196	201	237	177	193	207	211	193	199	198	194	210	212	193	207	214	183	207	188	201	215	182	190	184	210	209	181	200	206	201	214	211	189	199	194	194	212	211	222	203	177	182	187	194	213	197	196	191	222	172	218	217	209	214	190	212	185	192	175	193	214	180	188	203	187	199	189	225	209	207	194	192	193	183	175	187	186	188	201	190	186	216	206	183	194	217	203	198	194	180	212	198	211	205	188	213	215	189	225	221	192	201	220	198	191	219	200	189	225	191	196	188	195	185	198	196	203	204	201	223	220	201	212	223	215	200	207	183	190	174	213	211	171	198	211	191	178	197	196	184	191	199	174	199	199	196	181	199	193	196	213	199	198	183	197	210	217	189	172	194	194	183	199	200	184	201	179	207	206	168	198	205	223	205	189	196	214	222	178	181	226	200	204	190	212	202	184	188	194	196	196	196	216	191	192	205	199	202	190	197	198	175	199	192	197	195	185	198	199	200	194	197	201	192	175	216	181	187	184	196	200	206	208	205	198	213	194	191	202	194	212	215	215	170	211	199	234	217	178	209	176	210	205	199	210	196	202	193	203	215	214	188	199	173	180	179	203	195	233	208	202	196	224	187	200	216	220	215	187	233	197	185	205	206	218	227	186	203	177	203	196	203	212	171	195	197	205	194	203	214	222	202	193	209	192	179	186	181	216	207	213	187	215	218	187	190	184	201	211	232	184	191	192	187	206	211	188	206	223	208	189	177	190	187	210	182	214	199	209	202	209	221	196	200	188	210	198	223	186	192	218	185	216	221	210	190	201	203	193	214	200	205	201	204	196	206	210	192	200	239	186	190	208	200	193	182	198	233	190	218	198	219	187	182	195	195	191	191	183	206	186	206	196	184	195	196	171	176	224	188	179	198	236	196	187	192	203	201	191	169	195	207	202	178	223	194	207	177	206	178	213	205	197	203	228	195	204	196	193	223	168	208	197	204	193	211	182	200	200	198	198	211	198	181	212	197	186	194	187	205	186	194	213	186	214	218	216	199	194	204	178	210	155	192	186	199	170	209	201	223	167	188	245	184	213	179	174	173	201	191	178	194	229	179	247	214	192	194	200	197	215	204	208	177	207	220	182	211	181	193	190	192	218	202	203	212	176	194	190	193	208	189	184	192	231	209	198	176	187	199	175	188	176	196	193	197	201	206	172	197	202	213	206	213	198	195	198	178	210	197	185	192	194	206	194	202	194	198	198	200	205	187	233	210	219	224	204	191	216	175	204	194	215	212	198	188	210	187	196	227	218	198	223	190	196	177	202	218	219	211	219	191	208	192	201	205	212	197	181	181	215	193	208	210	198	215	183	184	198	201	203	203	176	192	198	214	186	208	215	206	193	170	189	207	211	202	206	213	212	202	207	196	217	190	201	204	213	201	184	198	225	172	199	202	216	199	214	205	189	192	219	183	194	201	195	204	182	184	217	198	197	198	181	229	224	184	185	202	204	220	205	202	185	203	228	189	203	222	200	219	207	185	204	179	204	204	203	185	196	201	183	199	197	184	196	208	198	206	209	204	192	211	228	198	198	199	209	164	205	218	197	187	233	184	203	184	199	219	188	191	203	172	196	185	201	204	189	206	192	192	205	206	178	172	196	223	203	188	219	180	174	177	205	204	213	208	201	198	183	210	195	234	222	186	213	208	208	219	189	222	207	189	186	235	224	192	194	212	190	201	223	169	204	193	219	226	196	191	206	208	200	175	185	179	187	174	188	206	219	190	204	215	194	184	183	214	195	210	199	196	219	204	180	183	181	207	181	183	201	197	190	206	169	206	184	200	197	192	177	162	189	184	210	173	217	217	195	207	202	175	210	186	213	192	197	219	218	187	199	179	200	206	195	190	176	210	184	185	187	204	190	195	191	189	209	217	188	195	215	205	181	204	181	199	211	209	187	211	189	200	204	212	205	206	188	212	189	175	194	204	185	210	200	190	200	174	195	196	217	193	199	202	183	196	205	182	190	211	198	206	215	180	177	217	200	201	201	238	211	207	216	180	213	214	185	201	164	215	197	222	214	213	197	181	223	209	195	181	218	215	185	197	190	188	202	181	193	209	198	202	230	181	191	194	234	216	218	186	186	175	205	192	189	189	211	197	190	190	206	187	201	192	186	181	178	197	193	201	198	214	194	227	188	203	206	195	193	201	201	185	199	224	214	215	196	189	182	211	185	201	177	198	188	179	197	166	196	201	201	191	187	197	166	193	207	190	210	193	177	211	199	194	195	212	193	192	200	209	174	171	190	218	197	190	195	177	189	175	216	179	228	184	193	208	166	192	187	180	202	205	186	201	200	217	215	194	191	231	191	202	199	193	205	202	219	171	194	183	193	212	202	199	203	175	190	200	200	188	198	190	199	194	195	194	216	192	216	212	192	197	196	213	204	206	203	185	209	169	189	189	240	183	203	193	195	194	217	190	196	202	237	232	196	193	178	211	192	215	191	202	213	184	199	208	207	204	196	209	194	197	195	195	210	224	201	205	190	204	195	201	200	218	219	233	185	243	174	170	212	193	197	190	229	220	197	201	188	174	205	181	170	168	205	224	205
22202	21212	28989	23739	21213	21214	6851	759	547	520	474	467	415	404	417	350	363	333	334	337	309	347	325	338	348	297	321	321	298	351	334	328	338	310	302	316	337	280	318	303	315	295	300	343	290	269	299	338	303	351	298	306	300	300	287	341	278	318	311	287	341	309	305	290	276	293	295	327	287	274	311	308	299	302	306	289	290	272	306	272	293	303	282	294	291	289	325	274	273	287	293	310	282	286	292	293	310	308	296	257	307	297	281	277	289	302	298	298	295	312	296	301	281	320	299	278	309	277	271	314	303	315	287	281	312	278	285	311	290	279	308	297	249	293	284	288	280	296	259	299	295	293	293	303	271	274	292	278	287	281	295	301	290	264	297	303	297	285	300	302	293	279	269	266	300	274	287	292	307	329	284	297	282	291	300	272	287	282	292	284	312	270	290	283	294	310	294	290	333	278	331	292	307	303	288	309	293	316	289	304	292	255	304	294	294	309	318	270	306	299	286	294	316	328	306	267	276	278	302	292	303	292	294	314	277	302	313	297	278	289	292	316	297	293	288	299	311	286	296	284	272	302	294	318	288	295	302	258	274	263	287	292	271	305	310	294	281	283	302	256	301	309	297	286	268	284	275	246	300	305	294	271	262	295	293	289	298	305	291	286	289	267	304	320	289	287	270	281	264	290	286	292	303	296	282	283	302	304	281	288	284	272	294	255	297	312	295	303	297	263	282	286	288	313	290	282	286	294	303	282	275	275	276	295	291	285	274	279	310	324	276	326	302	324	307	327	292	296	294	319	293	266	272	274	305	309	298	288	309	295	295	306	339	289	304	297	273	290	318	314	301	296	281	274	295	303	341	301	289	300	267	303	266	330	302	295	295	312	320	291	319	278	283	277	288	280	274	285	292	264	296	281	315	280	276	284	292	291	283	324	299	282	280	269	281	309	283	275	339	315	322	300	304	298	282	291	281	307	310	293	309	316	284	291	288	296	278	296	302	310	288	323	295	309	286	273	305	276	303	283	260	297	292	279	289	299	321	309	287	312	291	315	296	268	284	291	277	292	284	300	307	307	296	347	313	309	296	285	291	328	310	289	308	294	316	304	281	290	290	297	276	291	290	283	264	308	285	296	290	302	302	278	270	305	299	292	300	298	300	279	316	296	287	315	294	299	308	300	305	306	291	264	275	279	323	295	295	321	280	326	307	287	294	273	272	291	293	282	301	279	303	268	306	285	279	313	323	290	252	301	298	282	295	267	276	309	292	301	290	282	265	294	312	282	301	308	276	295	294	291	279	279	304	313	288	270	308	295	302	304	296	318	308	306	325	270	294	309	293	252	274	308	315	279	291	288	297	292	286	298	311	304	313	238	290	277	267	302	277	268	292	311	270	314	277	288	262	299	294	335	286	274	270	278	313	314	317	292	293	297	276	324	293	303	275	301	299	313	318	299	285	301	272	295	299	319	293	279	310	291	302	292	294	283	291	272	315	268	284	293	302	273	276	302	286	276	329	280	281	305	288	253	278	281	307	270	310	311	288	298	281	284	286	289	286	309	289	295	306	297	298	300	286	302	291	297	283	275	297	290	298	319	301	288	295	274	275	285	286	271	297	289	297	317	281	275	274	306	291	282	318	302	292	272	302	299	267	283	271	266	305	278	310	244	319	287	283	260	295	286	267	293	278	290	303	326	295	326	293	318	251	309	280	277	324	301	269	334	267	283	309	271	295	284	291	291	288	275	299	300	297	289	284	291	306	300	312	273	286	306	287	286	245	304	269	283	302	291	316	294	284	281	314	280	297	282	290	291	286	323	259	293	322	294	284	306	303	268	294	284	284	283	300	295	267	302	274	299	307	254	278	299	286	281	288	271	282	310	299	299	279	309	301	291	286	292	327	272	291	286	314	286	305	257	278	335	317	301	272	310	314	293	289	318	296	266	283	249	305	296	290	302	260	304	297	308	294	275	281	302	320	294	261	304	277	309	280	273	278	299	300	290	291	310	303	309	315	303	322	281	315	284	295	286	310	301	301	304	309	280	293	266	290	296	287	299	305	296	290	295	315	304	300	290	281	278	296	312	292	301	295	318	299	299	295	283	285	287	285	282	296	276	259	270	254	285	284	289	258	296	275	302	290	285	297	315	294	282	297	320	272	286	307	286	290	292	292	309	266	292	301	296	290	261	295	286	320	270	286	246	291	292	289	261	288	286	276	299	320	293	284	262	268	281	278	280	308	269	311	309	266	290	297	280	280	340	279	296	285	292	270	285	292	298	304	268	312	287	269	300	315	333	315	276	274	289	304	270	281	314	299	285	293	304	299	302	275	317	315	283	299	303	278	292	303	297	280	265	304	302	312	303	304	277	298	303	285	254	270	282	266	259	289	292	278	311	285	306	280	270	297	276	281	264	280	300	273	285	297	274	310	269	292	285	291	309	296	309	307	306	307	287	301	322	314	315	289	273	312	271	285	290	282	286	285	309	280	261	314	307	278	275	262	277	279	317	290	289	300	321	286	316	292	306	270	268	291	293	302	275	323	269	286	293	283	294	306	296	291	284	298	342	295	284	309	314	276	305	314	292	299	280	315	291	293	264	286	311	297	309	308	288	281	298	265	322	289	294	275	307	280	285	322	283	296	283	298	271	319	270	304	273	305	313	285	288	295	319	285	293	277	294	294	288	306	292	274	285	298	303	302	285	303	280	299	254	292	298	279	316	288	292	267	292	288	320	303	274	300	304	298	274	284	324	309	284	281	290	299	290	322	328	270	313	270	283	286	270	269	298	280	292	304	296	342	300	308	280	306	295	295	294	300	286	290	297	306	260	264	271	287	292	270	293	317	291	309	273	290	293	298	283	321	287	301	304	267	285	324	269	288	285	287	282	264	282	310	281	296	288	288	307	277	287	320	278	304	278	318	276	294	293	275	290	321	295	312	310	295	299	302	296	284	270	304	296	313	292	293	289	275	297	283	271	301	316	282	297	304	307	291	279	272	260	321	310	259	294	296	294	290	285	294	269	288	314	270	298	299	276	290	310	288	310	277	316	288	301	286	297	310	296	293	312	254	297	270	280	283	265	296	279	280	290	294	272	267	288	295	311	278	299	263	289	329	277	300	259	317	292	267	292	287	282	301	258	254	285	309	315	271	277	294	267	289	309	266	287	292	323	293	323	299	285	304	293	307	250	278	287	292	313	292	269	295	316	298	294	290	286	261	283	301	278	311	291	328	267	302	291	289	306	318	259	280	269	300	253	299	286	285	313	311	313	295	281	291	329	266	325	255	301	263	313	282	301	279	290	285	284	282	262	294	309	254	320	296	301	301	273	282	301	313	266	288	299	290	294	291	269	286	308	262	281	305	280	292	270	305	313	281	310	276	316	301	320	303	295	275	291	301	281	279	303	263	301	257	311	283	268	289	300	287	282	287	270	261	302	283	281	303	283	273	266	314	259	296	334	286	291	307	283	295	269	289	252	312	296	317	301	275	280	296	296	298	273
31778	46304	12549	4418	2851	2151	1630	1327	1047	907	822	763	734	657	575	596	512	558	502	523	468	493	468	434	438	453	471	431	436	445	436	452	448	445	489	407	460	433	449	453	486	419	421	447	419	415	460	422	438	419	423	408	448	429	437	417	395	434	426	415	416	423	414	381	411	402	376	393	373	403	400	402	412	407	401	408	411	400	420	382	382	371	381	425	412	416	428	398	436	411	403	434	395	399	398	370	426	373	406	369	406	386	394	411	380	410	411	398	413	363	372	374	405	429	400	416	349	381	435	418	357	370	400	401	421	425	379	392	412	395	405	378	411	387	417	407	403	347	403	401	379	401	397	382	414	363	399	365	389	379	388	367	364	434	428	386	381	399	399	374	378	378	395	350	378	376	389	403	401	406	399	370	382	405	402	393	376	413	380	422	373	398	386	399	411	357	373	388	427	404	404	401	372	387	366	393	393	417	380	403	331	387	407	383	387	379	404	398	377	390	376	416	350	411	375	387	397	393	404	382	388	360	393	397	396	385	406	401	418	431	377	378	360	383	425	387	412	405	378	378	416	406	386	361	396	393	402	411	414	422	398	371	382	385	422	388	374	378	389	369	379	394	364	417	368	395	365	390	366	363	391	400	338	391	364	365	425	365	415	425	373	416	419	398	399	402	387	397	356	391	385	391	380	411	387	382	398	369	400	413	421	393	388	391	370	388	379	426	390	398	420	424	393	369	399	399	424	358	398	413	398	374	390	396	391	388	394	394	399	416	404	397	408	381	422	396	404	400	379	365	422	412	400	358	374	409	402	428	387	414	376	404	385	403	381	384	403	375	379	386	432	414	388	400	397	357	413	421	387	396	360	383	365	377	380	401	403	381	377	423	409	421	383	361	386	381	400	422	403	411	400	402	384	405	379	378	381	405	371	398	379	384	393	397	402	386	420	432	408	346	367	378	396	419	451	441	431	365	377	377	383	406	376	375	396	366	440	389	383	378	375	408	430	397	376	381	384	400	424	375	383	427	367	376	392	395	386	415	386	413	390	395	374	388	367	413	420	445	403	355	400	358	411	391	381	368	376	409	371	393	396	394	384	368	403	369	380	388	371	421	405	402	399	384	385	395	399	370	401	391	401	375	394	378	394	387	369	360	364	403	391	357	411	383	421	400	375	358	405	394	383	430	377	347	430	400	403	389	391	366	426	399	381	405	366	374	424	370	374	394	388	389	364	416	415	410	394	416	398	369	398	397	370	389	403	411	401	423	388	386	360	390	367	399	385	380	397	408	399	379	396	405	369	389	387	350	433	396	421	362	369	410	391	378	404	423	382	405	379	366	366	368	439	399	364	408	374	380	408	400	324	410	411	405	373	417	403	374	403	397	394	376	413	343	374	431	418	344	375	332	388	441	432	391	404	400	414	362	382	418	407	408	403	359	379	390	380	381	417	406	403	387	346	378	411	405	362	427	391	375	376	374	390	409	413	407	416	406	360	393	362	415	404	364	356	434	406	395	402	390	398	425	413	366	394	385	370	407	393	398	381	384	372	414	343	439	395	375	378	388	403	388	359	361	388	354	388	420	383	379	393	390	373	380	391	364	382	398	407	398	447	367	388	360	394	389	380	410	387	388	401	452	402	384	435	367	410	373	381	393	427	406	394	393	365	378	436	391	419	391	411	370	398	355	388	370	377	418	371	392	385	401	411	358	383	398	446	372	387	405	421	409	406	384	383	398	384	379	388	406	409	377	400	399	391	363	448	389	383	415	391	388	388	402	371	409	407	402	373	382	377	439	385	375	381	377	369	382	415	373	383	388	389	379	396	366	386	423	424	376	446	367	386	382	391	398	378	380	374	386	375	374	407	389	372	374	410	393	356	419	403	413	417	404	418	400	380	372	407	384	418	390	389	403	364	381	356	363	426	384	384	375	419	379	403	409	401	369	385	412	389	430	391	395	392	395	389	388	422	383	402	400	374	398	376	400	425	417	338	382	391	392	382	404	382	388	367	369	408	421	407	399	398	416	412	387	378	398	402	386	365	405	407	419	387	380	386	398	366	390	391	389	371	402	380	389	415	422	417	382	367	378	397	412	383	368	377	415	376	380	407	364	342	354	381	381	383	414	417	373	418	375	358	427	425	413	404	387	396	392	369	363	363	384	391	392	385	375	370	386	396	376	377	417	413	371	405	364	403	372	395	358	409	387	402	355	367	391	391	386	394	363	399	398	382	401	398	409	397	374	369	394	404	395	389	386	389	409	395	391	424	381	380	421	378	392	427	353	409	391	397	435	378	379	380	395	372	404	383	394	389	397	406	423	412	383	365	379	402	372	408	361	354	407	356	352	397	393	433	408	381	370	380	417	394	392	414	378	373	345	387	420	326	391	388	400	391	378	412	392	389	383	440	387	383	407	354	390	367	406	413	400	391	395	408	410	398	364	375	374	371	355	370	376	392	384	364	383	401	400	402	402	385	392	390	385	396	399	401	380	413	413	390	385	393	403	377	427	392	400	334	422	367	386	390	349	397	365	382	374	363	370	379	427	394	380	382	398	400	421	440	416	373	393	397	396	413	399	377	407	403	395	365	409	398	415	432	425	379	388	369	405	367	417	378	436	363	405	378	417	386	412	371	379	423	403	399	399	377	383	394	395	409	393	416	392	416	415	403	381	373	378	401	382	365	399	369	394	352	382	439	406	437	374	383	389	407	425	371	364	379	347	385	402	400	372	414	387	362	412	398	376	389	397	410	355	411	405	388	373	357	394	415	392	393	390	379	437	401	395	403	410	414	410	399	413	409	406	375	382	412	410	399	350	392	389	429	380	384	403	382	362	425	410	413	364	393	419	408	395	399	387	386	397	391	382	382	374	423	379	396	384	413	368	399	388	405	432	370	393	382	400	368	386	435	391	401	386	416	404	422	378	396	404	388	390	394	408	413	376	366	379	377	381	397	397	379	388	400	388	399	349	384	387	428	365	408	382	411	423	388	399	375	427	394	424	400	385	398	377	397	391	371	406	423	360	389	396	397	395	392	402	405	377	395	403	344	377	385	389	389	396	333	386	386	392	398	407	394	377	409	374	395	414	383	390	401	432	358	395	379	385	377	358	422	367	408	398	413	411	406	379	405	383	397	421	399	379	406	388	421	414	422	393	401	439	405	416	385	392	401	411	411	376	375	398	413	403	363	402	372	375	398	386	371	414	371	383	401	389	398	402	402	390	393	385	384	383	410	402	372	390	377	386	390	367	365	402	385	370	383	394	385	393	401	390	360	378	377	402	405	413	389	386	358	397	426	382	386	389	392	392	394	334	378	388	369	373	360	397	398	405	421	384	394	388	401	413	408	387	394	443	373	363	365	402	368	387	418	366	369	407	395	399	395	390	392	398	395	375	390	418	387	433	411	391	371	394	371	370	406	372	409	408	388	388	405	364	385	356	398	420	371	371	353	397	402	411	373	376	407	418	416	385	370	385	371	428	375	388	414	362	385	381	406	387
27463	21265	9405	872	356	304	276	246	228	268	230	261	267	251	248	241	252	232	254	221	261	271	237	249	241	246	256	228	258	212	262	226	240	242	243	212	230	261	234	251	257	260	245	251	279	263	252	271	261	263	234	239	220	260	270	254	234	254	243	285	252	254	254	249	246	249	262	255	239	236	249	223	229	242	269	235	243	225	236	283	236	271	260	257	257	235	273	243	229	220	248	227	228	267	244	252	208	231	256	233	235	274	256	241	250	256	210	240	232	258	260	223	249	244	236	243	250	238	211	274	232	251	249	222	239	241	233	254	226	218	229	217	262	232	256	263	222	253	243	245	231	218	223	235	246	228	236	251	244	241	239	230	243	236	230	267	258	216	247	252	229	229	236	236	252	219	258	251	252	238	227	266	253	256	238	237	270	247	237	252	238	246	227	243	277	237	242	231	244	247	214	248	217	262	241	255	246	256	276	242	237	251	243	237	245	245	252	249	227	260	243	253	228	229	247	255	225	254	236	219	225	225	182	246	247	250	253	262	246	214	242	255	258	246	253	238	229	254	247	257	253	261	264	269	227	247	266	241	235	269	230	231	240	217	241	271	265	241	221	232	248	224	235	252	229	225	245	261	231	225	245	244	258	260	256	248	221	228	203	253	233	206	235	251	238	234	264	252	218	261	221	236	242	223	236	226	265	240	246	224	251	260	247	209	223	243	223	234	232	219	284	250	245	240	219	250	257	258	258	227	242	230	231	237	269	233	239	245	239	260	266	247	236	229	254	225	241	260	221	226	237	246	252	203	240	229	239	266	209	240	256	248	221	229	231	255	217	267	233	254	219	251	260	248	226	243	278	247	231	234	285	248	228	239	211	234	256	238	246	214	234	253	276	226	228	231	243	269	225	252	262	246	268	240	282	238	252	229	251	226	242	237	219	236	207	240	267	230	246	260	246	260	237	260	229	226	270	247	225	241	250	230	248	238	214	247	265	238	253	243	255	230	260	225	272	241	233	229	251	221	242	207	235	226	231	240	253	251	263	219	237	220	247	244	242	230	257	251	276	240	248	232	253	252	229	224	243	235	228	264	250	240	267	250	236	235	226	261	241	234	239	237	217	234	265	248	223	239	254	257	229	253	249	235	260	214	224	229	270	241	256	243	254	253	237	232	264	221	244	254	228	206	247	251	232	242	240	242	245	272	237	258	226	241	244	228	259	244	241	236	245	265	227	245	261	217	252	240	207	209	213	252	248	249	250	231	236	253	261	226	226	246	227	231	254	260	237	250	241	260	264	253	235	227	280	262	253	204	253	227	233	219	219	254	224	201	239	247	234	266	238	253	232	253	249	256	240	228	272	234	230	219	244	245	233	246	222	235	241	245	268	226	227	241	234	266	213	230	237	241	243	235	235	242	227	251	282	270	248	254	246	233	234	230	241	259	231	229	257	245	239	215	235	247	210	238	231	272	248	236	242	221	241	233	231	237	226	237	250	248	236	235	266	212	274	259	253	232	249	242	230	244	256	232	241	231	259	247	234	240	243	242	250	270	250	241	250	249	242	222	216	249	258	257	262	240	247	248	230	241	243	244	238	231	241	265	250	247	257	232	232	228	228	242	237	257	226	254	233	235	228	257	237	266	253	228	253	246	285	231	240	224	218	226	209	234	236	238	215	253	229	225	261	249	215	248	262	225	241	266	243	251	240	227	260	247	229	239	237	256	272	282	249	245	265	245	222	228	236	258	219	238	227	242	268	226	243	261	234	258	253	253	229	222	218	227	218	252	251	262	228	242	232	230	252	264	238	235	234	267	258	252	231	227	252	227	242	228	242	227	235	218	247	220	263	220	236	243	244	239	234	206	240	222	214	215	263	235	227	229	212	221	238	287	248	242	244	261	241	245	243	225	239	253	231	211	256	260	211	227	239	246	240	244	248	264	247	247	238	266	218	278	226	217	251	242	231	284	228	256	236	263	267	262	253	237	223	234	224	254	238	238	225	224	254	220	255	237	232	232	260	236	240	227	239	264	252	240	241	232	239	230	276	229	215	266	241	255	249	240	235	254	218	245	270	231	244	224	248	246	214	241	269	254	248	232	240	248	240	222	234	243	219	224	270	242	264	252	223	240	244	256	241	236	223	251	239	249	246	216	250	261	239	209	230	238	273	250	256	242	260	223	236	271	237	232	219	228	255	241	246	241	234	236	221	272	247	248	261	262	220	220	236	212	251	230	210	227	246	225	203	235	210	258	232	231	241	260	258	215	241	233	226	236	239	247	227	253	255	263	243	240	230	241	240	222	226	223	228	251	247	260	235	255	274	237	242	202	229	243	232	265	258	240	270	238	226	233	242	239	238	246	250	237	222	242	219	238	243	222	241	255	234	257	232	244	245	235	252	247	245	274	267	257	264	266	233	246	236	247	238	223	255	231	282	271	237	290	277	261	227	264	249	235	234	253	275	273	258	235	233	258	219	231	242	214	230	242	237	232	240	230	234	259	231	216	243	224	234	250	244	219	229	232	228	243	227	260	228	252	247	242	214	265	253	265	265	235	261	236	209	263	236	241	252	245	215	240	243	248	251	243	241	258	255	243	244	236	230	278	242	251	252	214	245	224	290	232	225	239	261	243	240	217	220	243	224	230	243	239	251	241	229	250	253	239	227	262	253	263	241	267	213	244	223	276	216	244	233	262	248	269	247	247	250	233	238	267	234	260	249	220	250	245	242	211	272	212	228	256	256	264	232	241	223	250	234	246	262	238	227	243	256	274	250	240	222	269	228	278	202	264	238	239	218	270	258	237	249	230	240	235	243	233	236	252	230	250	273	268	276	278	245	206	235	228	242	240	261	246	251	251	236	252	254	229	263	234	230	240	230	258	236	223	239	237	245	224	216	240	240	222	247	244	232	246	269	228	229	246	255	251	228	212	234	225	249	249	227	222	255	226	263	218	246	244	224	251	260	253	235	221	251	242	251	226	239	245	243	264	268	264	237	245	230	245	257	254	250	254	255	252	244	248	227	250	269	259	231	217	278	233	253	251	230	229	251	237	243	226	244	234	232	257	230	274	259	245	224	219	242	227	224	231	232	222	258	222	263	229	243	267	258	255	248	252	237	234	240	243	264	219	208	261	244	231	258	239	269	249	256	258	242	258	221	271	237	239	258	233	255	217	263	249	244	231	249	252	246	228	248	235	248	261	244	229	238	237	251	250	250	266	239	237	224	221	248	249	248	238	236	251	237	248	251	271	256	236	245	224	253	235	231	227	244	234	235	246	250	239	278	275	233	252	251	258	250	227	229	253	257	236	243	219	255	245	239	249	239	256	268	243	238	253	246	250	224	255	261	240	241	290	261	218	245	248	214	253	248	232	242	225	237	266	241	221	256	222	223	233	220	253	236	253	233	229	238	237	239	236	269	256	267	244	225	292	250	249	241	253	228	228	267	246	260	227	238	270	258	235	251	250	238	222	206	250	235	238	222	224	224	246	204	222	232	244
22637	26293	3626	742	523	477	427	400	361	403	345	334	362	384	314	344	362	365	357	313	357	310	353	296	332	349	340	326	322	315	321	354	327	321	346	344	347	326	353	346	322	306	348	336	340	328	334	345	323	315	348	338	283	347	320	354	308	345	335	327	320	311	331	361	335	340	329	308	281	331	339	335	339	335	349	308	310	339	361	341	331	315	326	336	313	354	337	325	328	336	321	344	290	316	347	319	341	328	309	332	335	319	327	337	317	315	344	350	373	336	337	316	321	311	309	313	308	349	323	325	332	303	353	274	306	328	311	315	327	313	334	325	342	340	318	300	342	353	308	302	302	348	324	311	348	358	300	319	329	297	302	301	329	309	307	323	315	327	335	340	294	305	318	294	280	311	302	300	327	348	307	330	316	333	319	308	287	342	298	306	298	317	333	338	328	313	303	315	286	356	325	323	344	328	301	324	326	327	309	335	324	333	307	357	312	331	341	306	353	363	336	305	320	322	354	313	320	337	296	318	352	323	314	335	342	322	315	312	339	328	342	280	354	332	340	315	304	311	315	332	345	308	332	304	326	318	336	299	280	348	321	304	316	349	336	313	308	307	325	339	309	344	369	325	322	313	298	339	304	351	327	340	301	310	314	331	311	335	303	295	302	317	330	344	323	324	310	310	345	324	328	329	331	318	349	325	325	295	323	316	314	329	337	336	363	305	328	345	321	306	327	295	331	304	310	316	353	306	320	331	318	313	341	327	310	261	335	291	329	331	336	322	319	331	322	332	320	325	296	326	313	315	337	328	301	331	317	331	324	312	304	323	339	318	314	306	362	310	300	323	319	331	328	346	314	336	300	324	330	310	319	326	338	314	315	299	324	302	332	314	305	318	340	335	303	355	323	334	279	340	321	325	345	338	325	335	345	296	334	305	355	337	300	324	290	323	296	363	296	307	342	332	350	303	350	333	296	344	292	307	320	352	332	329	311	305	315	388	309	313	327	322	327	332	330	336	319	336	327	309	332	344	303	315	282	325	315	279	337	291	307	336	317	335	311	311	325	315	334	324	291	341	332	295	313	322	310	315	333	330	331	314	309	306	335	312	314	319	317	332	358	309	308	321	326	332	284	347	316	307	310	329	337	332	303	335	326	311	297	331	324	304	322	296	318	300	325	335	335	277	306	288	328	298	324	306	316	306	342	341	302	322	332	325	325	333	325	337	340	297	341	305	292	330	321	315	306	317	362	316	299	320	309	302	324	322	331	349	316	299	355	312	349	338	328	316	308	312	328	292	343	337	312	334	333	320	304	352	347	329	322	330	308	334	311	293	319	364	360	357	345	316	346	333	340	333	313	306	359	338	304	319	342	317	333	323	326	312	352	316	336	355	328	318	297	320	318	334	291	316	313	311	293	324	324	316	332	319	313	323	330	306	333	319	311	291	333	318	308	318	328	335	349	329	301	327	344	300	340	291	335	345	349	289	321	305	322	324	327	325	339	334	293	338	355	285	313	349	337	325	353	286	306	286	319	322	330	328	327	328	355	343	324	322	317	338	306	340	305	343	307	315	301	346	312	323	317	348	307	294	328	289	329	308	341	334	314	331	292	299	290	321	344	293	288	317	328	322	345	307	315	317	301	330	341	303	329	333	286	322	375	288	373	315	340	313	325	338	316	334	339	320	340	296	302	350	276	328	330	313	340	357	333	315	343	293	339	352	347	320	327	301	323	311	323	298	330	338	306	328	346	341	320	346	316	303	337	354	318	346	328	312	313	307	321	323	323	339	293	320	296	299	326	324	336	314	327	338	303	325	301	333	304	354	304	319	310	313	333	345	333	330	304	305	320	295	318	318	306	338	315	327	321	332	331	298	309	335	329	354	309	326	329	312	328	323	308	316	352	338	291	322	349	342	331	311	323	300	291	366	305	322	320	332	298	314	307	302	333	326	337	317	273	323	296	274	295	294	297	316	310	311	343	296	299	315	334	306	324	328	344	309	333	355	319	312	315	313	358	341	313	297	326	316	303	334	315	310	333	309	268	327	339	313	308	344	302	317	304	331	321	323	332	344	334	315	313	319	294	358	327	328	330	351	340	303	292	326	319	323	324	301	305	320	346	347	296	320	327	311	306	334	318	317	338	320	355	313	334	305	339	314	356	306	334	320	336	335	302	316	343	333	328	322	278	315	339	353	324	359	292	344	316	298	313	326	335	304	326	299	324	330	321	322	312	357	295	293	337	338	332	325	334	313	307	351	330	319	336	332	310	308	315	327	318	313	362	311	305	314	306	340	307	325	321	327	315	304	344	326	337	334	321	301	327	318	320	320	322	334	316	325	325	291	317	339	339	311	318	332	318	340	330	332	340	356	288	350	331	329	341	338	319	300	331	313	340	361	310	336	345	337	343	330	345	313	348	335	302	328	335	328	316	356	332	303	310	325	302	349	318	317	344	340	298	298	311	330	359	341	317	320	313	284	337	296	319	321	322	303	306	324	323	308	299	346	316	335	364	310	338	315	295	338	292	298	336	318	308	332	333	317	314	336	304	337	342	285	325	310	309	338	318	318	297	362	335	309	297	320	335	346	333	311	367	335	356	340	323	312	337	295	308	309	315	288	296	319	293	324	308	316	368	317	330	299	384	346	316	316	343	309	274	323	276	313	339	301	285	290	330	296	349	350	303	321	348	322	314	320	325	336	325	329	315	311	361	317	289	347	330	321	335	317	311	313	345	291	331	335	344	298	297	292	320	330	333	313	339	295	336	288	317	306	333	362	299	332	293	315	285	308	321	317	302	316	301	325	334	333	326	303	313	314	299	338	303	303	296	285	339	318	313	326	305	302	325	287	338	328	347	305	343	346	332	325	288	340	284	289	312	320	280	338	323	347	320	322	334	358	303	324	305	328	332	315	316	322	315	318	317	312	316	296	339	317	303	338	341	313	336	300	313	324	321	325	324	314	335	336	336	311	310	338	323	344	316	331	319	312	341	316	332	331	341	328	317	365	297	313	326	319	300	281	323	313	308	329	332	300	310	317	310	328	351	359	352	313	319	357	348	344	310	292	302	321	292	323	334	281	350	319	320	303	349	339	323	304	312	313	339	348	317	321	319	331	317	321	302	348	325	319	333	299	321	316	326	303	269	317	319	334	311	288	320	329	329	341	328	330	304	325	301	328	330	329	309	300	326	291	333	310	322	299	306	319	306	336	330	334	343	311	338	319	342	326	319	327	317	332	310	338	328	294	324	352	336	316	349	337	327	297	350	285	341	321	331	329	349	323	363	310	313	300	357	307	323	310	329	329	286	310	329	339	315	340	296	304	301	308	332	327	313	323	362	306	329	328	310	360	288	307	351	313	329	296	338	334	335	303	341	341	326	317	335	347	346	311	338	329	333	330	298	319	303	279	300	315	342	311	336	358	326	306	337	308	344	329	321	327	334	311	312	291	330	336	323	289	318	335	327	344	330	340	291	321	365	329	336	340	342	321	313	362	299	319
23177	21204	28557	24138	21172	9439	934	599	524	502	488	476	420	443	409	390	406	388	379	412	407	377	399	399	385	364	370	392	382	341	387	398	389	373	391	403	378	431	406	396	382	368	397	395	367	369	405	378	402	324	395	401	410	358	362	378	402	386	395	394	374	396	384	362	375	385	415	357	356	339	372	404	365	346	398	374	359	360	355	359	352	366	355	340	365	381	364	362	406	386	390	382	389	348	342	409	357	379	341	378	368	394	351	409	388	371	367	384	355	386	372	399	354	402	398	367	354	378	398	363	342	354	335	343	360	360	362	382	395	374	378	408	350	328	364	386	388	356	341	360	355	368	379	390	370	379	355	374	376	392	390	356	398	332	357	349	355	378	386	378	376	355	371	343	338	347	366	368	406	358	406	370	354	355	365	348	355	379	361	379	322	371	354	369	384	346	385	344	400	364	376	347	363	356	361	357	369	343	353	356	387	352	353	371	351	366	389	345	390	350	367	355	412	383	341	363	356	402	413	374	384	385	364	392	376	381	379	363	387	352	371	361	355	396	372	373	359	366	361	364	377	388	387	328	377	341	371	339	397	428	373	357	380	416	366	341	355	347	334	355	346	346	373	346	398	364	340	380	389	361	411	376	360	355	408	333	356	358	362	374	376	379	347	370	371	382	354	382	352	373	378	376	347	372	368	381	351	369	353	377	367	397	381	380	375	358	390	382	385	372	363	365	373	379	364	378	341	357	360	360	374	372	363	362	390	375	361	359	366	370	346	357	381	382	380	375	380	371	341	369	388	388	391	362	383	364	377	384	387	360	389	379	376	348	364	342	353	373	384	359	380	357	367	356	365	359	337	350	355	360	348	391	358	334	398	389	366	390	354	343	354	350	385	383	370	375	378	370	373	378	338	386	420	406	376	367	348	356	373	354	362	374	363	347	359	394	379	337	375	381	379	369	381	380	361	340	338	384	352	361	401	346	381	370	357	387	377	408	372	358	382	405	368	363	344	385	352	378	348	358	345	386	386	361	351	383	389	395	354	374	349	383	376	348	357	335	340	373	363	398	362	367	377	363	382	323	330	379	367	356	358	351	366	369	360	362	358	366	391	366	336	377	350	364	363	366	375	349	381	376	390	399	400	365	391	378	354	383	368	413	362	364	328	343	357	367	329	362	361	386	332	329	347	343	372	360	359	372	376	363	364	376	350	359	395	364	348	326	387	367	383	346	379	357	397	410	373	349	402	351	387	350	368	334	374	396	366	359	391	380	370	388	357	368	344	372	358	387	377	347	383	378	432	392	398	356	381	358	391	328	334	356	379	329	391	391	333	399	353	373	346	380	341	384	395	355	364	329	351	345	383	328	385	364	367	416	370	389	365	356	392	370	338	365	355	383	390	378	357	357	353	392	383	397	368	387	344	342	385	349	360	358	346	393	352	378	365	384	362	355	366	396	358	350	369	408	369	391	395	364	365	394	385	368	376	375	384	377	362	354	375	361	373	342	350	349	361	376	387	353	358	382	327	335	362	356	355	393	358	363	337	358	384	365	353	389	378	384	365	378	381	364	364	385	407	329	363	367	344	393	359	370	367	349	363	385	349	367	389	366	356	362	374	366	360	340	360	385	367	370	365	336	361	376	357	379	368	341	341	377	351	369	415	371	370	385	358	362	446	347	374	399	406	361	359	352	337	372	390	400	417	369	372	362	398	381	313	330	339	333	408	313	366	380	373	365	366	367	352	335	351	402	372	382	347	380	374	346	337	361	354	390	362	337	394	364	365	367	369	363	343	342	388	367	386	384	366	385	362	369	347	344	396	356	371	350	338	353	387	359	357	383	362	381	374	368	373	381	391	371	341	334	346	390	387	347	380	386	356	359	368	355	369	334	366	372	355	357	402	388	372	369	358	376	351	383	400	326	368	381	340	382	355	409	376	350	370	348	350	379	376	364	340	364	359	412	335	377	369	382	341	403	372	374	358	335	376	369	370	350	363	358	396	390	382	351	391	402	351	335	381	364	396	344	360	347	384	380	360	361	375	388	416	395	386	350	385	369	377	395	399	344	352	378	389	354	361	361	347	351	366	365	360	382	372	352	364	384	339	356	399	384	357	379	337	350	365	358	356	362	363	367	373	373	360	343	418	361	361	371	375	382	387	377	371	384	375	360	375	377	356	339	406	359	342	357	396	354	361	407	364	352	343	349	353	369	338	357	407	386	439	353	375	349	372	368	335	365	383	379	336	371	355	386	344	324	397	350	411	359	369	356	343	391	352	352	346	372	350	348	334	400	368	369	383	378	359	333	361	383	337	374	357	369	343	380	378	322	378	374	377	336	359	373	391	382	384	362	368	372	379	377	398	362	338	351	333	389	344	358	379	379	369	382	381	363	340	328	376	353	346	412	363	355	353	355	359	381	380	356	379	345	345	379	345	369	426	357	381	375	350	320	367	387	362	360	346	331	345	372	330	382	357	354	383	373	393	362	404	377	413	402	376	367	361	318	369	367	368	352	377	337	356	345	372	314	353	364	387	375	382	399	356	370	400	344	379	388	353	360	357	360	384	360	352	397	346	368	349	351	361	376	382	372	379	348	367	310	377	410	355	382	381	387	351	339	368	396	372	400	362	367	383	387	356	350	374	360	363	344	372	371	364	357	373	380	352	388	353	369	363	351	356	375	358	373	369	353	366	341	384	364	324	365	380	348	346	365	369	377	349	383	381	375	343	358	360	356	377	355	397	374	362	358	406	369	424	375	370	382	399	368	378	408	378	364	388	359	383	384	358	375	379	390	388	354	377	361	355	372	355	360	360	349	315	374	353	385	371	361	354	333	379	345	367	365	335	360	408	339	392	335	386	344	345	330	352	360	354	343	406	332	375	376	355	389	372	369	352	387	348	360	353	381	344	352	370	366	353	384	353	395	373	371	407	384	387	355	386	342	380	382	367	342	359	377	354	345	385	359	395	334	352	379	327	359	371	336	344	375	371	395	377	382	362	403	352	362	354	381	351	362	356	374	354	375	346	365	384	400	368	361	379	353	384	355	374	374	381	365	357	372	362	354	350	372	389	411	370	340	349	360	389	364	385	364	334	388	365	399	349	384	374	386	367	370	365	371	334	349	402	357	351	359	395	367	358	412	331	362	401	340	371	357	414	363	358	370	371	363	393	380	391	403	329	350	353	347	341	382	389	327	387	352	360	371	377	384	360	376	364	328	372	340	371	365	389	350	382	360	363	357	394	408	352	372	361	399	379	350	332	369	399	355	386	356	355	408	397	331	401	402	360	347	390	356	385	395	342	328	345	393	385	367	410	379	379	368	361	355	366	363	370	387	344	371	355	343	395	377	359	381	376	413	370	344	358	399	354	333	346	347	324	367	345	367	373	363	372	368	398	413	341	370	365	351	399	350	362	383	358	367	377	364	348	372	402	370	344	388	386	390	361	339	366	350	368	355	387	369	395	379	368	389	393	408	390	357	375	377	373	398	398	384	355	374
27880	39568	9396	2763	1800	1360	1166	967	852	779	737	722	652	604	608	574	587	596	584	515	532	571	529	533	543	536	493	499	488	480	495	587	497	513	499	535	521	482	519	521	527	526	519	524	540	510	530	500	540	514	480	501	493	514	509	498	485	509	509	535	496	478	510	469	528	512	509	512	486	494	503	523	469	484	486	509	455	503	429	479	474	481	499	507	465	468	488	524	508	472	511	514	496	502	514	480	480	484	510	535	508	464	467	505	494	489	496	488	461	498	508	456	490	493	474	492	495	491	473	527	513	486	496	481	472	481	514	446	467	494	487	469	525	500	466	463	496	449	480	488	467	491	506	493	460	515	478	484	508	477	516	467	464	447	479	512	483	483	505	476	468	515	463	503	485	463	445	473	502	484	508	469	461	497	482	521	477	490	537	501	460	498	456	518	502	458	489	498	469	479	447	514	525	453	492	481	496	492	473	428	485	558	479	479	457	461	482	488	473	468	518	511	480	460	500	440	496	471	474	425	478	466	484	497	490	511	509	504	501	492	510	486	463	491	506	486	482	497	442	514	465	472	449	523	461	482	491	473	432	454	470	466	537	502	503	503	463	499	534	497	429	501	507	448	462	471	519	475	490	492	471	481	519	435	511	499	452	477	465	495	478	522	459	486	473	473	501	480	513	496	493	508	463	484	453	487	430	520	497	432	465	462	486	507	494	499	488	464	531	460	514	507	491	474	509	481	502	453	514	492	466	464	470	484	525	474	484	491	439	499	492	493	473	486	494	497	466	475	511	450	457	502	516	474	484	491	487	455	491	511	438	518	461	536	495	452	506	504	486	516	471	487	497	479	465	493	455	484	497	481	469	520	505	492	522	445	464	444	472	522	516	492	464	449	493	441	495	491	485	494	480	499	523	510	490	507	429	469	490	459	500	470	498	477	543	516	472	462	487	434	493	449	499	471	494	504	504	471	507	456	500	478	480	475	498	473	506	447	489	448	474	493	459	469	492	522	472	476	451	467	499	474	463	496	487	499	524	531	473	467	487	472	470	498	448	496	452	468	507	511	468	465	455	473	482	491	456	484	472	462	488	465	496	460	494	465	492	492	474	459	447	481	469	488	502	520	475	457	503	484	470	464	468	481	469	517	517	442	501	489	536	505	499	507	462	479	526	462	490	476	517	472	507	467	441	461	493	498	493	472	459	472	468	491	474	487	499	463	525	478	509	476	507	457	479	458	465	490	485	444	500	479	460	490	486	444	491	511	463	509	451	478	489	512	460	498	482	530	527	480	510	511	458	467	481	470	515	480	482	528	493	539	486	510	490	507	475	485	493	510	460	480	481	474	445	458	504	473	462	518	498	470	462	502	493	496	503	461	493	471	481	510	505	490	464	479	487	524	451	522	456	438	476	480	459	466	497	485	502	457	500	497	471	526	520	492	507	494	465	501	501	476	535	477	498	467	493	497	468	458	535	469	470	514	473	476	497	489	475	474	496	495	463	494	507	449	501	491	503	473	458	486	509	527	484	490	484	496	494	477	542	477	463	476	485	487	521	518	511	471	470	512	481	458	497	482	473	480	505	493	463	508	464	470	451	481	472	490	503	480	480	435	460	449	479	517	477	513	451	478	477	433	466	511	491	520	484	500	482	516	519	459	510	475	519	484	499	464	501	482	458	517	464	500	474	479	476	506	490	497	468	466	542	501	500	491	466	509	520	470	484	488	456	473	489	486	472	437	536	512	470	453	464	484	486	497	483	480	494	508	460	498	460	488	514	464	517	499	497	498	490	450	520	496	505	491	491	460	478	485	510	488	518	479	486	496	476	489	497	505	459	467	460	461	475	493	437	500	494	483	496	505	468	463	502	454	512	508	502	455	468	439	492	485	485	504	458	456	476	482	508	460	482	503	520	441	482	501	479	457	473	471	482	480	487	476	483	471	541	515	536	480	533	544	493	513	472	502	464	485	455	476	485	489	438	466	480	458	454	490	490	476	483	505	457	488	487	476	466	463	483	435	472	461	467	479	490	509	457	500	464	482	530	472	483	541	487	469	493	512	471	486	477	485	506	466	513	488	493	458	465	475	515	467	515	484	474	465	503	515	459	451	519	512	507	462	506	506	521	494	460	478	511	462	483	447	470	504	477	492	489	511	474	499	460	475	482	497	467	513	442	470	486	492	475	486	506	476	507	481	491	467	487	465	478	504	482	446	488	468	488	481	427	495	488	486	459	507	468	543	467	498	470	478	508	484	483	501	480	506	491	494	471	497	488	458	458	472	494	512	467	520	476	480	498	464	474	461	532	480	591	478	464	478	475	472	452	493	487	503	450	451	482	482	477	510	469	455	503	522	504	447	495	467	473	481	492	435	465	418	455	513	474	494	482	492	497	504	512	451	510	488	468	519	460	480	489	451	499	486	469	494	530	481	484	483	523	511	492	438	470	480	463	482	469	464	478	458	500	502	487	493	474	464	474	498	496	476	482	473	508	459	486	490	506	481	465	423	454	487	504	428	516	494	473	492	483	477	524	496	508	465	472	498	505	443	528	492	494	494	468	486	496	500	553	512	479	512	519	513	485	491	466	523	461	487	446	445	452	489	474	498	479	493	481	485	501	487	538	508	509	468	510	493	477	479	502	442	466	484	434	480	464	490	459	471	467	449	495	537	496	515	466	469	521	495	497	485	495	493	495	477	447	479	487	444	494	488	476	490	509	501	476	500	451	485	488	445	456	482	496	491	467	458	498	549	469	488	466	543	506	495	501	480	508	499	467	491	466	485	509	500	510	516	482	460	514	519	468	483	508	504	453	455	461	507	520	466	467	478	461	480	501	484	453	491	480	463	466	492	428	482	503	496	454	498	486	497	486	503	478	460	485	497	507	459	492	482	502	502	484	444	471	484	477	484	455	514	452	466	504	468	470	483	483	498	494	479	469	468	505	475	461	476	524	479	471	476	531	512	441	491	466	478	487	498	461	483	478	497	465	492	433	505	462	490	494	492	512	469	520	511	489	482	453	504	480	514	459	493	500	478	498	485	470	502	479	532	433	506	488	540	497	508	496	479	469	479	479	487	505	483	500	425	464	517	485	452	485	477	516	501	493	488	471	481	518	495	448	501	454	473	457	431	484	485	501	468	460	465	475	459	486	477	488	536	480	523	478	465	498	480	482	447	493	472	489	455	482	489	487	468	483	494	511	506	484	480	452	450	453	494	445	492	480	474	516	480	498	481	482	492	496	452	448	502	471	462	468	484	493	469	511	468	502	440	495	494	495	466	484	492	440	462	486	468	459	485	512	437	458	440	497	515	452	436	507	480	484	481	525	516	504	458	481	481	466	442	495	477	436	478	485	484	491	458	490	520	469	482	452	479	483	484	467	443	485	492	471	467	486	489	478	495	474	514	475	455	493	476	456	482	491	501	489	499	429	467	475	451	457	424	512	473	479	449	512	491	469	459	481	481	459	480	475	478	514	482	492	509	477	481	499	506	471	454
24327	21189	27264	25213	7896	412	320	241	240	212	229	170	195	160	187	154	185	163	192	158	159	154	144	160	172	150	157	150	149	173	167	160	163	162	164	148	165	169	203	155	159	161	174	142	161	164	157	157	153	171	162	151	144	156	135	168	175	159	139	156	175	151	142	148	145	157	153	142	154	146	148	171	130	150	140	152	148	156	125	137	157	133	152	144	147	145	139	157	165	139	159	170	164	144	154	144	133	146	164	170	138	150	155	148	136	157	167	153	137	123	136	150	162	139	139	133	165	160	150	160	139	160	174	133	142	123	159	150	144	152	144	144	154	148	128	150	131	156	145	161	157	142	129	138	154	164	130	163	139	124	132	138	142	174	156	149	176	154	139	143	136	152	176	140	149	161	137	152	153	145	152	152	148	140	135	175	145	159	142	131	152	128	132	133	136	168	158	135	147	148	147	136	152	161	126	149	145	153	155	153	175	138	153	147	154	145	129	131	150	151	159	144	164	157	173	140	166	174	138	120	139	164	140	131	156	145	150	134	135	156	134	153	119	148	141	134	156	168	144	169	159	144	137	146	163	139	133	165	144	145	138	137	145	145	156	162	145	137	131	153	164	142	137	141	135	135	164	169	158	155	143	168	152	156	148	136	142	145	151	171	143	138	143	135	142	153	145	124	138	144	151	139	129	146	151	157	137	144	174	156	150	129	152	158	137	166	137	140	160	150	142	149	152	139	161	139	129	171	155	145	143	161	167	139	152	120	140	145	151	157	144	127	145	134	127	168	146	144	138	135	156	138	139	152	138	133	157	173	167	149	125	144	138	142	147	137	143	140	150	131	125	177	136	145	132	155	160	144	127	134	163	140	145	149	156	145	149	157	146	155	157	147	130	134	134	115	159	142	141	131	130	170	138	163	168	142	141	154	166	152	160	132	125	142	150	160	138	164	166	157	140	150	164	158	148	139	159	147	147	142	139	159	141	148	162	178	143	172	145	154	155	156	141	152	126	129	142	163	163	155	162	156	145	150	140	145	162	157	141	159	142	131	149	143	135	144	149	167	151	128	165	157	146	142	151	145	154	158	136	137	168	139	138	159	145	148	150	135	156	135	161	160	146	159	163	157	155	164	149	151	140	143	140	157	143	146	148	144	135	142	162	116	155	168	160	170	144	167	170	140	139	157	154	167	142	139	149	128	152	154	142	146	145	150	154	146	151	138	152	145	155	146	162	162	139	151	185	145	161	134	147	145	123	156	151	156	132	154	130	152	138	133	125	121	184	170	161	140	141	142	159	143	135	125	148	146	146	134	161	163	152	162	137	152	160	148	126	154	160	140	150	138	139	162	146	141	168	138	159	156	155	152	148	155	145	164	122	160	138	148	126	162	142	130	138	142	151	153	156	131	148	136	138	153	145	129	160	148	152	154	146	150	139	128	150	151	161	172	168	148	133	151	147	153	163	133	122	129	147	151	154	154	132	149	137	145	157	144	130	151	140	151	131	146	130	140	140	132	164	161	154	125	152	149	141	143	135	150	147	131	158	137	159	137	143	142	151	136	175	139	129	150	155	172	128	138	139	145	161	149	137	147	159	139	163	138	160	126	160	153	139	129	140	118	139	161	149	142	139	168	158	155	152	140	166	140	150	112	166	148	123	135	110	174	145	132	143	131	168	150	160	137	145	141	154	138	140	133	145	139	148	161	165	142	155	142	154	128	176	158	168	157	142	144	152	154	141	142	135	142	135	150	146	151	158	169	159	128	175	151	138	153	130	159	147	143	133	149	153	141	131	155	152	138	156	171	137	141	123	157	118	140	147	174	132	162	142	147	141	140	136	157	153	149	138	161	152	153	113	137	128	149	141	150	154	138	126	136	175	139	153	150	152	141	155	142	147	147	140	148	139	149	171	175	146	160	126	134	151	135	192	150	141	160	141	152	143	135	154	153	139	126	175	144	136	150	129	144	153	127	141	143	134	121	155	152	147	138	124	144	144	161	149	150	131	147	153	135	145	142	135	146	153	134	143	138	127	159	136	167	145	128	119	166	172	140	170	144	149	161	155	150	159	128	142	127	188	141	148	141	161	143	146	156	143	148	142	151	163	143	131	158	136	122	149	148	162	161	165	157	153	130	153	133	146	148	152	129	155	166	143	131	150	147	133	128	132	129	127	147	168	152	144	153	149	168	150	148	125	131	136	156	148	147	156	137	142	145	150	165	137	122	154	133	158	138	150	161	138	161	152	148	163	157	145	160	147	173	150	125	155	151	146	145	143	159	137	134	147	144	151	137	156	149	150	145	148	169	162	142	135	148	141	157	142	146	136	147	156	157	151	141	163	126	138	149	148	134	118	143	149	141	137	160	156	166	147	150	149	145	157	165	139	145	160	157	158	139	147	152	139	142	161	165	133	143	159	136	148	139	167	150	133	139	140	159	140	136	153	147	163	143	151	131	135	150	140	134	155	160	177	160	143	131	154	152	148	149	154	153	130	156	149	141	129	159	145	122	145	140	133	143	132	126	149	140	158	168	143	129	130	133	145	144	142	149	144	131	164	138	124	145	135	130	134	148	160	157	144	153	159	140	162	151	137	136	148	121	147	137	174	149	142	135	137	114	141	134	154	132	145	144	152	143	147	131	140	137	155	151	148	146	137	141	138	133	154	156	179	160	173	146	146	155	137	140	157	122	126	162	144	130	172	154	167	124	158	138	139	156	167	144	138	132	143	124	155	155	128	153	159	166	127	153	149	164	163	132	154	162	136	155	143	153	142	142	150	148	152	139	136	123	129	130	136	163	143	128	137	166	143	156	148	128	153	135	152	143	139	145	148	145	155	133	147	142	134	162	118	148	135	143	135	158	137	148	152	147	160	147	142	151	146	172	143	162	143	143	146	133	144	148	145	166	138	149	153	155	144	122	125	148	174	160	151	157	144	150	149	129	143	148	131	142	160	153	160	134	144	156	124	146	161	169	156	154	167	144	164	153	164	153	153	144	152	131	120	165	163	140	156	158	155	137	159	148	146	165	161	148	173	154	145	140	145	187	153	158	160	150	139	154	155	134	130	159	167	133	152	153	119	155	163	143	137	140	153	150	134	138	139	136	129	141	146	147	132	136	130	172	131	157	108	136	157	132	157	137	148	165	143	143	146	160	126	142	155	151	143	141	138	164	142	151	148	139	133	144	156	155	141	152	126	148	147	154	138	148	156	132	143	142	147	176	135	137	143	133	180	179	146	142	137	149	126	146	160	137	135	158	134	151	153	153	145	147	129	133	152	147	152	126	142	153	126	174	147	143	151	126	154	138	140	151	140	152	150	146	137	147	155	164	145	147	135	142	149	148	177	151	153	145	141	153	160	170	134	144	167	153	141	133	144	143	148	145	151	151	138	175	157	145	144	159	135	141	147	152	145	158	149	134	143	144	152	141	148	158	157	150	148	141	138	163	139	120	153	148	147	152	159	170	124	143	157	137	179	167	154	147	132	147	119	171	139	146
26595	34058	6304	1526	998	691	614	522	393	397	345	329	323	254	259	237	246	238	243	216	228	228	237	233	249	236	195	240	240	214	196	259	234	215	237	242	231	242	215	221	215	257	227	225	210	212	231	210	230	208	213	223	236	234	215	207	207	234	212	217	220	233	223	236	194	204	226	186	212	220	224	223	180	216	178	216	215	210	208	228	193	201	227	204	208	229	233	201	194	203	226	193	226	214	207	191	207	226	233	204	217	219	207	215	205	220	202	228	201	217	217	179	177	196	233	195	193	216	196	183	197	218	213	172	176	226	224	219	200	212	204	208	198	219	213	180	212	188	194	183	218	195	208	200	225	199	215	226	220	217	214	230	216	215	210	201	196	205	189	186	213	226	216	189	220	208	195	202	198	205	202	182	231	211	168	213	201	172	219	186	222	194	204	208	199	168	200	181	205	195	207	199	203	178	182	211	210	232	195	193	202	192	232	213	218	168	185	197	208	204	205	202	212	231	233	201	218	199	217	205	206	188	213	206	186	190	189	216	221	231	220	212	216	211	206	201	204	198	216	200	213	212	203	199	195	205	209	205	244	203	251	216	222	205	205	204	189	214	198	204	201	188	181	226	200	209	192	209	193	196	242	217	207	185	196	216	211	199	170	201	222	227	220	219	204	181	200	192	204	220	192	188	207	232	192	218	206	182	183	211	198	208	225	194	191	205	224	210	223	210	209	210	203	237	201	205	197	189	179	194	178	200	202	232	243	196	189	185	208	226	203	205	215	186	208	213	205	193	206	186	201	184	189	202	208	213	210	223	192	204	190	203	209	177	180	206	231	188	203	220	204	199	210	200	203	187	188	205	223	199	176	214	212	213	231	217	229	201	226	193	206	195	216	200	221	225	198	202	193	183	206	196	196	216	209	197	203	195	224	203	216	213	213	183	198	186	205	216	197	216	206	219	198	221	206	207	188	183	215	189	221	186	203	213	205	217	200	196	186	216	235	188	194	195	212	202	192	190	206	206	215	203	233	233	226	200	227	189	198	210	222	202	175	189	191	202	204	195	211	197	206	208	245	179	207	201	190	223	188	194	199	218	214	217	199	198	185	219	210	205	219	205	208	239	191	200	214	189	235	200	197	218	209	227	213	202	213	220	209	210	206	207	197	215	209	220	193	207	218	214	190	200	213	195	196	202	196	209	220	222	200	196	194	219	202	200	190	212	195	221	193	187	206	185	200	193	192	218	222	209	188	213	207	192	199	184	212	218	181	184	191	204	208	213	227	197	206	209	196	187	202	213	209	186	183	230	183	214	199	188	200	207	214	188	206	223	214	213	213	202	230	208	209	198	197	204	195	229	211	192	196	213	205	213	208	196	209	214	185	203	182	203	214	225	216	226	205	182	188	212	195	219	208	195	225	214	191	208	211	197	230	206	188	220	231	171	217	198	209	202	188	183	177	193	204	192	218	222	190	213	228	223	223	212	208	218	225	227	188	216	207	221	206	221	172	192	212	214	194	184	191	206	222	176	196	207	212	198	201	194	184	209	211	226	195	209	205	229	179	214	188	203	204	207	221	200	194	198	208	210	197	198	184	203	209	188	177	218	212	214	202	207	201	190	211	202	177	216	212	200	182	206	189	228	188	217	193	213	209	224	215	190	191	194	218	234	211	188	191	209	220	194	187	213	207	207	212	218	209	202	187	200	226	201	221	226	213	203	194	225	202	212	220	198	180	206	193	178	198	209	195	199	199	198	225	210	216	207	178	246	195	198	211	170	216	212	212	203	187	221	187	195	212	204	198	211	205	193	186	206	185	185	206	185	207	227	205	221	200	240	236	215	210	179	194	198	207	210	216	197	218	202	227	184	220	197	221	213	191	205	198	174	203	227	192	210	217	201	204	226	216	193	207	200	215	194	215	192	209	237	198	197	188	204	216	202	206	184	224	172	191	214	227	215	205	199	217	199	211	175	214	221	199	223	190	194	192	203	197	189	210	215	217	198	214	211	202	212	207	202	217	203	209	205	199	222	214	198	163	216	222	183	218	219	228	169	202	187	185	202	223	202	198	193	222	205	186	208	191	207	182	180	203	211	215	188	206	203	229	202	190	181	186	206	197	216	189	218	198	227	193	187	205	200	209	188	212	191	207	223	201	193	206	207	210	203	237	183	214	198	246	208	207	243	214	182	204	218	196	208	195	200	213	189	206	231	215	203	219	222	222	224	195	218	205	214	199	237	205	210	202	211	212	204	215	194	209	231	222	212	215	213	193	218	211	201	182	211	208	205	244	210	224	185	200	223	191	242	217	214	212	176	224	220	193	202	206	193	209	208	214	197	207	180	236	189	198	209	217	213	216	195	190	198	217	209	214	226	207	190	200	199	202	215	202	226	216	227	207	198	205	197	203	220	199	226	210	207	221	227	212	224	207	207	210	216	212	198	207	202	198	217	190	228	216	212	204	193	196	197	209	213	213	216	212	201	191	196	210	174	207	186	199	199	217	224	193	217	216	208	202	171	209	197	232	220	202	197	209	207	204	193	198	187	204	180	200	200	231	217	194	205	216	214	198	220	199	188	209	205	211	210	214	208	220	192	218	212	165	229	187	189	165	219	206	213	208	214	213	207	196	203	174	177	189	206	229	203	202	204	219	183	196	195	189	225	188	184	231	219	215	194	202	206	219	180	210	198	197	175	233	199	211	186	185	201	198	215	191	218	193	182	189	188	193	182	194	186	218	209	203	179	202	190	215	216	216	208	215	197	179	233	179	201	206	204	216	215	202	216	195	196	170	206	217	210	199	167	204	234	176	233	202	203	232	199	209	204	200	200	190	227	218	198	206	225	203	212	205	172	199	223	224	182	214	199	210	187	200	199	209	210	225	217	207	227	219	220	196	185	205	210	198	209	187	171	222	197	211	195	214	213	226	202	165	238	215	187	203	204	204	221	202	201	221	221	212	228	205	191	218	201	203	189	183	250	185	227	190	196	201	194	201	209	201	191	187	213	205	209	209	203	200	188	206	205	202	184	193	182	214	183	212	187	191	209	206	202	190	195	192	180	186	222	201	201	181	197	208	221	226	185	215	211	202	212	207	206	206	208	211	216	204	189	198	212	218	219	188	197	201	231	202	202	198	217	197	204	205	221	208	196	219	229	219	222	183	222	219	209	210	204	197	221	192	231	208	211	219	217	198	234	196	186	204	194	188	194	211	180	230	200	210	206	201	208	209	226	197	198	184	192	175	197	201	220	207	207	186	202	189	197	212	237	216	210	211	200	209	209	207	223	209	215	191	211	199	227	196	204	195	181	189	201	195	212	191	227	187	173	211	198	238	192	211	213	211	209	207	203	243	214	196	208	179	198	194	196	199	195	193	193	227	208	224	210	204	195	211	222	221	208	209	186	219	227	192	185	185	220	212	204	205	199	194	161	211	198	200	219	197	216	212	170	199	199	224	209	204	203	199	200	211	197	217	217	192	189	194	215	204	186	174	199	190	195
22226	21226	29020	23733	21224	21233	6941	825	591	559	514	446	406	399	392	416	406	380	355	361	357	357	374	327	309	346	331	344	328	321	324	323	313	327	365	332	319	346	351	328	344	347	336	293	305	337	336	294	307	293	319	294	318	307	316	298	354	322	320	331	337	331	321	313	309	294	356	307	303	300	276	314	330	308	290	296	323	328	292	311	306	324	294	308	305	281	323	289	304	293	314	312	289	331	314	296	316	315	293	320	323	316	324	288	325	301	293	312	338	277	290	296	310	287	320	301	327	303	309	301	274	306	288	318	254	288	315	292	305	298	293	263	332	317	293	331	275	304	286	335	294	241	301	298	293	307	277	287	298	256	285	262	275	330	305	297	311	295	281	292	313	338	308	295	302	273	294	297	291	318	306	275	305	303	306	324	280	270	277	299	305	298	269	306	336	288	307	273	308	277	314	285	328	274	275	319	290	295	310	301	323	317	321	286	286	302	275	304	288	300	280	276	311	299	302	275	293	292	303	282	300	313	326	324	287	306	284	296	297	339	315	295	307	312	290	285	285	313	309	289	290	285	297	288	331	281	298	286	312	363	318	302	300	328	300	307	265	307	328	260	296	296	304	322	285	289	287	279	334	301	331	282	273	298	290	348	302	309	313	304	305	281	281	314	308	296	309	289	327	305	283	302	325	295	326	272	299	329	306	287	286	289	287	300	309	275	282	270	290	318	309	312	312	292	310	315	296	261	285	322	274	306	323	299	302	280	274	296	286	308	317	276	311	304	316	296	276	290	333	278	294	316	304	315	286	291	277	334	268	308	302	281	326	322	325	314	296	293	295	285	297	302	288	288	269	282	312	324	307	313	290	289	309	293	297	289	296	300	284	295	331	302	301	287	326	292	324	296	303	318	272	294	308	269	263	305	303	310	302	293	291	323	356	249	295	349	282	291	296	321	319	311	315	285	334	303	305	277	318	278	292	289	316	262	318	291	307	288	291	331	273	315	315	314	288	307	316	297	336	298	277	319	328	289	327	292	320	287	284	280	299	309	300	326	294	289	313	293	302	298	310	304	291	297	288	302	317	315	317	321	295	321	296	283	325	301	302	274	276	319	333	294	294	301	293	320	311	329	279	269	302	295	295	320	292	298	278	287	330	300	265	303	320	291	278	277	288	321	294	307	279	310	320	278	319	297	304	301	305	300	336	289	305	323	278	302	298	280	286	309	297	275	303	338	312	324	312	284	311	273	332	286	294	286	322	284	303	332	310	308	287	289	316	261	292	287	268	305	308	319	307	309	285	318	304	305	283	288	294	282	284	288	301	286	319	296	296	317	312	320	308	315	292	302	304	287	288	304	292	283	294	284	326	283	315	296	286	303	311	297	301	307	325	302	288	310	308	294	284	290	312	310	317	335	336	275	284	263	294	295	305	310	315	277	295	298	312	295	273	299	287	338	296	313	309	301	304	283	314	297	285	287	322	282	299	289	317	281	270	298	289	284	333	300	289	262	287	281	310	312	297	296	285	303	303	317	300	283	281	247	305	350	285	297	290	283	274	304	297	290	310	292	317	284	315	303	273	298	324	330	313	311	296	265	285	287	289	283	294	307	255	306	293	299	337	303	288	300	294	272	321	296	293	292	288	317	280	316	296	307	307	280	265	310	290	313	306	298	297	291	268	303	292	301	314	276	315	310	299	326	281	322	279	285	299	282	313	291	303	306	308	322	309	279	283	289	299	289	287	282	271	318	293	318	304	307	305	307	255	319	295	272	280	308	327	315	274	306	340	315	289	286	318	288	305	302	285	306	294	307	301	287	298	303	284	283	285	299	263	328	301	299	318	286	276	334	326	282	272	324	302	290	300	311	276	296	324	289	330	259	311	315	285	296	333	262	293	328	303	305	307	311	294	313	291	304	289	290	314	281	272	313	322	309	264	276	309	326	320	331	299	312	285	269	286	329	294	313	300	288	313	324	290	305	288	331	296	275	295	314	302	308	310	276	293	285	318	279	298	264	301	292	294	307	293	288	307	301	279	288	289	294	305	287	323	314	314	330	339	285	317	304	293	314	328	312	300	320	322	285	286	272	312	298	272	310	247	310	270	288	321	307	257	292	294	325	292	316	284	302	258	324	303	278	268	297	298	316	306	315	284	321	306	299	314	310	279	319	309	274	322	271	300	276	290	283	292	308	299	280	289	319	315	330	279	284	304	311	282	293	311	317	294	300	291	273	276	291	322	279	298	316	354	312	302	278	296	304	325	286	322	276	294	289	325	323	292	279	323	341	333	307	328	320	279	318	293	271	300	310	281	284	311	324	293	303	314	294	324	301	281	282	299	308	289	315	313	329	307	305	274	316	283	314	279	323	300	332	323	306	277	303	317	277	265	282	276	298	287	285	307	268	292	288	293	301	327	294	269	291	326	281	303	315	336	293	294	293	314	292	296	318	309	317	312	272	297	298	304	303	313	278	294	310	310	292	306	314	301	273	329	282	275	301	278	308	299	274	302	302	321	316	296	286	306	279	319	298	310	302	313	296	304	295	283	282	275	295	297	279	321	263	294	290	295	273	329	301	297	298	318	277	321	303	286	285	291	309	311	273	288	285	302	298	329	313	317	289	319	302	282	315	348	300	284	297	298	287	293	304	310	274	281	304	294	293	325	309	291	311	273	289	306	291	293	305	284	296	317	309	290	297	262	285	294	274	323	273	296	286	322	288	271	296	291	319	300	304	342	307	303	277	296	306	314	264	300	283	292	285	306	322	320	297	282	302	303	297	321	311	323	280	340	309	294	276	316	286	293	298	290	318	283	305	317	309	327	313	298	303	299	304	314	296	277	262	291	309	288	291	288	287	271	291	306	298	317	318	275	290	301	319	299	290	295	291	308	317	317	303	295	321	299	297	305	294	324	288	303	300	293	311	289	298	289	309	315	313	306	270	334	285	322	321	319	310	286	305	314	305	280	294	300	317	297	281	297	307	288	321	332	329	285	273	301	290	313	275	279	253	280	318	311	292	311	281	291	297	283	325	283	298	326	330	306	319	277	292	288	302	283	279	296	282	293	326	266	307	321	285	294	302	333	289	288	322	277	312	277	298	318	299	284	289	288	266	305	294	288	313	315	295	322	288	301	279	283	279	289	322	257	299	294	307	298	309	315	323	319	329	306	294	321	295	329	280	299	294	301	286	307	319	304	301	317	314	291	287	289	305	316	303	302	299	271	272	293	300	321	277	295	304	334	289	325	289	311	326	304	305	311	314	321	287	285	305	323	285	290	318	308	292	290	270	269	285	306	320	291	283	313	321	290	323	324	330	316	329	303	304	284	305	316	317	290	297	338	274	284	293	260	279	303	308	319	304	278	282	309	284	277	284	279	305	301	288	317	285	285	290	309	299	275	300	303	319	303	300	294	314	296	282	289	279	301	304	273	309	274	288	313	284	292	329	294	285	271	299	319	282	291	285	305	312	286	309	281	312	287	290	297	276	330	273	308	311
31327	45963	13041	4471	2876	2125	1770	1347	1135	962	907	769	687	578	569	572	569	520	540	506	502	513	488	439	441	454	456	479	437	492	433	444	486	426	486	479	445	460	488	465	421	437	421	444	453	437	456	417	444	405	475	410	468	443	441	490	441	421	405	430	442	393	431	417	429	416	407	426	402	406	417	415	432	389	359	410	429	380	380	431	390	433	389	422	448	376	412	428	415	369	426	446	380	413	428	375	382	416	393	404	406	423	417	398	381	413	386	392	373	354	394	438	396	399	391	434	359	403	382	386	400	385	391	410	415	408	394	388	371	395	385	413	403	421	373	423	406	382	370	361	369	384	453	438	369	406	421	391	394	380	409	420	371	406	393	396	398	392	406	408	377	404	402	401	394	401	408	388	404	420	380	412	409	376	431	403	406	385	374	389	409	395	429	390	397	406	392	406	406	415	413	385	375	429	429	393	419	387	388	397	412	381	393	378	417	408	421	406	403	404	423	419	411	400	404	370	391	379	413	385	393	426	395	400	394	396	361	408	391	383	440	419	426	397	415	349	401	393	378	414	435	432	371	379	376	424	421	394	402	383	398	392	401	360	397	391	408	398	366	403	400	382	380	371	427	382	425	386	413	429	411	412	412	402	404	386	378	391	439	407	377	397	376	408	388	402	376	425	377	373	371	433	376	397	397	404	391	380	413	370	382	361	418	400	398	380	451	380	417	444	416	403	438	369	411	409	416	397	423	407	431	414	391	393	400	409	387	370	371	405	418	400	423	413	385	401	378	387	398	419	409	412	349	385	392	378	373	410	399	367	400	371	406	387	399	426	389	400	400	417	395	408	424	392	397	404	396	410	386	402	422	428	416	348	429	439	390	397	338	413	403	412	425	419	375	385	414	390	381	390	390	420	441	393	370	405	440	408	388	434	407	421	440	391	380	399	354	426	405	382	402	383	383	413	377	436	437	376	390	409	423	412	369	381	422	395	371	422	421	381	377	383	379	389	375	427	378	415	425	426	405	416	403	419	401	369	398	390	401	409	418	398	411	384	358	397	403	398	396	420	419	393	409	411	389	375	386	432	398	376	380	413	424	398	396	387	396	412	393	407	392	415	407	368	375	382	383	373	381	393	353	403	422	394	387	387	423	384	394	372	400	410	375	435	419	392	394	390	379	402	409	406	409	405	412	427	387	386	439	419	383	395	405	415	401	442	427	400	404	414	411	382	384	363	406	405	419	395	413	395	391	393	403	401	390	413	381	397	403	421	437	384	372	413	401	435	423	385	385	425	389	369	425	440	389	379	398	403	399	430	436	376	378	401	402	397	377	403	381	353	440	429	384	356	389	380	418	414	417	376	377	405	391	435	390	419	413	434	393	357	410	408	391	385	364	415	374	347	394	409	424	386	372	428	392	404	380	384	405	401	399	430	411	422	425	388	398	400	394	427	425	389	393	404	406	388	400	377	374	425	395	391	407	430	402	400	433	407	399	390	418	407	385	411	421	427	400	413	376	404	375	415	399	409	405	378	363	387	399	433	395	403	366	400	396	397	409	382	397	361	393	403	390	376	368	379	433	418	389	372	417	408	410	385	374	385	403	445	421	415	390	414	422	380	404	395	401	413	421	411	405	407	393	394	393	392	388	396	405	405	392	361	398	418	408	420	413	380	384	405	397	375	418	388	399	426	390	384	386	401	411	388	427	424	425	356	399	401	435	361	417	434	426	381	398	376	428	388	411	410	405	380	392	402	424	420	373	380	392	385	377	419	421	438	375	394	387	371	400	394	393	374	409	419	409	400	370	359	363	417	396	399	379	391	406	407	384	359	397	435	401	407	412	417	423	386	423	414	430	410	411	419	437	369	404	380	393	381	398	360	394	378	431	388	381	412	435	417	399	417	388	378	372	409	373	416	377	392	402	421	393	424	395	389	398	403	367	377	400	368	394	363	399	390	383	382	385	409	392	384	415	400	388	398	412	401	388	380	363	439	417	419	420	406	434	398	399	404	406	380	380	372	390	385	407	387	389	370	389	363	395	429	417	387	405	403	414	442	411	405	437	416	389	402	388	383	400	376	402	369	422	401	415	404	412	405	422	382	415	392	412	391	412	393	380	387	373	383	370	395	393	387	404	369	385	375	412	401	411	400	381	387	402	374	404	411	391	417	397	401	413	410	403	403	397	399	406	408	372	411	387	389	410	425	405	406	369	383	440	378	376	414	407	352	410	357	369	387	434	371	397	387	407	411	422	390	377	371	375	363	375	382	385	394	400	396	421	398	382	412	378	400	386	411	404	416	402	381	410	388	434	459	371	383	365	399	420	388	404	391	416	414	391	388	389	396	385	422	395	412	397	393	399	413	424	368	388	404	407	387	365	395	371	392	400	408	399	408	432	392	382	390	427	386	397	398	368	410	395	445	383	403	399	373	383	418	400	407	407	377	404	405	379	378	395	359	365	377	413	386	398	399	401	416	406	373	410	396	389	380	400	382	387	389	405	395	367	398	373	395	416	395	430	409	408	389	422	394	391	405	421	421	396	376	409	370	411	360	401	412	417	386	388	380	402	414	396	415	378	381	375	421	399	372	387	450	399	395	384	390	415	403	407	401	391	412	418	380	377	426	386	427	431	419	405	400	370	373	402	393	368	409	368	403	375	373	411	391	354	360	363	382	362	360	444	409	358	425	396	407	405	385	422	384	404	378	417	389	410	350	367	374	451	392	392	405	395	410	413	401	384	398	451	408	432	370	395	397	445	412	391	421	407	404	417	383	387	425	404	432	408	375	382	373	397	401	392	379	377	380	420	409	405	394	393	417	396	438	364	380	421	385	447	393	388	392	392	418	357	400	413	385	375	397	391	395	382	406	417	396	416	409	402	406	401	409	427	400	420	424	403	406	403	381	381	431	423	410	406	404	402	413	393	394	409	389	420	378	420	406	405	415	369	370	383	383	386	388	389	387	406	382	404	378	393	389	396	378	390	367	362	395	384	411	378	404	388	388	369	401	418	383	399	416	445	405	391	393	390	413	405	411	368	363	415	434	405	452	411	406	406	388	392	382	415	429	411	378	427	401	447	387	404	421	416	395	422	394	362	426	413	372	441	418	403	394	380	380	395	397	420	384	404	364	382	361	393	386	384	361	423	419	391	366	399	377	407	396	406	384	417	384	446	420	437	418	424	374	407	418	387	416	361	411	398	396	399	372	403	404	446	427	389	391	376	438	449	379	409	425	383	394	375	377	427	417	418	363	394	385	409	396	355	392	416	418	421	399	409	387	419	400	377	410	411	412	390	377	377	422	431	403	432	399	403	442	385	405	370	401	445	422	402	446	418	387	382	432	393	430	372	398	356	391	452	390	382	382	425	403	416	415	389	411	397	407	405	421	425	395	407	394	419	379	393	407	389	389	400	408	422	406	417	362	424	352	395	411	405	396	359	396	383	375	397	381	415	433	410	408	427	398	382	388	382	396	410	387	396	429	480	414	394	394	403	397
27226	21072	9229	935	373	304	305	279	282	281	264	255	248	252	237	237	254	259	251	253	246	283	269	266	270	266	254	253	250	241	240	236	265	246	259	259	247	251	243	256	284	268	275	250	230	250	293	245	259	221	247	305	271	260	258	221	263	281	231	271	230	253	249	259	257	223	260	237	268	230	258	237	236	256	251	231	231	261	243	246	244	253	240	271	280	242	255	260	244	259	280	227	250	254	234	243	236	259	241	242	242	260	240	210	263	256	227	230	247	235	221	268	270	246	247	265	261	240	266	242	234	253	235	222	236	274	243	265	230	250	247	255	228	239	248	234	249	271	241	230	235	245	244	264	241	258	245	241	245	258	240	250	243	234	220	262	202	256	241	240	242	233	241	260	243	239	251	250	256	236	244	239	276	262	260	243	247	270	267	268	240	251	249	248	221	238	267	262	259	269	237	264	271	253	258	237	253	267	220	224	241	238	244	243	212	234	264	247	248	229	258	258	276	253	250	251	257	241	221	246	246	249	269	227	240	229	243	253	250	297	250	218	243	249	246	268	246	233	260	247	242	243	246	271	268	230	284	207	250	255	245	257	243	262	257	238	265	233	254	242	241	250	272	238	263	230	235	259	251	255	252	233	245	269	212	236	233	235	253	266	253	238	252	249	237	236	252	233	259	248	241	269	235	257	272	255	241	252	258	209	237	233	235	248	255	253	265	239	258	226	262	229	234	239	265	230	256	262	242	230	253	251	236	241	236	250	233	234	261	271	260	250	259	246	201	231	247	254	236	282	260	258	247	269	228	244	245	252	266	259	255	223	227	253	240	248	248	246	273	265	268	251	270	265	226	257	251	250	240	236	252	272	265	270	248	246	248	276	239	255	248	239	239	238	229	246	253	253	247	243	264	238	242	242	262	264	256	265	245	265	223	256	249	238	235	266	215	242	249	263	260	255	245	249	263	263	244	261	276	254	255	269	236	242	285	247	252	259	269	259	231	235	255	250	202	231	236	211	238	267	255	234	234	223	271	250	261	249	257	251	238	304	281	238	282	271	240	261	241	258	259	235	243	234	259	250	235	244	253	271	226	258	235	240	255	262	257	250	222	287	247	219	213	260	232	239	245	244	263	273	227	254	259	243	258	243	245	246	258	284	258	274	216	230	238	251	239	249	247	232	252	269	243	251	279	243	237	261	225	235	284	237	241	267	259	239	251	224	266	240	279	239	248	245	233	225	254	264	240	228	254	240	266	230	263	232	261	289	232	257	244	266	219	259	249	253	255	244	254	236	251	230	233	259	243	241	252	267	267	264	248	264	243	232	270	261	231	235	260	261	269	236	274	250	272	252	230	242	244	208	260	276	235	268	238	255	254	263	219	248	260	275	267	214	254	242	270	275	229	246	227	236	253	256	246	259	261	226	225	265	264	267	239	252	236	214	224	259	228	245	252	269	265	267	233	295	231	248	266	252	228	256	276	281	240	239	242	247	255	242	227	265	243	268	262	229	240	247	272	243	241	267	240	252	273	251	276	279	239	246	272	252	253	241	228	274	218	215	234	252	238	254	264	254	244	241	243	251	278	249	267	280	254	267	265	220	276	265	265	234	235	241	222	224	244	266	253	244	247	242	217	270	237	256	257	267	276	275	244	273	255	263	262	263	273	265	220	260	266	256	235	241	222	234	269	261	259	279	226	269	250	260	263	227	247	255	237	234	256	252	241	280	249	254	247	268	261	243	228	239	231	222	246	238	279	266	231	235	247	235	256	222	258	277	235	239	260	237	221	240	232	267	255	238	288	270	274	236	270	268	256	251	249	214	257	256	199	238	223	259	223	266	248	262	247	252	237	253	282	242	257	257	242	242	247	258	252	272	262	261	236	236	235	229	220	233	256	263	228	253	254	271	241	266	232	254	252	242	229	253	234	245	244	251	253	235	258	243	241	261	246	246	255	234	237	241	251	254	241	248	248	262	230	224	235	242	253	244	241	262	264	256	226	248	239	263	234	265	270	243	244	239	242	258	238	252	221	234	233	245	240	268	243	248	253	260	237	261	225	253	283	220	267	256	258	282	251	245	240	254	243	251	275	238	253	264	275	236	261	241	226	254	247	244	254	265	241	270	231	261	239	256	269	266	248	209	250	257	273	253	255	249	236	266	218	239	243	236	233	269	270	254	259	261	282	255	259	285	237	264	250	278	261	270	271	250	235	249	243	244	276	266	233	271	264	242	277	252	253	246	232	265	246	258	244	259	259	250	272	264	247	260	269	268	267	263	249	251	250	229	249	258	241	209	247	222	270	265	247	259	243	268	247	225	237	231	219	237	230	260	255	258	276	283	221	241	262	268	240	265	284	257	238	259	259	278	262	231	271	241	230	269	216	253	251	261	256	239	262	236	257	245	264	252	240	222	252	220	250	271	257	262	250	244	242	243	247	267	271	251	264	256	243	241	250	215	218	243	252	225	255	234	250	257	219	238	263	245	241	258	231	277	249	235	261	234	233	219	252	274	239	234	251	249	246	238	250	262	255	247	223	241	252	257	217	264	250	248	257	253	235	215	245	258	256	238	277	242	249	282	246	241	247	253	245	237	277	249	212	232	253	244	249	258	270	241	258	265	228	216	246	278	211	218	271	243	237	253	266	252	268	232	249	262	244	248	230	258	268	264	223	255	247	231	255	249	236	237	252	252	229	266	245	219	232	256	235	266	227	236	230	270	235	252	264	264	246	249	262	273	255	266	229	238	254	247	237	268	261	242	258	217	263	266	246	247	239	276	280	250	238	234	251	243	263	215	243	244	257	269	235	229	247	249	243	258	247	245	246	243	260	273	238	234	244	247	260	242	264	211	247	243	277	245	255	237	283	243	244	239	271	249	266	223	252	268	244	253	260	244	256	260	270	253	241	245	276	254	241	210	235	241	238	246	242	247	222	238	269	262	233	274	235	256	262	252	251	264	252	257	245	254	239	261	238	234	252	250	243	256	257	275	259	260	256	266	230	252	253	240	228	251	240	286	240	236	256	251	233	243	280	227	242	240	236	236	233	250	267	252	250	238	227	226	240	237	260	264	273	241	249	250	252	266	249	252	219	257	268	246	245	248	241	253	268	258	228	236	267	233	248	268	232	256	262	243	256	265	266	251	250	266	255	228	233	224	242	237	239	215	249	249	228	271	226	264	279	263	243	259	259	223	245	279	250	248	248	234	258	241	268	253	244	234	233	251	264	258	260	230	272	245	248	239	262	230	288	264	286	259	252	230	263	258	261	209	222	250	264	241	245	263	264	229	248	253	243	232	252	258	255	228	219	273	260	248	254	232	224	246	230	254	246	261	253	225	220	237	252	238	250	242	262	256	256	235	287	275	217	256	265	244	226	241	249	243	253	244	221	241	261	262	235	226	237	221	258	249	255	249	220	255	256	270	237	224	243	244	270	250	255	256	253	245	260	260	262	254	249	237	239	275	247	236	280	238	262	268	240	273	237	257	232	269	251	244
22155	25130	3469	865	533	485	474	394	391	401	392	332	332	394	352	327	362	350	360	312	340	311	320	329	347	354	344	333	344	338	315	349	358	342	325	346	362	322	318	346	362	333	342	353	340	316	329	367	342	327	326	366	346	344	326	382	330	334	340	306	343	321	341	364	356	353	338	343	319	319	301	314	351	327	306	328	347	340	334	349	301	341	363	342	358	319	329	334	359	365	359	344	321	329	322	303	320	343	312	354	328	310	368	363	313	328	331	299	331	322	336	340	360	329	342	342	314	340	352	343	334	328	337	323	335	314	360	360	340	335	315	331	312	318	299	308	334	369	353	335	314	296	350	319	318	361	338	339	347	347	318	330	287	323	308	310	308	320	340	338	324	318	289	335	340	315	332	331	342	348	320	325	323	340	288	325	335	342	324	328	328	341	333	326	340	349	317	329	322	316	334	324	302	323	293	327	354	322	348	319	327	335	312	330	340	306	328	336	309	339	329	364	343	304	369	353	316	336	323	318	350	336	328	327	334	337	336	342	336	332	351	313	333	326	333	322	340	344	345	326	310	315	321	364	352	305	330	303	315	316	329	316	309	296	344	281	291	337	363	326	341	355	296	331	335	356	335	335	338	324	328	356	322	337	359	335	333	340	309	329	352	321	341	301	316	333	329	324	318	361	316	346	321	314	345	337	346	325	329	313	314	345	350	355	327	315	320	314	355	321	322	314	340	289	341	321	309	341	357	350	347	304	352	322	294	336	347	338	323	331	316	360	315	349	334	320	285	347	338	324	340	324	324	332	317	330	355	352	325	320	345	334	336	356	347	272	353	315	320	319	327	310	315	358	318	327	323	336	313	285	326	332	336	338	315	320	358	315	343	311	315	322	302	336	321	358	315	331	324	334	299	358	331	331	366	304	339	335	337	320	310	328	320	333	315	321	331	329	351	323	358	325	339	321	306	339	324	358	314	338	333	361	314	375	313	331	318	312	328	330	308	321	331	314	370	320	309	340	350	303	341	318	301	329	340	353	369	305	310	349	327	325	324	293	316	354	355	323	337	321	345	317	325	329	325	323	294	319	332	337	312	336	329	321	314	306	327	330	329	345	365	338	322	354	353	323	363	339	335	313	340	316	333	310	319	334	331	325	308	331	367	324	262	364	327	346	353	324	330	353	334	317	315	327	295	329	369	330	338	332	314	328	330	323	295	327	331	298	322	304	328	305	347	319	312	327	322	313	330	347	337	342	325	331	330	354	349	338	324	338	315	339	349	355	301	329	357	335	325	308	316	330	327	314	320	339	329	307	332	335	344	340	355	365	334	337	337	319	363	326	333	293	334	337	327	321	331	341	328	300	349	309	324	306	324	332	318	335	337	283	303	352	329	314	325	336	301	320	308	328	290	354	314	345	303	328	341	325	313	337	339	365	294	339	321	332	340	353	329	334	360	338	339	329	319	327	325	308	327	335	340	328	323	331	371	348	348	345	341	332	335	332	334	336	318	324	328	309	320	345	320	354	332	313	329	318	352	312	351	382	315	336	343	288	299	352	284	337	319	307	357	321	361	354	336	303	329	288	342	320	373	359	337	315	297	356	333	315	334	328	330	333	327	325	332	302	322	328	337	333	364	334	338	333	342	368	337	295	322	329	343	332	329	322	307	345	321	350	332	312	352	318	344	343	333	366	292	332	347	376	309	351	332	329	349	324	314	331	331	344	323	324	322	358	312	330	329	388	328	342	360	339	343	318	338	343	326	333	326	334	353	344	295	340	359	315	362	329	343	345	341	323	327	316	341	323	300	353	299	340	337	327	317	311	317	346	331	331	313	281	327	336	345	333	351	323	328	311	322	357	323	336	341	321	332	376	313	337	289	347	351	348	303	336	313	336	357	298	327	333	348	344	307	302	325	332	308	310	335	310	340	333	357	362	342	329	327	349	344	354	344	313	322	334	348	335	293	331	311	317	362	315	332	318	344	309	335	304	310	338	331	330	318	345	306	311	325	345	346	360	350	343	330	332	353	321	334	350	347	330	366	354	326	350	336	322	342	338	349	340	327	328	327	308	342	359	348	357	352	317	325	330	328	343	367	321	357	353	303	346	317	301	303	326	324	325	301	325	353	318	321	336	333	356	337	332	325	311	331	348	330	308	344	358	354	326	308	346	328	329	359	354	338	355	319	336	359	321	281	350	328	327	373	314	322	356	347	314	320	309	309	331	316	312	313	360	340	303	331	324	341	316	306	319	305	282	301	347	347	299	340	324	322	328	295	347	317	299	335	334	340	273	322	333	333	311	339	344	335	269	322	350	367	328	324	342	353	321	316	321	332	341	312	320	281	341	317	331	336	342	303	315	332	333	319	328	337	296	355	336	372	347	348	339	357	326	317	335	356	307	332	354	346	331	336	320	305	321	337	334	323	339	368	327	328	308	333	345	323	333	333	333	340	348	336	345	349	326	360	341	321	324	343	318	312	337	336	312	365	331	305	309	308	340	312	316	304	344	333	320	314	320	305	333	303	331	313	323	341	318	311	362	383	352	315	326	318	334	335	324	364	337	330	302	367	343	357	319	294	327	327	344	315	326	348	327	361	320	326	321	302	349	339	376	329	307	344	339	320	343	320	327	361	322	319	320	328	317	338	316	317	315	339	336	334	290	338	320	342	353	333	333	352	306	326	312	365	331	332	287	344	310	288	300	318	335	298	344	340	327	329	348	335	334	344	312	355	299	308	332	321	309	349	341	325	310	329	339	310	340	339	341	358	324	351	313	315	309	332	342	357	330	332	320	288	320	357	360	321	316	325	286	345	306	318	334	334	323	344	353	304	338	347	310	333	343	309	378	327	337	325	318	328	318	347	308	345	344	323	327	331	335	329	355	301	349	325	317	325	319	320	336	322	355	314	327	322	338	344	320	338	347	334	327	314	327	320	334	357	353	296	313	336	324	326	334	337	300	333	331	371	348	329	355	313	336	326	346	309	337	327	333	383	320	354	345	334	328	362	293	315	336	334	321	328	297	313	352	340	327	332	335	317	374	296	331	335	348	341	324	338	345	343	338	351	359	344	358	344	330	312	319	322	304	339	316	294	332	327	349	304	354	357	323	327	321	311	337	338	327	329	346	321	313	344	323	337	316	354	325	306	283	297	337	363	325	343	344	331	331	315	327	309	336	334	321	324	356	318	322	331	350	307	331	335	349	321	348	296	325	342	313	327	345	336	319	321	336	359	348	335	344	316	384	341	315	331	322	320	347	340	317	308	315	332	310	330	361	350	341	345	317	319	305	331	340	351	340	335	314	288	338	300	347	331	322	355	305	340	337	321	319	375	376	344	326	351	317	313	339	289	313	340	299	329	313	343	315	330	327	341	346	329	327	343	302	335	342	310	312	303	343	327	318	340	311	352	321	336	316	325	332	326	325	352	335	334	340	313	310	319	350	306	318	287	324	350	338	331	315	317	304	330	325	346	327	352	331	329	292	360	315	338	321	331	346
23128	21158	28498	24059	21138	9483	893	670	562	520	523	446	427	448	437	402	400	403	412	429	401	419	401	407	392	403	376	375	372	368	411	365	396	391	382	384	410	429	399	416	401	408	381	398	366	390	396	398	388	380	378	388	382	382	398	386	420	389	341	410	380	390	382	412	387	406	358	358	374	355	338	339	411	379	384	378	356	351	379	370	380	383	397	374	384	368	397	388	395	378	371	389	388	393	359	337	348	395	355	393	361	368	365	349	387	358	363	358	400	357	392	380	396	340	375	394	367	370	396	360	353	391	394	389	362	361	383	360	354	412	373	362	385	370	377	372	392	383	388	411	368	374	373	366	378	380	393	375	378	384	413	375	368	381	419	367	385	344	383	334	389	398	377	388	373	356	358	393	315	423	403	378	369	390	387	383	384	327	408	395	374	388	363	369	374	388	380	380	369	354	387	410	444	371	387	400	354	360	377	429	363	378	410	361	379	390	375	383	349	364	385	382	385	321	360	363	387	398	375	324	341	379	409	384	350	387	377	365	384	367	352	394	387	369	393	382	378	376	394	380	342	320	349	359	355	385	356	374	343	373	355	387	366	379	357	397	355	399	372	382	406	383	384	419	354	391	378	385	351	373	385	375	371	382	388	368	341	394	369	343	379	380	377	357	384	373	416	357	389	343	369	350	386	410	343	371	379	369	352	400	398	433	349	396	389	373	385	376	374	347	367	383	378	374	367	382	335	380	375	365	362	413	373	346	356	364	380	378	391	361	403	378	392	360	395	358	343	360	370	361	398	371	376	357	408	370	410	395	379	408	390	347	433	422	356	344	338	391	398	341	394	376	341	377	372	373	370	411	359	383	395	375	392	415	403	371	381	374	411	385	415	376	371	380	375	359	376	380	354	375	383	391	391	350	384	353	348	369	345	374	362	360	404	380	376	396	380	372	393	347	370	407	358	351	414	366	380	390	380	388	368	385	388	375	396	359	387	413	404	367	333	413	377	392	358	332	335	323	417	404	379	371	384	351	385	356	360	360	391	381	396	392	375	385	355	381	398	360	371	350	371	343	384	342	361	406	386	366	395	372	344	373	401	347	368	386	406	381	364	362	380	403	365	357	350	376	373	357	378	403	369	381	398	377	370	398	381	379	360	374	411	398	377	369	361	385	378	381	331	363	382	352	387	356	371	356	336	385	386	351	383	339	352	409	375	349	377	388	396	350	378	381	391	385	387	385	374	363	396	377	391	381	390	386	384	385	388	337	363	377	380	359	385	384	391	376	368	378	401	388	388	364	374	365	397	397	416	329	401	388	402	412	386	383	387	371	340	378	393	351	358	366	376	383	384	394	395	399	357	384	366	366	366	390	395	365	387	407	364	424	376	356	376	346	403	390	375	383	398	393	411	413	384	389	381	361	355	424	390	360	381	384	392	380	350	386	357	376	397	393	364	366	386	375	368	368	362	381	405	378	382	388	394	377	343	359	363	362	377	388	376	347	366	368	377	363	384	357	359	357	354	381	393	378	379	362	376	370	367	393	393	371	363	382	358	357	411	370	392	350	372	389	351	395	402	346	398	382	400	375	374	374	388	401	333	337	387	413	368	368	383	366	371	404	389	385	353	349	395	349	388	384	372	393	371	351	374	347	377	358	344	360	395	369	394	386	364	368	349	369	380	395	360	403	352	343	348	388	368	404	340	354	396	391	345	372	388	354	372	379	363	356	370	374	362	355	403	365	394	380	377	374	401	414	356	412	367	389	379	385	359	340	339	380	371	342	409	379	377	398	353	363	356	389	368	371	390	357	404	378	362	362	355	384	363	357	416	410	416	361	381	367	393	369	353	361	369	390	375	379	365	376	384	353	392	379	349	392	376	363	365	390	364	401	400	394	363	371	381	420	337	429	400	386	363	377	369	360	386	374	347	395	351	381	408	375	388	394	376	323	371	347	376	332	371	351	360	373	383	345	380	388	361	381	378	374	390	359	392	370	373	399	380	389	382	380	371	382	366	362	372	381	364	398	387	343	355	384	388	374	400	349	359	365	346	381	392	364	388	366	392	360	405	375	404	369	355	402	390	367	372	356	344	339	385	358	384	420	380	363	361	401	379	396	369	366	376	366	368	356	413	388	351	350	396	379	374	379	411	379	388	406	370	391	360	394	377	363	341	381	371	394	362	338	372	397	382	374	335	370	365	407	359	396	363	364	381	396	331	346	370	387	367	371	372	377	382	386	372	353	369	363	389	365	391	397	387	376	406	350	383	349	402	368	375	377	362	392	382	364	382	378	356	378	423	348	384	374	340	353	344	359	379	412	412	332	406	392	377	398	369	375	381	413	366	372	359	382	364	375	390	341	377	373	379	389	358	388	346	384	372	395	406	390	389	404	377	386	366	364	412	357	394	363	383	402	356	344	338	397	363	390	348	332	368	338	365	364	427	388	363	406	372	378	349	348	330	403	358	415	345	344	401	402	381	368	375	381	324	394	343	376	411	387	360	374	355	379	377	359	355	379	341	371	377	336	388	400	372	363	373	377	362	394	353	373	363	384	359	393	365	344	400	359	349	351	376	394	366	367	368	359	383	380	406	360	356	396	398	354	386	365	390	341	359	403	405	335	338	368	382	346	370	391	366	354	361	394	385	394	400	390	375	412	402	350	378	347	392	380	374	362	359	381	368	379	369	349	375	346	370	358	361	312	376	348	394	399	389	358	366	390	389	403	405	352	406	334	406	378	374	358	363	383	334	380	374	366	376	385	395	338	372	415	425	389	375	367	392	381	380	337	351	393	364	368	350	398	357	358	389	358	333	387	357	389	391	380	374	400	375	387	371	366	337	358	382	386	390	348	382	385	365	370	374	406	337	375	380	371	385	381	365	365	343	346	347	365	389	351	385	392	373	400	378	400	366	371	391	402	343	355	345	370	387	382	425	351	335	378	367	366	390	375	361	375	402	385	399	401	371	352	389	388	352	358	387	341	335	345	368	407	399	393	373	390	367	357	390	360	381	362	357	363	366	377	363	354	392	357	373	381	384	397	355	374	351	375	386	370	394	358	341	395	373	352	365	388	385	371	354	388	387	353	390	368	339	395	401	375	396	371	362	357	385	382	396	408	387	379	392	378	352	358	371	399	383	386	352	372	387	359	373	363	356	362	402	402	367	382	377	369	372	391	367	366	412	371	380	390	379	393	399	354	360	372	371	370	359	384	401	342	383	413	413	406	369	369	340	354	362	380	393	367	370	345	369	401	410	329	389	357	395	391	375	391	362	369	372	380	346	364	397	356	395	387	358	388	416	369	393	388	386	421	368	372	386	397	367	377	335	360	368	370	378	388	363	374	322	374	367	359	354	398	377	364	348	372	373	352	369	398	377	387	381	340	377	355	388	339	359	366	397	412	371	362	404	362	365	357	363	363	367	387	392	352	361	359	384	385	400	395	380	370	340	397	361	372	398	408	371	377	338	389	394	354	376	354	410	385	372	334	386	373	375	397
27256	39078	9374	3091	1904	1456	1150	1051	907	787	770	682	701	588	579	615	562	531	513	526	543	502	527	513	503	540	510	536	546	543	492	496	550	502	560	538	536	584	535	582	540	541	558	519	546	504	515	500	530	513	545	471	534	533	521	483	531	513	496	508	499	528	549	522	518	545	542	541	502	469	492	494	491	509	432	514	536	488	541	506	514	501	505	536	452	465	513	494	504	521	466	473	467	533	484	487	466	502	529	472	514	502	490	479	462	511	488	439	524	523	504	464	536	464	465	464	513	499	511	540	438	508	485	523	521	512	496	528	486	508	488	495	458	534	496	491	553	494	505	503	509	502	481	516	486	464	473	500	499	481	486	439	488	452	518	476	516	478	478	498	483	457	500	502	502	519	498	497	495	486	494	499	521	491	510	509	522	506	484	479	498	491	500	467	466	492	492	552	493	484	466	487	481	499	494	488	499	454	470	502	469	447	458	499	497	498	458	485	507	478	464	487	487	491	531	484	440	458	472	511	466	484	469	513	490	459	492	508	532	472	488	480	485	464	498	491	487	453	474	483	510	465	529	481	514	510	502	487	526	507	429	514	535	497	504	466	542	480	499	472	503	461	460	495	504	491	463	490	526	505	455	513	484	499	507	503	472	491	508	483	462	537	484	465	480	483	458	460	499	521	495	524	562	491	466	491	469	475	480	494	487	503	481	505	509	534	473	499	476	533	455	491	506	471	494	485	486	467	483	502	496	487	502	505	492	507	534	491	501	464	485	503	426	500	486	482	481	503	481	483	511	485	490	467	469	448	445	513	484	505	486	448	472	454	503	517	488	447	509	476	515	487	495	466	518	476	481	454	511	495	469	482	503	486	469	472	495	484	532	435	476	502	508	496	506	515	486	513	503	507	491	454	496	442	428	531	461	507	476	463	481	501	506	473	470	486	514	484	465	489	533	493	500	486	481	498	464	497	451	523	485	477	504	482	487	497	502	457	513	498	433	457	493	487	500	474	512	464	523	481	503	494	489	508	457	504	497	489	460	498	469	508	499	487	485	492	485	513	479	485	543	462	508	493	508	472	522	482	491	461	454	478	470	521	451	496	477	526	533	462	468	512	514	506	529	484	497	485	482	496	512	490	517	536	493	481	464	484	500	515	493	512	490	492	484	479	515	493	509	491	441	509	463	482	488	519	466	499	466	477	506	511	495	465	478	508	521	485	506	464	493	542	467	473	490	500	438	433	531	500	503	495	496	510	487	522	518	454	461	473	489	464	515	500	524	506	506	510	539	529	518	472	482	471	516	469	519	506	519	482	502	491	497	499	487	517	479	472	502	481	521	486	496	512	532	484	491	450	490	551	476	471	473	462	459	480	511	508	472	495	471	481	518	451	478	486	476	486	463	501	472	491	499	450	484	480	469	452	476	472	488	486	483	438	481	517	496	475	474	508	464	480	506	508	526	456	482	490	485	514	498	494	464	476	488	483	481	497	495	507	547	551	478	473	524	486	484	481	485	452	474	459	463	505	510	467	458	476	476	493	470	510	465	557	462	488	496	484	507	487	529	490	480	525	516	491	448	505	517	500	510	469	476	485	460	474	471	498	455	500	473	508	544	519	478	525	494	502	475	470	501	525	493	451	490	535	470	519	478	504	478	484	498	470	468	506	491	446	508	491	472	554	451	459	494	492	477	465	461	492	480	513	468	500	468	432	471	463	543	526	484	464	460	505	462	480	502	525	464	460	514	508	465	459	509	475	454	496	461	472	496	484	516	488	483	448	499	543	505	478	494	546	464	461	496	500	478	436	455	503	533	506	507	496	480	512	477	508	490	494	512	491	472	539	507	473	487	476	526	507	493	495	499	509	477	472	484	478	479	499	472	470	501	528	483	503	522	480	468	480	506	500	542	514	546	520	531	476	491	508	510	513	505	533	451	536	485	475	494	531	501	467	474	464	512	508	483	467	519	478	501	511	513	473	510	508	496	498	498	512	531	485	495	491	494	489	446	499	492	468	498	491	461	493	516	456	507	451	447	475	496	483	499	474	497	497	482	500	496	465	474	463	484	539	489	446	497	496	447	486	526	466	471	470	496	493	464	512	468	493	495	476	485	483	499	498	508	500	476	484	516	514	482	470	509	522	523	486	476	493	494	499	512	534	514	491	459	469	481	475	479	509	463	539	461	484	492	505	491	441	503	498	458	512	492	492	550	493	477	509	481	512	475	485	532	480	462	486	490	507	478	514	512	455	520	485	493	470	493	465	474	489	479	475	506	478	487	495	500	569	514	479	499	504	472	476	510	449	500	523	519	505	452	463	446	465	482	535	517	481	492	495	495	499	482	468	444	467	515	501	531	517	516	500	484	469	479	516	497	464	483	500	512	495	495	464	498	484	481	524	485	505	476	481	497	502	471	533	431	520	503	481	453	452	510	507	466	496	476	504	468	518	507	469	486	491	509	514	496	482	501	485	476	492	475	513	506	471	492	505	492	513	470	490	473	514	495	479	495	504	486	490	485	447	489	526	444	513	518	479	499	480	486	510	492	475	533	470	488	494	519	486	489	522	519	517	475	491	475	477	531	518	452	443	479	517	487	514	532	497	486	518	497	499	480	499	462	484	480	493	499	477	507	469	499	465	476	476	510	523	485	503	502	520	497	519	486	448	507	518	483	482	491	533	489	470	445	486	477	501	461	486	525	513	450	491	498	449	442	532	492	519	484	500	465	502	466	468	473	491	489	481	500	469	481	465	512	532	497	479	476	502	484	486	524	501	500	536	452	499	457	497	553	484	487	501	490	494	474	511	508	502	470	491	471	535	487	492	455	493	504	486	496	454	472	484	480	503	496	484	505	501	499	521	505	488	496	488	472	479	471	515	539	460	456	515	482	508	522	492	474	522	488	520	493	481	472	456	540	469	480	468	529	462	472	493	466	493	466	487	474	498	494	481	497	489	495	525	491	445	466	475	480	499	515	487	494	498	496	536	472	502	484	475	498	482	492	540	473	468	491	478	546	448	519	500	505	489	480	456	497	540	475	495	470	456	501	457	537	494	443	480	518	482	479	481	475	498	489	484	487	494	501	507	461	500	478	494	475	504	514	490	503	470	523	476	487	489	513	461	477	469	486	517	501	473	514	517	505	525	466	457	499	481	514	487	484	488	451	495	514	487	485	514	514	494	457	487	484	507	438	485	481	511	465	531	503	522	509	495	493	529	502	457	496	476	497	567	455	463	472	478	478	506	485	508	493	478	518	526	476	489	497	486	464	503	518	507	490	508	527	498	532	501	515	508	490	536	453	491	472	495	514	477	504	480	507	495	492	456	501	454	484	501	492	516	484	505	529	521	457	503	456	473	516	493	474	523	492	471	519	486	459	477	469	476	526	474	474	477	452	505	526	478	482	499	504	476	500	475	503	520	497	471	486	462	460	466	514	501	497	506	504	483	471	489	481	504	446	476	491	434	481	526	494	499	456	476	522	460	479	514	446	449	445	478
24432	21184	27262	25197	7872	441	334	280	246	212	190	215	177	184	157	162	167	178	178	178	160	153	175	148	152	144	149	172	185	183	166	178	161	148	164	180	169	166	175	155	167	146	154	151	170	153	175	198	152	167	154	158	156	142	159	165	168	169	151	174	158	167	163	160	168	149	150	147	181	159	142	172	137	147	146	142	143	151	163	163	165	153	137	164	155	154	148	163	158	136	154	154	146	150	148	142	168	155	142	158	144	193	157	137	150	149	139	158	137	136	162	153	166	149	129	158	134	158	148	141	146	164	145	155	145	151	166	174	159	156	172	157	151	158	175	152	168	166	135	132	173	157	137	151	157	110	128	137	151	136	159	152	164	143	129	152	147	150	121	150	146	166	141	161	140	130	165	149	139	164	133	141	151	151	174	156	152	162	161	159	135	141	171	124	144	174	146	146	156	144	148	146	160	154	151	155	135	159	161	143	144	132	137	172	150	150	152	152	154	170	156	150	165	147	172	164	150	167	142	137	140	167	147	139	141	143	164	142	151	133	130	154	168	134	175	134	156	162	154	144	146	135	154	142	146	133	154	159	140	144	138	151	116	146	134	144	154	155	138	167	160	151	159	138	148	137	150	136	158	133	149	148	166	149	153	153	129	167	156	151	157	136	157	143	158	151	152	140	151	172	151	151	177	164	146	155	159	149	154	151	140	149	161	156	155	156	157	147	170	139	149	145	120	140	146	151	145	150	154	158	150	147	132	152	151	154	149	152	143	140	154	131	161	162	149	169	137	160	173	156	143	134	149	148	145	182	133	150	150	142	167	177	160	161	167	158	136	155	184	147	178	150	154	149	154	139	141	154	156	159	141	168	136	152	140	164	122	155	151	153	147	156	126	155	136	133	137	156	167	160	133	154	120	141	146	146	162	149	154	136	141	138	147	137	148	154	138	134	144	183	153	141	151	167	143	158	151	147	131	134	159	152	156	134	141	155	142	130	164	146	151	173	154	148	145	179	147	164	154	138	156	167	125	154	146	153	146	132	137	160	161	146	146	124	169	128	167	141	178	157	166	134	137	160	144	163	149	135	143	159	138	153	131	154	175	176	164	153	158	132	155	165	157	145	171	170	127	165	159	162	145	141	171	167	164	120	172	145	148	153	148	180	137	150	163	131	134	160	164	153	142	157	146	148	139	161	162	148	169	153	152	163	168	167	134	154	153	134	151	155	165	144	169	168	157	143	149	153	131	143	139	180	156	172	146	145	135	146	145	155	159	152	171	169	146	159	160	156	141	126	149	152	145	168	155	162	171	148	126	151	139	157	149	161	123	132	139	154	146	148	156	182	165	157	159	154	155	146	136	123	159	118	141	152	161	179	148	159	159	147	152	152	159	159	167	128	155	151	135	156	165	163	159	176	143	160	157	149	152	157	156	169	171	144	149	134	143	141	167	146	150	147	139	150	180	138	168	137	154	140	164	134	159	143	149	154	172	173	160	139	150	138	155	152	163	143	140	158	142	155	145	166	140	156	143	146	146	178	154	139	144	135	144	153	137	126	144	159	157	169	158	136	130	169	135	155	145	159	146	142	156	154	155	133	158	153	126	160	125	141	164	144	161	127	156	173	140	129	147	167	140	164	139	151	156	145	155	150	160	144	139	151	159	161	143	148	148	156	147	153	161	171	138	130	158	136	150	144	157	165	149	138	151	160	143	143	144	162	150	167	141	137	146	144	168	153	142	163	142	145	140	165	149	155	147	148	179	147	173	141	135	159	134	139	157	164	149	138	159	150	145	151	146	155	143	156	171	156	134	135	150	158	156	182	134	146	174	160	143	159	175	159	153	137	161	151	158	174	163	141	151	147	152	143	165	163	176	149	160	140	127	150	173	149	153	138	130	134	160	160	140	140	132	156	167	141	154	144	162	148	171	134	152	136	127	166	156	145	165	154	165	153	142	158	153	163	138	148	143	162	128	149	151	157	154	175	178	147	151	154	164	137	147	127	145	143	149	155	138	155	152	159	157	148	125	154	141	143	161	140	142	138	143	169	137	152	146	162	153	152	167	149	154	154	151	131	116	147	165	142	158	156	150	174	147	146	154	152	142	135	155	148	141	155	147	145	170	147	125	169	154	144	146	143	142	182	150	149	156	136	148	150	176	153	139	135	154	157	151	157	149	138	138	156	164	133	143	175	155	120	156	148	177	168	163	168	148	146	142	144	143	159	144	159	136	181	155	139	144	153	151	140	157	156	176	157	154	167	151	161	166	177	161	143	154	143	144	160	158	146	152	148	156	155	174	160	164	154	133	168	151	153	136	159	127	161	177	145	142	130	137	162	146	141	145	162	159	164	149	148	149	136	132	157	130	158	167	174	125	164	148	163	130	155	161	138	146	154	147	157	160	145	148	147	142	144	159	157	157	138	134	126	167	153	132	138	140	147	171	155	161	153	160	167	174	145	156	141	152	149	135	153	137	148	164	166	127	150	140	127	132	137	160	159	150	163	138	155	171	144	151	137	165	155	138	135	164	130	124	165	143	161	162	148	147	154	167	155	144	151	148	143	136	167	137	155	174	166	139	149	166	154	138	163	147	151	157	150	142	156	131	182	143	150	159	154	150	156	173	148	151	162	157	141	141	121	156	157	156	143	155	142	181	146	155	133	145	162	146	130	146	175	164	160	130	145	132	140	147	167	152	138	149	152	143	181	169	149	165	149	153	139	158	162	157	154	136	145	153	136	145	141	133	158	149	137	143	155	147	154	170	155	144	159	170	133	166	148	132	148	163	152	147	157	129	148	161	147	152	157	146	156	152	136	139	147	153	150	133	130	157	147	139	159	143	171	157	162	161	155	143	144	175	159	149	155	168	148	162	145	173	142	139	144	145	142	157	143	145	164	138	154	171	163	150	154	147	135	178	146	152	114	143	138	153	149	145	150	141	143	158	144	177	165	153	160	127	133	152	151	146	153	148	147	146	140	145	160	129	142	134	161	140	137	147	160	149	144	148	152	137	141	163	175	150	168	150	160	153	137	160	141	141	142	144	143	148	168	125	153	139	151	153	147	144	150	137	127	161	163	178	147	158	136	153	151	147	176	140	146	156	146	145	153	172	159	156	159	149	173	183	155	140	166	148	158	155	165	157	154	168	146	135	148	148	164	179	159	143	137	139	146	158	188	152	153	148	167	157	152	165	144	154	160	174	146	152	148	162	132	154	151	144	148	168	140	156	134	158	139	161	137	128	137	156	146	161	136	145	172	168	153	136	150	147	139	139	149	147	183	185	154	161	158	152	115	149	163	150	148	141	160	171	146	148	134	146	166	132	152	142	177	158	163	128	169	122	142	131	150	137	144	143	147	175	158	150	180	134	152	144	165	181	136	149	151	152	145	152	181	142	147	180	154	165	145	147	152	152	152	144	167	163	158	159	155	140	146	144	140	138	167	135	151	159	146	182	156	194	158	164	146	160	182	155	158	175	138	159	146	153	142	141	160	151	176
26199	33782	6455	1653	1080	729	628	549	430	419	329	343	324	269	259	287	266	240	255	231	231	233	246	238	214	244	224	242	232	225	235	211	244	207	222	230	235	259	224	191	239	205	256	218	233	265	248	233	230	237	258	216	224	229	224	235	225	232	250	238	207	248	208	239	215	219	204	199	213	202	201	227	215	212	198	202	220	213	211	197	214	222	245	229	210	228	226	204	196	216	222	196	217	188	211	228	222	231	188	193	207	201	214	216	222	207	209	195	232	216	205	221	200	222	184	208	197	210	201	200	206	199	202	221	198	227	215	202	226	190	203	218	197	223	215	199	213	217	190	204	238	208	234	240	237	201	212	215	233	197	183	219	206	219	233	251	223	204	213	210	211	234	197	236	178	212	219	221	236	200	195	226	230	191	201	221	209	224	212	226	219	203	213	203	219	222	211	211	207	228	209	218	204	219	218	210	207	212	177	186	244	182	235	194	210	213	208	214	221	205	212	238	191	204	191	191	240	235	213	205	191	236	196	206	212	198	224	207	187	206	215	202	227	206	226	184	206	228	201	210	214	219	221	219	222	182	208	190	213	209	221	205	227	231	239	179	231	199	214	208	193	206	230	208	239	195	208	212	194	229	213	198	190	200	211	213	240	223	187	202	212	190	205	183	221	205	195	224	192	218	189	224	198	255	221	184	237	236	219	192	217	197	222	198	187	197	231	194	219	209	226	201	222	231	219	229	208	205	234	191	203	207	209	210	206	201	205	205	206	221	236	217	190	191	222	189	220	203	210	218	197	222	212	218	211	191	205	199	220	236	196	217	218	231	201	192	226	217	202	214	239	215	198	230	212	207	190	191	212	198	225	218	230	234	214	259	202	226	207	204	209	222	219	228	223	222	226	203	185	170	202	228	190	171	222	230	217	196	192	227	226	213	212	213	202	210	213	207	225	212	227	202	229	225	214	202	223	230	241	203	237	216	215	205	216	229	195	207	220	213	219	194	218	232	220	185	228	235	223	226	191	203	222	207	221	197	222	216	220	182	221	220	214	225	212	225	218	228	199	196	198	198	216	229	193	200	176	199	188	221	219	207	240	211	204	214	210	219	241	217	217	229	202	201	211	202	218	230	187	202	219	167	193	201	198	197	216	173	230	175	215	214	218	212	209	217	200	211	216	209	203	200	218	176	203	231	182	253	211	220	201	198	194	209	207	173	215	216	221	189	196	188	215	210	199	229	204	218	218	210	193	213	192	210	217	215	192	228	214	216	227	190	229	217	211	236	241	218	190	200	202	223	213	221	191	208	197	200	211	219	199	200	199	251	213	207	202	194	209	210	207	202	196	212	202	227	201	182	196	201	202	218	210	233	202	213	240	204	213	223	215	204	220	201	199	209	227	205	195	220	220	216	218	231	216	207	221	185	194	213	222	180	204	210	203	190	188	241	183	218	169	203	207	201	207	194	205	208	205	198	189	218	219	218	213	211	190	201	229	209	200	234	209	205	192	200	212	216	235	196	209	223	225	221	227	194	202	198	198	214	219	182	195	198	216	201	190	222	206	222	217	198	203	238	203	182	185	201	211	228	222	199	200	206	197	198	229	200	178	195	195	190	212	228	187	214	222	192	222	197	230	185	228	229	194	197	220	193	207	228	187	242	191	210	212	211	188	201	221	211	237	216	206	208	177	213	223	207	214	228	229	200	217	202	209	216	208	211	220	251	226	241	224	204	196	206	230	250	220	182	208	209	212	198	210	223	226	202	208	186	195	224	216	224	209	208	196	226	195	235	211	230	208	187	225	189	216	199	215	221	199	210	192	203	189	223	197	237	212	215	184	202	241	213	197	203	204	221	241	190	198	224	218	225	204	220	195	191	221	205	219	234	209	200	219	216	210	177	211	210	204	197	212	214	213	215	233	191	225	214	224	197	207	213	171	186	186	196	204	194	198	185	201	222	212	195	223	182	207	190	191	221	221	208	207	221	211	206	197	211	224	202	185	235	227	224	215	219	187	197	216	193	213	226	221	221	208	225	207	206	211	196	216	220	226	194	218	197	205	210	210	215	204	191	198	196	213	206	214	211	227	201	216	205	183	206	214	204	192	198	210	209	204	194	202	211	194	227	200	198	217	197	217	197	209	207	245	213	237	223	206	217	210	196	181	224	185	207	212	204	213	234	201	224	195	210	211	202	216	186	209	193	221	187	225	218	207	209	208	199	197	217	204	193	204	210	235	208	202	209	216	223	188	226	221	215	223	220	248	209	228	237	198	202	210	210	184	198	232	209	186	220	225	210	233	240	197	205	207	221	181	218	223	219	213	200	210	222	193	202	201	201	200	187	214	229	214	216	205	195	217	199	223	197	199	201	184	209	204	202	204	218	195	230	229	195	228	220	218	199	196	214	183	212	237	191	206	231	209	209	231	193	194	194	243	192	232	232	205	202	198	216	208	200	188	212	200	216	207	212	208	240	250	202	221	213	213	227	195	172	220	211	208	207	193	179	205	200	218	207	212	218	221	224	204	216	200	197	197	202	204	203	208	215	202	206	244	184	230	235	205	216	205	201	194	197	189	212	236	228	197	203	205	203	222	199	219	218	245	198	197	195	193	197	196	202	213	197	187	208	203	208	195	204	215	236	244	214	241	220	221	196	219	204	215	219	200	210	197	193	176	201	196	199	187	226	222	203	224	229	207	194	205	184	194	196	220	209	220	206	212	233	230	201	231	192	183	213	216	220	191	218	207	213	234	187	215	205	212	210	235	188	199	228	210	204	205	179	207	215	201	219	199	188	196	212	223	207	202	224	221	204	229	207	212	206	200	206	220	194	238	216	221	206	228	191	200	189	204	195	208	196	225	184	213	229	224	197	218	209	218	204	215	201	208	224	195	221	224	232	208	217	224	219	217	215	218	194	196	214	224	239	209	209	201	197	211	192	195	208	199	223	199	202	206	223	233	222	209	210	212	177	215	217	211	193	189	229	202	200	202	203	224	212	245	200	211	221	218	201	192	239	225	198	218	237	226	212	214	182	208	238	219	210	229	208	181	210	241	194	239	206	217	197	189	215	221	194	222	230	217	218	191	224	217	198	202	201	189	191	208	210	228	190	201	228	209	210	185	223	202	213	222	221	218	196	208	221	207	199	211	194	201	207	227	199	241	184	176	213	189	203	194	196	210	198	217	205	218	189	200	216	199	216	212	205	210	195	226	201	183	204	195	227	219	202	234	212	194	192	203	236	229	200	196	213	205	185	203	188	205	215	188	211	180	195	232	196	212	229	190	192	200	201	206	211	213	223	203	215	208	219	226	207	229	232	240	237	192	197	191	206	203	195	209	204	196	229	203	201	220	190	199	175	249	208	201	202	214	205	232	226	210	226	234	236	176	220	233	233	196	176	230	222	220	182	198	190	199	202	236	193	217	201	228	222	211	200	210	215	216	196	226	207	187	221	218	212	184	194	207	188	219	221	200	222	202	193	187	229	212	232	206	205	206	202
22297	21234	29064	23712	21235	21242	7206	848	635	483	483	430	397	430	415	397	367	327	350	351	379	338	370	320	342	346	326	348	307	366	354	339	348	343	335	351	359	323	314	333	359	315	376	345	303	330	325	326	321	317	346	344	307	315	329	347	310	331	323	348	344	338	312	320	340	367	335	342	285	309	316	310	294	313	288	305	317	340	330	333	299	348	339	330	273	320	305	291	275	326	313	327	300	288	291	323	300	345	292	309	326	274	288	300	315	286	287	317	344	327	317	302	300	337	337	316	295	312	265	322	310	304	301	300	346	278	316	300	317	285	324	289	319	324	343	322	291	296	306	295	338	302	319	296	301	301	316	302	271	325	294	288	308	303	295	306	318	321	282	296	300	314	327	322	270	285	311	292	310	309	295	320	306	314	288	309	306	336	317	315	308	293	299	318	320	311	307	309	317	287	294	293	287	258	340	260	312	318	275	288	270	304	318	322	315	323	290	305	316	305	335	322	281	310	304	302	351	292	306	300	274	294	307	318	315	310	307	282	312	294	340	294	301	268	309	293	295	284	314	333	301	311	301	294	293	305	320	267	309	303	298	314	294	309	300	291	324	330	299	283	347	301	366	308	341	295	341	303	299	294	299	341	331	291	290	312	314	312	278	328	305	325	302	283	321	290	319	304	296	318	317	275	306	326	319	315	322	312	284	333	291	313	314	307	265	318	299	319	274	275	323	291	295	341	309	290	300	317	307	317	330	279	314	301	303	314	309	299	310	311	313	296	290	319	307	271	308	334	284	317	312	315	279	326	301	280	279	279	333	296	331	327	329	333	279	300	291	298	331	298	337	316	307	266	312	306	333	333	314	325	326	306	321	296	285	318	294	317	329	322	290	309	300	340	290	309	333	296	287	318	290	292	283	304	322	266	317	305	303	316	307	318	320	328	329	292	320	287	274	296	304	284	301	327	303	287	284	341	296	357	303	281	280	323	321	285	294	322	311	267	309	295	321	304	313	297	313	294	316	298	372	286	292	286	311	302	317	335	313	322	298	332	308	311	324	326	291	313	284	295	305	287	309	295	300	301	304	315	302	332	304	314	325	308	272	338	286	298	314	289	313	326	291	324	330	317	296	295	328	306	300	307	284	315	310	303	294	280	322	323	307	330	267	348	327	304	297	308	266	312	292	288	294	313	302	302	310	284	294	344	314	331	319	323	283	294	303	327	264	270	318	308	326	335	305	309	309	310	300	295	314	295	299	322	263	336	311	300	298	328	272	285	306	296	290	272	306	318	284	322	317	337	284	309	311	292	295	297	336	306	290	311	284	314	304	313	329	322	347	290	298	284	304	307	326	325	323	304	317	301	316	289	283	290	298	277	276	314	275	324	326	342	309	310	312	295	308	331	324	308	303	325	309	296	293	294	283	318	305	321	318	302	302	298	323	282	332	322	287	320	317	287	288	323	280	292	302	319	301	313	312	297	290	306	278	326	307	303	300	311	271	347	318	293	341	297	292	297	318	319	298	314	288	285	318	284	290	295	292	301	301	304	298	318	287	309	302	311	305	316	290	303	294	322	307	304	320	316	280	318	264	280	317	338	289	317	261	312	318	338	326	321	313	302	318	306	318	273	305	285	309	314	297	294	300	318	320	312	294	271	305	294	279	309	310	304	335	320	300	284	326	307	303	286	299	273	327	312	339	320	327	324	352	302	330	318	345	330	298	314	322	338	303	284	317	313	290	308	316	342	289	271	331	299	303	285	311	315	305	357	289	315	288	317	284	299	333	313	328	291	308	315	289	304	320	302	302	304	291	279	284	279	319	288	298	314	307	313	306	333	308	279	304	294	311	303	309	308	309	300	314	301	303	329	335	309	286	281	305	319	343	289	299	320	311	302	311	344	314	285	316	291	338	326	289	317	300	314	299	318	319	300	285	294	286	302	322	309	306	331	332	307	287	334	281	323	303	327	314	298	317	297	321	296	314	305	297	317	293	318	285	286	321	292	316	288	290	290	332	314	312	291	298	334	308	313	297	298	315	304	308	319	363	284	305	344	310	330	323	299	298	288	310	321	335	338	308	304	295	307	324	344	302	291	302	301	291	292	306	276	342	338	309	297	291	329	314	299	332	318	294	263	302	292	305	328	295	287	289	294	329	290	300	332	306	305	298	293	298	263	321	299	301	302	293	306	321	305	304	324	341	299	322	306	322	351	286	334	305	335	293	306	310	324	307	323	352	306	294	293	336	292	333	307	324	317	294	301	296	295	291	300	283	337	310	276	303	284	286	357	305	327	307	304	326	301	290	326	298	308	331	322	327	324	281	306	315	315	300	289	289	333	291	344	332	328	298	315	306	294	301	310	310	299	260	277	295	304	309	296	325	320	290	298	320	281	285	327	317	290	305	296	309	306	310	315	301	321	290	305	266	306	309	305	314	304	306	317	292	315	308	325	284	289	314	271	316	313	337	300	272	332	297	277	298	296	327	318	306	282	323	310	310	313	300	304	281	305	310	295	334	294	297	276	307	299	309	294	312	312	299	296	304	309	337	281	317	282	337	315	290	302	303	301	316	331	291	342	279	351	307	276	325	301	303	302	293	282	314	301	323	328	325	312	293	322	308	319	328	292	308	300	309	286	278	306	334	296	316	298	274	319	310	304	336	318	293	327	335	302	303	291	321	290	272	290	297	316	326	302	306	287	329	314	281	310	283	305	280	297	315	306	299	307	312	310	276	299	284	273	313	301	329	322	333	316	306	339	308	317	308	302	295	330	291	275	312	292	317	294	299	310	314	265	314	320	315	308	290	320	302	291	300	269	315	298	323	309	277	294	311	275	328	313	283	278	326	317	321	323	314	312	332	307	296	308	315	305	316	290	288	285	312	319	302	322	308	283	322	274	351	304	266	310	298	315	297	303	301	299	302	278	307	300	301	291	254	314	282	298	324	286	292	302	285	259	295	285	324	318	322	284	275	325	305	316	298	331	278	306	326	303	287	293	297	349	276	316	313	293	326	279	290	311	314	329	322	330	309	306	322	306	297	293	327	268	305	297	303	301	332	330	296	296	310	301	297	303	292	268	308	302	297	319	305	332	354	321	306	291	328	301	300	294	280	338	300	335	308	313	287	311	318	264	314	320	328	318	327	312	316	284	308	327	306	299	282	308	295	310	300	278	316	304	325	306	314	312	292	308	308	276	313	294	315	284	275	295	336	275	313	292	322	294	280	310	327	303	314	313	314	331	329	340	298	323	302	303	318	293	302	295	273	297	320	324	293	336	300	293	294	335	324	354	340	296	305	303	287	302	310	264	297	310	289	306	306	304	274	319	301	331	297	312	268	278	285	277	302	295	313	328	318	283	302	314	333	281	335	289	302	303	292	284	284	260	287	290	300	314	306	316	329	327	304	306	283	301	314	340	312	292	329	322	313	297	313	330	312	294	293	291	317	281	303	320	314	304	289	302	311	294	282	310	275	293	298	284	320	271	295	274	327	289	361	298
31120	45454	13335	4807	3090	2239	1784	1442	1166	949	827	742	699	624	579	577	568	602	531	496	496	539	490	496	471	486	447	463	444	440	493	482	501	443	461	474	475	440	449	463	442	486	483	432	476	428	451	446	474	488	463	446	468	451	449	491	426	416	456	429	428	431	434	429	416	406	406	435	422	454	384	435	410	404	440	405	397	421	432	394	402	372	401	439	411	445	386	410	424	416	396	419	449	391	418	411	403	401	368	388	384	391	370	407	405	417	416	409	386	382	403	419	412	425	393	424	369	416	414	402	395	414	407	412	397	397	395	415	449	421	423	402	392	359	416	371	395	429	396	389	425	433	408	395	408	414	406	411	377	416	401	389	384	432	390	387	407	388	406	387	394	414	393	408	397	370	375	427	376	391	440	431	413	383	408	433	415	372	430	365	379	423	376	399	421	424	406	396	417	403	381	383	416	383	411	406	416	414	425	384	392	365	447	426	388	423	432	429	366	420	388	415	404	429	393	388	401	431	400	433	413	411	414	412	402	404	388	396	403	391	425	342	373	436	424	383	439	411	382	418	405	422	430	411	420	403	433	416	420	374	389	417	459	354	424	384	386	419	401	401	414	419	353	425	368	388	423	384	416	410	382	403	413	419	420	412	415	386	418	371	393	417	369	418	393	392	406	418	405	404	425	398	374	403	389	421	418	377	370	413	390	413	400	420	401	384	415	378	418	413	408	388	428	390	370	424	413	352	375	394	390	430	422	358	405	420	385	390	401	408	416	414	406	397	434	396	402	409	414	405	376	407	410	408	415	425	431	454	411	398	410	402	399	394	435	405	408	400	412	438	455	395	385	381	395	399	428	372	411	413	378	388	446	435	430	407	392	410	401	409	377	400	390	416	406	407	410	380	393	427	414	415	408	394	404	420	392	417	423	403	418	422	372	423	423	411	383	401	413	391	404	385	410	374	408	438	412	427	389	420	421	447	401	440	377	430	416	382	384	388	392	408	401	417	385	439	378	391	424	422	393	452	391	406	393	397	381	384	434	425	414	395	397	396	372	417	412	399	398	401	395	394	406	447	438	408	395	385	419	404	435	396	426	389	353	400	386	380	418	397	429	406	392	406	391	404	419	400	396	400	418	394	403	412	419	466	437	413	399	413	424	395	398	424	408	438	403	434	431	430	406	381	395	407	414	427	423	400	395	395	401	408	394	401	401	409	413	391	403	381	388	406	361	429	413	404	419	399	452	399	401	424	411	399	422	391	405	421	416	402	389	384	410	433	418	399	420	413	402	421	431	393	395	400	399	365	364	381	423	425	412	409	394	404	398	398	370	420	394	407	443	432	382	417	417	420	411	382	403	390	401	404	400	388	394	409	409	377	429	420	411	392	418	433	419	429	396	420	410	441	375	385	398	420	412	406	426	391	426	423	428	440	388	411	416	431	404	382	394	410	406	437	430	373	406	427	484	414	391	412	415	390	437	428	391	398	412	434	420	367	458	404	413	423	386	368	372	431	435	400	404	356	406	429	433	407	412	389	387	382	410	394	418	421	405	401	384	362	395	371	391	397	431	401	414	406	414	397	439	401	374	404	387	355	402	402	410	403	428	392	417	340	418	404	381	385	420	411	404	378	404	416	429	388	432	392	406	394	387	394	411	421	436	425	396	398	389	407	381	430	409	391	399	401	415	385	358	394	389	377	432	413	418	412	411	435	379	414	453	419	415	445	370	414	382	381	416	402	408	394	418	387	422	410	410	405	407	428	357	424	383	401	414	439	390	410	403	408	393	376	392	417	391	391	380	429	366	417	387	422	382	407	421	423	391	366	389	414	406	397	390	439	426	405	381	393	426	471	420	397	401	390	404	421	387	411	390	426	398	396	427	442	432	412	374	449	402	383	428	415	391	407	420	408	424	410	398	371	386	390	417	402	388	417	387	410	408	453	412	423	411	398	405	392	428	419	420	417	413	357	363	433	383	428	372	397	403	446	394	396	391	421	444	422	390	379	413	408	442	393	417	419	431	350	392	418	398	400	419	395	392	407	367	406	406	374	418	388	395	386	432	379	368	406	382	423	384	462	427	365	420	413	364	413	419	412	409	412	446	426	406	434	369	382	406	412	393	380	402	392	407	404	427	396	405	400	363	392	394	374	432	394	363	383	427	380	397	449	423	372	420	424	389	414	376	402	413	419	386	435	427	415	447	428	426	417	410	402	384	384	433	406	392	385	381	392	424	399	409	362	408	369	441	437	391	404	406	414	431	418	399	408	405	399	387	403	422	384	416	371	418	401	428	376	411	398	401	409	392	417	390	392	397	418	407	402	399	418	388	399	391	440	411	380	394	413	382	363	438	387	408	390	423	405	391	376	408	380	378	414	385	423	411	385	428	383	410	426	412	404	414	403	393	421	409	394	419	394	396	411	345	375	415	420	411	384	354	402	420	452	401	396	389	414	427	406	393	424	414	437	424	383	379	416	373	379	384	419	419	357	406	400	384	423	409	429	391	378	396	389	414	398	395	422	411	356	398	449	396	381	390	462	395	426	372	403	419	404	425	411	437	414	390	423	377	413	395	441	394	414	411	392	364	405	415	430	409	451	405	391	406	443	398	378	407	379	407	397	410	400	374	423	409	415	406	475	425	395	451	406	403	409	392	391	441	423	387	403	396	425	428	388	418	359	394	399	403	395	407	404	376	416	403	364	386	420	399	370	395	425	395	410	416	386	413	429	385	435	382	424	418	376	367	391	376	412	372	403	445	422	394	383	397	411	375	415	442	425	413	452	374	385	435	369	405	408	376	405	382	398	401	374	439	379	413	417	412	404	363	414	390	422	402	368	371	420	420	384	401	425	400	438	412	385	380	399	403	444	413	361	406	387	410	405	435	430	420	380	386	413	428	369	378	394	394	375	413	424	415	426	414	406	427	427	385	424	432	406	404	412	419	412	400	430	415	437	402	395	385	419	404	391	406	390	406	397	421	389	389	444	391	349	397	388	411	384	411	375	403	415	401	407	400	420	394	380	445	388	429	388	410	428	431	413	389	386	398	417	400	427	410	401	410	437	407	414	438	386	410	381	408	434	399	394	383	423	411	426	389	428	386	403	389	408	353	384	412	408	434	376	417	418	390	388	393	396	412	342	436	409	408	410	370	400	431	400	400	385	440	416	402	380	401	417	419	405	422	402	384	414	460	395	374	405	413	445	415	400	413	440	378	399	407	397	410	403	400	419	422	376	399	390	422	404	380	397	383	408	387	378	421	419	420	406	403	386	387	394	408	399	410	441	410	427	422	372	385	391	392	419	437	413	485	402	402	409	390	403	388	398	421	399	424	407	431	412	363	368	425	394	374	407	422	408	412	419	421	387	417	444	379	444	390	397	368	420	383	391	418	399	368	402	393	413	386	400	374	408	410	383	386	425	421	410	393	407	419	426	404	402	380	424	416	414	418	403	433	374	396	398	403	406	410	415	399	380	400	396	402	398	415	418	434	413	390	393
27225	21003	9122	991	373	355	333	289	298	281	270	253	253	277	250	247	277	243	249	268	285	213	262	295	272	240	258	255	274	276	252	268	236	274	264	239	284	247	272	232	276	251	229	240	275	285	270	250	238	251	239	295	270	239	244	252	250	237	259	271	254	261	259	282	254	245	248	238	259	256	244	266	224	258	253	246	251	251	259	238	255	262	270	255	263	292	234	266	243	244	262	286	265	248	243	230	218	270	229	244	254	236	271	262	246	242	278	273	227	226	267	255	255	244	259	251	287	260	257	254	255	247	255	275	245	253	233	226	270	264	248	278	258	270	257	247	257	262	260	252	258	247	246	252	263	228	226	280	248	249	264	279	267	258	246	248	265	255	250	270	279	216	262	253	244	258	268	258	250	267	252	241	241	225	238	262	248	237	264	243	227	234	256	270	244	264	251	276	243	243	241	251	250	247	255	250	262	252	243	253	263	241	265	271	265	207	252	245	260	254	245	251	249	231	255	266	266	240	253	240	233	241	239	277	269	254	258	263	263	264	262	275	269	276	269	234	243	255	236	273	237	260	233	254	274	265	257	221	241	254	265	285	224	263	272	242	236	268	246	248	262	253	247	255	236	233	248	269	259	239	258	272	260	226	246	254	244	254	266	263	263	256	279	271	269	260	248	253	260	245	238	232	244	253	269	248	220	247	263	246	247	248	238	242	271	240	236	279	270	254	231	274	256	255	243	256	258	264	233	255	223	267	277	235	265	276	251	237	250	247	251	252	248	263	252	263	247	275	255	255	252	257	273	228	248	254	247	249	264	266	257	265	257	278	255	244	249	226	277	259	254	247	259	230	262	275	287	274	260	246	219	256	236	260	258	252	235	277	261	284	264	243	273	271	281	245	265	221	262	267	223	250	243	257	267	256	251	269	249	264	257	251	242	264	247	251	262	240	263	266	227	230	258	237	225	215	244	248	269	245	233	261	255	238	269	242	261	284	246	240	275	246	261	260	227	234	240	245	231	258	239	256	272	255	210	229	251	265	271	238	232	243	257	259	237	233	256	267	252	237	263	274	237	276	258	269	260	249	273	277	261	286	232	251	240	239	246	223	250	235	276	246	250	241	232	266	246	269	259	229	241	259	263	263	258	251	258	252	250	251	249	232	264	272	240	251	238	254	230	239	265	271	268	261	245	278	276	249	287	220	268	260	251	262	217	250	308	256	262	236	246	255	257	257	225	282	268	248	257	246	262	259	217	256	268	250	270	253	258	257	277	272	225	256	229	254	246	275	259	240	247	263	257	214	249	238	279	268	223	241	271	261	234	252	256	225	245	246	242	248	265	266	270	278	256	206	238	260	236	242	261	260	234	239	258	225	259	269	265	225	252	251	236	256	225	250	257	254	248	237	245	242	263	247	235	252	255	226	243	245	239	277	249	243	273	253	230	278	248	260	263	264	289	283	260	265	270	244	278	231	272	238	271	236	254	263	246	261	234	249	258	251	262	279	274	240	242	236	275	259	247	270	256	238	273	248	240	233	243	276	253	253	249	250	235	250	267	264	246	234	252	221	261	245	262	248	264	272	261	251	255	267	254	252	270	239	269	263	267	297	254	248	246	276	256	251	266	230	282	222	249	269	255	252	286	256	282	283	246	255	252	265	254	266	277	264	264	290	262	248	243	240	245	240	235	271	281	244	240	245	243	245	254	235	239	229	295	239	242	235	284	233	266	252	230	246	273	273	271	263	276	255	240	281	243	244	237	245	264	270	261	232	254	251	275	281	261	244	257	236	256	266	257	239	220	229	247	277	289	267	286	236	244	249	279	261	280	269	259	252	249	246	264	214	258	268	218	271	223	281	241	256	289	254	245	228	261	231	254	267	236	264	260	248	254	263	261	260	251	257	266	268	255	272	257	294	257	255	245	265	266	267	250	275	255	235	246	265	238	276	246	239	237	245	221	261	268	248	246	246	259	278	234	244	246	246	259	259	259	243	265	263	227	260	256	265	270	270	256	242	260	260	248	222	269	255	292	283	258	258	239	253	261	280	268	246	274	274	258	257	236	252	217	264	229	246	266	224	268	250	242	273	256	252	267	262	225	241	239	266	244	253	269	247	243	271	257	243	218	263	244	254	273	258	241	259	248	241	260	250	247	262	258	252	225	253	295	276	240	255	256	231	264	268	257	241	259	252	273	233	238	277	272	254	275	248	260	273	233	242	247	209	242	241	258	240	239	240	258	248	256	273	239	253	273	248	262	269	242	266	243	256	239	244	249	291	245	273	251	268	248	233	230	268	257	250	263	238	261	260	268	273	235	261	269	261	277	243	258	244	241	256	263	253	250	257	245	249	275	248	283	277	220	244	246	246	232	250	261	265	251	284	269	246	256	276	254	273	231	243	254	253	237	260	256	246	259	270	278	238	240	239	245	275	260	257	242	264	264	247	249	253	256	269	252	272	300	219	257	236	215	257	248	249	253	250	238	234	272	261	280	248	215	253	245	247	257	253	290	238	265	246	238	260	262	266	269	241	283	264	241	245	233	257	238	239	265	249	255	257	262	250	243	262	246	253	228	260	249	288	251	259	280	249	239	255	269	287	254	227	255	234	260	258	261	242	233	268	292	226	259	227	259	251	264	293	301	246	254	233	240	264	260	240	253	234	255	228	271	275	242	252	279	249	267	262	270	227	234	259	257	247	273	244	253	268	271	280	248	263	241	276	248	283	244	267	262	268	265	285	251	237	231	254	258	250	260	262	256	255	257	228	251	283	230	247	252	258	245	261	282	254	247	253	219	244	230	238	240	271	260	261	234	246	245	278	245	227	269	254	272	249	262	239	249	263	259	255	224	236	246	227	237	250	266	241	267	262	253	272	270	247	262	255	269	253	245	265	209	243	236	262	267	289	249	260	303	256	261	252	269	291	236	276	244	246	239	259	286	245	258	241	273	255	256	236	262	265	251	250	266	220	244	227	256	232	242	236	266	258	256	242	286	242	220	215	223	216	261	238	280	259	279	270	261	229	238	222	242	264	288	259	283	265	280	260	266	239	234	247	251	233	253	263	272	266	241	257	264	249	269	257	239	249	262	268	258	262	248	269	245	243	259	252	233	248	276	236	255	247	276	261	254	250	228	221	260	256	271	277	257	264	271	242	262	272	252	257	242	246	252	256	248	238	273	250	246	247	272	247	238	246	260	249	228	256	231	262	263	238	231	263	286	296	262	271	249	256	251	257	249	256	281	253	272	237	261	280	247	247	221	243	241	252	256	249	250	244	225	258	289	245	247	262	246	247	268	243	276	275	239	258	261	267	250	257	249	233	260	251	254	246	249	258	254	248	252	276	252	264	225	262	244	269	269	265	250	224	264	243	246	270	244	250	228	248	252	284	268	265	277	253	265	239	232	235	267	262	271	280	235	231	244	242	246	273	248	265	263	248	266	239	239	254	277	286	264	252	258	256	257	270	247	230	268	271	284	253	238	276	236	263	252	247	232	287
21457	24647	3494	882	641	539	491	435	413	357	335	342	361	338	350	302	336	350	368	352	340	297	352	334	338	312	361	369	330	327	358	357	345	374	321	364	325	366	341	360	338	389	360	367	332	346	337	333	346	358	351	336	335	343	363	351	345	351	340	351	332	357	338	382	306	364	349	352	347	363	329	341	341	335	381	320	367	315	367	326	343	318	340	333	349	351	362	324	360	316	366	311	312	341	315	326	299	343	338	332	313	323	358	326	349	329	342	343	339	340	339	331	343	330	332	352	358	374	350	329	317	327	334	366	320	308	314	331	325	349	349	301	355	343	362	319	350	332	289	343	331	327	311	328	327	322	317	325	335	334	340	355	325	335	347	347	327	332	355	376	294	339	284	332	302	317	386	360	344	331	344	351	339	330	351	309	343	302	323	373	317	299	344	310	343	373	344	346	316	296	309	339	342	326	327	318	329	328	324	355	338	330	347	319	302	321	333	334	333	330	353	354	350	345	341	344	338	317	307	356	344	323	303	352	318	324	328	380	340	336	331	371	386	359	337	334	321	355	308	328	338	352	328	364	351	355	316	312	363	331	333	343	311	334	351	330	338	351	308	391	342	293	355	333	329	326	306	341	344	338	346	323	325	309	337	293	341	366	322	339	335	347	330	331	338	347	347	333	361	333	326	329	317	375	323	317	327	337	326	344	326	355	353	347	346	318	319	344	335	370	337	322	335	361	326	318	311	323	366	357	362	334	353	325	321	353	346	334	319	344	357	324	332	373	358	366	305	323	347	319	315	348	373	333	342	320	314	354	353	368	338	317	344	332	329	350	340	328	309	343	326	305	333	322	345	345	317	344	319	382	326	346	365	342	341	350	338	358	373	362	303	343	322	339	324	328	347	320	298	328	356	340	334	343	346	315	349	297	327	296	321	318	312	332	362	348	321	325	331	365	291	322	347	389	327	331	353	340	346	325	373	349	323	306	323	292	322	332	328	350	316	342	346	328	349	322	301	351	309	332	331	294	326	310	323	356	357	306	323	359	323	358	348	314	354	345	330	330	364	369	330	338	374	312	326	339	342	332	349	356	309	352	329	315	328	315	339	343	334	318	339	342	330	319	336	328	294	344	356	361	349	342	347	370	326	378	316	323	308	336	365	316	294	329	355	335	340	344	322	337	322	373	336	349	307	328	324	337	331	327	367	359	327	377	319	357	354	348	327	313	339	334	330	327	342	327	349	344	358	366	345	369	317	326	332	332	329	360	356	314	325	346	343	321	322	341	348	300	317	317	329	328	336	370	339	353	340	335	363	309	371	314	335	365	303	296	330	346	324	326	333	337	356	352	325	341	373	363	339	373	332	312	358	305	328	313	303	336	337	288	315	303	361	332	345	357	334	290	371	295	343	355	336	322	318	337	335	360	354	314	315	321	348	330	351	307	329	315	318	346	366	326	329	354	352	356	292	348	352	304	332	316	354	356	360	353	319	319	367	331	334	324	326	317	341	330	325	334	336	318	319	356	335	340	369	371	348	345	323	328	351	322	325	289	369	324	324	343	346	331	351	325	339	350	331	317	320	361	314	332	372	353	327	356	331	324	317	338	329	318	338	316	327	305	351	355	314	356	359	347	346	323	353	347	338	300	314	300	305	319	334	345	321	309	371	319	334	339	342	350	331	353	344	334	322	367	332	342	351	292	366	344	336	351	356	364	347	318	304	303	323	347	331	349	339	325	346	341	343	339	317	302	297	337	347	338	321	327	321	322	362	326	351	392	341	357	386	313	326	362	324	323	335	319	333	356	339	333	351	318	337	313	328	326	319	344	367	314	344	334	336	333	326	340	317	351	328	350	329	364	333	347	360	338	350	361	339	339	351	314	365	327	349	310	345	341	368	330	326	372	356	348	339	329	327	361	311	300	319	320	359	354	347	384	330	325	342	346	351	352	329	308	335	338	351	332	350	359	343	345	362	293	361	350	324	344	305	336	355	351	331	359	352	353	343	347	357	330	302	324	337	348	332	335	335	339	355	361	332	303	314	334	330	329	362	337	345	322	323	306	335	361	321	328	360	367	335	340	359	355	331	302	375	325	342	311	327	305	326	325	297	336	347	319	330	355	345	290	350	343	333	350	311	318	366	301	346	336	382	351	341	345	328	323	324	321	319	344	320	347	332	335	330	341	308	345	334	318	335	332	336	338	306	330	325	354	280	334	329	303	314	331	322	357	317	346	317	343	341	323	298	343	327	330	344	309	351	326	359	324	343	324	280	345	314	337	317	311	365	306	345	337	325	339	338	325	336	314	340	338	371	353	362	309	362	348	337	351	313	319	337	317	319	310	330	306	345	314	335	317	327	312	299	334	352	346	340	315	326	345	313	308	340	338	336	308	352	338	339	336	340	332	342	319	331	338	344	348	350	309	327	317	338	343	340	337	309	349	320	346	320	360	371	343	281	336	339	325	308	335	345	348	352	365	308	347	334	314	329	326	356	323	352	325	347	351	355	327	311	333	327	318	345	276	331	307	351	289	345	358	305	330	316	347	350	322	312	324	388	313	359	335	330	343	369	369	361	294	351	330	326	339	307	350	341	349	315	345	344	316	336	330	316	344	316	338	297	331	364	367	326	330	322	315	360	373	343	311	333	329	331	288	341	379	355	314	325	330	343	340	340	291	351	337	366	344	308	355	311	334	307	282	319	350	364	330	371	350	346	365	379	349	317	338	350	335	378	327	312	346	332	351	363	292	350	344	328	320	322	341	321	317	344	324	344	319	315	335	346	361	326	364	358	363	311	319	329	306	346	318	332	333	297	346	336	304	340	312	339	368	334	339	312	340	332	314	356	336	357	350	341	317	289	332	350	358	322	344	362	322	317	345	321	341	333	330	339	301	345	330	319	297	355	333	388	333	369	350	336	319	315	311	350	335	325	320	328	385	360	356	337	361	320	331	346	316	348	322	345	335	315	348	308	325	307	344	326	339	329	305	330	333	339	335	334	334	344	326	336	355	350	349	338	338	332	349	341	351	326	328	322	347	366	336	318	342	332	301	343	355	335	337	352	356	325	372	368	364	364	304	327	367	346	337	354	319	342	304	341	353	343	361	330	342	313	349	365	317	334	345	355	329	322	350	334	316	313	337	338	369	334	333	350	319	353	299	324	362	355	371	340	322	346	340	334	312	322	334	313	338	357	348	352	291	333	334	331	327	337	309	341	315	323	337	347	343	359	318	352	325	332	338	325	331	334	318	356	313	359	320	339	341	329	322	350	323	324	312	348	298	338	300	327	337	328	340	374	356	338	331	347	314	374	329	358	339	356	318	339	346	331	304	305	353	334	359	341	359	341	352	353	320	327	329	308	321	301	362	322	306	352	348	318	360	267	323	349	345	344	340	357	326	343	302	360	335	331	351	320	328	310	342	345	343	332	334	318	356	324	335	345	352	339	287	317	328	354	374	366	322	372	356	336	337	361	335	366	359	329	340	303	362	329	337	335	337
23108	21162	28474	24074	21164	9723	968	628	571	455	474	451	451	399	403	450	417	400	386	389	451	406	385	408	402	420	392	412	415	380	406	416	371	384	405	377	373	410	437	417	378	413	404	408	398	372	414	395	417	432	391	415	408	365	395	401	401	390	386	386	384	357	402	405	375	425	381	385	407	395	372	365	391	395	390	380	377	406	367	361	360	380	391	413	383	387	387	372	358	384	351	397	408	360	376	397	384	384	374	387	359	365	385	394	401	400	368	353	375	386	380	351	391	396	414	402	343	392	373	371	389	353	388	364	388	362	408	388	385	411	407	368	369	385	395	418	363	350	382	383	365	390	398	394	360	389	369	393	365	385	373	394	397	368	408	413	368	389	388	368	399	368	410	392	378	381	359	377	365	348	366	383	407	400	364	379	368	389	350	391	377	347	394	411	414	362	358	381	359	395	374	377	403	370	382	387	379	386	359	341	368	422	388	367	365	357	379	394	354	384	366	394	364	409	368	353	381	364	341	416	402	370	369	398	388	364	404	365	383	371	387	401	374	420	413	391	388	402	379	392	394	374	366	406	370	363	376	373	388	407	406	363	359	380	375	402	385	405	357	388	404	394	402	356	358	310	381	384	358	373	376	353	385	362	378	387	389	351	363	333	374	337	380	403	355	392	368	400	407	366	373	381	386	369	403	359	400	379	403	393	396	378	395	363	362	397	382	420	364	372	389	401	398	377	362	385	354	384	346	372	395	359	389	354	363	388	376	363	336	393	418	383	409	360	343	420	409	360	407	377	379	390	371	378	393	365	410	383	391	347	380	383	396	357	393	370	359	378	360	394	384	396	399	364	395	390	391	369	397	410	392	358	369	378	389	391	359	384	406	392	403	389	389	389	387	406	340	399	376	382	375	392	404	363	368	389	376	395	377	350	413	376	392	377	356	358	377	370	417	366	385	390	370	409	403	368	388	368	366	347	388	387	408	377	389	361	368	367	392	357	386	389	369	392	399	394	370	366	360	375	386	426	359	371	368	391	368	370	363	399	393	389	385	370	396	378	391	401	404	419	347	372	373	402	355	390	363	358	386	387	388	357	342	393	390	401	358	368	363	385	365	368	385	419	394	392	365	384	383	393	395	404	376	381	373	385	397	374	371	396	378	400	369	409	380	397	389	439	363	401	355	365	369	408	370	386	366	360	349	381	370	364	408	399	375	362	359	394	355	418	381	386	366	360	358	381	358	338	390	388	361	371	388	367	400	398	408	376	364	395	358	361	380	406	350	339	386	410	396	396	391	371	356	403	416	390	382	421	365	391	381	368	386	412	385	357	390	384	406	385	360	369	374	359	425	376	402	372	356	366	369	369	401	393	413	405	407	394	387	387	388	393	387	380	390	345	379	359	386	352	402	394	352	360	370	369	396	342	365	400	380	381	386	381	367	364	352	384	379	417	402	379	384	386	356	383	385	375	422	369	397	396	380	393	384	385	357	375	371	362	384	381	384	354	373	366	391	377	366	367	369	384	387	396	401	340	360	362	361	392	388	375	386	378	394	356	407	381	369	397	410	401	372	369	388	421	337	395	381	363	382	374	376	389	397	398	451	404	388	356	396	384	398	405	352	409	393	367	380	361	407	358	405	399	391	349	412	382	384	395	404	371	361	395	377	351	412	370	389	374	399	400	392	384	375	373	397	398	400	392	361	431	356	377	362	409	368	359	411	400	371	380	367	409	397	423	390	385	366	380	385	361	365	408	372	418	383	395	368	374	388	396	390	365	365	337	351	383	366	400	347	366	348	412	355	394	364	368	376	381	375	397	365	350	393	388	383	396	383	398	373	385	379	383	405	348	406	369	354	375	362	385	395	377	382	357	356	393	387	377	377	381	352	375	354	406	355	356	370	406	409	378	386	393	378	364	367	403	377	362	378	380	377	372	379	355	410	410	413	376	370	362	351	373	360	383	374	380	348	388	376	357	385	374	376	403	378	407	408	394	376	374	356	367	399	358	394	374	368	378	401	369	378	381	372	365	368	396	358	356	363	351	385	370	373	382	383	374	399	387	375	384	368	389	367	393	352	353	381	376	391	408	393	380	371	406	372	365	382	406	370	405	343	374	386	385	379	402	363	369	367	366	360	387	412	436	394	374	380	345	377	361	371	366	374	387	415	349	398	387	371	365	384	358	363	399	422	369	374	361	375	418	369	366	359	376	411	404	381	339	388	334	352	375	358	355	411	381	388	353	369	364	392	402	382	430	376	368	373	394	377	370	365	364	386	370	377	395	360	379	395	376	378	386	384	368	385	392	402	361	354	342	386	395	381	398	367	359	386	367	363	359	380	349	391	374	388	400	362	403	369	420	376	368	380	396	373	385	338	391	350	387	386	335	369	406	388	392	404	370	359	390	357	405	367	390	384	375	389	370	364	384	378	400	389	351	381	348	359	364	359	383	372	343	413	417	416	364	388	386	394	392	384	404	349	394	388	361	415	342	357	389	400	379	354	370	392	410	363	389	382	378	373	368	395	350	386	367	379	368	386	427	401	348	416	347	371	383	370	370	415	404	334	394	356	402	358	367	368	370	365	395	383	378	391	372	400	395	349	356	371	366	350	364	366	369	373	404	368	382	372	376	370	360	395	368	397	363	391	386	378	376	375	384	373	371	376	382	395	370	400	400	363	377	374	401	379	354	375	417	360	402	369	374	382	371	378	358	429	394	367	391	342	354	404	358	357	398	371	367	390	367	379	400	377	372	417	378	389	387	398	372	390	412	379	370	382	404	387	385	359	398	390	344	394	398	361	387	387	393	370	359	399	356	367	381	348	366	377	373	389	382	389	367	357	393	347	373	358	399	375	368	379	392	357	389	386	395	377	387	427	392	362	377	358	371	379	375	421	353	394	366	427	359	363	380	377	364	392	397	394	362	392	387	397	383	361	420	329	408	379	387	371	349	405	413	392	413	416	385	382	384	414	384	382	329	389	370	354	357	415	399	351	384	371	393	386	408	370	373	345	403	365	374	385	353	364	391	387	344	408	377	391	407	409	369	391	380	373	369	381	372	373	404	354	383	403	432	378	368	388	394	386	366	400	395	374	368	392	370	368	366	366	376	392	387	368	404	365	375	379	397	365	381	371	381	368	386	371	350	335	381	392	351	398	378	387	378	407	350	369	323	366	363	362	402	385	389	374	372	369	388	354	421	390	368	383	377	381	357	368	356	410	399	383	381	401	388	370	382	367	353	404	357	331	392	371	370	399	367	369	408	379	398	384	392	407	358	392	380	350	377	386	350	399	385	323	392	393	384	364	383	381	380	407	382	356	357	390	366	381	397	435	400	382	394	355	381	386	391	382	390	359	434	367	349	371	408	377	366	415	331	363	373	348	403	359	391	374	372	396	385	387	431	417	375	381	375	371	350	380	373	382	360	397	349	359	403	344	419	397	393	395	410	385	385	373	373	387	343	366	365	377	364	382	388	384	373	387	374	377	369	347	376	376	367
26982	38602	8860	3034	2012	1506	1282	1099	841	734	741	661	630	596	575	596	593	566	582	577	565	550	521	531	552	533	544	499	518	497	539	520	566	548	583	519	544	530	534	550	499	534	538	517	508	547	537	510	517	513	537	547	584	482	515	489	497	521	549	515	543	498	539	519	495	530	505	510	529	508	510	472	476	505	487	487	517	491	473	531	512	490	516	544	503	487	480	515	467	458	494	520	457	498	529	495	483	514	488	521	496	502	485	487	509	508	496	477	509	476	497	462	513	483	497	505	470	511	478	510	466	505	486	529	470	498	484	473	501	530	487	520	484	510	497	482	482	492	503	501	490	457	518	517	504	485	459	487	445	520	464	513	488	474	522	514	473	546	485	480	472	501	511	526	490	510	492	519	516	506	474	501	494	519	499	501	500	481	508	488	498	504	488	504	500	501	503	499	523	478	490	517	466	504	485	469	507	487	508	516	518	487	485	476	510	500	501	479	503	478	515	474	499	483	505	481	487	481	479	525	474	497	499	512	496	483	509	486	500	503	509	486	510	516	519	525	508	497	527	477	500	483	511	452	532	520	521	474	532	492	509	483	469	476	522	496	489	525	479	529	526	475	492	484	494	504	476	478	527	478	549	503	477	509	501	469	472	473	475	487	482	519	545	498	484	495	487	498	506	486	483	438	501	514	499	468	450	513	486	485	495	525	480	496	498	517	509	478	483	497	476	507	498	563	474	479	493	491	503	484	496	520	487	491	509	480	552	473	476	469	536	494	510	475	488	491	480	484	576	493	476	530	496	498	443	532	518	514	530	484	493	519	492	513	524	516	490	505	445	470	551	486	487	479	468	494	453	500	516	481	523	508	478	545	471	488	480	515	524	494	489	490	503	512	518	447	534	485	483	531	495	477	478	489	498	504	522	506	483	477	461	506	474	544	497	536	473	479	486	533	545	513	500	533	489	471	493	498	505	475	489	474	504	480	483	510	497	511	497	463	510	496	442	490	510	488	476	429	519	522	513	515	516	465	469	515	499	480	483	503	466	469	529	515	544	471	498	512	516	522	487	496	496	478	499	474	459	462	481	499	501	492	490	527	509	510	474	554	482	535	485	484	497	501	508	511	487	498	495	508	476	476	499	466	488	486	466	458	495	478	536	516	553	499	498	473	477	506	524	520	510	470	477	491	450	480	496	500	483	489	518	466	524	474	495	461	513	485	491	490	522	491	475	499	521	492	487	501	473	508	493	517	510	483	501	486	513	516	464	496	504	537	457	497	485	514	487	539	477	516	486	497	511	489	510	450	481	553	490	498	481	520	525	443	497	509	478	497	475	472	482	494	510	462	484	482	492	463	481	504	504	507	502	509	479	526	492	538	518	507	488	516	535	516	520	508	499	484	490	477	482	513	495	499	488	510	514	500	466	536	492	533	489	504	515	533	519	488	489	506	489	468	478	513	535	498	509	470	490	476	456	513	528	466	494	478	488	491	471	487	493	474	526	521	491	511	528	471	529	504	475	486	437	472	566	514	491	497	497	528	451	475	477	512	459	493	488	480	456	485	483	509	444	479	499	494	503	472	496	495	514	501	541	494	548	469	517	500	466	523	499	500	517	502	457	493	570	476	523	520	497	508	466	450	496	518	438	514	507	465	480	488	454	520	503	472	525	533	486	503	489	531	529	475	522	490	489	480	509	507	493	484	531	470	516	498	528	501	467	529	488	493	509	494	485	482	500	470	526	491	465	480	489	469	489	488	541	491	508	506	460	470	525	479	481	473	504	513	499	504	496	510	542	497	476	523	486	516	543	486	492	506	473	473	522	504	525	506	468	452	524	485	498	508	505	518	497	499	503	500	518	483	472	503	506	505	491	490	503	511	525	514	468	491	534	501	479	500	501	523	531	495	545	466	453	535	507	501	514	517	517	455	497	485	510	474	509	519	452	502	499	470	462	486	526	461	511	469	490	480	504	553	494	525	482	478	508	490	526	488	484	480	489	500	463	506	500	504	461	497	497	555	484	497	451	487	492	546	501	515	487	500	476	474	487	547	492	490	457	470	503	496	481	493	502	499	510	486	509	508	531	477	462	504	491	489	482	498	460	533	529	480	512	484	515	509	471	479	490	484	512	501	503	528	468	482	475	483	508	499	487	521	452	499	492	455	516	488	480	512	455	480	511	450	506	492	511	522	514	494	523	552	510	510	483	496	475	488	492	491	499	505	488	516	462	515	512	460	493	503	476	457	493	482	528	480	509	477	522	517	510	473	484	499	449	498	498	511	492	500	470	487	494	485	487	456	463	481	540	444	494	503	485	502	497	484	494	502	495	515	495	485	499	482	527	496	513	483	481	486	479	481	474	484	488	508	494	461	509	516	474	519	503	493	496	501	486	493	482	501	509	491	495	494	468	479	468	474	492	468	499	485	502	483	490	452	499	508	500	483	475	478	512	486	467	500	444	523	498	488	498	493	487	501	510	447	498	486	474	509	487	487	487	503	454	490	510	492	500	535	498	491	540	513	524	524	491	469	416	479	495	531	532	482	437	499	510	473	517	457	524	497	489	520	527	518	507	510	497	506	546	499	486	496	527	508	510	513	485	507	486	485	488	470	510	506	552	490	457	503	502	487	485	515	474	512	470	466	483	549	471	476	529	474	497	496	511	518	531	481	462	483	450	541	522	514	500	472	503	528	525	513	519	472	465	530	468	483	497	478	487	523	504	491	518	482	520	458	505	505	488	500	520	537	508	479	507	491	478	489	461	516	517	480	494	483	499	465	509	522	507	503	499	500	470	497	517	460	547	470	446	516	558	488	468	483	508	471	495	507	486	470	466	503	505	523	487	452	490	502	505	495	522	511	517	487	454	498	501	478	476	502	475	483	514	478	451	489	468	529	443	489	505	494	508	508	514	508	529	500	494	478	492	489	514	507	502	472	500	487	478	489	497	476	528	491	494	544	478	487	520	512	477	505	521	496	542	494	473	489	482	489	453	474	477	506	507	507	494	454	480	546	521	514	498	481	430	490	488	520	523	473	499	506	558	508	513	476	530	485	501	443	515	495	512	483	487	506	537	491	487	476	530	530	509	501	489	499	486	517	526	520	462	483	477	536	476	504	490	530	540	467	489	520	517	514	498	493	499	486	525	499	482	473	486	471	504	527	480	479	478	462	497	467	485	484	491	522	518	500	510	484	514	477	462	524	471	496	490	512	518	495	456	450	528	498	464	480	453	486	503	492	473	499	456	511	501	511	452	483	484	513	444	488	510	501	485	495	488	483	474	425	477	510	511	497	471	504	499	507	476	502	513	491	509	475	504	463	464	503	517	523	486	491	453	456	489	460	473	457	468	497	512	498	453	506	505	446	463	479	485	443	516	483	469	536	428	496	462	495	496	524	448	498	469	467	511	509	511	543	503	498	462	534	499	496	525	469	498	475	520	474	544	508	468	501	469	529	493	489	491	494	512	456	509	521	471	501	507	497	471	522	497	521	528	493
24384	21184	27309	25164	8005	439	348	259	193	205	212	184	172	155	197	167	153	198	173	192	161	166	157	156	182	157	145	155	178	172	179	170	168	161	172	165	177	152	170	161	164	157	160	148	168	176	170	160	177	150	166	169	161	184	164	163	174	163	165	165	180	154	166	172	164	159	160	161	168	156	158	180	133	171	144	147	155	151	153	153	157	152	147	163	154	175	129	144	159	154	171	154	157	166	172	134	184	159	158	166	154	162	160	144	138	153	174	170	160	145	149	162	157	144	148	157	128	172	165	171	115	135	134	164	140	159	180	137	161	150	146	136	144	143	154	164	148	172	139	156	147	156	145	143	156	150	140	173	160	145	144	161	151	141	168	150	161	167	153	169	163	169	160	148	144	152	155	164	148	165	141	172	160	176	155	161	141	142	142	163	128	150	157	178	167	162	160	147	133	149	164	147	151	154	154	143	153	160	150	141	139	143	145	170	169	166	135	152	143	160	160	196	140	134	154	140	143	152	144	140	149	158	139	140	171	158	155	133	131	148	153	155	170	141	141	173	167	147	156	124	142	136	141	161	159	161	172	165	149	128	166	157	151	158	173	144	160	141	187	165	165	162	137	177	152	153	146	142	171	169	163	164	151	158	155	141	146	181	145	145	150	146	154	141	159	164	172	157	141	141	152	141	131	152	152	145	145	165	163	147	169	155	131	137	140	136	162	153	149	169	155	162	141	152	150	145	150	154	171	167	144	148	163	161	148	136	159	178	143	179	144	145	139	147	155	136	151	160	143	148	142	142	160	160	149	167	123	142	143	161	150	155	134	150	158	162	140	139	168	141	151	130	153	170	146	151	172	138	159	159	134	149	167	143	160	159	133	147	165	155	165	147	139	154	155	136	159	156	149	147	156	161	137	154	160	137	163	162	128	163	160	163	145	154	144	144	143	157	161	179	158	169	155	139	137	148	150	140	150	170	158	149	150	161	142	148	156	127	127	161	146	159	139	141	154	158	162	172	163	174	153	139	162	189	172	152	165	120	161	131	139	151	139	150	160	149	160	152	139	151	130	161	154	171	166	139	144	151	170	162	139	151	168	155	161	147	164	156	154	153	155	157	143	163	176	138	148	166	144	154	178	177	150	155	149	153	162	172	154	135	147	155	150	165	154	153	153	176	148	161	146	154	143	149	152	159	167	153	126	168	144	164	146	153	164	148	144	144	156	158	160	150	175	150	158	141	154	159	150	140	151	156	137	151	148	145	141	157	143	126	154	155	175	144	137	130	145	172	173	127	148	161	156	164	151	163	162	165	142	169	151	160	166	126	153	140	167	167	140	167	169	129	182	154	162	143	149	147	160	168	140	155	138	155	170	145	156	156	157	146	141	141	123	142	142	137	132	142	152	137	161	159	141	152	150	144	140	167	138	169	154	131	145	150	162	153	166	160	162	155	151	148	136	160	149	141	145	151	133	154	161	154	153	165	150	145	139	160	153	168	160	156	141	167	158	159	150	139	174	156	153	165	173	141	150	149	147	141	174	162	164	126	153	147	174	173	166	150	154	172	148	154	156	165	158	149	178	161	147	152	163	145	136	157	148	126	153	147	152	137	145	150	157	144	156	176	156	138	149	136	139	141	162	157	163	137	163	159	153	150	172	158	149	157	158	145	160	148	139	150	150	166	175	157	131	153	166	146	157	139	148	166	156	148	159	158	182	127	154	155	155	134	155	160	141	129	161	137	159	153	129	159	163	144	157	141	151	156	150	156	156	150	150	125	144	164	130	162	156	130	173	175	173	147	149	134	166	148	149	132	154	152	153	163	139	140	144	151	159	144	146	126	140	127	156	177	162	159	131	151	149	149	141	170	145	145	170	163	171	145	149	160	152	157	133	172	185	156	169	135	173	148	146	161	157	175	146	153	147	157	146	128	157	162	153	151	148	146	135	142	142	166	161	160	150	164	162	152	129	161	147	148	152	126	186	127	154	147	141	163	154	163	133	135	155	165	150	168	153	185	163	140	170	139	176	155	150	196	137	141	159	173	161	155	165	157	154	136	172	176	168	152	183	166	146	133	145	145	158	145	145	141	159	156	162	171	166	141	138	136	147	160	157	149	142	147	142	174	169	174	158	162	171	148	152	161	144	144	143	148	143	153	141	159	160	145	161	164	165	151	158	129	157	172	158	168	148	143	137	155	167	157	152	161	131	149	152	152	134	126	148	170	142	131	146	149	147	162	157	150	199	171	148	155	133	149	142	152	141	146	187	142	158	168	137	143	154	150	155	169	152	153	162	145	147	161	170	157	174	136	171	154	148	153	163	156	138	149	168	178	145	172	160	138	152	141	158	155	161	142	150	154	148	149	129	156	134	141	142	172	146	145	145	175	136	146	137	157	160	144	161	160	144	143	166	148	154	158	136	153	161	166	162	146	150	151	158	152	133	154	157	161	133	155	157	163	163	162	167	139	165	143	153	153	160	129	143	151	147	143	168	155	145	144	163	159	160	160	158	160	157	157	155	151	142	167	137	178	136	139	180	147	164	143	164	149	134	166	164	160	182	172	138	129	142	155	164	156	137	155	155	177	171	148	145	143	154	153	175	165	141	164	147	150	145	164	155	152	172	149	150	168	148	142	157	162	145	159	154	133	156	157	152	162	169	138	160	161	174	144	131	161	128	146	167	169	154	159	154	165	142	151	165	151	151	147	161	164	160	146	154	127	157	175	158	165	172	167	183	147	148	157	150	149	149	142	155	147	158	159	151	158	153	164	159	159	134	157	157	139	144	133	157	135	149	137	142	167	151	175	152	150	153	135	161	169	160	154	142	143	147	189	162	131	189	157	154	118	143	178	166	144	167	175	141	146	158	160	163	158	158	140	163	136	164	150	169	150	149	142	169	133	168	139	167	154	122	167	165	159	145	136	150	169	152	136	174	158	158	142	145	162	156	173	164	130	163	149	169	134	151	162	158	175	146	165	173	143	149	150	190	184	172	163	156	141	160	122	174	154	156	177	166	166	174	140	186	138	150	144	141	157	166	149	156	165	144	160	144	133	147	172	152	144	156	174	173	140	144	160	158	185	135	150	145	140	141	148	151	125	148	174	128	146	158	151	178	155	148	150	163	145	139	160	161	149	147	168	156	141	181	159	189	138	179	161	139	166	153	154	168	175	153	149	151	163	145	173	134	129	162	143	152	138	169	170	140	163	158	154	161	150	152	149	145	128	120	155	168	148	150	131	149	163	128	151	165	147	144	162	169	145	141	158	149	154	157	145	156	161	165	144	151	150	152	146	139	157	153	156	135	173	152	146	154	160	166	152	142	159	153	163	157	156	171	150	148	145	165	162	147	145	155	168	155	141	158	186	152	165	167	170	140	160	155	159	173	154	159	151	164	151	163	154	153	152	149	150	147	168	164	159	162	162	149	162	159	157	144	171	170	136	158	187	129	160	171	130	173	145	150	182	152	151	163	143	152	143	142	167	163	159	153	138	144	146
25460	32998	5582	1761	1104	739	668	525	433	377	331	333	297	300	259	236	264	239	258	239	247	264	244	239	250	246	245	247	235	219	263	255	218	250	237	245	221	227	252	245	254	260	225	213	225	225	231	257	217	216	261	245	233	227	221	234	230	249	247	217	247	219	240	227	226	224	228	234	230	235	208	237	218	225	228	203	235	224	196	219	226	198	233	236	229	207	201	206	201	224	226	213	225	229	200	208	202	201	202	205	182	224	223	238	249	236	222	211	233	199	233	222	219	213	171	215	227	203	244	245	206	247	241	209	187	201	222	210	226	227	219	194	188	194	214	227	179	217	214	186	224	213	221	212	198	198	200	213	234	207	214	217	208	217	218	194	201	213	221	221	204	217	224	208	201	211	220	202	207	212	198	223	228	206	191	206	212	228	198	234	224	230	202	222	206	185	195	221	217	221	225	236	222	216	201	209	225	228	185	202	196	236	225	203	227	218	248	229	231	209	176	213	194	222	191	210	225	203	203	219	208	216	203	216	216	199	189	209	213	200	214	205	212	208	231	198	209	220	215	212	240	246	216	209	219	209	222	200	198	203	212	205	195	211	212	205	235	227	209	198	209	206	209	225	246	217	193	207	222	200	224	215	220	209	228	193	215	216	200	221	216	215	206	234	211	199	205	212	209	186	225	206	216	242	196	209	208	197	225	240	205	197	208	229	202	230	219	220	217	201	210	219	227	248	239	201	219	220	206	193	209	212	187	233	212	184	226	199	200	195	221	220	195	207	187	215	188	228	211	212	220	212	205	217	226	203	229	207	201	201	212	216	220	204	176	193	196	220	199	199	232	217	206	231	189	187	236	215	206	210	187	218	233	204	245	214	211	211	198	202	230	206	219	197	216	189	231	221	200	209	209	208	216	194	210	190	221	221	243	227	191	226	246	234	201	197	226	213	205	236	206	215	234	262	221	213	222	217	211	215	207	222	241	209	210	205	245	230	225	214	219	189	222	200	216	232	171	191	233	219	206	202	212	203	201	225	228	222	216	210	224	198	208	200	221	200	204	197	209	216	191	230	215	197	218	246	196	211	208	186	208	220	213	236	190	192	221	200	223	225	203	202	205	223	236	209	193	213	243	231	228	198	199	202	217	211	226	217	243	206	217	218	233	216	199	198	191	200	195	210	215	224	181	219	223	206	216	207	193	225	197	185	228	237	195	200	205	203	185	219	214	220	228	223	209	191	209	191	183	192	222	224	206	205	205	198	192	211	196	219	226	228	221	224	192	204	203	224	227	213	216	194	218	212	197	206	220	205	192	201	207	208	213	198	212	215	188	252	212	237	212	231	230	218	230	205	219	191	224	236	201	217	241	210	216	208	224	230	235	239	193	210	208	209	212	216	216	213	215	216	225	220	241	224	194	220	209	239	227	221	181	219	210	201	194	216	190	208	189	217	221	210	202	222	233	217	213	205	236	192	219	197	217	210	237	221	207	215	200	212	197	225	210	250	192	196	213	209	214	217	199	197	210	223	203	211	225	207	258	198	228	236	195	219	224	207	205	203	218	225	231	229	213	213	227	220	197	216	249	236	197	198	217	211	205	198	235	202	215	214	205	218	215	203	209	211	235	191	199	214	248	200	218	207	222	216	208	213	199	204	192	215	196	229	209	211	200	220	217	207	216	217	186	202	233	201	198	218	227	187	221	203	228	233	211	215	204	227	213	200	237	204	216	231	232	226	206	219	226	215	233	217	234	220	218	223	232	209	207	218	211	194	211	227	208	216	207	199	213	216	204	213	206	209	210	234	227	220	225	202	242	213	203	218	230	212	212	219	237	199	208	178	212	233	227	212	209	228	191	214	200	209	223	213	206	203	218	219	171	212	225	233	217	177	200	228	213	217	222	206	211	216	220	187	219	213	195	221	204	206	170	211	219	197	237	203	215	210	219	234	214	215	206	227	195	226	204	218	189	242	207	211	201	194	221	216	197	195	193	227	225	237	196	199	203	208	239	233	231	225	204	217	203	211	216	234	223	230	211	223	203	203	187	218	205	207	203	223	206	231	213	203	241	215	226	214	201	214	213	220	210	224	234	203	207	199	196	200	208	206	196	204	233	210	219	263	228	216	178	219	250	230	217	202	218	224	231	239	233	216	228	222	214	207	208	202	212	219	227	182	198	227	222	243	199	194	191	214	214	210	231	215	205	209	238	207	214	216	221	212	224	210	213	198	218	198	209	216	208	225	220	211	212	210	197	202	219	217	228	191	216	231	192	220	217	211	206	204	222	224	183	219	207	206	183	194	215	219	200	220	202	221	218	193	199	188	194	207	213	200	193	231	204	199	207	221	193	214	189	220	210	185	225	213	226	227	202	200	214	228	211	213	210	243	209	218	215	209	270	232	213	204	212	205	208	212	215	215	207	204	239	236	232	209	187	203	208	219	220	193	194	230	220	206	212	203	230	213	213	205	214	205	243	231	196	214	206	214	201	218	223	227	199	209	220	231	242	223	211	220	182	224	217	207	206	220	233	199	224	202	227	206	210	212	202	226	220	213	211	207	217	225	183	198	190	226	216	212	232	211	223	229	218	231	218	218	208	215	193	243	214	224	210	211	216	219	234	208	203	217	220	228	213	238	221	223	215	223	219	207	228	211	214	207	215	247	210	219	222	205	222	193	206	215	196	242	256	219	192	198	184	214	237	226	195	207	221	204	212	226	210	211	231	217	221	186	217	229	222	219	210	201	202	188	213	213	223	204	225	218	224	194	214	208	217	212	190	214	229	232	198	206	203	209	213	204	215	206	193	215	231	218	197	236	201	222	217	233	199	208	229	217	192	205	223	184	208	204	194	224	211	212	201	199	239	213	207	215	191	209	200	233	199	182	199	208	228	225	226	239	218	211	228	198	216	192	214	215	193	223	203	222	180	213	206	240	219	210	203	210	241	219	185	189	218	210	233	228	213	202	231	216	222	228	213	199	206	211	201	234	206	216	228	204	223	207	202	210	232	208	221	201	200	201	213	192	213	193	213	198	193	230	221	204	187	234	243	216	209	230	231	213	217	207	222	215	205	204	222	191	222	205	195	212	198	225	215	225	227	215	211	215	213	204	226	221	192	197	234	218	206	202	209	200	199	210	221	219	216	238	193	189	235	222	212	226	208	212	219	202	193	209	209	234	197	227	193	189	202	219	230	215	201	215	200	229	198	208	223	225	211	195	196	200	206	201	193	220	216	219	225	226	209	198	230	199	209	216	227	234	205	206	218	229	230	196	218	211	211	234	215	190	242	211	190	217	219	198	190	220	226	207	210	219	208	224	229	219	209	198	219	198	211	213	211	211	198	215	191	200	247	175	222	220	217	227	210	211	198	207	216	187	215	211	219	216	226	214	183	176	208	228	218	203	224	210	232	212	208	213	194	211	175	213	237	215	228	205	223	199	202	226	209	237	227	195	247	220	215	208	195	229	202	207	225	225	178	218	220	227	205	201	200	215	202	228
22221	21196	29003	23667	21192	21183	7144	829	533	530	467	489	474	427	423	382	386	349	373	380	363	359	364	360	347	365	339	335	335	315	347	335	352	352	366	354	360	353	293	295	349	336	339	352	343	302	336	336	343	338	349	303	333	335	337	311	324	330	379	337	329	335	347	350	323	305	337	306	339	305	326	303	312	304	293	327	304	321	309	323	315	318	296	306	313	286	336	284	371	320	312	317	337	306	297	316	291	304	306	290	294	291	307	313	310	317	307	295	297	288	303	311	338	321	316	313	312	307	321	333	297	300	309	320	278	314	341	296	312	299	305	290	308	319	312	329	311	293	286	289	308	323	325	290	328	312	291	301	320	320	316	318	291	310	307	310	308	327	332	327	312	308	291	297	274	308	293	309	292	314	310	284	323	299	322	287	291	319	318	279	270	322	294	327	309	302	313	306	317	300	289	321	317	322	314	303	324	297	302	290	318	325	301	266	285	303	304	286	306	311	320	333	305	299	275	346	322	301	298	311	306	313	301	307	315	281	326	328	302	300	316	304	302	301	312	321	312	295	307	314	299	326	288	306	310	306	307	307	280	314	309	324	306	321	334	312	305	335	271	304	318	301	315	325	302	342	298	338	264	333	337	294	292	304	307	302	349	299	323	303	326	347	305	338	293	334	302	293	286	318	324	291	302	327	317	319	308	312	319	297	341	349	328	315	319	290	287	308	326	328	299	355	324	299	334	296	287	308	297	287	320	332	289	336	325	306	319	320	307	363	300	326	283	283	298	291	319	326	352	306	335	325	291	328	372	278	303	288	332	303	300	324	336	311	306	294	301	324	296	312	263	307	298	322	324	305	297	311	289	290	282	317	288	295	309	311	321	318	304	307	296	287	315	304	292	342	296	318	313	324	312	308	334	306	311	307	322	296	324	312	299	324	298	287	309	325	291	298	310	313	291	313	318	314	320	322	284	311	338	277	305	338	301	305	303	304	292	309	298	271	310	300	294	302	273	302	291	322	301	310	307	337	305	315	303	293	332	346	301	276	331	308	312	328	319	326	303	263	295	279	361	307	311	313	282	305	298	280	321	294	301	324	302	316	313	292	314	300	301	308	312	290	296	302	322	318	324	311	276	319	329	319	344	299	324	308	299	318	315	317	338	279	349	244	301	307	294	305	301	333	322	322	299	323	305	297	336	296	311	286	304	331	322	325	322	301	325	288	312	321	308	333	300	303	344	298	301	316	280	320	326	303	297	335	322	317	306	327	303	322	288	309	304	333	332	283	296	285	286	332	341	284	304	328	321	300	317	332	312	329	306	297	272	307	329	312	318	304	308	319	298	324	305	344	281	308	356	283	282	298	301	338	329	318	316	281	300	311	337	323	290	291	300	322	299	326	318	287	287	305	308	311	271	290	325	303	291	313	277	317	322	318	315	314	327	313	324	309	310	290	293	286	330	308	344	278	337	311	315	313	308	283	293	308	334	333	285	332	329	284	324	303	281	289	321	310	325	318	297	283	248	293	301	291	306	308	349	299	312	341	270	301	295	313	292	299	325	325	271	336	313	307	281	290	320	317	311	306	299	314	346	327	305	302	302	292	324	297	341	279	318	320	290	300	297	317	328	289	311	330	298	346	286	311	304	334	305	310	298	335	308	302	317	333	321	304	322	338	281	306	321	301	293	300	333	298	296	323	311	283	309	312	319	292	303	335	308	322	326	275	330	288	344	296	307	306	296	327	294	291	324	307	310	305	279	309	301	313	295	293	294	341	276	299	300	306	317	286	342	293	322	326	312	303	300	297	314	320	306	318	271	277	317	308	315	292	315	310	324	304	302	296	294	294	284	294	255	325	298	302	324	299	296	315	323	322	323	339	263	315	305	298	306	313	296	305	276	279	295	284	299	329	330	325	306	315	287	300	295	324	301	328	313	311	288	301	288	340	312	319	310	357	331	311	289	319	300	327	297	302	318	318	298	300	308	310	309	343	312	328	313	312	332	323	337	288	311	309	322	304	323	309	283	288	303	284	319	322	297	305	336	320	285	315	328	296	307	317	285	292	325	295	330	293	300	306	325	310	327	318	266	306	327	322	325	315	322	314	336	299	296	342	304	298	317	315	294	297	304	324	300	340	301	362	319	305	308	328	300	329	340	288	303	325	307	339	321	298	292	308	320	277	321	328	343	319	315	305	326	329	293	308	293	327	287	310	307	325	307	300	307	320	299	343	341	346	282	294	310	324	308	298	315	303	304	330	323	287	305	331	322	324	347	293	297	310	324	314	306	316	312	333	286	305	300	311	336	317	277	326	301	327	307	337	295	270	301	289	342	303	313	306	274	291	279	340	321	315	306	325	309	318	312	280	304	337	326	302	312	316	330	290	321	304	309	322	302	299	310	304	290	320	322	298	307	268	312	299	302	306	303	301	310	316	330	278	307	299	304	352	305	290	295	294	340	315	321	327	288	310	315	308	300	296	318	303	296	312	316	305	325	312	323	309	298	322	305	286	301	302	307	345	309	302	306	310	285	325	344	297	324	327	285	294	327	303	315	303	317	303	320	304	289	342	331	290	344	316	310	326	276	301	307	294	292	299	312	313	309	301	318	310	319	313	285	305	324	277	307	320	299	292	315	311	301	297	291	280	314	324	287	295	306	309	305	295	294	333	305	295	293	294	301	293	328	314	282	302	333	302	321	302	301	295	306	258	323	324	310	306	320	313	329	301	302	301	307	291	320	294	317	308	309	307	306	317	308	311	301	303	313	332	324	314	259	297	279	292	301	309	315	328	314	308	300	290	309	283	319	315	275	296	309	324	346	299	309	269	308	331	331	327	282	304	315	312	334	332	315	304	279	306	283	292	293	318	315	271	316	314	304	370	265	314	307	286	301	305	304	313	329	312	295	275	330	318	290	324	308	315	320	291	315	304	305	310	313	288	303	327	299	285	305	275	292	317	302	307	283	301	323	291	282	322	313	281	326	286	288	323	295	325	308	314	309	317	319	320	268	327	303	320	326	292	273	324	312	292	318	287	264	303	305	282	305	296	316	291	308	299	310	292	317	304	292	286	303	315	339	310	306	315	336	312	312	272	296	290	313	303	307	310	293	303	299	314	284	310	304	303	316	298	343	326	307	309	319	276	329	263	302	329	311	322	287	301	294	317	305	277	298	332	285	282	286	331	322	302	302	323	300	281	332	268	339	343	295	316	315	270	310	316	302	315	282	318	322	295	310	312	306	308	317	293	319	315	294	331	317	321	302	305	343	291	314	311	307	338	305	322	338	295	313	290	305	304	295	312	286	274	278	275	307	297	338	316	310	302	288	340	325	317	290	314	328	285	290	297	306	346	306	316	324	309	334	329	320	309	286	303	289	307	326	330	310	334	313	330	305	316	327	327	263	313	328	270	293	309	253	327	296	309	333	294	307	268	315	264	307	292	309	312	314	298	341	265	307	294	317	284	310	324	312	292	312	294	290	284	311	302	296	297	311	327	290	304
30309	43577	12075	4770	3042	2215	1743	1316	1020	899	792	740	693	587	625	590	527	478	495	477	497	525	487	460	500	465	457	465	473	478	460	470	471	456	491	489	464	438	451	435	463	492	453	450	448	478	426	423	438	445	452	456	478	457	453	466	440	428	457	465	452	452	467	412	436	451	419	457	414	401	436	441	421	399	409	412	427	390	432	385	455	389	444	438	426	412	460	410	384	447	426	398	405	394	395	428	395	387	407	419	403	422	397	406	386	405	356	419	393	428	409	401	429	392	409	420	399	390	397	386	401	395	394	413	392	420	387	403	410	422	402	384	399	382	384	404	401	416	388	462	380	402	417	400	387	406	388	387	437	420	376	409	425	397	379	412	389	405	446	397	377	425	377	380	434	414	425	409	408	391	438	390	437	391	410	383	392	401	416	403	428	419	391	421	403	415	418	412	437	413	399	411	392	360	406	422	406	417	398	388	404	395	430	384	440	405	454	381	384	399	400	424	432	370	378	410	420	403	425	401	426	415	423	426	381	410	424	408	370	447	380	402	378	389	401	432	468	407	396	451	429	398	418	388	405	409	411	397	386	394	420	408	439	420	400	392	408	393	388	385	405	418	418	376	426	416	411	411	394	430	409	384	390	402	394	401	427	365	446	406	422	433	414	392	406	402	426	400	416	403	423	391	407	360	403	429	389	409	390	390	443	407	381	414	443	407	399	392	405	373	427	412	404	392	419	410	388	385	393	382	387	418	395	417	403	428	403	402	401	395	386	374	416	409	409	399	405	427	425	423	373	403	406	377	392	428	395	412	409	424	405	409	413	396	435	366	444	408	419	420	414	384	411	380	367	433	429	432	399	440	406	429	427	447	399	440	440	406	405	401	386	416	432	368	421	420	404	393	412	408	408	390	428	413	425	399	441	417	436	399	417	374	396	378	390	411	393	424	373	425	416	401	390	416	421	386	403	432	409	403	457	424	408	398	429	402	389	409	388	396	383	452	401	377	404	400	421	418	397	438	409	387	412	401	422	413	391	437	415	414	397	426	389	406	440	409	412	386	384	438	394	368	439	415	430	407	421	386	417	429	408	411	408	418	409	409	417	417	435	404	449	417	397	395	419	381	441	404	393	438	405	414	428	386	418	394	395	408	411	420	370	407	387	430	396	393	395	395	426	438	414	416	397	387	400	455	438	428	419	414	403	450	408	420	427	431	407	397	379	430	439	410	416	445	391	396	382	424	413	411	380	413	414	397	403	424	401	419	393	424	416	401	374	402	408	405	401	455	425	393	397	439	426	416	430	425	425	469	431	420	398	397	440	426	396	435	427	433	374	418	414	430	396	395	422	391	400	436	424	423	398	394	374	420	386	415	388	399	387	388	396	404	405	432	428	428	403	399	410	419	400	408	428	403	382	372	403	403	404	400	432	428	375	392	368	408	441	424	427	421	362	432	424	395	403	403	436	421	409	418	390	464	413	413	410	391	405	363	397	409	432	411	428	403	428	443	414	411	409	392	421	414	423	427	388	397	418	459	411	412	395	365	386	399	426	394	430	409	415	389	417	434	448	389	410	396	419	422	432	411	405	392	415	383	390	367	386	384	408	410	418	394	381	421	409	407	380	387	404	385	408	404	414	401	416	404	389	377	436	391	409	415	421	412	386	427	426	410	418	398	417	397	404	416	416	391	388	395	396	440	424	383	398	462	400	418	397	408	444	367	407	401	379	398	428	412	438	418	428	382	386	450	448	432	402	414	434	391	401	433	393	410	431	424	406	390	369	436	416	399	413	436	446	404	416	388	414	421	419	408	411	407	443	406	421	407	420	417	416	386	385	399	401	435	415	374	385	408	359	384	422	395	410	397	419	403	355	398	417	409	387	371	408	412	406	412	416	392	409	382	373	412	358	427	414	413	410	396	404	396	412	416	410	418	421	399	405	407	389	376	410	449	411	406	398	398	424	413	430	391	435	410	377	390	401	474	414	382	403	408	419	418	394	429	413	434	383	401	409	429	368	393	396	429	405	408	416	390	380	420	437	375	415	389	394	369	362	426	421	368	414	380	380	437	356	442	366	406	441	444	403	445	434	421	402	380	433	404	414	388	406	375	389	423	388	383	397	419	410	413	422	413	436	440	415	418	382	418	413	381	400	388	399	356	424	413	368	440	394	390	424	415	393	399	400	408	364	398	437	399	382	409	434	410	420	396	433	422	416	426	385	395	398	397	398	381	423	398	439	410	388	436	410	400	402	418	398	401	408	451	409	409	397	416	384	405	439	398	433	362	435	419	394	391	387	414	383	439	397	395	358	412	415	392	401	409	354	449	396	417	410	393	393	418	424	387	404	395	391	393	409	392	376	394	420	404	425	407	391	432	388	412	378	414	394	422	390	383	394	437	403	427	397	411	412	408	429	403	413	376	410	381	402	415	412	399	401	428	409	401	403	419	400	405	449	420	422	403	394	427	391	408	374	373	423	413	427	410	439	418	414	414	421	402	460	431	415	413	393	410	422	402	409	413	410	389	404	394	400	393	411	406	383	392	413	434	426	363	453	419	409	379	406	369	456	426	415	414	432	435	433	411	400	400	400	394	417	417	431	395	386	419	385	381	412	437	419	370	363	423	379	415	425	446	379	411	440	437	431	394	436	417	408	445	411	399	385	401	382	381	403	375	401	384	459	429	413	417	429	411	401	430	395	409	420	433	390	410	406	417	405	412	433	416	388	431	387	422	423	370	404	413	395	372	380	405	426	369	393	429	415	383	395	417	399	420	390	404	426	403	417	395	410	426	381	408	405	409	383	422	422	416	408	429	395	407	407	379	428	432	416	408	401	414	400	406	382	385	399	382	413	418	426	384	422	391	393	414	394	413	411	446	406	418	389	423	443	399	386	390	445	390	414	396	455	403	407	420	365	418	393	401	426	395	396	407	424	393	409	416	408	426	438	407	415	388	401	394	407	398	424	413	412	433	415	399	466	395	404	417	422	427	408	397	413	400	381	390	422	381	409	404	412	420	367	373	375	370	419	431	407	413	421	400	421	410	396	406	407	410	410	412	396	417	396	368	387	394	416	390	428	370	386	375	411	394	413	390	412	387	394	413	394	419	424	396	434	384	408	396	403	406	387	408	402	407	402	424	401	451	395	425	412	408	396	401	441	395	435	433	412	374	384	414	451	443	405	467	440	425	418	395	429	431	420	407	381	405	431	370	409	406	395	405	414	384	436	407	398	410	405	381	403	420	455	433	442	404	416	430	405	436	415	411	396	411	407	395	401	405	405	387	385	420	415	399	387	400	376	403	402	374	414	424	405	467	420	414	384	435	416	424	378	432	418	389	410	431	395	388	408	395	416	397	397	418	385	403	415	406	364	433	400	437	390	421	392	412	430	378	436	444	415	428	425	404	398	377	436	437	423	419	431	426	408	358	410	394	412	418	432	394	409	402	408	399	467	412	444	436	375	400	426	390	423	407	422	425	406	413	438	405	436	426	400	390
27388	20991	8997	915	374	333	303	298	257	282	277	245	275	232	272	256	272	266	278	267	247	283	260	259	251	264	262	251	238	259	257	309	238	263	290	282	269	248	263	274	240	248	277	266	234	265	247	224	298	276	262	284	265	280	287	268	275	275	229	263	289	255	268	268	264	278	265	282	221	249	267	258	254	263	257	249	261	256	250	286	267	258	269	247	292	270	273	242	284	265	259	245	263	246	235	232	241	271	231	246	233	264	259	274	295	245	237	269	270	251	260	279	263	247	255	255	260	249	279	247	272	263	220	243	246	256	276	245	253	274	252	296	242	254	267	248	267	250	236	277	268	241	251	255	285	244	256	261	264	255	282	236	254	245	273	250	251	279	244	268	235	249	259	266	238	242	293	251	241	233	248	232	269	253	250	272	275	229	243	249	253	263	245	241	262	254	241	259	231	255	243	279	253	250	262	248	263	278	236	240	237	261	261	225	267	253	261	279	266	236	255	249	242	257	224	265	272	249	234	257	272	244	249	285	253	266	275	257	246	275	266	261	258	260	259	279	236	247	266	249	259	260	264	271	234	254	245	278	242	247	265	280	249	265	282	232	262	272	257	260	238	272	284	272	263	253	287	255	233	220	269	233	274	251	260	235	253	263	244	251	243	259	227	272	282	276	277	267	251	250	279	235	261	253	241	280	259	245	239	237	262	261	258	273	258	262	253	261	255	248	272	278	269	241	248	270	301	283	283	263	265	271	231	257	240	261	228	251	263	245	232	274	268	261	283	247	265	257	240	258	243	251	269	249	277	264	234	242	240	262	278	250	232	242	231	254	265	237	275	246	247	262	241	253	239	228	241	259	291	248	246	255	267	253	256	265	263	265	234	268	280	254	256	269	245	257	258	258	262	233	256	239	269	277	260	257	262	255	263	244	220	246	259	268	300	260	256	259	260	264	244	244	255	278	262	231	277	265	285	267	257	246	283	249	261	242	261	267	249	256	259	253	251	253	256	276	287	234	262	260	271	250	255	268	256	270	252	269	266	222	269	237	282	245	250	287	281	267	250	291	280	283	247	251	256	248	246	260	270	248	270	255	246	276	224	247	236	249	269	252	260	250	264	252	240	244	231	260	264	254	228	222	247	237	253	242	255	249	244	291	262	255	270	312	256	252	272	250	250	243	278	264	255	266	264	252	248	253	270	260	264	257	234	252	263	228	293	246	266	267	255	269	301	253	267	239	268	255	276	272	261	233	255	278	257	260	240	242	281	233	273	260	253	248	256	274	267	270	238	284	275	242	256	247	258	241	271	268	260	251	257	253	243	231	239	262	248	295	243	262	261	271	271	249	232	265	269	264	232	260	236	267	247	255	246	228	230	258	234	266	244	250	257	223	281	287	266	257	272	206	253	257	264	290	259	234	224	279	237	248	254	252	236	281	264	261	231	231	251	247	266	252	255	264	249	249	244	239	239	278	281	264	241	278	238	248	251	263	226	243	241	259	260	269	273	231	244	253	254	256	292	253	258	289	264	278	252	261	262	282	250	240	273	251	238	237	261	285	240	246	259	240	272	261	266	228	233	262	282	251	247	256	254	272	236	265	258	265	236	282	255	210	266	245	271	259	240	273	238	255	249	245	263	241	232	264	274	247	227	252	274	287	252	273	256	264	263	260	265	262	263	221	264	256	255	246	270	245	245	258	244	234	247	260	230	254	240	275	263	270	266	257	265	252	277	280	257	258	281	266	251	260	236	253	237	272	251	262	282	279	248	262	279	285	254	253	270	234	245	248	235	243	258	252	263	267	245	268	237	225	219	260	264	258	239	250	269	248	240	236	237	282	234	266	269	238	261	251	285	266	260	264	282	241	272	256	248	266	252	234	260	258	252	251	267	269	251	280	243	234	266	262	279	242	265	231	276	231	272	263	256	274	262	247	246	242	248	261	252	262	241	258	280	282	239	254	233	252	260	264	219	239	261	244	264	234	271	278	254	280	271	255	263	248	245	274	227	229	272	238	268	265	269	267	233	246	264	240	286	249	251	258	229	236	286	253	264	267	270	269	255	249	261	250	294	241	246	252	268	263	284	265	255	283	288	279	228	251	256	274	248	240	274	260	262	240	255	259	247	239	267	260	254	255	262	286	285	245	252	260	274	286	266	266	267	259	251	273	265	273	270	248	263	286	234	249	276	252	236	246	257	246	296	283	274	259	254	253	262	241	271	252	257	236	253	255	277	257	246	252	254	254	262	274	238	246	246	276	242	251	274	254	241	271	247	246	273	259	235	255	251	277	258	282	233	259	262	231	282	265	244	248	246	237	254	244	261	260	268	262	263	252	275	234	242	239	258	271	268	263	244	240	263	253	263	248	273	244	261	251	269	269	225	245	276	243	259	240	255	246	258	244	260	271	243	243	263	263	263	265	253	321	250	259	228	269	236	259	265	267	294	263	245	240	285	255	253	262	251	233	272	275	248	231	235	274	229	286	254	260	253	232	272	256	246	271	278	250	268	281	256	277	258	257	243	253	240	242	254	262	277	266	236	276	269	256	243	289	289	258	280	267	236	259	238	268	267	266	252	238	239	248	285	245	256	272	252	232	269	261	239	278	261	271	290	257	260	256	270	265	259	270	268	232	238	240	283	300	269	275	239	309	230	284	239	260	273	261	262	247	229	290	271	264	265	282	239	251	260	246	242	254	253	247	285	247	255	274	271	264	240	260	258	303	261	247	247	224	240	249	255	272	262	256	240	252	263	253	274	259	249	239	291	280	224	254	288	248	266	248	260	280	265	245	224	263	254	266	225	269	264	252	253	285	246	254	229	224	233	225	258	268	262	251	232	262	249	278	243	246	259	253	273	276	260	264	259	283	267	278	281	284	246	252	242	261	276	282	293	252	255	288	246	268	253	265	274	270	257	280	258	231	267	257	252	278	270	257	258	251	269	271	275	240	263	266	270	275	270	268	242	249	292	249	270	256	234	262	280	250	272	238	298	250	236	239	252	298	252	270	261	275	251	250	260	258	222	236	276	238	239	268	269	249	264	246	275	271	224	266	250	243	251	265	244	244	269	239	242	273	263	295	256	242	261	271	243	255	259	256	255	253	257	260	261	262	243	261	262	249	274	266	231	250	266	255	252	259	283	247	257	261	249	262	260	247	245	261	237	249	274	261	274	231	247	235	251	271	281	262	231	266	249	267	233	243	259	271	251	240	252	285	272	266	270	250	266	267	273	244	292	253	262	243	253	224	254	262	248	256	268	253	253	264	262	244	270	268	270	233	279	234	257	276	246	249	250	240	283	257	255	243	247	249	282	245	278	235	274	276	254	274	285	258	222	264	272	262	261	232	267	272	246	257	262	229	232	263	261	256	255	250	235	261	261	250	234	284	238	249	255	256	263	238	266	261	297	259	255	252	219	251	275	218	244	271	265	239	260	255	268	244	288	249	247	231	259	224	272	281	262	258	259	259	281	229	244	259	232	269	247	272	259	249	253	250
21261	24361	3504	882	555	463	375	426	370	386	360	367	355	352	357	370	338	347	372	351	392	333	348	338	357	352	350	354	382	387	325	346	345	354	344	368	315	368	333	367	314	322	346	339	367	353	379	299	359	345	357	370	376	330	353	338	370	341	361	374	337	309	351	354	327	344	336	316	326	334	350	342	330	311	294	347	334	339	341	342	355	331	329	373	345	349	401	364	356	331	325	334	354	326	329	338	354	359	376	340	367	309	331	343	322	337	343	349	324	316	344	336	356	314	348	384	325	348	356	322	349	361	348	353	374	332	354	352	342	359	387	342	324	359	331	337	324	320	364	356	359	337	340	354	341	325	303	366	379	329	330	375	363	328	341	369	345	353	344	363	351	347	326	338	330	343	342	352	330	340	367	329	360	342	327	327	376	334	349	347	333	331	343	375	331	356	323	321	332	356	353	368	343	357	310	337	356	353	347	349	315	379	323	341	308	353	345	359	344	369	353	363	364	364	344	332	337	339	329	335	301	360	310	310	327	359	312	342	331	311	359	331	335	329	389	335	335	351	313	332	354	312	323	349	293	327	277	321	310	309	323	341	347	333	360	309	337	356	317	326	354	337	320	339	329	348	358	371	329	327	351	322	323	324	320	347	330	314	319	339	338	351	363	301	335	352	335	336	340	365	346	346	315	350	359	316	369	347	336	365	318	337	345	331	337	319	342	312	336	305	344	321	344	310	319	338	338	347	317	342	315	384	329	310	307	351	329	367	366	332	346	336	319	352	326	361	334	326	333	338	340	340	316	343	346	335	344	323	369	339	369	305	355	303	310	357	360	357	345	352	334	333	375	331	315	349	341	373	346	349	331	357	337	357	372	338	355	349	333	349	352	343	353	329	332	334	321	343	346	329	350	329	350	322	330	330	379	362	333	334	339	338	335	362	381	287	353	303	349	350	352	342	303	342	340	395	303	353	326	326	333	331	309	338	303	320	345	347	332	336	305	338	336	313	346	344	342	324	376	340	353	377	359	323	336	338	330	341	334	362	325	370	337	341	341	304	335	374	337	373	283	331	333	330	326	352	333	296	312	333	361	336	347	356	338	325	361	334	314	339	366	348	366	334	377	357	356	376	340	314	329	346	325	337	354	346	365	357	351	347	362	326	366	355	340	376	387	340	338	341	341	332	354	342	329	355	350	331	364	341	334	334	335	359	364	341	320	357	345	357	333	318	338	313	317	314	342	345	343	339	371	342	335	351	337	314	336	352	323	338	333	323	374	339	343	353	333	321	379	338	344	344	331	381	329	349	338	330	348	363	371	336	352	362	303	327	333	331	306	328	339	337	311	329	334	321	322	319	320	389	332	339	329	342	322	319	325	363	333	341	365	347	353	340	352	334	346	356	348	304	328	358	359	316	321	329	315	321	330	346	340	306	342	364	315	333	330	315	359	353	338	310	327	325	355	350	321	369	342	332	356	334	355	335	312	364	292	326	316	312	344	324	352	315	329	304	349	348	329	329	354	330	334	354	351	341	344	333	324	340	379	341	340	336	342	342	346	322	343	318	343	362	319	373	388	363	352	324	308	343	330	355	359	349	344	341	336	358	371	325	346	335	358	322	350	374	365	344	347	327	334	304	353	354	339	352	360	365	356	360	298	343	355	318	368	367	395	350	306	354	308	342	346	346	316	360	332	311	359	353	328	336	333	373	332	343	327	362	344	342	358	340	322	334	325	305	358	344	319	336	343	342	318	335	353	337	355	339	348	329	357	323	309	367	326	366	364	379	338	351	333	309	357	350	335	353	356	318	374	348	329	338	341	334	349	329	352	370	314	321	351	384	331	373	339	337	328	327	336	301	332	345	327	317	362	345	338	355	361	339	359	328	320	349	319	336	342	332	336	328	378	363	324	360	322	305	317	337	333	305	332	327	296	361	329	363	326	365	325	344	348	302	348	318	316	346	333	329	359	352	346	374	316	366	301	345	331	318	362	350	321	366	334	340	347	352	303	322	356	309	337	360	324	299	366	357	352	367	350	357	346	325	361	359	340	364	333	355	340	349	334	372	328	333	360	376	341	313	347	346	344	362	364	338	352	340	328	344	341	329	337	339	329	338	372	321	347	333	338	370	365	344	367	321	298	322	294	323	348	288	359	341	327	333	362	356	322	332	336	325	330	359	340	339	347	352	386	335	310	331	321	309	317	328	361	311	343	330	353	330	327	382	339	318	343	321	351	337	303	336	344	317	348	330	360	338	329	314	342	354	354	363	360	373	335	352	343	334	318	343	331	346	346	350	319	360	334	340	317	329	343	342	320	322	364	336	367	321	326	328	321	341	323	346	344	341	331	377	323	292	343	327	360	372	330	338	349	357	357	337	327	328	332	336	339	330	355	354	352	359	318	337	327	352	335	350	328	358	356	344	361	370	342	328	338	348	324	340	357	329	371	347	333	358	331	327	321	357	305	325	333	347	305	368	328	388	336	343	341	348	329	332	372	329	327	316	349	337	324	311	345	325	344	341	348	373	340	332	349	346	354	339	356	338	357	351	330	335	335	364	323	345	354	323	364	325	348	335	372	355	345	311	339	347	321	306	282	361	372	332	336	355	363	345	327	350	382	328	356	324	314	336	336	359	365	325	347	330	330	337	338	347	343	368	346	363	304	343	335	352	349	291	312	344	357	323	350	337	296	341	333	340	350	346	350	335	343	343	329	339	363	322	366	357	324	337	357	326	345	320	381	346	350	356	344	345	341	350	329	334	384	352	314	321	322	309	335	349	362	335	328	341	349	334	331	361	302	345	326	310	324	358	350	358	336	351	325	334	377	306	306	354	355	355	319	337	354	346	351	348	328	348	362	405	353	338	380	360	358	345	363	329	322	340	353	334	333	332	382	372	304	348	338	356	348	305	363	316	345	329	337	330	308	328	366	308	361	394	346	366	304	312	373	316	370	311	349	349	357	351	341	338	338	324	342	347	367	338	310	354	343	341	352	332	331	363	336	347	375	338	355	331	337	319	345	326	329	336	328	288	345	330	302	313	341	366	313	352	344	294	358	320	344	309	341	367	314	359	328	345	380	326	332	368	360	389	316	370	350	309	320	361	356	310	308	335	368	376	335	384	335	326	353	323	328	324	335	359	360	362	290	310	340	341	351	341	374	357	324	332	338	308	314	330	349	325	328	365	337	322	346	328	365	335	322	343	313	352	358	340	336	373	356	350	345	361	356	318	352	342	359	333	328	371	332	357	318	353	332	376	337	371	314	334	333	310	335	380	321	374	343	300	343	317	366	318	350	300	362	360	324	345	348	334	341	368	322	346	322	354	323	317	312	362	321	375	346	344	325	299	332	367	339	350	322	332	319	328	316	346	360	373	340	331	324	353	363	336	338	321	382	332	328	334	328	359	369	341	357	372	336	343	335	307	330	323	345	343	353	342	372	319	324	323	353	344	333	343	326	373	324	338	357	325	353	317	344	316	342	362	328	333	327	366	326	347
23117	21182	28516	24081	21158	9594	887	596	507	538	471	454	444	459	442	454	465	439	397	413	389	430	430	409	396	409	411	420	424	413	402	400	441	459	401	441	414	465	403	388	447	432	401	403	394	398	411	402	428	403	396	400	409	401	397	401	417	410	412	409	424	382	423	410	430	425	435	431	396	396	414	392	412	418	382	416	366	364	406	364	385	387	415	384	410	408	413	396	397	383	399	418	394	414	420	368	363	377	374	364	378	377	401	386	393	394	406	361	375	382	368	365	409	402	382	417	373	379	410	399	402	397	401	355	358	408	375	388	396	377	378	410	389	367	393	369	363	391	349	386	389	386	363	367	388	391	402	396	379	414	379	380	371	378	372	340	389	406	406	407	397	418	368	406	363	393	366	433	386	395	390	372	384	388	380	386	379	388	326	395	388	371	408	392	412	347	372	382	388	365	351	398	395	415	404	375	377	397	402	402	374	398	362	400	418	376	423	376	336	368	428	389	371	414	366	390	371	397	392	353	401	373	414	415	365	384	371	368	363	395	393	397	378	383	394	402	392	386	373	361	348	387	409	400	418	377	361	376	404	364	374	418	404	412	380	380	401	402	378	329	363	376	421	386	377	426	367	431	354	382	407	372	390	404	390	394	393	401	396	370	395	412	361	407	395	380	393	352	385	363	380	392	381	364	408	375	396	386	396	401	370	396	397	395	375	350	380	405	371	398	359	397	374	390	382	380	376	364	394	422	386	369	369	389	407	396	357	391	339	411	388	380	360	364	383	381	388	384	353	386	377	377	361	388	410	396	380	375	391	373	412	366	387	357	388	385	417	363	378	401	370	384	360	361	363	387	394	416	400	359	381	393	394	391	405	374	378	387	361	410	415	404	383	346	419	389	372	410	397	380	349	369	370	381	405	414	394	369	379	413	411	382	362	338	363	372	362	363	376	385	408	353	392	395	425	408	373	353	398	412	379	376	367	374	371	375	368	426	401	389	419	384	350	396	401	410	417	388	363	408	398	407	381	391	392	414	398	399	369	399	370	376	394	396	364	387	362	369	402	325	367	391	393	410	376	360	408	405	355	360	378	387	359	387	382	356	384	381	392	395	394	391	341	386	388	409	411	354	404	346	395	380	377	357	366	362	387	417	387	354	376	402	407	405	385	382	387	380	383	382	359	392	392	374	370	353	391	386	394	402	366	356	362	380	376	399	375	399	374	378	386	424	377	343	409	380	426	397	392	368	403	368	356	360	358	336	408	403	360	413	394	352	398	375	403	364	411	391	418	375	395	418	356	381	393	362	406	390	365	399	384	391	364	363	410	368	381	402	399	382	396	389	386	386	396	391	358	409	386	378	417	436	353	367	389	403	368	401	392	361	399	370	330	376	365	381	379	383	399	427	413	357	379	402	401	385	337	394	415	403	365	408	399	374	388	404	383	417	424	372	368	377	390	351	404	395	337	380	389	386	399	417	409	345	403	362	377	369	376	399	381	333	403	341	368	405	395	381	409	380	386	364	389	380	404	377	368	378	404	388	398	367	384	363	393	358	378	364	386	403	375	426	384	371	426	419	368	377	356	400	363	377	370	357	423	380	384	371	402	386	387	373	380	417	362	392	348	392	364	370	395	384	398	376	408	384	380	348	356	409	375	389	408	403	403	387	388	362	422	389	378	380	405	418	383	413	387	402	372	392	389	373	384	413	394	350	408	402	390	409	391	393	396	388	405	365	422	395	409	402	379	395	381	436	370	371	383	350	393	373	361	381	353	381	386	392	370	355	382	415	359	414	352	364	403	404	370	335	363	407	378	405	411	395	410	390	385	372	379	395	384	359	352	394	418	380	387	358	410	369	369	385	381	370	390	366	380	387	368	382	385	379	374	377	399	387	411	416	422	379	374	434	414	358	377	397	376	377	397	380	370	401	381	428	390	425	372	371	358	377	353	383	366	370	396	398	398	377	409	404	376	353	400	394	425	390	342	371	400	367	403	363	373	392	367	400	421	375	384	409	404	363	421	379	361	382	366	413	365	384	423	390	365	428	360	373	401	395	372	386	383	438	372	367	418	383	373	411	391	420	377	380	393	376	418	365	355	387	366	424	388	353	350	390	399	382	359	378	396	407	383	419	402	420	406	343	421	433	373	363	382	387	385	401	397	363	359	444	399	374	411	400	397	368	388	394	383	360	390	386	416	384	384	404	355	378	353	383	387	415	391	361	384	382	394	409	373	359	354	385	427	359	413	397	388	425	376	387	401	384	348	384	372	402	382	352	361	391	367	362	387	368	380	382	390	389	407	348	373	396	377	384	387	389	390	422	384	384	407	406	404	339	354	381	432	368	386	378	383	372	385	418	355	379	364	419	399	396	448	379	366	385	391	401	394	406	393	403	427	367	382	330	402	412	412	422	355	400	412	333	385	366	388	374	407	363	339	414	358	383	372	369	389	397	383	432	402	377	379	417	398	358	342	399	394	410	376	349	427	372	394	389	404	408	406	418	387	385	386	383	372	392	400	396	420	369	404	388	357	422	409	391	412	363	415	383	383	366	398	411	380	391	393	391	389	386	407	396	383	401	359	372	403	375	424	353	408	387	398	423	408	402	359	363	387	416	409	349	390	385	359	388	370	428	401	396	367	390	367	401	386	401	402	359	369	376	382	366	400	384	368	379	375	391	416	356	352	400	401	374	387	409	383	385	361	398	402	407	394	366	389	364	407	391	377	407	417	365	384	389	414	364	407	390	415	406	378	375	400	396	375	354	382	395	390	404	372	394	376	425	365	390	373	367	385	403	381	390	358	358	383	379	361	392	408	373	404	389	413	396	382	427	364	398	410	413	399	407	391	401	417	396	398	433	402	401	411	412	423	409	348	354	394	397	394	346	385	354	380	426	376	381	416	382	370	414	353	374	385	417	406	384	390	376	426	396	393	375	382	411	377	348	344	359	371	371	380	368	345	385	382	391	394	363	390	382	382	418	387	379	388	396	389	387	396	399	395	376	413	389	405	371	410	366	388	390	380	398	380	370	365	395	402	409	410	380	410	390	364	365	385	373	401	416	419	362	380	396	390	367	365	407	363	373	363	410	400	374	352	404	359	378	378	403	376	367	384	350	387	438	360	365	404	390	408	391	383	379	400	396	373	402	381	416	404	386	403	372	420	378	389	371	408	396	359	361	367	367	398	385	417	361	365	389	391	401	388	394	366	421	434	395	386	390	399	382	382	393	405	352	405	398	378	399	355	412	372	371	393	385	378	403	402	377	362	369	355	382	393	372	404	399	381	372	374	387	398	354	365	387	393	390	371	415	386	365	356	391	399	380	399	398	372	387	386	374	390	438	400	371	392	363	413	362	395	390	371	407	378	373	367	411	407	356	396	385	376	365	325	378	379	409	361	382	403	397	349	415	372	375	421	382	417	374	399	386	393	371	388	370	426	403	416	376	385	396	355	365	373	412	383	363	363	411	362	396	386	402	405	413	371	398	342	404	447	399
26571	38700	9534	3045	1936	1435	1167	957	837	767	724	619	618	620	547	608	583	607	580	564	572	579	570	579	560	549	522	534	520	518	535	552	558	512	533	543	508	540	572	532	538	546	499	500	560	540	529	562	507	536	550	549	529	553	576	517	533	526	557	549	541	545	539	533	562	561	515	493	549	460	477	514	508	511	489	532	529	466	513	518	529	532	525	576	489	489	528	534	494	524	551	521	519	512	475	466	512	492	512	509	527	523	489	525	515	518	481	511	539	543	522	515	517	497	480	521	545	481	510	504	526	542	527	510	523	507	499	513	537	510	521	493	507	489	473	479	519	491	564	504	499	492	532	504	476	529	517	527	490	471	500	493	519	494	471	501	513	489	516	467	542	494	485	488	526	481	545	494	512	464	501	512	530	493	501	491	493	526	480	492	480	473	474	534	500	527	525	530	506	518	491	547	524	475	551	514	490	491	529	468	468	516	512	482	535	496	511	494	484	510	492	500	539	488	498	487	486	516	521	523	509	497	499	509	548	520	499	467	531	492	513	513	530	515	507	493	551	520	516	534	499	499	502	495	526	495	473	550	519	469	522	510	483	515	524	508	533	503	495	552	496	529	466	508	506	458	509	467	495	501	535	488	518	477	540	473	477	492	487	442	525	473	488	524	487	480	489	479	518	544	519	507	520	462	509	480	508	526	470	509	497	501	503	489	523	486	511	495	497	496	504	560	468	491	486	516	475	498	519	501	520	504	498	480	518	524	481	466	503	523	504	507	487	482	484	492	496	500	523	491	490	497	510	463	497	476	505	535	469	510	557	491	523	477	486	502	469	489	528	470	492	481	512	524	517	507	490	501	520	481	481	482	513	464	509	517	527	496	473	464	497	480	547	489	510	538	506	529	543	488	493	528	496	511	475	485	473	545	532	514	466	506	486	502	499	524	517	483	500	459	485	452	495	514	538	442	495	503	506	464	467	502	520	529	551	542	492	522	516	484	482	496	484	521	521	533	506	511	512	506	510	452	441	522	532	498	477	552	519	506	474	535	495	532	486	527	505	487	515	496	485	462	501	540	541	490	467	510	524	514	480	503	543	528	446	521	462	515	497	520	496	512	497	498	522	497	487	498	515	513	483	491	501	511	508	480	469	474	509	511	540	517	515	482	450	496	513	478	512	517	488	482	526	500	474	490	538	506	510	520	529	540	524	502	506	493	460	505	435	506	477	462	498	527	482	519	497	479	510	492	477	488	486	489	524	504	532	512	490	530	479	522	512	494	533	557	499	494	507	525	487	506	476	483	520	549	513	517	496	514	545	495	492	496	507	483	475	488	481	488	484	498	521	471	512	525	485	506	494	516	527	509	513	516	508	521	501	489	525	533	492	517	493	497	466	503	472	471	498	470	514	476	560	528	516	509	484	470	490	519	504	483	489	481	523	472	468	499	508	505	515	480	526	466	483	484	514	479	500	465	521	496	498	487	539	509	521	525	530	492	490	517	483	506	525	470	494	484	505	472	522	503	503	495	506	514	513	517	483	508	537	556	479	520	495	513	480	531	518	463	519	488	483	539	521	492	509	495	501	515	486	498	488	491	468	525	504	486	504	497	498	477	510	481	489	537	508	524	545	492	535	466	521	451	511	534	477	462	485	465	521	538	509	491	510	477	530	511	487	514	485	542	501	491	518	485	539	494	499	516	467	481	522	528	491	487	483	489	485	467	488	517	504	523	479	536	492	518	507	490	526	525	488	529	546	533	478	474	513	503	489	536	480	524	498	504	499	485	521	495	541	470	511	522	494	519	519	488	489	506	496	509	497	533	503	483	519	467	462	469	494	534	499	478	526	496	502	514	502	490	488	493	506	475	516	511	525	513	494	511	451	474	470	515	476	519	504	497	499	560	508	505	486	489	462	500	494	485	496	486	476	465	517	481	487	504	506	533	507	515	492	490	545	505	528	531	532	533	459	499	508	510	515	524	487	531	515	488	486	525	506	539	494	491	528	486	527	492	534	538	512	532	502	522	532	507	515	484	524	515	512	492	533	495	511	524	511	514	513	504	513	470	496	533	522	464	488	509	491	480	493	461	533	535	502	533	502	508	549	469	534	491	509	519	503	476	534	518	488	475	486	486	542	478	491	507	475	438	525	516	509	474	529	472	537	512	435	502	527	541	499	480	524	455	517	538	523	481	486	485	512	516	491	488	481	494	481	546	474	520	488	477	498	497	504	493	564	488	569	483	485	485	521	480	546	563	498	545	528	537	528	500	511	500	536	478	510	503	503	503	511	537	481	524	518	499	470	487	510	467	489	519	510	487	500	486	501	500	484	477	515	463	493	460	535	487	522	523	516	477	476	491	531	515	479	480	499	444	524	502	500	512	465	539	546	518	533	501	461	499	457	472	476	529	487	517	455	457	499	490	492	537	516	519	489	473	484	498	474	553	488	472	489	539	508	504	473	499	484	523	528	519	510	490	479	509	525	479	487	542	516	484	488	554	438	472	522	462	530	509	519	534	463	501	496	490	547	499	525	528	493	502	501	497	508	543	533	509	460	536	506	508	509	505	541	494	492	500	488	472	504	479	507	497	489	504	497	496	513	515	513	534	519	555	524	450	526	532	526	508	536	491	528	475	521	502	505	494	497	488	478	494	490	523	496	503	499	492	498	511	498	494	499	508	478	517	517	548	526	484	517	487	476	531	503	525	486	463	499	499	526	535	520	502	503	522	490	498	488	512	518	502	491	500	530	486	506	511	491	532	484	511	501	495	522	499	510	508	486	507	516	512	545	475	532	536	489	529	468	522	532	494	511	507	511	497	494	505	475	515	482	518	472	502	507	513	514	531	481	507	506	504	518	510	497	517	507	457	498	508	496	508	513	488	497	500	481	487	522	512	542	503	511	490	494	472	463	498	507	549	513	494	520	510	509	513	540	532	482	487	518	514	517	519	552	471	536	553	517	511	531	502	519	484	521	485	516	523	498	505	532	449	482	472	466	518	501	484	505	525	487	500	522	531	517	483	485	505	495	495	496	498	521	490	525	512	494	467	507	537	500	498	472	554	486	498	504	516	485	524	508	492	519	496	484	565	452	507	511	500	507	506	496	515	522	509	477	522	467	505	505	473	496	498	480	478	496	487	478	485	535	488	488	490	448	485	518	523	523	509	491	496	460	515	514	498	474	537	510	503	478	488	493	511	529	528	513	500	480	473	480	472	534	499	524	516	540	515	513	526	462	476	491	457	515	496	475	490	502	472	520	530	484	494	495	463	498	494	515	534	506	531	483	509	465	515	520	516	485	570	497	484	486	470	499	520	503	529	509	501	483	504	506	494	501	473	474	508	493	538	551	531	523	518	503	539	541	530	482	532	522	491	479	499	465	494	501	485	523	529	534	492	490	559	447	485	494	496	527	505	543	542	544	501	476	469	487	503	445	486	477	494	486	482	505	475	484	496	524	471	502	478	524	522	521	493	480	538	526	503	507	472	492	506	509	514
24437	21234	27342	25237	8078	431	271	258	194	218	211	205	206	188	192	181	162	191	168	167	178	164	194	171	164	162	190	188	150	136	180	186	158	166	161	181	172	181	176	195	158	161	161	164	178	161	194	166	155	164	158	174	142	167	190	165	176	161	168	158	144	169	175	168	149	167	150	167	172	143	134	168	177	136	167	177	159	154	153	189	176	131	168	154	164	167	173	136	147	150	184	160	138	162	164	147	163	178	177	161	156	158	129	152	153	154	174	146	157	155	167	141	156	162	164	141	157	151	156	156	148	178	163	174	169	166	153	163	148	160	138	149	154	150	147	160	173	179	152	161	150	128	136	178	155	171	160	161	156	161	177	164	159	158	159	151	169	164	182	164	135	130	164	154	157	159	153	171	144	176	138	168	145	166	151	142	141	136	157	180	142	158	183	175	147	164	140	194	139	181	157	143	152	159	153	151	134	178	162	152	156	164	169	157	153	145	149	174	138	151	165	161	159	183	160	184	156	146	169	134	157	150	155	138	151	168	159	157	181	179	150	139	170	152	162	166	177	151	149	136	170	149	179	165	141	166	157	167	156	169	152	160	179	175	158	153	159	147	181	152	154	176	182	177	165	145	157	130	145	164	161	147	155	155	168	161	161	154	126	178	147	149	129	149	157	171	147	169	141	150	150	161	175	151	154	152	164	171	125	175	154	158	153	152	147	155	149	152	143	161	155	150	161	159	155	171	145	151	145	169	153	193	162	157	141	160	156	162	168	160	169	144	132	137	155	140	148	154	170	158	153	156	158	159	148	143	149	152	164	172	166	151	146	154	147	165	166	136	158	168	153	157	145	137	145	163	167	165	148	134	163	160	138	165	121	139	155	167	162	153	141	161	155	169	171	157	173	145	151	155	165	157	153	153	177	168	151	154	182	157	164	150	163	143	154	143	189	147	141	139	167	143	147	167	171	163	151	158	140	145	142	177	148	137	161	188	128	141	163	144	165	147	170	149	174	151	137	145	156	133	169	142	169	155	157	160	131	188	152	168	135	130	150	170	166	144	153	154	147	140	156	168	161	158	157	174	160	162	150	159	171	150	161	163	160	148	136	156	190	186	151	146	148	153	156	146	143	150	152	168	166	179	159	151	166	160	156	169	160	156	151	163	154	143	164	166	153	154	143	158	140	164	174	154	156	137	157	169	150	156	155	176	168	164	172	145	167	144	173	141	156	133	140	147	182	144	163	159	162	175	177	164	157	139	144	176	145	161	173	144	155	159	152	150	156	141	148	159	145	152	143	151	149	155	147	138	143	173	168	152	160	171	143	153	165	187	143	143	150	173	138	149	168	162	160	149	167	134	155	131	166	164	163	138	158	156	131	144	152	159	155	146	166	155	129	169	149	154	165	134	154	145	132	173	156	154	160	157	152	152	131	169	148	163	143	154	154	168	174	141	134	150	149	164	146	165	173	142	137	152	142	154	149	167	152	188	137	163	148	164	161	147	158	140	160	168	157	137	181	161	170	155	172	159	171	166	157	167	169	147	169	173	168	151	155	145	146	152	144	156	144	174	148	146	164	151	156	146	148	152	148	151	167	167	145	155	132	158	147	158	183	147	131	162	148	134	151	158	152	176	159	143	149	159	155	151	160	155	176	148	147	150	154	165	153	172	158	146	169	166	161	156	144	144	180	149	169	137	157	147	156	152	163	182	151	148	145	163	142	160	152	158	136	152	156	151	154	133	151	169	177	151	167	169	140	137	166	138	159	176	150	148	154	139	168	164	172	173	171	158	167	156	155	161	180	159	145	141	151	135	151	152	166	144	168	166	135	168	175	177	146	175	143	143	168	155	160	167	167	168	151	157	181	148	136	138	175	156	142	187	168	153	156	151	186	162	144	149	171	162	156	154	156	163	155	154	139	153	151	188	164	162	157	154	171	169	160	138	171	153	160	162	162	148	151	143	155	170	169	158	147	141	166	139	141	166	171	162	144	175	155	142	165	160	164	164	159	155	147	158	163	164	153	161	162	155	157	148	143	145	126	157	160	155	158	155	164	153	154	151	167	151	166	141	173	163	166	165	143	162	152	155	161	143	149	135	173	170	166	149	169	167	166	148	144	164	152	173	165	168	160	189	136	152	183	143	148	143	142	181	154	151	166	163	162	159	152	153	175	156	167	141	162	141	159	165	152	155	147	143	140	135	167	176	175	144	171	152	150	151	165	177	139	173	142	161	177	140	147	150	150	150	136	151	152	172	145	176	146	163	169	161	146	154	141	184	157	134	148	147	163	160	181	160	142	166	146	166	171	165	163	167	146	163	170	150	176	169	175	168	173	142	145	159	146	133	163	174	180	173	164	153	141	152	155	157	160	150	164	134	152	163	167	148	141	152	154	159	163	150	152	127	148	138	164	149	150	163	150	165	163	149	175	144	173	132	159	147	166	135	177	162	166	141	149	163	151	129	142	154	169	141	150	162	142	160	164	156	144	147	159	157	171	135	137	166	143	166	155	145	150	168	162	161	151	179	163	151	162	137	149	175	151	151	145	159	143	148	144	165	175	149	147	173	161	161	150	146	147	176	171	162	165	151	151	164	154	175	160	153	165	155	151	163	138	139	147	154	138	161	150	160	151	151	135	149	151	162	159	159	170	145	138	156	147	138	161	160	162	171	154	161	175	159	168	164	159	129	175	163	151	152	160	144	165	146	152	137	142	163	149	147	174	177	168	162	172	135	158	156	155	148	151	150	172	123	178	156	161	154	158	147	155	160	150	160	146	163	167	160	154	155	140	171	137	155	157	172	151	137	163	157	149	129	146	148	152	160	139	178	134	156	171	160	168	138	149	161	157	205	166	149	159	158	167	155	151	152	133	156	141	158	161	152	168	154	144	176	164	155	171	171	161	161	145	153	161	182	150	145	157	156	151	146	163	139	164	155	160	147	157	155	158	154	152	150	151	162	169	157	158	177	188	150	149	183	151	198	137	135	166	153	150	155	166	152	148	135	171	140	164	166	139	159	159	167	140	140	149	161	166	160	142	152	166	154	160	155	150	134	167	175	166	168	154	147	146	139	172	145	166	157	146	154	151	164	148	159	159	164	151	146	175	156	158	141	163	143	157	148	165	148	149	154	141	156	170	143	151	179	143	137	146	169	183	156	153	169	177	139	144	155	165	167	161	152	157	165	152	160	163	134	131	155	158	164	162	159	148	155	144	152	173	148	168	173	160	133	147	147	152	151	154	135	137	146	143	157	159	145	158	166	149	159	154	139	161	169	162	155	152	141	167	151	169	137	158	170	146	154	174	145	175	143	144	151	152	155	152	155	168	146	165	146	161	143	164	166	156	145	156	154	157	155	153	141	158	162	157	164	161	163	157	126	142	148	159	150	180	163	154	128	163	128	171	163	160	138	176	154	162	153	147	156	172	140	174	167	165	159	159	140	163	151	159	150	170	177	173	145	139	146	161	161	143	150	141	150	147	153	172	161	144	147	152	157
25607	33898	7312	1812	918	673	536	478	374	357	350	325	299	283	290	262	250	258	235	249	233	258	239	239	226	256	251	237	231	259	228	238	244	244	194	252	250	239	227	255	229	252	214	228	227	254	239	243	239	231	250	240	216	222	231	253	215	249	245	257	215	245	235	218	231	228	215	223	203	207	227	228	235	235	222	202	215	203	226	240	217	210	219	222	241	230	235	217	255	222	199	216	235	232	239	246	232	250	245	216	241	257	237	209	238	223	201	215	221	230	227	219	222	223	229	232	191	208	226	224	199	222	213	233	199	215	219	195	233	216	207	208	240	188	225	220	218	235	197	212	201	201	227	210	234	217	205	221	202	204	204	235	219	208	199	206	208	221	203	236	207	231	211	239	223	209	204	212	231	203	197	212	232	229	204	221	213	218	210	212	206	218	211	209	224	225	207	215	215	192	215	202	234	213	213	216	194	214	215	221	190	217	196	224	202	198	200	202	213	221	205	244	214	225	219	231	245	244	238	201	210	229	237	216	240	205	216	208	192	226	205	214	228	215	213	208	192	231	199	226	221	217	200	223	214	231	211	192	204	210	209	215	205	228	209	187	221	179	216	210	226	199	193	226	229	231	197	197	193	207	219	227	223	209	214	239	218	208	233	232	208	218	207	217	199	239	224	212	224	236	204	221	224	249	233	221	206	197	232	214	219	227	239	223	234	214	211	226	236	210	221	226	216	194	252	193	201	210	251	220	209	223	219	216	216	206	196	204	206	210	215	233	203	194	237	192	202	229	211	244	207	219	225	212	223	200	212	231	220	204	202	214	216	190	212	237	220	239	211	199	203	239	231	243	210	186	219	219	194	211	254	215	199	239	209	214	225	191	225	200	201	213	206	217	216	205	237	208	261	219	219	186	201	208	209	221	222	244	200	219	213	212	214	214	201	213	199	218	198	222	225	241	244	232	198	206	211	230	235	233	223	242	225	240	243	211	201	203	232	214	217	223	229	224	245	214	194	203	232	215	232	218	239	214	229	217	230	209	217	220	218	206	208	220	207	220	215	225	220	230	229	236	214	224	221	243	213	210	226	220	225	203	196	209	187	228	214	220	225	222	223	252	239	188	222	215	205	214	204	209	218	242	217	238	218	224	202	211	202	241	201	215	199	216	217	201	199	213	224	230	208	222	198	238	215	236	253	227	194	224	205	211	210	256	206	237	197	227	189	233	200	182	206	224	209	212	234	221	228	231	218	224	224	202	227	197	235	210	231	190	220	189	214	206	192	217	202	204	234	176	185	212	233	222	236	210	230	207	236	208	234	235	211	228	209	220	242	236	224	226	213	221	216	193	215	223	208	201	230	235	232	248	218	232	221	215	223	214	240	231	194	206	221	249	192	193	196	225	201	205	192	211	213	239	213	201	231	225	241	219	207	227	230	210	206	198	209	217	216	228	216	234	240	264	233	222	219	210	217	218	192	205	223	213	231	233	191	229	218	249	216	217	234	221	226	224	207	215	211	215	213	221	197	202	200	225	199	235	195	238	213	214	243	215	180	237	212	231	228	210	209	219	217	219	213	216	221	245	232	223	238	211	202	234	240	194	211	221	193	226	200	229	231	222	229	216	204	239	226	205	192	201	187	198	243	212	228	207	229	262	203	217	201	218	205	238	220	220	233	228	217	253	190	229	209	237	221	234	227	211	211	243	210	218	242	198	230	201	214	220	214	213	232	211	231	238	213	230	232	239	209	225	180	219	217	201	227	232	230	217	213	227	231	238	204	218	234	208	213	228	212	221	194	205	238	216	200	235	230	229	210	198	226	227	220	216	222	206	218	245	204	221	211	199	205	228	217	215	199	207	209	203	208	229	211	202	207	235	197	208	204	217	213	226	218	234	229	237	238	212	225	211	227	203	239	229	214	189	205	214	201	234	202	196	212	227	220	214	231	213	213	198	210	216	208	225	223	219	229	196	233	217	217	241	191	213	213	240	229	221	191	209	194	187	200	238	229	247	220	197	225	215	218	207	211	199	223	231	248	221	200	191	206	210	214	211	209	211	214	237	207	237	207	229	230	227	217	216	203	197	225	184	241	217	219	211	208	201	229	242	207	199	206	201	182	237	201	219	191	218	200	250	224	202	218	228	220	211	238	199	219	211	220	233	243	236	231	213	210	221	208	209	203	188	219	246	231	252	220	202	209	208	211	224	251	213	207	247	203	235	209	198	207	220	224	220	212	204	214	207	230	193	213	207	209	192	203	244	214	220	217	218	214	226	258	190	217	214	207	218	209	226	222	232	228	217	214	211	205	217	214	226	191	218	223	194	206	199	219	228	223	211	251	238	241	212	224	238	210	194	226	244	215	225	215	227	226	234	249	186	237	233	237	206	206	220	236	249	228	233	233	197	215	207	200	198	234	235	233	235	209	215	230	221	208	224	210	232	219	207	221	208	217	225	220	212	224	229	221	217	214	237	210	231	204	234	193	203	213	204	231	210	247	227	206	239	229	226	232	235	245	216	232	212	231	222	226	232	205	217	216	235	225	221	213	234	207	203	214	228	210	217	222	230	190	228	216	233	204	226	202	225	205	222	201	207	208	225	235	232	196	246	223	237	215	204	189	214	237	187	192	201	216	213	220	225	223	213	230	213	213	206	198	209	226	257	218	228	204	214	202	209	205	201	216	203	221	222	202	215	224	228	187	246	213	215	246	216	225	226	192	186	217	210	230	228	224	184	244	194	193	223	225	236	204	238	219	228	219	188	220	249	218	224	226	221	218	215	225	213	226	223	229	240	232	229	210	214	235	222	222	220	207	193	245	214	209	199	247	204	224	217	237	213	207	250	221	228	255	206	216	210	213	211	220	247	222	215	212	205	206	228	232	233	220	229	216	233	209	218	249	205	230	212	199	219	221	208	216	213	217	218	218	207	196	227	213	203	195	212	238	237	202	205	223	237	218	236	203	232	201	220	211	221	218	201	209	220	219	205	220	212	206	194	212	206	231	208	218	199	222	211	239	209	195	206	222	214	218	205	195	189	205	215	221	224	233	220	197	207	209	225	211	202	235	212	221	224	212	227	212	211	223	236	222	209	232	224	217	202	224	202	197	219	211	217	226	219	212	216	219	205	219	245	209	200	223	235	217	234	195	220	200	242	234	228	207	220	227	199	229	209	194	212	242	220	235	210	194	238	205	205	173	197	230	210	201	205	225	235	216	218	200	215	219	224	228	212	228	191	192	225	210	218	210	217	212	219	205	192	219	230	220	229	214	221	217	209	189	203	226	205	206	213	239	193	203	204	224	194	208	211	236	204	238	217	217	215	228	219	204	206	214	223	191	222	202	189	197	192	223	194	208	214	235	231	210	213	224	192	204	220	192	226	208	207	225	193	243	232	251	220	217	215	215	238	213	206	228	212	188	239	206	193	227	229	222	224	227	197	227	227	226	232	256	220	216	207	194	220	202	206	210	208	232	224	222	220	245	212	208	202	235	242	206	191
22302	21206	28967	23721	21205	21207	7197	770	563	525	518	450	415	441	363	400	385	340	367	375	324	417	324	366	309	361	351	354	333	354	349	371	377	314	358	337	314	330	340	350	338	339	359	328	332	358	329	355	319	323	316	302	330	317	371	354	333	352	331	377	344	327	345	318	340	323	339	325	327	303	353	321	306	333	366	331	327	315	343	307	328	313	314	329	333	319	320	310	317	322	347	306	299	312	310	325	291	300	302	299	281	313	325	310	321	331	301	301	300	320	300	321	301	341	315	337	303	327	322	306	320	274	299	324	307	317	306	344	315	284	274	317	324	332	287	311	332	318	325	322	307	273	328	337	311	300	283	315	319	327	321	306	299	314	330	295	287	289	307	303	290	305	333	324	311	288	279	290	317	307	323	337	323	331	286	302	340	318	320	323	331	285	329	301	278	305	325	303	325	323	305	293	306	293	305	316	337	310	303	321	293	309	297	289	323	317	317	313	329	308	327	307	295	329	335	280	314	302	302	340	322	297	325	310	306	313	310	296	316	320	323	307	302	294	327	316	321	290	318	319	330	299	302	341	359	313	331	345	336	289	298	318	300	319	318	315	306	308	296	325	271	338	306	307	322	362	320	294	304	325	294	301	303	317	338	316	322	320	350	319	296	330	316	311	319	321	300	301	309	315	295	324	326	313	345	313	330	322	308	288	291	335	330	308	308	316	323	345	308	328	305	289	327	291	311	314	336	324	276	314	296	284	334	343	275	342	297	347	330	291	333	314	306	291	313	327	330	330	332	313	312	306	298	312	315	323	335	309	325	296	325	305	317	311	306	306	308	309	299	314	342	317	296	312	287	299	294	299	335	327	347	336	305	319	310	365	342	334	303	325	331	328	332	325	321	326	339	325	306	324	320	318	299	306	320	323	322	327	309	329	299	297	315	318	292	273	286	319	295	299	300	332	309	317	311	304	286	297	318	325	308	299	291	321	333	303	267	336	318	324	304	300	288	318	320	276	315	301	297	277	293	312	307	293	312	317	271	342	317	313	329	319	323	343	289	320	285	336	331	325	307	317	292	310	303	315	330	327	337	314	331	323	307	308	319	314	339	312	308	314	314	323	328	325	297	281	322	349	319	268	308	305	309	308	309	321	284	285	318	313	306	308	327	317	343	303	343	301	298	318	310	316	300	352	333	282	304	310	320	327	324	294	349	323	314	292	314	319	337	286	318	323	316	335	303	309	304	297	344	300	334	298	263	316	300	364	287	318	317	341	308	335	304	346	314	355	307	306	277	338	314	317	302	303	332	308	297	300	325	321	295	317	294	318	315	322	317	320	305	325	314	319	320	322	313	327	325	324	304	324	345	344	330	316	294	322	351	313	282	331	313	298	284	339	322	301	322	313	280	336	313	288	293	322	325	312	308	305	348	333	297	312	303	323	354	283	300	349	337	277	292	341	343	298	327	319	318	303	308	312	317	288	293	297	301	328	287	317	343	323	316	308	314	332	279	330	333	310	327	316	318	362	313	286	333	308	294	302	296	330	306	290	326	305	303	340	298	284	364	343	302	329	303	285	286	308	305	288	316	299	291	312	321	296	305	308	277	324	299	315	291	309	292	309	315	311	321	286	335	332	279	295	303	287	341	325	303	342	313	309	318	332	307	317	311	290	290	318	315	302	296	321	332	312	324	297	296	327	320	304	323	333	312	309	337	359	320	313	297	320	293	308	300	312	314	286	304	285	294	307	327	312	324	303	316	324	357	324	317	311	304	344	261	347	294	289	304	331	335	315	303	316	323	300	298	310	288	308	336	320	317	293	320	311	338	292	347	291	317	300	323	310	315	324	299	321	316	308	313	303	342	305	308	290	310	306	290	281	325	305	304	327	308	319	325	314	309	319	305	309	327	336	337	289	292	286	321	325	260	290	289	329	301	318	314	340	311	319	313	329	329	346	311	291	320	330	282	310	317	305	307	308	316	301	320	325	327	318	315	303	306	314	306	338	317	320	323	290	298	302	310	324	330	317	318	297	306	338	310	304	306	318	303	294	280	305	324	285	309	359	341	313	337	326	332	322	309	308	320	310	309	316	310	293	322	311	264	309	314	324	311	305	283	339	319	323	287	332	318	324	317	324	288	305	313	307	315	349	319	290	317	305	289	285	337	295	329	285	299	295	333	332	320	328	322	310	323	321	308	321	310	310	339	324	269	354	307	324	321	288	315	297	335	317	303	296	320	320	319	332	298	318	280	303	327	313	333	316	299	333	314	287	321	310	282	329	303	317	306	294	333	312	340	325	279	301	319	316	308	330	333	298	348	319	309	323	337	325	309	308	298	349	295	342	347	326	282	299	320	357	322	298	344	319	289	303	329	303	297	319	316	257	331	294	323	309	315	317	327	309	318	297	332	312	294	323	333	313	302	291	333	305	339	301	312	348	327	311	328	308	315	303	298	342	326	303	276	309	304	333	342	315	327	324	319	313	312	335	301	299	323	314	294	335	291	304	277	308	313	310	293	303	317	310	335	319	306	287	302	310	305	313	316	313	323	308	301	327	322	325	335	319	351	316	299	322	305	345	280	297	317	288	340	305	315	328	301	339	337	282	343	340	321	305	303	302	304	318	332	316	331	281	295	281	316	327	305	315	316	322	315	281	302	279	312	328	316	320	317	333	311	317	314	312	307	336	322	290	331	291	293	344	309	293	318	340	332	328	359	315	342	282	338	329	314	322	318	287	305	317	318	312	289	297	277	333	286	342	302	291	297	343	337	315	314	291	292	287	322	332	330	313	315	281	307	317	318	335	303	331	319	303	309	303	322	321	275	287	287	308	346	327	348	324	306	331	321	289	300	297	323	303	330	343	335	311	313	325	297	316	366	328	305	275	310	307	302	335	333	323	343	299	333	307	298	296	332	344	287	313	322	289	267	333	294	317	303	306	295	303	310	293	308	315	337	317	313	307	306	332	336	325	325	324	339	317	287	324	274	318	322	297	303	341	292	294	315	314	315	326	324	315	309	325	315	336	296	326	308	326	319	304	300	308	331	319	330	293	336	298	322	337	294	300	272	344	305	319	293	305	282	311	321	344	312	323	297	323	292	335	324	303	292	329	317	281	282	289	317	323	327	314	300	279	272	274	296	316	330	333	316	303	279	297	302	323	317	275	291	311	306	310	306	336	313	293	318	274	297	319	320	319	345	310	322	314	284	307	271	332	295	339	312	305	317	327	335	289	327	324	318	341	316	315	311	343	321	299	298	300	341	318	299	327	324	313	319	331	281	305	298	357	319	316	283	326	318	310	270	294	314	329	277	333	289	330	325	310	326	277	283	300	304	311	328	301	311	314	310	292	320	329	304	341	312	306	327	312	307	304	311	301	330	349	291	324	307	323	287	318	317	294	300	334	275	317	296	297	302	345	297	306	340	338	299	302	350	311	305	302	272	287	292	291	322	307	314	272	355	321	342	313	373	250	309	308	288	316	323	297	308	327	323	338	353	309
30387	44550	14532	5064	2877	2046	1517	1298	1007	969	814	793	713	652	608	553	546	502	513	478	543	524	507	482	470	459	458	464	475	465	457	466	455	442	490	522	516	489	471	445	444	450	412	434	438	422	480	469	442	446	422	444	437	442	434	469	429	473	482	419	416	491	448	442	472	448	390	479	430	434	420	418	458	425	405	444	397	467	463	416	418	448	457	415	394	427	410	434	421	408	461	422	434	425	462	450	391	415	439	413	416	381	400	404	386	416	432	442	429	411	415	369	431	444	409	406	415	430	415	446	427	419	384	426	395	395	418	418	385	399	433	406	443	417	451	433	414	417	407	382	408	393	392	414	419	390	412	422	424	389	443	427	417	396	436	427	416	398	378	393	415	408	428	421	416	401	431	390	452	433	425	429	416	412	407	422	416	388	422	387	418	369	419	413	424	367	425	457	388	414	446	393	484	409	459	399	427	397	426	432	423	428	381	377	429	404	377	377	401	433	420	396	403	428	424	428	403	421	403	443	433	398	372	408	417	432	377	429	414	418	409	415	428	391	418	400	419	461	408	417	389	411	399	428	406	413	399	386	396	423	403	408	414	407	417	408	403	391	424	414	402	380	376	395	390	393	424	441	391	400	427	378	429	438	427	410	435	436	383	445	414	387	437	384	406	401	392	438	398	384	430	396	392	409	414	413	386	432	410	405	439	405	422	405	426	404	436	400	382	417	398	432	407	399	440	423	393	385	417	420	455	396	428	419	423	439	407	393	404	429	445	423	418	422	407	422	454	436	409	431	394	397	390	436	386	453	414	428	422	432	413	368	404	431	403	446	425	419	407	432	428	433	432	394	402	426	459	422	416	406	425	425	434	356	435	434	415	430	407	421	384	440	397	407	421	427	406	393	426	392	413	406	429	413	425	390	417	379	401	421	432	409	377	442	404	396	394	423	372	411	395	393	424	391	406	398	451	438	427	412	384	436	455	412	422	396	377	398	435	354	435	391	406	398	406	445	389	389	411	430	424	405	414	406	427	433	436	405	382	413	429	411	372	408	415	412	429	418	392	425	410	411	387	414	441	429	383	390	443	434	408	448	444	416	414	407	383	401	415	383	400	398	416	393	382	444	421	437	403	415	375	396	405	417	368	418	385	403	406	411	383	405	426	400	404	434	430	423	445	429	421	408	407	413	404	395	411	405	430	425	413	411	424	399	409	397	405	457	414	394	440	392	412	421	409	406	402	400	456	417	413	448	456	412	435	434	393	410	440	445	391	424	381	407	455	422	429	453	429	414	426	426	403	396	410	374	402	409	393	438	419	390	390	426	420	407	424	425	407	408	364	422	420	410	445	395	452	442	361	406	396	389	457	442	395	412	409	412	402	389	414	406	409	438	421	418	449	421	389	385	381	395	426	427	396	396	393	403	393	388	406	444	421	407	430	399	414	416	417	410	407	426	443	420	426	409	420	398	442	363	384	443	450	428	430	407	381	412	421	406	407	389	396	406	411	388	412	435	397	394	448	380	434	377	411	442	395	388	417	409	459	451	399	426	356	430	442	438	426	399	405	385	418	430	370	436	422	447	379	365	402	404	392	433	434	434	384	416	432	407	413	417	426	423	424	400	416	444	380	420	404	439	417	446	417	371	407	449	397	429	386	467	412	393	387	399	395	415	416	454	445	423	426	426	399	377	397	401	409	425	411	423	387	407	406	437	378	405	437	411	397	414	421	405	394	452	420	415	427	398	426	425	386	384	434	379	403	437	431	404	412	445	422	419	392	393	400	435	405	369	437	438	442	435	389	402	416	400	381	367	424	452	391	409	414	397	412	422	422	381	447	440	430	403	418	387	397	402	399	402	413	422	415	446	424	408	387	436	409	399	424	420	423	443	417	416	433	403	425	424	418	403	419	419	422	415	437	425	406	410	430	387	410	412	424	414	444	396	418	417	413	411	370	379	410	419	428	400	382	417	375	421	392	387	415	379	379	397	425	415	461	381	438	403	395	363	400	384	393	409	454	402	390	389	388	417	391	375	450	423	434	437	431	394	415	388	402	411	399	412	429	411	409	423	370	382	415	384	399	422	415	418	415	383	425	392	406	428	425	441	448	414	400	416	427	431	445	451	445	377	444	435	420	414	417	440	396	434	424	427	429	404	455	409	449	461	411	419	418	396	414	420	428	423	389	408	454	414	428	369	417	401	427	406	412	449	400	395	417	418	400	366	426	404	392	397	406	431	443	478	427	419	414	380	409	399	421	401	418	439	380	427	419	441	431	434	404	391	380	389	465	449	433	390	417	390	442	425	424	391	406	394	438	385	389	430	419	412	410	430	393	416	421	404	434	390	415	406	381	421	417	372	416	439	404	430	409	434	391	426	402	405	408	447	409	413	390	383	428	392	439	398	372	414	428	407	450	412	405	415	439	395	451	401	424	430	430	408	422	428	407	419	403	403	445	414	428	403	386	455	452	418	430	457	404	416	397	379	438	377	411	392	395	414	393	409	424	389	438	412	390	411	413	436	371	393	447	426	402	418	346	376	372	454	436	410	411	412	413	414	395	408	420	395	364	383	399	389	412	429	409	383	402	361	411	398	398	417	397	409	377	395	388	418	389	411	415	412	424	414	419	409	432	389	438	428	386	400	369	444	397	408	443	415	417	384	430	433	395	448	420	375	396	387	401	364	437	428	396	371	416	425	376	413	432	381	413	416	422	439	438	437	377	401	414	397	446	414	421	437	386	413	424	418	410	405	433	427	421	416	437	408	450	414	449	417	398	432	411	447	426	415	402	412	413	423	426	449	391	405	430	400	389	407	424	407	408	405	415	389	382	443	412	445	412	418	389	468	422	393	419	386	381	391	417	413	404	432	424	375	437	398	411	439	432	415	414	447	420	433	419	443	418	424	420	384	410	436	409	392	401	423	425	437	402	407	427	383	396	382	409	430	450	400	439	382	400	427	419	419	413	362	402	391	426	390	408	416	418	391	438	405	433	394	400	406	449	401	441	400	364	425	432	424	392	404	414	401	397	388	398	419	407	412	405	405	437	429	404	409	392	427	404	444	424	413	396	412	403	384	427	428	433	409	400	416	421	390	403	423	408	417	402	429	419	394	409	366	413	406	453	456	419	418	402	423	422	388	402	431	400	403	410	422	400	439	393	444	411	427	399	405	409	409	402	419	418	428	367	380	416	370	403	387	425	397	417	426	406	418	413	399	365	402	404	415	388	428	405	410	421	387	421	404	416	446	428	419	421	424	425	389	374	384	409	438	421	428	406	403	412	440	434	397	437	427	401	412	427	413	445	422	428	422	419	412	438	388	380	427	413	418	417	390	418	390	421	444	437	371	414	393	418	434	383	421	446	400	412	394	424	427	410	410	417	425	423	397	421	441	392	400	408	397	412	420	420	425	345	387	437	446	420	422	415	409	413	412	399	393	415	384	476	438	419	394	419	379	390	434	412	415	390	418	396	429	396	422	432	416	359	417	424	393	420	391
27277	20924	9750	1153	361	287	288	293	284	300	290	289	232	261	251	256	260	282	289	270	239	299	238	264	260	271	236	271	278	264	276	292	284	289	272	263	289	268	269	257	295	266	274	252	267	248	255	262	257	237	259	244	286	243	282	245	263	284	254	283	270	286	245	227	262	266	235	252	246	244	259	292	267	276	233	254	247	232	251	263	295	234	258	249	265	287	259	245	251	257	255	266	270	280	278	258	250	266	262	254	281	270	246	264	250	269	267	293	290	278	278	247	260	239	238	261	273	246	271	273	290	269	246	272	258	264	262	280	267	262	251	292	262	269	265	235	233	242	254	282	271	249	270	258	247	277	253	261	255	235	276	251	252	252	259	227	263	239	275	249	243	286	282	258	263	259	281	267	273	242	258	277	264	260	291	243	265	237	282	224	253	283	278	245	265	283	242	296	287	282	279	273	249	263	255	251	273	275	271	251	279	264	267	257	282	284	247	226	280	246	260	267	238	240	265	285	241	286	236	264	271	259	265	252	251	240	268	250	224	242	250	278	271	261	248	281	259	255	254	261	274	279	268	254	298	244	285	259	288	249	251	260	245	257	264	276	263	263	286	233	263	240	268	266	262	255	259	258	238	282	275	295	262	294	245	257	299	288	236	263	287	253	236	242	252	260	246	265	263	276	251	278	283	248	262	277	247	253	254	267	258	257	279	269	278	301	270	263	252	262	295	262	252	289	233	297	266	254	267	291	289	238	264	271	274	241	295	270	227	282	238	244	267	264	267	267	260	259	248	239	265	287	273	260	287	236	287	272	302	261	270	286	254	243	271	249	243	269	273	241	259	264	281	277	234	274	269	266	246	266	258	268	263	249	258	237	269	251	275	282	237	264	267	273	258	237	249	261	286	264	283	269	263	267	243	239	248	297	270	262	269	271	238	273	272	265	274	252	254	226	295	251	265	290	268	276	281	270	274	268	260	270	238	242	278	277	258	244	260	261	242	284	263	247	262	294	260	277	260	281	262	278	228	254	250	215	258	263	248	250	254	261	278	251	258	266	288	273	262	244	304	281	282	256	268	260	240	247	261	251	239	263	275	245	263	264	279	250	227	268	283	240	240	268	251	234	255	263	255	273	259	284	260	266	252	247	245	263	265	245	304	268	259	269	262	286	291	285	268	288	218	272	260	270	263	275	268	242	267	263	267	258	256	249	244	274	262	234	226	262	263	242	234	275	229	266	269	230	258	263	243	243	274	235	234	249	262	271	276	252	242	270	282	257	266	241	258	245	267	257	248	279	238	241	273	233	223	256	255	262	277	281	277	254	278	273	244	265	269	253	270	244	259	262	253	254	268	259	254	260	255	253	311	254	241	270	258	271	272	277	260	280	295	249	268	272	289	267	281	256	262	277	277	233	280	241	239	260	274	232	250	261	254	269	247	249	242	249	293	254	275	252	277	260	263	274	278	287	257	257	270	270	268	272	253	221	246	271	265	246	283	241	270	248	255	248	275	269	298	280	243	241	277	268	266	250	257	237	244	263	253	277	278	279	270	268	241	264	272	280	255	242	296	258	256	252	241	278	249	247	266	247	270	260	254	271	258	274	248	245	253	261	259	295	255	252	245	284	253	282	276	262	257	265	275	270	243	262	270	271	248	277	256	267	252	295	293	245	253	242	280	257	290	249	280	257	235	248	260	269	270	242	254	272	274	269	259	264	262	271	278	261	279	258	260	275	256	248	259	281	255	235	259	254	238	240	243	261	255	243	257	256	269	247	238	292	251	272	271	249	272	299	276	259	302	251	288	252	248	260	244	268	238	274	257	244	256	277	258	254	261	263	285	280	257	256	298	257	288	246	266	250	235	272	262	260	267	258	292	262	259	276	272	255	258	255	245	257	239	231	235	245	257	252	280	268	249	257	266	249	228	270	259	280	233	248	255	258	241	237	236	262	252	242	280	274	263	261	256	285	270	271	263	241	237	268	272	280	252	262	283	287	271	275	242	270	253	275	250	263	273	254	250	230	277	256	282	267	240	268	247	269	258	292	282	245	243	257	255	242	269	259	257	290	258	269	272	253	248	285	270	255	277	238	245	271	253	252	257	256	279	279	228	279	236	253	247	225	291	259	267	217	251	273	278	272	263	236	246	257	258	263	276	270	253	257	237	249	243	257	232	246	254	279	265	269	248	257	246	251	274	265	277	254	247	256	263	268	252	237	255	256	255	261	252	259	222	265	238	260	255	266	272	248	261	250	236	250	255	275	256	256	272	263	255	267	232	236	264	236	262	244	247	262	248	238	257	286	285	234	282	255	250	247	255	243	298	289	269	247	253	282	268	266	256	256	232	260	285	266	274	259	248	242	243	276	269	303	273	239	249	247	259	280	272	262	279	279	254	247	272	283	254	268	263	261	258	286	270	274	272	243	260	228	246	276	252	305	252	247	263	240	254	256	297	228	273	259	269	257	281	251	292	256	273	262	258	278	273	259	262	258	242	260	266	262	258	249	259	249	241	242	258	236	248	236	264	283	264	257	277	252	262	290	230	262	248	273	250	242	277	267	282	274	277	240	273	263	277	264	249	306	246	270	282	243	252	292	267	248	238	266	245	254	257	252	261	256	271	264	260	279	287	252	251	275	269	279	282	248	245	256	293	275	250	265	283	256	255	284	253	253	243	238	245	272	263	260	246	256	263	266	270	263	254	266	271	278	260	245	291	280	243	229	261	261	267	266	277	207	266	279	258	262	246	255	237	272	241	260	245	243	292	274	265	272	250	280	272	258	266	279	288	267	230	275	236	256	277	237	250	271	261	244	251	254	304	237	253	241	281	266	263	255	265	261	278	271	271	274	277	263	258	259	272	275	246	269	256	260	250	257	253	245	281	262	266	287	287	262	275	305	253	232	255	259	278	262	250	240	288	247	237	279	269	267	247	288	277	237	227	252	291	277	288	274	245	280	254	252	282	280	283	254	270	237	265	254	263	278	251	267	248	249	247	252	288	259	263	256	277	269	253	273	260	263	263	274	248	259	272	275	272	263	254	251	276	237	283	250	263	238	243	293	271	279	281	293	258	259	244	279	244	247	262	253	239	257	257	272	240	264	269	257	272	267	237	278	242	250	263	282	268	263	262	265	229	254	245	252	270	253	242	257	253	229	277	264	260	272	259	263	273	255	262	267	255	284	280	256	254	278	277	269	282	268	256	273	272	247	261	279	243	277	269	236	223	264	280	238	239	275	280	276	269	242	271	258	273	293	273	255	270	246	255	257	258	271	263	264	255	264	264	229	254	265	262	256	258	269	246	265	243	266	252	285	256	255	258	251	236	257	270	267	254	261	289	265	241	261	265	261	242	277	262	252	248	275	254	254	250	255	286	251	253	247	263	268	282	257	238	261	242	252	264	257	247	255	244	284	282	261	300	263	270	279	266	255	267	269	245	240	281	257	251	250	257	285	252	278	279	275	256	239	261	282	255	260	267	257	226	275	279	235	270	257
21045	24536	4788	1086	518	441	398	369	366	365	364	390	404	362	393	358	357	340	337	344	364	363	353	382	340	349	346	360	347	343	360	358	349	355	352	390	360	341	356	346	341	362	360	347	367	353	345	342	374	366	359	328	370	350	326	373	344	382	382	333	352	377	311	361	338	373	357	330	341	349	375	341	384	368	371	332	382	327	347	362	355	320	308	343	347	351	338	329	365	328	337	356	340	346	348	329	366	322	319	330	345	328	349	351	345	353	327	353	341	320	365	340	321	341	347	381	343	353	344	333	341	343	354	347	358	362	344	344	325	327	335	346	393	354	316	337	341	327	363	320	342	352	340	324	367	360	365	330	365	333	303	388	384	356	334	334	346	357	337	335	361	357	348	347	343	353	341	322	324	341	332	339	322	355	351	345	347	338	338	381	352	326	355	335	370	313	328	323	359	309	388	342	325	344	343	332	353	326	346	367	323	355	363	344	340	345	364	305	340	343	337	340	342	360	333	339	335	333	321	351	328	398	350	347	330	332	342	334	375	351	345	309	352	338	354	337	342	369	348	378	353	364	312	348	375	360	346	331	335	359	378	354	322	389	338	322	344	349	332	329	333	344	357	384	313	355	303	384	333	354	356	278	323	346	348	324	350	305	338	343	332	347	340	314	357	357	334	329	337	361	321	339	335	333	332	338	356	307	381	358	313	322	351	344	367	327	325	331	337	375	346	351	322	350	335	336	368	319	335	323	315	379	352	312	366	349	334	321	354	362	332	336	315	346	354	342	350	325	347	344	343	360	344	353	333	318	352	343	343	347	331	345	385	317	344	365	320	335	331	326	355	347	348	331	366	332	363	355	322	343	329	360	356	325	370	373	340	327	309	354	355	325	338	338	332	340	332	381	344	349	350	378	359	324	368	318	349	306	317	339	328	353	353	326	338	348	348	351	354	321	313	358	375	312	372	313	350	342	350	353	335	326	341	331	364	328	354	306	345	329	357	369	316	315	313	340	349	339	298	302	338	354	328	329	365	362	366	331	338	345	378	372	333	327	349	329	337	335	362	344	334	332	361	328	344	359	351	382	365	336	352	331	351	341	341	336	333	301	307	319	358	354	349	368	342	361	359	382	357	312	327	333	333	355	348	354	359	354	327	350	346	316	308	344	375	331	314	328	321	357	343	334	339	342	368	353	344	331	334	315	318	379	343	359	384	357	352	348	285	315	311	351	354	346	333	318	348	332	327	340	333	366	377	358	342	343	329	360	373	350	317	358	356	358	356	348	345	344	305	338	373	358	326	321	361	349	337	353	351	344	344	322	347	352	341	338	344	359	309	338	342	347	318	323	361	332	374	352	348	349	331	321	360	356	313	349	363	361	369	362	337	381	329	364	355	330	327	349	360	318	339	383	332	342	296	368	370	347	344	349	338	333	332	359	311	319	352	311	372	346	302	365	321	363	365	350	327	347	325	341	333	333	368	370	333	347	336	355	354	334	364	321	355	363	356	373	350	327	376	326	347	325	344	355	361	352	358	340	339	334	331	322	390	337	358	354	387	367	329	346	339	359	348	347	367	343	367	347	342	328	364	349	340	304	372	351	340	364	321	357	355	332	333	349	311	361	325	344	335	333	350	342	342	335	330	351	355	331	359	349	342	357	351	336	339	335	305	349	326	331	336	390	332	298	359	339	339	367	349	374	365	351	331	349	342	332	366	347	364	353	365	349	329	376	334	371	359	362	357	354	349	346	376	344	324	344	334	349	335	330	331	346	348	345	343	333	338	350	341	348	318	358	339	333	355	334	348	344	339	366	341	341	325	328	332	359	339	311	335	355	338	335	352	314	338	346	344	346	355	336	308	345	329	341	338	341	323	333	350	324	340	371	337	351	385	320	344	324	342	330	352	342	326	357	332	361	328	350	351	369	349	339	352	339	382	313	311	358	367	379	346	347	381	359	350	337	339	343	360	309	347	357	310	321	365	333	392	362	317	364	345	324	342	323	357	377	320	337	349	357	329	345	386	337	371	351	360	356	333	318	362	356	358	330	312	361	324	328	351	333	321	333	378	339	361	323	351	291	324	363	366	328	342	324	324	331	340	363	348	325	310	347	335	326	317	325	368	334	304	351	351	354	340	347	343	359	368	361	344	314	356	363	359	346	354	362	355	345	328	345	363	336	355	366	320	363	341	336	344	360	368	366	347	349	376	343	351	349	375	341	325	382	355	370	339	344	340	348	343	337	350	356	349	367	375	354	336	344	335	339	369	351	319	331	318	345	344	365	329	318	345	332	364	361	356	346	371	342	358	321	353	345	354	384	346	327	308	347	352	334	319	321	377	357	357	321	348	344	311	335	352	318	301	341	312	341	363	297	323	345	354	372	369	339	352	315	344	353	361	357	366	342	335	310	313	337	356	380	346	322	338	324	328	326	341	362	369	337	352	344	332	349	328	327	385	355	356	341	342	335	333	347	322	356	313	351	363	358	354	337	316	358	340	335	363	342	339	350	349	342	322	341	359	348	343	327	365	345	345	336	337	343	343	358	362	339	318	373	358	323	357	335	353	316	323	342	350	348	340	341	331	310	365	338	359	323	343	333	315	365	352	381	345	310	329	321	341	357	388	362	391	341	349	367	341	370	355	351	353	342	347	359	324	321	342	364	350	356	354	364	360	379	317	359	360	336	344	369	312	347	340	349	349	350	343	335	356	349	331	324	316	326	352	365	325	321	340	371	342	346	328	342	351	313	317	310	345	354	332	333	336	352	350	315	334	322	355	361	321	366	354	313	337	345	370	379	322	373	342	326	363	313	334	311	343	320	333	369	334	335	335	355	351	369	328	347	324	363	352	322	305	337	352	365	347	325	313	355	347	322	356	320	330	363	325	349	367	328	365	341	316	339	325	340	317	350	306	309	338	312	318	335	331	332	323	337	346	352	330	376	353	356	332	344	384	375	359	346	332	343	354	303	379	342	359	351	363	326	329	341	323	353	370	306	357	358	330	329	287	336	359	338	368	335	337	318	366	358	354	324	322	348	331	352	352	328	330	359	328	338	358	365	362	351	349	306	364	334	355	349	343	368	300	320	332	333	335	363	319	359	336	355	328	328	339	337	369	332	358	375	374	345	325	347	367	338	307	347	390	346	349	350	350	349	322	359	354	337	352	369	338	380	331	363	362	344	324	325	357	371	375	358	357	360	351	337	331	326	324	338	328	373	388	353	318	342	346	329	352	342	346	396	340	335	363	324	314	359	356	336	355	337	321	329	359	347	329	350	309	356	342	326	352	364	334	387	334	330	340	344	365	375	325	338	344	350	356	353	366	337	332	346	347	322	362	340	359	353	345	346	334	339	372	356	343	323	339	356	342	379	337	286	335	364	375	336	343	304	363	365	347	359	312	383	301	354	336	380	340	323	338	317	369	339	329	346	344	349	365	361	358	315	346	332	305	373	343	363	353	369	329	335	337	346	333	337	330	332	343	297	362	349	342	352	335	343
23108	21163	28528	24055	21148	9450	872	630	559	497	489	510	470	483	480	408	471	458	403	441	434	445	440	447	439	409	445	415	396	430	387	394	409	435	404	388	393	434	435	383	387	427	426	415	392	397	377	408	387	402	403	408	423	393	426	446	381	396	393	402	399	417	421	388	412	410	384	380	380	401	409	395	412	368	428	395	395	422	418	417	381	406	371	394	408	387	382	374	401	415	387	371	392	380	417	401	393	362	384	418	376	388	431	362	409	367	392	395	397	386	379	380	387	405	371	387	387	394	416	393	390	399	364	391	341	381	428	416	383	416	353	384	382	424	391	389	396	399	401	392	408	413	354	385	422	393	421	412	410	386	382	432	386	428	395	360	389	418	430	395	403	365	402	381	382	370	399	402	390	405	372	379	422	365	362	353	393	397	405	397	388	373	391	393	358	398	431	425	421	435	379	387	420	383	391	390	387	378	390	393	368	412	426	396	381	376	380	368	409	408	388	392	386	386	426	373	379	405	390	387	413	382	370	379	393	374	393	413	355	404	394	345	408	409	401	386	402	343	394	388	440	379	354	358	362	394	407	436	369	387	397	403	406	378	411	393	398	422	406	365	376	381	385	364	380	424	379	408	409	406	348	389	368	382	401	407	358	405	370	378	402	406	427	393	401	390	430	388	352	418	375	423	371	396	397	427	399	422	422	385	419	400	412	414	390	359	405	379	393	396	429	401	374	382	427	402	402	433	400	380	414	396	414	439	407	373	400	369	403	390	401	403	372	373	417	398	397	389	370	411	391	397	397	382	414	386	406	386	416	381	402	382	389	375	396	362	398	414	411	383	386	406	411	391	398	413	378	389	385	388	402	371	393	407	382	397	386	399	369	362	396	404	409	400	348	424	367	364	373	393	367	398	399	365	413	422	391	383	428	392	385	416	375	361	370	409	401	393	422	382	383	420	362	364	391	382	400	407	371	374	397	399	410	415	410	357	396	396	404	383	395	391	412	417	388	365	382	411	381	376	431	401	368	404	401	412	364	402	386	391	386	436	373	416	390	394	400	400	367	407	362	410	371	385	403	389	388	365	391	405	378	414	381	419	423	394	391	415	401	365	403	384	414	361	356	390	393	404	417	365	385	404	387	354	378	396	388	386	400	382	357	386	380	423	384	413	379	347	386	410	377	381	385	389	360	409	398	407	409	380	418	386	381	358	394	406	388	411	379	384	380	425	406	374	408	378	402	357	393	381	380	386	356	382	394	377	358	413	399	362	392	416	364	377	434	394	417	389	386	401	404	358	355	371	380	410	390	419	401	418	399	403	409	380	400	407	371	402	377	345	462	390	390	383	407	394	397	394	402	376	404	420	393	409	409	394	406	401	413	352	417	403	390	372	425	358	389	388	407	356	444	383	379	360	380	403	384	408	398	366	369	367	408	367	387	365	402	368	376	367	381	393	385	421	375	409	419	344	352	360	370	396	377	397	367	414	367	384	385	428	363	370	422	401	390	395	409	400	389	371	393	388	404	367	418	385	400	391	410	396	380	393	408	402	398	440	366	410	413	394	385	387	417	349	414	370	386	395	413	397	408	387	401	402	417	378	395	405	420	398	422	427	392	402	375	390	385	386	428	369	413	396	399	374	424	388	349	408	381	407	376	404	383	418	378	391	395	362	356	415	359	412	385	409	397	366	364	393	397	416	399	416	406	391	414	363	406	380	389	396	359	405	385	413	417	378	393	389	376	426	389	362	388	394	394	424	357	370	391	399	390	396	441	403	411	388	420	399	369	364	406	375	385	374	397	453	384	385	424	390	397	393	383	390	384	395	385	436	425	388	406	424	442	386	409	383	345	389	363	402	399	347	389	385	377	401	432	402	373	410	368	402	410	409	404	356	428	381	376	405	372	403	368	424	417	385	381	405	394	377	386	417	440	399	380	412	403	393	392	385	388	381	407	397	394	412	401	434	377	360	389	351	355	364	408	409	412	397	369	399	417	404	389	410	381	391	373	385	421	382	368	420	399	403	387	426	382	387	382	385	392	385	359	388	361	442	403	419	426	386	383	397	427	378	416	424	379	418	389	411	371	366	409	393	412	395	403	394	412	406	407	379	406	373	388	384	377	378	407	420	378	417	389	386	392	405	405	404	385	423	391	378	397	416	384	397	419	386	400	383	406	397	395	387	405	443	401	415	374	365	388	408	360	388	386	386	423	399	379	413	410	394	384	398	429	402	369	389	403	409	396	361	384	364	406	400	409	414	373	477	416	366	405	390	382	385	370	373	410	373	418	425	388	380	404	365	377	386	368	398	382	388	357	391	406	381	386	413	405	336	373	368	388	395	373	378	380	402	371	366	397	371	386	399	371	382	363	402	414	371	377	395	392	397	416	384	439	367	411	369	384	390	373	445	357	385	409	388	411	365	413	389	411	363	413	393	390	386	392	395	386	386	390	394	374	365	427	431	374	352	411	395	395	391	395	406	344	392	376	402	375	368	375	386	409	379	403	357	378	379	380	383	379	370	374	395	433	412	404	401	405	402	415	384	374	400	400	391	388	392	363	373	411	372	412	393	375	388	406	363	400	413	368	369	404	399	394	411	400	382	387	408	389	392	395	390	409	414	392	388	402	380	362	394	432	408	394	374	388	374	360	407	430	399	420	392	364	374	400	410	394	385	360	401	391	410	389	403	415	368	408	366	384	380	411	390	383	407	413	411	434	390	392	416	403	369	402	385	381	396	399	429	375	386	433	388	401	417	422	427	391	384	356	391	413	414	401	359	416	409	412	363	415	398	407	382	386	377	385	401	409	385	404	402	419	355	374	379	404	423	400	405	402	364	396	401	369	361	410	384	373	417	378	378	402	393	370	401	416	393	406	407	406	365	418	384	340	418	375	408	408	426	407	382	399	379	370	363	387	354	380	410	415	412	400	371	372	395	417	425	373	354	395	393	385	388	367	381	378	387	381	402	406	386	390	400	391	365	378	445	403	403	400	412	381	423	400	401	391	445	387	399	375	371	411	409	373	405	388	380	403	391	366	420	370	378	367	398	396	403	407	416	441	417	378	377	409	393	398	383	400	398	425	392	369	397	389	363	404	398	373	376	422	373	381	404	384	401	412	391	362	357	395	405	369	392	429	411	383	379	381	367	410	386	395	364	368	393	398	357	396	391	409	417	407	370	397	384	381	378	398	371	380	397	388	382	431	349	373	382	396	432	412	386	413	378	403	397	400	407	395	414	398	406	390	372	387	431	353	392	405	383	398	385	366	367	399	403	391	413	390	372	371	403	429	382	416	398	376	381	379	396	399	405	405	379	382	411	411	404	375	365	422	357	395	418	383	384	398	398	383	387	410	367	385	392	398	385	350	404	403	365	377	395	382	377	384	414	376	412	347	381	403	347	426	381	407	381	399	355	374	407	438	417	377	403	389	361	410	380	382	428	411	390	386	366	383	400	347	413	403	377	405	365	395	398	419	385	416	385	398	378	376	417	380	393
26597	38623	11244	3554	1901	1337	1129	962	902	780	747	709	673	710	605	588	596	567	566	552	530	578	535	530	514	518	557	567	509	534	555	549	584	567	552	594	518	496	510	531	502	520	518	527	578	528	515	475	490	530	565	516	509	523	487	527	572	543	519	504	532	525	553	549	514	529	504	490	499	504	531	493	513	496	468	503	457	554	522	513	519	476	526	466	489	497	512	516	529	500	549	522	490	484	503	540	486	497	492	521	538	540	528	500	523	466	466	534	489	526	512	486	492	531	465	502	461	512	502	518	473	497	516	532	541	555	440	534	505	544	518	510	522	512	505	511	502	509	517	520	502	546	479	502	469	481	498	510	512	518	481	541	509	468	557	480	527	513	491	500	496	483	497	525	529	504	499	518	489	507	504	534	560	519	499	493	520	514	558	537	495	508	499	539	500	494	471	505	488	474	503	500	518	491	518	496	523	518	503	449	486	466	492	473	507	486	524	483	531	500	522	503	494	516	527	521	532	498	504	484	526	498	528	453	530	511	498	510	534	508	490	510	541	489	512	500	492	501	452	508	538	499	517	549	486	486	493	489	538	519	533	476	520	499	515	512	542	532	493	501	509	521	532	525	519	495	482	506	533	469	521	475	521	529	482	506	510	472	499	494	497	510	519	516	529	467	500	499	482	492	530	528	504	535	501	505	521	515	516	509	513	501	500	475	491	505	494	468	495	526	539	513	492	514	530	522	530	514	468	517	458	467	484	523	501	527	505	477	494	521	548	516	512	508	542	491	507	540	507	535	478	506	522	489	480	519	494	499	494	497	537	529	524	497	536	478	521	518	508	492	486	514	503	473	513	512	509	506	509	479	519	512	470	486	512	530	518	490	502	507	523	542	494	531	509	512	523	543	528	510	508	498	482	512	497	500	530	481	540	487	517	532	492	508	488	467	505	511	512	525	503	527	542	508	558	505	497	506	511	525	554	521	511	562	493	484	576	532	537	481	530	497	481	459	486	494	530	483	483	475	506	480	489	500	505	544	488	524	493	523	480	511	482	525	492	487	504	522	519	509	498	530	511	498	518	519	517	535	491	496	547	511	518	524	514	494	558	515	499	474	541	510	520	502	456	520	493	522	481	491	513	468	511	537	505	555	527	512	552	530	512	472	523	467	540	479	527	526	567	496	561	516	510	487	531	506	504	497	521	476	508	489	495	499	540	505	564	489	519	551	494	513	461	486	504	521	470	513	503	525	526	521	487	511	517	541	516	509	521	525	501	520	489	488	516	478	552	496	482	545	523	504	538	500	488	517	504	545	485	530	516	511	485	487	528	506	527	506	461	520	485	500	530	520	518	534	491	473	543	508	459	512	521	520	497	529	522	504	512	524	486	522	499	487	496	533	513	505	539	498	499	526	511	493	502	511	466	490	492	455	532	494	492	515	479	536	495	543	502	539	514	494	527	488	475	505	556	475	451	527	537	457	513	523	516	490	506	504	516	468	473	508	501	509	516	520	495	475	521	492	472	499	504	493	530	502	481	491	464	508	525	527	508	511	532	504	515	517	492	521	539	490	509	504	528	506	521	476	493	484	486	504	510	551	495	507	479	460	482	529	520	515	481	481	486	516	491	551	520	520	544	530	505	489	522	489	518	521	553	531	506	522	523	503	507	542	505	497	520	519	527	462	532	490	497	525	479	460	500	511	509	532	511	543	532	504	511	520	568	524	515	535	502	525	515	508	533	478	490	532	482	543	514	481	521	512	525	491	506	501	422	497	510	506	529	473	514	454	520	445	509	519	491	516	501	459	511	520	548	491	499	503	519	506	490	520	474	520	552	501	502	524	488	493	504	532	541	503	537	461	512	500	525	531	512	483	499	517	531	524	481	517	519	522	498	485	523	501	517	482	531	508	493	527	521	503	494	502	457	498	507	539	500	544	507	501	483	492	470	468	517	525	497	508	521	529	512	505	513	530	493	507	541	516	537	502	538	455	518	510	518	519	524	513	518	493	519	474	486	522	499	527	477	537	496	513	482	550	526	531	521	480	508	528	532	511	467	531	511	477	517	498	514	500	480	504	500	538	499	482	521	503	519	514	515	514	523	523	514	501	528	486	487	480	516	494	518	508	485	517	517	489	522	512	511	513	496	519	482	493	497	476	518	520	463	504	519	502	502	482	544	498	508	519	509	471	511	506	490	478	530	530	479	525	487	507	474	506	561	471	507	506	545	520	535	534	513	508	485	509	530	523	531	517	530	499	534	498	515	495	507	487	505	500	494	527	517	485	508	513	532	541	566	491	547	508	514	506	511	512	519	494	499	492	523	536	536	494	531	500	527	528	526	494	477	572	529	520	514	491	498	472	522	520	553	525	487	534	494	502	480	497	519	496	507	524	483	525	521	508	489	528	549	482	505	484	438	528	522	498	498	523	481	543	489	506	481	568	556	529	491	514	491	483	527	504	517	459	531	541	506	536	505	491	479	505	474	533	531	485	489	481	498	491	500	557	486	499	530	517	490	481	547	529	537	507	512	561	473	540	512	493	489	526	518	482	507	513	506	556	485	481	512	527	511	510	540	504	499	506	531	488	499	450	509	552	500	495	488	514	513	537	503	486	514	502	516	513	516	456	486	501	501	488	475	487	495	549	525	481	547	518	489	437	499	540	496	489	500	510	501	506	516	519	545	517	508	500	493	513	508	468	541	531	499	517	479	533	508	514	501	466	511	537	456	495	500	510	505	467	462	516	539	499	499	530	496	500	504	502	488	460	529	473	517	530	501	519	479	542	524	529	527	497	493	472	521	505	512	515	540	489	500	484	523	523	506	546	518	501	511	491	542	494	511	508	494	478	469	472	506	528	525	517	559	504	529	521	509	533	514	504	488	505	524	509	522	519	493	495	504	499	489	526	497	524	515	488	526	535	539	461	510	492	519	521	528	522	497	527	510	517	502	485	481	510	525	502	535	481	498	502	485	506	491	484	490	496	490	494	514	506	522	531	504	509	512	501	526	511	536	485	500	511	508	459	515	484	485	489	519	502	477	485	525	470	515	533	521	522	530	529	478	487	480	527	502	473	497	474	535	507	536	547	469	473	522	496	534	523	518	498	475	515	493	515	521	476	485	478	503	519	471	556	481	508	460	537	504	496	469	507	489	516	511	521	510	501	493	503	520	526	527	513	484	523	503	506	512	504	521	510	514	511	507	506	485	494	501	514	527	455	496	530	499	483	491	520	548	514	480	485	495	529	482	514	496	514	494	514	513	525	511	539	483	505	511	512	521	474	527	511	484	500	514	532	511	514	514	535	499	519	556	505	494	493	532	456	498	514	462	516	524	471	540	534	496	486	488	494	490	535	536	517	546	476	486	499	553	530	476	519	559	493	521	487	528	508	489	525	516	503	519	561	512	494	498	473	530	520	477	547	513	525	537	545	512	545	487	528	503	517	519	457	495	500	509	471	523	495	499	503	526	530	499	476	540	513	488	497	481	519	503	493	532	524
24266	21136	27232	25115	8197	426	303	275	250	241	219	217	202	183	182	195	162	209	166	169	164	149	188	179	137	175	179	165	149	147	165	173	174	155	177	183	169	170	165	159	177	173	172	154	178	181	172	153	154	170	173	162	172	163	164	169	154	183	163	147	178	143	168	168	185	173	166	156	162	163	144	171	162	147	157	142	164	170	187	164	160	169	162	155	161	158	161	175	167	150	171	177	174	138	197	170	141	164	151	177	190	137	170	149	162	173	176	161	145	176	169	141	145	169	158	168	163	140	148	159	178	149	153	146	166	170	169	186	169	164	144	165	165	170	165	161	148	152	170	174	162	154	167	172	145	160	161	169	176	158	149	139	161	157	189	167	167	162	159	168	154	162	169	164	165	191	149	147	152	159	152	174	162	168	165	144	175	142	149	153	164	162	135	161	155	144	164	167	149	158	166	151	161	159	162	140	150	159	153	160	173	179	168	174	159	163	142	148	181	146	158	153	143	164	173	156	161	161	165	151	151	173	183	143	195	169	166	169	173	165	167	143	161	181	164	149	164	192	157	156	150	151	154	153	150	192	165	164	152	155	137	155	178	163	157	168	155	144	158	170	170	158	144	151	160	152	168	181	172	137	158	169	151	153	184	183	152	154	174	160	150	149	166	155	163	165	159	167	174	179	143	159	157	183	149	162	154	160	177	146	161	175	162	161	171	149	158	169	188	158	153	161	171	161	166	151	169	159	167	179	130	149	165	187	140	132	157	164	150	163	171	165	159	168	158	183	144	174	147	157	156	166	164	168	172	162	156	163	142	166	140	165	148	155	182	156	164	151	163	144	165	144	148	145	175	161	162	177	158	170	167	164	147	170	159	166	151	150	154	169	160	174	147	154	149	161	177	162	155	148	159	156	164	168	168	153	143	147	172	174	170	144	183	160	156	148	153	151	151	149	167	148	140	176	168	154	175	157	154	161	152	159	141	176	143	145	152	145	178	158	150	159	153	150	146	145	147	153	148	169	146	192	164	163	161	153	157	186	158	161	181	154	148	179	197	166	154	140	160	162	157	156	171	145	143	159	160	159	144	141	155	159	161	170	175	132	155	141	150	150	180	162	170	142	146	131	168	167	152	138	166	142	154	155	162	143	155	180	156	167	151	160	181	141	140	171	150	161	157	164	160	169	152	145	184	154	182	167	170	164	165	133	155	159	157	163	170	178	150	150	149	161	137	150	154	155	156	173	171	170	164	157	164	149	170	147	153	172	161	171	156	168	160	148	151	153	164	152	176	175	160	155	170	162	159	157	141	171	155	164	159	158	156	186	179	155	179	130	147	153	168	165	168	154	162	164	155	154	136	163	147	159	161	152	168	195	164	143	175	160	148	158	165	155	168	175	175	162	144	160	163	151	157	165	139	163	166	161	159	177	156	157	157	153	154	134	166	201	155	160	145	169	155	141	178	148	191	152	152	165	168	158	140	168	142	164	151	158	145	162	181	159	158	140	155	163	168	159	163	172	181	146	158	158	151	156	154	156	138	154	167	181	148	182	163	165	136	152	156	127	144	157	162	180	143	154	169	138	194	179	162	167	147	150	166	158	157	162	139	151	149	149	156	163	158	146	143	169	144	177	146	151	167	149	139	153	170	165	141	167	181	181	141	160	161	156	178	164	172	164	155	161	172	146	149	148	144	155	144	161	177	167	156	157	191	165	171	171	145	158	156	171	170	162	117	159	131	166	148	156	169	175	174	150	166	143	151	146	168	149	161	147	176	154	147	173	155	150	162	173	167	169	160	166	175	162	166	156	154	147	171	155	144	169	146	160	175	144	146	178	168	151	143	165	155	168	167	156	146	162	147	170	160	166	145	160	154	160	134	162	169	156	173	153	152	140	133	181	167	160	141	158	172	180	149	188	172	177	180	169	138	146	147	181	170	158	172	179	162	161	169	187	154	147	164	156	148	150	174	174	140	155	163	153	152	141	151	190	161	156	147	124	183	164	153	193	148	159	167	164	174	141	167	146	155	161	153	139	153	142	150	143	161	160	161	157	142	170	159	158	157	163	179	177	142	156	168	201	157	153	148	151	149	132	147	138	158	138	168	160	147	170	133	174	153	163	171	143	156	156	158	148	154	150	140	126	162	157	149	141	171	168	159	158	141	163	154	143	181	160	170	145	161	159	142	163	142	143	179	138	157	155	156	156	150	164	162	141	163	148	177	146	172	141	157	141	148	169	174	154	153	149	153	169	143	135	155	162	143	172	163	173	182	162	164	171	163	156	164	153	168	154	161	164	170	160	171	150	172	147	179	157	161	161	151	168	148	136	171	150	163	158	165	150	150	167	166	159	164	153	157	150	151	174	161	151	159	150	184	190	140	174	169	170	166	143	166	175	199	165	161	156	190	147	153	169	145	165	168	158	150	165	169	172	166	146	151	168	172	139	170	150	160	162	152	175	173	152	147	159	175	186	166	138	178	156	167	156	175	135	157	139	152	170	146	145	159	174	144	148	169	135	149	160	157	149	164	149	166	154	140	151	135	149	147	180	182	147	196	165	146	166	154	153	155	145	177	181	171	167	161	147	158	146	142	163	151	171	178	156	164	162	163	143	154	152	160	166	138	155	136	149	149	166	131	160	167	155	175	156	141	164	162	159	148	142	156	154	148	140	170	165	171	183	154	182	173	159	158	151	163	172	141	171	160	156	168	148	160	168	156	160	175	159	145	158	167	176	159	169	143	176	166	157	160	170	159	176	164	136	173	148	157	171	141	153	146	145	154	160	174	169	142	165	160	163	158	182	157	130	167	170	149	164	150	145	155	161	139	172	177	152	171	161	189	183	161	182	178	158	173	148	158	159	147	167	150	176	145	154	175	166	166	153	152	173	160	166	168	181	138	169	147	158	169	161	183	168	166	161	170	145	143	163	163	164	157	152	159	169	163	174	157	178	160	147	146	189	169	178	153	166	168	144	153	166	163	148	172	159	161	162	180	166	158	153	163	171	187	185	157	175	166	180	166	128	167	154	163	154	171	157	154	160	166	174	149	166	165	148	171	166	149	182	179	151	140	165	180	145	146	150	164	166	167	177	140	156	137	164	171	146	151	144	161	134	173	158	156	156	176	148	158	153	166	160	177	174	172	165	151	144	145	163	140	157	162	170	155	157	156	169	152	153	165	127	156	155	144	154	171	158	135	168	155	158	162	177	161	155	164	184	169	164	147	150	164	151	145	177	166	148	153	160	163	168	148	152	167	160	163	152	154	133	186	155	174	152	156	173	162	179	145	157	152	161	157	149	159	167	155	141	159	143	187	143	164	168	148	171	153	172	147	137	177	157	169	154	170	161	154	152	143	139	143	169	156	165	157	172	153	159	152	141	153	155	137	182	152	132	149	164	151	151	160	163	179	158	155	162	158	144	161	152	148	151	163	151	158	167	160	156	160	143	169	157	148	141	161	173	154	152	143	174	171	149	153	171	144	141	149	161	172	147	152	176
25477	32644	8302	2354	1044	736	586	500	405	391	387	346	308	301	290	248	246	256	250	226	251	253	212	266	243	251	232	225	268	226	223	255	252	247	261	251	229	275	231	238	259	239	244	247	232	219	239	243	268	233	211	224	256	232	271	245	235	238	230	208	252	226	253	235	241	203	200	204	255	248	212	212	196	200	218	226	228	218	216	230	225	212	211	237	212	226	193	212	214	206	233	221	217	214	201	235	232	223	242	227	201	207	236	221	212	231	226	230	211	254	198	230	228	220	197	227	240	221	242	225	233	228	221	204	212	213	193	239	206	222	237	222	212	204	208	213	203	222	247	214	220	229	239	179	206	220	224	199	221	237	235	203	229	222	225	216	217	241	225	247	221	237	233	217	202	240	207	215	212	216	232	206	265	225	205	229	203	226	229	197	196	213	222	219	189	219	219	202	201	211	202	202	221	246	213	230	211	222	194	204	199	223	203	227	196	229	208	219	218	228	210	210	224	198	206	233	235	237	216	222	207	214	219	229	232	224	224	228	232	188	203	207	241	197	234	206	211	190	222	216	237	232	210	214	232	226	219	213	245	213	219	230	201	232	225	190	219	204	217	199	218	206	192	238	228	228	210	213	238	222	217	227	239	224	208	240	213	261	209	212	224	195	224	210	204	230	214	222	197	216	226	219	236	210	214	187	203	202	206	213	217	222	226	217	204	205	231	219	214	201	209	204	221	208	202	186	232	205	219	214	208	211	191	210	226	214	229	199	229	191	208	252	224	209	244	230	204	184	207	233	209	232	226	201	234	195	238	244	226	219	224	234	210	229	213	219	190	225	195	221	222	231	197	231	215	232	245	220	226	242	201	215	224	219	214	208	218	218	221	200	222	197	217	263	203	222	197	217	216	226	232	190	209	210	230	207	218	227	230	205	221	202	216	234	200	251	225	220	202	229	199	186	228	210	189	214	216	230	218	187	221	224	218	214	216	218	197	233	209	214	224	234	225	229	208	230	210	225	234	220	192	236	220	205	238	221	212	194	180	205	198	215	211	221	228	231	229	225	203	193	207	216	247	221	223	231	237	206	213	213	219	232	205	242	213	214	211	219	220	200	212	223	220	221	248	217	228	225	233	213	208	196	220	202	215	206	227	210	194	209	227	219	223	217	212	219	228	208	208	225	201	229	231	210	197	221	214	216	206	232	211	213	202	225	207	234	233	228	228	235	197	247	214	190	220	212	194	228	191	226	226	252	197	229	220	229	221	225	240	221	242	214	231	225	205	227	200	206	224	222	214	208	226	216	223	231	228	216	208	214	230	227	208	195	210	215	210	265	228	223	223	223	215	209	207	227	223	239	222	207	199	217	218	211	204	220	210	234	215	228	225	238	221	217	206	210	230	216	217	238	224	228	221	230	222	229	243	226	221	233	228	233	201	217	212	227	213	236	222	192	220	233	210	223	209	234	231	216	206	228	253	238	216	231	219	218	206	198	215	204	195	236	198	209	218	245	245	224	231	206	214	224	235	234	216	213	201	230	212	227	224	199	234	210	219	211	232	211	197	211	219	218	221	215	211	234	227	213	200	218	212	234	216	248	228	210	214	220	230	229	231	214	219	253	217	225	251	217	225	214	212	236	224	204	225	200	223	205	214	215	229	239	194	210	245	202	216	212	197	212	206	191	232	224	190	232	231	228	218	221	213	229	217	197	201	215	215	226	250	250	224	225	227	215	206	188	223	223	212	231	211	242	194	204	210	234	214	217	223	215	205	216	216	245	238	216	209	229	213	216	216	211	207	231	216	224	192	246	245	208	217	225	228	223	207	203	216	192	209	204	231	229	225	240	202	206	222	220	235	233	222	226	221	206	227	221	221	220	221	217	230	219	234	225	200	221	221	202	212	223	232	226	240	226	221	213	248	209	245	229	243	223	248	220	242	243	217	221	234	227	225	209	199	214	237	199	228	209	245	226	222	210	215	212	230	235	203	223	190	215	216	210	227	238	220	218	193	215	235	204	225	226	236	235	218	221	217	201	195	187	189	246	248	200	223	249	203	232	224	222	237	199	218	217	251	268	244	229	204	205	229	222	212	248	234	235	223	207	230	226	209	223	231	205	249	214	230	216	216	214	240	207	219	239	233	228	196	214	207	227	229	219	207	214	203	226	225	210	220	266	222	215	221	222	196	228	220	187	231	213	212	245	250	215	217	230	230	205	231	205	217	202	234	226	212	198	223	244	208	203	239	237	203	200	212	230	221	249	205	235	219	212	239	222	204	206	210	231	237	210	213	212	223	230	222	196	205	215	217	202	203	204	218	237	223	192	215	205	206	223	210	201	220	238	221	222	227	226	212	201	231	204	222	222	209	205	231	210	195	209	234	219	224	196	235	202	213	202	229	215	248	230	213	241	205	224	218	200	260	214	201	220	225	198	214	173	204	201	207	233	209	214	214	207	223	226	203	229	215	238	221	245	242	228	219	201	214	230	229	260	187	189	216	232	230	213	229	209	229	230	246	214	210	216	229	239	225	222	194	212	212	209	229	226	220	212	221	215	184	193	226	225	206	218	234	247	217	212	223	240	227	205	204	208	213	234	223	230	210	200	207	219	235	220	194	219	210	211	220	222	216	217	220	207	236	237	210	226	216	217	217	249	209	208	226	214	207	217	228	218	228	229	244	220	221	226	246	209	204	216	186	220	237	225	215	226	228	215	252	219	231	200	194	212	197	203	212	215	251	214	207	225	226	226	202	220	254	206	216	235	225	224	201	221	215	212	202	224	200	215	210	207	217	227	203	236	216	218	211	222	209	215	232	209	200	229	202	186	217	202	227	234	200	212	249	206	187	230	228	207	215	195	232	208	213	205	230	200	204	239	204	227	221	223	228	196	238	201	224	230	236	216	234	213	240	236	248	222	229	223	201	198	224	211	232	216	200	256	222	223	220	219	212	205	224	225	211	206	233	208	244	234	222	211	240	216	219	191	225	229	216	231	223	214	202	213	206	219	217	191	231	180	216	203	213	225	220	209	215	214	255	246	220	224	242	209	224	203	227	231	203	189	199	223	191	230	220	223	222	234	192	210	206	208	232	206	226	206	192	215	204	189	216	230	199	219	230	206	212	216	227	241	223	196	191	219	220	212	232	218	203	229	215	227	237	213	215	207	237	226	223	221	245	225	221	210	209	220	213	215	209	215	215	231	234	195	232	194	230	224	199	243	220	238	240	221	223	211	210	224	214	236	236	222	191	191	233	205	226	229	189	238	220	226	212	211	182	203	188	201	190	218	207	239	226	224	237	235	226	199	217	227	240	213	245	206	241	204	220	234	204	221	220	235	192	205	208	237	200	226	246	209	237	213	212	181	214	204	205	207	242	235	182	254	194	204	225	192	204	219	222	229	214	230	223	233	202	215	225	219	203	227	221	220	228	205	251	217	201	222	239	216	209	201	206	223	213	215	225	212	190	219	208	214	228	242	228	223	248	229	200	222	212	239	225	225
22326	21254	29072	23738	21255	21266	7115	865	612	566	528	492	433	445	416	396	395	389	394	354	356	358	340	308	362	347	358	354	328	328	386	378	349	374	359	377	371	367	341	362	381	356	336	352	332	334	336	323	334	339	335	328	328	352	329	332	330	368	357	326	341	355	353	320	347	314	332	315	325	307	314	300	307	320	333	324	336	317	300	312	312	321	303	302	322	306	324	373	321	332	347	315	295	342	304	316	349	347	320	331	308	308	357	324	319	297	323	352	284	333	324	304	305	299	315	295	327	345	336	295	304	321	302	345	308	313	355	336	333	304	315	328	327	319	304	318	329	317	294	320	335	300	316	303	323	323	325	312	306	328	346	313	301	318	307	311	309	313	315	308	281	313	338	304	316	314	315	294	312	350	317	330	330	331	296	300	324	306	310	344	308	308	288	347	296	315	330	339	333	338	332	332	297	312	299	296	326	311	346	348	306	310	323	335	329	316	328	326	334	328	320	345	314	337	335	315	307	343	352	328	279	314	311	305	321	320	311	346	315	333	346	351	291	335	314	299	324	319	334	346	335	319	323	322	326	312	311	344	311	317	299	328	344	294	337	325	301	324	332	318	295	341	336	349	316	332	333	308	331	331	302	350	331	313	331	346	329	312	280	272	334	306	295	323	327	346	328	320	335	335	305	323	325	320	300	347	311	306	318	332	313	317	301	347	274	311	345	306	317	317	327	311	335	335	313	305	312	293	321	295	349	333	320	309	314	333	316	324	356	296	318	329	308	314	332	312	317	292	309	306	321	333	340	366	317	290	297	303	284	317	337	285	327	326	317	357	342	319	291	288	338	310	354	329	325	310	335	318	311	314	307	316	323	327	309	359	327	295	305	339	318	347	316	286	340	284	312	313	340	333	337	334	328	323	325	321	302	318	303	286	294	304	326	315	316	341	306	306	330	351	299	331	316	318	326	325	336	288	311	277	313	325	320	338	310	342	301	311	328	313	311	325	343	301	324	297	318	336	293	328	332	312	337	340	315	332	302	315	333	337	302	335	291	305	315	335	305	347	317	329	341	294	310	334	322	329	319	342	308	346	325	315	315	319	278	306	338	343	333	327	303	329	325	329	308	276	293	337	324	325	299	317	329	312	319	329	327	348	291	280	338	360	338	326	305	322	312	330	317	323	294	341	333	318	318	331	304	330	363	298	272	290	316	331	300	290	351	320	290	329	342	328	347	296	286	327	307	329	326	305	350	354	313	307	306	336	339	329	306	326	313	291	316	289	285	367	308	298	294	323	304	324	331	296	321	335	356	323	318	289	306	327	320	312	332	329	300	324	317	338	347	373	315	327	345	294	369	310	336	309	319	303	301	299	311	325	342	307	331	344	324	317	310	304	323	328	335	311	326	321	349	335	275	308	317	336	284	313	290	289	322	315	309	323	340	318	359	339	372	348	313	298	292	331	312	318	331	354	303	316	317	295	294	340	307	327	307	335	338	318	313	313	325	295	323	331	317	308	302	318	308	317	312	323	321	322	327	301	311	323	308	301	329	295	310	310	313	356	321	341	314	297	315	315	316	326	329	317	309	312	307	298	321	341	306	319	310	341	332	301	318	354	313	320	309	339	346	323	319	348	330	297	327	301	331	292	316	317	324	307	308	307	347	326	320	337	302	324	363	310	323	334	344	363	334	289	328	301	332	317	321	324	274	320	353	324	297	296	335	310	362	292	361	343	317	316	294	324	340	330	333	337	338	305	306	316	284	341	328	357	317	322	327	292	295	304	314	341	304	337	354	310	309	318	320	317	344	292	343	304	300	334	319	326	339	324	324	304	319	321	342	314	345	324	316	325	336	329	301	329	341	353	356	318	300	317	336	349	302	353	368	323	310	332	345	311	301	329	313	280	327	304	312	298	318	308	305	320	303	292	326	315	329	315	326	345	337	341	327	290	326	336	332	296	312	310	322	306	343	307	306	292	307	348	315	303	336	305	316	332	325	316	271	318	284	300	348	319	329	325	326	327	311	293	323	316	336	324	341	301	329	328	305	341	322	307	304	288	318	292	288	307	343	302	322	324	330	317	313	307	323	329	303	346	339	335	365	347	330	310	319	314	347	312	335	349	298	330	324	324	286	316	337	325	293	333	312	323	309	336	316	325	326	343	301	298	306	303	325	316	328	317	304	322	332	308	326	333	321	313	310	333	289	324	318	337	320	368	313	334	349	295	355	342	327	317	290	262	306	345	326	302	316	331	331	324	326	334	337	340	301	327	318	313	338	337	346	307	329	306	285	313	305	355	335	327	309	334	318	333	328	306	307	341	324	307	336	327	335	333	345	335	293	308	312	319	325	341	299	311	313	308	307	336	317	333	293	294	311	338	316	281	319	348	314	301	297	331	332	302	311	332	306	324	300	315	312	330	330	290	329	317	300	317	316	343	319	311	276	307	338	318	315	332	310	294	315	313	323	323	323	305	299	335	302	305	331	312	326	324	330	291	308	323	320	348	330	357	329	332	300	310	318	317	333	314	309	298	313	332	312	321	313	335	305	281	323	313	303	294	308	280	338	347	321	324	332	327	325	307	345	323	322	338	330	321	330	327	348	304	319	324	299	308	342	310	293	298	309	311	323	312	341	341	312	359	312	325	310	292	360	314	322	304	324	308	325	340	327	316	340	316	346	305	309	322	313	312	292	322	326	302	326	327	318	327	324	339	294	320	316	310	345	307	327	284	331	328	327	281	321	331	316	324	337	311	307	304	334	350	303	293	327	324	328	313	341	327	309	325	296	305	311	295	345	297	282	351	314	359	307	318	313	356	326	319	329	338	336	326	292	346	331	314	337	317	313	318	348	325	332	275	321	315	310	338	309	295	290	313	314	304	306	284	316	337	329	288	339	331	325	297	313	323	345	328	305	330	325	336	314	351	321	333	324	334	357	315	322	327	331	321	350	340	308	329	297	345	319	315	340	333	294	294	324	332	332	329	320	316	315	316	316	295	316	321	323	324	350	326	303	312	335	371	302	311	319	331	299	329	318	319	310	348	319	313	324	321	335	327	316	320	357	292	326	304	354	317	323	299	313	325	301	317	329	346	298	310	333	311	311	317	313	315	329	321	334	313	326	341	333	339	340	340	347	309	324	309	327	312	330	283	292	305	342	301	298	319	311	327	302	317	323	286	315	316	282	324	312	317	356	325	329	319	328	308	288	332	301	332	319	316	336	296	291	335	320	338	302	331	315	307	307	345	320	319	315	360	340	339	302	306	333	315	324	317	336	324	313	331	310	324	326	280	305	309	317	309	336	320	324	278	335	308	322	309	282	287	333	306	329	323	297	310	319	296	314	323	318	301	318	301	316	298	322	317	340	317	271	333	316	296	344	311	296	281	317	324	337	349	317	331	335	314	316	326	286	328	298	292	311	305	275	341	324	352	315	326	327	316	332	323	311	320	342	323	308	336	315	306	320	360	315	327	310	359	289	310	289	315	340	302	309	322	304	325
30230	44987	15448	6043	3202	2128	1655	1346	1115	1008	865	797	748	726	651	585	591	481	495	470	505	489	494	484	508	477	506	482	484	487	482	493	523	473	479	495	473	465	482	465	458	473	478	455	454	467	442	496	427	483	450	463	445	453	469	489	502	448	457	457	464	470	503	431	417	471	385	380	401	465	410	415	417	455	415	457	409	439	469	416	447	444	436	445	396	436	403	399	425	412	422	464	419	408	443	400	388	387	379	407	438	429	422	417	441	424	421	394	400	422	425	413	418	415	441	439	418	455	435	370	423	404	412	416	404	421	392	414	397	401	400	409	417	459	417	400	457	417	422	448	398	416	440	460	409	434	449	402	414	426	399	407	433	446	431	420	393	404	425	438	391	425	410	447	392	435	417	389	383	394	420	413	450	393	442	418	462	432	393	414	421	395	439	404	411	423	413	390	385	406	429	411	423	405	433	428	385	388	439	420	403	445	406	428	410	399	426	420	411	409	405	414	418	386	444	424	401	407	386	408	447	452	409	402	375	430	408	384	405	397	415	421	412	437	355	443	376	396	407	415	457	436	414	405	394	394	446	443	429	392	415	397	420	419	415	420	415	403	426	453	382	408	417	419	435	422	407	430	463	420	417	473	410	434	407	423	404	415	394	414	426	438	439	444	471	404	400	380	388	466	390	468	415	403	414	399	390	445	401	437	401	399	440	412	424	417	404	418	437	462	434	401	397	427	389	399	433	434	379	429	430	456	440	440	414	412	436	402	445	448	370	394	396	399	414	421	456	453	409	409	417	436	398	396	411	416	428	431	400	394	410	418	425	413	397	435	435	411	427	440	422	423	439	404	428	395	406	437	412	413	405	442	372	410	410	378	422	413	423	420	428	420	421	428	434	420	449	427	407	413	398	407	461	420	379	392	388	423	435	404	435	427	437	371	416	399	428	451	417	467	417	414	384	431	413	399	454	418	409	408	419	435	462	397	435	401	427	412	412	389	412	414	438	420	458	419	399	398	426	395	437	399	430	404	408	393	410	398	449	434	417	442	387	424	417	382	432	438	427	420	442	420	417	415	428	409	412	423	415	429	429	439	400	412	409	424	407	408	442	416	392	445	400	412	446	414	395	408	452	455	394	409	421	466	423	437	430	441	423	415	455	404	425	438	403	393	407	444	439	403	430	459	445	443	369	401	413	400	413	445	401	383	407	422	397	404	444	402	407	438	408	414	429	394	409	428	399	429	402	456	424	393	409	465	427	400	426	455	426	435	373	434	447	441	393	418	422	407	423	391	401	394	455	427	383	437	408	404	413	428	406	360	414	398	385	419	456	422	408	358	458	405	402	404	407	414	393	441	430	423	393	417	392	428	407	411	387	427	410	436	403	451	397	414	381	434	444	428	419	393	422	417	415	442	405	406	425	434	448	413	444	423	392	454	416	405	456	406	454	459	394	390	408	419	446	424	421	405	379	430	401	398	413	414	431	422	410	404	428	451	400	396	431	413	408	418	404	399	442	391	417	395	431	414	417	415	397	447	432	433	447	383	435	385	430	416	382	427	427	397	395	464	433	413	403	382	403	428	444	439	395	403	421	447	416	411	402	401	417	430	376	445	413	412	417	405	395	417	423	426	432	440	402	454	434	399	411	386	422	425	436	375	388	426	377	395	402	411	443	411	420	393	412	461	432	421	411	432	378	422	421	410	443	446	440	401	425	444	424	397	409	429	394	432	432	430	451	468	408	442	428	402	443	423	383	421	435	408	455	417	421	402	408	406	434	405	397	386	394	439	436	369	416	427	430	363	397	413	419	419	404	406	389	411	408	432	410	421	407	391	375	425	401	444	409	425	450	432	403	423	419	448	427	387	406	384	391	419	418	410	405	404	442	425	429	401	425	413	428	425	413	439	441	420	438	390	429	437	435	427	389	429	419	413	405	401	449	422	436	436	450	406	371	408	424	425	446	423	428	406	432	452	402	448	438	392	421	399	443	406	431	417	394	411	426	419	425	411	419	422	436	407	401	402	426	423	378	394	467	397	434	396	403	435	392	425	414	397	406	395	421	383	426	405	463	406	433	434	452	416	404	422	413	436	400	418	399	430	423	415	409	400	416	435	448	412	412	412	430	442	425	404	442	398	416	440	432	434	424	435	426	386	422	420	401	360	403	402	424	398	425	439	420	442	457	428	404	382	424	430	354	429	399	428	451	415	439	402	421	410	456	428	431	427	440	430	408	426	392	418	417	416	457	381	401	443	377	416	433	405	387	396	418	387	426	422	438	429	413	414	416	417	411	424	427	390	421	447	410	444	416	418	406	427	418	423	380	389	391	376	412	415	429	425	415	454	440	428	416	419	412	429	403	427	426	395	464	443	439	405	414	412	411	426	431	409	431	435	444	426	423	404	412	419	427	392	455	440	435	452	417	437	420	407	426	416	420	423	427	418	464	418	400	419	390	422	428	444	445	429	434	396	469	427	449	435	397	385	391	397	379	439	407	430	409	425	394	433	390	404	437	423	427	429	442	386	390	430	465	402	409	408	418	440	430	446	393	451	417	430	438	434	409	453	435	422	433	426	422	431	374	407	398	431	410	433	434	375	385	443	436	451	398	428	405	420	466	420	419	414	404	421	452	424	383	407	445	412	394	400	427	450	426	437	401	451	380	456	437	414	403	447	462	444	394	408	458	433	431	384	422	439	380	419	411	430	444	404	403	410	407	403	401	442	400	423	401	421	424	422	404	406	396	439	407	435	440	445	433	428	434	418	416	431	416	409	426	419	404	421	438	424	438	397	442	396	423	444	417	431	402	421	465	387	439	428	442	428	418	436	415	398	424	417	387	434	398	421	439	461	425	421	383	404	425	408	435	425	410	423	427	388	389	395	447	389	450	426	454	442	392	429	420	416	439	430	415	386	421	419	433	405	442	413	435	417	398	436	412	412	385	407	427	413	416	402	423	414	380	421	440	449	417	433	392	435	415	405	424	417	446	445	457	436	407	415	422	419	393	428	466	439	406	449	408	404	431	412	417	427	436	430	435	416	395	435	437	401	446	437	436	425	433	407	422	403	413	401	415	417	423	437	427	400	396	422	378	438	422	405	440	401	420	416	413	454	395	422	379	401	402	435	442	431	426	462	431	410	436	418	417	429	416	446	469	429	395	400	398	435	426	426	421	422	422	412	428	385	392	456	406	428	457	431	376	398	396	388	404	454	422	417	415	424	428	437	453	406	378	432	409	431	431	433	410	417	432	415	423	450	405	407	405	417	416	428	445	412	405	411	419	435	393	381	392	432	410	442	395	436	428	457	377	409	451	433	415	400	387	431	426	436	446	420	422	416	412	426	413	424	391	444	451	400	417	432	445	423	415	400	396	397	440	460	428	398	403	392	405	402	413	446	449	430	359	398	388	417	426	426	428	428	409	418	458	460	437	398	449	480	403	391	411	437	415	437	439	448	447	455	450	412	433	411	423	413	427	371	401	404	462	431	413	408	446	434
27205	21023	9869	1520	463	348	321	274	319	285	294	257	272	297	276	266	252	285	264	242	289	283	264	273	275	267	270	266	252	268	297	264	271	287	270	268	227	285	250	233	303	273	264	288	272	297	262	259	265	282	274	277	281	246	272	297	271	242	309	270	255	264	273	266	283	283	299	294	267	241	254	250	251	244	268	256	253	288	285	272	272	248	251	305	258	243	257	285	257	257	262	246	206	280	257	244	248	292	279	275	249	272	277	283	290	272	286	266	295	285	253	281	262	302	266	286	252	254	257	285	259	245	255	240	232	268	255	285	265	261	263	270	263	268	256	266	275	265	231	266	262	271	275	250	267	259	236	235	267	276	263	281	240	254	263	293	258	269	267	269	246	269	248	274	274	255	266	262	271	258	258	270	280	275	258	263	281	288	294	290	264	268	221	252	259	252	257	286	244	260	247	245	262	244	300	261	241	288	268	226	276	251	283	258	267	288	276	259	262	280	239	280	262	253	262	252	255	281	266	261	225	230	281	246	280	285	235	283	244	254	276	289	249	262	251	264	293	261	263	266	298	310	275	258	270	286	249	278	286	291	298	281	243	269	280	264	227	278	265	268	257	261	274	255	260	263	275	279	274	245	251	247	246	277	252	265	273	248	264	251	266	244	243	252	233	253	279	241	291	265	277	287	293	261	275	271	274	283	266	275	248	253	245	270	255	297	302	268	289	292	239	263	254	255	240	271	248	256	240	279	235	275	299	287	252	283	257	250	257	287	239	259	251	281	269	262	262	263	287	241	291	286	264	249	255	248	281	275	256	264	288	293	265	243	247	272	223	280	268	279	273	282	261	265	268	276	262	233	281	287	284	233	221	274	261	260	262	262	248	255	266	260	283	264	275	263	263	281	253	295	244	261	260	276	261	271	276	269	267	251	249	278	266	283	269	258	274	271	274	238	257	242	280	262	269	247	255	240	277	255	253	239	267	271	262	230	272	284	236	280	284	258	267	284	249	275	279	279	279	277	293	262	274	272	261	266	254	261	266	252	249	244	263	280	302	248	270	268	261	266	256	267	256	258	291	261	260	296	249	247	266	229	289	270	274	263	275	255	249	268	263	275	275	269	272	252	254	230	249	261	254	281	275	255	297	290	249	269	233	270	267	289	263	272	267	264	262	278	272	277	240	264	265	289	234	273	281	268	261	256	254	284	273	273	281	269	271	309	272	271	272	292	242	223	280	242	255	246	272	276	272	262	291	254	257	238	274	268	263	264	282	277	270	269	278	300	274	260	251	281	298	232	280	276	296	286	242	278	247	263	275	272	260	249	305	261	267	282	258	251	294	257	272	278	279	276	285	296	251	275	276	254	236	259	291	299	244	259	249	257	255	241	261	272	254	245	277	285	267	297	262	242	252	248	267	263	279	287	248	238	282	261	254	307	277	275	252	258	244	250	255	243	267	278	264	266	263	264	275	271	245	239	274	252	272	245	270	262	249	262	283	258	288	268	280	277	258	307	252	265	281	242	288	283	264	266	286	220	240	271	305	258	271	255	237	259	261	254	267	272	263	289	295	257	250	257	273	246	250	284	242	254	251	241	264	237	270	252	257	265	216	261	279	282	282	268	261	283	280	287	240	263	241	246	250	260	256	287	276	274	247	274	253	249	278	280	262	279	288	252	272	255	248	270	248	261	277	247	289	258	265	251	258	283	240	268	277	245	298	275	253	266	278	260	277	273	251	307	268	271	291	242	274	263	257	258	285	275	249	267	253	265	262	266	279	276	284	262	254	267	265	237	258	254	269	264	274	273	233	265	270	282	269	281	231	262	278	274	253	267	247	274	251	276	265	280	256	282	264	265	262	277	280	275	300	275	281	278	277	257	266	264	244	256	257	254	255	242	254	268	276	280	278	267	258	268	277	283	288	274	262	284	230	259	259	248	270	281	268	277	273	264	272	250	253	302	276	257	277	290	259	276	263	240	240	289	276	268	273	260	274	255	271	262	263	261	240	259	336	250	299	288	282	244	260	277	258	267	281	275	275	268	263	286	257	285	240	232	242	265	260	256	266	249	262	218	320	279	249	293	269	257	262	229	278	268	250	282	264	281	265	267	272	267	241	238	269	260	278	271	284	226	277	282	261	296	279	278	288	261	260	281	284	263	246	270	250	286	262	271	277	275	236	289	269	238	270	284	266	275	284	272	313	272	265	266	259	272	293	272	255	284	256	255	282	294	253	265	269	275	286	277	271	259	287	272	275	251	293	292	258	291	278	258	242	237	275	264	236	269	288	243	248	246	288	257	256	271	254	254	297	253	249	264	248	260	266	238	265	279	261	289	250	266	274	244	289	253	259	264	248	283	271	224	276	271	267	284	226	310	268	245	281	265	264	274	266	243	296	248	269	223	268	262	311	265	272	274	266	253	283	258	247	288	278	275	267	277	262	261	291	268	296	251	249	286	243	276	238	258	261	249	253	264	246	253	262	261	263	266	246	248	263	235	298	252	259	260	248	258	253	251	275	284	281	261	301	261	272	256	262	283	263	243	253	273	279	280	258	301	291	276	266	271	257	283	287	282	282	288	241	263	297	256	249	257	290	242	269	290	278	260	270	276	260	263	252	296	285	278	251	262	271	284	259	242	263	265	277	249	267	254	264	264	276	261	297	245	256	266	253	249	247	270	269	267	292	277	260	274	277	268	258	278	280	286	280	261	245	240	278	262	254	278	273	242	259	241	276	285	263	279	280	259	296	234	255	274	283	253	243	261	274	280	279	268	249	295	270	248	260	310	238	278	278	270	277	251	273	254	266	287	288	261	275	274	271	248	243	232	257	276	277	260	265	294	254	260	244	255	283	259	260	260	255	270	283	268	295	295	298	279	289	281	260	267	260	303	265	267	279	276	275	260	265	278	275	262	275	268	251	264	284	261	230	255	288	261	271	292	221	294	257	279	278	284	279	269	269	255	266	249	240	297	269	273	286	273	251	230	236	271	253	248	266	270	274	239	287	275	287	291	259	281	263	261	265	255	244	250	245	263	289	282	277	236	273	290	273	299	238	255	280	270	282	272	282	281	265	285	263	269	255	296	274	280	264	310	290	282	263	254	269	257	286	285	248	281	276	277	302	288	281	259	279	265	244	270	279	255	262	263	269	257	289	282	268	277	261	257	275	256	296	269	250	277	247	289	270	295	279	280	258	255	255	277	250	260	276	243	271	234	269	252	271	232	300	283	275	260	260	265	290	286	280	237	282	256	264	249	292	278	265	245	260	266	279	262	309	281	274	273	276	255	277	260	280	279	282	259	302	289	279	281	262	274	260	268	259	252	235	256	240	295	290	235	260	293	250	229	270	240	256	251	231	274	284	294	279	285	270	269	270	264	281	292	264	288	267	265	274	266	298	235	288	267	269	265	277	276	267	234	300	278	289	259	285	266	244	269	269	275	279	233	234	256	273	273	296	249	293	253	263	291	267	259	250	234	254	248	273	259	263	259	285	277
20990	25159	5090	1612	708	469	477	394	420	398	390	373	362	400	329	363	362	370	349	347	344	384	400	330	324	370	335	345	367	387	350	373	357	345	334	348	330	346	366	357	372	375	352	349	394	363	339	362	352	358	375	358	319	388	383	351	357	349	331	360	382	324	358	304	347	340	364	363	363	376	355	333	327	373	329	362	323	350	394	352	375	297	353	339	359	314	329	326	334	355	347	378	354	342	322	343	347	350	363	356	359	345	358	311	338	309	324	325	341	343	356	340	357	336	361	353	356	340	346	355	348	330	346	374	355	337	359	354	331	335	345	360	355	348	341	372	342	335	326	365	357	379	303	355	353	349	330	369	372	378	353	352	368	350	364	325	339	357	334	350	328	352	310	355	340	337	328	353	352	308	345	343	307	356	356	339	362	330	340	355	306	365	343	373	377	339	342	358	357	335	350	350	375	336	312	346	333	330	319	339	348	308	337	304	349	342	364	327	367	374	356	343	346	362	357	346	352	341	358	352	323	334	361	339	333	361	352	355	355	353	326	316	362	360	342	342	358	368	368	350	363	340	355	393	368	346	335	339	340	330	346	325	338	330	364	359	358	309	341	352	351	339	346	354	335	343	341	346	338	322	359	366	353	317	362	349	345	356	348	359	344	355	357	343	335	364	365	370	354	345	354	342	340	343	336	354	348	355	335	310	367	328	340	361	319	363	324	343	334	327	355	332	354	352	375	359	363	371	338	357	362	386	327	350	360	372	356	344	361	347	374	351	366	374	348	392	332	321	298	362	364	348	329	380	351	301	330	381	341	382	356	357	357	353	340	308	339	336	373	354	361	365	387	368	327	385	361	338	364	331	348	333	334	352	313	327	359	367	382	345	371	323	345	329	347	366	329	371	354	352	381	364	355	375	355	337	346	350	370	333	354	372	372	372	374	327	311	327	355	359	350	314	329	348	344	377	355	354	348	343	339	358	314	336	356	329	333	356	352	362	348	341	352	341	334	359	350	341	337	358	342	359	312	329	372	336	382	342	334	382	306	342	374	385	378	320	366	325	369	354	327	342	325	378	325	333	325	372	339	366	330	343	383	364	347	364	333	312	327	371	332	361	368	338	362	346	358	334	375	347	352	334	339	326	351	352	324	340	324	350	323	318	338	361	368	346	307	364	336	362	365	341	337	356	324	373	339	351	367	335	332	329	366	344	334	350	339	374	350	357	331	369	369	325	361	349	347	356	365	331	363	378	379	345	339	346	334	372	357	344	333	362	377	355	340	332	320	344	332	350	377	357	374	350	365	395	326	374	355	349	347	326	338	371	336	328	374	355	332	344	362	370	338	334	330	369	322	364	356	351	331	319	384	336	332	340	348	358	316	361	308	380	349	359	321	362	325	307	384	324	374	343	358	348	381	362	364	358	334	370	354	392	351	356	360	342	339	355	323	337	327	334	376	332	328	354	334	357	356	365	325	362	362	370	327	347	324	325	373	339	372	364	349	346	341	355	383	343	331	355	360	335	360	322	328	355	377	342	332	381	341	349	378	324	331	383	350	311	393	320	332	320	346	336	336	326	347	338	353	336	316	339	327	369	346	349	339	376	367	341	386	362	391	345	337	331	356	347	329	367	348	355	334	363	348	352	350	328	295	356	332	319	355	347	332	359	354	355	360	368	378	321	343	341	373	331	312	342	362	350	371	363	346	349	342	331	357	337	356	381	341	332	326	368	341	328	376	363	363	364	363	366	353	357	370	370	335	333	398	355	335	368	357	360	369	343	313	372	309	337	381	370	346	379	361	351	339	370	393	352	336	361	368	331	319	339	339	365	345	356	334	364	375	366	349	334	359	375	384	366	352	359	360	397	363	333	345	334	360	366	340	353	368	355	362	351	343	377	348	349	362	357	357	339	332	316	353	348	300	351	374	334	355	353	360	357	369	347	353	330	366	322	346	339	308	370	362	380	354	331	329	366	334	343	375	366	335	363	296	358	324	352	344	330	359	362	381	333	349	327	353	351	358	327	339	378	365	361	321	350	342	367	356	358	356	349	360	343	370	361	323	383	307	369	354	373	346	328	349	349	361	341	337	337	342	335	330	322	344	336	375	344	338	343	382	352	360	343	324	328	332	360	338	350	332	352	342	355	361	348	361	371	353	358	331	358	361	336	367	374	344	324	328	335	370	302	338	340	393	361	342	368	345	330	330	313	335	355	345	328	349	363	332	351	337	352	337	342	362	328	359	334	363	367	360	351	335	340	332	363	325	349	358	348	339	350	394	344	360	368	371	335	337	326	328	362	354	340	352	374	344	361	365	346	331	343	366	320	346	332	335	374	352	331	339	362	326	359	349	346	343	352	342	334	343	342	356	372	367	335	347	365	356	350	322	346	366	359	379	366	350	380	358	351	373	335	352	368	366	342	342	364	355	320	340	339	343	359	346	355	349	347	368	325	316	301	375	386	334	338	329	345	354	336	366	341	361	367	360	349	353	381	321	318	317	315	330	332	353	394	338	351	333	362	310	365	333	359	359	340	354	335	320	346	342	361	339	394	380	360	346	357	348	363	369	352	356	343	337	356	340	350	337	319	344	358	349	381	359	370	343	343	313	382	355	377	339	351	347	365	332	343	333	337	359	357	356	390	371	325	405	363	353	354	362	345	355	346	343	330	374	332	354	337	344	325	370	342	353	349	372	342	348	353	346	364	352	328	339	315	335	346	321	338	376	325	334	273	349	363	358	348	341	355	370	362	350	362	371	352	302	325	327	366	368	353	358	336	322	342	354	379	305	349	343	328	363	347	324	342	378	348	342	318	357	345	356	328	393	321	373	313	353	383	341	350	317	335	360	356	324	324	361	359	336	335	340	389	356	343	345	356	366	357	354	336	340	371	352	357	360	340	376	371	350	352	358	317	326	342	327	387	330	350	388	330	341	340	314	344	336	350	330	338	331	343	332	340	318	349	360	342	365	369	344	372	355	358	360	325	349	354	317	359	321	318	337	321	322	337	349	340	334	342	346	350	354	375	359	336	365	359	365	369	363	390	379	327	313	338	353	367	356	345	345	368	365	364	373	354	342	327	326	369	370	371	356	379	370	350	351	370	342	355	378	345	340	348	331	343	360	341	325	326	373	351	352	355	311	360	352	345	346	326	337	382	344	366	329	328	346	352	367	332	348	353	341	355	336	319	331	353	358	327	318	335	329	345	330	319	350	334	317	371	338	362	335	345	319	341	332	392	361	359	335	302	349	343	327	360	344	352	361	342	316	377	334	340	352	338	322	335	334	337	332	338	377	361	332	328	321	350	373	347	330	359	336	330	333	320	338	366	333	367	330	374	326	316	339	359	370	352	330	327	407	321	385	366	319	304	361	354	352	329	363	351	355	332	332	351	352	328	339	377	322	355	340	345	316	370	342	311	356	348	322	342	375	344	348	335	343	322	354	378	363	321	345	352	336	353	329	366	360	323	348	354	347	347	334	338	319	332	363	343	357	353
23101	21211	28539	24147	21197	9606	1020	634	583	571	507	503	527	434	462	472	447	418	443	440	393	422	417	416	438	459	407	419	398	376	376	464	411	411	392	402	381	397	385	425	419	424	416	439	399	417	405	422	436	437	411	418	443	423	415	420	415	437	440	444	414	401	415	425	435	399	364	420	416	415	396	378	400	389	375	370	429	413	428	389	392	397	366	430	425	404	431	419	345	414	430	392	384	383	392	361	429	354	404	401	402	400	450	386	424	371	367	405	364	416	380	428	384	386	404	420	451	470	394	407	414	429	395	450	361	409	424	416	388	384	389	400	379	405	400	418	419	405	372	385	381	419	422	391	392	409	404	380	357	389	398	388	421	418	396	410	382	398	412	408	381	370	429	396	403	410	398	418	395	404	408	419	412	376	400	398	380	399	391	397	395	392	411	363	371	404	391	409	386	396	439	403	388	425	394	416	374	427	413	406	395	410	391	404	380	412	401	411	406	369	375	438	399	432	394	390	422	400	406	396	381	445	417	414	386	416	360	421	368	424	418	381	401	416	376	432	371	391	426	413	402	374	426	423	402	410	398	395	438	380	382	406	430	389	410	415	383	395	381	363	418	406	404	437	381	368	453	403	394	421	415	364	377	375	408	410	396	416	360	427	409	397	393	425	429	391	395	388	426	383	423	375	390	420	370	388	412	383	414	368	369	436	400	385	397	391	408	437	403	432	379	395	431	407	426	416	411	402	429	427	445	367	371	428	371	403	378	383	401	386	391	405	358	389	383	399	425	397	360	403	423	456	399	403	396	398	392	432	371	381	407	410	424	373	384	382	396	399	406	404	419	418	396	425	382	418	391	385	450	411	386	381	374	374	385	389	387	387	394	381	375	394	411	390	409	415	385	382	381	399	412	376	397	382	397	400	371	399	391	390	387	390	384	344	380	406	389	375	419	381	365	375	397	408	406	388	405	386	427	439	423	395	368	408	406	407	405	395	409	398	406	399	428	420	408	404	418	432	381	367	413	383	409	400	399	405	368	414	391	398	399	423	384	387	393	384	431	399	436	377	413	401	368	395	422	369	388	408	385	413	410	408	384	388	369	402	419	410	384	424	381	418	379	407	384	431	423	408	408	360	424	399	400	422	397	393	412	402	380	389	433	377	382	411	423	397	391	391	383	400	390	424	405	403	389	403	406	362	376	388	386	399	415	414	388	360	400	415	418	419	420	406	393	374	389	426	428	394	431	369	379	400	440	425	411	393	399	391	395	382	388	390	408	395	425	409	395	398	378	406	386	411	384	422	403	407	379	390	404	393	366	401	352	390	386	395	391	419	401	399	426	408	388	403	434	392	412	403	414	433	411	412	376	397	394	367	395	415	411	362	385	407	395	403	372	401	416	426	437	405	385	409	421	414	394	437	433	405	411	394	369	393	362	352	403	403	444	412	417	381	409	404	366	387	392	388	429	358	399	443	408	420	384	444	383	394	435	441	408	433	443	395	400	404	424	354	398	435	376	401	426	421	363	398	377	367	400	418	417	394	443	390	397	375	412	394	402	383	402	400	423	380	394	421	392	359	400	394	407	362	395	406	389	425	412	392	393	409	359	421	395	377	414	405	422	388	425	436	388	392	407	403	422	392	409	390	424	381	405	408	384	402	365	401	375	384	400	372	417	357	354	398	334	395	351	393	404	413	373	409	409	377	379	387	376	424	377	383	396	403	398	398	384	388	387	398	421	392	398	378	389	386	390	422	362	418	405	433	395	372	396	389	418	390	396	417	407	391	423	371	392	371	426	410	411	378	394	413	403	405	409	407	419	421	410	389	370	437	380	415	411	394	392	393	386	397	409	388	391	407	433	433	350	412	440	387	421	421	433	361	403	383	388	409	404	367	388	388	371	393	429	395	393	399	389	401	417	392	452	375	395	396	422	372	390	415	380	405	430	448	441	422	359	399	406	447	401	409	415	392	409	420	409	361	394	404	414	421	381	380	429	403	389	411	422	414	393	418	384	368	377	407	395	369	380	424	414	387	406	390	357	411	372	412	380	405	380	394	415	432	402	399	361	379	372	393	393	430	411	403	395	440	406	395	380	361	388	371	390	375	414	394	389	396	398	381	412	425	381	405	416	418	414	392	409	383	433	396	401	392	398	402	399	402	416	372	407	401	406	441	419	421	400	382	383	362	423	436	415	415	390	358	405	394	436	401	437	382	383	373	393	410	407	389	386	405	386	429	418	405	394	394	379	379	389	410	382	435	399	389	377	418	417	405	366	439	398	402	396	400	434	388	421	396	390	376	364	404	430	397	402	397	390	378	392	423	418	416	408	397	365	390	409	373	445	406	404	408	400	411	381	390	428	381	427	442	374	409	393	405	388	429	409	405	417	367	399	407	421	404	377	414	421	400	448	389	373	392	403	398	378	389	424	385	428	368	392	413	428	384	415	373	375	408	389	375	405	413	407	388	421	380	385	383	398	430	369	375	396	374	400	403	404	424	369	393	369	380	397	365	361	394	353	384	387	370	381	435	373	417	451	387	374	393	394	391	390	395	426	375	419	431	399	365	367	409	400	403	401	390	423	419	409	356	427	404	374	389	423	403	376	406	372	393	408	407	420	428	386	413	401	408	376	422	368	366	427	420	426	420	413	416	375	386	398	385	403	385	410	415	405	426	388	371	381	385	363	397	364	395	395	414	399	422	376	393	349	389	401	408	378	415	415	445	397	410	416	395	407	409	392	395	393	374	397	430	389	417	402	396	438	426	404	393	405	397	401	406	402	391	402	389	473	405	406	393	428	405	418	383	409	393	373	376	369	395	384	407	383	358	392	391	392	384	391	378	402	407	406	418	374	405	399	401	405	384	398	376	385	392	392	395	416	398	397	375	399	375	404	365	431	376	399	399	360	411	379	400	401	391	400	400	402	400	454	416	392	395	378	414	376	415	414	400	376	418	397	400	404	378	381	411	411	404	406	393	407	383	353	419	403	402	396	384	399	364	369	384	412	435	404	404	381	394	383	377	396	386	407	375	426	411	445	401	386	420	391	375	405	411	397	378	382	414	410	399	409	420	363	368	395	407	374	356	392	394	402	420	389	433	370	371	395	396	407	424	424	430	407	415	383	456	435	399	405	405	392	389	404	401	409	380	362	394	409	418	378	417	394	420	371	358	387	410	429	407	409	400	427	402	441	392	429	410	428	404	406	383	397	393	372	411	392	383	413	375	400	390	425	391	391	428	409	393	409	414	373	371	396	417	383	383	411	398	437	412	389	380	403	402	381	421	423	439	386	387	441	371	398	404	420	398	413	378	387	369	395	377	430	422	411	390	369	355	357	375	369	379	371	418	388	377	352	385	373	403	375	400	405	369	387	426	367	418	444	364	412	383	408	442	377	401	386	379	415	392	410	402	437	357	412	411	425	417	412	386	390	425	408	411	379	377	375	426	408	397	435	391	404	387	374	374	409	391	375	414	390	429	436	388	409	396	437	385	410	437
26789	38301	10705	4287	2288	1593	1244	969	944	852	738	715	666	653	631	573	640	597	555	574	592	581	539	562	536	528	512	541	595	542	509	594	589	541	521	586	544	569	579	533	552	544	520	529	527	547	565	541	549	568	535	543	551	575	555	529	544	536	611	579	541	576	542	525	534	538	562	486	524	481	535	518	571	513	524	508	542	527	508	533	512	493	501	534	509	504	524	504	482	512	521	524	481	502	480	506	504	495	504	564	509	492	528	526	562	509	510	534	513	545	477	548	512	509	539	533	489	514	525	500	505	498	524	521	516	511	544	512	538	468	528	520	474	526	497	489	550	540	530	523	522	509	511	498	505	516	514	540	498	520	536	490	497	505	498	517	504	501	555	490	562	503	472	513	515	525	488	491	518	478	511	519	516	545	499	523	517	531	480	509	530	523	497	520	532	491	489	531	497	512	566	480	496	536	525	517	538	508	509	508	493	470	488	559	478	496	481	491	477	493	470	456	477	449	556	520	523	488	538	534	555	543	526	519	564	525	521	552	505	523	528	500	543	524	467	524	494	503	526	488	490	520	538	563	541	520	547	510	453	539	563	564	510	528	505	490	459	521	509	492	494	523	506	560	543	540	492	506	523	496	521	539	540	514	504	500	527	500	547	487	497	530	522	547	546	487	509	521	519	505	479	529	513	516	533	538	514	527	550	525	543	523	534	541	511	522	529	503	515	519	552	506	525	533	488	464	533	501	506	537	500	503	522	511	502	521	542	524	512	488	515	521	518	549	566	506	536	517	529	492	501	537	565	505	535	491	523	510	510	503	500	505	505	536	500	489	526	500	524	534	482	485	498	538	541	536	564	456	504	502	510	516	508	487	497	503	554	516	513	514	505	523	531	488	486	504	541	503	493	516	499	540	531	473	532	549	460	503	517	515	499	494	530	530	504	536	514	545	519	499	502	536	496	513	514	549	519	534	512	517	516	512	515	518	483	515	520	520	474	549	536	515	487	505	485	507	566	533	511	493	486	537	531	553	501	500	498	519	500	528	515	507	526	512	470	515	487	498	523	511	502	583	480	510	526	536	537	532	477	527	502	498	528	470	508	550	540	535	518	527	474	529	511	488	523	490	504	495	530	483	532	491	521	528	507	531	498	537	480	509	527	489	483	522	535	548	533	482	513	505	522	527	471	511	536	544	528	517	504	507	483	491	522	541	534	550	516	520	510	509	501	557	486	501	535	507	485	519	494	541	500	516	547	512	496	516	501	531	542	538	513	554	531	514	499	529	511	502	532	533	553	498	522	506	555	506	557	541	527	520	521	550	516	565	539	595	562	498	481	523	542	537	498	527	518	508	557	515	500	523	553	485	547	554	534	553	535	520	545	465	511	536	503	489	528	500	503	516	549	491	485	485	509	498	528	554	551	511	512	554	492	518	511	577	493	518	486	536	527	494	549	518	507	503	500	529	566	530	523	541	505	523	505	499	490	524	545	525	520	497	491	520	565	537	525	539	480	491	571	493	490	472	516	514	514	501	500	548	518	519	496	528	515	504	507	498	583	569	500	520	507	540	519	491	511	503	540	506	523	562	516	531	533	530	505	509	529	523	517	540	468	528	542	509	540	521	519	514	506	512	512	457	549	535	502	535	492	510	491	536	552	537	476	508	545	485	526	518	558	515	536	501	525	473	493	529	560	503	539	500	526	542	555	505	494	487	468	537	468	525	520	504	501	503	495	509	509	526	494	532	562	530	552	522	511	474	536	536	525	490	568	474	483	515	523	482	513	523	490	528	526	509	508	548	523	513	505	503	523	524	556	542	536	518	489	485	462	519	530	517	519	502	520	499	502	574	510	562	513	542	489	588	525	511	548	507	522	505	536	533	524	578	504	501	465	518	492	554	523	526	553	494	539	498	539	523	529	476	484	500	501	511	487	550	545	456	562	526	512	516	524	496	537	509	496	561	518	497	505	537	513	528	504	511	495	502	548	470	527	483	501	524	518	537	498	495	493	513	512	520	503	500	521	514	543	512	475	534	503	489	536	555	491	522	488	536	476	505	509	527	498	533	509	534	492	520	528	518	487	485	514	491	531	524	518	484	529	549	507	512	550	506	532	526	508	512	522	493	504	543	519	534	486	493	479	534	520	492	542	547	522	498	512	501	505	522	509	564	515	537	542	537	501	502	486	472	535	477	472	541	516	517	564	542	534	514	498	504	510	533	503	519	513	480	512	532	519	514	500	469	557	535	506	505	483	502	489	544	539	537	525	492	514	515	501	538	517	513	520	525	511	527	556	489	511	524	535	515	536	522	501	487	539	501	466	476	494	545	500	530	527	533	505	548	522	477	506	516	535	506	554	505	543	529	535	540	513	506	512	526	502	521	503	510	517	493	507	490	495	524	480	477	531	499	502	507	543	518	526	522	479	531	533	507	544	523	522	518	475	559	528	515	496	532	509	525	510	505	540	539	477	488	473	490	516	504	522	518	539	514	549	517	489	503	510	516	534	523	513	502	468	550	514	488	503	533	545	509	484	514	474	541	498	535	529	508	498	511	510	520	495	507	526	505	560	517	521	536	489	482	524	520	506	501	508	536	531	516	508	454	485	490	507	512	519	523	539	499	513	518	512	465	492	536	505	504	537	523	517	506	514	519	505	514	515	500	564	488	523	506	512	515	512	474	563	515	504	497	520	545	507	558	551	516	530	526	469	518	499	499	543	529	489	483	516	481	531	561	525	527	530	525	473	484	535	499	523	543	535	465	532	469	484	512	530	505	539	513	493	522	504	507	487	506	506	490	501	504	530	518	510	506	512	508	523	497	492	506	559	539	507	538	529	555	510	512	530	554	509	470	548	505	502	486	539	539	502	532	472	496	513	516	496	501	518	510	550	467	518	554	491	528	503	546	503	526	511	528	506	519	489	532	532	547	500	483	520	541	511	500	528	517	521	506	516	525	491	532	483	555	500	530	518	516	519	491	489	537	517	517	511	539	525	551	515	511	526	502	531	527	469	537	512	548	514	511	536	490	503	499	538	555	514	535	490	566	526	516	529	488	518	512	521	541	502	498	533	516	512	478	508	506	483	515	524	537	510	487	510	528	545	550	527	540	482	500	516	510	532	522	489	476	514	490	475	489	517	477	513	505	480	487	512	521	509	520	516	524	513	587	517	523	517	524	509	566	526	517	528	479	525	514	540	532	540	513	509	549	519	510	540	525	518	529	577	520	534	471	492	510	471	533	495	526	515	533	513	532	500	514	456	543	535	511	499	528	536	497	525	490	504	511	541	481	533	528	530	527	460	549	540	520	470	521	501	553	525	539	538	521	500	500	462	559	495	538	499	516	506	525	517	509	496	524	491	491	549	516	538	536	504	504	514	490	481	505	526	529	514	506	524	524	526	504	510	506	536	507	486	559	492	523	499	511	506	524	520	531	518	513	524	540	569	494	541	471	493	531	521	525	476	502	509	501	551	483	538	505	552	509	586	534	554	524	495	547
24280	21175	27258	25188	8189	523	361	291	259	246	202	189	212	196	179	199	188	187	171	190	172	169	149	181	173	180	154	179	160	191	182	193	171	167	183	168	174	206	148	174	154	160	172	187	178	162	174	173	151	176	198	191	154	201	163	194	176	164	179	152	139	164	192	139	165	136	174	173	172	162	167	168	177	183	167	141	157	153	167	176	158	182	173	152	157	162	156	158	151	158	158	192	182	146	162	158	171	153	161	137	173	181	146	150	159	196	167	167	167	158	180	177	178	157	153	183	166	166	142	161	158	147	171	171	168	156	138	160	151	172	147	142	146	187	177	161	155	146	167	145	168	167	149	154	153	171	158	157	141	162	148	172	136	150	181	156	148	152	176	141	138	177	156	154	155	157	152	161	176	181	159	178	157	170	162	182	168	171	167	165	168	169	206	179	169	165	162	166	181	162	141	160	172	171	159	184	150	197	163	158	155	140	164	163	155	158	155	153	185	177	173	143	170	157	145	167	124	177	174	167	170	167	142	165	150	190	138	152	150	164	173	152	166	161	162	154	171	191	140	150	174	198	159	186	148	168	165	174	167	193	158	169	129	152	153	175	158	147	153	146	160	167	158	148	141	171	146	157	170	182	143	147	174	166	184	180	192	174	178	172	167	159	169	150	159	185	190	153	165	190	156	156	165	162	183	161	155	169	153	152	182	155	186	178	158	165	149	151	168	167	175	151	187	173	168	151	162	181	128	152	161	163	167	169	150	166	154	140	169	180	148	175	155	172	163	135	150	193	157	182	177	153	139	164	178	164	155	166	167	189	142	159	149	179	136	156	161	155	160	141	187	176	170	184	172	168	172	176	150	159	165	154	166	138	172	168	163	156	189	149	171	161	172	161	170	164	161	138	171	161	163	157	166	152	152	167	177	162	151	173	160	172	158	169	172	197	168	151	161	171	179	171	152	136	172	163	172	147	160	151	159	165	148	160	164	157	140	151	150	164	162	161	150	167	147	158	169	196	163	165	145	174	168	156	165	180	156	165	152	172	175	157	163	149	154	137	167	169	169	137	142	169	155	157	156	156	153	167	137	168	159	171	167	165	154	157	165	166	170	149	172	152	136	163	151	148	160	161	156	161	146	159	149	139	176	168	147	178	150	139	173	165	165	175	154	162	186	153	146	182	162	174	166	160	144	179	158	158	147	146	167	156	165	151	166	153	151	164	143	180	149	188	153	172	191	173	142	158	182	153	155	174	172	170	162	155	160	169	139	166	183	156	167	169	128	163	171	132	148	164	158	150	148	176	185	151	158	169	175	171	144	181	155	168	170	153	158	163	161	180	153	159	146	183	187	165	174	154	175	161	157	143	160	165	161	163	145	191	147	161	170	152	173	182	166	174	150	189	163	170	172	159	180	139	161	149	193	147	176	163	152	144	161	184	151	154	165	178	184	161	161	168	153	168	161	168	139	178	159	166	176	161	162	162	143	172	151	136	149	180	150	158	170	152	147	151	170	165	163	154	154	138	154	162	145	160	155	168	163	162	157	180	170	168	171	174	167	151	146	142	179	160	144	182	151	175	155	133	166	167	161	158	144	147	158	132	164	158	155	147	170	159	136	188	164	188	171	156	142	149	170	163	173	161	184	181	130	167	161	171	147	143	173	155	169	153	161	152	170	148	167	149	159	149	172	158	145	162	156	153	168	181	176	176	176	175	149	157	172	154	163	176	144	180	157	152	165	177	156	179	169	173	166	181	154	154	153	144	137	164	154	132	154	154	152	162	169	162	180	135	175	165	188	159	160	161	168	177	153	164	169	149	150	152	156	143	152	160	175	173	164	153	150	191	180	160	161	152	153	181	161	168	186	164	149	168	166	151	180	151	154	147	167	178	161	161	162	159	156	166	143	135	166	166	164	159	142	155	153	178	168	179	143	148	157	179	164	167	161	162	157	175	181	164	139	153	157	175	172	149	167	163	145	161	180	152	160	160	183	162	147	176	149	162	144	151	170	151	164	178	156	150	151	143	155	154	171	160	172	156	150	157	147	163	153	159	144	159	179	159	176	166	162	147	175	164	169	143	173	177	182	159	168	190	150	154	176	169	170	163	153	148	170	156	171	165	170	166	163	161	153	186	179	158	175	168	179	142	165	165	150	134	148	147	164	159	157	171	177	159	159	165	154	145	151	168	181	142	182	170	175	165	163	145	171	177	158	131	172	160	179	160	152	148	142	152	178	160	162	160	144	159	164	145	174	166	149	170	154	163	144	163	140	168	152	155	186	142	185	181	153	173	164	176	171	173	155	149	165	146	155	151	190	189	160	160	160	138	186	150	162	129	175	168	166	180	171	160	152	175	149	157	132	150	165	161	190	173	163	163	152	165	149	154	150	162	142	157	187	171	177	149	170	152	151	171	151	153	160	161	144	148	159	185	147	163	166	159	145	145	145	186	157	176	163	161	141	157	157	151	139	166	144	167	177	145	132	147	173	142	183	163	181	163	137	140	170	157	178	161	173	158	145	142	171	155	175	179	154	163	167	168	175	160	163	166	181	161	175	168	197	179	153	191	165	151	176	176	154	164	170	139	155	150	163	161	171	164	168	167	178	157	172	128	149	167	157	157	128	173	168	172	157	142	159	142	165	161	164	184	156	165	183	161	151	165	176	173	152	154	143	136	173	162	181	141	156	153	169	155	177	188	163	150	172	168	163	171	145	144	141	152	162	174	164	142	143	159	148	158	157	136	147	191	142	175	151	162	174	141	166	176	147	163	158	157	160	162	151	161	174	151	170	155	153	162	152	172	161	165	156	156	157	166	179	171	142	156	165	156	135	146	167	162	158	165	170	176	160	154	161	161	149	144	172	161	162	170	164	170	163	176	131	175	163	147	159	178	191	147	139	154	155	174	145	163	157	161	172	162	179	157	169	153	173	136	147	172	170	152	184	175	170	146	161	171	161	167	162	159	154	138	184	152	164	127	146	199	177	151	163	179	154	172	160	197	160	165	177	182	157	156	163	170	171	152	157	150	160	149	144	157	161	155	177	184	151	164	159	164	148	174	174	159	169	174	161	179	166	161	149	154	138	172	133	165	150	152	132	152	139	159	178	181	171	166	161	151	167	160	175	176	151	160	177	144	167	192	164	171	166	180	173	183	150	156	169	184	147	169	166	174	174	176	164	154	165	157	169	163	149	175	157	169	159	155	139	168	145	159	185	162	162	160	143	157	156	154	154	168	158	162	146	173	145	146	148	163	144	148	157	168	140	174	165	142	154	179	146	172	170	173	167	169	164	170	165	166	164	171	181	190	161	173	146	175	164	166	182	155	143	161	176	164	166	165	160	149	162	157	142	165	166	151	188	173	156	175	161	166	160	173	153	146	176	159	164	162	188	159	167	148	166	154	168	167	161	150	167	148	152	142	161	160	159	162	174	143	162	146	167	175	173	194	174	172	152	166	175	176	176	153	164	180	182	166	140	156	162	163	146	152	162	151	165	191
25449	33429	7036	2504	1488	843	652	524	492	422	372	361	320	296	297	280	286	262	275	258	259	276	248	244	246	236	261	257	252	228	236	281	230	277	222	234	252	232	246	232	261	225	265	211	237	253	266	252	264	254	264	257	260	242	228	250	230	251	259	263	192	233	252	247	258	245	235	235	224	236	223	237	241	217	226	240	198	208	240	244	253	198	242	231	206	222	216	225	231	213	201	203	213	225	220	213	232	209	232	227	226	219	222	233	204	225	228	222	209	203	224	214	226	231	253	205	189	224	233	242	213	254	214	207	213	204	217	237	217	229	208	247	214	205	233	216	227	220	233	222	250	204	247	236	224	219	226	217	242	213	218	220	238	214	220	221	203	238	231	232	228	228	244	224	203	214	249	237	247	207	222	229	235	217	225	230	233	210	234	224	206	218	236	218	226	250	215	223	200	223	227	213	203	226	226	236	230	235	196	232	219	204	225	228	211	213	233	218	194	241	214	199	214	210	231	226	231	242	181	234	236	216	265	211	202	216	215	231	214	226	226	232	209	219	212	216	224	207	233	215	235	210	231	212	208	223	220	215	229	199	202	232	207	241	220	191	222	218	218	218	244	250	236	217	229	225	211	229	215	229	205	201	224	229	214	248	217	236	238	221	227	196	199	208	258	215	203	222	223	236	214	208	215	226	235	246	187	233	209	201	225	226	232	231	208	229	205	207	216	246	215	234	224	225	203	232	227	226	276	218	226	229	226	224	231	227	241	251	253	220	210	225	220	200	232	256	229	188	227	230	232	211	206	210	190	191	218	216	199	201	224	219	212	233	232	230	210	216	240	245	228	240	217	223	222	213	224	226	224	252	219	224	215	215	243	211	224	193	219	241	238	263	227	214	219	207	251	224	224	189	259	199	233	213	227	227	234	238	227	199	220	229	247	206	220	224	206	206	231	219	201	200	214	217	209	229	228	205	220	258	246	222	228	246	224	196	209	214	238	217	192	225	186	228	239	215	216	230	215	230	226	211	227	211	235	194	222	228	237	201	234	227	224	243	225	211	231	237	220	232	223	217	214	227	231	246	228	195	208	227	226	219	241	221	214	237	246	258	240	198	220	228	239	201	206	220	230	220	230	227	194	228	225	234	230	221	208	219	214	226	213	212	217	213	220	196	204	197	220	220	205	198	206	230	206	237	198	202	229	203	243	207	242	259	210	221	229	220	239	213	226	249	223	236	250	231	231	230	213	203	243	174	211	262	221	229	219	205	203	221	223	205	189	206	235	233	239	212	207	196	237	215	206	236	217	198	223	242	217	233	201	217	201	235	194	220	207	217	216	220	226	192	203	224	197	226	225	222	218	222	210	204	219	230	210	220	211	215	253	222	208	210	236	190	248	202	224	225	232	202	190	254	240	240	245	244	223	225	207	230	198	197	199	206	249	209	235	219	222	213	223	234	247	241	237	236	232	191	208	219	197	215	209	190	219	223	219	208	221	215	219	227	211	226	204	241	213	207	212	218	201	219	207	232	236	209	201	222	234	213	208	203	230	206	180	212	239	239	207	241	241	223	193	215	216	220	235	231	241	225	205	219	228	237	217	222	203	226	210	216	198	226	246	242	235	234	229	217	213	211	228	239	218	233	240	215	231	234	233	205	226	230	221	231	217	236	206	221	226	233	236	219	221	220	188	219	214	226	262	206	224	194	251	245	210	213	237	212	240	196	232	226	226	216	203	221	244	226	239	241	208	242	215	196	213	226	239	186	222	203	205	241	256	225	214	204	225	235	213	209	229	226	209	219	225	207	219	223	221	223	271	217	221	235	225	234	234	218	224	225	213	229	229	229	233	238	218	241	196	258	241	220	219	209	232	229	222	230	218	231	213	230	223	236	243	256	212	190	204	215	200	198	233	214	221	220	237	224	224	242	225	193	229	221	194	217	244	205	229	204	220	241	232	205	220	223	232	227	204	214	223	239	222	244	228	238	213	194	214	225	217	223	268	239	229	227	213	211	257	209	258	208	217	228	213	206	245	248	235	236	211	226	247	219	241	229	222	207	235	237	197	216	230	244	208	226	212	228	240	222	238	225	219	212	201	224	209	253	229	234	232	212	213	227	253	224	229	215	213	211	218	239	244	226	224	213	227	227	215	243	211	234	213	206	241	234	235	210	235	240	228	224	220	205	211	235	233	236	221	225	245	207	197	202	230	236	228	242	201	226	219	231	229	225	198	238	214	230	223	243	218	230	223	202	244	227	218	199	239	215	220	227	206	232	201	212	216	213	224	222	234	199	250	249	228	221	223	206	227	200	204	212	243	208	230	211	226	226	216	209	240	233	216	221	226	246	221	235	238	224	232	235	214	227	210	235	235	201	208	222	215	199	211	243	216	191	227	217	231	235	205	235	223	203	213	223	214	223	201	214	219	243	205	231	236	233	219	220	213	214	214	225	243	226	224	220	217	204	226	202	199	201	214	253	240	217	197	227	230	237	225	218	222	240	231	235	222	209	223	222	207	236	203	246	232	237	185	225	245	217	229	217	249	223	209	214	216	218	220	212	221	221	233	238	236	221	225	233	222	219	236	217	222	221	213	247	246	223	224	223	264	236	209	257	249	234	196	198	247	224	227	245	205	217	213	238	229	220	215	231	214	220	213	218	187	190	194	227	223	238	211	214	210	223	216	240	217	199	229	235	230	210	244	229	207	225	219	217	251	249	216	205	228	206	202	219	227	229	215	219	234	251	221	229	262	198	229	240	223	220	221	212	224	228	206	232	245	235	245	213	215	208	230	197	227	220	222	229	224	195	245	189	223	220	208	239	230	226	211	229	220	216	226	223	198	230	220	211	232	201	225	220	208	199	209	210	243	225	223	251	248	207	204	238	215	257	237	203	238	228	216	225	247	219	201	238	202	221	212	224	217	248	240	203	185	233	231	216	197	201	218	224	198	205	213	214	233	210	212	223	236	227	226	218	218	232	214	191	228	241	246	216	216	225	210	231	227	218	228	251	234	225	247	233	216	215	230	233	224	195	210	224	238	236	195	243	216	209	203	223	221	220	193	222	215	231	222	206	226	228	205	209	214	197	224	199	220	226	220	212	228	241	223	199	238	224	226	230	228	222	219	203	232	235	231	226	247	209	204	220	234	217	232	206	218	231	219	235	208	224	225	203	211	230	231	219	230	216	237	219	221	204	201	239	214	209	230	243	230	206	241	246	232	225	200	222	229	208	270	210	189	224	240	212	231	213	195	241	239	220	234	228	232	223	224	234	199	211	224	210	206	230	246	256	224	216	222	208	209	236	216	208	232	220	228	230	234	250	249	208	207	209	213	221	232	201	222	248	218	211	230	233	202	200	201	236	199	225	238	230	224	209	231	231	208	230	190	228	227	210	236	207	216	208	231	220	248	227	196	218	217	231	210	241	215	227	221	246	221	222	242	216	220	224	218	187	230	227	227	229	212	239	208	231	208	246	223	225	209	228	226	210	237	211	204	234
22242	21185	28955	23691	21185	21190	7027	850	634	589	511	462	433	422	476	397	433	401	377	346	357	342	361	346	374	333	369	378	364	329	341	359	367	338	363	321	354	358	342	321	373	350	334	363	342	347	360	312	334	319	328	329	341	368	353	349	322	337	359	349	357	349	364	322	361	325	336	323	329	348	325	310	308	318	330	329	325	313	355	321	327	326	307	322	342	300	325	334	341	355	309	303	334	332	346	309	350	320	309	335	344	326	314	339	327	337	312	365	313	328	352	336	320	317	356	341	312	327	328	331	297	298	315	339	354	313	323	307	316	325	324	336	341	324	333	298	323	330	308	292	337	318	305	315	327	318	296	345	306	333	321	328	339	324	310	314	297	351	335	314	313	321	327	316	320	314	310	307	324	301	296	340	328	361	326	329	323	290	320	321	301	335	344	313	335	313	320	346	332	324	341	314	357	351	326	339	357	319	314	321	322	315	312	341	330	314	325	354	336	327	332	308	349	294	312	324	352	336	356	286	341	327	336	316	346	334	331	307	350	324	313	307	319	339	304	306	297	320	305	297	335	297	315	326	303	340	305	323	342	345	316	312	350	308	322	333	317	321	336	332	351	335	316	303	351	342	320	332	324	332	340	331	310	335	290	307	314	329	312	297	331	315	342	319	336	303	313	340	299	287	304	303	326	331	336	319	303	295	313	304	327	292	304	343	317	315	337	315	298	332	326	323	321	319	297	331	336	326	303	344	306	344	335	348	304	328	321	297	345	285	324	312	353	330	335	297	310	307	333	312	315	348	336	317	302	312	342	324	349	278	344	297	318	323	298	327	340	349	303	300	321	330	303	341	350	307	340	336	278	310	339	308	315	325	344	308	311	334	298	294	313	329	328	299	313	315	323	320	309	359	322	320	319	327	347	336	341	311	318	330	306	294	320	338	323	329	295	310	269	316	327	306	303	339	303	309	326	311	346	319	311	334	334	311	341	369	316	328	331	291	329	308	302	327	330	354	334	339	329	341	311	346	323	329	309	298	331	340	306	339	291	300	292	334	375	317	319	296	331	268	326	318	322	316	324	342	306	332	332	349	301	315	329	328	330	317	330	313	288	316	311	300	348	326	297	322	341	307	320	308	335	310	308	335	334	334	307	311	289	343	301	324	329	309	332	297	357	319	314	309	342	282	319	341	319	324	358	304	325	308	326	340	337	323	319	329	322	332	359	334	302	306	332	304	304	321	327	324	305	321	292	308	330	304	293	322	347	312	327	322	318	306	349	331	332	306	297	354	298	315	301	318	314	330	312	328	315	316	337	310	304	323	304	351	327	320	300	310	331	317	310	333	317	339	322	288	339	343	324	323	315	334	338	323	339	296	293	376	313	304	339	302	362	316	331	332	307	288	321	329	324	324	333	296	325	334	315	315	289	328	316	326	304	303	301	303	304	321	326	321	289	314	336	317	337	310	326	335	324	322	308	300	296	320	311	347	315	338	300	326	327	324	331	326	327	317	287	304	318	319	326	302	303	335	326	310	319	290	312	363	320	294	329	343	326	307	332	351	332	313	316	333	331	306	317	313	312	345	313	327	341	301	315	327	293	345	336	309	309	315	318	312	299	299	298	321	344	336	300	308	369	324	334	349	314	322	341	375	318	312	356	331	286	318	297	340	295	344	355	306	285	329	326	301	345	299	342	300	339	359	320	352	317	297	345	303	306	335	328	344	301	284	341	328	293	320	315	351	305	296	312	344	339	320	289	330	358	320	329	310	281	360	312	311	341	323	346	338	300	309	320	353	309	295	333	342	353	322	320	343	337	325	294	335	299	326	353	335	316	330	301	340	342	299	329	326	316	330	347	332	326	308	331	332	317	348	358	321	324	322	308	317	314	326	320	320	320	305	341	332	316	314	349	336	310	320	315	315	296	317	334	279	325	306	306	308	331	316	336	316	303	321	310	316	289	325	308	315	320	314	326	325	318	363	342	333	313	325	330	311	328	301	310	296	293	327	309	326	305	318	305	314	295	294	312	323	297	346	329	323	311	337	329	323	315	329	343	287	324	322	339	312	316	327	323	310	311	327	327	307	308	341	307	322	344	321	356	324	285	334	323	333	344	332	324	304	328	314	329	317	322	310	314	353	320	339	312	324	325	295	336	324	311	312	313	340	302	303	318	330	302	302	323	313	328	302	314	291	333	314	342	343	355	324	328	321	327	323	316	350	304	344	310	324	336	343	321	345	322	312	332	311	335	345	309	327	297	334	342	313	335	348	322	322	327	303	314	305	315	298	318	319	340	332	307	349	318	299	312	318	318	356	357	333	309	334	298	322	342	318	321	304	326	282	302	315	335	329	321	309	335	337	333	311	339	341	333	338	331	319	311	297	317	323	322	338	334	321	332	292	326	309	325	296	334	316	330	305	335	323	328	314	345	324	307	347	286	347	322	283	339	331	307	342	297	304	287	307	353	306	302	320	314	326	333	313	299	331	299	301	366	338	314	344	344	311	335	291	300	307	323	302	335	303	296	330	325	327	314	307	339	318	358	301	322	319	320	327	321	330	333	324	373	321	291	324	352	314	307	330	321	287	327	315	331	298	338	297	305	326	320	324	283	323	346	331	312	314	306	332	315	320	346	331	352	339	310	297	301	328	364	329	312	347	334	321	308	325	309	333	329	325	290	317	313	304	342	328	332	273	303	320	284	306	336	318	315	314	323	342	325	295	308	318	305	353	334	351	343	309	321	350	322	326	332	291	328	305	303	330	291	317	317	329	339	318	335	311	328	311	307	311	337	306	341	307	332	325	317	314	318	330	299	310	298	328	350	343	320	313	328	314	333	314	322	345	345	335	336	324	348	358	307	335	314	295	269	322	330	316	324	329	333	312	314	327	317	323	273	300	332	316	347	324	325	332	325	338	330	321	307	284	343	318	317	360	344	323	320	315	321	297	294	277	322	289	320	308	301	323	348	285	328	293	302	306	316	299	319	335	323	305	308	340	335	321	305	285	284	325	313	323	296	294	338	315	319	317	298	309	327	354	360	321	317	305	347	323	342	330	322	332	311	314	342	334	280	296	343	350	306	322	306	342	337	312	323	306	313	333	342	319	321	337	317	320	299	310	301	333	327	324	320	313	299	306	280	304	316	321	297	324	301	320	307	338	306	344	314	312	325	287	321	366	307	324	353	309	298	302	329	344	340	302	300	334	319	321	334	302	327	324	295	331	331	319	324	305	335	327	326	373	324	308	325	334	321	326	349	306	292	311	342	288	295	332	308	345	314	312	349	297	346	320	294	304	322	333	330	343	347	280	314	323	294	331	313	303	326	315	317	346	376	342	316	318	298	289	321	368	310	292	320	315	340	294	342	329	311	306	331	292	314	342	293	337	342	322	306	330	319	281	340	301	309	293	320	327	320	309	326	320	313	310	297	306	313	322	348	317	300	311	321	314	300	344	310	301	326	341	292	328	337	317	287	306	314	309	288	329	307	316	340	300	324	319
30204	43873	13462	5911	3941	2474	1694	1420	1143	1075	897	812	721	669	664	614	593	579	534	495	554	516	483	509	518	490	502	481	494	510	466	479	433	477	489	514	483	496	469	478	422	468	475	466	479	462	470	459	454	470	500	467	461	507	473	463	454	461	471	431	471	480	454	480	464	450	451	464	405	428	400	435	427	460	431	419	448	421	415	471	428	459	412	420	414	455	405	413	429	425	383	440	408	435	417	410	460	442	430	453	441	419	405	424	450	438	425	428	425	435	393	427	409	419	418	432	461	442	436	435	426	404	424	414	414	469	392	447	435	423	424	399	443	439	424	454	428	368	394	403	399	425	394	428	465	386	433	434	400	419	387	448	406	432	386	414	434	440	381	419	410	440	456	434	444	401	400	417	412	415	444	426	443	435	433	415	434	426	437	454	425	441	433	434	431	440	433	440	375	394	459	426	441	425	406	420	434	431	407	421	433	431	411	434	402	424	419	417	385	375	398	386	407	417	444	427	436	412	445	409	439	423	421	424	410	413	406	400	437	381	418	375	421	401	412	399	432	444	422	447	439	413	442	407	428	447	437	410	384	444	410	444	405	408	393	460	422	439	436	417	406	450	444	457	415	400	419	436	432	380	398	451	400	428	401	388	471	430	449	447	399	434	443	410	423	439	432	436	394	394	431	430	424	388	398	390	352	427	404	445	399	452	416	436	406	409	443	462	408	405	461	409	414	440	445	453	417	381	411	409	460	401	405	454	410	402	424	416	396	425	358	418	385	441	408	412	425	445	395	438	392	401	433	420	438	399	411	387	435	481	412	451	413	409	432	404	432	405	413	435	453	404	395	429	414	442	392	435	420	391	411	403	420	449	445	437	417	453	430	393	412	420	396	441	412	444	397	465	444	398	368	401	433	452	411	422	450	460	410	449	393	412	431	410	414	439	454	405	448	433	406	399	418	450	405	399	435	393	420	402	384	356	407	438	431	408	413	433	401	414	402	423	428	424	420	437	386	464	456	449	417	420	414	396	450	436	433	385	464	433	426	401	403	416	432	415	436	451	434	419	426	429	421	413	432	408	412	432	410	376	405	426	431	397	455	429	407	407	408	398	433	418	404	432	399	419	413	400	416	441	447	415	442	443	438	423	432	435	385	424	424	427	393	452	410	431	426	424	436	400	411	436	481	405	419	431	421	437	419	436	403	426	421	393	440	411	447	429	427	423	398	421	398	433	445	447	393	426	396	451	420	394	406	426	391	453	453	441	403	421	413	393	472	410	433	396	433	426	422	448	437	412	417	428	430	427	419	451	439	446	398	411	396	415	470	438	427	392	439	406	437	438	463	420	385	419	424	403	428	411	448	418	419	455	408	406	457	440	442	424	407	456	393	428	433	379	442	421	472	446	418	433	411	430	446	375	431	377	418	405	434	451	430	457	432	410	451	418	395	416	408	436	445	387	475	410	399	438	388	422	434	415	380	445	406	425	403	449	422	416	400	435	411	424	446	381	434	447	401	408	453	425	456	394	466	405	418	415	448	401	448	396	425	460	420	403	422	434	397	421	422	397	445	448	412	414	406	402	395	394	439	430	433	420	397	407	401	419	434	435	434	436	432	420	434	436	416	418	421	409	389	413	417	429	451	424	422	413	429	451	407	418	412	409	380	417	420	403	422	444	400	418	418	431	450	425	425	441	428	436	413	426	426	386	422	441	423	438	424	405	430	398	400	466	429	388	394	465	441	424	446	425	397	443	397	440	398	409	409	437	448	408	447	425	395	448	427	421	435	424	411	405	408	428	450	434	440	448	432	400	385	409	416	421	403	451	427	430	415	419	427	436	426	397	427	447	412	437	447	417	415	416	450	381	440	414	422	460	446	441	424	423	423	427	407	423	392	398	422	442	421	405	444	392	415	408	429	407	454	407	405	405	434	429	390	434	423	431	448	442	414	444	421	404	397	404	412	393	434	447	428	411	454	415	409	422	442	438	469	437	420	432	406	460	431	438	440	429	412	424	416	420	419	432	406	455	433	423	420	428	432	394	428	433	392	443	449	390	423	442	440	399	428	438	432	465	419	455	398	445	430	402	443	421	427	377	424	393	380	430	440	401	419	431	439	447	400	442	451	407	398	433	429	414	436	453	409	453	405	417	408	422	404	431	402	409	424	417	433	386	419	401	441	424	433	394	429	429	467	398	435	435	399	429	429	440	400	423	425	419	419	406	391	453	392	428	414	432	418	414	430	422	418	433	398	418	424	413	433	407	444	417	412	409	424	456	428	433	432	422	420	428	436	423	440	410	478	450	406	450	439	456	441	398	399	377	392	423	415	408	432	433	431	412	432	420	437	443	396	460	422	419	432	399	414	442	397	415	427	426	408	405	430	404	400	416	424	423	463	436	450	424	429	415	421	444	447	431	409	468	417	458	416	426	427	419	376	428	430	411	464	403	418	428	419	426	412	421	404	429	412	440	462	430	419	456	463	426	396	414	422	438	432	405	422	402	455	382	418	424	445	436	484	408	417	437	414	418	424	396	431	430	431	430	382	405	421	414	433	439	444	433	419	414	408	403	421	391	430	399	397	457	419	447	394	407	401	383	410	396	436	419	415	424	428	424	422	409	422	398	361	440	439	445	450	396	400	437	402	423	426	406	431	415	426	432	438	416	484	396	383	425	428	420	412	447	416	416	451	425	415	435	413	382	447	423	418	446	428	429	426	376	429	445	422	393	412	389	394	432	393	424	438	425	384	441	425	455	420	413	387	394	444	442	442	426	437	461	416	349	424	431	417	442	450	397	436	399	411	433	386	396	412	420	443	409	434	426	406	452	403	419	394	440	389	407	421	401	394	417	411	442	392	419	455	419	429	436	382	412	408	436	428	446	419	448	431	417	427	412	438	400	411	444	443	432	400	406	412	411	430	412	410	409	444	450	422	373	423	466	462	404	384	420	405	413	408	450	436	408	392	436	423	413	434	415	402	415	418	405	439	421	420	437	413	431	398	450	398	451	441	450	376	382	386	395	411	446	416	422	417	418	456	403	424	410	432	413	407	411	451	439	402	445	416	426	390	418	453	437	383	446	434	406	458	437	410	437	432	394	415	397	418	430	417	400	418	460	390	379	412	419	439	464	432	455	395	439	421	400	443	449	433	400	445	432	415	430	434	419	429	416	424	429	395	426	423	448	434	419	422	428	384	440	411	363	405	403	465	398	442	425	405	423	445	421	431	432	374	368	411	424	399	442	440	451	431	405	433	416	419	395	425	435	436	393	431	407	437	427	365	414	429	405	425	423	432	426	414	452	424	436	409	411	396	427	394	375	417	424	435	433	434	466	463	415	408	462	447	408	405	429	416	422	409	413	381	408	426	414	419	432	440	445	414	437	390	393	437	416	409	390	420	424	408	427	435	409	445	414	432	436	413	424	414	431	448	403	406	399	412	433	399	427	419	433	413	404	431	446	445	439	377	394	354	401	413	458	435	422	395	430	409	403	388	407
27297	20906	9094	1159	577	406	311	313	296	286	295	269	256	297	272	274	291	240	303	278	273	306	277	284	257	254	245	289	289	259	271	252	262	256	272	249	265	287	261	302	271	276	282	273	282	283	251	273	292	277	267	273	299	270	283	292	278	253	286	294	273	283	260	292	283	281	277	296	241	270	273	270	273	291	288	290	267	243	280	288	271	269	267	267	275	259	235	259	282	274	256	296	268	259	276	252	278	271	255	301	290	245	278	290	285	290	273	291	281	273	288	221	264	291	293	262	249	258	261	271	279	270	284	277	273	276	320	285	262	273	283	285	265	261	254	245	300	294	256	252	268	273	272	270	277	268	265	248	243	254	288	257	274	255	284	281	280	252	257	272	286	287	280	256	272	281	278	273	227	269	272	248	268	287	266	232	272	253	288	283	281	241	260	276	289	253	273	245	258	280	258	262	262	264	266	280	280	274	256	285	261	251	270	257	274	265	262	282	277	297	260	266	251	256	288	294	247	289	299	265	248	252	255	258	230	265	256	265	235	274	310	260	268	263	274	263	266	279	271	258	259	236	270	263	258	269	267	269	274	250	246	233	254	261	255	271	296	292	240	264	270	259	267	247	275	290	269	292	284	270	225	268	272	260	294	268	269	253	255	295	282	246	269	246	264	285	285	253	272	279	310	280	257	279	288	274	259	290	276	275	311	246	277	267	273	267	262	278	273	256	262	300	277	257	261	276	274	287	257	265	293	268	294	245	268	268	281	261	258	258	253	297	271	296	270	282	286	279	251	287	277	269	233	264	273	268	305	285	280	250	315	278	290	236	254	257	274	273	296	283	294	285	289	266	261	264	278	284	285	289	268	278	264	271	308	269	277	262	270	239	247	267	302	257	245	266	245	281	267	276	288	254	247	261	260	273	251	281	240	285	275	293	262	277	279	260	254	248	268	264	313	284	268	247	277	260	256	265	266	291	294	245	287	236	270	252	267	256	247	262	288	262	293	255	274	264	266	262	265	277	256	285	263	238	293	281	256	269	270	302	274	287	281	265	293	276	266	236	245	254	262	272	277	274	281	268	271	261	258	255	298	279	258	273	286	278	306	269	268	276	247	271	269	312	289	273	244	261	277	252	265	252	269	257	288	257	249	281	268	307	257	251	275	243	281	300	265	272	278	268	266	276	278	254	301	273	293	263	251	267	291	297	242	289	255	309	258	263	267	286	255	260	261	293	245	251	294	282	280	303	265	308	265	269	308	254	283	292	290	292	284	233	281	272	302	281	258	303	277	262	289	274	265	264	277	245	270	277	268	264	240	282	280	265	255	277	270	271	270	280	277	246	277	270	271	248	260	296	243	273	257	284	257	299	255	274	248	276	277	287	267	270	275	262	275	222	266	269	287	292	278	277	271	269	271	290	278	261	268	233	295	293	284	282	263	284	272	235	266	265	258	246	280	250	272	296	252	260	261	268	283	276	267	292	272	291	280	278	250	291	255	281	248	248	267	242	262	275	263	263	264	269	251	303	264	259	293	277	275	280	243	270	259	253	259	283	273	267	248	285	296	282	233	282	263	259	239	271	309	243	263	275	257	257	294	250	255	278	264	254	266	249	264	244	274	298	280	296	278	287	264	273	292	279	263	259	252	278	260	282	238	279	270	291	265	262	263	254	231	256	260	265	249	288	234	281	266	250	261	302	270	232	274	291	283	273	254	270	289	259	278	285	265	281	279	266	279	311	297	267	256	284	265	265	275	283	276	279	278	270	266	271	282	261	283	278	269	258	257	285	290	274	265	264	283	275	275	268	273	245	270	274	275	259	257	255	285	258	283	303	263	254	287	265	250	266	265	304	264	261	243	246	280	291	278	266	256	260	284	306	296	277	257	268	270	260	299	256	276	289	277	218	257	315	259	273	242	287	275	284	299	277	240	275	246	282	249	281	284	285	239	269	258	277	255	275	284	273	278	290	299	284	266	241	251	266	269	290	303	272	281	257	259	276	268	294	258	305	280	280	259	269	283	271	261	270	258	240	271	296	254	279	281	300	272	247	251	245	265	292	263	270	282	256	303	265	265	298	263	270	255	268	280	240	266	264	285	276	262	242	277	257	262	243	251	277	260	287	265	244	251	273	284	262	277	266	286	250	238	268	297	288	278	271	261	294	230	259	260	293	251	221	274	290	238	276	269	259	257	284	270	276	263	270	247	271	259	263	279	243	251	254	283	241	262	256	281	270	256	259	279	268	276	271	282	261	299	276	284	280	265	254	266	264	285	279	246	256	251	278	273	284	283	264	294	284	259	278	255	277	281	244	259	276	251	273	290	304	256	243	270	295	258	255	274	262	269	256	271	298	277	268	291	289	281	263	275	293	249	284	289	257	261	262	270	253	278	296	244	274	282	258	262	286	243	260	284	323	250	287	268	256	262	233	265	309	287	289	247	285	259	290	262	260	248	265	256	268	285	256	264	274	291	317	245	265	293	286	288	293	273	251	299	283	264	260	237	252	235	279	268	270	281	274	269	240	238	230	270	282	247	266	302	264	263	300	293	270	264	264	265	280	281	255	272	278	271	267	266	289	258	258	287	281	287	261	274	291	263	294	280	309	262	257	258	277	310	262	280	269	261	282	259	257	252	273	266	253	227	266	288	288	265	262	273	257	268	292	254	267	264	262	273	256	292	265	274	253	269	266	261	246	293	256	240	267	273	266	252	277	272	269	281	282	259	273	279	258	290	257	262	294	256	294	267	234	252	273	252	279	246	267	269	258	277	249	261	261	267	247	285	271	261	270	236	288	288	251	268	303	277	272	282	262	257	247	291	257	276	228	286	277	272	262	270	268	262	306	233	275	271	251	261	273	278	252	262	244	278	283	283	253	269	262	288	255	270	279	261	273	287	262	236	237	288	261	297	290	269	226	299	273	261	271	267	246	292	267	293	294	287	295	301	288	263	265	253	255	275	296	264	260	288	284	276	290	268	248	297	262	240	273	291	240	266	263	292	291	299	283	254	294	262	275	245	242	255	271	271	260	237	286	256	267	256	283	247	274	291	268	265	287	260	253	259	250	289	276	292	250	263	255	280	267	274	277	284	248	279	279	292	275	266	247	252	280	266	278	264	285	268	273	290	280	274	280	235	274	249	259	270	257	297	261	300	269	278	282	265	264	269	247	258	243	279	283	263	280	274	279	265	289	273	251	266	281	294	283	261	308	256	267	282	263	253	253	251	261	266	268	273	266	266	266	275	266	279	262	261	277	260	259	276	276	272	287	247	261	258	299	287	271	304	264	260	275	292	266	288	288	271	292	268	277	246	254	296	266	288	257	276	272	274	266	266	261	251	268	258	256	268	239	276	265	277	272	274	253	272	273	276	266	247	272	265	272	288	283	304	277	290	280	275	269	258	262	318	259	259	261	283	253	268	265	272	277	295	291	278	262	254	294	285	272	252	314	266	252	253	223	249	230	291	263	275	286	251	244	298	293	272	273	283	295	269	246
21284	24196	3977	1314	874	575	539	451	455	416	411	382	394	352	384	362	362	366	364	375	339	376	380	354	367	348	389	345	374	382	352	362	380	384	384	383	392	391	386	350	366	338	382	421	401	350	380	381	369	384	336	364	369	344	348	391	381	390	366	325	407	350	364	354	376	390	354	348	345	391	371	358	364	345	340	342	383	387	353	338	370	331	308	358	348	322	370	311	354	343	366	342	336	335	330	361	387	326	330	348	358	358	320	370	345	353	335	360	350	369	331	374	328	334	324	341	362	338	365	350	358	340	338	352	338	339	377	343	324	364	353	362	356	317	375	342	364	389	331	371	378	376	359	353	348	369	362	382	375	344	355	376	323	379	382	337	331	385	355	390	365	347	354	333	357	349	380	335	357	368	401	367	349	329	360	353	311	327	357	334	370	354	336	361	394	374	346	357	329	324	359	349	358	348	336	370	358	364	360	344	348	365	345	328	354	346	367	361	378	339	351	368	345	349	345	358	342	359	366	370	374	372	352	370	374	347	340	361	357	370	356	385	359	334	368	341	356	350	365	406	391	359	338	314	326	364	374	333	350	322	365	335	361	343	332	344	331	356	349	325	389	374	324	363	363	338	374	374	348	392	362	341	373	373	350	354	383	335	339	356	361	319	340	351	377	340	333	349	346	385	364	339	377	372	332	344	364	367	346	332	361	368	353	356	379	340	374	347	369	323	368	351	348	332	334	329	323	372	371	347	336	373	348	351	355	372	364	338	374	346	373	382	323	383	316	386	312	363	385	335	333	354	352	375	336	334	368	361	339	369	333	372	347	323	368	340	358	359	348	358	338	374	351	336	404	374	355	369	352	352	335	375	346	341	341	356	323	353	371	339	369	346	368	378	358	313	362	352	333	340	386	356	352	388	359	412	349	363	361	329	330	351	358	342	329	344	337	332	363	334	379	363	369	374	367	360	346	354	371	369	331	344	358	355	324	369	342	341	373	343	357	372	360	372	355	348	306	363	372	339	363	386	361	344	389	382	327	326	310	392	381	351	343	355	355	359	360	358	372	339	356	335	371	348	333	367	369	384	338	344	350	353	390	351	360	347	324	395	373	378	352	333	336	326	356	355	367	362	374	384	360	327	334	340	345	363	329	365	403	362	320	401	353	350	304	352	365	347	351	337	375	345	352	375	337	321	327	358	320	346	353	388	343	361	356	366	343	372	327	346	346	371	346	367	348	321	345	381	359	373	387	341	354	375	357	399	344	328	345	375	355	368	344	355	392	342	369	329	385	353	372	341	364	348	339	365	363	356	327	377	377	312	342	360	356	383	344	353	372	381	380	354	350	340	363	314	371	391	346	338	361	359	346	339	360	338	388	351	353	380	346	347	381	369	361	385	354	341	319	340	360	379	354	354	333	364	356	329	357	350	368	349	357	361	344	328	359	375	391	386	334	336	354	369	341	343	359	398	355	390	333	331	339	353	373	360	358	355	384	354	331	337	338	336	352	387	332	333	392	369	376	374	380	331	362	361	391	381	344	384	346	360	361	381	365	339	350	356	349	374	403	336	381	357	378	336	343	352	367	372	345	339	344	349	370	345	352	326	379	362	347	341	344	344	330	371	382	362	355	369	334	396	350	343	358	357	359	354	332	396	376	321	361	423	344	335	407	350	331	332	354	341	348	357	366	348	333	336	367	351	362	345	373	360	366	358	335	320	349	382	369	371	409	351	332	380	386	360	346	390	331	388	335	319	366	380	381	379	341	360	362	329	370	346	348	350	333	367	353	349	334	344	378	336	379	365	337	361	330	352	358	353	331	339	372	368	357	353	346	385	363	355	361	368	345	349	349	352	332	342	344	350	367	332	340	357	320	349	346	335	347	369	326	345	374	352	362	353	373	339	389	332	356	363	359	360	368	344	374	343	385	402	366	341	306	375	349	364	364	341	372	356	325	348	337	348	373	317	325	377	339	332	345	326	376	385	394	389	328	335	367	350	358	341	368	329	361	359	334	371	361	324	351	338	360	341	342	363	318	337	373	362	355	360	357	338	366	369	338	359	396	363	403	385	334	381	352	365	348	366	346	368	307	355	363	341	386	373	325	352	357	338	387	348	334	371	368	381	332	373	341	358	371	322	347	348	338	320	356	338	355	382	347	372	334	342	364	355	375	342	329	362	335	353	348	371	312	355	351	312	340	353	350	372	370	357	370	339	337	387	361	352	328	370	328	329	376	370	330	370	346	353	326	369	340	389	371	358	353	384	372	360	361	327	379	377	344	340	343	346	347	366	374	356	335	356	366	361	333	357	350	382	345	348	358	356	355	352	323	340	329	361	330	346	369	349	330	366	373	357	384	356	365	358	341	359	365	383	348	323	328	351	329	345	361	384	407	348	340	357	361	346	334	345	348	337	363	368	338	371	350	356	365	363	331	341	336	327	380	386	332	336	335	361	364	347	351	350	370	354	336	341	367	328	358	366	333	358	329	359	363	377	344	389	327	322	345	345	369	343	383	337	377	349	377	326	358	369	384	358	345	371	366	353	349	343	346	365	352	342	378	368	338	366	364	342	335	376	355	399	368	343	388	371	368	364	373	370	347	361	339	347	351	317	373	388	330	323	368	350	343	360	359	345	360	382	358	374	330	350	370	336	343	370	316	352	337	360	347	361	333	341	353	332	365	349	387	346	377	378	371	325	344	345	391	356	365	375	357	339	340	371	411	356	335	330	349	376	362	360	334	367	373	354	375	322	344	369	329	349	364	403	357	347	364	377	353	351	356	340	327	400	335	353	355	343	361	368	365	348	385	397	360	325	373	330	365	371	388	354	332	345	332	366	369	337	397	366	353	350	369	334	343	344	394	388	388	344	378	374	342	333	338	335	385	384	365	337	351	346	358	366	351	369	359	346	349	349	348	341	363	405	341	347	370	340	330	347	325	359	357	337	365	342	319	384	346	379	386	358	342	369	383	362	343	368	381	328	347	349	351	351	352	352	349	334	362	355	355	332	330	353	360	337	353	338	349	362	358	363	325	338	326	351	385	340	353	334	346	352	350	345	335	363	301	356	342	341	373	390	379	385	328	356	346	327	372	356	361	344	354	351	371	332	379	388	356	365	359	368	362	385	347	363	390	374	365	318	350	382	341	365	370	325	325	354	387	372	355	336	338	346	355	368	350	365	350	362	343	345	365	344	361	366	323	381	346	333	336	361	339	319	325	384	355	340	368	336	343	379	354	374	366	319	351	340	334	342	352	344	361	323	343	368	400	333	390	383	326	357	336	345	305	361	367	350	378	367	360	359	345	365	360	335	344	333	378	343	368	341	370	356	372	326	352	351	354	355	362	329	365	355	344	342	337	354	374	344	367	343	365	364	381	374	338	366	367	360	348	346	365	380	348	348	339	351	393	349	367	354	319	360	350	357	321	382	373	359	352	348	350	370	357	386	350	359	372	354	347	373	398	345	309	346	340	351	353	376	349	347	375	361	364	369	334	382
23179	21216	28549	24152	21200	9681	1047	677	624	555	514	528	467	483	464	472	462	443	412	443	450	448	442	424	412	397	408	451	434	453	413	394	409	438	437	428	411	426	397	443	445	449	435	401	414	438	431	445	413	418	425	446	401	427	436	436	410	422	403	420	427	447	411	418	406	420	386	433	438	391	391	402	408	407	395	421	412	369	427	390	433	397	377	391	428	429	423	411	402	393	433	414	411	397	431	412	400	400	387	416	427	400	413	415	379	400	412	373	402	409	407	388	430	386	396	415	407	432	423	449	413	394	441	412	413	370	367	370	395	441	411	402	420	433	408	400	410	400	418	400	399	403	403	379	390	451	390	418	395	383	367	421	396	359	409	395	373	404	384	425	438	400	423	406	410	428	389	403	437	402	370	397	405	393	410	393	445	423	445	402	419	417	376	414	419	365	411	384	405	398	429	418	401	392	395	390	406	420	417	359	439	413	394	417	396	404	420	425	400	387	397	398	406	399	390	436	381	398	420	426	413	384	430	400	418	404	400	381	429	418	422	448	391	418	400	394	422	397	404	443	410	394	411	387	403	387	362	405	363	418	408	403	417	377	423	399	395	419	417	418	419	402	422	413	399	425	400	422	369	380	440	412	397	415	415	392	424	427	393	410	383	399	387	377	391	418	400	391	401	400	399	433	391	388	370	400	408	403	432	419	379	377	405	388	408	425	392	416	412	397	385	412	451	397	404	374	398	410	382	430	402	403	358	424	416	398	409	415	354	399	445	409	397	419	373	426	445	421	398	374	401	423	415	402	451	454	420	422	410	394	365	418	386	436	404	421	433	428	407	394	391	434	414	418	401	400	418	396	419	387	370	391	418	415	399	391	421	423	402	416	392	390	398	444	422	360	402	384	380	388	390	413	422	404	413	403	391	367	390	393	399	406	409	400	389	419	364	398	394	391	404	392	436	431	417	407	410	418	422	459	434	422	439	417	388	396	436	382	414	400	396	431	412	417	357	398	429	411	397	374	429	434	436	407	431	405	401	415	397	414	432	420	403	411	401	396	395	408	395	389	387	384	386	357	393	386	416	404	424	400	414	411	411	418	401	417	400	393	443	412	396	397	377	412	435	415	394	418	400	423	417	401	438	464	431	462	424	416	400	406	398	370	351	412	448	414	380	390	426	426	427	436	433	401	377	396	419	388	377	405	422	380	399	407	412	374	428	371	424	392	384	407	428	390	402	413	412	442	403	404	400	388	411	401	420	398	403	391	415	395	403	365	433	395	379	389	385	443	441	410	405	377	447	427	414	387	411	405	389	370	414	408	430	378	425	426	444	419	418	420	408	379	387	372	384	401	421	392	402	411	411	427	386	407	405	379	400	382	423	417	419	402	419	407	415	405	385	393	375	411	447	399	417	397	412	382	424	437	428	417	409	394	401	437	409	430	393	428	421	430	413	421	401	421	385	411	397	422	387	397	405	381	408	402	372	416	383	392	414	422	389	383	429	427	424	391	405	411	405	413	388	413	398	426	382	379	392	353	415	395	365	414	430	411	395	417	442	403	419	433	429	376	426	448	358	417	386	387	405	398	389	421	408	388	395	395	465	433	393	405	421	401	431	397	412	398	430	403	418	374	419	393	413	440	418	422	406	392	407	394	456	378	464	405	386	414	388	416	411	410	410	376	408	393	410	417	404	379	446	417	426	399	422	409	410	424	416	391	447	428	427	432	420	437	382	392	404	426	356	409	424	419	368	366	405	416	434	421	354	457	447	448	391	407	444	401	407	413	402	382	390	428	439	395	391	375	382	402	436	405	441	389	414	396	435	413	404	411	372	427	430	432	389	418	392	391	440	417	421	419	434	397	374	400	417	427	426	407	433	407	384	412	428	367	378	419	377	413	407	427	391	440	378	378	421	396	422	418	392	407	412	412	419	352	394	398	395	393	367	436	439	410	393	386	416	384	433	419	440	386	401	418	397	410	444	381	422	410	398	434	393	400	366	389	416	396	396	424	394	399	414	402	394	388	392	383	396	434	403	385	448	409	401	453	413	409	439	407	431	389	419	395	360	424	352	396	407	394	388	396	379	385	387	413	381	393	384	418	411	412	435	389	400	408	385	401	415	444	426	397	418	400	407	413	423	394	412	428	411	419	402	441	434	383	393	411	395	386	388	392	382	420	420	369	431	406	401	426	378	436	375	421	397	413	412	429	400	404	408	425	389	400	420	370	426	425	431	379	402	398	363	432	422	414	417	403	397	414	414	394	412	447	426	422	398	388	402	436	386	428	419	395	418	367	412	410	397	392	416	423	455	378	407	427	400	378	404	383	414	373	393	428	427	392	437	400	384	402	410	389	400	419	390	377	408	428	418	415	397	403	421	418	403	362	398	418	414	424	415	428	431	402	399	414	415	419	424	433	390	376	403	426	415	440	414	418	429	376	433	425	385	415	404	395	439	405	416	402	403	433	422	428	390	421	395	402	420	426	407	431	443	397	391	406	422	410	395	436	420	408	398	403	376	403	397	364	389	412	406	386	420	389	435	396	452	389	422	420	411	441	403	392	409	389	403	373	396	441	440	406	374	391	394	411	397	364	388	411	420	397	401	428	415	407	398	409	409	395	401	414	413	401	401	400	393	397	435	386	396	402	413	404	409	399	352	435	400	363	402	395	412	388	403	397	415	371	426	421	392	398	380	428	405	403	366	424	373	382	439	404	420	425	364	409	384	437	407	434	432	418	372	399	401	407	418	382	409	380	423	394	405	411	395	405	409	358	412	420	436	418	417	423	423	432	404	429	395	384	387	416	400	387	396	405	379	425	385	404	430	387	379	378	398	382	412	424	390	397	403	407	420	405	393	420	394	419	402	376	402	418	403	381	376	402	376	371	377	400	380	400	384	420	406	357	433	412	413	413	400	399	446	422	411	384	415	383	433	366	394	379	382	407	401	425	415	394	391	411	408	415	404	419	398	415	419	400	430	409	388	394	407	415	419	378	414	402	442	418	408	415	410	431	396	416	376	352	427	357	409	402	395	427	406	431	407	376	334	424	395	395	409	414	394	447	435	411	414	414	404	417	413	398	403	405	386	411	415	399	402	373	414	392	420	392	392	370	375	414	382	387	410	403	396	414	432	420	367	418	408	401	402	370	389	421	426	426	406	384	417	397	417	418	409	415	390	427	405	387	410	375	409	411	392	374	410	392	416	404	399	407	388	377	389	416	418	399	421	384	406	403	411	401	384	410	412	399	421	385	406	423	404	424	370	416	416	398	408	413	386	421	433	373	396	403	427	395	379	398	403	395	384	433	404	428	422	405	370	394	418	394	431	383	413	394	430	394	419	393	419	395	424	394	403	442	411	412	405	381	433	376	377	406	423	418	442	409	404	377	384	445	409	415	440	425	407	386	342	398	410	378	373	359	406	381	424	401	387	387	380	410	403	429	368	405	423	374	380	404	391	420	398	448	391	390	418	441	409	395	414	410	402	405	393	399	441	375
26725	37097	9418	3486	2584	1628	1287	1081	934	878	814	765	640	602	688	617	605	606	583	631	538	530	547	568	519	551	542	520	561	553	590	553	557	598	567	559	533	509	538	520	603	541	615	519	536	538	578	562	541	568	576	576	553	573	574	534	570	546	612	522	572	534	527	534	546	537	506	560	521	537	509	565	495	526	492	523	513	497	528	502	518	544	502	508	533	530	510	517	545	526	535	513	478	509	501	541	489	528	532	504	533	534	529	532	482	533	520	539	557	500	513	538	519	540	525	518	518	526	512	555	562	530	503	516	498	536	514	500	544	514	517	556	533	536	530	543	523	538	516	538	540	537	498	569	519	540	554	500	531	526	515	495	517	495	534	541	500	519	527	513	541	508	551	559	522	524	531	510	473	521	519	540	550	519	519	486	566	496	508	528	542	521	499	541	538	470	539	481	518	542	513	563	492	538	497	498	510	540	550	534	542	533	499	531	501	518	519	490	514	502	524	536	500	485	511	498	542	478	612	507	516	517	504	509	532	527	528	549	522	511	531	554	485	519	528	528	519	555	508	541	503	534	513	525	502	478	504	500	490	555	521	495	559	543	522	554	511	536	489	502	535	525	531	538	532	527	516	499	549	535	490	508	510	542	535	522	553	508	547	494	511	497	511	524	489	523	478	539	522	519	598	502	514	526	547	536	482	517	522	494	540	523	531	534	538	519	525	502	503	506	529	536	519	538	513	523	514	534	558	528	532	549	518	506	553	514	540	511	530	559	553	505	534	499	532	536	553	565	521	497	546	530	504	528	479	499	515	519	470	519	515	519	554	508	536	530	521	524	515	502	526	526	534	532	512	507	533	533	500	526	538	523	548	542	489	532	499	529	479	563	524	516	503	500	548	556	565	491	503	512	551	497	519	509	531	533	500	530	543	513	492	513	512	499	557	518	506	567	544	509	521	520	510	522	543	543	590	500	552	495	508	508	554	515	501	510	526	536	533	505	512	536	547	523	553	517	504	507	482	494	531	499	525	532	530	492	502	538	495	515	524	472	528	561	551	533	547	561	525	507	567	543	499	534	496	485	552	532	504	501	552	494	513	513	536	461	476	494	576	544	527	536	544	536	565	507	557	499	500	540	537	529	540	538	499	483	547	499	548	498	540	519	501	558	525	545	538	511	534	496	543	537	494	524	559	551	520	498	535	536	523	475	532	511	539	532	517	556	540	526	520	516	539	513	500	541	520	499	508	508	503	533	519	535	516	547	551	535	533	522	538	506	496	595	493	519	549	518	521	483	493	564	539	484	531	575	541	491	517	464	555	540	546	516	558	507	520	512	521	517	541	536	539	492	493	548	486	523	486	530	476	545	505	512	502	515	530	559	517	535	534	557	502	556	514	524	518	498	511	548	558	494	553	514	526	537	538	508	501	545	504	513	515	534	524	539	513	518	527	523	544	527	542	523	507	504	510	543	568	523	523	539	551	520	517	502	540	492	545	493	506	526	540	567	503	546	528	532	544	513	516	558	516	500	493	533	531	515	565	516	486	537	515	545	556	522	510	543	524	520	569	524	524	507	522	533	556	522	532	512	509	527	464	513	476	494	538	546	500	489	462	538	503	524	507	486	512	500	483	516	511	564	499	518	543	516	525	521	502	524	502	496	518	500	549	520	520	523	525	494	508	554	539	526	502	544	521	540	539	513	537	491	539	556	506	522	525	514	553	527	539	562	527	509	485	508	490	522	491	500	510	523	517	508	534	521	544	515	551	525	559	516	513	493	499	507	516	505	523	538	489	506	520	493	461	554	481	515	524	542	516	514	490	534	554	549	570	547	492	475	517	534	550	579	513	511	531	499	532	559	549	508	502	499	564	501	476	553	512	545	523	551	534	526	516	496	499	516	516	503	515	488	498	512	517	515	532	516	518	533	511	463	540	506	561	538	542	515	560	496	496	543	506	517	538	538	499	525	566	570	547	531	519	500	530	533	510	507	534	500	555	491	496	521	521	515	553	508	538	524	507	515	520	541	496	528	548	520	575	523	534	507	522	549	515	541	498	500	520	530	509	529	529	500	531	505	516	512	517	513	503	546	503	559	526	466	550	512	534	518	535	498	527	536	485	504	524	516	479	516	529	528	560	566	498	525	543	540	495	519	551	527	530	500	530	501	529	501	509	527	513	520	541	524	537	554	545	524	492	500	545	539	577	507	503	547	540	517	581	525	538	532	509	493	516	506	493	554	514	528	517	529	527	529	526	508	546	516	498	505	496	486	550	489	509	516	495	518	524	512	530	537	517	519	493	522	510	530	487	557	543	503	511	509	506	520	497	571	544	529	533	506	540	489	482	524	556	519	551	522	521	525	537	523	487	511	515	509	531	529	562	517	553	506	509	519	513	495	526	544	550	492	519	524	489	551	522	544	519	531	544	526	515	532	550	497	516	502	485	532	540	519	543	533	551	526	565	499	517	522	511	532	527	562	528	505	551	517	510	511	577	533	525	532	538	519	529	501	500	482	542	515	526	513	565	518	540	502	539	506	466	500	538	516	524	484	546	531	514	529	460	527	522	493	562	551	518	538	541	503	516	510	526	533	511	543	501	519	567	500	507	510	581	555	525	529	482	546	522	528	527	509	493	502	507	549	528	494	553	541	510	525	495	517	505	522	499	506	552	515	539	510	545	502	538	536	510	549	541	543	587	580	533	497	546	533	485	516	535	536	556	526	509	522	549	488	520	538	549	523	529	491	491	537	545	528	556	552	515	573	553	513	546	555	544	505	534	523	511	486	517	514	548	526	498	499	530	510	524	520	547	566	551	561	502	525	534	568	482	536	476	520	522	522	543	493	557	516	483	507	479	509	514	531	494	563	486	562	541	523	470	514	535	569	509	517	490	540	506	529	542	570	505	578	472	541	504	506	526	527	497	494	536	504	524	510	504	521	489	509	514	520	540	505	529	527	475	541	522	524	524	503	545	532	525	515	500	511	529	553	539	512	539	487	536	502	508	516	503	487	530	536	522	510	527	520	518	582	515	517	478	526	570	528	524	570	542	516	531	513	546	487	542	488	505	527	577	520	503	526	529	532	487	508	518	516	539	550	533	543	525	536	511	533	545	504	507	550	549	521	552	545	548	498	489	516	528	509	545	493	533	514	515	482	526	559	520	507	505	566	503	560	556	539	518	497	519	516	542	527	540	525	499	506	552	495	496	529	564	540	532	486	524	505	586	539	541	488	517	530	511	524	510	535	544	487	509	556	541	527	554	505	534	511	560	514	523	521	569	492	505	525	526	543	557	534	513	488	508	548	567	493	512	533	533	470	523	484	545	491	543	506	503	518	526	513	544	541	510	470	593	511	554	519	528	549	533	542	508	566	521	550	547	555	514	525	504	514	552	490	515	504	518	517	536	497	565	511	479	489	519	508	527	520	531	521	515	518	529	562	506	504	519	501	535	522	556	534	504	543	533	492	524	498	507	560	535	560	525	538	520	535	529	507	514	551
24329	21158	27250	25189	8170	525	359	268	228	247	226	213	211	188	214	204	193	194	202	193	182	181	184	160	160	158	179	190	194	152	141	172	178	168	153	168	171	186	178	185	197	164	187	187	178	180	177	175	203	168	202	159	172	167	181	167	179	199	165	208	166	163	177	175	172	167	163	168	193	158	158	168	175	162	193	170	153	160	168	167	167	150	159	149	171	165	157	161	164	189	163	185	160	153	166	183	152	164	179	180	175	149	176	167	174	145	151	160	157	148	183	169	171	183	159	176	180	174	197	145	168	180	154	157	182	180	146	173	164	158	151	170	157	153	150	164	165	134	151	152	157	151	156	141	179	147	159	154	180	155	159	164	158	176	152	179	147	167	153	180	154	176	170	160	160	166	180	163	157	155	158	192	150	155	173	168	185	156	160	146	185	168	162	146	165	183	146	170	181	156	153	171	159	162	166	173	144	175	157	178	158	170	167	168	166	145	188	159	136	175	161	163	160	189	153	150	168	166	182	164	176	166	171	154	165	148	135	145	181	184	168	155	185	153	173	161	141	170	149	173	160	174	166	160	180	172	158	162	170	169	149	134	169	164	150	163	173	162	171	146	155	173	158	171	167	162	158	178	185	154	163	152	161	175	180	173	129	150	176	180	174	166	160	171	160	159	188	171	146	165	174	172	177	160	161	171	159	155	145	158	186	172	172	174	160	156	155	168	178	163	162	150	182	172	141	181	154	174	133	164	164	186	161	150	183	160	159	185	165	149	148	170	165	174	186	150	168	154	175	164	177	154	169	188	160	175	168	151	169	172	175	166	164	152	178	170	193	165	163	188	181	163	166	174	151	173	175	146	162	177	164	186	182	157	151	162	149	192	160	188	152	152	148	184	162	154	148	156	173	192	168	175	152	167	171	173	180	150	167	196	152	166	180	148	159	164	154	176	157	174	165	174	172	178	149	169	171	163	172	172	176	183	184	176	162	160	154	163	168	168	173	157	154	160	153	152	150	155	157	161	162	180	154	180	164	164	150	184	177	147	183	181	165	157	168	162	171	168	157	166	183	163	201	182	162	166	174	163	158	176	165	152	157	148	166	182	165	163	159	179	159	161	151	156	160	161	141	162	152	156	164	167	167	152	158	180	177	147	156	173	164	176	157	179	172	180	173	166	157	172	156	156	178	145	157	167	151	160	188	157	182	157	162	162	157	146	149	172	162	170	173	186	170	154	190	178	155	185	178	181	155	161	168	167	163	172	163	184	139	168	165	153	177	150	166	169	169	187	155	174	169	154	188	153	170	159	179	176	183	157	167	183	170	193	156	198	170	144	190	187	148	165	200	139	167	198	165	155	174	169	150	159	180	163	175	166	177	167	173	170	157	164	163	169	183	158	139	138	144	140	156	159	174	155	150	157	170	167	145	149	166	157	179	161	168	164	164	169	156	180	160	191	144	135	166	172	174	135	182	176	163	156	170	150	185	164	181	176	144	147	171	168	166	172	171	178	162	170	172	185	166	153	147	164	134	180	157	158	154	150	166	153	162	138	177	163	160	146	186	165	160	153	170	169	169	158	174	189	161	155	161	162	180	148	143	175	163	176	162	166	139	149	148	169	184	163	189	165	185	162	173	133	157	167	170	172	176	160	165	145	159	136	146	156	207	157	190	174	165	158	167	148	181	152	179	160	168	156	163	169	167	189	164	154	179	169	175	155	147	200	176	175	160	156	176	186	159	164	139	166	168	175	167	179	154	159	156	158	162	167	193	187	142	137	147	177	181	151	156	162	159	161	156	158	153	165	176	162	173	167	171	140	187	158	149	133	167	163	185	181	154	172	156	176	153	182	171	174	166	163	183	168	172	168	149	157	161	157	188	172	161	181	162	166	159	172	161	158	156	162	159	143	163	192	164	152	157	174	149	182	192	155	172	166	160	157	182	168	153	184	142	167	180	151	159	168	176	141	180	143	138	171	178	167	148	168	168	175	174	155	174	168	151	170	172	156	173	148	171	165	178	153	168	152	176	178	164	186	160	169	168	166	148	155	182	190	162	151	140	166	190	163	162	159	169	158	181	150	156	158	174	164	160	151	166	174	158	169	183	170	170	162	141	162	157	177	164	171	154	154	159	144	187	173	166	172	155	152	168	165	194	152	164	145	178	173	166	159	151	159	163	142	173	159	172	164	180	168	156	143	203	168	152	151	158	168	187	206	175	175	173	149	169	160	182	162	164	171	162	160	176	197	176	140	155	186	185	160	159	156	162	160	179	163	135	182	160	185	189	170	175	162	150	145	168	166	182	149	161	172	190	134	162	168	171	182	167	186	157	180	174	134	138	165	146	182	163	174	177	176	173	181	163	157	179	147	170	164	171	193	161	150	168	165	165	146	154	156	179	162	149	173	159	168	139	140	171	158	209	178	152	149	159	153	165	164	163	149	163	175	183	168	181	174	170	178	172	156	155	178	150	162	160	197	159	164	163	170	173	163	148	163	165	179	163	135	157	176	146	181	159	146	167	165	177	171	169	150	164	187	167	171	165	198	164	187	182	212	183	157	160	152	139	173	153	170	155	184	172	189	166	160	156	174	173	174	154	167	172	162	172	144	171	174	137	158	158	150	174	153	169	157	172	166	165	158	148	190	178	154	175	210	163	167	166	164	130	175	174	156	169	152	203	163	155	183	168	159	170	187	158	161	175	163	183	168	160	160	158	184	171	168	152	178	153	184	157	176	162	159	169	175	188	180	179	165	169	161	164	154	156	162	188	147	133	160	184	182	136	155	186	145	177	160	177	141	157	147	166	164	149	186	166	161	159	150	154	148	146	170	158	156	146	175	152	172	184	157	173	172	156	178	157	158	167	169	167	154	163	168	181	168	144	145	150	144	163	157	158	179	164	158	166	175	161	135	158	159	179	153	160	156	169	163	154	202	139	165	175	181	170	142	169	160	157	184	185	161	155	160	166	147	157	147	188	143	169	165	160	164	188	156	166	157	177	170	163	165	145	172	164	157	169	167	172	173	194	174	149	177	159	174	169	163	167	166	158	153	148	155	169	145	165	142	182	150	161	161	179	165	149	168	164	171	158	157	148	160	161	146	157	162	182	176	180	176	156	170	165	163	174	146	161	166	193	162	144	172	167	170	177	157	156	176	156	172	150	172	164	166	159	155	155	166	175	153	154	162	180	179	177	151	162	147	174	199	155	166	176	167	180	163	175	186	178	158	173	159	167	169	164	171	139	165	169	174	165	168	135	159	166	155	159	170	156	159	166	172	162	173	173	178	156	160	163	138	156	162	145	164	154	162	140	161	151	155	166	160	178	160	173	173	157	152	161	167	165	184	176	178	179	152	164	183	172	154	159	145	158	158	151	160	151	158	149	165	172	160	164	184	165	164	173	190	160	173	171	159	165	180	157	156	150	159	171	161	161	152	146	160	152	178	166	175	176	165	171	186	167	153	174	178	188	190	176	194	132	169	148	165	184	164	180	166	166	145
25319	30604	6213	1953	1387	938	723	577	444	446	391	362	315	324	309	285	300	293	265	274	270	277	232	255	237	267	270	256	248	254	233	235	271	240	245	235	259	270	240	263	262	254	248	212	257	268	239	283	245	251	249	252	241	234	251	262	260	267	265	284	246	246	227	220	230	237	236	241	230	260	216	218	222	235	199	218	250	213	240	203	233	231	232	204	239	231	227	230	250	221	204	247	192	201	241	222	233	217	212	243	225	240	244	206	221	255	227	216	236	219	236	280	259	230	218	240	224	229	237	196	230	200	231	251	241	237	229	214	217	206	238	215	222	215	239	188	210	251	222	242	230	217	227	236	251	210	240	225	240	238	233	214	237	232	211	222	230	235	226	218	206	244	212	250	249	200	245	225	240	231	238	203	240	210	215	236	236	214	228	221	231	234	214	232	224	212	238	232	225	241	221	248	207	238	220	244	224	199	219	210	245	239	212	228	212	220	234	239	195	214	197	231	230	216	209	215	215	244	227	213	246	242	233	227	231	224	239	252	230	246	218	209	230	236	237	209	220	247	206	219	215	224	224	203	223	232	240	237	231	216	224	223	229	226	210	227	222	244	211	214	213	224	227	235	228	243	239	218	224	234	229	225	241	185	237	226	218	218	230	209	210	204	209	222	226	238	222	240	207	237	259	196	221	240	233	228	219	225	204	219	203	202	222	229	200	224	254	220	245	222	248	225	224	204	215	239	221	231	236	221	256	243	207	228	214	224	218	228	222	210	230	221	242	244	199	241	220	237	246	204	247	258	223	240	238	211	204	248	230	191	226	220	223	273	202	231	217	231	227	228	217	226	240	230	209	228	243	245	236	226	196	265	231	221	242	250	228	235	189	234	247	232	250	219	230	229	227	220	228	213	235	222	220	221	227	211	228	229	230	239	225	220	186	228	222	237	215	222	219	245	240	233	191	238	216	219	222	237	218	231	236	235	221	244	233	213	239	227	223	217	220	209	239	236	248	243	219	228	222	237	210	225	242	240	214	225	218	241	223	219	226	211	206	216	246	251	238	237	239	211	244	230	205	219	228	248	239	222	240	215	214	221	241	210	210	214	199	220	230	227	261	233	210	226	215	203	236	221	191	210	239	208	233	213	229	228	224	205	196	243	221	253	215	209	203	253	252	224	235	235	221	214	239	239	250	215	259	239	219	199	230	223	233	247	207	221	209	206	227	241	216	226	213	210	222	227	209	236	238	233	243	246	228	223	222	221	228	228	234	234	247	219	216	231	233	230	238	227	223	212	219	206	234	222	241	239	206	240	219	245	227	224	206	225	239	225	233	242	243	218	243	216	219	210	210	226	244	223	231	258	233	202	231	227	249	187	210	218	232	232	211	233	216	247	222	216	246	220	234	219	211	200	232	240	221	218	222	239	234	244	231	228	191	225	227	229	219	209	214	229	215	226	240	247	229	214	261	250	215	217	227	236	233	217	214	227	217	213	219	217	218	225	225	219	231	191	226	254	238	233	232	253	223	221	237	223	210	246	229	218	221	221	244	228	232	205	228	269	239	212	236	233	221	237	202	199	227	205	225	214	218	232	259	252	231	217	213	248	225	237	242	235	223	220	209	213	223	213	249	243	224	221	219	212	206	239	240	239	245	199	222	243	218	204	227	233	214	214	227	243	263	253	221	240	228	229	233	249	228	232	232	220	213	210	224	229	221	262	222	211	211	211	202	212	230	219	214	226	218	234	248	224	213	238	221	231	234	251	227	214	236	209	215	220	232	242	243	233	201	238	223	243	234	235	229	242	256	238	209	205	225	234	232	220	220	204	211	247	220	225	216	240	239	252	237	220	243	231	225	206	255	226	233	240	204	218	225	223	226	231	213	218	211	217	199	240	215	224	225	229	234	250	223	223	226	218	247	213	220	221	224	226	266	231	244	248	268	250	212	231	239	231	227	219	203	264	238	216	225	246	211	231	236	237	230	195	236	195	240	203	234	258	226	196	254	227	218	216	240	221	207	247	239	235	223	221	220	235	196	219	242	226	249	233	225	227	228	237	240	242	251	194	233	231	217	234	206	235	243	228	209	241	245	231	242	266	224	222	197	254	224	237	227	210	220	239	243	209	222	225	216	234	223	235	231	234	229	240	256	232	208	238	217	234	249	233	246	225	242	224	222	224	249	238	267	223	250	229	234	256	230	223	239	231	193	250	237	221	231	247	204	237	232	214	220	214	242	232	206	199	239	225	232	230	232	222	214	217	218	238	224	242	212	224	233	235	228	237	258	221	221	216	230	234	228	189	227	242	211	238	219	207	231	218	217	230	219	230	249	227	213	228	233	252	191	212	205	232	252	210	204	235	199	201	250	223	225	206	222	241	256	198	228	203	223	236	234	236	232	230	217	212	217	217	216	232	207	254	210	208	228	196	222	247	231	213	247	235	226	232	236	251	231	224	201	238	229	232	214	214	244	211	242	237	230	230	226	224	229	226	236	261	237	215	217	220	232	225	226	246	235	223	215	241	215	235	232	227	237	226	204	228	217	215	235	222	201	220	224	232	225	237	249	196	214	231	228	218	229	213	275	222	229	256	237	224	223	241	216	223	230	216	213	234	238	226	207	248	230	208	206	212	198	217	206	246	208	226	226	252	248	255	247	216	225	240	218	227	227	219	214	201	219	200	218	256	237	232	229	220	231	240	250	242	220	231	210	257	218	248	213	192	218	238	222	224	225	231	188	226	205	220	233	218	230	226	257	224	217	240	215	249	224	221	213	208	218	213	222	254	213	232	233	227	218	215	231	218	235	202	209	217	230	204	224	229	233	228	267	233	240	200	213	230	248	250	244	236	206	209	210	222	230	209	220	225	238	209	222	220	224	227	237	226	237	224	209	206	220	231	208	203	223	245	223	225	258	243	228	216	241	236	224	232	233	225	239	233	216	230	237	216	240	238	234	234	216	227	246	230	240	219	214	249	236	237	252	215	235	215	216	230	227	218	210	231	206	231	202	232	232	239	249	234	223	214	223	216	197	223	241	258	250	215	212	232	224	235	236	217	233	214	230	242	225	226	209	234	222	264	233	229	220	227	228	261	212	238	214	244	207	220	239	220	241	223	227	219	215	239	283	249	238	231	223	222	233	235	235	237	204	218	245	240	227	219	230	218	234	243	241	222	222	204	274	220	248	205	230	222	244	234	210	228	233	223	207	240	238	241	224	221	250	197	217	221	196	210	229	210	204	232	237	264	209	205	237	209	235	250	219	217	223	243	211	232	245	221	214	199	209	205	226	212	223	209	211	213	223	193	232	214	252	266	255	188	236	222	232	194	234	209	257	225	255	211	222	250	252	210	227	227	231	224	246	204	216	216	225	245	231	239	229	255	225	223	211	229	236	220	223	227	225	231	233	224	234	230	226	207	194	238	234	225	229	229	214	225	231	221	207	225	191	222	211	239	238	227	215	209	272	232	246	224	260	210	211	234	242	206	221	242	233	219	248	214
22313	21231	29021	23724	21226	21237	7181	886	644	613	531	495	456	468	449	399	401	392	428	388	360	392	362	368	347	342	323	362	357	309	322	338	372	366	353	344	366	343	381	361	345	352	360	362	311	353	316	367	338	341	369	345	360	363	371	336	341	332	362	337	396	336	324	355	320	349	345	339	321	310	335	348	313	299	311	350	367	316	346	348	321	315	342	327	324	341	328	305	328	319	347	350	339	312	365	349	316	313	336	317	342	317	346	322	320	293	338	339	339	335	305	354	303	318	311	322	345	288	320	309	327	320	303	340	362	330	315	295	310	355	332	291	341	320	292	375	304	333	321	320	321	336	348	343	318	327	330	312	309	342	305	337	297	322	338	285	309	305	334	369	338	353	320	344	331	327	336	310	336	325	365	305	330	342	313	331	322	309	337	329	313	336	318	306	326	313	336	350	329	334	351	345	314	305	339	329	346	335	328	318	307	337	314	351	300	328	326	339	343	341	349	346	341	338	300	319	284	318	328	331	312	317	342	323	348	318	333	323	347	343	351	348	346	308	324	330	320	310	350	338	333	341	321	334	341	322	331	339	331	313	329	320	359	280	336	341	326	313	339	339	281	311	317	315	335	319	311	319	299	364	321	329	317	303	286	309	292	336	321	354	335	330	309	318	331	349	310	313	320	317	294	344	299	343	319	326	317	309	322	312	335	316	316	307	337	299	333	307	322	318	298	326	316	329	303	335	314	320	327	294	313	356	364	332	315	320	339	291	341	299	328	322	309	338	337	332	359	332	345	329	322	323	328	329	331	315	326	329	340	317	367	358	349	343	335	329	328	307	306	330	313	334	342	329	328	312	286	317	295	305	318	312	339	306	310	378	303	289	289	330	336	309	318	327	349	329	317	330	330	314	320	360	324	290	327	347	333	323	357	298	310	345	340	308	313	322	335	316	313	329	318	339	309	314	363	328	307	335	278	341	304	316	335	326	322	332	310	322	312	313	324	325	293	361	332	351	326	320	291	323	321	320	317	316	326	343	337	339	330	320	322	349	315	335	336	356	354	335	340	324	302	335	330	325	332	327	337	327	317	316	303	333	346	335	332	349	321	315	316	339	329	310	316	325	324	323	296	366	280	318	324	313	337	317	319	319	344	300	300	319	315	306	326	329	303	346	317	332	313	318	346	316	323	323	345	375	339	333	331	359	327	298	308	291	319	319	337	299	340	312	327	314	301	306	305	299	331	329	280	312	382	314	353	324	327	326	307	332	332	370	313	323	301	334	323	327	318	315	334	315	343	340	310	344	309	326	345	331	307	338	330	298	311	320	317	345	334	326	338	329	334	291	318	321	332	324	287	341	327	350	326	325	304	311	338	325	325	302	312	320	311	330	302	345	322	301	316	296	308	345	310	368	336	309	314	344	311	300	329	321	306	300	332	294	319	328	347	340	314	313	325	306	363	321	322	295	345	294	341	320	310	309	334	333	299	317	351	304	323	332	329	316	316	337	340	297	321	304	318	304	339	306	301	295	307	312	317	337	358	333	344	348	305	311	298	311	328	318	323	344	310	357	324	306	318	338	329	355	343	334	272	322	311	341	328	323	303	336	316	332	344	307	316	331	286	313	290	304	352	348	326	302	342	338	335	284	354	326	322	292	323	327	322	325	325	312	327	316	349	323	355	305	363	307	330	317	336	334	305	341	329	308	314	318	299	334	334	311	318	311	306	310	336	353	301	316	303	272	318	311	343	322	319	333	337	299	302	334	331	328	310	318	331	319	330	341	305	345	333	310	327	331	312	339	321	333	345	355	304	347	331	344	317	327	274	330	306	335	294	315	318	347	348	332	306	311	290	324	318	321	328	321	288	329	313	323	284	322	313	334	308	343	316	337	372	309	306	309	313	337	328	315	320	312	308	319	344	346	308	325	323	342	334	322	311	334	329	294	323	337	302	328	315	298	341	322	324	312	329	330	311	321	314	316	327	325	322	332	321	332	305	330	304	317	318	330	334	331	357	337	299	323	272	325	334	316	302	324	338	310	320	347	344	342	341	310	330	345	337	333	307	368	318	303	338	321	312	352	314	318	294	327	356	306	317	336	331	336	318	318	322	330	314	331	326	294	304	351	312	321	322	319	325	313	355	298	315	312	295	342	303	309	314	303	311	328	308	301	319	324	315	303	349	347	304	318	337	350	299	309	331	325	290	275	332	345	362	323	311	335	304	303	327	307	301	298	309	350	333	327	335	315	353	334	367	337	327	324	353	325	326	312	318	317	334	342	330	325	298	312	330	334	310	328	349	355	327	337	334	327	318	299	328	302	347	322	339	310	324	313	317	345	341	352	326	315	330	342	345	329	325	307	321	354	339	370	339	297	310	311	319	344	335	337	342	322	332	346	314	310	310	335	334	298	320	319	337	348	318	309	311	312	354	348	301	331	279	334	344	317	305	317	321	338	290	346	340	311	286	346	345	291	328	318	319	335	332	367	322	345	298	293	330	326	331	308	307	352	315	331	312	317	315	331	314	298	315	301	336	356	310	319	311	348	304	314	322	298	325	293	345	326	303	341	318	310	304	346	320	309	335	302	309	311	315	350	322	324	337	297	322	331	322	317	314	322	335	330	297	326	328	336	297	336	307	337	302	317	339	357	304	305	306	321	359	357	299	368	315	331	373	341	317	312	319	305	333	322	323	347	312	325	306	333	314	320	311	304	339	334	312	297	284	350	314	309	294	309	346	307	351	340	306	326	336	351	345	310	322	310	334	322	343	301	363	302	332	319	376	314	329	329	315	310	351	324	292	317	333	333	303	337	324	320	272	276	312	295	337	354	327	327	302	310	318	298	300	351	327	354	310	324	301	310	312	315	334	319	319	322	364	318	326	364	324	312	330	340	300	309	309	327	334	348	322	358	325	323	346	333	297	314	314	313	293	324	319	336	319	309	354	297	339	321	306	329	350	318	344	330	314	308	319	334	338	323	296	336	341	307	327	312	347	330	314	319	294	353	327	292	345	305	319	344	315	306	354	329	302	319	333	339	319	321	329	343	358	325	328	304	323	318	332	345	357	342	306	323	331	322	321	352	323	290	309	346	293	320	334	292	309	309	305	384	313	367	357	303	328	320	321	335	333	320	304	346	313	302	338	292	341	294	326	315	320	333	324	324	325	346	306	324	327	315	323	344	312	336	352	325	336	308	341	331	343	328	352	311	335	306	303	341	362	343	314	342	323	317	335	321	307	332	319	352	313	335	347	335	320	317	347	314	358	365	317	322	324	332	322	346	336	334	324	316	323	319	336	350	312	301	311	289	334	326	323	314	296	310	342	323	329	323	355	310	323	308	346	329	315	326	306	314	326	329	350	338	314	324	336	309	328	328	310	332	303	361	319	335	316	307	346	369	292	322	321	336	326	281	310	322	314	320	314	341	321	353	346	336	324	287	288	332	312	343	303	338	304	285	326	318	283	315	334	323	322	343	339	336	352	349	353	333	309	335	308	316
30197	41599	13198	5261	3582	2545	1883	1465	1177	1022	846	844	786	678	684	614	664	573	575	548	509	546	532	521	476	456	495	466	496	456	508	473	460	456	477	512	481	425	502	489	433	471	457	467	511	453	467	482	500	450	448	530	489	494	479	476	451	467	447	478	468	465	487	467	474	463	436	443	433	411	447	426	463	429	398	438	441	434	471	418	425	426	444	473	434	428	434	397	421	431	426	431	468	457	440	391	411	443	398	441	450	451	385	463	464	422	439	428	448	400	444	418	451	434	396	414	411	429	443	410	461	439	406	423	412	422	408	388	401	468	404	413	428	436	407	439	443	474	427	446	403	451	407	409	450	414	465	404	463	426	433	451	435	456	431	432	444	435	452	417	420	426	425	410	419	412	417	416	398	425	421	409	432	441	412	408	396	446	421	446	393	436	407	402	376	377	438	445	448	420	438	405	446	437	422	431	438	409	458	371	409	474	461	431	445	420	447	408	404	450	428	437	384	455	448	412	409	427	443	419	426	442	388	444	437	445	437	431	425	427	407	421	433	423	409	407	451	412	409	440	404	406	418	428	439	431	410	406	420	423	421	431	441	453	415	422	412	413	447	424	425	400	413	412	439	393	457	428	399	396	441	411	467	454	450	407	408	410	425	411	387	438	445	418	475	458	441	421	428	447	408	469	416	410	424	431	436	377	418	423	427	412	457	407	420	426	421	455	370	402	404	440	424	460	433	425	404	399	423	457	439	425	470	392	448	399	414	391	417	413	425	416	411	398	415	421	401	412	399	432	438	391	447	428	407	426	439	411	392	403	420	457	431	424	450	471	419	430	420	399	383	421	410	435	451	424	408	418	479	431	424	431	492	450	397	448	431	445	413	410	409	423	431	426	440	409	405	417	397	395	454	434	427	442	440	425	430	426	402	439	412	439	421	432	424	434	442	387	451	395	435	468	443	412	436	451	420	463	455	390	405	428	458	433	407	444	452	411	435	407	434	443	410	436	437	432	395	446	427	419	402	410	401	413	446	455	399	468	414	427	444	443	465	440	418	431	384	419	415	407	435	414	440	442	449	442	439	421	432	451	417	426	418	400	414	440	453	420	447	385	437	421	443	454	441	455	455	436	441	428	404	376	416	411	389	407	432	411	426	457	414	403	432	419	434	431	404	434	446	415	415	378	406	419	444	416	445	427	434	412	419	424	411	394	457	391	432	434	447	423	457	429	386	434	462	425	425	409	435	414	457	429	438	446	446	438	485	438	393	442	454	430	442	402	397	425	411	420	421	444	422	430	424	431	440	424	423	438	424	437	388	441	429	452	389	399	432	442	451	468	422	468	417	421	408	454	404	432	446	421	436	420	435	410	443	431	413	392	396	400	396	438	414	434	425	445	440	389	413	437	430	442	435	464	407	405	444	422	418	416	429	427	419	405	421	414	436	465	429	446	370	400	400	394	424	431	392	412	403	360	402	442	406	379	427	458	406	417	396	416	438	401	440	428	422	397	409	422	474	415	416	368	462	404	430	413	396	395	412	462	412	406	455	403	450	395	407	403	474	435	409	428	427	449	408	420	400	401	464	415	432	446	430	440	429	441	429	395	418	394	426	429	417	433	440	429	405	449	411	424	429	436	450	438	388	410	410	415	439	415	411	412	435	412	431	417	415	441	398	412	439	395	409	410	458	427	391	412	417	437	436	410	415	428	381	419	421	421	431	444	424	399	395	459	422	425	400	386	413	407	426	409	417	452	420	419	394	409	408	408	404	423	425	446	398	415	429	398	447	425	430	410	389	411	406	447	440	431	390	436	451	449	434	395	432	408	448	433	492	421	448	413	417	432	412	409	425	385	428	404	408	416	423	462	445	400	420	391	439	397	419	403	397	408	438	408	446	403	467	435	422	441	453	444	403	397	423	449	462	418	463	438	420	453	419	417	451	446	404	425	414	403	382	431	441	385	430	458	428	427	426	409	454	392	390	414	404	449	452	437	477	411	451	418	456	409	384	392	420	456	395	430	426	403	398	420	449	442	471	452	429	435	422	396	409	393	457	425	451	442	433	446	422	413	415	470	394	421	432	430	433	441	399	416	392	439	401	435	444	402	426	402	429	447	439	413	400	415	446	386	393	398	435	425	405	406	417	441	424	411	377	375	409	437	434	432	428	411	473	394	411	450	434	413	447	417	415	435	433	429	406	428	393	441	405	449	449	387	460	427	417	439	440	427	412	450	417	445	423	393	416	417	409	416	438	410	433	429	428	406	412	433	398	420	384	395	407	456	428	402	450	429	441	434	440	406	409	404	411	421	446	389	440	415	425	438	439	406	410	443	449	427	449	421	404	414	448	417	426	443	407	411	449	433	421	425	434	447	431	401	424	416	434	431	403	446	452	396	440	394	457	475	417	411	446	419	443	412	424	450	408	420	425	430	404	437	414	421	464	419	405	393	415	434	415	438	440	411	465	420	430	434	451	416	439	397	398	423	443	412	453	437	442	403	429	456	441	434	434	442	429	402	416	414	448	414	403	444	422	427	442	426	398	392	397	409	432	414	459	402	416	436	435	453	451	429	404	387	429	412	424	429	426	445	411	416	453	398	396	440	431	423	397	461	408	438	414	420	443	437	423	416	423	450	412	432	426	424	443	431	451	426	420	444	391	409	400	377	412	422	437	468	407	399	457	405	454	416	451	397	458	425	434	450	416	411	408	382	416	418	426	377	446	449	432	429	435	431	392	446	421	413	441	416	415	422	468	446	450	413	398	404	447	460	404	412	377	413	426	424	436	438	451	407	459	462	438	459	451	390	432	442	433	439	440	426	445	432	420	380	402	429	440	412	434	470	466	401	412	434	443	415	429	459	453	421	436	442	419	435	448	439	437	440	402	444	409	395	403	448	416	452	403	457	403	444	424	432	399	423	422	431	439	444	423	413	400	413	459	440	414	397	423	436	450	431	383	404	446	427	402	391	437	437	443	439	402	383	425	414	450	418	420	423	441	477	432	439	451	448	419	434	441	388	439	395	426	431	375	404	397	427	454	427	446	433	430	412	415	422	436	399	475	444	430	444	405	428	452	413	415	409	418	413	418	441	452	447	423	427	438	396	454	414	398	431	439	432	415	398	404	433	376	402	470	457	405	440	432	430	425	443	420	429	429	424	446	416	417	421	428	457	421	431	406	398	431	415	401	453	447	417	432	383	433	437	442	442	414	425	457	413	387	417	367	421	432	430	419	453	439	428	439	418	426	383	468	431	415	439	448	452	445	409	433	395	404	394	460	416	434	387	454	412	397	414	467	410	405	402	407	423	441	416	425	405	411	418	433	387	422	441	436	419	415	429	429	429	389	391	413	436	439	420	431	396	440	438	416	422	407	423	399	432	446	420	426	421	402	395	424	419	447	432	428	431	398	393	459	461	414	430	413	463	438	438	454	474	441	423	433	426	433	427	446	408	420	395	436	427	426	448	419	447	392	419	392	427	448	415	416	427	426	402	437	409
27247	20751	8706	1087	514	394	309	323	316	317	276	312	257	306	261	265	288	261	312	255	282	278	264	275	297	252	344	251	289	292	278	281	290	280	280	279	299	288	307	265	290	275	300	268	292	271	266	291	280	309	291	276	281	278	283	276	293	291	302	293	289	251	270	259	243	271	278	264	285	293	273	256	245	232	284	289	263	288	279	256	275	300	298	245	261	251	255	261	279	299	314	281	272	275	278	283	259	295	302	289	294	270	254	283	291	283	266	258	272	259	273	293	260	260	297	251	253	264	287	283	266	236	302	295	255	306	267	269	261	277	284	268	289	282	309	284	268	267	287	283	278	293	235	305	247	270	238	271	270	274	277	284	282	229	300	268	273	257	260	262	281	291	283	270	250	285	283	282	287	286	281	260	285	248	283	280	271	274	274	281	268	255	268	258	265	257	277	277	279	277	281	265	274	272	282	286	259	254	286	277	263	287	266	277	269	268	276	283	244	284	262	278	268	264	290	265	269	277	284	289	266	262	280	272	287	291	307	283	289	291	286	286	279	277	267	287	259	273	292	262	286	265	291	270	279	276	267	257	232	276	259	294	285	263	257	279	284	261	259	264	272	293	253	285	293	288	284	297	278	287	286	255	281	268	265	281	276	283	298	286	271	264	262	253	282	301	256	281	266	277	282	280	304	245	282	253	279	272	281	278	267	273	271	248	282	251	304	292	295	267	276	270	272	298	285	256	265	286	289	232	277	305	251	251	253	289	272	272	250	246	259	268	265	232	310	297	255	225	298	281	283	259	298	297	283	283	268	281	286	288	246	311	283	268	282	253	278	266	297	290	272	278	284	276	267	245	279	261	275	254	286	273	282	278	249	294	256	271	289	262	278	263	272	309	269	285	281	280	291	269	244	283	278	275	272	273	287	281	289	273	234	279	283	249	289	309	258	306	300	268	276	291	288	267	265	254	289	282	285	298	251	284	270	242	257	245	266	241	271	279	287	284	269	304	287	287	268	270	271	274	307	291	271	273	260	282	285	285	247	250	287	272	281	288	265	313	242	283	244	258	307	238	273	302	300	260	308	263	269	258	282	276	281	261	278	298	283	289	294	233	263	280	286	275	279	273	254	269	236	288	278	266	268	253	285	263	280	305	266	285	281	257	251	287	260	282	282	286	275	277	294	278	260	257	285	315	287	260	312	307	312	274	261	249	309	263	312	282	325	291	278	282	275	252	262	280	239	257	245	253	281	266	312	262	257	268	264	256	302	278	287	278	289	292	283	268	278	251	303	262	292	271	303	276	282	264	275	239	278	271	286	267	271	290	271	275	273	280	289	267	260	291	293	242	243	305	294	265	270	245	258	282	268	275	257	273	276	290	266	272	280	281	239	265	269	317	281	279	278	301	274	266	272	263	276	269	304	283	281	301	266	271	280	245	262	261	281	280	290	306	312	289	258	255	286	303	283	282	265	279	263	252	290	262	247	256	270	267	292	257	238	256	287	240	304	282	285	246	295	253	286	282	284	250	274	287	264	283	250	300	285	268	289	267	266	268	294	283	237	275	272	259	270	283	305	273	266	291	276	270	297	263	300	260	268	263	238	259	263	277	302	256	229	291	274	281	256	251	274	284	271	252	272	279	279	293	268	260	261	295	286	269	269	285	269	290	286	287	272	271	255	272	279	291	293	292	263	272	268	274	252	273	256	258	291	291	234	231	262	288	281	246	288	283	270	257	240	273	257	262	265	278	278	251	262	290	267	271	288	286	278	292	290	299	288	261	270	238	313	230	269	258	296	268	268	306	290	296	283	266	270	283	286	280	264	277	259	267	292	263	286	270	246	292	269	271	275	252	267	280	273	282	280	247	259	275	280	257	265	272	243	264	260	303	297	258	289	291	291	278	261	275	288	292	264	276	256	304	286	240	277	283	264	285	302	290	271	287	266	258	284	297	258	241	273	268	289	282	292	235	280	263	268	290	266	275	295	281	278	283	243	244	282	288	267	283	245	266	275	291	273	258	257	268	258	247	279	266	264	273	277	297	267	276	265	262	276	272	296	246	284	260	303	270	271	288	263	282	283	288	286	255	283	297	278	288	306	304	305	295	279	289	268	259	246	267	257	297	249	274	296	277	296	278	277	281	286	307	299	289	258	307	276	270	264	301	242	282	296	276	263	288	270	287	279	264	270	292	271	259	272	241	280	265	270	291	269	299	296	270	262	290	274	277	299	284	294	261	256	245	280	254	260	249	258	292	256	264	291	254	261	271	294	273	269	287	274	311	286	255	265	277	251	279	275	283	280	266	276	258	265	275	303	305	292	261	257	278	274	283	299	267	259	223	275	280	298	237	276	260	254	244	290	276	267	284	305	243	288	272	276	263	276	288	302	243	322	269	265	298	266	255	264	253	271	274	271	275	283	279	279	288	282	246	279	275	285	280	250	266	264	282	311	294	250	272	236	246	294	307	272	258	269	278	247	295	251	286	262	281	265	286	260	296	266	287	269	239	279	254	279	281	271	262	245	270	283	269	281	273	294	298	298	262	268	297	261	269	262	265	294	279	281	257	246	284	268	254	272	245	288	278	286	282	290	247	267	290	288	273	264	246	311	251	256	301	266	284	306	268	286	275	278	296	266	263	257	272	257	274	292	281	264	294	291	304	278	254	270	273	297	274	291	294	301	259	256	282	265	278	267	258	258	294	286	243	279	275	293	291	273	256	302	293	275	271	295	282	281	275	271	255	265	317	292	285	286	274	299	269	251	222	276	262	275	289	259	270	273	300	273	254	280	271	282	256	309	260	263	287	261	300	273	274	275	275	283	276	258	261	260	312	261	277	248	286	306	280	258	255	274	282	295	257	298	262	282	278	259	309	305	241	286	264	272	280	273	257	269	247	281	283	265	288	279	320	272	270	290	280	273	286	284	289	219	324	261	275	256	252	290	305	270	260	257	268	289	265	278	264	290	290	238	274	279	275	270	273	271	288	287	270	298	295	302	274	277	268	246	278	292	301	263	257	258	253	254	251	279	246	255	266	293	274	257	253	273	272	284	295	282	280	290	246	275	256	278	265	282	263	299	249	277	285	268	288	284	266	288	298	269	288	254	288	282	284	282	281	284	249	261	277	285	273	281	271	268	263	300	275	274	265	284	251	280	267	283	311	270	241	273	300	298	254	298	277	268	265	265	258	272	263	261	265	296	275	285	263	278	261	272	266	281	258	288	282	279	272	259	260	292	280	296	268	274	265	249	248	271	263	302	257	289	280	252	249	278	279	271	260	301	239	261	310	264	271	254	284	310	278	288	284	252	283	286	278	251	266	284	275	274	270	280	285	273	293	254	268	268	244	278	254	275	272	273	291	294	286	267	265	281	264	282	257	266	247	275	262	291	294	263	257	299	272	273	288	264	265	287	289	279	250	261	285	301	275	264	290	270	261	305	293	271	315	258	250	263	276	263	242	277	263	255	272	276	264	287	269	262	298	265	248	266	280	266	255
21186	22432	3584	1155	819	624	518	435	417	421	428	404	408	387	381	385	409	386	395	348	402	356	378	345	375	356	377	340	358	381	367	399	347	389	369	341	381	397	369	371	362	394	368	411	397	390	372	355	370	379	365	368	368	375	409	396	352	382	407	379	379	366	404	375	337	354	373	332	344	359	354	368	360	338	342	359	339	351	370	323	368	360	367	365	340	347	343	348	328	358	358	372	341	342	333	394	332	392	389	343	367	323	305	364	344	328	377	379	328	331	371	359	326	331	353	372	356	368	360	386	351	354	344	382	389	342	375	340	345	354	360	371	319	336	368	340	386	350	362	376	346	359	358	348	350	351	353	343	323	364	352	395	346	344	351	342	371	368	352	367	361	321	374	346	384	333	389	380	368	384	335	361	358	333	352	346	346	324	351	380	354	375	371	379	365	374	368	376	356	351	370	333	334	362	353	367	355	323	362	381	372	335	391	378	365	335	364	358	375	378	360	355	340	363	336	337	358	328	340	361	356	346	349	390	336	375	341	345	338	329	345	327	344	377	348	320	369	382	361	370	366	352	346	353	376	330	360	356	343	350	383	360	368	325	362	360	327	356	338	339	351	366	337	368	339	360	328	342	396	390	335	338	380	360	364	356	382	397	311	385	357	363	341	371	359	351	376	363	335	348	351	370	349	365	376	362	357	359	362	345	353	380	338	338	313	368	394	378	352	335	318	330	355	360	351	367	328	343	346	342	334	364	367	340	361	346	372	386	390	385	312	390	341	347	327	359	324	333	372	356	350	333	358	358	351	337	350	346	343	379	352	387	375	385	343	323	333	336	375	348	362	344	354	347	362	373	340	366	360	324	362	373	372	350	358	370	324	377	337	330	346	345	395	294	382	369	371	371	351	344	354	347	353	351	380	338	347	340	381	354	356	344	352	331	339	351	369	358	373	354	349	394	376	363	356	370	335	387	358	322	373	336	344	375	338	349	338	353	371	381	325	367	356	388	360	331	357	329	357	334	373	341	357	341	353	376	351	397	339	407	315	357	339	386	352	345	343	358	391	359	372	338	377	360	363	358	367	324	353	342	361	334	336	347	335	352	379	362	359	380	352	343	370	340	365	351	336	367	332	353	381	361	342	369	360	354	346	364	337	322	365	338	391	353	348	348	352	361	360	359	350	318	360	384	356	356	365	337	351	370	352	369	348	384	339	365	386	340	346	347	344	383	381	380	344	355	324	353	380	316	344	323	329	390	350	328	323	344	358	368	344	345	333	360	365	348	320	358	384	338	341	349	375	354	359	374	369	349	361	370	338	361	368	362	367	377	354	360	372	336	386	353	359	378	374	339	384	363	350	388	348	350	349	369	364	322	380	351	326	391	371	351	365	350	366	365	349	314	345	385	383	333	380	382	341	341	339	352	334	365	379	356	320	351	373	349	363	351	381	364	369	392	342	364	372	341	344	335	366	357	349	351	362	374	352	391	353	357	336	370	373	333	372	388	366	353	370	389	349	374	334	345	375	350	367	379	347	378	375	361	338	365	364	369	411	344	342	337	391	380	368	393	349	343	351	342	359	352	326	358	364	356	381	358	364	390	387	353	314	380	315	349	362	339	362	337	354	384	339	358	369	365	353	359	376	345	353	382	377	363	358	381	340	389	363	367	334	368	326	376	349	368	369	351	339	354	362	317	337	385	369	355	345	361	376	351	370	322	337	378	379	333	376	363	365	329	347	319	356	312	373	331	328	293	362	369	339	349	362	386	362	338	379	350	357	357	372	337	395	361	328	320	329	353	349	368	340	383	367	371	371	328	380	346	350	355	356	345	375	345	358	369	398	336	377	361	347	349	363	365	397	354	324	330	360	352	337	371	344	390	348	320	337	377	345	358	341	331	320	333	353	363	361	376	331	384	360	334	383	351	353	385	362	327	359	333	324	367	335	354	349	352	347	343	363	362	359	365	350	384	343	364	340	369	345	398	381	351	348	335	373	350	351	375	353	354	352	345	400	337	376	315	374	338	349	381	309	340	352	333	334	358	383	347	351	344	328	340	362	345	350	349	386	353	371	360	382	338	359	370	369	346	347	387	331	372	364	372	358	349	356	333	346	343	341	370	349	356	352	349	365	374	325	379	369	365	345	343	347	342	359	340	359	352	341	365	323	337	358	327	345	308	355	345	411	351	382	383	392	330	330	350	357	356	325	357	343	362	370	347	339	341	360	373	390	345	355	377	346	395	355	373	340	356	366	376	352	386	367	349	348	363	352	350	362	337	372	329	362	380	354	347	335	384	373	321	362	364	389	395	362	377	353	310	376	369	334	348	363	366	338	347	372	371	332	349	343	380	343	380	373	370	375	351	385	371	350	349	376	321	362	342	361	350	362	324	368	344	373	327	335	361	333	306	338	355	356	349	394	381	343	350	361	357	345	321	372	337	365	381	380	350	381	329	338	385	389	341	343	378	346	342	343	359	340	365	377	349	366	349	358	351	364	363	358	363	365	372	348	309	346	347	353	342	370	357	343	362	370	351	341	364	359	352	346	346	361	309	350	334	367	376	331	369	338	352	358	344	329	322	371	370	347	340	343	336	351	360	337	386	375	322	355	345	397	350	389	345	344	334	381	342	350	343	382	339	379	370	371	331	339	342	341	346	342	368	352	360	358	334	396	349	354	332	316	366	390	370	394	388	339	326	336	332	377	373	347	403	362	359	342	345	369	334	359	331	339	367	341	379	355	336	377	347	365	325	369	340	354	387	338	331	349	358	363	353	367	343	343	339	352	355	307	368	352	354	365	353	367	354	357	327	379	348	326	386	300	338	364	355	359	359	368	402	322	363	354	337	353	339	383	366	375	378	357	325	376	354	351	334	376	359	338	343	332	295	396	365	339	350	353	386	354	363	331	373	341	365	318	331	359	372	373	344	349	344	340	363	356	344	382	315	362	346	355	368	347	326	351	357	322	344	354	342	357	373	377	359	353	372	375	324	383	341	366	373	328	386	339	359	326	356	347	317	370	390	344	333	371	376	373	357	386	371	382	374	330	348	333	318	355	334	372	340	356	349	342	340	358	348	357	389	361	361	346	344	363	380	355	351	382	386	343	341	390	374	365	332	351	360	363	373	352	356	357	350	396	375	360	330	316	361	365	385	388	365	360	331	324	327	346	362	374	368	351	345	349	340	374	381	328	342	348	341	365	349	370	358	353	370	378	360	385	363	379	330	387	360	354	365	385	341	352	365	386	349	381	326	368	373	378	362	380	336	344	363	362	333	342	357	368	334	334	357	353	342	354	359	344	367	357	341	367	336	358	336	345	324	352	372	357	329	324	367	333	339	367	354	325	340	346	385	376	380	348	347	354	376	362	358	360	374	344	343	372	362	343	309	408	337	359	367	340	324	345	371	338	317	376	340	351	351	377	373	388	353	376	392	345	368	368	401	318	341	339	357	371	339	340	343	343	341	346	351	364	334	340	351	334	371	352	347	331	342	354	358
23073	21152	28472	24080	21142	9658	1057	697	606	556	548	503	460	530	460	462	509	447	454	451	426	405	454	409	418	420	419	420	407	422	440	390	410	412	404	420	425	399	451	407	439	412	400	437	426	423	419	403	392	451	392	423	482	393	406	404	423	388	420	396	437	422	431	429	426	415	360	376	408	445	420	394	411	420	393	395	410	427	406	396	441	393	371	423	395	431	360	453	395	367	398	416	390	413	401	403	411	407	403	403	425	412	435	404	396	446	429	410	386	404	391	377	419	408	413	400	430	433	375	395	402	429	418	388	418	417	393	426	398	428	407	454	419	349	378	400	406	433	422	399	414	405	422	379	416	416	400	418	425	391	450	403	420	426	401	405	392	418	425	407	423	406	415	377	412	381	424	383	419	418	369	414	406	391	412	435	409	428	416	413	414	394	403	418	401	400	389	411	408	425	401	401	416	386	401	418	423	415	428	370	413	418	425	416	436	419	395	370	427	409	448	410	386	428	408	362	371	402	434	409	394	412	420	433	428	411	409	431	425	413	368	388	402	409	416	415	393	427	416	405	404	415	429	422	404	456	401	434	399	401	398	389	392	459	377	414	359	422	423	385	427	378	420	411	412	424	417	404	415	382	401	382	432	421	418	420	399	410	415	419	400	414	393	395	449	416	414	400	433	410	434	413	379	392	411	410	403	399	413	396	394	403	456	444	422	415	421	374	425	429	393	379	414	419	421	395	392	377	404	417	438	394	362	398	429	398	444	432	395	387	409	411	397	445	411	435	376	399	378	427	386	423	425	367	428	391	427	443	408	395	364	420	392	368	408	404	400	426	414	391	436	412	447	408	393	425	449	386	378	382	402	439	393	413	416	408	362	416	397	404	391	406	410	416	393	426	405	450	405	398	399	379	409	371	429	417	420	408	401	393	440	422	421	438	413	381	402	387	422	426	407	440	415	433	389	417	392	418	374	433	439	420	404	415	420	405	364	409	436	395	400	408	368	441	390	403	398	414	393	389	381	395	362	398	432	419	391	391	416	405	393	411	394	411	391	363	372	413	419	411	401	385	389	389	429	400	399	413	417	393	448	421	394	453	400	404	457	381	448	437	413	423	434	386	430	403	423	400	437	454	399	395	383	395	438	440	391	405	385	399	385	397	397	438	404	428	409	394	390	404	395	402	397	440	431	413	361	420	404	398	382	432	404	389	410	392	391	395	439	377	440	407	409	438	416	443	390	429	422	393	395	425	415	409	424	411	394	410	408	434	422	356	383	415	398	415	428	439	447	401	398	392	385	406	401	419	428	386	397	400	410	425	400	462	408	429	409	435	404	401	402	409	397	452	407	410	407	408	423	368	455	414	404	451	394	426	404	423	378	420	399	412	421	426	387	406	432	406	420	392	393	396	387	379	429	406	424	380	409	376	394	390	401	436	398	412	381	414	392	420	397	420	400	405	411	446	428	428	423	408	422	414	397	402	363	421	392	381	404	409	396	412	387	420	385	422	407	414	392	401	409	413	419	388	371	426	430	393	396	399	407	388	392	339	385	403	403	394	432	409	408	371	389	385	439	387	444	438	381	394	462	400	418	427	403	402	374	395	411	415	413	435	423	393	412	391	393	380	449	393	455	421	403	440	412	400	426	390	402	394	407	418	409	408	422	368	391	417	406	425	408	428	393	414	384	408	456	382	410	389	407	398	407	392	420	394	399	404	419	433	393	409	420	432	437	412	431	420	387	391	400	419	396	400	415	438	395	405	456	440	397	367	413	373	381	404	428	399	385	376	395	391	398	418	402	420	392	403	400	390	399	425	432	400	407	404	442	402	442	411	379	426	429	391	409	412	430	408	408	374	367	389	383	413	387	435	420	380	387	402	428	376	407	410	400	406	390	396	408	406	388	429	405	393	407	394	397	389	418	401	413	419	400	390	375	405	415	434	414	368	410	396	368	404	418	436	390	410	386	399	434	407	398	386	397	393	407	394	395	419	378	412	383	414	421	421	388	405	425	424	414	393	393	400	402	351	449	403	407	400	391	380	433	411	390	427	426	433	385	393	403	401	416	376	387	460	379	417	400	399	415	379	383	398	368	404	396	429	412	404	389	434	413	433	407	399	384	393	406	395	428	378	392	384	385	375	419	417	388	403	404	395	425	405	381	398	381	441	415	412	423	402	457	400	420	416	401	400	415	429	375	408	401	400	395	408	399	414	405	421	414	400	368	422	400	415	440	437	419	448	408	394	385	421	415	397	399	401	427	383	457	411	438	435	433	426	397	379	427	419	389	371	393	396	396	417	379	365	384	386	410	406	454	380	400	412	396	445	443	403	386	378	405	406	415	417	409	416	353	437	387	430	413	416	434	401	417	404	393	404	389	368	406	392	432	414	389	445	428	407	432	398	447	384	386	395	403	419	409	405	388	389	442	389	444	413	427	397	413	413	410	389	413	396	460	388	436	402	417	403	390	385	427	430	387	390	404	382	402	422	437	429	358	394	394	417	406	383	403	440	387	401	398	428	402	412	389	374	425	421	407	412	389	410	373	443	386	395	443	418	419	431	438	389	407	393	441	400	428	418	396	395	410	439	386	409	419	386	452	402	414	423	422	401	403	377	429	403	396	410	396	420	393	393	402	410	415	388	411	415	415	378	407	427	388	397	431	394	390	396	418	430	431	431	430	421	420	433	399	372	400	428	394	416	396	432	390	403	399	425	426	400	419	394	399	406	387	422	426	394	388	419	403	370	393	421	390	411	420	411	381	426	372	384	456	363	408	413	428	425	403	418	386	408	404	407	371	424	409	410	374	392	383	406	428	404	376	377	420	405	403	410	408	406	375	426	368	414	428	411	406	391	415	428	412	411	447	383	375	389	454	433	432	429	387	396	424	418	438	421	421	451	419	401	431	426	391	431	406	399	415	406	401	374	402	425	416	411	398	401	383	386	406	384	387	421	429	396	403	411	427	385	411	432	402	447	420	417	410	365	420	408	401	429	408	389	389	388	389	416	426	442	429	381	389	440	397	393	444	374	423	371	400	404	401	406	406	378	407	437	414	420	396	411	386	394	417	391	399	408	393	375	411	400	406	425	420	395	386	388	418	408	406	434	421	422	398	412	391	416	424	416	408	388	384	388	412	414	436	396	407	414	425	450	427	392	380	384	391	374	427	382	428	425	411	478	393	442	407	408	409	416	392	399	368	405	439	442	388	420	378	418	418	379	394	401	384	404	404	412	442	439	377	384	423	430	414	401	359	428	394	419	374	409	401	410	389	396	431	400	361	394	417	420	394	405	394	361	412	405	429	427	410	410	403	390	402	425	395	421	420	395	393	408	380	412	411	388	398	380	405	378	410	394	368	379	392	416	419	402	417	391	403	359	403	413	445	389	394	371	384	377	402	396	409	385	412	411	399	364	388	408	390	438	386	381	399	399	405	431	387	391	400	422	402	380	404	384	419	425	414	439	392	399	388	426	413	401	418	431	385	401	405	422	386	408
26491	36517	9195	3360	2386	1724	1296	1102	879	861	858	765	698	642	656	648	637	584	584	566	601	593	599	575	534	562	587	512	568	588	541	555	556	563	462	526	544	512	549	549	588	537	524	585	531	575	575	533	578	614	543	534	520	546	531	559	604	553	552	591	577	534	572	567	541	548	500	524	518	513	507	531	556	515	568	530	569	494	536	513	511	546	515	521	530	530	531	550	549	520	515	510	510	496	511	550	528	518	485	518	549	524	527	525	559	542	537	507	488	596	555	499	497	510	514	518	542	549	509	523	500	480	538	530	497	508	495	532	517	517	501	510	534	538	541	494	492	481	533	525	549	512	519	518	538	533	561	513	547	551	514	576	515	523	501	524	502	539	524	540	534	535	517	534	524	526	525	541	549	588	530	554	486	530	500	564	560	515	508	505	500	537	509	511	516	509	533	531	536	530	549	503	494	563	556	555	562	583	534	512	520	489	499	499	487	515	565	555	546	482	500	518	563	536	522	500	499	502	504	473	494	513	521	534	555	531	555	528	527	479	540	508	497	513	522	547	484	531	472	541	516	515	509	561	528	537	529	589	533	554	532	511	490	536	511	510	509	558	513	541	523	513	548	531	547	564	490	493	501	535	519	503	533	540	501	528	545	549	518	549	503	512	520	492	557	531	544	507	529	554	544	565	572	499	511	522	538	538	478	520	539	522	534	523	554	532	547	467	543	489	496	505	517	487	535	542	529	518	510	498	507	573	510	519	564	542	528	548	512	517	542	539	546	523	523	558	533	545	531	561	512	546	502	548	512	472	548	559	531	526	510	550	514	508	495	533	518	527	513	505	534	527	501	513	489	509	487	528	565	524	515	537	491	526	531	495	565	528	531	516	457	488	495	555	529	546	519	499	510	536	533	552	490	483	481	554	543	495	508	512	535	546	506	497	505	534	515	564	535	522	515	544	524	500	478	504	501	559	506	540	513	546	497	474	541	490	548	522	559	492	540	504	540	543	530	532	523	517	531	506	511	507	503	542	525	526	515	531	503	493	530	511	539	505	517	553	560	551	541	547	518	546	533	555	520	529	512	550	519	558	483	508	530	525	529	489	482	538	491	539	518	548	510	523	477	524	515	517	527	509	519	533	558	518	448	518	500	502	524	543	542	490	520	496	515	549	536	506	503	526	526	517	525	510	491	552	554	509	563	511	535	530	551	481	458	566	536	525	546	498	521	544	533	532	480	560	555	530	533	533	506	530	488	571	515	502	524	478	516	532	526	476	509	531	486	518	552	537	546	536	505	517	510	545	547	504	508	490	559	504	524	499	517	505	532	549	527	529	476	544	529	515	521	515	569	523	538	497	534	555	526	474	500	499	481	524	493	536	553	570	506	523	501	501	548	519	515	534	500	522	528	491	530	580	491	524	525	536	521	538	503	525	518	507	510	513	536	521	531	536	507	539	575	541	516	522	516	493	513	554	505	495	539	506	569	507	515	505	538	520	501	540	511	533	507	507	538	526	528	541	525	526	495	500	536	511	520	532	509	541	535	515	526	510	511	479	533	524	535	512	508	483	548	535	514	534	565	500	502	509	490	530	499	555	522	549	506	512	546	520	502	504	474	546	541	510	521	526	501	500	504	546	560	535	486	536	490	505	564	536	533	524	516	583	553	516	585	527	543	518	488	527	534	480	527	537	529	492	491	524	511	529	487	537	529	514	524	504	537	514	523	528	482	499	531	537	524	523	522	525	531	513	532	513	515	543	484	512	527	513	519	518	563	540	552	530	497	545	501	530	549	511	498	564	513	500	515	520	545	537	565	509	500	517	529	545	485	511	514	479	498	520	512	497	557	534	587	518	523	561	531	535	518	500	514	531	525	532	471	527	565	563	513	529	539	522	554	531	513	522	499	522	495	528	528	479	536	538	554	520	528	525	511	551	445	520	528	534	527	501	503	470	513	565	493	536	517	560	520	509	541	543	525	554	495	495	499	572	565	528	482	521	496	515	504	532	490	555	529	557	513	538	516	531	524	539	492	497	500	559	525	523	519	486	510	518	538	532	481	547	567	542	522	548	541	532	534	524	502	542	538	533	502	490	513	562	513	493	502	580	580	533	549	517	525	538	508	498	528	481	528	510	529	522	496	544	540	496	486	526	509	537	550	537	540	539	507	542	558	503	530	554	510	540	503	525	511	474	502	530	513	546	528	515	507	522	524	521	530	529	524	537	526	533	531	527	528	513	550	544	533	531	501	519	492	537	518	499	474	523	533	557	491	541	549	481	494	544	557	511	522	501	506	520	476	538	571	517	521	547	497	504	547	503	461	563	535	515	492	527	512	532	515	507	545	522	552	528	534	531	505	535	603	492	546	548	488	503	521	559	505	503	530	509	546	542	518	526	486	530	510	514	554	495	520	497	513	563	541	546	514	503	526	507	490	537	566	513	512	536	524	518	527	489	533	502	535	564	526	533	525	548	512	540	513	529	507	463	546	524	512	533	512	543	515	535	522	518	536	536	519	535	523	533	519	517	557	576	500	555	540	524	515	524	485	517	530	554	518	531	518	506	555	540	494	507	532	489	535	554	522	536	511	531	549	516	509	512	530	535	558	548	475	535	518	553	557	515	485	474	477	521	482	515	522	506	550	541	518	497	520	494	520	553	525	512	517	585	523	561	526	537	540	522	563	499	539	509	517	505	499	493	532	544	526	572	568	543	468	550	489	491	534	579	539	529	542	504	530	518	525	542	520	532	517	496	521	546	500	505	498	528	524	558	519	514	512	489	520	541	506	527	518	542	516	486	542	499	510	522	534	529	552	574	541	541	516	524	471	503	544	503	506	512	523	519	521	534	508	520	509	524	524	536	546	523	547	547	518	496	518	520	535	532	521	540	494	493	521	555	520	517	533	508	519	487	542	516	520	533	499	518	554	546	485	524	513	541	506	554	506	542	528	545	513	493	528	538	528	516	519	517	573	515	534	564	534	475	524	530	557	517	515	528	486	517	552	574	548	561	525	524	506	525	516	514	548	510	535	540	524	549	511	500	465	552	533	524	530	529	536	518	553	517	499	512	535	509	535	517	494	532	484	539	495	513	525	490	537	510	546	520	565	503	539	510	521	512	510	518	509	570	550	514	533	504	545	528	484	542	534	519	517	552	555	501	531	534	523	525	508	529	510	487	516	537	537	502	512	506	525	497	483	508	554	507	540	557	555	519	553	487	565	540	514	539	551	515	491	543	500	530	547	493	525	532	550	514	523	516	514	539	524	542	517	519	536	498	490	499	506	531	524	582	495	500	550	554	498	560	539	522	480	512	546	535	480	520	519	566	538	492	510	506	539	507	527	543	540	547	530	523	538	520	510	511	518	537	511	564	496	542	544	529	521	562	535	513	535	562	538	486	537	500	554	541	546	516	492	518	506	494	475	514	506	519	529	537	523	542	504	508	550	509	544	562	507	553	520	471	517	512	543	535	535	577	551	528	542	541	540	541	577	521	531	529
24261	21182	27261	25152	8163	510	332	326	246	218	221	205	228	187	202	205	188	165	177	175	195	169	179	185	168	164	181	175	162	180	174	168	181	165	159	183	187	181	189	161	173	179	180	193	160	187	193	177	176	179	165	148	186	162	160	193	172	172	191	176	175	175	151	160	187	186	168	194	181	174	180	191	169	153	163	146	187	184	146	167	173	167	162	152	183	137	168	157	179	153	175	159	151	165	172	157	174	157	152	164	161	157	156	168	149	170	161	170	166	169	168	141	151	149	165	163	165	164	161	150	152	171	149	191	134	190	155	161	169	149	164	168	169	177	175	162	182	177	134	163	167	170	171	160	161	163	157	171	170	171	158	149	178	195	168	171	176	169	157	139	144	155	180	160	139	158	188	161	175	174	165	174	169	162	171	168	169	153	159	171	141	175	160	159	180	172	165	167	170	157	158	158	194	156	140	153	160	158	165	179	169	174	176	170	171	169	173	168	176	185	170	197	167	148	151	174	148	186	140	173	158	153	167	155	170	169	158	167	162	145	156	176	138	180	163	157	163	143	160	151	149	153	153	147	163	159	159	181	164	170	169	151	173	160	162	153	161	168	160	157	175	167	170	173	157	188	193	177	181	162	160	142	179	163	149	134	157	152	166	178	163	179	161	172	141	153	157	175	150	163	169	169	169	175	164	156	139	167	134	165	165	148	160	159	155	188	170	151	160	162	152	192	168	173	166	168	161	145	165	168	143	138	158	151	152	177	146	154	179	153	169	150	166	181	165	164	169	152	141	161	164	163	175	140	146	164	186	146	175	166	160	162	178	169	148	173	165	174	182	178	195	161	169	151	165	176	158	169	157	157	183	168	154	162	157	184	153	173	176	138	145	175	155	177	178	167	153	163	169	154	156	161	166	174	149	141	159	164	176	166	188	180	155	170	153	168	150	178	139	177	169	175	153	176	157	166	169	160	147	161	161	188	192	174	161	157	166	187	150	155	145	147	162	188	164	158	162	155	141	161	182	189	169	140	167	152	184	193	158	165	149	174	149	162	156	155	171	150	163	149	153	154	167	158	174	143	180	165	156	139	152	154	173	174	166	155	171	166	170	180	163	142	176	183	162	174	187	152	195	158	171	177	148	167	159	180	149	149	157	175	158	178	139	161	155	164	148	138	183	143	170	174	155	187	180	177	159	160	140	162	171	172	166	165	164	170	141	157	171	151	142	184	164	168	185	158	156	158	179	158	168	154	164	150	143	193	186	151	175	153	161	169	145	189	172	172	178	160	142	184	174	167	167	160	188	153	149	154	161	167	171	166	160	165	130	172	176	184	142	177	154	168	156	150	180	161	177	170	166	179	165	143	172	198	148	155	166	151	164	148	143	171	143	199	158	160	157	166	164	173	145	191	170	172	160	154	161	164	166	149	162	152	189	151	168	173	148	171	167	149	184	161	164	157	171	166	157	164	155	155	177	158	166	163	159	173	142	179	173	146	159	163	171	168	178	168	155	176	166	167	157	176	156	170	154	169	161	182	172	158	169	162	149	163	176	182	161	151	142	152	170	166	175	161	154	186	173	176	139	176	154	160	151	154	172	190	193	176	164	158	150	161	162	171	172	143	173	177	176	154	175	163	164	157	163	172	155	169	181	164	172	156	156	164	167	164	180	132	184	165	178	175	184	178	161	170	158	157	154	168	159	183	163	162	172	171	181	152	149	152	160	170	157	170	162	173	180	157	193	161	162	158	160	177	155	156	165	168	147	161	175	164	160	178	177	149	190	158	175	151	182	163	161	173	152	145	168	155	156	156	188	158	170	163	154	193	144	180	179	181	170	169	140	155	165	171	154	161	163	164	168	176	167	169	181	188	186	163	172	160	127	169	180	161	168	163	137	184	165	161	173	166	173	182	173	167	189	138	160	159	155	165	163	148	151	172	158	166	169	162	165	154	131	169	162	154	152	151	157	173	160	155	167	166	165	163	201	169	149	199	150	173	151	178	154	171	160	181	153	160	165	167	158	160	145	178	172	185	171	156	138	152	151	141	178	159	185	176	167	159	156	138	154	197	181	149	182	177	175	168	164	153	145	168	175	162	176	168	171	179	173	166	156	158	188	187	180	175	170	193	166	156	179	139	172	140	188	170	168	172	170	190	160	175	157	156	154	167	164	150	163	179	170	156	183	141	147	154	185	155	166	159	195	159	151	172	166	174	169	178	168	149	150	166	163	165	181	177	160	157	165	158	169	142	173	180	188	171	172	150	163	173	151	163	158	167	149	168	175	152	147	155	161	182	171	159	163	146	158	146	151	167	196	174	156	143	159	183	190	161	176	176	166	173	138	149	163	190	139	172	154	199	168	178	174	175	150	162	165	173	170	185	187	169	175	148	162	198	144	159	156	161	144	173	154	158	157	186	167	149	157	148	157	167	179	174	166	157	189	164	166	146	170	148	172	175	198	167	145	140	169	149	156	138	154	158	172	187	155	166	152	180	150	140	181	154	144	156	148	181	160	165	179	159	153	143	168	173	167	178	184	174	149	147	166	197	166	169	185	171	166	161	161	172	168	170	197	153	178	173	186	157	179	167	168	181	174	178	166	182	160	174	156	165	151	173	165	160	161	155	170	163	166	208	177	184	151	157	182	158	165	183	173	156	168	180	191	139	160	157	145	154	185	167	170	162	183	163	171	164	151	146	170	172	165	153	185	158	170	173	164	160	174	179	170	165	143	172	180	167	144	171	184	171	174	161	139	174	157	153	158	183	180	175	173	192	172	192	158	170	160	174	167	176	166	177	191	171	169	179	175	152	164	156	154	154	154	174	166	176	195	146	185	175	165	178	178	160	170	185	171	146	150	189	150	155	187	161	191	174	170	166	152	155	173	160	181	148	167	187	162	198	170	155	177	193	171	174	180	147	193	163	163	173	166	182	182	176	165	168	151	149	172	182	141	162	165	165	160	175	163	159	154	161	154	171	131	152	183	169	174	158	155	157	154	167	151	169	177	177	177	173	161	173	156	155	190	158	165	146	174	174	174	180	155	141	179	136	181	166	162	186	182	174	158	166	170	164	156	168	162	152	175	158	174	170	177	155	145	185	129	183	155	152	168	173	180	157	159	195	180	171	157	174	155	179	159	161	162	165	157	191	164	156	170	151	156	153	168	161	190	170	144	165	171	164	142	164	171	169	158	147	168	178	153	158	171	147	183	176	177	170	143	182	150	167	185	173	139	152	174	173	159	166	174	162	163	135	158	163	177	134	168	142	177	163	171	155	155	183	166	166	142	162	155	159	187	167	172	180	184	157	159	162	151	184	158	179	157	163	169	167	183	163	156	160	179	183	170	131	177	174	173	157	151	139	153	154	169	172	179	171	153	166	157	167	172	167	171	181	174	159	157	163	174	160	152	168	153	178	168	143	155	181	152	170	162	149	182	163	134	165	164	155	167	178	172	145	154	169	154	173	154	163	176	170	178	160	169	155	168	172	148	177	161	159
25282	31428	6357	2118	1247	907	648	531	445	406	427	354	359	325	307	274	244	281	271	244	250	254	249	252	249	236	232	254	238	216	242	230	249	226	229	198	244	222	284	239	250	269	246	255	263	234	238	245	247	243	229	235	228	254	253	239	257	198	274	259	260	241	252	250	242	252	201	227	223	236	210	214	232	222	212	233	242	232	235	236	246	219	236	223	221	224	213	246	250	196	251	224	226	244	234	235	228	211	220	201	218	222	233	203	230	234	225	226	198	213	247	237	205	228	240	205	219	192	228	216	232	262	204	234	219	201	231	239	242	223	252	219	234	194	202	231	220	245	221	193	219	210	226	204	228	255	244	223	216	220	213	208	228	206	224	235	231	224	231	209	240	233	265	231	233	218	202	233	259	222	225	212	213	206	221	217	234	208	210	222	244	233	226	224	221	233	249	211	225	225	215	243	217	243	207	195	234	220	209	215	216	226	260	208	226	229	241	237	249	212	214	263	220	231	203	223	208	221	225	209	240	209	234	213	222	232	227	222	215	231	235	233	209	220	205	239	245	234	204	207	244	220	230	221	230	212	228	235	231	222	249	226	195	233	241	223	206	249	238	224	231	226	218	216	236	208	224	211	219	237	223	213	221	196	213	229	278	233	230	235	211	209	231	231	191	234	217	233	217	225	224	208	213	203	195	244	234	197	232	230	221	224	234	251	227	229	221	229	212	208	217	241	213	223	226	212	232	211	225	223	239	220	238	241	204	203	220	213	235	224	222	219	205	231	220	223	215	229	217	229	213	249	195	230	245	219	222	235	207	237	227	210	240	223	231	236	245	242	240	209	215	225	212	226	238	241	222	233	231	242	214	223	262	242	249	238	243	238	232	232	220	229	231	216	218	244	241	200	215	240	256	222	220	245	232	254	221	226	234	214	229	265	238	204	212	234	239	255	201	231	217	211	214	218	236	221	214	234	209	237	211	252	225	227	224	225	209	196	199	199	198	220	211	230	227	230	191	229	236	224	213	202	235	217	229	217	232	227	241	203	238	213	227	226	236	230	244	223	237	235	226	228	242	218	201	237	234	251	228	236	251	229	229	221	226	228	221	263	215	233	197	190	259	229	241	220	224	221	238	224	226	216	235	190	223	238	244	222	220	210	217	247	260	213	227	243	207	221	217	202	211	193	211	188	235	204	226	209	196	222	216	196	251	204	227	223	210	224	234	252	214	243	255	201	255	221	235	218	248	230	239	213	219	236	221	224	230	254	225	235	210	199	241	208	223	202	224	227	201	217	213	226	206	223	234	235	222	195	244	235	200	217	215	218	230	207	231	250	231	226	216	234	219	240	220	241	228	251	217	221	230	228	247	206	243	231	204	226	257	225	226	227	237	216	227	240	211	197	248	228	249	222	227	233	231	223	220	228	225	209	215	242	184	217	223	196	241	254	237	218	213	214	240	222	252	233	234	206	212	242	205	238	230	223	223	223	232	220	204	242	211	209	248	237	220	204	249	219	244	214	214	249	227	237	260	216	219	239	214	245	240	233	194	223	198	215	249	239	204	208	210	226	207	243	225	216	206	215	205	231	236	207	224	218	218	229	235	196	236	214	201	233	232	222	211	223	213	227	212	205	237	213	247	235	210	224	219	235	231	210	210	231	217	231	239	216	219	213	241	221	197	230	206	233	240	198	205	221	237	220	268	228	237	201	235	215	248	222	206	205	236	210	226	217	199	218	226	260	231	236	214	226	214	231	243	236	203	199	217	229	212	240	221	221	243	210	227	243	230	231	215	221	234	244	239	228	228	225	242	252	231	233	209	195	232	206	233	220	209	212	217	219	193	234	250	223	252	234	228	231	222	212	219	204	212	204	264	221	211	209	224	226	225	216	246	221	207	206	209	223	230	227	234	212	222	218	236	198	249	204	227	233	229	226	239	232	219	222	231	221	205	229	223	206	225	234	229	202	226	244	249	227	236	212	214	207	225	202	216	241	221	220	227	232	237	222	252	214	232	197	223	247	247	238	239	204	213	242	222	227	265	212	228	237	229	255	224	225	225	210	216	226	269	225	213	232	207	243	217	221	243	236	238	224	231	229	221	229	209	224	244	219	216	234	254	216	238	216	228	238	224	220	222	223	232	227	206	250	204	223	211	232	233	225	206	243	211	205	241	208	211	206	234	235	221	204	224	211	224	229	219	240	215	231	239	203	223	235	237	240	201	244	244	227	253	212	241	201	228	183	216	240	218	232	232	219	236	219	238	249	206	206	223	203	246	222	215	193	241	193	233	232	237	226	203	207	217	220	252	224	220	222	214	231	218	232	243	195	223	229	234	195	229	206	220	230	217	238	237	193	220	205	224	218	222	223	235	230	205	236	225	208	213	232	246	226	214	221	229	237	233	234	231	243	232	249	227	215	250	241	231	211	265	229	239	213	217	252	233	245	227	239	237	231	210	228	229	220	202	210	236	249	207	215	203	238	230	212	227	226	207	227	246	217	250	213	215	228	233	221	210	212	226	215	244	204	236	235	201	223	235	213	236	215	228	222	211	259	219	226	221	229	230	209	243	212	233	243	231	213	204	206	210	235	223	240	232	239	217	214	236	226	225	224	228	242	205	219	217	217	196	224	205	232	208	224	256	217	230	242	247	226	207	224	217	238	237	248	233	233	243	224	217	234	223	226	228	221	242	217	233	238	210	221	226	243	232	230	230	219	212	233	220	220	248	233	181	198	234	231	237	230	224	225	230	213	198	210	238	218	226	248	244	217	225	207	254	211	234	250	256	250	245	228	217	228	200	237	212	244	208	228	216	215	236	203	224	215	250	238	233	224	226	242	235	233	207	245	213	209	221	223	210	224	238	209	242	231	225	242	215	220	225	223	237	225	237	233	221	228	210	215	229	243	210	227	200	217	246	224	218	221	205	240	212	224	228	211	196	224	234	230	227	219	239	224	224	227	240	215	239	236	249	233	249	246	232	209	236	253	217	249	228	217	229	207	232	218	240	235	231	230	237	231	213	224	228	222	208	191	221	220	221	214	234	227	220	225	233	224	204	220	213	233	208	224	216	224	221	229	228	239	220	222	202	274	215	229	215	206	207	203	212	231	229	210	219	230	244	216	212	203	239	234	248	256	197	222	207	232	212	218	204	210	255	241	223	231	221	209	219	237	248	221	226	214	227	224	235	218	224	223	222	202	238	237	244	221	231	241	227	202	203	209	216	222	236	243	241	220	225	236	232	233	236	222	231	246	247	237	220	219	226	203	240	230	230	239	223	198	258	217	225	230	215	219	210	237	234	214	206	241	222	223	242	232	198	240	225	242	227	225	217	239	224	236	194	226	224	203	231	228	226	231	216	218	219	220	237	215	225	216	191	224	213	217	237	224	216	210	211	235	218	231	235	227	222	214	218	220	230	225	206	218	215	242	214	246	241	229	248	253	200	217	229	239	233	209	220	215	221	222	203	240	239	261	225	236	233	231	221	216	205	233	236	236
22292	21246	29035	23773	21248	21256	7335	877	690	604	553	491	472	445	462	425	412	395	378	406	436	366	338	353	354	360	381	355	350	341	359	364	333	338	324	332	365	337	305	350	369	354	384	365	351	330	316	341	364	367	341	355	371	346	367	394	362	359	335	331	347	327	349	337	372	335	330	317	317	348	350	342	342	358	337	368	318	338	346	330	347	317	331	318	330	348	322	347	333	318	347	320	319	319	335	309	334	321	311	304	319	329	340	304	313	283	331	364	348	331	314	316	323	303	333	337	297	352	334	329	336	361	378	327	369	313	362	333	304	309	324	300	361	358	323	343	318	328	295	355	327	320	335	330	346	326	362	349	322	320	320	366	313	342	328	333	335	326	325	338	306	320	314	354	307	322	315	318	326	348	321	314	336	332	346	301	342	312	285	327	305	361	339	364	345	333	347	325	335	314	322	341	332	346	331	291	344	313	304	324	324	345	334	295	336	337	303	314	334	320	318	362	328	331	321	323	335	329	333	323	312	321	321	359	303	326	362	340	331	305	326	312	335	324	359	335	346	338	353	290	331	346	312	307	369	315	348	321	344	330	349	328	327	341	332	332	319	308	329	323	312	314	300	318	315	324	323	333	311	357	318	341	317	342	329	328	350	340	314	328	339	336	333	307	350	346	339	320	336	309	328	332	316	327	301	290	341	365	318	314	333	301	310	322	320	312	351	352	318	326	314	369	331	300	336	341	278	336	323	338	322	359	305	356	318	334	332	317	347	329	300	327	339	341	326	318	335	321	340	325	334	331	325	330	313	333	299	338	358	318	339	307	329	351	316	321	312	286	299	306	301	341	319	326	339	326	318	327	298	307	331	338	321	352	349	303	365	298	312	326	334	356	377	298	327	329	337	332	298	329	308	336	345	309	317	295	321	300	345	347	319	330	314	343	319	343	320	307	326	355	342	344	313	315	316	354	327	330	318	323	341	339	330	290	309	296	324	323	351	328	300	312	325	361	346	323	305	326	325	336	342	327	350	330	297	340	320	322	323	321	334	323	332	286	301	301	319	318	317	342	306	298	293	344	347	315	329	358	318	333	337	315	348	328	343	327	299	316	330	307	327	323	340	294	353	342	350	320	328	319	336	327	295	311	317	317	329	310	343	338	314	321	308	323	324	308	340	343	309	327	325	333	328	338	333	314	311	338	320	314	306	324	331	324	327	329	312	333	308	376	300	307	349	333	297	323	338	337	308	336	348	340	313	359	338	322	318	366	309	358	315	327	355	353	336	335	367	354	334	345	295	350	321	325	328	322	319	307	311	364	321	301	347	330	318	312	331	353	319	351	314	345	331	320	340	322	336	311	330	331	331	353	361	299	308	324	346	303	328	349	355	314	352	350	329	324	329	344	354	318	324	359	343	295	322	326	349	346	321	337	319	334	309	334	297	308	338	318	328	345	334	328	306	336	330	312	319	323	341	314	314	329	341	305	322	323	341	341	300	316	330	328	345	333	328	350	336	321	335	326	308	332	315	330	326	302	357	316	344	312	330	301	338	340	289	317	339	328	337	329	331	313	332	302	319	341	347	339	304	337	345	363	352	320	349	325	307	312	313	326	362	328	327	335	358	352	347	334	321	349	334	321	343	375	341	315	344	335	299	348	354	331	323	360	329	326	327	363	320	336	328	363	347	314	327	343	323	357	330	337	381	307	340	307	343	293	340	360	348	319	344	316	336	316	335	325	328	322	354	329	301	336	353	329	351	345	312	359	339	318	328	346	315	347	306	340	343	298	342	330	341	304	342	325	364	315	301	358	346	330	314	298	331	339	317	337	286	322	371	320	361	351	340	299	322	352	301	310	317	323	319	312	341	299	337	331	316	329	327	339	327	336	346	324	362	318	293	323	325	364	307	342	331	322	336	307	329	339	332	314	342	303	305	326	344	330	327	347	283	342	318	316	338	326	294	345	316	318	325	333	348	314	332	330	294	339	337	327	320	325	309	359	331	363	329	306	333	325	287	325	331	343	328	378	342	341	361	317	342	318	329	307	337	330	296	336	336	331	348	321	323	339	337	311	341	336	332	335	367	315	322	338	352	353	332	329	312	335	319	315	323	305	310	309	323	331	334	292	341	330	307	364	339	346	307	309	344	297	295	325	332	325	367	347	347	335	306	317	327	293	339	342	357	344	315	323	341	342	344	307	330	312	347	317	314	337	332	358	322	326	344	357	326	320	315	318	326	330	333	319	364	321	340	338	297	322	324	340	319	314	329	330	323	340	316	321	381	342	302	333	365	317	323	313	327	320	398	338	297	308	299	354	308	317	316	327	305	342	331	330	335	328	315	321	307	338	305	326	347	332	344	326	321	312	332	321	344	338	301	337	312	347	323	350	346	339	328	307	352	339	310	332	323	307	329	314	315	354	310	305	319	346	331	312	329	339	295	354	304	327	314	287	325	319	287	347	315	345	310	317	298	315	320	294	349	336	307	314	321	320	329	311	325	330	330	330	348	343	324	349	312	329	333	334	340	309	292	335	369	346	335	321	349	317	335	325	334	321	328	310	319	306	302	327	325	347	332	322	297	347	315	368	327	308	332	322	352	331	285	332	349	297	326	300	332	339	338	333	316	327	346	321	349	332	316	325	338	328	301	341	293	355	315	354	338	326	303	335	340	342	330	319	313	347	335	344	352	348	333	318	340	315	335	313	309	319	289	364	323	312	315	327	327	306	334	331	332	332	325	280	350	319	329	328	326	342	331	321	363	309	341	359	352	328	330	292	310	318	308	349	340	329	322	329	312	323	327	319	346	309	328	327	355	324	322	319	323	323	323	356	332	331	332	337	318	328	326	313	337	315	323	317	342	331	315	341	339	312	351	334	341	352	340	305	306	336	320	349	339	352	301	322	304	344	317	355	309	315	335	316	361	346	344	329	338	308	344	320	350	312	304	329	333	312	329	343	345	358	331	314	357	346	360	336	313	331	321	316	344	332	345	365	316	347	314	333	316	304	318	376	334	301	312	292	327	350	324	327	336	333	340	325	321	309	353	316	322	343	325	323	346	310	323	363	304	353	335	303	321	340	315	296	317	317	330	325	327	342	328	325	321	329	329	327	339	320	315	336	369	327	364	332	333	312	329	349	350	315	324	343	331	323	311	344	331	332	339	325	352	345	308	337	329	302	341	347	355	323	346	314	336	322	312	342	317	316	308	329	332	325	322	362	340	336	363	314	309	307	332	353	314	324	317	324	309	324	312	321	371	310	330	309	327	356	322	344	327	278	351	370	332	310	353	313	332	344	329	343	311	337	307	335	323	319	312	310	332	316	317	329	307	350	330	337	292	344	334	344	351	310	318	315	304	318	323	338	290	323	372	313	327	338	359	361	320	318	309	319	310	333	325	345	336	318	322	302	315	334	311	322	350	341	327	364	325	287	315	342	333	348	301	323	309	321	347	340	344	328	277	344	318	296	328	310	349	324	322	297	324	315	309	330	294	349	326	339
30131	42061	12838	5472	3533	2484	1812	1501	1278	1087	981	744	749	732	662	608	628	591	525	584	574	552	515	506	475	483	503	510	502	497	452	477	459	500	463	466	473	499	445	488	447	488	440	462	491	464	487	497	471	474	494	469	452	495	521	503	477	461	429	501	498	501	483	478	449	455	443	426	414	415	441	429	436	445	437	421	410	412	464	421	450	422	389	453	442	419	457	475	445	429	406	465	410	442	392	435	413	397	400	419	436	406	450	423	436	391	453	405	406	439	403	410	436	434	426	381	443	407	467	420	452	380	417	434	419	482	390	406	465	413	490	428	466	446	407	419	445	444	433	443	431	435	462	407	439	449	409	444	437	403	425	430	419	431	421	440	419	398	430	447	425	421	461	423	423	446	421	408	410	417	415	440	458	442	459	428	473	428	423	426	429	415	421	418	437	404	446	433	450	390	405	407	396	435	422	456	422	428	443	435	416	436	413	422	423	443	462	418	426	434	419	460	416	434	417	426	399	425	439	466	447	395	459	431	405	443	446	414	413	450	432	427	435	475	423	423	412	449	411	444	437	413	429	374	438	393	429	427	424	444	454	438	449	418	456	445	442	410	447	399	426	424	445	446	417	402	448	433	423	407	417	441	430	448	422	417	440	425	456	433	424	435	411	405	430	436	428	418	425	457	423	434	447	379	402	401	431	438	436	425	419	437	445	426	414	425	419	440	458	417	428	430	424	434	441	410	381	436	447	393	416	456	426	419	435	399	444	470	426	448	446	412	436	442	447	439	427	408	426	415	408	392	436	447	425	431	448	445	403	418	386	397	437	472	402	428	463	451	408	421	430	411	426	417	387	468	459	425	432	396	422	442	432	408	446	407	405	447	431	422	444	421	459	431	426	439	430	433	432	416	448	435	409	427	436	431	452	436	406	425	433	449	435	427	404	441	424	425	416	447	418	450	411	456	440	416	460	389	394	456	413	418	434	429	434	425	408	420	451	442	439	445	427	391	439	421	393	442	426	421	454	435	407	419	419	433	436	432	452	441	402	431	430	406	434	443	450	401	447	409	411	393	447	436	420	411	449	419	439	435	439	416	419	421	418	416	448	435	448	450	413	432	407	422	453	448	414	425	443	467	421	466	465	440	439	431	433	421	437	442	429	424	406	438	451	379	356	463	411	495	436	451	446	439	432	418	390	447	447	421	380	468	450	407	398	410	436	431	429	439	438	434	418	440	446	433	386	434	443	428	411	405	434	420	409	433	412	398	403	394	424	445	409	422	436	418	425	424	418	447	447	441	427	387	454	426	427	457	405	413	446	443	441	414	414	427	421	398	440	424	411	402	432	426	420	474	451	409	451	435	432	433	449	432	421	397	406	428	458	430	417	480	394	408	453	421	403	447	454	437	450	444	409	422	413	442	456	390	431	456	423	428	428	440	434	447	419	392	420	447	435	402	423	414	439	461	402	422	430	417	413	416	408	419	423	431	467	463	432	435	423	472	437	425	442	420	420	416	430	433	419	416	392	427	426	424	429	406	444	424	430	419	418	458	410	443	403	475	463	452	438	404	425	420	439	431	446	443	404	436	418	433	425	435	474	444	422	423	418	434	429	417	419	476	465	436	469	442	431	450	442	477	449	429	410	456	431	395	434	400	438	416	418	419	448	427	423	439	390	407	454	402	397	427	422	396	441	419	480	451	392	403	427	457	443	448	436	429	433	431	438	422	383	464	431	397	417	409	455	385	422	405	440	403	415	404	404	404	458	415	418	436	446	416	443	393	408	433	444	405	422	445	426	424	390	417	419	435	412	424	458	413	414	404	460	421	424	470	424	400	459	427	431	461	399	457	467	421	405	402	487	390	427	385	456	426	438	432	418	415	446	390	464	411	411	447	428	408	433	427	430	415	418	441	401	444	403	435	431	462	452	429	427	423	428	468	419	439	433	439	359	419	421	449	417	434	422	431	434	403	427	421	430	454	458	457	399	454	439	417	424	433	442	415	390	455	456	410	436	462	410	422	432	433	448	434	469	426	403	410	445	418	415	431	448	400	436	443	424	448	433	442	434	417	414	403	420	443	396	398	446	431	409	399	399	408	434	458	417	415	435	397	420	414	407	429	401	422	424	433	406	421	433	445	411	412	430	405	425	436	403	419	441	400	405	418	416	425	447	460	424	437	432	428	387	441	448	461	435	434	453	445	440	416	438	452	438	435	399	423	380	414	446	435	444	413	434	444	457	419	450	436	441	441	442	404	446	435	461	459	393	423	413	415	453	434	439	439	412	427	469	462	459	439	458	421	451	406	431	403	464	454	477	445	413	421	428	412	485	395	417	400	415	414	437	423	421	406	420	433	440	427	430	445	373	392	455	429	444	395	438	397	422	431	463	416	431	414	462	421	452	434	455	426	427	457	433	401	462	425	400	399	403	406	431	431	423	433	416	437	432	447	421	472	460	426	423	436	389	445	417	453	443	421	401	438	412	426	415	386	418	459	388	435	453	446	420	414	405	407	428	429	431	443	415	409	394	423	461	443	395	422	426	418	413	473	397	422	399	440	439	426	467	432	414	424	455	422	418	439	462	431	436	472	418	405	435	386	385	401	415	408	413	420	423	392	487	409	467	480	379	415	426	409	416	407	429	422	418	440	442	432	427	399	453	459	448	403	420	415	437	397	415	413	487	416	438	418	438	405	413	463	419	423	395	412	454	407	426	417	450	412	449	452	405	416	415	422	442	452	394	407	422	458	416	426	419	447	404	394	417	435	465	450	443	428	442	420	409	449	439	430	439	421	399	405	437	453	411	454	405	442	407	444	439	408	412	408	423	402	422	437	448	445	414	436	422	425	454	439	414	421	415	444	403	426	389	419	421	424	435	400	439	427	432	434	436	427	443	414	467	411	418	468	422	402	430	431	467	424	446	417	420	439	423	417	450	441	406	418	457	415	443	411	396	439	449	429	443	452	442	403	445	420	425	465	360	430	398	432	436	438	449	430	398	445	402	419	417	410	389	420	475	403	418	479	469	444	446	388	418	398	445	415	411	470	464	492	399	432	411	425	417	453	404	431	402	427	406	402	418	432	431	434	421	417	419	439	427	455	441	397	460	407	434	423	441	428	435	481	416	445	420	416	419	431	462	447	455	410	417	444	410	418	402	457	423	425	409	440	434	428	425	438	477	411	456	408	451	437	436	433	424	464	414	389	405	417	447	415	452	425	411	453	454	410	410	413	430	409	426	429	456	396	431	400	445	396	400	427	410	440	390	434	429	417	442	412	476	431	440	444	417	459	445	435	405	418	419	431	419	429	407	390	449	429	413	430	428	440	461	407	383	439	392	445	372	414	405	413	426	442	381	399	407	443	472	400	443	444	408	419	426	441	387	432	462	387	411	432	455	414	432	380	456	434	412	417	408	465	393	437	425	417	458	427	431	428	412	404	409	372	412	397	406	421	425	400	452	410	416	444	427	445	431	420	404	415	437	438	412	452	451	439	471	450
27386	20892	8758	1182	499	409	361	335	303	328	335	274	293	277	262	307	271	305	304	312	266	278	280	280	271	264	272	286	286	313	249	284	269	260	302	278	266	271	254	281	314	258	275	288	241	267	282	292	275	269	290	307	304	312	270	308	297	283	282	280	251	299	290	291	284	285	312	283	255	294	303	269	288	298	255	271	292	283	272	264	308	269	283	272	257	286	276	284	288	280	266	264	248	258	241	264	314	265	270	243	304	284	259	304	277	249	289	285	299	267	293	274	277	272	272	267	280	274	284	259	266	266	282	287	271	278	265	251	248	268	310	288	302	318	281	266	253	283	259	307	277	281	285	274	279	268	261	292	276	278	291	300	266	282	268	297	275	303	258	266	252	277	251	298	288	269	270	291	298	296	270	258	281	269	272	304	254	251	284	293	252	257	284	292	261	270	249	269	282	284	278	299	281	279	253	272	289	268	267	296	283	253	294	230	268	293	285	294	251	278	258	274	273	253	304	262	282	268	300	262	246	296	268	271	278	299	248	274	293	264	283	267	286	250	306	294	258	274	266	295	267	285	283	260	280	283	312	264	262	316	284	284	264	307	303	273	276	262	296	297	302	281	258	299	256	281	286	261	287	269	290	244	279	244	295	261	268	269	257	278	281	258	288	265	266	269	280	277	260	294	283	290	289	256	267	274	262	289	285	266	259	291	259	293	287	321	262	259	279	256	273	260	307	301	286	288	247	268	279	282	337	298	270	255	262	285	285	300	288	275	292	275	254	289	271	242	280	270	281	286	271	304	314	285	268	272	270	270	278	262	261	269	294	291	292	303	257	292	266	290	287	288	284	247	284	266	267	267	233	295	292	287	295	255	256	282	269	250	254	275	271	267	303	291	289	297	283	266	255	293	260	261	268	276	291	318	268	316	253	261	278	284	271	273	277	289	280	266	266	269	287	261	262	239	254	294	261	254	317	278	247	267	247	287	298	240	297	282	265	285	298	255	267	291	269	285	267	298	257	255	281	283	250	242	274	278	271	287	273	267	310	293	281	275	302	293	309	294	264	273	314	250	263	290	279	296	277	296	275	261	275	257	274	280	240	295	265	297	283	261	256	280	296	287	308	289	262	307	261	294	283	266	264	283	270	297	273	277	253	280	274	296	269	310	312	274	243	290	257	269	274	271	290	274	274	278	279	242	287	306	266	282	305	299	260	283	282	293	289	288	298	287	259	276	272	266	246	258	283	289	245	275	304	267	305	282	263	308	288	274	256	281	278	267	286	252	277	277	303	256	250	275	279	250	275	269	300	292	285	268	282	251	273	274	286	266	272	277	257	265	265	252	284	287	276	274	284	279	277	296	265	274	284	246	281	296	273	266	269	264	267	286	288	277	289	263	274	279	296	260	281	285	286	268	255	300	283	283	269	300	257	270	296	253	268	274	266	286	264	259	258	266	282	281	286	268	266	266	276	281	280	244	267	271	301	287	297	252	302	249	270	301	282	270	302	268	272	289	276	271	260	242	278	301	244	276	256	285	275	272	272	268	286	272	268	269	275	282	260	277	262	269	301	296	279	265	257	266	290	277	275	291	258	293	269	273	278	289	297	302	278	297	277	295	278	264	284	273	296	267	285	264	276	254	282	275	275	282	263	280	307	272	271	278	284	275	286	254	261	279	276	278	257	290	275	282	284	286	248	283	277	246	297	298	288	279	264	267	266	250	260	247	253	286	260	270	267	260	263	286	266	234	287	265	263	307	283	269	278	252	276	283	288	273	329	248	307	270	314	288	254	251	273	299	315	280	279	279	282	251	306	293	301	275	266	303	264	287	269	287	289	269	269	267	264	267	294	264	287	278	271	261	251	262	288	266	272	255	300	267	273	295	271	303	267	285	281	273	283	261	277	273	275	298	288	258	287	273	261	286	310	275	289	286	253	297	293	276	278	262	270	280	289	298	280	272	281	251	282	255	266	291	260	269	251	274	282	271	278	275	285	271	294	279	245	290	274	257	288	280	272	299	268	272	257	259	298	269	283	270	292	262	303	307	293	262	281	303	293	283	256	249	254	275	289	287	261	246	276	253	266	245	263	278	260	290	269	279	243	282	300	241	285	282	298	260	281	271	267	263	293	277	273	280	299	320	309	271	294	239	294	262	282	289	266	263	262	270	279	292	282	292	276	268	270	291	304	256	257	224	257	284	269	281	281	283	273	264	318	270	311	248	268	300	256	255	311	239	306	302	279	308	282	268	229	296	299	265	270	284	269	288	282	245	277	273	275	273	286	278	289	300	292	286	307	265	308	286	268	281	280	287	248	286	285	260	275	285	285	304	279	248	263	292	287	258	275	272	286	260	249	307	291	295	259	258	283	268	275	248	268	273	265	288	298	283	227	242	275	269	286	287	271	280	267	290	250	287	260	278	285	301	270	285	272	272	267	280	273	281	311	266	253	269	275	271	279	296	272	284	286	277	273	278	266	281	289	251	264	284	253	274	250	262	273	281	275	286	267	262	275	286	270	294	283	292	247	257	283	290	287	269	261	267	247	295	301	272	282	274	282	285	262	286	262	280	263	285	242	272	297	267	288	270	260	288	277	274	281	275	290	270	281	282	284	292	282	271	295	300	276	285	292	281	263	290	274	252	263	254	300	250	263	269	261	283	270	302	287	274	282	275	272	255	272	295	299	278	280	247	280	256	239	281	255	273	279	266	272	280	303	307	281	274	306	262	280	279	280	292	265	287	290	281	265	281	298	276	258	277	290	260	273	292	286	286	275	262	252	267	311	274	302	286	237	262	298	287	269	260	298	291	284	268	263	269	296	261	286	308	262	301	290	271	269	296	282	307	287	296	277	279	282	279	266	262	263	248	249	266	248	310	274	278	291	290	273	273	258	310	256	260	277	324	266	273	271	287	259	304	251	297	271	291	316	294	260	291	278	305	301	297	241	298	283	279	246	283	294	272	301	284	302	267	311	283	266	309	276	286	267	268	313	299	286	279	289	260	279	278	277	281	306	281	264	278	280	273	287	274	295	293	302	270	279	273	261	285	290	302	287	307	283	300	268	275	275	265	270	295	278	287	270	247	271	280	268	243	278	240	272	267	301	277	257	295	263	286	290	276	262	288	265	281	286	271	284	301	295	292	259	282	271	287	309	257	274	290	308	297	260	289	265	258	290	274	285	316	260	266	266	276	298	254	268	289	262	288	302	294	277	281	279	270	275	294	299	276	300	274	264	261	270	289	277	257	254	280	294	269	298	292	264	266	261	284	289	272	264	273	269	234	283	271	272	269	274	283	271	268	277	276	267	260	291	272	284	274	261	295	272	260	288	252	274	269	279	304	295	262	255	277	306	289	267	281	272	272	317	269	285	291	293	299	279	260	302	269	288	265	286	282	261	266	285	261	254	267	276	282	286	253	282	268	282	277	282	297	258	301	279	259	252	304	260	279	278	288	274	280	274	292	266	287	265	263	276	255	271	295	294	296	282	301	282	273
20975	22331	3184	1281	722	593	526	474	427	441	416	379	405	369	390	389	404	375	378	353	384	376	350	382	370	371	370	389	383	363	378	393	376	386	393	347	350	417	373	351	355	354	405	357	359	384	364	363	362	376	367	370	369	381	352	354	359	389	371	343	409	352	371	325	361	382	355	330	359	361	342	364	356	367	387	350	379	357	391	331	382	336	359	344	342	349	398	387	371	390	403	356	372	393	353	355	345	368	355	372	387	386	369	338	327	390	369	376	382	367	345	331	392	379	328	335	338	377	351	330	362	381	362	397	351	364	348	343	359	363	376	357	380	367	352	352	341	351	391	342	334	385	386	336	401	356	370	376	372	365	373	339	354	350	353	359	344	367	305	397	370	395	379	370	361	394	334	365	336	341	343	362	365	373	356	375	335	411	384	368	383	351	387	374	348	357	361	393	313	383	337	397	345	356	358	350	314	346	337	362	382	392	343	383	352	368	338	360	361	339	400	366	314	368	347	357	340	415	403	354	377	402	368	340	365	325	375	368	347	356	346	367	359	388	347	348	331	334	356	360	365	326	360	379	380	373	336	344	358	363	379	378	390	351	340	354	355	371	332	359	347	348	377	355	374	343	350	371	367	346	330	351	353	322	361	361	386	369	379	397	369	370	376	348	384	385	369	355	384	375	385	322	346	359	351	370	344	358	366	336	349	378	382	360	347	423	358	347	361	370	380	363	375	350	362	353	339	334	334	376	388	359	333	350	369	350	350	353	335	362	373	386	362	362	328	359	340	365	377	362	355	383	332	345	363	381	348	352	376	358	388	358	380	359	357	357	368	398	337	323	366	363	353	319	338	354	358	330	389	390	348	347	360	379	326	351	320	374	367	359	340	342	356	351	354	355	362	379	349	386	370	350	381	319	364	336	362	364	370	344	362	398	357	345	367	360	376	367	340	352	334	364	363	370	363	384	354	363	348	360	347	385	353	340	356	362	329	369	349	354	388	363	350	369	366	368	340	357	372	388	325	348	389	335	350	339	397	330	357	355	395	371	354	347	380	370	356	357	364	372	345	362	339	352	352	354	342	337	339	344	372	371	358	368	369	355	358	358	360	349	348	368	369	350	355	352	343	370	371	355	352	366	344	354	410	385	391	353	379	362	370	364	342	376	364	330	386	366	354	336	395	356	308	317	357	345	393	349	301	376	395	378	337	344	334	348	395	350	350	389	347	330	368	359	391	330	356	346	340	355	326	349	350	348	383	370	369	331	369	372	379	376	333	353	382	344	316	359	342	377	364	343	372	340	334	354	372	363	355	353	352	332	372	361	380	375	362	333	366	393	375	360	383	374	368	372	386	344	361	356	385	355	291	349	351	351	385	351	364	388	351	384	359	373	350	346	347	393	326	334	396	335	387	357	324	389	392	364	362	353	385	368	403	318	330	365	377	356	354	334	361	338	392	330	354	365	369	344	337	354	351	387	404	374	369	365	359	371	391	371	369	365	369	373	345	336	381	369	372	344	339	363	358	361	380	343	359	349	335	398	353	363	366	381	362	351	363	375	390	335	362	346	356	351	381	330	339	370	360	349	349	369	397	352	348	360	353	371	336	328	378	395	317	340	332	383	344	362	314	352	344	336	334	395	355	336	390	320	340	375	308	373	378	355	376	351	323	354	358	352	384	379	348	347	343	352	326	383	415	337	370	374	350	337	361	367	342	365	364	382	388	360	368	323	345	349	404	317	321	339	344	377	374	337	358	329	398	377	338	343	388	333	375	331	364	374	354	361	326	378	376	371	356	340	407	349	332	383	359	364	364	381	388	325	390	359	349	366	338	393	363	347	334	350	366	365	364	354	356	346	345	364	358	368	365	342	329	369	359	366	374	373	379	369	389	324	349	381	360	379	371	390	332	375	343	358	380	354	337	363	362	359	377	311	353	382	370	359	378	384	357	378	349	375	357	333	337	370	352	350	348	353	408	351	377	386	335	365	354	353	325	371	355	348	385	359	347	335	406	405	350	377	387	356	356	396	339	389	346	345	363	360	337	370	407	365	333	338	368	333	337	340	355	367	353	365	358	364	358	341	344	353	381	348	335	373	367	358	362	337	375	360	325	347	336	369	375	323	369	369	347	384	359	352	378	407	360	362	395	355	359	354	351	360	365	376	362	399	334	401	380	371	361	353	363	357	373	362	391	336	389	357	347	337	350	342	383	377	352	360	322	365	405	342	396	362	345	362	382	373	371	399	347	342	359	394	342	383	346	389	350	359	361	357	380	371	367	385	381	356	352	359	376	355	350	386	368	355	348	349	334	375	345	388	346	363	366	368	376	371	363	387	353	344	376	359	368	362	350	369	374	383	374	379	365	366	382	366	362	382	314	364	353	396	358	366	347	352	391	370	367	373	386	362	423	365	407	318	362	359	379	380	347	405	336	391	382	344	390	353	361	362	359	353	361	361	322	368	351	345	344	365	371	368	365	357	344	392	339	356	350	354	347	340	356	366	334	358	362	368	372	348	363	383	368	354	391	346	373	355	369	352	370	368	370	370	371	333	358	352	366	335	373	340	339	383	366	357	361	337	341	364	373	349	333	340	376	351	375	395	380	358	345	351	335	361	365	382	346	348	324	366	369	356	363	353	369	338	314	367	333	378	368	363	357	369	329	334	359	335	408	379	380	350	358	407	353	356	356	385	363	365	370	400	357	337	369	365	361	362	373	360	352	379	379	369	384	366	373	380	386	357	376	352	349	394	394	362	337	371	353	384	355	336	347	384	347	367	377	338	361	359	320	362	357	356	356	382	364	378	353	350	372	362	353	361	352	340	349	352	379	339	357	339	335	361	390	384	350	382	341	351	395	327	342	381	375	380	370	397	405	363	393	373	338	378	362	377	342	384	375	336	387	345	356	347	349	365	320	377	346	340	333	345	365	340	360	339	377	375	370	348	370	351	406	394	343	371	352	373	374	399	393	354	361	401	334	382	392	370	363	366	346	377	360	380	378	377	355	354	341	405	320	359	356	342	355	372	363	330	322	357	377	349	354	361	399	353	354	357	377	350	347	371	359	334	353	375	323	341	319	360	337	371	358	339	360	344	330	341	351	410	370	337	352	350	410	340	345	369	346	384	333	367	371	332	368	378	368	361	391	414	378	353	359	359	361	374	380	366	333	396	352	361	381	317	368	331	407	355	360	355	367	394	339	366	374	360	351	397	345	340	351	354	390	342	352	323	362	337	366	332	379	337	351	325	350	416	344	386	333	352	351	372	352	332	349	334	365	410	372	331	360	343	366	347	371	346	352	363	345	356	331	372	365	347	374	338	358	390	367	383	350	369	382	342	370	357	360	387	340	372	384	355	356	331	362	357	376	362	389	368	383	338	371	390	346	361	403	357	371	338	369	371	376	372	345	345	343	363	355	338	325	363	334	381	336	346	338	352	365	363	349	350	367	375	351	398	373	338	365	357	351	355	374	366	356	344	367	380	353	363	361	375	396	368
23263	21219	28569	24149	21196	9852	1102	706	630	586	570	542	474	450	478	499	476	452	445	458	431	447	481	424	429	401	440	415	427	446	402	431	402	419	429	426	458	427	398	388	419	422	428	456	433	403	415	403	432	422	413	423	435	441	411	406	438	448	466	446	409	442	413	446	430	436	433	392	430	458	423	424	395	401	424	412	408	440	394	422	411	435	423	411	483	396	407	426	425	414	407	404	374	384	438	401	425	418	414	410	409	423	437	376	442	404	401	436	412	402	449	426	412	433	443	426	402	432	412	407	405	419	366	394	398	429	417	424	396	426	423	431	426	384	407	429	430	397	420	431	413	434	411	413	387	401	391	461	406	388	398	422	450	409	388	400	386	398	418	429	433	421	387	408	394	409	367	420	406	414	457	414	418	418	412	415	460	387	388	386	414	406	409	419	430	417	423	406	455	379	420	402	421	429	396	393	400	410	462	420	395	425	430	411	394	447	396	398	371	401	399	392	388	424	469	384	384	426	440	437	413	421	433	412	432	403	433	433	418	379	399	436	431	428	384	421	418	374	428	398	426	420	375	391	393	415	397	398	420	449	424	424	427	436	379	411	436	383	430	393	422	394	379	406	408	380	425	398	441	389	406	443	418	426	396	411	410	404	441	403	390	449	384	431	399	399	446	432	420	422	413	387	414	414	435	430	430	406	398	427	432	395	425	411	436	413	406	428	400	400	424	395	436	431	416	413	434	406	394	390	408	430	419	398	398	411	434	430	407	392	430	438	371	397	375	441	398	410	426	393	391	423	424	441	429	413	381	400	414	429	385	475	411	419	420	397	402	389	398	412	444	429	400	436	411	433	390	411	412	442	419	396	409	374	417	397	412	424	395	402	392	411	433	428	404	393	386	402	398	424	425	419	422	416	423	423	411	428	433	371	385	408	383	379	427	391	408	431	417	362	414	389	430	378	421	417	404	395	417	421	415	447	402	390	418	401	441	419	397	407	409	404	441	428	415	439	410	429	416	457	431	410	431	404	386	442	417	400	401	402	417	422	406	411	394	428	383	392	396	386	378	445	373	400	454	411	421	417	376	409	399	398	401	399	438	413	433	407	414	392	382	384	424	387	407	394	408	412	414	453	390	429	435	397	380	411	447	423	421	423	430	409	399	397	386	402	417	385	388	407	375	393	393	423	452	434	408	430	392	409	415	384	409	410	404	407	457	435	426	420	432	410	401	412	438	431	384	430	445	421	433	431	401	375	389	445	398	420	402	367	419	431	425	419	424	414	402	369	392	402	413	388	413	399	458	407	392	399	376	389	440	421	410	369	394	415	391	421	440	398	406	434	406	412	409	444	433	427	419	393	446	403	413	429	441	397	382	417	423	423	414	419	397	401	422	395	405	415	437	394	441	414	424	432	424	405	386	410	414	409	396	402	380	444	434	427	414	440	438	413	385	403	413	434	396	394	428	420	481	354	402	439	401	387	409	433	439	392	422	428	412	411	429	420	395	391	449	407	405	379	410	388	419	371	385	387	429	451	403	418	422	431	418	439	420	408	421	423	397	384	424	390	386	411	391	392	415	418	418	387	375	423	451	428	411	408	407	440	406	403	430	367	399	416	406	417	440	450	445	443	424	385	419	428	422	431	398	387	434	418	420	412	394	399	399	415	402	421	395	415	390	417	419	439	423	389	391	428	458	449	438	444	435	451	408	406	399	412	413	432	388	387	408	416	368	378	385	424	364	411	426	406	408	407	426	450	404	404	415	427	389	374	429	384	424	393	387	444	388	382	419	394	412	425	381	411	401	393	415	419	398	403	408	450	404	419	429	401	405	412	411	422	398	403	420	439	393	390	418	399	418	396	431	449	412	404	426	404	436	418	411	388	430	449	431	409	426	395	401	412	414	416	373	391	362	382	401	396	436	430	393	398	416	404	448	375	416	448	461	394	421	409	372	426	405	436	429	367	403	389	426	429	408	431	409	417	408	392	419	419	423	422	397	415	401	423	414	402	443	429	438	443	404	433	376	410	390	424	407	374	379	419	427	425	491	430	405	399	400	426	418	414	419	382	430	423	402	422	432	379	405	415	405	436	411	422	391	403	402	385	377	416	407	422	454	458	416	397	415	416	423	392	419	435	376	433	430	419	442	418	463	424	421	405	413	430	441	376	417	430	404	410	395	430	424	444	446	424	421	422	416	421	410	400	399	420	406	372	382	420	425	403	447	425	398	466	415	400	389	403	418	391	400	399	408	399	416	423	455	378	412	392	401	409	399	420	427	418	387	400	419	432	440	450	418	431	420	384	422	429	421	411	388	404	428	404	381	426	408	385	417	390	413	406	402	427	432	408	418	433	415	376	427	391	427	418	396	420	427	412	396	430	428	409	394	403	410	394	391	418	410	425	401	368	400	382	400	453	411	412	418	416	417	403	422	374	425	387	401	437	414	400	389	410	408	429	399	393	408	389	414	413	430	418	424	443	407	419	403	411	399	391	400	406	397	434	411	435	403	447	407	401	396	446	382	423	394	358	391	431	392	384	393	397	419	392	433	397	403	450	440	395	410	427	377	425	443	447	414	411	391	462	396	440	407	428	392	419	426	427	420	409	429	451	399	396	391	417	383	423	389	385	417	371	422	415	421	387	425	390	403	376	399	401	397	412	431	425	395	382	417	403	441	409	429	427	414	410	406	455	401	396	419	441	419	421	437	397	407	431	411	428	432	421	405	426	429	423	398	398	369	433	420	389	466	413	409	404	461	438	392	390	418	427	424	421	407	423	372	403	443	397	422	423	428	452	403	401	429	428	413	401	399	402	423	437	432	412	405	447	388	413	407	372	432	427	413	439	446	378	385	398	411	414	410	393	419	421	413	426	422	407	398	403	406	412	408	401	383	378	433	405	411	421	413	447	409	415	439	404	430	428	415	424	388	380	442	419	403	414	416	437	372	392	400	388	401	415	396	404	437	417	429	443	406	413	426	409	428	424	412	397	396	379	389	427	393	401	424	390	398	403	452	400	441	408	432	387	396	456	390	429	415	410	379	392	401	420	440	412	453	436	368	441	425	409	375	412	413	393	434	442	432	430	386	407	400	414	388	392	402	399	387	452	405	429	419	414	397	445	417	404	396	399	387	416	402	422	441	422	459	420	433	401	404	420	403	424	392	394	401	419	410	393	405	384	396	396	409	390	412	412	393	451	420	442	445	399	418	406	400	441	390	410	410	392	408	421	414	382	395	400	366	361	389	414	421	403	436	423	454	451	376	455	438	404	390	403	408	418	413	393	412	420	426	366	407	385	435	393	393	398	403	397	408	385	428	421	431	418	392	427	409	390	414	455	364	453	409	395	430	391	386	435	418	404	444	403	436	381	393	419	424	409	424	417	420	418	450	410	415	442	429	425	388	413	402	432	405	396	404	424	370	427	400	445	411	407	389	394	437	407	427	382	414	377	405	415	424	405	425	454	408	402	397	412	382	392	385	412	406	427	376	400	413	419
26450	36431	8293	3691	2209	1627	1264	1118	1023	899	821	789	716	696	638	658	653	625	621	621	591	604	575	567	567	539	573	567	620	550	567	562	527	574	533	548	553	559	596	578	535	574	581	551	615	580	575	562	551	518	571	567	566	564	649	576	529	543	589	586	592	543	577	549	560	540	521	508	523	527	507	568	505	543	549	547	516	523	529	516	563	551	574	545	547	561	536	564	518	512	551	534	562	495	561	529	522	535	537	572	519	519	498	543	519	489	540	521	529	534	552	528	563	536	544	508	559	502	547	539	531	498	537	561	524	560	503	525	551	514	516	492	540	507	521	553	519	568	536	500	552	563	560	537	500	544	487	492	581	505	458	487	596	555	543	510	556	553	569	553	547	540	538	544	535	540	543	546	558	560	508	539	539	520	511	534	546	493	505	535	504	556	529	545	563	542	556	540	558	545	585	563	535	549	525	515	537	527	516	591	546	522	551	554	529	492	538	494	522	539	528	515	532	571	557	535	503	547	536	519	511	515	525	508	528	523	514	530	482	552	516	552	539	504	529	506	545	533	521	518	531	515	528	540	529	537	551	488	536	547	516	500	507	522	490	545	526	572	518	546	534	556	516	522	548	534	584	520	567	535	526	534	513	569	552	523	492	522	529	501	557	563	526	528	536	552	538	513	507	564	528	564	530	522	506	518	537	549	515	514	492	540	532	567	533	480	503	503	511	595	525	528	522	560	521	593	554	549	517	486	524	515	545	533	551	519	545	501	532	486	530	514	534	506	520	551	563	527	535	508	512	541	528	537	519	521	525	475	517	530	538	535	536	516	534	549	516	527	537	540	492	547	541	520	551	542	544	539	534	562	550	512	533	533	540	509	587	536	549	544	508	551	542	531	524	524	526	533	535	582	521	555	540	511	528	523	499	539	534	512	535	518	517	526	532	510	560	524	525	528	513	535	506	558	482	530	508	533	507	533	542	551	548	539	524	528	540	525	551	522	558	524	548	551	498	505	535	524	546	478	554	547	537	488	530	495	552	511	522	518	518	502	522	500	502	559	533	516	548	477	527	535	531	567	515	554	538	492	546	540	518	500	527	554	509	534	525	511	508	543	489	509	547	541	546	483	549	510	528	520	556	567	562	470	499	509	552	531	519	561	519	524	479	526	533	519	535	535	503	561	545	549	488	557	486	511	540	541	543	539	525	524	546	544	506	487	541	493	515	515	544	560	528	533	567	568	519	555	528	566	555	552	571	500	542	524	518	495	487	523	542	539	535	583	526	535	535	542	557	576	516	506	509	547	552	542	518	536	518	554	531	521	524	545	546	488	522	510	568	528	499	521	538	526	530	552	520	554	528	513	506	495	484	520	582	526	539	542	565	564	509	545	509	520	500	541	520	571	586	522	528	562	504	545	556	520	524	482	540	519	533	511	496	527	510	541	495	517	467	497	525	489	552	548	547	576	541	570	512	516	545	552	515	547	531	500	539	513	543	519	546	547	508	526	524	541	539	555	538	503	522	535	532	521	523	537	530	526	526	523	526	493	541	573	572	554	511	526	535	561	548	511	522	517	524	563	495	567	546	518	566	522	493	524	500	508	556	497	517	530	548	554	557	510	522	548	524	507	558	526	523	482	542	509	516	542	500	527	532	571	519	533	543	534	561	482	545	516	508	546	561	520	531	522	523	511	522	569	532	548	526	553	547	536	502	526	555	504	539	523	549	488	558	529	559	531	518	497	511	517	559	544	527	497	553	504	543	523	487	522	529	542	539	483	550	555	531	545	514	505	503	551	514	535	543	546	546	562	562	560	510	529	511	501	516	577	512	523	530	506	513	545	551	496	522	529	556	545	527	519	524	494	520	515	554	502	497	544	547	538	533	564	521	554	521	569	535	527	503	523	550	543	509	575	524	538	514	492	551	488	567	532	542	555	522	505	512	587	531	566	506	547	534	545	511	560	521	523	501	548	559	478	536	520	509	544	489	527	530	528	530	504	537	548	526	539	530	463	531	483	520	487	542	505	490	529	509	549	514	519	581	558	510	527	509	550	529	548	498	494	545	530	530	513	468	520	493	513	523	505	557	517	497	482	543	545	552	548	535	542	546	525	554	537	553	538	518	534	533	582	492	559	542	538	587	542	508	571	526	521	548	530	566	569	484	501	575	544	575	540	523	520	543	533	542	551	512	540	544	516	506	526	536	535	547	520	539	510	531	531	550	535	556	535	529	508	547	504	517	520	530	564	503	485	497	524	535	528	552	508	600	526	552	541	552	504	528	505	518	557	543	555	533	552	526	529	513	512	524	547	513	531	518	538	503	534	565	537	523	487	505	499	540	557	532	593	533	495	532	505	499	529	514	547	516	499	535	578	552	560	497	555	561	516	516	542	574	545	526	502	526	526	476	534	553	487	514	532	534	510	514	510	540	524	496	527	517	586	518	513	522	502	531	532	508	505	513	563	556	502	535	517	476	538	517	542	552	520	511	563	523	495	531	517	546	544	502	515	543	509	551	542	542	515	523	527	552	506	522	542	563	512	522	520	530	505	524	556	533	541	523	523	507	531	551	517	513	516	547	501	500	551	530	524	542	530	487	491	549	523	500	526	501	531	524	530	530	562	491	529	555	563	562	539	498	504	558	499	565	510	511	567	537	507	555	471	513	530	530	541	507	494	515	526	504	517	550	505	513	469	522	527	509	563	561	538	514	555	573	533	515	586	531	597	559	558	539	473	586	514	555	553	514	534	559	542	504	555	529	526	538	558	526	532	564	528	541	494	552	545	514	518	551	519	532	539	506	492	572	528	502	526	513	529	508	509	544	552	540	546	547	532	593	517	537	524	552	535	499	546	537	540	507	499	531	567	547	522	511	532	528	544	545	551	556	512	540	514	529	546	541	573	510	525	509	517	554	484	509	543	539	535	507	538	503	525	543	497	521	506	494	481	504	485	536	557	533	523	530	520	525	513	549	568	499	493	539	528	531	539	516	533	504	526	551	512	526	516	525	554	567	494	540	548	523	556	551	510	511	482	488	538	530	473	524	524	550	504	526	518	505	497	506	536	568	554	520	535	559	508	522	495	567	528	495	562	495	553	546	531	523	579	510	509	540	516	514	551	545	538	517	494	496	518	567	512	542	510	536	523	520	542	535	524	525	557	486	526	557	520	497	516	541	529	527	562	556	522	557	516	550	507	515	534	537	548	510	556	514	511	519	478	524	551	528	500	481	530	494	512	566	539	557	519	557	524	512	487	548	549	529	521	525	529	530	558	538	530	551	514	553	511	496	509	504	548	517	555	516	567	537	555	480	495	515	544	536	496	540	538	575	555	525	519	539	540	526	554	555	552	569	539	515	542	522	513	518	517	527	499	553	545	497	506	538	533	561	568	519	547	484	496	520	529	526	517	523	504	528	478	563	526	560	549	548	550	584	564	528	510	499	517	518	518	501	594	535	544	506	535	594	520	509	565	542	523	536	561	513	550	542	533	493	540	491	567
24348	21174	27225	25205	8158	510	386	324	269	238	249	218	191	216	197	174	197	194	173	182	152	188	171	174	171	170	172	187	175	172	196	175	159	156	181	167	177	179	193	176	157	174	173	179	178	165	174	204	159	185	198	184	176	179	178	194	156	188	199	186	173	157	180	186	147	187	150	165	169	174	155	162	180	187	172	167	185	175	161	163	171	158	178	170	174	146	151	165	157	179	160	189	160	159	148	155	156	164	181	155	165	169	167	169	163	170	173	156	162	168	184	180	174	151	153	169	168	186	171	166	185	166	174	172	185	166	165	184	181	164	153	160	181	180	165	159	164	179	171	184	160	160	172	171	184	187	154	148	172	185	142	164	180	168	151	166	150	144	176	169	158	170	178	144	152	191	161	200	183	164	156	157	180	169	167	191	163	169	189	152	175	193	167	154	197	167	166	160	158	159	162	189	190	164	155	171	164	182	162	163	156	178	165	147	190	157	175	171	159	160	168	165	172	158	160	157	176	166	156	158	168	175	165	161	185	163	158	157	193	168	148	152	163	173	164	168	167	156	156	180	183	179	180	131	179	151	172	162	177	162	165	175	145	170	185	169	140	155	188	147	174	176	134	172	141	173	144	146	144	178	165	166	136	174	152	164	168	158	152	177	146	177	153	173	171	179	187	139	170	160	193	160	191	153	166	169	186	191	167	169	156	192	152	155	180	172	176	161	133	155	176	176	186	154	181	161	184	165	178	146	168	158	171	183	162	165	165	146	158	167	157	177	154	162	186	160	168	161	172	188	180	146	172	155	163	162	162	164	160	179	154	179	165	174	163	170	154	167	153	174	162	179	174	143	171	169	184	141	161	169	163	149	149	153	169	186	164	158	182	180	159	192	171	157	168	166	161	162	165	172	159	176	152	170	161	176	173	164	165	156	170	168	168	167	166	178	166	173	166	184	183	160	143	160	167	165	169	158	167	151	186	162	158	132	170	158	162	177	198	164	162	167	176	142	184	197	165	154	155	176	174	176	160	149	171	167	175	172	177	137	171	171	169	161	153	150	171	164	171	176	164	170	184	167	165	173	182	148	197	170	152	147	173	172	166	143	170	155	185	149	168	165	152	189	180	174	163	161	173	172	178	173	163	178	176	162	161	150	176	145	157	171	160	145	168	168	190	157	142	165	179	161	161	172	169	158	154	186	156	181	170	180	163	197	140	184	185	145	167	171	167	156	176	135	148	162	176	169	167	178	174	143	157	140	175	160	157	152	159	158	190	169	166	151	169	150	173	162	157	169	177	195	160	159	168	172	181	166	143	157	168	175	154	193	163	169	175	169	187	175	187	163	181	177	146	172	173	154	167	176	142	169	169	180	131	146	146	161	171	161	174	183	166	169	156	158	145	133	155	149	164	150	154	151	140	183	172	130	168	150	152	161	171	172	171	145	157	155	166	181	188	159	173	179	175	171	165	160	165	169	153	167	149	153	153	193	158	145	185	182	158	151	200	143	168	181	153	177	178	146	158	173	161	158	160	166	183	166	186	176	167	186	178	150	138	154	160	172	162	158	159	164	179	138	171	162	159	157	151	166	157	168	166	159	177	157	158	168	163	171	153	155	161	176	141	161	162	166	144	145	151	176	154	185	153	161	157	167	176	174	153	182	179	166	173	151	166	178	154	168	140	162	158	191	171	168	177	182	157	142	176	196	147	157	178	148	169	142	176	182	177	147	165	182	156	149	172	152	151	183	148	162	154	140	152	147	172	162	151	175	142	169	154	141	169	184	154	151	194	164	177	146	164	161	173	157	170	157	158	161	182	176	176	168	161	160	212	171	169	160	158	176	164	175	181	177	181	156	171	157	131	163	146	167	166	174	157	168	163	152	156	176	156	170	150	132	161	175	177	164	160	178	161	145	154	153	183	177	142	167	154	167	190	180	180	158	160	173	154	184	174	154	165	162	187	169	178	189	159	178	164	182	177	171	157	161	165	152	166	162	155	161	170	176	139	175	165	177	159	157	150	173	188	178	186	177	173	178	151	165	156	170	176	163	160	182	148	161	157	172	168	161	184	183	162	159	162	164	163	166	157	169	157	153	166	149	163	190	176	177	152	179	155	156	155	174	166	164	150	144	162	151	163	186	174	168	148	173	167	177	173	153	153	166	172	172	159	157	158	150	158	173	182	166	165	183	162	175	152	161	183	145	171	158	180	183	179	148	143	147	171	190	175	159	192	185	146	149	151	174	155	176	165	181	165	170	151	159	149	170	148	177	162	175	165	156	173	186	156	169	174	167	165	158	159	156	162	149	179	165	156	196	164	170	143	160	179	148	161	177	172	159	175	155	175	162	155	171	156	143	177	183	176	183	174	160	170	168	167	161	161	166	151	145	165	153	163	194	155	153	144	164	173	150	172	163	173	174	170	186	175	178	173	157	156	178	159	136	151	173	149	144	180	153	186	173	166	182	156	148	172	160	184	178	169	173	158	163	172	172	162	159	165	179	154	157	158	180	141	180	172	177	172	182	183	159	177	178	153	171	176	140	178	156	165	168	182	184	159	170	156	138	159	148	179	162	144	177	162	193	171	175	145	155	151	183	143	163	167	163	144	149	187	175	163	174	158	158	157	152	169	161	176	171	165	164	172	173	138	170	174	174	163	148	169	169	155	145	182	172	150	154	156	172	151	161	148	176	161	153	164	174	160	176	164	161	175	167	164	148	170	183	173	139	159	158	177	164	170	173	177	178	162	181	129	190	156	160	169	166	169	162	155	172	162	173	188	195	148	172	156	175	138	158	161	165	164	169	149	162	148	169	173	188	172	168	164	158	152	174	137	187	170	174	157	169	190	172	169	151	180	174	147	186	169	152	157	161	181	158	167	144	151	166	152	146	154	164	176	191	170	163	166	158	167	175	193	167	167	177	149	169	166	158	174	176	166	158	184	144	175	167	166	159	176	184	161	174	175	165	171	166	180	157	187	164	195	174	173	161	148	163	158	149	160	145	144	173	164	160	153	187	154	162	147	162	160	165	186	165	185	178	153	176	194	143	161	167	139	151	180	160	162	168	154	177	168	146	176	150	205	175	184	166	182	172	188	164	161	162	126	164	180	190	165	152	178	171	165	160	166	144	167	186	164	183	175	157	161	147	166	148	174	172	175	153	150	171	178	159	165	156	178	180	162	158	175	162	187	187	156	179	171	158	176	180	197	166	156	159	134	147	189	167	164	163	179	185	160	151	176	163	188	155	190	157	189	164	174	151	151	154	171	162	176	149	139	161	170	181	139	171	151	154	158	165	150	165	180	145	150	168	172	181	162	168	178	176	163	139	164	152	158	147	166	190	168	176	173	159	169	182	168	137	137	188	153	159	159	179	162	185	162	162	162	174	152	144	168	183	162	172	151	158	157	167	193	171	172	167	154	155	165	145	175	187	166	156	177	176	177	184	165	159	185	175	155	160	179	171	149	173	182	183	162	170	151	170	167	144	179	165	166	180	165	157
25153	30911	5089	2318	1212	869	679	591	544	404	403	371	334	320	278	314	298	264	271	263	268	255	247	248	265	263	236	279	216	265	264	265	261	241	256	251	254	232	241	280	264	269	261	288	266	238	246	250	264	239	250	260	263	268	278	248	231	265	268	279	260	225	233	240	253	235	213	240	236	247	242	246	219	200	227	243	230	250	235	259	257	238	249	245	231	218	218	238	205	243	224	222	239	217	252	222	235	205	214	240	226	246	236	226	233	242	212	229	196	196	231	221	230	222	242	233	243	258	203	223	234	231	239	230	225	224	225	205	253	213	242	243	224	225	223	235	244	206	248	207	243	205	221	225	221	245	212	223	226	245	226	254	211	224	225	214	234	219	234	230	197	220	215	223	202	210	245	222	188	233	248	240	229	194	237	193	222	212	203	228	204	222	233	231	227	219	220	246	247	235	215	212	223	228	197	243	250	256	222	243	224	220	232	225	224	258	245	235	237	243	243	216	242	226	213	238	221	218	219	211	204	222	219	229	225	204	219	220	239	211	228	235	223	196	223	246	216	233	224	215	203	214	242	237	220	231	226	220	233	228	219	220	203	207	242	228	225	216	216	207	236	207	218	226	218	226	246	232	235	237	214	249	235	214	230	218	241	218	254	232	219	234	236	224	227	233	201	235	227	238	207	241	211	239	232	209	206	218	216	222	221	214	266	221	252	233	252	235	236	259	241	255	215	204	205	248	225	207	254	210	216	194	233	234	250	226	231	205	225	226	211	228	246	224	242	239	233	217	230	255	244	221	243	231	229	254	222	206	229	227	249	228	213	252	259	203	222	226	208	223	234	235	230	233	258	212	231	198	227	258	210	192	211	232	200	230	215	202	225	223	195	188	224	247	219	225	233	229	214	220	202	203	211	238	227	229	218	222	255	253	239	210	226	230	248	231	218	215	211	209	217	238	228	259	235	240	218	233	230	239	205	216	215	246	205	230	239	229	232	228	225	233	245	234	223	235	233	194	227	237	218	238	222	213	245	200	203	223	223	238	217	261	225	217	236	242	228	227	211	235	234	223	230	230	236	234	223	210	227	254	205	218	221	223	232	225	244	222	211	223	238	243	234	273	238	240	235	236	257	230	244	216	252	234	240	230	231	247	226	234	244	229	239	221	223	225	216	249	246	209	224	222	210	250	220	235	241	212	226	215	214	241	239	201	203	240	236	223	210	227	255	224	219	256	253	247	216	198	241	213	200	229	228	240	220	225	230	228	225	220	234	230	192	278	224	220	235	231	218	238	220	220	197	205	234	219	231	219	220	217	238	215	242	233	214	215	239	230	209	197	250	231	222	215	200	209	239	234	231	240	222	196	247	219	206	228	234	225	207	223	243	257	225	209	230	212	243	191	229	228	218	191	215	240	223	210	222	245	238	248	210	225	211	262	225	237	214	248	218	225	220	229	211	211	243	226	215	215	205	248	222	266	254	213	237	237	259	243	235	229	215	244	205	235	245	214	207	234	223	215	232	200	245	237	218	226	224	229	228	221	242	224	230	244	215	204	222	241	209	216	264	207	186	223	203	212	225	223	252	227	211	227	252	235	252	248	249	245	214	210	223	214	208	238	228	228	202	239	228	211	224	238	226	240	233	218	237	219	230	220	178	233	207	208	218	227	223	223	252	235	208	217	263	235	192	208	224	222	243	215	254	233	208	244	255	225	224	250	234	232	228	243	229	211	208	217	236	213	183	205	227	218	245	227	232	215	213	222	239	221	205	207	232	254	214	218	226	232	228	215	248	204	223	218	229	207	229	239	244	244	211	234	214	217	213	223	261	238	228	234	211	222	229	240	226	219	226	232	226	238	226	242	227	204	228	216	228	226	205	230	234	223	209	220	247	232	222	243	200	220	234	211	231	220	215	231	208	246	216	237	248	206	231	243	227	241	235	222	225	247	216	224	231	221	229	216	229	223	231	229	225	258	246	208	214	229	231	212	218	232	242	232	231	224	244	215	249	207	222	242	243	234	234	228	212	219	231	242	231	229	202	235	230	212	224	254	234	236	239	237	217	275	228	217	224	215	245	232	212	239	216	215	240	228	218	226	241	208	264	229	234	229	238	230	209	249	230	212	225	240	255	240	221	234	207	222	225	229	202	218	211	229	209	223	260	197	236	225	222	237	255	236	231	225	232	224	236	219	230	220	245	210	239	218	252	240	243	227	240	243	232	250	223	200	247	213	223	210	242	249	246	227	202	241	239	243	214	225	228	213	217	226	245	230	225	240	230	250	218	222	242	244	215	247	226	235	243	235	223	235	238	269	227	226	233	244	232	268	231	212	241	238	210	202	225	242	205	238	232	227	230	209	224	230	220	245	229	252	228	252	221	220	222	223	238	222	244	227	218	247	241	225	215	237	232	213	236	226	231	270	216	224	224	233	244	227	226	243	222	236	210	237	220	231	246	223	254	216	220	232	256	231	269	235	218	247	245	212	217	218	223	253	220	231	235	221	270	222	229	201	200	213	235	235	209	242	224	239	250	261	212	254	231	225	206	204	213	193	207	225	217	233	234	254	223	227	237	221	270	236	219	223	230	207	226	209	248	230	236	226	202	266	221	233	222	218	247	233	239	236	181	233	229	229	225	200	207	216	216	220	234	247	250	234	221	215	226	264	220	231	200	232	230	241	220	188	224	227	213	221	231	227	241	232	231	207	217	223	221	214	231	260	211	256	228	260	250	229	238	243	220	232	226	238	214	225	213	238	250	236	258	242	235	228	254	241	208	212	213	232	248	250	223	230	211	240	184	215	200	233	205	236	247	234	221	234	248	245	221	240	228	247	225	202	229	245	235	226	211	203	238	192	229	207	222	246	234	251	212	222	242	243	224	249	234	218	239	230	227	219	244	209	214	241	219	245	234	218	200	223	255	238	234	223	216	218	237	222	238	233	231	221	233	246	229	209	236	229	256	232	243	218	238	226	213	237	220	256	214	235	212	230	220	246	209	204	228	245	221	229	235	221	245	241	196	226	253	236	208	235	230	203	251	209	223	229	210	234	207	232	233	235	207	220	238	224	215	207	202	244	218	238	250	243	222	242	231	215	220	221	224	232	224	233	201	195	225	219	231	186	252	248	234	213	223	231	240	234	211	232	266	226	236	219	225	217	247	222	207	217	227	234	225	209	237	230	202	230	215	256	219	248	225	214	211	237	242	217	250	220	229	206	221	209	220	225	234	266	213	248	235	240	234	214	243	221	220	229	243	221	217	210	235	249	237	223	205	214	241	206	238	223	217	239	220	215	213	241	265	238	205	237	230	217	245	224	217	218	263	228	229	230	202	239	200	225	226	248	204	228	218	239	232	191	237	226	235	209	237	243	229	229	205	231	213	252	240	228	199	240	236	238	237	233	197	229	231	231	235	234	241	232	222	236	218	238	251	218	248	220	235	247	230	227	213	242	211	238	223	224	250	239	214	217	243	200	211	231	214	243	225	237	227	277	218	214
22296	21221	29015	23727	21221	21223	7356	892	678	635	564	486	441	442	432	436	425	383	421	351	395	380	368	386	358	353	342	379	345	332	347	357	367	372	351	354	349	358	330	386	376	361	312	358	341	372	339	366	362	369	345	338	386	327	345	325	401	339	331	339	355	324	356	327	306	362	347	346	347	293	288	330	341	334	350	323	336	340	302	328	347	342	342	317	320	298	323	340	344	333	327	325	287	303	352	314	336	315	336	314	331	348	359	310	318	296	346	327	288	316	320	349	319	317	301	333	330	355	314	330	348	342	309	325	350	321	340	330	296	316	330	326	338	374	307	316	328	369	307	298	321	340	329	335	339	336	324	339	323	327	299	307	338	313	314	343	333	369	333	329	320	318	341	328	322	341	320	318	330	320	311	318	353	338	323	344	317	320	346	303	331	335	304	302	352	338	323	322	295	346	345	329	322	332	310	341	332	324	322	321	313	326	314	308	336	332	310	326	338	325	361	339	333	301	333	321	317	340	333	352	325	340	365	319	333	332	341	328	286	312	281	316	370	377	345	312	331	342	316	322	371	293	336	312	345	339	332	339	336	334	325	312	305	347	324	338	342	340	328	291	306	315	344	296	348	339	351	330	316	320	352	380	340	315	307	319	325	311	359	298	313	320	326	321	296	353	351	327	323	331	309	324	379	334	331	317	327	291	319	344	350	321	336	323	356	347	297	350	293	332	370	317	324	307	343	364	332	328	306	341	324	334	334	332	342	324	351	313	311	304	345	334	314	320	303	329	293	332	348	326	330	333	318	328	320	339	351	326	321	301	320	319	337	333	377	311	279	297	337	331	342	313	368	333	340	309	330	306	319	299	316	355	337	310	324	331	311	302	335	302	317	343	331	318	322	302	352	339	331	337	325	310	314	342	316	301	330	337	336	330	311	299	320	321	337	314	333	319	344	334	309	320	325	336	302	311	322	336	323	340	318	339	320	334	335	328	319	330	325	373	339	333	331	314	332	321	304	349	339	310	362	298	334	303	323	313	339	327	354	310	326	323	343	339	334	338	339	323	323	312	326	338	315	330	324	359	316	335	303	340	294	348	300	326	303	373	349	344	335	318	334	348	331	340	340	338	339	335	320	326	309	325	326	312	329	309	319	320	370	336	312	342	333	324	295	336	352	375	303	311	339	309	325	319	319	359	350	341	320	349	309	327	341	325	345	285	364	294	345	340	311	288	346	353	339	329	370	294	325	324	317	338	304	319	301	305	316	342	359	313	332	332	320	305	326	317	363	328	340	331	324	340	332	340	311	314	323	314	298	350	349	325	311	322	322	320	345	335	334	336	310	309	318	318	331	352	385	299	310	286	323	307	364	305	348	322	334	321	335	335	321	317	332	331	302	313	345	331	347	345	360	356	363	373	327	299	301	280	359	310	331	328	309	315	330	317	283	299	290	337	328	332	323	358	318	350	328	378	326	321	293	327	350	325	319	319	335	307	336	285	332	313	335	335	315	329	328	337	318	323	340	366	354	308	339	353	324	331	330	314	326	326	326	348	353	310	295	301	329	309	322	303	325	333	343	339	321	299	331	316	323	313	295	298	352	328	344	338	299	342	322	316	330	319	305	312	319	353	373	309	313	321	299	311	298	358	308	337	345	305	315	310	358	303	341	344	326	305	316	340	305	323	350	363	323	311	316	328	308	358	305	326	300	333	326	333	318	329	337	344	340	321	367	351	340	335	331	333	343	322	353	324	314	327	305	319	342	326	324	341	353	323	351	316	306	320	321	331	335	309	332	297	372	312	318	319	372	323	329	311	332	337	308	316	335	356	303	292	325	324	320	343	286	311	337	348	364	338	341	301	337	323	367	355	314	323	336	331	331	338	332	332	304	367	311	343	350	344	323	325	341	341	337	320	355	354	334	330	314	342	326	313	327	369	312	312	314	305	295	304	336	321	337	322	336	321	329	286	322	297	332	320	343	340	357	322	317	316	318	352	340	315	343	337	324	322	320	319	334	316	299	313	294	316	321	335	350	349	331	304	324	333	308	321	330	345	330	308	329	348	368	332	334	305	315	348	318	365	300	328	326	316	331	297	334	332	346	323	350	342	314	324	314	348	346	308	329	337	329	323	326	358	301	306	333	330	280	338	317	326	311	313	335	354	349	296	344	333	319	311	321	342	336	350	327	312	346	319	313	323	336	353	319	312	308	320	322	313	345	327	330	357	325	323	314	340	325	312	325	319	314	326	339	301	328	307	340	316	348	318	338	343	316	313	295	315	342	305	301	299	313	338	332	317	336	322	317	305	326	372	326	299	357	321	326	328	314	345	334	332	321	321	332	325	362	301	282	317	305	289	312	328	327	351	358	350	349	339	316	350	320	314	334	339	348	326	341	337	317	316	352	328	337	311	335	324	306	325	343	342	345	346	339	346	328	306	327	323	306	331	335	305	340	347	365	314	311	323	324	325	296	335	293	336	332	333	344	359	310	301	344	314	351	335	308	339	321	304	306	319	345	331	327	327	311	346	314	302	317	329	324	346	333	310	333	322	323	319	313	314	304	351	359	331	316	346	309	323	335	336	327	326	322	336	322	295	332	298	303	354	320	293	321	349	312	331	328	332	331	328	318	352	298	299	327	311	329	306	330	338	351	335	336	299	342	323	321	355	331	335	345	325	337	302	323	321	316	337	317	319	315	347	359	348	303	307	330	344	329	320	311	327	354	360	318	337	317	323	338	350	364	300	318	392	323	359	332	340	300	373	299	345	307	330	338	313	338	307	318	335	316	359	331	300	334	348	310	300	324	316	336	312	341	347	329	361	314	319	357	341	347	330	319	363	333	306	303	309	320	318	290	332	353	338	345	342	325	323	307	331	318	340	291	332	321	318	326	306	303	355	343	304	334	326	283	343	289	367	321	310	319	346	288	343	301	334	314	303	331	315	288	357	352	346	321	344	299	305	358	314	346	320	325	321	364	340	339	325	336	313	328	318	292	323	307	341	359	320	324	341	344	349	316	274	343	330	324	321	332	287	313	314	329	320	300	300	331	314	306	334	346	335	358	341	352	346	344	302	327	347	308	339	340	328	357	326	312	338	292	326	328	314	339	328	328	344	295	303	345	317	342	319	356	319	328	332	335	326	336	335	367	330	331	388	343	342	339	325	330	345	318	328	311	295	349	338	328	290	364	348	333	328	342	345	304	334	324	330	314	313	364	302	303	322	334	334	355	313	324	316	313	311	346	340	295	321	362	303	316	347	314	340	308	309	325	311	284	320	346	344	318	338	334	320	306	325	317	319	316	317	304	294	370	355	329	344	322	333	311	356	333	352	365	319	336	321	305	309	366	363	338	317	324	325	325	309	315	294	335	330	317	323	332	338	308	338	323	336	360	331	325	348	308	304	346	354	303	325	319	344	326	340	338	312	310	312	313	324	314	325	299	334	318	323	350	327	337	319	316	312	329	329	317	321	329	327	322	362	342	324	334	337	322	345	313	322
30356	42967	11344	5718	3483	2388	1874	1515	1243	1082	934	859	785	708	652	627	569	583	560	518	523	537	501	522	487	477	513	481	468	495	511	498	443	448	487	454	481	501	504	501	480	469	501	488	501	509	490	469	490	515	469	478	488	475	503	486	479	487	497	449	454	451	423	424	467	436	448	434	463	466	423	423	461	424	451	441	420	469	447	436	437	434	469	424	429	471	433	421	449	433	434	459	473	449	414	419	456	423	446	434	416	486	441	420	423	472	434	448	424	446	409	480	430	431	424	465	446	407	426	468	432	458	426	422	467	419	448	425	438	492	426	395	418	466	463	404	440	448	435	449	427	437	448	440	463	385	457	420	414	394	462	432	420	417	456	435	430	397	375	442	448	427	446	410	418	419	453	418	425	413	430	433	438	456	404	449	453	479	458	412	413	450	418	424	454	472	451	444	429	450	437	474	450	451	424	443	436	432	422	422	430	452	445	442	398	429	464	444	417	430	458	419	446	440	418	452	408	445	436	418	399	436	450	366	432	430	418	455	427	439	463	399	405	422	426	435	464	416	478	453	418	392	423	437	439	434	451	419	433	455	420	416	440	397	448	458	483	410	446	456	435	449	420	434	427	451	418	454	454	445	424	422	448	430	393	415	439	484	455	468	437	428	422	421	419	460	433	458	428	443	439	404	413	434	407	403	432	418	443	398	427	417	434	439	425	455	472	410	447	418	472	467	409	451	453	485	434	422	457	458	405	446	398	407	415	435	436	430	466	410	426	459	394	437	434	419	405	424	447	429	421	427	440	409	488	434	460	428	440	408	454	450	463	404	434	429	460	424	445	421	414	445	398	444	476	431	446	404	411	423	416	471	443	461	469	420	415	408	407	431	402	440	454	441	413	441	407	426	441	409	434	469	420	446	438	459	400	440	438	437	433	428	423	395	434	442	439	443	459	391	432	467	421	431	458	388	426	431	482	431	455	416	397	421	445	433	422	398	433	412	425	427	422	436	454	387	456	445	416	445	422	416	413	434	441	431	471	430	409	447	399	419	452	444	421	402	422	431	462	427	436	443	439	419	412	441	439	420	430	408	452	415	423	430	445	405	427	406	433	453	446	419	457	409	441	460	433	433	443	449	440	416	424	399	475	419	406	427	433	457	437	394	419	457	450	450	401	426	419	420	433	442	422	445	413	406	454	447	420	479	440	434	413	459	430	375	411	439	444	404	443	472	434	431	457	396	425	446	453	432	447	417	453	446	429	414	431	463	432	425	452	425	411	421	423	446	419	420	418	432	421	413	429	439	421	435	411	436	440	425	455	447	422	437	444	433	427	443	437	419	441	457	444	428	418	434	434	455	438	427	446	370	435	446	452	412	421	464	440	401	412	454	466	453	439	438	481	420	412	416	431	399	449	421	432	428	387	406	424	429	438	442	436	399	413	413	423	440	435	441	435	394	436	416	408	452	431	412	426	446	417	476	430	414	416	412	420	428	433	428	426	449	476	428	453	457	442	465	426	412	436	447	422	434	456	422	419	462	463	422	450	440	456	427	459	417	471	443	425	412	456	441	422	460	486	424	430	440	426	429	436	409	430	427	405	414	398	455	426	443	457	404	464	411	468	448	409	373	428	426	424	418	438	473	427	436	435	437	401	449	428	441	457	460	403	443	419	399	425	393	411	421	418	444	441	432	424	428	382	449	441	404	409	440	444	421	427	430	418	434	456	417	452	426	413	448	445	462	401	434	436	415	415	465	415	430	445	426	410	416	456	442	480	439	402	410	416	460	419	440	415	441	426	435	443	455	435	415	424	439	450	450	465	424	451	433	425	430	434	438	453	426	447	398	435	399	464	434	438	425	439	404	415	427	426	434	407	441	431	435	410	448	422	410	432	444	405	423	432	466	400	442	410	444	441	479	427	415	433	438	406	453	452	420	402	487	418	448	451	443	442	409	448	410	428	434	419	436	435	458	410	425	430	452	432	430	440	412	471	437	452	431	421	394	420	462	448	425	450	440	399	438	396	465	393	409	462	426	422	440	448	431	435	428	429	445	454	437	441	450	435	422	442	455	445	426	426	441	397	427	446	469	435	443	434	428	425	411	392	457	443	446	449	405	445	409	459	423	472	456	403	416	449	412	436	409	400	453	407	395	440	442	427	422	412	452	423	431	405	418	428	384	456	423	423	418	410	447	441	434	426	467	448	394	453	434	409	407	422	451	476	421	394	413	449	418	424	439	439	447	421	425	433	439	468	438	454	431	423	428	417	438	399	435	434	431	428	428	424	419	463	436	421	408	430	424	408	436	439	418	442	435	403	425	480	443	472	421	431	497	437	414	420	407	428	417	413	468	426	455	414	443	438	445	458	444	462	408	433	455	392	445	415	442	432	432	445	431	450	442	421	426	414	439	440	450	427	440	402	441	447	429	455	413	449	434	424	413	459	426	431	427	452	433	416	384	435	434	407	452	420	419	416	413	407	438	463	429	427	429	447	418	462	448	444	414	403	432	437	431	403	438	411	432	417	387	434	471	424	429	423	416	429	401	408	423	396	454	433	402	469	402	426	430	434	456	442	448	469	450	436	384	452	411	412	447	438	431	457	425	430	440	439	420	431	482	485	418	439	421	431	450	436	440	424	445	416	383	396	449	420	439	441	444	434	446	427	404	431	420	427	422	435	453	456	431	428	424	409	414	410	403	431	433	494	438	412	376	411	452	423	407	441	418	411	440	444	403	451	420	388	452	474	439	406	420	438	374	441	436	435	407	417	410	407	415	434	430	421	423	443	469	471	404	438	418	457	417	430	425	448	429	428	413	421	484	448	424	450	483	405	421	415	393	429	417	434	443	404	370	442	424	398	423	445	402	404	406	410	420	445	439	415	452	407	391	427	456	453	436	410	445	431	426	443	468	450	423	421	476	436	442	475	422	428	432	468	431	435	401	422	440	418	424	405	452	421	432	453	435	421	453	405	411	460	471	420	436	438	427	397	482	437	445	445	425	414	461	426	421	470	434	389	420	454	437	406	449	427	474	419	432	435	404	423	450	427	431	408	416	424	423	416	441	420	410	387	420	416	429	485	423	447	395	410	434	414	457	444	436	435	474	421	458	456	412	412	496	463	421	404	445	423	449	448	448	448	463	439	450	481	413	417	435	449	446	444	448	426	432	433	448	429	454	428	428	430	461	423	438	418	417	455	437	404	442	422	424	425	438	417	421	420	455	414	435	446	401	406	446	415	436	440	402	468	458	422	439	441	446	437	442	398	406	418	402	422	441	392	445	445	425	439	437	406	400	419	423	416	441	417	479	460	413	459	430	456	427	466	451	434	419	379	402	428	433	419	433	427	448	445	413	405	450	452	440	446	439	414	444	427	441	452	398	420	465	440	406	411	449	441	393	429	433	430	443	422	437	418	424	416	443	436	475	469	433	431	445	428	443	462	438	441	444	427	429	442	403	473	456	361	394	441	403	429	454	411	456	448	420	411	424	418	436	467	454
27396	20941	8562	1082	466	399	326	328	330	301	288	306	278	270	287	274	300	292	290	278	291	288	287	298	294	298	295	268	308	314	299	283	287	277	273	288	271	269	292	304	305	281	302	259	334	281	273	247	295	290	326	290	294	274	292	316	289	295	279	285	288	290	283	295	305	265	267	286	281	304	257	269	285	276	285	277	262	287	280	284	303	247	271	288	252	275	295	299	293	289	288	285	275	258	300	288	266	257	290	254	264	276	294	254	329	286	280	245	282	282	238	257	289	288	274	284	308	270	280	279	260	284	248	253	270	255	275	274	244	281	274	268	302	289	290	288	273	281	283	274	282	269	302	269	286	240	293	308	270	296	273	266	259	263	279	276	249	279	288	298	289	270	272	246	292	248	295	270	257	277	248	272	284	281	260	277	312	285	286	289	277	267	273	257	265	291	298	297	295	311	305	294	260	283	283	275	282	306	271	274	261	282	286	271	285	298	269	287	269	262	306	280	262	264	277	291	276	280	257	286	272	258	268	273	286	267	270	275	275	293	289	286	292	275	268	295	279	286	244	284	276	284	260	295	280	291	281	275	292	287	279	274	283	282	293	272	275	273	282	314	302	279	238	300	329	276	300	252	241	272	270	259	271	295	275	267	283	291	251	291	255	279	268	270	305	256	293	280	266	280	298	286	270	271	300	271	293	288	271	274	308	268	279	261	261	280	278	281	283	290	279	289	291	252	289	282	284	267	266	255	279	271	279	273	261	289	289	266	293	311	265	307	277	268	281	299	290	275	291	261	295	261	260	282	276	265	293	340	262	255	315	271	277	309	266	276	324	282	286	258	289	251	245	295	271	275	255	279	293	277	277	272	275	270	272	299	285	264	263	263	291	309	283	283	263	287	270	286	276	275	287	278	276	264	253	273	285	255	258	302	284	235	271	303	285	281	285	287	272	302	299	273	293	301	310	290	291	262	298	264	283	271	268	277	290	291	245	282	289	233	269	258	277	294	275	300	280	287	251	260	286	283	261	292	283	247	277	295	303	281	264	280	254	273	268	280	291	272	270	276	268	285	292	298	301	281	286	275	282	288	286	284	288	270	276	282	289	266	268	268	300	257	285	282	283	268	285	263	278	286	292	278	249	295	274	292	297	293	264	250	242	270	260	286	274	282	269	310	292	255	276	262	282	277	278	287	268	309	270	261	261	287	282	295	286	247	268	276	303	280	264	271	290	281	271	277	284	299	324	288	283	278	267	291	285	282	283	309	272	280	306	293	304	261	264	272	274	275	266	268	298	267	296	264	296	269	265	305	289	241	292	278	256	255	288	311	251	281	265	284	270	292	301	254	249	283	258	292	264	286	291	266	282	311	289	260	274	307	292	282	273	269	266	279	237	283	258	275	247	281	286	304	274	274	269	271	276	266	300	270	289	296	268	250	286	266	279	289	294	278	270	304	269	281	274	262	295	246	261	264	275	275	276	275	266	272	304	246	294	264	281	272	284	274	265	299	303	265	260	317	282	266	281	278	298	265	284	256	260	271	244	268	257	256	276	267	281	275	280	274	272	290	238	263	276	276	269	292	291	301	270	298	288	273	280	247	264	259	287	280	273	300	274	300	276	276	269	284	271	273	281	287	263	274	292	284	281	303	281	261	261	280	295	252	282	286	282	290	286	288	311	284	314	271	294	260	272	271	274	292	292	289	261	280	288	276	298	267	294	289	264	276	266	277	270	277	285	274	273	283	274	295	275	313	282	296	269	282	284	258	265	314	297	291	306	301	266	268	275	305	250	309	273	296	272	274	306	259	279	259	279	271	240	288	258	278	241	282	274	254	290	310	259	246	284	309	283	251	285	274	276	289	266	320	255	271	281	308	253	276	249	289	275	269	306	291	282	294	281	281	276	266	296	278	287	284	257	273	272	261	255	314	259	302	300	266	276	264	302	267	273	309	278	277	287	291	276	268	304	295	251	306	277	279	276	285	293	250	288	310	308	305	281	280	271	291	299	285	273	276	258	282	269	300	245	304	297	285	288	302	301	270	258	273	275	278	283	288	292	300	299	275	282	296	265	285	242	250	275	237	271	275	276	248	271	263	307	259	263	266	282	279	276	266	289	296	263	282	282	267	255	277	279	244	291	283	273	260	291	284	280	297	268	294	292	269	257	259	283	281	272	286	283	274	270	289	283	274	263	293	281	287	301	248	278	255	272	282	269	262	268	295	284	257	267	280	272	273	265	268	297	327	304	263	288	289	283	290	301	272	282	265	291	290	304	267	275	251	255	279	286	276	294	288	291	243	288	274	270	246	271	291	275	283	275	280	270	301	262	266	256	261	304	284	256	283	280	269	304	268	286	260	285	294	260	274	261	297	293	286	272	288	305	284	294	271	233	294	287	282	293	311	292	282	279	270	266	255	262	281	282	268	269	270	299	286	294	316	282	286	259	282	272	282	306	289	270	292	260	286	276	310	298	237	266	278	261	249	281	269	284	274	280	261	255	298	273	293	274	268	273	266	265	281	273	252	258	306	275	295	298	276	287	285	313	287	260	287	285	243	270	262	256	282	276	270	276	243	264	270	298	275	318	273	261	260	244	285	275	264	265	289	287	270	292	253	265	280	296	268	290	284	281	281	286	282	275	281	242	286	298	258	258	264	280	263	266	262	320	311	287	266	281	302	282	252	260	272	261	268	266	260	262	272	278	288	258	270	284	310	251	298	281	269	274	277	266	266	290	285	275	298	291	270	271	289	261	270	261	262	266	265	283	285	261	259	282	256	279	307	275	296	281	302	256	295	270	286	280	280	272	311	286	290	287	291	303	270	270	289	267	290	255	268	230	295	295	254	285	285	273	233	295	306	302	249	262	277	317	263	279	262	272	305	256	317	285	292	260	311	294	297	280	291	275	295	269	292	237	271	262	280	268	287	278	301	273	263	266	311	272	276	250	259	256	302	280	273	259	270	301	273	276	268	266	307	291	273	297	305	279	287	263	290	287	261	301	261	291	287	265	271	286	280	273	288	260	273	274	295	251	303	251	292	259	297	291	291	273	278	276	266	288	262	266	257	270	319	288	263	291	269	253	257	302	287	294	282	261	285	280	281	280	284	275	286	301	316	291	281	303	254	297	271	287	267	283	254	278	299	285	266	305	305	299	272	252	282	251	296	281	291	290	252	295	291	289	290	290	266	310	266	293	258	284	269	302	289	260	280	269	294	278	284	264	264	266	271	270	286	282	274	273	274	291	302	288	280	255	272	302	299	271	291	276	267	280	272	306	271	279	295	288	278	297	272	279	244	276	263	254	288	307	267	267	278	286	258	293	281	260	269	294	276	276	281	287	274	261	286	268	282	309	269	275	282	292	258	278	284	292	261	289	270	291	286	263	242	294	303	258	291	278	275	296	294	267	267	266	257	268	297	287	291	280	280	267	283	290	283	246	282	286	277	311	277	264	255	277	267	251	273	283	263	286	259	325	293	287	272	281	289	283	284	292	291
21457	22922	2486	1247	756	544	556	515	467	455	418	432	413	359	388	435	400	412	388	363	340	391	395	336	359	358	391	376	385	351	360	344	334	372	368	405	364	396	374	400	339	378	377	364	382	378	387	397	360	366	408	348	370	371	395	388	356	368	357	389	385	358	371	378	362	360	380	383	366	368	338	366	367	362	382	352	352	354	376	361	408	370	376	367	373	392	338	398	332	367	336	341	342	353	356	345	423	391	353	385	396	382	358	334	360	349	377	362	395	366	391	371	360	364	355	358	384	348	360	373	379	355	359	357	327	352	395	358	369	334	358	380	371	375	366	386	370	382	383	341	361	352	353	375	369	338	370	351	331	355	379	402	400	327	343	359	364	381	316	388	361	368	346	327	359	341	342	349	342	326	369	359	350	410	374	356	385	341	358	326	377	411	350	380	338	344	356	354	349	356	349	384	381	363	341	352	381	389	356	332	391	340	360	343	342	398	349	332	382	341	378	361	357	331	386	365	344	356	369	348	364	380	353	393	367	391	373	357	352	363	360	379	381	360	381	359	377	391	374	414	345	374	333	343	346	348	375	408	367	363	359	367	392	339	379	357	383	376	329	350	360	362	330	364	353	381	362	351	382	362	395	386	354	382	358	392	328	369	348	370	349	338	367	340	316	347	360	339	338	332	339	359	345	386	350	366	350	358	328	365	351	376	338	363	386	359	350	390	378	364	337	363	375	362	379	360	367	367	368	351	365	390	356	387	342	372	388	381	375	361	340	377	357	341	358	375	404	359	373	345	346	348	379	341	375	380	365	365	361	353	356	357	384	379	349	379	364	359	384	362	344	356	363	361	359	385	362	363	335	383	403	366	401	348	366	333	390	354	358	370	351	373	370	361	369	374	375	395	355	368	347	366	363	363	345	372	338	378	344	382	319	370	355	344	341	371	378	352	375	326	333	386	371	383	358	389	359	387	385	349	377	355	321	369	336	336	378	363	392	341	399	386	325	390	373	389	353	361	361	353	363	374	409	397	356	404	338	358	339	369	391	356	335	358	346	362	369	381	337	429	348	371	388	374	381	362	360	359	341	372	360	374	399	359	374	380	370	341	390	387	370	336	361	363	372	343	346	368	368	376	365	372	364	403	415	334	378	342	378	368	361	388	339	364	359	349	389	372	391	378	357	371	370	357	356	350	362	339	387	372	359	414	353	335	360	398	331	383	357	363	395	384	335	322	356	365	357	326	358	352	325	356	349	337	384	378	330	345	363	386	348	365	373	378	370	360	390	386	387	340	369	358	381	367	377	353	405	359	350	368	374	361	315	367	349	353	351	357	359	360	375	350	392	376	367	362	361	405	380	342	382	378	366	317	371	395	406	335	364	366	369	385	369	336	349	366	342	380	372	373	345	336	409	360	376	367	364	355	372	364	358	369	371	365	350	382	372	378	375	383	360	343	350	350	348	352	364	362	415	358	358	337	371	354	354	330	371	385	383	370	340	380	385	399	397	354	365	389	383	360	361	374	391	387	373	387	388	380	350	357	375	378	370	404	344	384	379	385	358	362	395	353	350	382	345	355	364	391	385	360	375	412	402	368	365	381	330	335	357	344	346	371	325	356	375	370	375	350	344	354	346	366	382	366	342	387	366	366	373	367	324	361	387	410	332	341	352	404	349	356	348	366	385	341	373	376	376	356	359	365	355	331	349	339	386	353	359	342	381	375	344	356	365	349	378	331	399	327	352	385	366	374	370	375	341	355	359	352	387	371	354	361	391	377	350	366	351	353	372	377	354	346	361	366	381	357	317	366	368	362	391	386	362	383	355	381	362	349	397	371	378	372	350	347	337	370	384	385	388	380	365	390	366	382	366	356	372	390	371	395	317	377	386	397	407	402	372	362	386	396	331	359	351	376	344	369	394	335	379	375	398	363	361	345	367	378	385	372	342	343	351	392	357	417	387	377	345	350	373	360	391	345	351	332	387	348	378	360	359	372	353	331	350	354	351	386	370	370	360	339	377	372	403	355	388	346	370	345	363	377	366	358	348	363	378	397	351	410	344	369	355	353	335	388	360	361	381	349	374	334	361	366	374	398	379	355	353	402	371	359	360	357	381	363	346	362	333	358	385	380	358	336	325	389	367	383	359	383	348	390	335	344	365	341	356	349	348	378	381	365	341	342	383	354	386	353	353	361	349	355	394	359	368	379	352	386	363	380	349	352	333	407	337	358	371	359	354	352	374	386	354	363	390	363	348	351	340	343	345	349	378	374	389	373	362	374	356	351	378	375	348	378	357	346	344	350	392	349	370	364	385	370	391	361	385	347	369	408	330	394	400	357	394	400	391	364	368	362	382	354	361	370	360	347	365	373	352	318	377	325	376	389	397	360	367	363	367	359	367	359	363	327	368	366	373	345	340	353	375	394	390	335	378	335	351	352	338	371	387	406	378	368	369	351	360	353	340	358	374	398	388	380	353	378	403	344	371	355	395	347	371	386	374	380	357	362	374	330	342	351	387	369	363	356	366	363	337	379	326	362	343	354	353	363	338	358	338	364	359	344	380	374	379	386	390	380	393	397	359	336	378	377	351	375	362	390	360	370	384	386	402	383	363	395	369	343	353	366	377	389	370	402	348	369	369	373	373	404	381	378	385	354	340	350	364	344	365	372	364	360	392	358	364	382	370	380	320	335	345	351	376	372	358	382	392	352	367	370	346	342	395	332	354	367	376	328	377	350	334	369	339	385	347	357	399	354	362	408	343	377	373	372	380	367	367	344	343	329	364	340	369	377	345	366	363	403	388	380	378	380	350	378	384	393	351	361	336	362	383	355	374	341	367	380	363	386	373	392	363	374	341	365	367	353	355	355	374	351	387	422	372	357	340	344	388	378	380	353	359	368	382	369	384	377	346	380	375	368	340	362	361	360	389	357	355	406	357	363	365	322	350	348	353	344	358	380	359	345	373	369	390	350	362	360	379	384	404	344	330	376	368	373	345	357	401	347	351	343	368	398	385	374	371	367	340	386	364	390	356	381	330	357	364	368	385	371	359	377	367	365	350	337	377	357	363	358	334	358	364	401	391	319	362	405	346	356	366	350	374	359	346	384	363	411	385	387	376	336	378	376	330	341	334	318	382	342	369	339	380	369	374	388	355	388	357	374	365	399	362	359	360	370	336	347	366	373	363	402	374	327	370	361	381	399	333	393	346	404	375	361	371	367	374	374	353	367	351	351	363	356	363	341	345	345	369	365	351	376	358	348	396	396	377	392	365	363	377	363	366	366	363	373	328	394	381	330	388	362	405	407	320	368	383	344	347	355	377	352	325	395	382	375	396	342	385	325	348	372	372	346	405	368	366	363	338	370	372	373	351	351	320	384	372	359	415	371	362	378	366	367	364	356	359	397	388	378	383	397	328	336	371	388	389	393	350	378	343	383	348	365	343	371	356	346	365	337	370	340	378	364	342	364	346	416	367	367	387	362	368	384	356	385	363	358	379	365
23125	21173	28488	24138	21154	9777	1065	711	625	591	542	514	471	483	501	441	458	513	463	486	437	388	429	438	446	439	437	423	445	423	492	451	465	405	442	397	415	450	406	453	429	425	460	423	423	431	445	461	460	454	431	434	449	455	445	428	413	447	422	411	453	436	425	403	388	463	429	400	413	376	395	420	415	386	408	387	373	410	433	415	434	439	437	422	374	382	432	426	411	465	414	440	415	408	452	420	433	417	421	409	461	408	408	406	401	431	446	381	465	428	394	412	445	427	452	427	407	401	397	451	417	374	419	385	399	416	402	439	406	416	413	397	354	404	422	401	403	425	417	415	461	398	430	433	428	438	409	361	412	396	393	402	392	379	400	398	407	396	407	397	427	442	389	432	412	424	401	419	393	429	397	431	406	390	426	442	393	442	417	421	438	443	406	417	445	423	420	436	415	393	377	389	433	394	448	469	453	422	414	384	401	404	397	398	414	395	403	397	393	437	422	389	434	444	440	422	450	434	414	386	372	433	401	429	402	412	410	404	431	398	380	401	357	415	395	397	455	430	399	399	435	425	416	406	397	395	457	382	421	420	421	426	402	395	395	375	423	400	422	401	396	466	429	413	402	438	435	424	376	413	407	412	410	392	439	409	402	425	385	446	404	404	405	392	427	414	395	413	418	396	446	396	450	423	393	472	426	459	421	428	384	416	423	444	410	384	403	387	412	386	414	416	427	415	437	394	398	420	441	414	431	452	412	432	425	417	437	415	412	433	433	408	439	413	430	414	438	444	391	419	451	434	426	420	394	411	395	402	402	413	440	410	428	395	414	428	402	407	411	435	418	443	371	394	402	386	389	416	416	394	417	407	419	410	434	425	414	414	435	401	433	389	387	415	431	388	386	395	437	410	409	425	408	450	409	403	409	400	438	414	430	406	396	399	407	426	400	420	425	397	444	442	395	430	416	399	401	429	426	404	415	428	417	431	416	466	424	444	445	437	415	415	409	426	357	411	441	408	397	381	412	391	420	410	402	385	387	435	391	395	386	442	459	424	416	450	399	413	428	394	364	386	421	429	422	459	370	390	415	423	394	403	404	428	388	419	422	391	430	445	432	418	415	418	436	419	390	375	386	430	416	405	442	413	406	382	419	385	409	430	414	404	421	429	419	460	408	414	420	388	377	403	466	453	425	409	398	397	408	402	401	421	432	398	401	435	430	429	403	415	446	415	375	415	412	414	413	401	383	407	433	393	403	392	408	439	412	429	396	371	410	408	387	406	399	403	408	451	404	430	415	417	379	391	416	400	410	415	418	431	394	392	429	405	428	402	436	423	423	409	417	403	416	360	398	399	433	401	430	403	427	427	410	434	426	378	427	384	409	428	422	411	394	421	404	421	458	388	423	418	413	403	417	404	377	364	417	433	356	443	413	395	407	416	418	435	426	383	406	406	430	435	420	436	452	388	412	421	485	446	428	414	419	427	412	388	443	424	380	438	468	427	430	420	370	418	410	398	407	398	428	386	426	382	403	432	460	413	420	385	413	424	435	426	395	410	402	399	404	496	449	400	422	397	412	411	410	437	418	428	393	405	373	444	387	435	384	407	389	444	459	375	413	441	409	450	358	421	428	445	392	413	396	434	399	405	427	438	405	418	432	408	395	444	420	392	384	393	413	396	415	431	399	413	442	400	426	433	401	406	425	423	448	402	412	417	372	403	399	395	398	441	410	408	397	442	390	420	388	463	370	406	415	394	429	404	396	400	425	407	381	377	376	416	426	387	425	419	431	426	407	383	397	404	417	402	392	396	408	405	383	417	431	414	401	394	448	487	405	435	436	415	394	401	421	419	393	394	416	431	383	415	375	421	417	411	388	427	420	422	424	427	394	451	403	421	460	433	371	426	419	398	425	440	433	419	405	403	425	469	407	406	405	453	403	418	451	447	444	377	418	435	418	419	459	412	361	406	417	406	466	403	392	430	420	458	390	445	410	387	376	434	380	398	414	385	429	404	402	407	424	422	404	402	415	415	394	403	405	416	418	415	422	407	387	409	434	409	411	429	424	423	420	435	428	412	421	425	436	397	436	419	434	374	401	384	362	419	405	421	425	389	413	437	390	410	427	401	408	398	414	418	413	426	399	401	396	432	419	414	403	438	430	434	400	403	390	415	436	457	416	429	409	406	415	406	422	403	384	408	467	407	437	386	393	429	429	408	432	407	405	421	405	405	401	385	391	417	416	369	397	426	409	398	419	415	413	418	412	350	412	428	414	396	373	401	449	380	421	423	430	407	412	399	447	393	388	434	415	389	425	384	414	433	417	426	410	432	427	442	455	464	415	434	394	379	400	398	403	404	383	364	383	410	425	412	420	437	392	415	416	446	416	431	384	420	422	428	438	388	418	399	434	415	395	434	415	392	391	403	406	412	423	410	414	418	417	424	419	426	461	400	407	412	400	423	397	403	452	391	402	395	408	435	427	420	411	399	387	418	402	419	416	431	401	354	394	404	400	403	385	423	392	412	438	413	417	406	395	392	435	386	399	412	425	393	400	388	407	403	411	412	411	388	411	436	412	408	410	410	406	389	402	412	424	448	399	421	437	446	392	432	399	383	399	418	412	397	410	387	415	403	400	438	417	421	435	417	406	404	384	428	412	419	400	424	401	386	408	428	396	449	406	405	403	389	435	380	395	378	438	416	433	395	459	402	409	410	427	402	446	416	456	418	440	414	404	405	401	436	409	423	382	371	441	408	445	448	438	387	420	414	406	412	431	368	392	448	383	400	391	414	387	412	389	463	419	430	408	394	409	381	405	412	370	426	418	436	385	428	427	450	395	417	402	394	385	422	422	432	440	430	407	415	394	388	390	444	430	414	403	413	406	425	399	424	443	393	443	361	422	424	389	415	435	418	373	469	402	385	415	410	418	418	437	395	370	387	350	412	401	426	374	407	433	391	382	443	390	423	395	404	439	411	402	456	400	420	423	433	393	395	412	416	424	421	404	430	439	409	437	424	383	375	406	403	422	459	395	405	370	417	411	441	431	413	415	420	443	411	402	432	433	426	417	419	402	424	381	366	386	377	418	407	454	424	394	391	415	407	403	435	402	411	429	425	395	421	430	409	409	394	398	386	408	418	375	419	422	390	411	423	423	386	411	418	409	417	388	393	400	428	405	411	381	440	392	411	419	409	417	378	420	421	462	417	409	422	441	416	400	403	415	386	431	436	442	423	373	388	458	401	429	391	412	400	398	388	417	384	419	423	433	430	406	419	399	413	411	372	402	409	420	432	434	431	403	421	392	413	395	408	430	414	397	411	438	449	394	413	391	380	412	449	474	396	421	393	400	411	450	436	422	388	403	393	400	406	417	419	426	432	429	396	401	402	416	390	427	394	393	394	442	387	406	419	428	433	386	393	409	390	385	424	406	419	397	393	387	396	404	432	409	478	437	410	445	409	421	389	428	436	424	421	418	431	403	412	370	377	454	416	424	442	426	410
26767	36749	7623	3472	2231	1676	1370	1181	1054	913	838	782	748	702	666	597	654	623	603	590	607	601	558	632	571	560	556	584	590	549	573	498	555	586	552	555	564	598	556	566	567	588	570	568	551	583	596	612	517	562	571	599	581	563	583	595	529	559	550	550	556	543	586	555	536	538	555	551	541	548	553	524	490	548	504	587	579	512	518	510	516	497	524	530	531	590	520	492	549	551	541	550	514	538	517	535	546	523	543	603	537	519	544	556	521	589	543	544	505	560	551	513	540	560	518	498	533	527	556	547	531	528	531	550	542	537	518	555	487	554	559	523	501	572	574	525	527	512	507	564	548	554	545	492	524	496	527	583	571	513	528	559	511	544	535	517	579	535	538	515	535	502	568	482	574	509	517	573	559	500	549	558	511	514	542	538	516	551	549	529	537	562	546	541	512	496	563	586	541	512	514	589	574	530	552	515	528	561	489	531	554	527	526	538	527	555	539	567	512	486	538	494	523	524	541	518	491	577	531	500	563	521	545	581	523	574	508	520	506	512	562	545	547	497	563	545	554	541	535	525	537	525	524	515	604	570	538	548	553	600	531	508	527	547	511	549	518	525	559	591	567	535	516	545	542	522	513	560	549	524	540	517	554	501	531	538	523	543	541	542	489	546	533	561	525	531	541	519	546	535	552	516	533	545	515	563	530	539	517	496	531	534	559	529	519	555	547	506	524	521	539	545	548	568	528	526	498	499	526	534	540	510	512	527	543	515	542	550	558	540	504	563	548	498	602	511	515	556	552	533	577	560	542	543	520	527	543	519	547	539	529	531	544	517	537	575	555	513	529	508	575	535	545	534	550	552	555	519	530	522	553	521	525	527	528	529	552	519	554	571	556	553	479	535	512	514	548	518	557	541	497	515	510	481	562	528	479	508	570	546	513	508	544	567	554	571	524	528	543	542	562	504	504	481	519	549	568	557	511	549	539	544	565	592	510	557	529	561	509	497	571	559	550	505	538	558	522	535	535	544	563	555	510	524	528	553	550	492	526	505	503	552	520	547	524	549	517	542	535	550	538	571	563	515	527	528	546	528	527	541	514	534	553	544	550	508	511	572	546	508	524	530	545	520	528	517	535	562	478	501	571	524	507	512	536	540	502	520	565	558	531	513	515	510	512	573	513	547	538	522	509	521	538	582	557	513	529	569	523	549	517	553	484	504	548	507	541	495	546	565	524	552	528	542	521	559	535	545	530	563	534	525	537	526	532	534	531	513	514	529	553	572	540	537	545	578	538	528	568	553	551	553	541	512	548	480	570	485	548	523	549	528	506	522	501	550	504	526	510	547	492	543	517	537	505	559	573	557	549	561	501	551	500	553	539	528	531	535	537	524	516	548	526	556	580	526	535	510	560	558	569	552	554	495	541	527	531	524	536	575	517	531	508	583	575	509	533	488	516	575	506	547	507	570	523	522	549	503	527	541	543	550	529	552	515	553	550	531	516	561	560	561	487	546	528	513	529	550	542	533	573	530	548	552	511	503	544	546	524	493	569	550	511	557	510	519	535	555	522	509	495	530	500	558	550	527	514	540	523	553	552	550	500	518	530	535	545	519	519	536	551	561	510	516	529	545	571	548	533	537	544	549	540	526	526	497	521	509	523	545	495	509	507	540	559	553	546	522	544	581	544	544	547	521	557	531	528	525	535	579	532	594	561	525	587	519	569	502	565	553	571	517	506	554	518	551	495	540	546	531	529	511	542	507	519	504	546	501	510	529	534	549	517	511	554	520	554	556	544	547	510	527	558	508	519	519	485	542	490	521	536	469	532	531	515	553	547	534	520	563	517	529	537	528	553	525	596	547	536	532	543	487	556	561	523	517	535	517	510	543	549	526	534	526	544	503	557	510	522	563	527	533	493	494	561	539	513	515	563	553	535	556	555	535	523	536	538	503	540	529	496	530	545	483	516	551	528	537	537	521	532	462	527	550	533	578	553	544	568	520	468	514	559	543	525	513	529	515	524	514	533	482	530	517	510	498	541	559	556	522	523	491	572	506	536	532	592	530	529	549	535	528	545	556	538	566	545	542	580	543	527	504	515	566	580	479	546	543	529	570	540	519	519	515	534	568	533	552	550	535	518	565	516	545	516	540	523	538	556	511	504	508	567	546	522	537	521	525	535	542	477	534	529	536	566	538	547	513	497	533	541	536	550	574	529	501	537	543	479	504	534	527	528	528	571	539	566	528	552	596	512	543	520	546	540	573	524	563	527	531	589	566	581	531	501	528	579	510	564	541	525	556	529	541	497	542	542	556	508	566	549	550	481	549	469	502	526	503	525	511	515	525	521	533	575	545	529	547	546	570	519	511	531	509	533	483	528	518	543	535	559	497	557	558	539	531	552	565	550	547	550	547	517	559	522	534	534	517	515	504	497	524	540	531	518	550	544	519	545	528	503	574	527	565	508	528	512	504	536	566	501	546	495	591	540	555	479	563	538	512	551	489	511	560	507	524	548	522	515	534	487	542	526	555	539	527	531	560	519	528	523	505	539	501	490	512	575	511	511	542	540	524	513	488	517	520	521	553	538	525	549	526	519	486	566	517	493	522	520	571	531	518	553	565	555	550	557	496	560	514	495	548	501	540	537	547	527	526	530	560	529	504	550	544	547	546	533	515	494	512	529	537	512	519	504	514	540	512	496	522	546	526	539	547	546	549	562	552	520	530	543	526	531	538	537	583	501	537	525	512	513	548	499	532	503	532	487	544	516	547	554	517	564	543	520	541	523	502	525	534	534	496	506	527	521	544	528	523	548	499	525	529	573	567	522	528	505	521	516	532	530	520	562	538	555	525	573	583	551	513	510	581	514	529	498	514	512	521	530	513	538	545	580	525	527	530	524	512	543	511	543	502	519	514	575	493	547	514	559	547	513	535	562	528	554	542	485	601	507	549	516	534	522	515	569	521	549	527	556	556	553	519	542	530	538	523	549	545	535	533	531	501	597	508	567	502	509	512	530	476	521	542	570	515	538	514	571	561	538	535	534	533	516	580	533	486	509	537	510	544	522	561	513	513	561	521	511	546	543	524	538	563	544	532	560	534	557	558	509	529	543	508	531	543	516	563	595	530	563	534	488	546	496	523	558	534	492	540	557	514	564	522	547	560	508	529	526	520	552	533	501	536	506	543	597	546	615	568	520	533	563	521	566	501	572	535	525	560	515	539	577	578	525	526	566	573	518	542	540	543	480	513	565	566	570	550	543	536	545	516	541	504	550	513	518	491	530	518	531	519	499	546	534	528	533	505	500	528	510	506	521	505	527	516	511	516	513	518	541	549	564	530	490	556	510	541	546	560	512	533	502	548	569	514	547	548	487	526	562	545	515	556	549	534	547	525	521	504	541	534	557	544	524	521	514	506	533	523	499	523	532	496	497	521	531	557	547	515	515	563	512	557	527	552	530	525	511	561	512	514	517	543	551	563	530	549	519	531	535	502	525	547	553	570	508	576
24350	21191	27294	25218	8390	501	410	334	274	250	244	222	215	214	222	219	196	190	193	197	173	182	166	186	187	172	169	191	153	196	181	175	166	154	187	176	163	182	162	178	198	177	164	181	154	192	210	204	165	165	164	193	171	171	186	158	161	173	191	178	186	184	184	166	186	140	166	139	171	180	178	177	166	192	179	154	180	151	163	184	179	192	177	167	174	159	178	151	189	165	168	173	183	167	181	173	184	165	173	159	209	182	149	163	149	136	181	167	159	182	160	178	177	180	173	178	175	176	159	189	164	172	177	181	144	155	153	184	173	150	167	169	168	128	154	147	170	177	173	172	172	154	160	199	184	168	191	187	163	170	160	175	164	183	139	174	154	148	151	183	148	157	169	178	154	191	161	171	187	155	168	126	152	188	157	159	157	175	193	168	156	162	131	160	175	153	171	173	162	166	168	130	176	169	180	137	169	168	169	149	173	173	165	152	159	157	180	162	184	174	155	164	179	180	166	155	170	181	172	203	184	156	190	162	162	158	187	161	157	163	168	172	178	173	174	157	167	198	173	175	141	166	174	175	146	158	159	165	157	158	186	168	139	150	155	168	139	169	167	149	154	146	165	152	156	177	156	186	155	174	173	151	147	168	152	161	168	170	154	153	175	156	164	191	181	178	175	169	156	160	177	157	162	175	173	174	170	150	176	139	181	182	173	161	167	166	168	188	142	182	179	176	175	174	150	167	176	171	156	153	160	172	166	163	164	160	176	147	151	179	147	175	139	169	167	166	166	159	174	165	170	188	151	151	155	140	167	190	166	166	189	166	164	180	160	182	146	170	151	162	169	167	161	181	180	167	166	186	176	155	156	161	155	152	162	175	155	166	173	163	172	161	187	157	172	157	160	182	169	164	207	133	173	204	163	167	174	174	177	166	149	174	174	173	170	176	159	161	165	159	174	175	174	151	185	173	163	171	150	178	159	171	179	152	135	195	159	182	155	170	151	168	170	168	197	194	187	171	182	166	149	162	166	158	154	169	154	198	178	185	174	155	159	162	181	196	166	159	139	172	147	154	184	170	173	148	173	143	153	167	151	153	153	142	192	165	168	169	164	162	161	170	154	150	165	160	171	169	174	174	174	152	172	179	155	173	163	176	182	154	192	160	179	165	175	164	188	194	177	171	163	134	156	159	173	188	169	165	164	160	169	160	155	180	166	163	176	157	149	173	185	176	150	159	178	149	172	160	174	143	166	160	163	164	154	176	180	179	178	170	155	174	191	177	178	166	174	176	183	164	180	197	177	160	169	180	157	189	160	171	180	157	190	172	175	169	171	192	183	167	189	182	174	201	166	174	177	166	173	178	163	161	165	166	158	132	176	161	172	160	176	175	139	181	147	192	172	167	166	172	165	176	130	173	171	153	153	156	159	149	156	177	152	193	164	179	173	162	182	169	164	178	183	197	163	151	146	170	124	156	169	188	166	160	164	136	176	134	170	173	169	207	194	160	173	151	192	163	155	177	171	163	180	183	169	165	172	157	190	146	162	187	188	172	167	164	172	166	169	165	176	179	171	159	176	192	167	166	162	158	156	147	185	180	160	160	177	175	168	183	171	168	185	165	187	159	186	156	179	175	171	183	190	165	167	175	147	165	168	172	171	145	187	163	171	159	154	170	171	182	152	175	158	167	160	176	181	177	165	169	164	182	185	182	175	176	143	170	167	167	174	165	137	153	159	170	158	188	147	145	200	204	169	164	173	164	159	137	157	166	181	159	169	166	174	154	160	169	158	169	172	146	184	183	172	174	160	164	176	171	205	154	174	176	160	140	173	158	158	166	139	157	144	188	161	164	169	181	152	163	158	186	154	158	169	174	132	196	179	138	161	157	172	166	185	188	200	165	163	173	170	154	148	180	175	158	164	172	175	156	136	159	156	139	186	196	178	180	153	165	176	173	163	178	171	158	168	163	165	175	176	163	172	186	151	149	154	181	159	145	128	180	175	174	162	172	168	174	177	153	169	170	142	159	153	167	178	171	180	180	163	169	154	164	172	150	163	151	175	162	160	164	150	183	174	162	158	175	160	166	163	179	203	174	173	192	143	164	175	160	172	162	180	159	163	158	169	168	178	173	164	177	184	137	173	146	158	161	156	165	164	162	174	184	164	154	149	166	159	140	174	199	159	125	170	168	166	157	149	177	165	176	172	188	166	169	173	146	188	171	178	172	136	178	159	184	159	164	147	144	143	155	165	166	168	169	194	152	167	158	171	167	165	164	165	151	172	162	184	165	150	178	165	179	166	162	176	197	167	162	168	176	164	176	144	159	162	148	175	186	152	150	179	179	161	151	147	188	151	158	187	162	187	181	161	162	163	175	165	200	176	161	159	161	154	182	192	154	183	184	181	156	176	160	175	169	181	187	177	173	170	154	171	191	168	172	180	175	160	163	150	180	152	168	162	177	156	148	174	162	136	165	171	167	164	161	165	165	147	152	190	170	159	159	162	173	181	171	166	171	157	165	155	158	150	151	180	173	167	176	149	151	168	163	169	167	175	163	188	176	176	169	169	163	179	169	158	161	155	174	153	172	181	156	142	169	166	170	186	188	166	178	173	159	153	165	179	149	146	164	189	160	158	180	178	178	172	154	180	162	170	178	149	156	158	151	172	184	165	167	167	156	192	179	157	187	142	179	204	173	161	176	191	156	175	161	177	156	177	177	182	185	157	162	176	170	174	165	166	191	164	164	160	169	168	188	145	159	160	154	172	161	162	175	177	177	149	158	157	152	176	154	172	172	168	181	172	169	175	173	141	167	196	189	150	148	178	145	156	166	170	192	157	154	149	157	158	163	165	145	184	191	180	166	163	179	167	159	152	173	165	181	181	167	153	151	180	170	172	165	172	178	155	183	150	190	168	175	175	169	157	153	163	158	157	159	164	163	150	146	167	190	165	172	178	185	181	174	223	162	166	177	173	144	170	175	160	172	169	162	162	161	175	159	142	172	157	157	171	155	175	143	176	178	179	171	204	163	172	182	177	186	171	166	150	174	156	163	173	175	168	164	169	179	163	149	166	180	144	177	155	158	170	168	176	157	168	175	157	170	170	175	166	150	171	177	181	155	160	188	191	164	153	162	157	150	174	188	166	171	179	208	157	174	164	153	163	181	158	154	131	142	146	167	173	162	174	155	174	163	194	164	191	146	184	180	164	177	163	173	160	197	157	170	158	183	170	143	166	199	166	154	184	159	161	197	164	160	182	175	146	175	171	183	170	177	165	178	161	182	166	169	163	153	164	163	172	169	152	169	182	170	157	172	168	161	157	153	161	172	184	161	174	152	173	180	181	165	160	156	188	166	161	157	156	167	183	174	181	165	162	168	155	158	160	179	175	146	160	181	162	195	157	178	174	161	169	147	172	180	169	162	166	167	156	177	175	169	162	168	184	171	183	185	160	163	186	151	171	155	172	141	182	164	159	176	175	158	171	158	151	164	169	161	172	177
25755	31673	4811	1743	1236	891	739	608	515	455	440	409	370	314	308	304	277	282	290	273	306	302	259	236	247	262	247	254	277	248	269	276	252	274	230	250	259	253	237	240	248	264	255	269	256	214	244	236	254	250	280	268	260	264	236	259	254	260	250	258	266	248	277	259	253	235	262	225	245	221	237	227	232	213	239	234	246	219	220	246	245	248	246	241	226	231	240	246	232	213	217	244	227	228	244	241	224	242	220	253	263	248	222	211	244	218	215	219	205	246	213	220	217	212	213	220	221	224	240	228	220	229	223	208	261	245	236	219	250	212	228	246	254	217	233	230	235	230	235	224	197	243	227	220	225	245	233	252	234	234	231	237	235	197	237	219	234	206	263	206	240	235	219	214	233	215	254	220	236	218	202	220	237	205	215	212	250	246	233	231	224	230	232	269	220	232	240	231	222	219	232	246	200	243	217	228	223	217	229	234	249	245	200	225	214	211	235	222	236	230	242	244	206	232	243	243	239	215	234	248	261	221	225	219	260	222	226	205	203	240	204	225	225	234	251	245	224	250	236	229	221	230	236	242	236	222	226	260	260	215	250	254	211	225	250	212	216	235	232	260	210	225	223	230	214	233	244	219	243	240	259	242	247	211	232	233	264	213	206	226	228	219	208	236	214	229	216	211	229	212	239	238	242	251	211	241	248	255	212	231	235	232	220	252	244	260	228	223	210	262	205	228	249	236	245	255	229	235	236	201	227	249	225	252	239	224	209	216	212	242	226	200	196	195	237	226	210	221	231	227	226	217	207	228	241	245	228	244	220	208	247	239	220	228	243	236	238	237	218	229	246	225	215	256	257	248	226	223	237	232	234	225	223	210	246	243	215	221	197	215	229	192	260	251	230	215	248	244	207	220	268	238	263	218	239	209	218	209	230	226	229	206	201	235	240	219	240	204	243	221	232	229	240	228	253	235	224	215	243	208	224	226	229	220	215	238	214	231	225	243	225	237	221	232	216	204	235	236	217	218	217	212	262	214	234	216	235	251	227	222	249	200	229	207	220	254	246	206	250	206	245	209	220	220	247	250	218	235	251	240	244	226	253	216	238	227	201	258	220	212	250	222	215	238	223	260	241	236	243	245	230	243	232	222	208	244	250	233	214	213	198	223	238	222	213	218	223	232	217	205	217	236	221	231	234	232	251	240	273	243	244	236	236	190	272	213	250	257	245	224	254	226	263	242	238	223	223	222	242	213	245	225	229	238	216	223	217	259	253	262	225	224	270	222	229	232	237	228	232	248	216	217	215	221	232	246	235	226	225	252	188	213	248	237	235	242	240	213	258	226	227	245	240	198	223	214	233	220	245	236	231	185	218	218	226	232	236	213	242	252	215	254	219	232	257	227	256	221	230	227	232	222	226	234	220	239	231	226	237	240	238	211	229	218	239	215	211	205	201	217	243	198	218	232	262	218	238	259	229	226	207	199	239	235	228	218	199	217	256	223	218	225	247	233	275	232	212	205	248	223	228	208	210	231	206	227	213	209	223	234	227	211	223	235	228	225	245	223	237	236	223	228	247	233	226	245	249	246	228	253	221	248	210	234	217	214	258	241	244	228	259	224	250	229	245	255	259	240	220	210	209	224	240	233	232	222	237	254	220	201	224	227	234	237	210	200	221	242	216	206	232	216	230	213	232	230	250	208	222	243	199	253	215	244	221	232	233	230	232	236	202	219	212	247	226	238	250	209	227	224	221	197	211	226	250	211	225	206	226	243	259	211	205	258	281	224	245	240	221	233	193	250	190	263	223	239	231	231	229	238	218	217	230	206	223	224	243	228	223	227	212	248	226	228	216	221	234	198	228	255	221	229	254	214	249	216	224	217	226	226	235	237	235	227	215	239	222	212	232	225	246	243	217	203	213	236	230	214	218	236	206	242	245	233	215	221	240	244	236	209	242	224	238	230	237	211	232	210	234	239	215	235	233	247	222	234	220	213	210	259	224	247	240	223	236	225	208	227	212	230	227	234	234	224	228	214	236	228	221	219	237	236	224	219	243	196	232	210	244	255	255	269	250	248	216	217	188	221	251	244	227	230	237	239	235	227	234	212	229	233	207	207	231	199	241	233	205	206	232	240	223	224	254	227	244	253	229	229	244	214	223	244	259	249	210	222	236	232	214	248	215	262	235	261	213	246	222	254	230	219	238	232	239	186	205	228	242	221	241	227	241	209	245	232	237	239	234	229	205	246	256	237	215	229	204	234	208	241	226	231	213	238	229	233	236	199	217	238	207	243	208	223	242	234	204	251	273	267	228	260	218	241	222	253	246	214	221	213	237	234	224	233	203	233	228	238	236	231	232	211	219	225	237	229	226	258	248	227	236	223	220	237	219	240	219	234	228	244	248	223	240	244	235	229	236	237	210	221	224	207	247	200	243	229	229	225	218	266	216	189	248	239	228	228	226	228	252	234	228	230	203	223	215	216	247	238	238	214	234	249	244	215	214	231	217	213	230	181	225	229	238	250	234	212	213	213	207	227	214	201	237	241	227	228	230	217	255	233	239	209	245	243	227	203	220	204	230	217	241	246	205	223	249	217	230	259	239	231	265	232	222	232	256	234	235	205	231	246	236	222	225	223	208	237	227	226	191	226	211	235	226	229	240	234	229	195	231	238	248	225	224	224	236	235	218	254	238	213	236	218	246	228	205	219	229	227	204	217	240	217	214	233	203	257	247	212	235	234	212	236	231	234	241	224	226	234	218	218	250	235	249	241	248	233	233	238	256	221	254	236	233	235	218	225	263	223	223	226	238	222	227	220	239	269	215	199	218	219	235	221	250	226	201	208	225	228	228	247	217	239	245	233	225	227	237	208	245	208	225	239	249	250	200	219	240	238	235	208	194	245	248	230	242	209	254	219	205	227	217	225	205	246	235	245	241	214	235	245	249	235	231	217	234	228	219	201	223	221	237	225	230	236	234	207	255	206	220	215	240	237	225	212	237	246	229	251	242	219	206	217	203	237	226	218	224	221	219	217	237	211	214	247	226	263	240	221	244	230	197	187	238	258	217	244	234	226	201	237	250	245	230	226	227	236	239	252	254	217	227	211	225	265	217	220	226	244	239	249	239	205	251	240	239	234	203	232	220	245	198	230	221	230	215	254	241	245	212	224	235	245	232	216	240	248	237	224	227	226	203	246	230	221	247	226	257	257	238	210	254	220	226	225	227	238	230	223	221	235	227	244	236	242	226	254	259	248	233	232	238	228	233	238	242	255	232	258	255	238	234	223	226	235	265	247	217	222	231	219	250	212	231	233	236	231	210	227	225	219	235	245	206	229	218	234	229	225	232	231	230	244	219	202	239	223	258	230	218	257	234	227	199	239	257	243	252	223	230	228	219	265	222	244	204	241	210	225	228	253	231	228	273	230	239	229	231	211	244	232	222	232	236	243	243	243	220	262	216	215	230	216	231	226	226	247	229	219	209	225	243	214	196	200	234	224	224	249
22195	21172	28942	23646	21166	21164	7430	961	742	608	595	487	491	469	448	484	389	423	387	398	395	370	408	364	322	356	353	344	340	356	375	359	350	347	309	363	353	344	355	365	353	390	349	343	342	357	350	337	400	345	344	374	359	383	383	352	347	361	372	328	341	392	360	337	324	331	359	347	316	323	383	333	337	335	378	342	319	332	332	311	356	351	317	324	324	326	347	369	306	364	321	313	342	336	340	305	319	314	351	316	328	356	360	337	371	323	340	383	334	352	344	356	324	355	345	323	328	363	297	319	346	327	349	326	351	361	362	320	343	354	321	311	338	285	300	336	318	320	328	365	345	345	338	318	374	329	308	348	346	314	350	325	320	289	347	316	322	333	311	322	318	335	373	324	324	336	312	307	323	322	299	313	332	325	326	327	335	328	349	352	315	337	326	321	324	315	324	336	333	331	359	339	331	335	334	340	365	344	314	329	341	356	320	317	326	311	361	304	323	283	340	341	342	328	313	302	341	353	350	340	329	334	319	348	321	318	347	327	345	336	325	317	365	315	341	310	309	318	340	328	338	364	362	353	345	349	355	319	344	333	315	357	338	335	327	322	323	301	331	320	335	315	347	310	307	313	371	333	334	337	339	358	360	324	345	351	319	329	328	337	368	346	337	343	329	370	334	299	363	315	343	327	336	341	345	334	302	347	355	348	350	317	330	314	316	330	300	332	330	304	326	338	368	340	328	342	328	334	343	350	339	324	303	314	359	349	348	310	308	321	323	329	357	346	335	352	310	344	341	329	315	309	339	336	347	323	339	327	335	328	318	349	312	347	372	365	352	326	336	361	301	329	356	343	311	309	332	330	301	338	311	326	337	336	327	353	351	330	313	338	329	313	332	305	338	289	333	349	347	333	338	347	351	325	329	308	333	311	327	333	347	358	328	340	334	315	329	356	359	339	352	370	323	319	352	367	339	353	316	347	336	302	331	353	313	354	328	297	353	350	330	343	349	349	364	357	335	352	370	324	320	331	319	348	339	312	313	289	312	302	352	330	362	343	324	334	339	337	354	357	312	368	322	288	374	319	331	321	356	321	321	364	313	325	332	356	308	343	344	338	342	309	331	347	344	326	314	339	349	339	347	310	342	340	341	345	329	324	313	330	322	341	352	329	341	341	321	341	340	315	362	353	340	322	314	363	334	327	339	332	323	347	313	301	324	331	350	325	341	319	324	345	317	348	285	347	316	351	309	313	343	298	349	312	347	341	370	318	333	353	337	319	332	292	330	335	335	361	342	331	350	364	325	327	328	321	339	323	320	340	347	332	363	329	345	337	349	350	336	357	314	325	317	344	333	334	351	330	327	317	304	328	325	303	337	320	312	326	309	330	311	332	340	294	352	378	325	300	339	324	338	319	330	342	335	329	329	315	317	312	331	342	318	347	354	343	310	326	330	336	330	347	328	328	323	305	321	324	315	320	323	332	362	339	299	325	357	365	313	310	340	325	348	312	315	298	344	316	311	325	290	340	315	321	332	326	317	327	320	323	317	293	302	355	315	312	330	331	372	321	340	324	329	342	299	321	324	316	325	324	317	341	326	358	350	310	303	328	346	351	348	320	351	359	331	309	323	306	351	328	352	344	369	318	305	316	313	319	345	350	328	342	334	332	343	326	328	333	338	325	328	330	332	347	337	294	322	308	304	328	349	345	334	371	353	345	342	318	335	328	303	365	335	326	322	354	339	350	334	341	347	329	313	350	325	333	351	361	331	352	339	301	324	337	330	354	349	341	326	344	296	322	330	372	350	385	331	326	333	286	327	327	332	346	327	322	359	326	337	318	337	329	342	320	352	326	331	334	312	326	330	347	346	339	332	324	370	313	342	321	323	344	340	314	344	316	334	366	319	328	344	328	355	366	346	328	320	315	348	362	347	381	313	351	342	320	330	331	324	348	356	355	343	317	346	320	310	325	311	338	363	314	332	297	346	336	343	302	358	322	342	335	333	342	325	312	333	315	358	342	291	364	328	336	322	363	339	323	350	292	351	366	344	329	311	334	337	367	330	304	335	348	334	326	331	368	322	322	333	354	314	326	340	300	393	357	329	343	336	343	334	348	322	325	347	342	330	347	304	323	334	326	334	335	328	336	366	350	325	345	356	319	314	307	321	333	316	330	339	331	329	303	331	329	320	351	323	347	311	339	343	326	338	343	326	312	371	339	323	329	315	323	365	341	344	347	293	328	334	321	344	335	321	338	346	315	336	352	305	335	319	321	343	337	315	328	301	323	335	354	313	335	360	350	345	327	320	340	346	334	310	351	329	340	313	354	357	328	349	380	341	341	345	331	347	322	338	298	312	340	320	330	327	331	312	305	312	363	344	350	346	359	358	318	338	323	324	348	332	326	327	305	332	346	286	360	318	336	333	334	334	356	313	315	339	303	334	344	324	326	321	366	309	331	331	355	328	341	300	338	350	322	303	335	328	336	330	331	339	339	339	333	321	334	340	331	346	333	346	354	369	335	328	349	301	360	346	355	324	333	310	338	341	318	337	334	315	299	338	339	323	338	331	294	313	301	348	364	312	350	311	337	321	289	331	331	333	337	342	335	325	364	306	350	321	304	320	335	349	313	348	344	340	333	318	328	332	368	331	292	327	330	341	325	265	306	325	319	344	324	325	345	374	324	345	341	304	337	305	307	359	323	281	299	315	316	329	321	313	333	352	317	332	328	343	321	298	332	310	319	317	352	318	351	318	380	353	375	340	314	329	353	333	335	320	300	318	311	330	335	333	369	290	335	324	334	305	325	299	299	356	321	352	332	314	361	345	322	336	341	347	323	364	325	327	320	324	338	357	328	326	325	321	352	300	355	323	325	324	313	354	324	350	325	301	310	369	310	346	337	353	344	368	356	326	336	335	330	346	321	332	340	347	337	340	309	310	356	332	345	335	339	310	322	333	363	358	331	335	304	357	336	348	328	357	312	318	344	324	296	344	323	312	299	350	283	324	332	346	342	325	297	348	303	351	349	357	351	312	311	331	328	311	317	346	332	302	322	330	342	321	331	338	315	328	331	335	323	337	308	311	347	340	348	345	332	328	305	349	345	335	345	320	340	334	308	330	343	338	302	346	336	345	340	301	330	306	308	296	322	332	323	313	336	332	325	322	321	323	374	317	347	347	331	331	345	336	303	343	337	296	318	322	350	329	342	343	309	335	289	310	323	349	340	333	313	322	343	347	333	318	338	326	316	339	345	356	328	329	290	342	294	305	362	325	352	314	310	345	356	332	323	339	323	355	342	337	338	310	342	323	328	352	335	328	357	327	323	322	344	355	326	295	354	353	325	332	337	351	362	330	282	323	315	316	341	356	300	317	339	289	297	341	311	311	338	326	321	326	317	335	355	312	356	327	355	343	387	322	358	338	314	322	339	301	357	334	338	322	328	339	337	316	328	327	303	344	338	331	301	325	329	331	359	337	306	343	312	356	327	320	333	318	356	319	339
30614	43954	11096	4692	3389	2423	1927	1612	1323	1150	954	909	819	760	704	652	623	557	582	567	559	544	554	499	494	526	482	482	483	461	473	481	470	475	482	501	478	459	564	479	491	455	455	445	539	493	484	519	487	517	521	481	509	500	473	515	438	470	467	473	478	450	498	435	421	431	464	424	443	422	469	466	408	471	429	458	433	435	447	435	427	435	471	424	449	418	440	420	467	429	427	439	449	451	457	429	406	426	438	401	436	459	437	404	426	415	445	395	451	397	438	469	432	449	445	464	446	439	429	435	442	434	448	434	426	424	454	409	438	451	429	462	440	433	429	436	437	431	444	426	454	413	464	447	412	449	415	402	430	446	448	441	453	369	483	454	441	437	397	443	425	451	445	435	454	412	431	428	462	420	452	414	432	444	415	447	470	446	412	439	418	447	491	441	417	413	418	450	406	433	423	444	419	465	424	434	462	455	426	421	445	441	443	436	424	438	438	421	430	437	444	419	430	404	439	409	426	433	430	445	443	459	424	456	427	419	426	428	439	433	409	406	454	443	400	440	428	428	426	429	435	438	431	425	399	436	443	419	428	432	434	425	407	426	379	446	447	441	477	444	465	434	444	445	383	437	445	444	414	453	453	461	423	409	463	439	406	463	406	423	459	413	392	460	485	447	421	440	464	481	442	453	417	425	406	428	442	446	353	434	455	424	440	444	429	405	429	452	422	417	421	458	425	394	442	410	433	450	398	439	405	447	406	402	440	389	438	459	439	410	414	440	431	396	411	443	427	444	432	457	421	412	409	415	426	446	450	408	429	439	435	401	402	409	445	445	421	414	433	432	446	379	448	465	420	404	433	413	461	413	395	447	424	421	401	443	426	462	437	433	452	415	440	459	417	412	457	397	429	376	418	421	422	432	429	417	432	428	429	435	427	422	458	486	453	423	407	418	431	438	415	443	445	475	448	432	465	423	413	435	412	429	448	448	420	449	421	441	419	454	416	409	405	417	421	449	442	454	455	380	466	445	409	388	456	464	397	428	416	454	428	411	383	451	446	432	421	451	450	454	463	441	437	436	431	440	410	431	417	422	452	445	460	445	392	455	422	459	449	381	449	444	425	451	434	435	439	445	419	434	452	444	438	395	437	447	464	460	446	467	446	409	421	422	410	424	464	421	491	425	450	440	416	420	453	399	396	415	429	448	467	474	423	442	441	438	418	442	426	432	456	424	403	415	437	421	418	453	441	422	426	426	417	431	437	407	444	465	382	442	422	409	435	393	419	423	439	430	428	396	409	417	429	444	435	449	424	462	449	431	438	446	447	420	439	451	407	424	403	444	444	432	407	433	423	450	441	433	425	437	453	459	451	408	476	432	459	433	466	414	425	420	426	432	398	434	439	419	446	402	428	446	429	459	425	417	464	430	426	410	421	420	408	420	408	441	417	468	403	465	437	430	436	451	434	428	433	469	423	471	404	441	417	429	420	395	464	418	450	430	427	472	413	445	459	461	428	455	441	437	423	407	432	438	416	407	428	429	428	430	430	415	409	423	427	461	385	468	458	453	429	451	454	452	439	439	433	452	438	472	402	440	460	394	446	426	427	446	411	424	461	452	419	477	455	431	430	419	399	447	432	449	448	429	422	431	443	461	394	441	427	465	414	407	449	462	469	411	437	470	446	426	412	432	429	432	432	433	412	421	425	437	426	431	391	443	396	431	442	440	463	430	451	442	395	448	438	501	467	461	463	430	449	443	431	440	421	393	395	432	438	451	442	445	446	458	430	418	425	456	406	433	430	423	400	441	412	450	446	423	432	436	453	437	433	436	451	417	459	417	464	430	433	429	429	398	407	428	437	423	462	399	423	437	465	423	433	443	429	462	447	410	407	450	439	448	428	441	457	467	437	435	436	396	459	441	439	417	426	414	450	443	447	411	432	457	422	469	421	465	416	431	420	418	438	463	430	421	441	439	395	467	438	457	443	442	419	434	427	458	467	455	467	402	454	411	467	439	435	424	440	446	423	446	427	428	477	455	419	425	450	444	440	422	436	467	472	375	462	430	418	413	408	460	431	418	418	412	453	454	401	420	431	452	446	396	450	412	452	460	429	430	437	391	472	425	407	392	450	437	435	436	395	429	461	405	432	418	419	437	411	427	402	446	420	461	455	429	451	449	427	470	398	450	465	407	405	439	439	424	417	436	416	422	390	467	429	403	452	431	431	399	451	449	416	439	434	447	432	419	453	450	414	463	454	444	437	458	424	475	441	466	441	451	462	441	427	432	451	426	402	429	449	442	463	390	458	421	459	441	414	413	444	439	425	469	418	424	457	448	464	488	446	457	433	397	418	411	401	423	473	413	401	427	448	429	468	466	435	418	449	446	405	429	425	455	417	446	405	446	421	441	444	448	437	423	434	422	452	419	477	434	447	450	434	384	445	474	425	438	434	433	416	423	460	441	414	456	465	472	430	430	372	432	447	441	445	430	423	404	438	410	444	461	485	406	454	450	456	430	415	429	451	414	452	408	472	432	443	426	441	442	449	408	420	426	407	408	416	432	453	394	455	418	431	406	446	416	488	434	401	412	427	465	448	440	411	421	442	454	444	459	454	413	457	430	440	430	460	428	454	460	433	460	411	471	451	449	420	423	413	445	434	422	428	448	417	430	466	452	425	426	456	450	448	437	405	443	420	417	460	434	474	445	446	444	481	413	422	407	450	462	428	431	459	480	440	425	388	456	433	454	415	441	386	446	415	449	417	443	462	440	441	426	450	433	449	446	417	441	479	438	477	424	437	432	439	454	467	437	433	460	443	432	445	444	399	411	447	410	423	422	449	480	439	434	430	466	417	421	440	449	430	426	435	417	410	426	470	444	440	447	453	438	438	474	428	457	453	430	464	449	433	435	404	442	441	455	403	410	429	463	471	441	420	405	417	431	456	449	439	450	454	426	393	476	465	411	433	414	458	471	425	408	396	415	428	442	449	440	437	423	471	444	390	384	451	452	432	418	405	412	422	429	409	460	441	419	437	437	425	406	426	424	442	434	458	419	454	422	421	464	457	404	433	423	426	416	418	410	421	424	424	445	401	400	443	419	417	439	453	401	429	432	441	459	418	411	409	437	419	413	434	392	402	435	432	433	399	452	445	453	428	451	456	400	454	415	383	427	429	414	459	385	444	427	452	465	434	418	423	425	410	436	472	419	413	437	417	416	402	441	430	428	445	452	444	458	414	391	426	420	413	443	411	438	413	456	434	447	449	476	417	482	451	438	451	443	429	438	417	437	435	459	441	397	433	423	418	402	426	413	437	451	412	445	453	457	424	426	452	404	405	435	387	419	446	462	410	413	463	423	440	460	429	441	446	398	414	421	410	475	424	429	426	433	447	463	413	417	428	430	410	419	466	443	456	438	457	449	459	409	414	426	456	422	433	420	440	431	436	404	441	466	416	429	454	464	463	420	441	447	421	426	450	434	436	434	425	424	456	431	461	451	453	442
27214	21002	8640	897	460	410	377	330	330	313	350	311	332	300	301	313	277	289	286	289	321	321	287	318	275	282	276	293	269	249	263	299	291	263	283	289	280	320	300	285	320	291	279	287	266	294	272	289	285	296	249	310	294	295	310	306	311	314	265	277	262	280	293	290	283	275	252	256	287	277	285	274	273	272	275	300	253	300	260	286	298	287	292	270	287	287	280	268	248	275	279	252	274	245	254	278	293	264	275	280	262	252	273	278	276	289	259	278	247	284	252	281	281	302	280	299	252	303	297	263	252	273	257	304	255	290	284	290	266	279	295	300	261	301	282	279	312	283	267	262	263	277	301	236	291	277	284	263	290	270	266	279	269	270	270	282	268	261	276	292	279	277	286	317	291	270	271	287	302	302	297	296	259	290	308	275	307	253	282	301	295	278	293	284	274	285	280	310	266	279	257	282	278	287	291	283	280	285	291	275	278	275	249	277	285	293	280	262	281	298	266	288	301	276	274	281	257	307	272	285	291	286	274	251	283	305	276	259	289	305	311	266	275	272	271	316	281	292	279	260	265	273	281	283	294	251	278	298	240	294	264	279	295	281	271	291	277	293	288	292	290	293	271	244	254	280	276	267	262	270	297	302	272	258	288	249	276	296	274	261	254	282	280	260	308	285	322	290	298	283	267	244	304	258	259	272	276	287	303	240	269	290	277	240	294	280	244	297	300	281	283	308	313	285	262	273	271	278	251	266	271	272	271	270	281	276	296	289	255	292	281	282	258	274	299	273	277	269	300	270	296	276	274	279	303	289	308	250	284	273	284	280	297	250	286	301	279	311	321	284	272	287	291	280	269	263	279	260	286	300	308	314	263	283	302	267	307	281	288	281	261	261	312	266	260	298	303	266	274	291	260	250	294	290	289	246	274	276	270	271	274	273	278	293	274	289	270	289	295	272	283	286	290	260	267	287	258	264	286	259	279	254	277	306	303	302	283	249	301	275	289	304	268	270	313	307	299	290	265	287	266	267	285	288	312	294	279	267	270	284	291	270	317	256	285	321	294	238	288	321	285	268	299	268	299	294	263	252	275	288	298	240	290	285	298	256	276	273	290	277	310	305	288	289	281	291	245	299	280	296	260	261	269	266	304	269	263	271	252	261	280	271	235	290	263	278	265	264	253	281	285	284	313	298	295	289	258	288	300	292	306	283	288	273	274	274	287	288	307	290	266	282	274	298	294	295	300	273	284	271	264	273	293	281	275	269	265	297	305	271	291	295	265	276	260	289	280	302	270	290	286	288	333	272	262	270	293	280	280	281	264	263	263	298	287	269	311	273	260	283	286	291	246	303	265	273	307	294	269	271	273	295	264	269	284	279	281	311	280	273	312	276	281	298	293	285	263	291	286	280	287	236	277	308	259	284	272	266	268	297	288	265	262	285	267	263	309	265	296	270	258	290	285	326	263	256	296	262	288	257	282	277	288	302	247	268	262	262	291	276	266	292	289	267	241	269	278	291	265	310	284	289	278	282	285	275	279	281	258	253	278	295	292	271	276	268	277	283	235	288	277	288	290	267	292	273	266	316	304	288	279	284	282	245	309	286	271	265	248	281	283	271	277	297	280	288	305	277	304	259	300	280	313	284	277	258	279	268	270	276	278	295	261	258	292	277	299	292	272	298	293	271	281	261	290	310	263	288	276	294	272	283	260	279	290	288	301	267	289	298	278	295	312	299	290	291	305	261	295	265	301	272	310	275	272	280	288	272	277	245	286	275	242	280	260	262	294	323	275	280	265	268	300	271	278	275	273	299	284	264	309	297	246	305	324	256	271	295	239	303	262	250	248	270	262	296	318	248	289	272	272	264	294	323	260	257	263	250	273	278	246	259	289	277	261	302	256	263	286	291	294	304	240	321	287	246	264	268	280	319	287	288	259	275	267	302	252	261	285	284	279	282	309	306	300	278	255	253	303	275	307	314	291	302	286	279	288	274	269	301	270	280	271	270	249	282	289	267	282	282	276	275	267	271	297	303	298	297	289	282	292	277	296	273	267	287	267	274	314	281	290	284	283	276	298	322	264	252	290	267	256	249	260	256	312	259	259	313	302	309	269	287	294	273	280	277	282	257	307	266	284	271	293	290	279	294	281	262	270	304	286	276	247	286	282	313	243	271	267	262	307	269	264	293	270	287	275	264	279	291	275	250	263	273	284	288	299	306	285	298	264	273	287	267	299	283	287	298	262	278	273	295	300	283	258	235	293	272	290	298	290	286	273	314	309	296	312	280	262	272	252	285	305	292	297	264	276	287	273	295	266	296	257	263	263	258	281	264	302	236	269	279	285	273	280	271	281	283	286	281	282	273	287	257	270	281	273	256	275	288	271	291	270	290	272	266	291	263	292	302	268	250	250	310	299	267	286	261	284	318	309	282	279	267	286	303	284	280	278	275	283	303	277	298	288	302	285	261	263	284	312	253	288	260	281	273	268	294	287	281	276	296	266	283	277	272	283	287	269	284	272	278	274	284	294	281	282	303	297	260	305	284	259	278	261	256	270	261	317	262	268	298	297	271	273	247	278	300	261	298	273	287	301	297	261	278	286	304	300	247	286	296	283	261	282	298	295	261	300	259	308	305	273	324	274	266	280	292	311	296	264	287	298	273	286	263	262	296	251	296	272	278	277	250	270	268	252	285	283	293	283	278	261	310	291	274	274	252	257	277	276	303	281	285	274	270	279	319	266	269	275	280	243	274	322	269	268	255	300	298	279	265	243	259	282	291	259	285	284	275	300	310	279	278	281	277	283	307	286	284	270	270	293	296	261	267	269	288	286	320	266	280	294	280	309	267	289	307	271	288	305	272	262	297	247	268	287	292	260	264	296	281	286	263	268	240	274	268	286	267	268	268	297	261	272	287	299	299	310	293	330	278	250	295	281	287	253	313	307	291	284	257	257	268	297	255	267	284	273	272	292	282	254	301	281	270	281	297	283	264	275	275	298	296	276	277	302	273	311	282	269	307	249	236	262	283	282	293	281	301	256	268	268	270	296	281	305	311	284	299	268	298	272	309	270	259	285	257	304	257	258	276	282	279	271	309	276	269	276	309	281	304	269	308	299	273	261	317	276	296	288	268	277	278	260	281	272	279	285	299	293	282	261	276	307	288	250	283	284	300	286	319	275	270	249	259	260	271	258	261	264	279	292	279	279	241	278	284	290	286	301	248	279	295	311	254	275	287	271	262	264	268	284	288	277	274	272	283	292	274	295	289	263	273	286	300	301	260	280	289	283	288	285	282	245	244	304	284	301	315	263	255	286	261	281	277	281	300	261	270	265	257	272	301	287	268	289	287	291	283	297	267	268	280	272	275	269	289	287	308	282	276	261	279	293	315	263	278	273	301	293	289	277	264	270	291	295	283	257	263	254	264	280	303	278	289	275	307	283	268	265	285	290	315	295	292	286	260	297	263	255	279	266	282	289	290	265	285	293	280	264	287	269	280	265	302
21155	24100	2557	903	778	599	543	499	483	415	488	436	420	441	421	399	411	382	395	380	402	394	346	370	367	392	368	343	357	381	357	355	386	367	378	404	379	396	393	369	385	369	377	386	399	388	365	369	390	399	392	397	390	358	426	391	374	348	389	392	383	412	355	375	383	400	358	348	349	376	332	371	375	380	358	375	353	384	343	369	373	382	370	346	347	366	340	392	392	358	387	351	371	386	364	370	396	366	379	348	348	365	343	370	365	340	323	332	373	364	380	374	379	371	342	358	374	373	371	369	379	376	382	399	372	391	389	348	336	405	366	377	358	392	343	360	333	385	382	397	320	372	358	353	374	361	384	372	360	371	364	396	362	386	369	393	368	393	360	363	327	366	382	385	381	340	352	367	389	380	349	408	375	341	351	405	347	338	391	360	398	342	368	367	367	368	376	358	362	345	370	353	350	319	347	375	332	360	339	341	351	371	348	354	343	398	363	372	390	356	383	355	362	355	377	381	395	388	369	352	400	385	359	326	362	344	356	347	353	354	366	362	368	364	351	367	348	380	371	347	384	412	363	368	336	370	347	367	342	368	370	386	365	374	385	351	367	370	365	369	393	367	394	397	413	338	362	341	373	373	371	361	350	391	369	385	383	356	344	387	362	380	382	372	402	368	400	384	373	393	387	362	397	363	350	339	317	372	299	366	392	405	370	407	348	382	357	368	357	367	366	341	390	347	350	378	394	370	386	359	354	378	380	324	385	361	375	407	353	374	347	355	360	387	411	365	387	354	402	346	336	372	367	348	401	355	366	352	407	349	371	360	371	351	358	342	395	352	391	363	329	366	353	388	378	351	375	384	385	394	393	365	373	350	383	326	376	382	360	387	364	372	341	370	395	344	336	384	388	373	390	370	361	370	399	384	393	348	359	365	348	368	348	383	367	436	368	367	365	364	384	369	348	361	382	390	406	335	383	358	355	321	369	360	381	380	345	359	374	377	361	379	369	390	383	364	369	366	343	359	343	420	373	352	404	389	388	398	373	372	379	377	373	387	329	360	343	402	388	355	356	373	382	355	379	364	403	354	383	377	372	339	327	343	356	363	359	354	362	338	361	363	339	398	389	392	380	399	420	377	327	350	365	374	382	355	382	334	362	343	365	359	387	398	395	340	355	359	362	348	406	373	384	368	373	402	363	386	373	366	379	365	364	377	355	389	367	377	362	371	359	373	359	372	334	377	339	362	395	388	400	351	368	360	371	390	383	372	381	374	370	348	355	406	365	341	360	331	368	375	356	370	331	381	331	376	375	379	358	356	357	349	356	355	367	368	393	389	341	384	366	380	352	375	355	367	371	393	371	369	373	397	426	372	329	358	339	404	367	355	406	382	343	369	365	366	367	375	380	350	355	372	370	379	369	340	390	356	348	384	349	363	417	342	359	351	361	367	376	337	374	324	350	358	353	387	368	371	340	342	371	390	413	356	337	338	366	353	386	386	390	392	374	342	337	385	376	383	370	372	374	341	353	380	378	373	376	382	373	376	359	353	375	388	388	373	364	354	407	358	350	341	340	357	375	349	353	370	366	371	385	329	361	341	372	363	373	386	379	334	379	363	363	322	352	372	336	406	392	353	354	399	363	385	372	377	377	339	387	368	348	390	385	355	382	371	395	337	383	383	376	368	340	381	369	381	351	340	359	392	353	371	345	367	362	356	341	379	381	347	346	381	336	359	362	362	352	361	384	361	324	380	372	370	369	374	367	378	369	385	370	394	371	354	402	356	357	362	356	361	356	361	351	355	386	389	360	377	367	353	368	377	354	330	377	331	358	323	382	363	381	363	379	329	373	381	375	388	372	362	386	361	368	374	357	338	389	362	351	364	391	377	327	404	423	356	359	390	379	378	381	368	382	363	309	354	355	379	386	357	367	363	379	359	359	365	343	344	379	348	364	329	367	347	368	355	332	395	398	371	359	385	361	355	376	379	331	371	364	389	384	400	394	338	365	379	409	374	355	352	354	354	357	369	365	372	380	360	358	341	371	359	406	363	368	396	374	352	360	362	345	366	369	388	376	414	355	363	366	346	352	381	343	397	353	369	356	377	375	379	395	340	365	353	369	344	360	377	334	401	332	369	341	353	377	329	349	377	396	363	388	357	342	331	392	365	362	356	389	387	364	379	373	356	332	371	367	353	357	330	380	395	365	366	364	359	346	394	331	351	350	368	360	381	310	375	367	343	382	346	400	352	391	367	393	340	381	349	378	366	376	329	370	366	362	348	326	368	388	380	389	384	367	374	388	342	360	346	380	372	362	381	371	366	349	408	363	369	377	350	317	368	361	381	332	373	359	383	359	376	379	379	370	362	390	368	331	326	358	374	347	356	392	387	375	369	357	381	360	378	355	355	361	378	368	350	381	393	365	390	356	336	362	385	395	376	375	351	350	353	348	351	351	384	382	351	358	401	352	345	374	356	372	358	359	327	352	369	365	363	340	369	351	372	369	354	362	395	355	366	348	381	369	363	375	364	378	387	367	351	355	362	361	369	375	364	384	374	378	353	375	363	383	337	347	327	382	359	346	369	346	383	377	350	357	331	360	365	364	380	351	383	353	383	367	368	379	360	380	375	367	379	383	367	332	378	343	384	376	360	382	353	326	371	361	347	385	401	385	366	347	337	352	393	383	366	391	360	345	358	341	383	369	349	343	387	403	388	353	366	388	399	340	335	388	359	365	371	364	354	351	351	367	393	365	400	359	342	351	378	365	352	361	365	392	376	375	359	366	378	372	353	372	385	379	353	365	360	405	401	359	332	378	383	381	380	371	372	355	398	372	373	385	372	373	372	368	350	369	349	390	372	367	385	371	370	338	370	384	392	361	361	369	343	343	353	356	381	376	377	362	387	349	347	373	354	354	372	398	368	368	396	370	370	367	363	364	395	358	368	347	382	382	349	338	383	350	354	360	387	352	357	372	384	343	361	361	379	351	384	333	374	373	369	340	321	379	345	362	349	360	386	354	340	365	355	360	362	370	369	404	363	354	371	400	364	385	334	368	410	369	378	364	332	342	364	345	379	402	407	358	388	354	377	359	417	343	334	385	378	367	376	370	353	361	393	366	355	356	377	377	370	377	361	354	364	341	418	351	361	389	329	361	356	357	376	408	339	376	379	366	368	357	374	362	390	380	399	375	397	370	380	360	378	342	368	389	348	403	370	364	381	355	364	372	366	384	364	386	348	347	351	359	314	361	380	358	351	371	363	353	358	354	366	359	364	373	362	367	387	384	351	374	379	371	376	356	359	326	363	363	343	337	390	400	378	378	359	357	397	394	374	381	356	373	334	294	405	373	362	368	364	353	341	394	378	347	378	376	374	356	348	374	363	372	378	383	369	383	365	352	373	364	347	360	405	355	391	378	340	370	365	386	397	369	382	385	354	362	361	357	380	379	341	346	375	394	355	400	388	340	375	374	346	397	374	329	369	359	370	375	389	366	388	375	358
23155	21165	28503	24073	21140	9808	1095	724	614	600	564	592	504	555	509	524	467	448	472	478	467	441	428	464	425	445	451	444	406	383	437	433	443	431	440	377	415	428	426	430	406	448	421	448	448	423	445	412	427	451	408	448	465	457	422	450	471	412	460	423	464	451	408	408	417	408	386	421	416	435	438	422	410	450	405	431	420	420	402	427	413	396	426	417	427	399	422	435	398	424	457	433	388	417	430	405	417	447	443	452	426	427	423	391	419	369	414	401	422	429	405	406	457	397	403	410	386	397	433	430	414	396	399	414	415	439	420	435	430	407	425	417	413	389	414	410	438	412	415	424	385	427	402	424	372	439	434	399	410	425	430	413	414	414	401	408	407	431	440	394	456	423	453	414	404	427	421	433	412	414	384	420	409	392	427	412	406	409	430	408	447	419	401	441	391	400	399	398	376	408	385	433	464	425	411	431	453	415	454	419	408	409	445	405	415	406	411	454	404	369	443	438	450	416	421	413	439	432	464	431	439	456	479	439	407	441	443	385	428	404	421	396	440	414	430	406	395	415	430	396	425	423	403	408	402	408	412	428	419	407	428	452	402	410	392	374	429	402	412	432	389	411	452	399	435	463	395	419	409	381	427	390	378	429	435	423	425	403	415	446	462	420	415	406	376	429	412	429	443	429	398	427	451	402	420	423	399	408	428	410	391	461	395	441	450	434	413	385	390	419	442	480	381	419	460	405	410	365	417	413	446	427	396	388	430	398	438	418	435	434	407	423	395	413	387	415	421	439	408	396	425	443	407	425	411	418	418	421	425	380	426	414	426	407	424	392	408	414	384	383	435	435	406	411	419	428	390	429	424	441	396	433	410	410	438	404	412	459	412	432	436	378	393	409	431	407	433	427	411	422	398	415	438	391	408	408	385	406	393	410	447	425	402	428	420	425	422	391	418	438	486	433	408	404	412	437	402	413	429	403	405	412	382	412	409	455	425	415	398	386	400	429	443	398	423	452	426	418	384	393	447	436	468	470	407	444	432	400	407	408	414	403	401	389	417	440	429	445	432	377	462	398	378	402	432	403	431	446	428	476	433	425	407	398	411	420	454	405	453	420	403	393	412	418	381	430	382	414	431	418	421	417	441	404	456	416	428	415	436	431	381	447	419	448	433	414	417	433	441	448	409	422	450	437	387	455	406	438	417	409	403	389	446	441	417	449	425	418	426	402	398	387	402	372	439	444	421	444	409	398	417	455	424	418	460	416	388	413	412	432	419	429	448	399	409	421	422	390	415	443	424	375	464	424	415	433	422	446	427	446	432	457	417	415	411	438	427	400	408	397	400	425	449	422	431	397	426	417	457	422	411	404	429	480	405	427	424	418	428	416	431	445	411	399	422	431	436	414	417	399	443	402	420	415	396	409	429	409	404	419	419	398	455	390	442	397	426	395	418	418	403	447	390	398	424	415	468	423	416	424	390	385	392	400	453	437	417	409	409	400	433	436	461	405	422	412	403	401	426	401	428	408	396	378	459	417	413	451	414	396	442	432	411	422	405	405	426	423	392	384	434	420	426	383	443	400	399	402	400	435	475	439	431	442	377	426	478	432	406	400	386	410	453	427	434	421	427	451	402	422	445	388	425	418	414	402	402	398	428	420	428	395	456	431	404	447	432	398	404	396	423	424	424	423	431	456	430	424	402	445	438	415	400	398	432	452	408	435	386	405	452	415	431	435	449	403	399	373	455	412	411	403	437	410	457	455	425	429	457	428	398	456	422	398	430	465	454	420	410	434	446	446	450	460	478	434	444	414	451	445	442	423	432	436	419	455	421	409	411	438	421	427	392	381	396	416	424	440	425	422	405	431	437	400	398	401	431	467	416	413	400	402	409	419	447	391	416	403	421	410	430	402	401	415	407	386	448	409	418	399	426	403	453	383	453	402	418	403	409	412	418	438	421	434	449	397	434	394	428	386	406	417	435	445	401	424	409	423	448	442	403	436	423	410	424	418	413	460	403	444	456	453	423	410	464	400	430	404	400	424	407	450	422	445	440	386	416	432	396	416	440	423	404	388	405	419	420	440	457	420	456	428	397	392	435	426	443	453	411	442	434	428	435	423	413	429	402	434	422	430	415	422	404	477	397	384	414	392	399	407	441	426	431	421	426	438	385	433	443	441	433	413	431	408	426	436	436	400	416	453	421	397	406	392	450	455	398	410	362	459	428	429	432	415	412	408	402	451	417	409	368	418	423	432	424	444	396	425	414	433	398	400	400	442	419	400	427	419	404	385	419	432	411	442	426	404	431	428	405	424	407	433	408	444	420	430	418	381	393	380	409	397	443	387	434	430	415	453	414	406	417	409	422	387	415	400	413	426	407	419	441	428	431	427	436	434	433	402	390	405	409	415	397	400	415	412	419	392	427	432	420	402	441	390	407	411	438	440	383	403	404	373	384	459	401	398	402	410	422	433	367	432	435	434	400	399	427	410	385	427	459	446	374	398	433	392	416	368	445	400	364	411	400	413	383	415	408	427	415	437	435	420	429	433	452	417	387	409	388	426	396	417	459	449	406	404	438	422	406	445	417	395	420	430	437	404	445	400	430	406	410	427	437	402	427	402	443	377	444	464	432	395	417	401	415	388	436	396	413	409	422	407	412	398	424	409	388	410	413	453	361	425	423	440	423	432	402	402	404	452	400	442	448	418	408	406	401	393	410	441	467	452	390	429	450	401	427	437	413	402	431	441	404	376	424	403	418	432	414	409	430	437	415	397	418	437	436	410	417	417	430	403	440	393	392	433	415	475	431	423	431	432	427	404	456	429	414	417	403	398	428	437	371	450	433	419	417	451	429	397	447	409	442	416	424	406	428	443	386	415	409	426	427	424	400	390	406	409	409	402	421	438	385	432	430	422	426	403	423	432	424	419	421	447	448	432	391	401	410	415	415	409	393	381	427	390	397	439	414	397	414	441	405	414	427	391	401	428	414	403	392	414	436	445	423	407	413	408	420	419	417	439	423	433	433	416	360	401	423	416	419	439	409	415	432	428	424	431	368	398	446	437	415	427	403	428	404	412	415	394	420	442	435	408	429	409	408	421	435	418	420	433	432	388	418	418	451	442	455	402	391	456	448	417	421	403	407	395	419	444	445	368	411	426	422	416	397	407	419	436	395	417	402	410	419	381	392	405	445	383	438	380	409	391	424	406	444	462	451	414	415	407	440	416	392	391	427	422	383	397	424	412	443	392	384	439	421	464	424	418	392	414	424	380	422	414	421	414	443	430	447	443	443	397	389	436	421	446	410	380	402	376	399	411	398	435	455	395	408	434	429	426	410	410	413	433	422	411	417	429	433	402	404	420	433	431	398	392	452	434	429	393	414	424	457	386	416	414	434	438	401	457	417	418	428	438	420	404	430	445	412	413	426	421	444	432	400	415	436	429	444	404	462	430	402	436	373	406	407	404	393	399	421	435	466	454	414	438	423	416	408	441	429	390	446	384
26807	39704	8626	3163	2196	1710	1379	1213	1052	960	866	821	771	744	697	671	602	652	659	566	624	611	577	543	574	560	538	578	562	600	591	606	559	560	561	630	556	544	585	596	568	584	536	604	558	605	543	538	609	596	564	614	533	613	587	601	551	585	530	559	560	589	546	528	517	568	547	568	543	551	557	556	549	546	569	536	528	562	538	573	518	527	561	577	522	554	519	535	543	527	535	553	514	552	512	534	535	563	564	521	563	546	543	574	517	562	517	529	559	549	564	543	491	536	539	525	564	512	527	543	553	523	537	546	548	532	562	565	596	525	504	526	588	537	515	557	535	560	547	533	580	540	543	522	536	514	509	540	501	496	544	582	523	576	553	523	524	586	569	554	538	552	511	519	502	564	537	538	558	573	541	576	534	570	516	522	517	553	525	518	518	603	514	527	571	489	556	563	528	525	542	524	572	594	578	535	559	582	551	534	534	575	538	544	484	554	513	534	582	524	499	557	556	516	551	583	515	559	542	512	511	566	515	563	526	547	511	537	544	519	551	535	551	555	557	551	558	523	575	588	569	557	560	549	536	566	565	546	539	546	538	533	516	538	529	505	562	522	542	537	579	515	528	554	554	542	530	523	537	548	538	532	541	587	525	568	538	542	508	551	528	551	548	500	518	532	575	531	548	511	524	500	531	570	524	547	561	529	532	545	536	551	525	531	484	550	544	554	536	559	518	517	524	555	541	548	573	540	571	539	533	533	495	585	564	518	498	565	528	573	533	600	566	525	550	537	536	547	519	533	507	563	518	525	541	502	498	524	519	554	548	559	577	553	531	573	535	538	545	534	579	548	539	527	576	510	539	541	529	508	521	550	538	576	531	537	511	522	515	527	519	531	562	515	530	525	558	567	538	504	551	522	554	519	532	554	551	542	533	548	552	569	506	541	528	583	550	562	527	535	550	544	509	519	538	560	543	589	521	510	535	511	550	518	540	531	520	506	505	548	541	555	536	534	560	523	495	532	536	550	525	550	515	528	547	558	516	542	534	523	526	564	541	575	542	506	529	541	542	547	526	544	490	580	567	529	579	556	547	528	581	525	532	589	561	555	524	515	522	580	532	532	494	601	578	544	561	538	539	559	517	557	529	515	507	589	558	562	571	514	516	536	486	531	541	548	550	534	542	559	533	523	540	540	537	506	515	536	525	535	507	590	563	570	561	545	560	543	521	568	534	528	541	492	534	547	532	553	544	526	549	520	554	545	511	538	531	529	530	531	578	557	573	574	514	556	499	510	558	515	515	537	491	538	505	533	569	540	508	527	539	565	521	552	556	570	562	541	522	498	563	570	525	547	510	561	504	569	512	548	538	533	534	559	567	532	517	509	564	535	548	533	572	543	574	536	513	571	529	572	547	540	526	555	549	540	548	563	517	524	596	551	517	548	508	501	541	551	488	582	488	533	554	531	556	525	538	563	534	543	570	610	533	512	533	553	545	544	525	538	559	553	528	511	511	535	559	544	550	508	516	537	560	519	521	538	581	547	549	547	558	517	560	516	554	526	538	573	511	577	588	492	525	487	536	560	567	512	589	541	593	526	535	540	553	518	532	565	544	534	516	503	552	539	577	561	562	533	504	503	507	537	507	553	584	533	572	550	566	561	503	540	594	539	515	554	531	581	545	545	532	535	566	545	490	522	518	546	551	510	517	526	527	488	528	545	540	504	543	535	530	563	495	517	519	528	534	535	513	536	519	529	550	563	545	535	545	561	560	505	573	543	581	588	563	517	523	546	556	511	542	568	547	535	565	548	503	532	500	515	532	545	548	555	519	559	543	550	573	484	526	525	526	522	569	546	560	579	561	570	496	593	524	527	508	531	535	534	508	546	528	513	567	529	505	540	559	537	554	513	559	539	528	532	532	574	513	555	555	553	523	533	551	548	516	507	570	521	575	559	510	538	548	504	576	552	576	504	512	573	513	529	518	503	559	511	520	545	581	518	482	533	510	568	522	537	547	531	533	522	517	548	535	549	536	548	508	558	557	566	532	531	545	547	547	526	535	532	544	517	528	556	552	548	529	576	511	551	532	567	586	561	544	536	549	556	524	500	543	565	542	515	573	539	496	541	512	531	559	540	596	534	511	572	504	539	552	560	553	538	535	534	592	542	558	514	552	548	554	532	507	531	534	572	558	500	545	562	549	550	505	548	510	533	515	521	511	543	516	532	513	509	562	541	557	555	560	522	553	524	559	529	569	549	537	537	521	561	519	545	577	576	554	521	549	567	558	575	528	525	510	531	578	572	526	533	582	481	526	564	529	543	582	543	547	531	512	539	602	528	544	475	543	564	528	548	522	587	575	535	540	576	534	564	561	569	553	537	549	507	527	542	535	508	544	495	540	539	565	565	528	563	562	581	532	506	518	524	546	542	538	542	562	559	551	529	554	549	544	523	556	588	515	565	521	511	553	542	531	566	560	569	497	527	485	535	540	554	476	562	574	504	541	508	545	514	521	506	498	515	562	561	548	526	546	547	542	500	604	533	549	548	580	564	504	533	563	532	528	532	552	551	527	527	533	537	531	577	549	503	552	501	579	517	569	520	553	506	534	548	516	549	532	530	601	559	553	563	525	536	510	581	531	547	507	573	553	537	516	553	549	508	551	501	543	546	526	505	533	590	513	522	521	505	526	508	549	551	556	511	556	527	514	532	527	554	581	507	557	517	538	589	585	555	529	548	525	533	556	526	544	553	546	557	513	551	550	582	529	525	562	535	588	553	551	565	540	564	562	549	538	558	579	523	513	550	544	513	501	580	505	508	524	487	503	524	546	579	514	516	551	533	516	529	520	503	541	561	573	544	556	544	570	521	515	506	557	520	530	538	544	585	540	545	518	532	530	555	561	585	538	573	543	575	556	553	547	537	537	539	515	553	563	535	565	522	539	574	556	596	534	485	555	539	522	529	536	521	548	535	524	544	572	558	557	560	513	493	549	517	512	540	520	528	523	578	528	515	532	554	523	548	536	526	561	547	541	521	561	549	534	535	559	523	546	511	555	510	575	539	547	546	578	546	536	534	573	542	589	539	560	532	532	577	607	555	558	535	539	540	532	526	551	554	545	533	534	526	563	535	595	568	550	497	523	543	519	567	515	564	532	509	555	534	571	550	528	542	529	528	547	512	560	551	548	534	529	522	506	546	499	576	504	516	507	526	532	516	519	565	555	559	494	526	500	533	556	562	545	530	537	533	527	546	524	514	576	553	574	529	531	538	551	533	510	521	528	513	526	565	529	542	553	564	488	554	596	554	478	532	527	564	544	576	511	533	497	561	558	539	565	597	542	543	574	582	569	564	530	535	553	528	534	523	519	517	526	573	520	513	532	524	551	564	558	545	528	536	591	550	563	558	531	520	503	554	558	528	513	549	511	527	537	555	545	537	525	514	528	518	546	531	563	534	543	573	507	538	526	535	561	553	520	555	557	556	551	552	548	533	552	520	527	518	559	505
24322	21201	27307	25205	8391	593	396	318	273	280	255	251	232	214	213	172	188	197	177	180	193	179	181	180	182	204	208	167	164	171	177	175	202	191	171	186	192	177	181	197	188	205	187	200	163	184	168	179	188	191	180	184	185	217	193	179	160	195	173	158	201	191	191	171	176	183	180	182	169	181	180	184	143	187	166	194	178	186	201	174	194	161	171	164	163	162	153	172	171	188	173	168	175	194	171	160	171	172	173	178	162	177	162	171	178	199	169	166	158	174	169	156	188	172	169	182	177	172	165	187	190	161	198	184	157	181	156	174	176	180	178	182	159	165	189	189	195	186	166	165	154	177	140	170	142	173	173	155	161	146	163	160	160	185	169	177	162	182	179	164	160	159	167	163	159	161	175	161	173	168	180	200	153	158	160	188	155	174	175	165	154	156	177	189	173	177	186	163	188	156	167	177	172	156	184	186	164	162	152	162	174	179	173	155	160	152	179	181	147	166	178	188	178	190	166	183	181	170	134	166	170	174	159	175	159	166	176	163	171	191	202	180	179	170	181	166	164	173	181	167	164	167	136	179	165	193	185	152	168	175	183	177	188	184	175	172	148	185	180	180	166	158	157	183	168	180	172	168	182	170	156	168	171	179	173	170	157	163	181	167	191	200	169	195	167	165	150	193	145	165	177	166	176	161	164	162	200	198	178	172	160	174	175	179	191	182	156	177	159	150	168	165	171	171	177	180	173	161	165	175	160	175	176	188	168	180	162	156	177	157	175	153	167	166	178	151	138	164	146	173	155	167	168	153	161	218	169	182	164	155	165	161	169	174	174	155	181	171	174	160	160	165	178	185	170	171	208	170	177	165	181	156	160	205	166	165	191	171	162	165	166	190	168	160	170	131	167	159	150	178	197	179	188	180	188	181	157	158	172	160	177	153	179	174	165	186	150	187	196	189	178	168	161	164	194	153	202	161	140	168	162	159	158	188	168	206	171	173	165	193	167	170	138	171	158	138	149	203	170	201	164	191	183	147	193	196	173	161	170	176	177	155	178	175	168	173	172	168	165	164	156	180	141	178	157	164	178	175	181	193	159	169	166	173	182	151	139	191	171	161	180	163	154	199	162	180	175	175	195	152	186	193	164	170	144	182	165	190	191	161	180	185	174	184	197	176	164	193	174	181	175	181	141	196	158	171	164	150	196	164	187	147	153	171	151	162	182	164	173	150	162	166	171	168	169	181	151	160	201	166	166	177	186	151	178	173	172	139	185	184	158	138	169	183	178	147	198	155	155	171	155	172	173	184	168	155	141	181	167	156	164	184	196	169	148	170	181	176	175	154	179	176	176	163	178	157	162	184	170	153	149	152	172	170	188	155	189	163	167	158	168	168	141	160	184	149	159	165	157	160	168	170	155	160	177	172	170	169	170	174	160	144	181	160	172	174	171	173	181	194	178	152	167	176	173	164	160	174	174	164	165	159	180	189	184	159	165	164	185	180	177	177	186	173	165	161	160	175	175	203	151	170	174	193	163	178	165	142	161	155	160	175	178	169	186	151	173	165	191	154	175	175	165	174	167	175	175	161	179	169	169	152	190	165	160	138	177	181	195	151	177	152	180	163	179	166	151	172	163	154	160	151	159	171	173	175	177	160	162	159	194	176	152	166	188	166	177	151	180	172	183	198	166	170	186	174	199	170	172	182	146	184	172	175	153	151	165	167	168	201	151	167	153	177	171	176	143	164	184	173	159	176	144	140	164	189	169	182	164	149	189	162	170	153	159	166	178	174	179	169	169	173	162	174	140	193	160	159	165	178	155	176	162	155	163	179	161	168	181	167	203	169	183	175	195	198	169	179	161	169	144	140	187	151	165	144	177	161	170	188	171	162	167	150	144	171	156	174	159	175	157	177	170	165	160	173	155	141	159	183	165	131	163	169	167	180	154	172	169	137	177	170	180	149	185	176	183	155	167	192	175	166	157	154	154	168	185	178	163	165	173	151	176	143	170	186	179	159	172	172	172	195	177	174	169	173	170	182	181	153	158	158	197	158	156	159	172	175	174	185	161	185	187	155	154	139	169	155	176	196	182	158	174	158	195	166	158	180	189	160	165	160	180	173	186	190	172	188	166	174	167	176	181	176	185	172	184	178	181	180	169	178	180	201	172	195	160	162	171	156	180	176	189	162	174	173	175	168	167	174	180	158	186	182	172	187	169	158	178	167	174	171	160	195	182	157	174	156	159	172	174	179	165	161	173	148	176	145	167	172	179	161	189	176	150	168	156	151	164	165	165	177	186	160	175	180	191	147	191	163	185	179	158	180	173	169	162	150	164	180	152	165	164	174	171	165	183	181	172	159	175	186	173	179	173	150	160	168	189	184	168	177	171	177	153	145	164	176	161	176	186	150	153	153	161	151	190	169	171	183	159	192	169	146	183	156	165	163	182	170	179	157	177	186	165	170	195	175	173	146	154	197	166	158	165	132	173	148	182	178	172	192	164	150	175	165	167	170	159	161	172	155	175	160	161	170	165	170	183	163	170	173	160	151	186	168	171	166	175	165	180	171	170	181	187	181	147	177	180	166	131	140	181	160	154	170	166	184	176	178	196	176	148	143	175	181	171	153	171	162	154	170	187	193	186	187	163	174	167	181	177	176	184	145	150	163	177	167	162	159	187	156	159	190	202	174	182	157	180	160	158	163	178	182	185	162	165	177	173	181	172	162	145	173	161	167	163	162	170	202	178	179	181	173	186	165	180	184	171	199	168	165	172	167	140	185	165	140	164	155	149	156	183	169	192	170	211	167	191	176	165	152	178	159	177	159	165	162	173	157	177	183	173	173	156	185	162	173	148	159	147	157	187	172	188	195	158	154	203	172	143	182	172	156	150	177	151	161	181	163	174	179	151	180	155	154	176	180	185	175	192	183	178	189	191	166	157	186	171	195	185	151	159	171	197	178	176	178	165	173	180	196	175	166	195	162	177	181	179	183	168	180	152	169	156	165	167	183	170	159	193	187	166	153	175	154	184	182	164	168	176	168	165	172	175	176	196	182	189	198	171	156	182	168	151	165	160	173	171	172	164	221	166	165	198	169	174	160	190	164	182	199	153	163	180	151	163	173	160	184	177	163	172	180	164	158	195	160	162	192	155	168	191	189	158	151	171	147	168	171	178	154	173	182	191	174	206	166	164	174	176	180	159	163	172	167	177	138	192	163	144	148	152	163	158	198	161	154	180	157	181	161	169	171	169	178	167	185	150	164	192	185	157	170	188	168	192	171	182	157	160	175	168	161	172	170	178	163	172	165	151	157	168	175	143	182	185	169	181	174	154	178	205	175	193	190	178	186	150	165	167	168	158	175	181	178	157	160	182	177	169	168	174	157	169	165	176	176	163	167	148	182	169	184	168	183	175	164	171	166	175	160	185	164	149	198	154	159	143	166	172	165	182	168	172	154	148	154	177	179	169	191	151	197	177	174	178	165	171	164	163	169	172	163	166	169
25945	35129	6147	1817	1235	906	763	620	572	477	484	388	396	368	328	336	304	292	277	271	231	255	254	267	242	238	253	265	258	257	249	252	243	242	243	242	266	250	256	225	272	265	249	268	267	253	235	262	251	239	237	281	261	262	250	260	265	249	250	275	255	260	251	210	216	215	236	251	221	237	259	236	226	225	229	244	226	221	235	218	254	228	261	241	240	238	243	273	257	208	238	224	226	194	234	257	210	241	223	233	234	240	211	265	221	267	231	217	233	237	244	224	231	247	246	242	252	263	210	220	247	253	209	206	227	255	233	230	246	223	233	220	224	238	213	242	226	246	261	238	232	232	228	205	238	239	227	244	246	211	234	239	257	217	242	256	240	222	224	243	235	241	242	255	214	232	260	264	237	244	230	251	252	221	237	200	219	223	226	206	218	245	233	242	240	214	237	255	234	219	204	247	237	237	226	247	224	230	234	214	228	239	227	214	235	225	246	242	201	219	227	208	229	249	247	228	213	244	232	192	202	211	235	228	217	216	245	247	200	233	236	235	242	279	233	219	225	231	246	226	220	235	198	214	237	254	236	246	213	231	252	244	229	231	244	215	251	227	221	227	219	225	220	262	210	243	272	226	217	264	240	222	210	263	233	247	221	235	241	217	234	255	258	230	225	248	246	250	271	239	247	234	232	259	243	223	229	233	243	250	237	225	231	233	240	239	219	230	238	228	232	244	216	228	226	226	229	217	237	236	230	246	250	251	238	246	268	229	219	227	226	224	226	205	237	250	240	217	216	202	213	236	217	259	217	226	234	252	253	245	233	206	218	223	220	234	245	209	251	252	209	229	237	212	234	211	220	222	218	212	227	247	235	217	234	245	253	218	239	233	258	229	211	238	245	225	239	222	233	225	226	224	224	214	236	219	217	254	230	226	239	237	211	206	220	219	238	222	241	224	222	243	233	215	231	230	242	221	237	243	238	269	236	227	248	260	227	251	232	238	236	227	243	219	225	238	218	257	248	236	200	219	218	250	228	232	211	228	244	226	252	234	226	250	223	216	217	249	260	226	261	257	248	212	232	239	251	224	242	242	219	228	227	259	226	210	223	233	219	263	261	218	230	201	238	243	213	224	243	247	219	224	214	229	231	225	220	243	239	208	237	244	229	242	233	239	208	239	251	226	217	250	237	231	264	260	225	245	255	232	206	193	249	229	232	273	236	232	199	233	213	214	217	252	251	254	233	237	242	238	216	216	214	228	226	217	240	227	240	216	224	218	234	251	228	227	229	224	216	244	233	233	209	241	192	213	223	222	247	253	223	223	249	240	252	252	256	251	256	215	220	234	236	227	208	240	254	252	195	228	235	230	207	250	215	245	220	217	221	212	247	216	225	234	239	220	226	247	219	220	224	242	235	242	256	223	245	270	237	253	242	245	244	231	244	245	237	241	256	242	236	225	229	209	229	236	205	248	239	251	224	213	224	257	266	248	198	240	233	239	227	228	239	229	225	209	235	245	240	244	245	238	206	234	212	221	254	222	231	243	272	218	230	255	218	249	258	226	225	227	214	202	245	222	232	215	216	267	218	200	239	225	253	227	236	224	222	236	249	221	224	234	239	208	248	239	238	236	230	238	241	261	243	227	256	234	266	254	254	246	229	238	229	249	228	245	229	235	243	247	218	232	237	223	201	220	261	218	232	226	208	225	203	231	247	227	235	236	251	221	233	224	231	223	248	231	226	244	229	255	226	230	232	231	221	248	199	236	241	222	255	227	240	250	220	217	222	225	239	214	227	232	265	205	242	254	252	245	209	227	213	226	251	227	228	204	251	237	241	234	231	238	249	246	228	227	248	222	251	258	241	212	222	247	234	260	253	208	248	247	215	205	240	261	259	249	249	227	215	233	239	223	228	247	215	228	218	207	236	240	213	238	240	239	240	256	232	255	245	231	236	229	253	261	211	257	218	229	220	216	243	242	232	230	224	248	234	196	222	224	251	251	234	227	267	236	230	228	232	239	237	231	219	234	229	230	235	247	219	216	217	246	254	228	231	220	235	201	222	245	247	248	211	228	226	234	214	246	249	218	230	254	226	244	221	244	228	219	255	236	232	243	216	226	245	205	218	245	214	203	223	248	218	229	230	229	252	224	223	225	245	223	236	251	216	256	207	224	230	244	233	224	253	229	251	233	206	244	205	227	242	246	236	226	236	226	221	216	204	247	235	257	223	225	251	255	229	253	219	246	211	225	212	227	244	221	213	229	251	228	218	228	241	215	241	241	249	234	238	231	243	209	240	240	232	211	221	218	227	217	234	231	250	246	239	258	225	252	210	240	229	229	242	215	255	226	247	228	239	207	250	242	233	209	241	226	246	211	206	239	226	230	250	230	236	237	225	218	222	232	234	218	267	230	225	242	216	213	238	222	211	244	243	206	259	215	227	238	247	229	252	250	256	233	251	212	246	219	235	217	202	211	231	207	207	213	209	242	205	220	215	238	232	261	222	232	212	228	199	242	215	217	247	245	240	238	240	256	235	213	241	213	225	219	232	209	235	248	201	247	248	228	229	230	246	233	254	238	234	212	204	231	237	216	226	234	238	237	236	239	242	251	257	238	232	240	231	249	252	238	240	250	204	254	223	198	219	227	209	234	232	234	231	193	248	200	237	223	206	204	200	235	214	256	265	228	225	229	218	246	231	227	234	215	236	231	222	222	229	264	261	226	239	250	249	200	250	209	224	242	201	248	223	225	236	221	240	249	231	229	228	225	231	249	207	227	230	234	259	228	230	227	232	225	224	207	240	231	234	214	221	232	210	239	234	253	239	229	238	236	239	229	209	207	248	244	235	243	247	246	229	230	205	226	242	247	210	234	232	233	215	227	225	237	239	224	209	241	237	225	247	223	230	234	185	223	221	241	234	241	229	250	257	242	249	221	225	235	205	228	234	233	258	225	259	228	227	257	262	244	238	232	225	246	229	234	229	225	246	239	201	226	259	233	231	207	242	223	227	243	232	243	207	237	223	254	230	235	215	242	230	245	241	236	255	235	233	240	229	231	226	271	272	226	212	227	241	232	226	225	210	225	257	245	252	213	224	260	226	247	245	237	233	222	245	227	204	259	230	202	254	230	233	223	237	231	227	224	226	253	241	242	234	221	209	249	218	229	260	246	236	231	206	193	235	226	235	231	223	221	225	233	247	223	208	227	242	243	213	236	233	239	226	236	236	250	235	228	245	212	225	238	194	244	247	246	239	230	227	211	232	250	214	218	224	232	236	231	227	221	194	216	225	230	226	229	248	236	220	231	215	226	249	252	247	239	236	254	253	246	250	235	204	229	233	231	245	225	232	209	251	246	247	232	214	233	220	228	208	228	232	246	214	262	235	234	239	205	235	222	228	215	212	251	206	248	234	247	232	234	217	238	261	200	239	250	222	230	206	251	238	245	203	232	225	250	225	254	250	244	246	220	234	229	232	247	231	223	240	239	250	244	226	201	215	243
22268	21218	29032	23699	21214	21208	7687	996	749	669	607	583	504	502	442	460	447	428	423	391	397	353	418	330	391	362	364	390	384	358	379	359	351	337	354	352	383	335	367	384	356	352	366	401	341	347	370	338	368	367	366	346	382	351	394	361	375	338	359	346	336	389	356	324	403	361	338	348	353	363	333	346	349	344	317	338	325	305	399	319	299	355	350	333	361	306	334	348	330	323	311	316	359	346	347	327	328	357	339	354	318	362	363	340	316	343	317	315	335	369	346	334	370	325	320	338	347	307	357	346	327	308	354	335	359	345	341	366	341	318	342	344	338	328	343	321	330	339	328	373	345	288	295	339	326	325	361	310	325	351	342	330	325	342	335	354	330	343	296	312	342	340	346	314	339	345	304	332	323	339	331	325	331	330	336	339	334	352	341	323	337	358	292	337	357	365	326	314	318	348	358	337	329	317	352	318	337	340	323	349	331	352	368	320	343	349	349	319	316	343	355	332	338	381	327	363	328	363	355	342	334	355	342	319	335	326	286	325	339	323	363	347	322	311	313	334	319	345	327	317	339	342	346	349	360	324	329	346	330	337	331	302	302	323	329	335	331	286	352	369	336	339	330	322	316	338	337	322	367	323	386	339	339	324	329	340	314	350	351	328	312	333	331	336	309	346	327	306	347	358	338	333	312	336	346	376	318	325	334	370	334	326	336	343	317	344	328	329	332	346	326	341	327	311	315	346	342	361	360	347	340	373	322	322	331	326	373	343	357	308	329	340	343	342	327	340	360	310	319	353	330	337	331	324	335	331	320	349	360	324	351	335	324	331	334	358	368	332	342	336	320	333	330	335	323	319	344	333	341	361	342	315	345	320	328	387	339	349	361	337	303	339	351	343	335	300	355	338	321	353	341	326	356	339	319	314	344	327	348	341	308	320	322	302	352	344	324	323	362	342	349	333	356	332	311	345	333	360	367	351	343	337	321	342	334	330	343	307	328	333	332	339	324	304	327	329	344	340	356	327	319	311	372	316	350	329	318	329	332	348	321	333	361	356	340	318	345	308	330	349	358	345	351	355	341	346	307	321	344	309	325	344	304	323	336	327	318	333	352	360	354	336	341	342	367	351	360	343	343	342	340	335	363	333	319	332	339	324	304	350	339	355	343	368	336	342	352	338	348	308	347	344	345	341	335	341	293	324	340	331	329	304	330	347	348	343	316	326	325	339	343	375	329	311	353	334	334	354	330	337	359	353	361	334	350	340	343	341	301	332	356	357	332	303	361	340	332	360	336	352	309	336	318	298	342	324	348	352	328	297	338	354	302	318	341	333	406	295	335	300	347	309	350	303	336	328	347	334	364	319	324	317	332	324	331	300	358	326	339	293	365	328	344	355	382	348	333	335	339	376	344	342	360	326	336	347	333	351	331	329	311	334	360	308	323	340	333	320	346	307	311	326	347	306	338	348	334	336	342	338	350	308	333	350	319	317	317	345	338	327	320	360	336	335	304	351	329	310	304	319	345	314	321	374	325	334	304	338	334	335	323	321	356	376	316	344	328	342	324	328	343	322	346	330	318	343	325	328	319	315	317	329	345	345	328	346	335	331	330	343	305	304	304	353	335	335	317	348	341	338	304	365	334	366	359	332	331	315	339	328	357	342	331	334	347	301	320	359	317	333	340	317	317	318	330	307	311	360	352	335	327	329	334	339	350	336	345	355	354	394	321	328	324	323	337	332	386	355	319	325	303	348	293	311	343	328	338	330	353	340	348	353	328	330	336	314	315	314	323	313	348	340	332	326	344	349	352	307	327	320	312	323	330	328	358	330	349	332	342	329	344	358	357	326	337	324	338	322	347	334	339	304	363	339	297	318	335	315	337	312	330	325	312	326	337	306	323	315	327	365	315	377	337	326	343	336	334	356	346	315	317	319	308	353	310	354	334	309	312	363	352	313	365	334	329	332	330	333	338	299	336	349	312	299	336	314	339	330	330	318	336	318	336	320	333	341	343	332	316	353	339	285	345	334	314	321	337	334	343	358	327	328	326	327	334	348	326	343	346	325	346	345	345	313	333	337	307	344	337	334	338	329	353	383	323	319	325	347	345	336	315	320	294	326	327	349	322	356	342	331	290	331	351	329	323	329	324	335	301	324	362	328	339	375	347	340	325	331	375	384	311	330	346	358	360	344	341	344	308	336	363	355	328	337	340	316	361	355	349	328	324	338	348	317	345	375	371	347	322	329	294	350	341	343	332	329	314	344	307	321	332	336	365	331	336	333	356	319	363	347	297	354	349	354	329	349	351	305	340	346	305	311	317	356	358	371	330	311	340	344	318	342	323	309	362	338	339	349	361	323	322	336	345	341	327	354	316	348	335	310	304	345	332	342	321	361	362	327	329	349	341	319	340	296	354	324	316	299	328	342	344	327	327	325	344	351	337	306	362	355	308	346	371	330	342	318	335	333	324	310	342	333	338	327	338	301	304	353	372	306	339	345	361	358	331	314	286	343	325	339	339	319	341	320	347	326	328	332	330	335	335	347	369	342	295	337	338	322	369	359	344	314	295	328	330	322	342	358	309	366	335	340	317	355	338	330	341	347	340	340	326	333	344	340	326	317	354	338	364	326	330	326	363	323	330	339	317	329	305	359	314	330	324	361	349	361	333	316	377	354	330	314	329	335	361	330	335	358	314	331	329	340	350	340	332	339	334	315	333	314	332	388	336	324	321	321	327	320	339	312	367	320	346	326	318	346	337	326	364	348	330	309	366	340	316	341	352	367	314	335	324	308	322	348	318	342	361	353	354	318	308	326	306	349	313	343	314	331	314	328	352	325	336	318	315	352	327	319	335	326	361	313	314	360	333	337	336	326	313	371	343	334	345	305	342	314	331	334	330	327	366	327	330	327	328	319	335	338	342	332	346	360	339	331	334	332	300	348	314	331	345	323	324	341	346	323	342	322	312	351	320	328	348	367	301	366	326	341	340	333	343	321	304	325	322	331	347	335	331	307	328	323	297	315	323	323	330	318	356	337	384	325	356	357	361	321	321	308	317	341	308	363	309	325	341	362	308	334	343	351	334	329	291	328	355	321	354	312	371	359	334	348	362	310	357	334	337	349	328	304	315	339	319	301	364	329	327	323	319	310	315	332	313	317	321	343	322	357	304	352	321	313	333	349	342	365	342	351	325	360	345	371	373	332	309	318	343	345	308	354	346	345	333	324	312	325	340	355	325	331	327	313	329	322	362	311	336	330	336	329	342	304	330	348	291	327	322	303	312	331	357	347	351	305	355	383	339	339	362	307	362	350	330	338	324	318	315	358	340	328	339	302	362	314	310	330	293	334	356	330	321	329	329	314	309	321	373	332	367	308	375	353	347	372	316	306	344	340	337	359	322	344	331	342	324	340	359	342	342	369	311	340	345	329	359	344	314	347	336	346	303	346	332	355	332	334	326	349	303	323	351	339	343	337	327	352	320	332	372	316	374	318	324	328	302	323
31033	46304	12336	4728	3323	2590	2017	1656	1407	1227	1120	964	816	792	740	662	595	585	573	587	552	512	563	483	528	515	503	473	506	491	437	469	473	473	490	471	487	491	468	491	500	496	446	465	491	495	468	454	499	511	506	428	489	496	529	505	493	515	477	430	466	460	471	486	490	480	467	450	465	420	441	411	414	479	444	410	438	425	470	471	475	445	476	441	415	430	433	478	469	462	407	417	441	406	444	425	442	406	461	431	400	438	440	396	415	406	467	431	428	454	471	460	454	448	424	436	472	427	454	429	451	448	449	405	421	427	469	446	447	456	436	418	420	421	461	487	462	435	428	461	431	470	440	454	441	436	411	407	456	435	458	452	483	435	428	430	441	422	430	456	449	443	440	424	456	433	417	451	453	409	495	453	430	428	473	421	432	424	405	444	418	458	441	448	401	440	461	433	463	448	404	436	459	440	435	410	424	426	426	413	424	430	459	420	447	421	439	418	410	466	455	438	431	402	444	455	458	433	426	414	408	443	408	432	405	443	442	466	443	401	435	437	424	445	433	437	427	449	435	404	459	438	458	488	490	433	432	455	406	447	429	459	505	460	426	425	443	424	425	421	450	468	434	429	445	433	434	423	415	422	461	427	457	437	399	393	437	435	445	465	407	446	421	440	400	438	423	409	401	419	471	430	447	460	402	422	468	444	423	455	432	447	456	449	447	448	453	446	446	403	457	417	459	435	415	438	452	445	453	476	464	464	470	440	435	436	434	406	464	448	436	409	439	483	419	422	453	416	444	439	420	444	442	442	449	370	452	449	445	409	425	424	409	457	385	416	461	419	433	454	421	425	443	423	465	418	449	451	440	449	411	433	461	453	420	455	403	422	410	487	445	438	414	383	438	451	463	398	451	458	406	474	459	449	409	415	473	416	417	438	442	479	423	438	438	454	453	426	445	414	448	450	442	432	450	436	428	443	422	438	456	452	426	420	418	461	422	425	434	423	431	436	467	468	434	403	427	460	435	413	426	438	405	433	460	402	442	420	476	458	477	454	456	453	423	450	453	444	445	452	427	462	446	451	461	429	430	421	462	438	415	450	449	428	427	390	446	444	462	456	436	461	470	419	411	404	433	437	431	453	453	453	403	418	441	438	407	409	423	430	447	421	431	440	450	401	448	455	434	455	391	460	461	425	422	438	440	424	440	460	426	416	401	468	452	409	440	453	473	478	430	433	465	455	458	432	463	442	459	463	469	431	418	438	433	426	447	441	465	426	444	482	454	462	452	431	432	439	434	452	411	426	440	441	465	456	413	420	422	461	459	424	446	414	455	477	438	453	452	444	433	447	407	411	398	447	470	437	421	412	459	402	378	434	424	458	464	473	437	433	436	457	397	466	457	418	441	438	391	427	441	435	433	427	402	475	418	455	465	463	447	447	422	446	419	465	425	425	411	439	461	456	450	464	442	443	420	461	463	455	382	438	452	391	430	422	420	396	419	437	447	445	387	434	461	400	424	463	458	447	414	434	471	428	439	426	459	476	440	456	447	457	432	432	460	443	436	439	416	437	419	399	443	446	445	425	415	443	473	440	452	450	448	461	428	431	440	408	449	434	444	477	438	424	409	421	417	444	453	448	423	445	417	433	427	437	438	437	412	441	441	422	446	416	466	475	441	465	437	426	438	447	427	431	409	469	441	421	474	465	406	465	415	490	416	428	442	422	445	407	446	396	417	436	459	406	442	462	442	475	439	460	433	444	435	440	463	426	431	446	445	456	443	447	415	459	439	424	448	433	388	462	402	436	449	430	484	428	436	466	405	404	444	417	401	426	445	479	425	441	443	463	426	462	452	424	448	413	459	383	447	397	425	439	434	457	430	440	439	426	431	425	442	396	476	460	469	408	421	459	416	442	425	462	444	428	428	427	409	444	501	442	430	428	424	422	405	444	435	445	439	456	411	410	478	424	445	451	411	447	440	433	447	410	451	460	433	425	424	445	419	435	421	450	448	431	481	431	459	470	435	423	428	444	414	413	451	446	458	475	434	436	455	432	417	455	447	386	424	439	418	454	424	414	443	429	413	430	464	432	442	448	421	409	455	451	438	450	449	439	451	452	429	484	450	412	440	436	449	443	472	472	411	396	412	427	448	475	435	429	446	408	401	447	436	443	424	401	431	410	446	470	397	421	410	470	393	424	416	494	448	452	430	412	409	407	424	464	435	439	434	447	463	472	434	406	458	450	409	419	412	455	441	438	483	438	413	439	456	451	418	438	447	465	423	432	444	448	418	436	432	420	448	467	458	466	447	437	440	477	436	433	433	424	470	421	408	420	440	443	458	448	447	436	440	466	403	463	439	437	445	446	450	421	446	415	404	445	402	443	449	434	431	432	453	457	473	454	436	402	408	439	408	412	451	449	415	439	456	463	457	461	432	443	432	470	455	440	437	445	448	407	444	439	443	422	437	442	441	440	422	435	456	445	417	445	404	432	440	445	466	424	449	459	422	452	431	444	437	438	412	427	454	441	456	423	430	401	415	428	463	433	442	450	430	459	428	472	416	421	423	435	424	443	428	470	423	431	397	458	425	419	435	428	441	463	432	428	463	423	430	444	454	466	434	465	496	459	449	454	445	444	416	469	466	425	452	439	415	466	422	416	455	431	467	429	421	427	408	416	488	439	432	432	434	443	422	474	451	423	453	444	463	449	436	433	442	409	455	457	449	448	442	434	464	452	424	428	453	417	458	472	457	416	430	463	438	448	442	440	426	420	434	427	424	433	423	458	448	435	423	456	418	414	460	481	432	420	458	413	445	455	445	480	465	400	474	450	450	444	436	437	439	438	458	406	466	427	422	464	437	476	406	466	425	399	453	417	402	435	403	462	450	445	459	419	410	420	443	450	406	425	419	427	446	455	451	409	472	475	463	425	440	426	448	436	446	425	428	418	392	425	410	423	469	467	454	409	417	425	447	459	433	472	471	423	396	438	456	419	418	439	419	431	397	412	403	432	453	436	443	408	418	453	416	431	429	421	442	451	443	449	457	463	454	463	444	443	428	415	478	433	394	452	425	458	415	431	423	448	425	411	448	440	442	404	452	442	426	422	425	448	413	459	468	443	439	419	450	433	433	448	429	428	437	468	448	424	444	482	461	445	453	433	428	429	439	445	443	434	437	435	432	467	427	449	427	426	452	440	434	404	427	433	471	427	445	435	468	416	427	450	441	409	464	471	409	463	471	463	444	464	441	398	434	447	459	444	429	436	455	444	438	450	447	417	457	405	398	474	418	451	459	386	453	393	450	425	434	416	450	445	448	412	428	403	447	439	392	415	429	414	428	450	438	451	482	469	435	452	417	429	444	452	447	469	473	439	442	443	425	464	417	430	458	444	427	424	422	457	434	458	422	411	464	458	491	402	457	435	436	457	457	462	392	446	417	439	416	448	459	466	455	431	449	411	438	455	417	436	443	409	420	420	463	385	451	443	433	420	432	444	448	445	432	456
27129	21176	9390	1165	557	481	417	367	360	363	323	305	318	289	305	331	298	308	316	278	294	303	289	307	291	295	291	277	315	299	270	292	289	297	298	290	308	283	280	304	283	275	278	277	244	301	313	276	288	328	285	299	317	290	256	331	283	303	305	297	279	296	289	302	302	261	295	276	274	299	264	294	284	282	303	291	291	253	276	272	264	263	321	322	274	250	266	302	283	270	279	287	287	266	306	287	271	283	311	274	290	288	303	270	288	281	259	292	265	310	286	286	290	269	286	278	296	301	285	289	294	278	284	261	284	239	283	267	274	318	276	288	288	290	299	296	271	309	280	261	310	252	302	273	279	281	279	280	319	272	285	281	287	287	242	292	304	274	280	275	239	305	278	269	239	295	252	283	289	252	239	266	296	304	276	279	297	297	272	280	261	300	309	292	299	273	326	288	296	307	278	292	304	270	262	260	282	292	293	282	295	298	292	275	286	270	304	276	293	277	242	301	271	248	296	293	304	266	295	274	255	300	277	295	294	273	273	262	280	293	309	263	289	287	262	263	295	288	292	290	268	300	264	298	271	269	274	278	269	275	289	293	267	271	279	281	264	310	268	288	278	286	261	244	303	268	252	259	316	286	286	266	271	294	285	309	286	283	265	303	285	294	273	297	276	290	264	309	294	290	270	276	282	263	292	282	280	247	296	277	271	292	275	290	288	270	269	249	259	286	258	276	290	308	300	307	279	279	273	300	256	282	268	278	270	285	272	275	299	294	269	298	267	293	306	234	264	264	259	293	283	289	300	269	257	261	307	265	302	315	274	281	284	280	281	278	300	291	288	292	291	305	286	306	259	288	308	316	291	284	295	265	288	299	295	286	310	282	290	286	301	277	308	300	290	249	294	264	297	274	261	315	312	271	279	292	295	299	292	281	291	283	274	286	273	278	304	285	266	299	273	276	300	264	290	304	276	283	273	305	263	280	279	257	279	299	286	254	299	298	258	282	276	277	314	280	304	292	260	248	275	271	279	295	303	297	265	299	271	293	269	279	285	323	279	288	302	289	307	287	293	274	255	311	281	269	322	264	280	307	305	291	281	310	278	307	277	271	269	259	295	270	300	273	298	312	283	291	304	243	284	265	299	299	278	279	267	243	296	272	293	246	278	293	295	295	279	290	285	305	275	290	265	280	302	285	260	240	305	280	251	255	272	283	273	305	253	284	298	243	297	282	294	264	254	316	288	276	318	296	289	263	259	305	302	289	273	272	288	320	305	301	295	288	301	264	291	286	263	290	297	256	287	263	291	273	270	301	265	271	279	287	299	295	280	285	259	266	275	315	284	287	304	281	285	264	304	298	272	283	283	283	283	307	298	280	297	303	290	275	279	289	256	301	283	272	281	255	265	289	299	287	302	320	266	262	271	291	269	275	235	295	262	317	265	261	292	286	302	298	280	280	254	303	288	283	297	292	290	284	293	309	291	247	280	298	277	295	286	277	301	288	310	292	298	292	278	299	305	307	277	304	276	303	287	285	302	321	267	269	255	291	295	299	288	277	280	278	279	291	284	271	277	262	253	254	267	283	315	293	269	272	264	256	288	282	311	279	310	285	263	284	307	267	291	312	306	289	310	301	294	280	313	290	283	281	285	295	272	264	263	306	265	294	276	295	261	261	267	307	298	250	305	296	300	300	310	265	258	292	281	277	289	272	306	275	297	304	283	257	271	272	265	289	289	280	266	260	282	302	293	289	274	318	261	302	295	327	289	272	290	307	266	280	271	312	265	267	266	283	300	330	278	277	292	291	277	258	287	291	313	271	305	270	296	320	276	278	262	293	275	261	256	262	282	288	274	236	302	261	274	318	306	287	278	292	286	255	266	298	282	295	264	270	289	286	290	276	285	297	280	298	285	311	287	342	297	285	262	297	281	287	282	275	255	288	327	271	310	287	259	273	307	323	264	285	280	278	271	289	272	269	267	269	312	269	251	292	285	318	298	299	300	291	288	272	266	277	296	288	289	263	275	299	297	266	289	290	295	327	268	279	283	301	271	298	272	265	313	283	305	292	285	258	279	259	264	290	272	274	279	281	272	295	299	249	282	331	255	296	277	278	289	278	280	276	299	291	279	270	295	284	276	307	285	281	293	268	309	297	289	267	313	284	296	287	311	323	305	266	247	302	267	320	298	296	280	280	287	285	307	270	271	273	304	319	284	306	307	263	277	292	281	271	273	260	288	273	248	299	276	303	276	279	310	262	298	267	267	303	296	285	305	310	281	309	288	263	277	292	276	271	281	309	270	297	290	274	262	287	263	301	257	300	251	294	279	274	310	307	321	272	291	283	295	293	283	296	283	305	296	279	289	294	309	292	300	240	306	309	263	313	270	295	299	284	290	308	291	255	300	296	279	310	312	274	290	283	283	273	278	295	265	268	269	310	299	293	315	262	289	312	272	312	275	312	291	296	328	265	305	275	290	256	291	262	275	304	292	261	321	315	311	278	268	298	293	312	310	256	247	329	262	275	264	281	274	276	290	301	283	287	283	305	271	309	286	296	268	285	285	285	282	287	290	285	277	275	297	270	267	263	259	303	288	269	269	249	292	289	274	311	274	312	292	301	280	275	309	283	308	281	278	278	307	280	241	287	266	283	300	284	268	303	299	300	257	307	267	303	286	257	286	318	296	302	281	273	314	284	296	362	258	296	279	288	315	275	279	295	289	259	291	247	287	282	298	266	300	271	282	281	270	249	296	309	304	278	296	283	286	291	281	269	287	310	278	275	296	263	278	261	278	277	299	279	308	280	313	298	267	274	292	313	260	269	291	303	283	270	295	287	287	283	295	302	323	290	308	277	290	277	280	278	287	287	275	265	314	299	285	277	308	276	287	278	303	284	289	266	263	289	281	289	288	255	269	296	285	297	274	268	244	319	298	271	272	257	271	274	266	272	281	272	260	282	279	261	299	296	282	330	274	271	255	307	293	309	255	284	294	266	323	292	297	315	306	300	297	301	283	289	251	250	303	271	285	284	289	268	303	248	295	288	280	311	305	281	305	289	300	285	268	310	283	296	263	263	312	283	284	302	258	289	297	280	279	291	342	300	292	281	291	311	294	295	305	257	265	281	267	278	288	293	272	316	283	279	276	295	294	264	275	280	282	270	304	281	279	302	262	258	283	277	295	262	272	312	304	298	279	302	282	276	303	272	288	301	266	265	270	275	284	273	286	262	253	277	313	296	268	258	281	268	304	277	270	290	304	288	282	249	308	301	298	268	264	347	281	280	269	285	306	283	289	276	284	274	314	293	279	286	305	279	282	273	293	267	264	286	286	325	288	296	266	302	294	298	282	253	304	294	282	294	280	314	277	289	273	278	294	281	271	303	307	255	255	313	329	308	278	296	287	262	294	279	275	253	259	281	278	281	271	312	281	330	287	261	262	305	299	260	258	290	259	308	281	286	275	303	283	294	284	273	279	280	275	292	275	266	298	283	259	272	288	278
21807	25805	3282	1006	766	667	635	517	579	522	495	454	475	452	431	435	387	409	411	396	370	364	361	379	367	367	396	363	369	387	355	344	384	376	375	359	375	394	369	358	346	374	410	393	361	364	353	398	371	408	402	377	380	392	377	396	396	361	392	371	394	364	426	400	353	378	357	360	402	403	384	339	368	397	366	356	371	364	396	378	387	385	351	382	383	361	387	386	359	347	400	358	369	389	382	342	363	374	395	396	369	379	363	376	394	355	418	367	361	396	367	405	361	363	388	395	344	352	333	387	360	356	424	336	410	368	382	382	365	356	385	346	379	343	374	368	394	373	371	385	371	375	392	402	364	427	329	385	342	367	390	368	354	392	370	356	370	350	375	363	396	385	331	359	365	359	334	357	386	368	351	375	355	357	370	377	389	357	374	349	383	418	363	354	398	357	341	358	342	367	377	350	372	392	395	366	392	371	373	351	377	360	365	390	366	358	355	347	365	387	385	362	401	369	362	343	348	359	368	393	382	350	344	384	392	400	369	370	354	377	381	398	405	375	390	342	362	368	362	377	357	365	376	363	344	370	358	342	387	336	366	396	339	361	387	378	390	394	371	407	378	386	356	367	336	354	392	394	343	373	378	362	373	382	367	387	358	370	350	391	383	415	359	363	381	367	386	415	375	355	375	346	357	368	360	367	344	349	357	412	362	396	387	394	366	371	368	368	373	374	392	350	405	353	392	376	377	408	352	360	381	361	362	365	373	417	339	377	332	407	340	401	361	359	384	368	397	388	371	376	383	370	334	350	396	349	391	379	376	382	379	360	389	358	365	357	365	394	382	369	385	376	359	379	339	366	410	370	377	402	371	352	373	372	369	367	392	367	368	370	389	363	404	392	378	385	401	390	380	375	346	362	394	389	385	364	365	354	421	409	364	402	362	347	359	369	375	366	366	376	396	379	362	367	389	385	411	393	331	365	366	389	349	359	416	369	401	364	314	384	377	338	344	364	368	324	339	372	392	389	369	399	338	398	374	343	413	378	374	398	365	380	356	380	373	338	351	367	351	359	333	371	418	358	379	396	409	380	372	363	360	362	373	337	377	404	385	364	389	338	373	344	383	396	390	352	372	365	349	349	380	348	384	391	368	335	380	366	365	347	375	379	399	354	375	353	361	369	414	380	368	357	354	362	368	369	354	411	392	375	372	359	353	360	403	392	336	385	389	379	392	399	376	366	395	359	382	410	370	370	380	371	364	365	372	377	351	385	350	377	398	397	346	351	354	418	390	355	376	369	361	376	385	381	371	367	360	356	384	350	349	374	344	358	393	331	372	368	357	372	365	399	378	412	412	379	377	374	389	377	353	347	407	381	370	379	344	376	394	381	359	380	361	391	406	334	379	371	373	379	374	373	368	374	347	356	337	373	359	370	384	376	362	361	362	387	373	381	378	347	360	343	347	360	348	415	373	380	362	300	410	370	362	381	377	396	336	386	417	354	396	363	365	385	373	385	351	367	361	387	345	343	399	352	348	351	380	380	409	394	386	382	384	375	371	362	387	385	375	362	400	356	353	374	378	364	375	380	367	360	350	380	375	353	359	353	369	361	365	396	361	344	374	373	346	364	400	353	419	356	395	378	365	356	397	377	358	361	377	380	393	366	412	342	359	383	384	391	364	391	385	360	386	402	397	325	368	396	362	347	367	350	389	344	402	378	376	386	351	378	365	405	338	318	358	405	394	369	380	368	356	353	367	353	390	357	352	358	367	373	382	370	384	365	347	369	379	383	400	366	370	380	401	385	379	402	355	359	382	358	366	375	349	362	368	380	382	369	371	368	402	341	395	365	389	347	351	367	395	370	361	378	354	373	345	337	385	407	387	371	348	368	395	362	336	368	351	318	396	401	360	408	352	347	370	382	378	375	404	365	392	378	347	362	385	384	370	413	339	351	401	348	349	361	381	382	382	370	372	384	348	379	345	328	391	397	397	363	406	377	360	338	386	379	341	383	361	372	320	392	347	371	363	357	376	394	375	355	362	384	367	368	412	366	345	374	356	358	354	364	375	396	413	347	390	355	343	352	370	389	352	359	382	384	364	399	348	380	373	387	354	338	376	359	381	365	357	401	400	377	358	349	355	350	428	379	410	409	401	415	388	360	386	403	380	370	395	392	373	373	357	411	397	353	385	367	368	415	362	325	340	402	374	387	380	420	350	398	373	356	362	352	362	329	364	391	369	346	383	392	400	396	377	345	370	373	370	411	378	353	356	362	399	382	353	343	362	328	357	387	373	379	370	386	354	364	358	354	370	390	362	382	368	352	367	384	428	392	340	368	376	394	387	383	399	357	336	352	352	382	363	360	362	368	376	378	356	406	344	377	376	383	380	386	363	366	393	376	347	370	389	404	364	396	391	412	411	389	348	363	351	362	382	364	350	367	401	381	375	398	357	372	402	384	372	381	359	386	389	356	385	377	368	350	377	400	379	385	378	392	348	363	361	353	374	358	337	372	387	360	405	407	356	377	368	412	364	349	423	370	367	359	369	372	390	337	348	336	377	388	393	398	360	374	347	327	397	381	370	388	360	378	370	341	374	412	365	372	355	349	372	358	382	371	396	398	371	388	359	357	390	361	355	378	381	380	401	367	412	402	354	401	336	362	405	399	382	358	350	406	391	361	374	389	394	345	403	373	364	370	320	357	365	368	367	347	385	401	390	373	357	384	363	349	374	363	407	377	357	339	391	375	393	368	361	371	382	357	354	357	381	379	374	368	332	399	358	359	338	335	398	361	368	356	340	342	372	377	359	358	368	399	409	356	395	359	365	319	355	348	347	394	378	355	386	370	370	373	337	370	401	416	386	371	402	365	366	331	376	380	390	391	351	366	343	389	375	376	374	377	397	395	381	400	403	367	380	385	396	357	392	358	333	365	374	341	389	384	368	361	351	378	348	348	316	358	360	356	376	366	353	361	359	384	388	357	379	389	333	368	359	371	382	360	392	387	371	386	376	394	398	366	353	379	396	395	397	363	358	378	365	363	381	351	378	371	405	373	397	361	372	370	389	402	387	350	374	381	356	387	375	395	381	358	369	331	384	379	369	365	374	372	378	337	352	373	361	355	403	370	361	394	366	350	395	392	349	374	365	341	387	389	376	392	364	362	350	352	383	379	370	380	362	373	355	394	370	353	367	342	388	428	357	367	401	360	389	367	372	379	331	354	371	341	377	395	377	372	385	367	375	349	363	385	380	408	375	406	388	395	363	353	368	358	350	344	367	405	388	378	403	364	340	371	386	374	336	362	372	390	388	366	365	388	375	362	401	396	381	392	388	359	368	384	340	356	344	354	346	365	376	384	350	393	333	377	391	365	401	378	357	341	378	376	363	392	350	362	376	406	374	401	374	371	354	337	387	350	396	368	352	390	390	407	371	403	369	368	386	383	379	372	363	350	385	380	358	381	395	387	394	369	342	368	374	360	370	401	361	372	322	373	381	390	363	388
23111	21180	28521	24089	21158	9982	1141	747	680	660	569	567	546	586	506	466	479	467	449	460	436	481	460	457	442	453	434	457	426	409	445	446	431	435	426	452	434	454	478	476	487	443	454	432	450	451	448	489	417	452	454	411	449	407	442	456	420	424	469	452	476	457	414	405	368	403	395	466	472	430	456	430	403	465	453	467	443	430	448	421	431	452	407	452	387	435	411	381	390	417	397	432	413	440	429	389	435	429	441	409	435	410	424	436	406	413	414	429	376	428	437	406	443	415	432	428	434	378	425	423	425	405	446	437	432	439	427	455	441	408	432	450	391	403	430	417	443	417	408	419	441	450	449	410	426	439	469	412	418	399	421	418	440	392	431	401	418	431	405	438	461	401	417	395	439	405	431	408	450	456	432	428	437	440	443	464	460	437	406	406	388	439	436	416	428	405	429	397	405	421	400	429	419	444	435	427	442	424	426	433	404	412	431	421	385	444	416	403	413	439	451	443	387	436	462	414	429	434	480	423	433	437	438	405	424	418	439	425	390	419	449	434	417	444	390	432	405	386	429	441	438	413	417	392	412	400	432	403	430	426	392	437	440	379	458	449	387	447	421	408	447	448	430	443	407	400	434	412	434	434	390	416	434	399	428	435	452	398	392	460	434	424	412	411	429	421	430	409	417	414	421	406	428	391	398	431	429	439	418	421	425	432	424	407	424	424	446	411	426	465	447	457	421	394	416	427	412	418	405	420	425	435	420	387	440	457	411	420	443	433	378	430	437	422	400	450	407	421	429	383	427	423	395	415	423	447	444	415	400	425	407	440	430	425	438	412	421	424	435	423	423	465	451	403	450	387	434	469	438	431	435	443	423	436	447	402	438	401	400	410	408	438	427	393	422	401	396	387	415	429	403	457	460	419	408	429	406	420	444	433	397	391	413	417	444	424	467	414	393	426	423	440	365	439	440	394	431	404	426	428	398	483	434	443	481	423	436	427	406	414	391	402	415	442	486	407	439	415	490	425	431	433	450	430	411	480	413	429	396	431	427	465	451	434	426	436	380	440	422	389	397	408	429	451	433	429	410	423	449	438	401	399	432	404	427	437	482	445	420	455	410	437	402	442	403	435	429	399	447	407	430	404	419	435	417	418	413	419	456	442	437	422	402	431	387	412	457	410	437	415	413	415	433	421	475	417	383	430	425	438	434	412	428	412	461	426	454	411	443	386	412	458	415	417	428	401	457	408	414	431	421	449	435	426	441	388	392	438	398	426	437	418	400	469	415	417	468	423	422	447	423	390	416	446	420	369	426	417	464	413	435	405	451	440	438	448	389	416	416	431	427	457	433	408	428	456	409	401	448	420	415	416	422	450	457	407	433	421	404	441	423	391	405	422	397	424	469	385	405	434	443	440	419	434	415	463	463	411	449	416	393	429	440	434	451	458	413	434	418	428	443	408	394	425	403	420	446	419	439	433	453	395	429	418	426	429	405	430	435	427	426	417	420	420	420	402	428	394	413	415	421	430	408	445	453	438	428	424	421	395	411	462	413	405	427	446	428	417	425	448	425	395	421	435	393	409	479	413	410	432	409	460	457	434	386	475	429	427	430	435	403	438	400	438	440	439	447	437	424	431	435	440	424	395	439	433	435	399	405	419	406	411	445	449	420	396	401	480	458	430	432	409	419	397	409	423	401	391	442	407	401	450	436	459	417	437	423	425	433	441	392	437	441	400	398	412	396	440	448	425	417	426	416	385	435	449	417	437	407	440	441	448	439	476	415	441	439	386	408	428	427	405	427	383	424	445	404	423	428	397	407	392	430	417	413	414	425	441	431	427	434	400	434	409	411	434	430	412	450	411	392	417	434	383	412	444	455	372	403	423	435	386	449	425	436	408	426	415	385	419	400	442	430	401	414	440	416	430	370	426	394	414	433	393	433	423	439	427	421	414	391	435	424	416	407	396	422	388	430	449	441	427	395	410	457	437	406	389	456	413	438	420	442	432	399	410	404	480	447	418	413	427	423	427	415	396	445	441	418	398	405	433	402	385	404	438	431	424	421	403	428	440	421	434	420	437	441	395	459	432	415	438	440	383	417	395	406	413	409	404	414	433	405	419	410	414	411	419	415	426	457	417	404	429	414	409	416	436	446	392	405	449	436	433	384	432	451	409	374	425	397	418	441	406	426	430	451	413	434	416	422	403	396	395	392	408	425	418	433	417	422	438	426	434	445	438	406	418	415	421	402	432	414	442	429	468	414	448	409	460	433	465	402	418	421	437	446	411	421	379	438	432	392	463	434	454	461	429	426	421	374	443	434	415	431	434	401	366	411	421	459	420	443	433	452	423	426	448	412	476	432	435	395	393	414	429	456	458	404	408	396	438	424	425	436	438	422	445	475	417	431	406	414	430	439	422	408	418	411	429	434	434	429	433	420	439	459	388	431	476	428	432	425	420	425	431	426	401	387	405	421	418	420	437	440	435	395	437	413	468	428	424	425	425	433	405	401	437	400	438	394	442	388	414	445	427	384	391	425	432	412	440	454	423	413	472	430	402	413	431	420	444	439	438	430	413	447	450	385	444	449	411	440	420	449	424	395	423	408	465	417	407	409	413	429	389	426	421	425	403	421	423	412	401	430	426	460	399	469	397	412	450	435	405	440	423	394	378	438	406	410	436	447	417	432	457	439	427	396	449	445	463	404	407	473	424	422	437	407	449	418	424	392	432	430	427	402	450	456	421	411	465	410	477	411	445	441	408	435	410	383	444	391	433	422	479	402	429	403	416	450	399	437	418	380	378	427	458	398	418	385	425	442	398	428	402	446	426	415	421	420	409	415	411	420	460	408	447	381	395	406	394	423	412	422	418	418	417	451	475	413	409	426	446	403	447	434	401	422	412	412	450	417	384	404	435	402	447	441	371	370	400	438	416	412	432	425	454	427	401	400	414	391	389	457	462	427	441	434	411	408	416	419	430	397	438	423	451	404	436	405	418	447	423	449	441	409	420	444	420	414	397	418	389	436	457	453	432	433	429	400	413	429	400	416	449	457	445	452	407	471	412	420	421	434	409	435	414	418	462	454	413	428	415	431	420	410	415	465	434	436	407	454	445	404	456	418	406	436	435	415	414	451	452	419	398	412	442	463	425	394	450	409	465	445	390	440	445	401	439	438	425	443	452	455	389	395	408	424	418	415	441	391	427	428	412	433	430	441	414	390	404	409	423	411	417	404	388	416	407	432	476	401	384	433	400	451	371	432	464	433	448	411	426	423	423	419	446	434	454	419	412	424	408	424	457	418	401	426	438	419	415	438	408	400	445	464	432	422	450	423	425	417	442	429	417	447	412	394	410	431	441	435	429	450	418	487	420	421	438	416	403	447	435	425	458	419	451	434	422	421	421	432	456	488	409	400	410	384	426	457	414	448	390	427	440	453	482	435	430	401	422	415	427	401	444	440	422	437	419	403	449	419	430	449	421	403	407	419	437	434	437	432	385	414	378
27628	39868	8478	3248	2385	1800	1523	1237	1179	1028	960	858	875	843	771	703	699	635	623	607	611	598	568	569	547	543	546	598	601	563	605	582	598	573	580	586	599	540	567	571	594	574	566	631	591	583	605	574	592	572	608	606	582	570	581	616	572	554	567	558	607	582	549	483	546	577	569	574	550	567	529	542	573	535	527	565	562	565	566	573	573	503	537	566	532	560	535	574	557	541	561	548	551	543	499	550	556	520	558	542	557	525	567	575	527	540	587	510	557	501	527	539	518	578	582	537	537	526	566	537	542	560	580	545	555	538	549	591	590	569	523	548	538	522	551	558	576	565	553	514	516	576	534	561	557	536	546	568	504	554	566	549	500	525	564	536	530	523	491	602	509	538	555	561	554	545	536	545	524	558	573	531	535	555	558	512	522	503	562	586	535	552	546	507	560	580	554	534	542	517	583	575	532	581	597	504	540	533	531	541	578	512	528	565	564	554	549	569	547	520	573	526	533	553	567	545	558	575	523	589	555	548	546	543	521	574	541	575	564	549	530	557	514	571	612	519	511	525	532	595	550	510	515	538	548	513	539	577	556	596	563	539	536	516	531	509	534	546	569	524	540	578	530	523	520	547	565	558	542	571	558	565	541	513	519	527	516	556	545	491	510	582	564	553	579	495	543	553	553	551	522	527	544	548	554	541	574	553	532	530	531	557	578	552	577	548	525	555	520	511	561	574	513	584	511	553	578	585	534	553	561	532	529	552	508	528	564	527	541	545	556	527	544	514	582	580	541	545	549	532	535	514	583	551	512	554	522	530	539	584	570	544	532	557	548	528	561	501	538	574	550	574	529	557	559	496	544	507	528	539	570	569	514	529	521	571	545	527	531	497	574	525	573	584	579	538	572	563	535	545	512	527	553	561	530	544	559	563	539	567	514	548	549	569	540	535	553	536	551	521	549	548	543	511	550	572	506	551	540	508	567	588	562	539	575	491	575	587	566	563	556	498	558	551	535	578	565	573	535	560	555	556	547	539	567	569	546	533	498	528	583	525	537	529	544	547	546	567	513	551	557	556	578	547	589	502	548	507	537	539	536	552	529	539	613	512	502	550	562	543	564	538	560	529	552	520	508	543	500	542	537	520	509	553	579	584	588	523	594	540	561	578	532	555	537	546	533	516	545	539	516	508	549	521	545	590	609	545	555	544	586	537	593	552	571	544	538	562	575	566	531	544	543	554	532	538	533	543	518	563	532	527	516	558	589	549	555	502	550	566	544	553	556	537	567	518	571	567	489	532	585	568	517	546	556	565	553	534	561	523	557	532	556	601	528	542	538	561	504	547	536	598	569	541	582	563	536	602	561	561	550	541	522	532	508	534	543	552	527	569	571	520	508	585	570	596	545	540	531	525	553	588	556	570	573	556	538	516	530	518	501	541	537	575	541	524	533	523	540	570	551	537	570	551	557	558	594	502	564	557	568	528	535	559	537	547	567	564	534	604	539	555	528	538	523	521	540	523	534	539	576	508	528	563	561	519	509	536	524	543	557	550	527	550	572	546	549	551	517	574	573	556	527	546	521	537	579	502	538	522	554	578	524	580	558	552	550	550	542	615	567	563	547	524	534	553	524	561	545	526	556	552	538	568	542	534	553	528	555	584	533	507	548	592	576	526	554	533	581	566	480	516	550	544	554	584	576	562	543	526	606	543	519	560	554	524	551	529	584	557	513	528	516	538	529	535	554	549	577	568	517	557	559	513	518	580	545	538	566	541	568	580	557	523	575	588	539	549	508	553	512	515	512	516	531	544	540	541	562	512	604	519	538	579	549	564	527	574	526	532	567	501	550	536	572	555	542	592	584	536	533	546	516	543	521	552	563	511	571	581	607	558	535	514	559	522	557	525	511	523	580	576	524	537	534	579	560	556	532	547	550	509	515	541	513	594	568	559	548	571	527	571	509	541	545	552	585	552	550	538	542	542	571	576	557	557	550	529	579	528	547	559	532	567	536	586	581	515	553	533	579	555	560	530	559	523	543	510	562	534	575	519	562	504	551	541	530	539	569	550	514	595	582	557	566	575	558	538	551	539	562	502	552	570	552	555	540	565	527	548	555	614	549	585	587	528	555	528	558	540	521	558	557	599	581	560	577	531	514	562	500	529	539	542	551	577	534	548	530	571	536	575	555	531	546	557	561	584	535	556	505	582	557	588	547	504	551	531	588	531	523	569	573	558	558	562	545	550	514	534	537	560	543	512	528	520	551	520	532	552	586	575	514	571	569	539	517	522	543	561	562	536	553	502	546	530	544	538	526	562	526	554	537	572	575	537	598	543	571	522	522	582	538	528	560	521	550	552	589	506	524	559	506	537	537	551	519	564	558	545	524	554	552	600	535	534	583	561	562	545	536	529	544	550	540	532	545	526	505	535	577	561	570	530	540	510	538	526	565	560	502	577	539	545	559	537	529	578	561	546	548	526	586	594	536	522	518	532	503	543	536	536	540	529	522	557	530	570	530	536	542	558	536	543	536	551	540	535	575	564	570	563	535	540	492	547	621	555	492	533	527	535	561	559	577	528	540	527	554	565	530	535	528	555	534	555	548	566	570	542	507	557	502	568	555	513	549	526	547	521	511	544	576	543	523	531	542	530	555	572	547	510	525	520	561	549	522	569	526	546	531	564	572	525	588	550	556	531	537	492	537	549	541	565	569	553	524	576	547	545	560	551	540	532	550	572	496	512	561	566	517	554	503	569	533	541	491	517	568	536	555	569	545	555	530	524	552	486	499	540	525	561	509	531	552	579	562	530	592	562	525	544	581	570	574	555	523	557	554	550	545	566	538	574	521	536	542	545	566	603	559	547	521	580	533	511	587	554	574	525	536	539	537	560	558	557	564	546	544	525	518	563	510	574	515	547	572	557	545	565	528	501	515	544	535	528	535	562	541	531	528	534	498	550	525	543	549	530	550	582	553	556	503	549	535	553	568	563	528	556	584	549	520	524	527	544	562	500	554	538	530	548	599	534	562	524	532	565	551	575	530	530	514	535	538	540	576	561	569	541	534	503	566	532	537	558	536	521	552	501	565	591	522	540	574	569	576	535	560	532	528	543	555	539	537	536	575	513	574	517	569	498	499	586	529	513	494	556	573	584	534	488	560	564	494	511	544	530	527	547	515	560	571	557	509	539	497	537	558	561	537	570	516	561	530	532	538	490	499	587	548	540	523	511	527	565	534	555	528	544	536	548	532	540	528	521	566	540	567	558	580	554	548	542	538	525	534	554	560	514	577	542	534	573	557	503	523	574	521	545	566	531	541	525	515	561	535	553	509	524	538	594	516	540	564	553	515	523	569	548	493	570	553	519	550	580	554	514	580	584	532	576	507	530	569	530	505	526	594	532	542	530	528	561	562	588	585	516	523	503	599	555	552	560	543	545	520	564	548	558	562	538	545	515	554	535	554	540	558	556	529	560	555	534	562	541	552	526	551	551	572	521	548	523	550	553
24316	21175	27213	25165	8361	636	449	335	353	298	283	256	303	251	219	238	203	196	202	215	170	181	193	187	169	196	194	187	178	176	198	191	180	183	186	194	188	184	185	188	165	187	165	166	203	175	193	188	177	185	183	181	181	160	175	168	178	200	174	174	172	180	193	170	170	201	186	131	178	158	200	164	186	161	180	187	182	145	178	160	172	184	174	157	184	173	178	174	150	185	197	176	171	155	161	174	188	187	198	151	160	181	167	175	157	164	176	191	172	176	155	186	173	181	168	194	184	187	187	207	166	163	176	182	182	188	163	180	178	176	183	178	177	166	153	160	163	167	170	172	160	157	159	165	188	190	161	171	172	188	185	172	164	187	175	168	186	144	176	172	148	192	138	178	171	172	179	158	188	183	139	149	188	188	177	200	168	179	174	175	171	175	158	171	180	190	175	180	160	168	168	173	158	159	183	189	161	171	181	172	171	172	178	149	167	169	156	161	147	174	162	192	159	183	192	208	163	174	203	179	161	171	149	189	162	164	174	167	158	170	173	160	168	178	167	164	150	172	176	163	180	147	180	160	180	152	165	190	169	159	180	185	186	200	165	147	180	181	170	176	177	139	177	174	196	159	160	170	160	174	152	179	159	183	165	169	175	146	160	174	144	189	174	146	172	187	172	146	192	165	177	187	165	176	205	186	154	170	172	177	172	153	176	160	162	157	177	189	186	211	174	155	166	170	189	165	156	159	173	165	162	173	159	206	154	171	172	193	156	184	165	175	182	170	190	193	200	188	150	188	158	192	161	162	176	153	162	174	171	200	200	161	178	169	183	161	173	191	185	184	156	173	170	171	166	159	156	155	188	161	190	162	163	175	177	149	185	180	192	186	154	155	181	183	147	177	155	163	174	183	152	165	202	165	164	170	169	210	182	173	169	173	172	156	190	174	175	159	168	173	182	162	168	202	177	156	179	169	173	170	154	170	156	162	191	162	161	157	172	174	156	166	157	157	164	184	191	189	154	160	164	150	170	180	176	171	160	166	187	170	192	194	181	179	162	167	179	185	174	172	165	176	190	171	175	166	194	161	165	173	148	183	165	152	164	182	167	189	181	171	176	176	149	191	170	200	168	170	171	164	166	153	166	173	174	160	175	182	168	172	165	168	169	152	181	172	171	174	155	191	167	171	174	166	175	175	167	179	164	174	168	176	181	164	171	170	167	184	166	196	184	163	180	143	157	170	155	177	152	157	196	167	146	152	165	199	175	176	184	184	152	161	173	172	146	182	187	173	164	174	133	160	192	171	169	177	163	185	156	160	163	188	173	150	161	176	168	182	178	180	164	175	184	174	173	168	184	200	181	181	152	183	174	148	180	172	164	181	181	176	184	160	174	171	178	184	171	178	185	177	183	162	162	157	169	168	182	183	187	185	171	168	167	166	149	165	173	175	170	150	180	174	191	163	183	175	160	168	174	159	186	173	223	165	164	173	156	179	163	179	188	171	176	174	185	163	177	155	151	202	169	187	177	173	173	165	143	174	186	155	185	168	175	138	160	190	158	178	166	184	172	169	164	179	179	171	176	174	166	183	167	176	196	182	163	174	152	156	166	180	173	172	198	188	169	153	186	150	179	188	161	134	157	178	162	176	190	177	176	184	145	187	174	206	163	164	177	175	163	186	174	175	170	178	181	180	155	154	178	163	159	166	169	157	162	182	162	195	188	180	170	179	173	165	161	173	161	169	168	174	201	169	161	147	180	190	179	162	169	182	170	174	166	157	184	182	156	170	170	187	179	152	161	146	155	195	184	171	142	162	167	181	181	176	167	184	171	154	182	164	181	176	168	174	174	180	173	170	160	169	177	158	168	154	173	185	186	188	186	180	184	185	172	180	174	176	169	166	186	189	166	154	182	157	171	160	203	158	162	181	172	154	193	175	181	151	183	169	158	166	178	170	180	159	159	156	188	166	170	174	166	166	198	162	189	175	146	160	174	181	178	199	183	197	155	157	151	166	186	162	169	186	174	158	185	180	170	180	156	158	155	172	174	169	181	173	171	155	168	175	162	183	177	172	170	195	182	161	158	177	162	156	143	169	187	166	170	175	154	177	165	173	134	170	162	176	187	169	176	164	173	166	162	181	175	187	158	216	164	175	152	194	161	169	180	175	161	143	176	159	189	180	169	195	151	134	181	169	184	169	176	150	167	178	167	169	162	161	149	163	170	169	152	165	180	188	171	166	163	166	174	176	165	162	179	183	169	187	172	193	163	174	175	183	167	161	171	178	184	181	166	206	178	188	158	181	170	171	180	155	186	177	180	175	163	179	166	168	182	169	179	181	167	171	147	191	168	181	161	166	179	160	178	174	130	177	166	155	177	157	170	179	150	186	165	157	155	182	172	179	188	165	175	163	181	179	176	149	167	143	157	180	170	177	171	135	174	187	171	168	184	170	142	196	153	161	206	162	176	173	165	162	154	141	164	160	149	174	174	150	147	182	171	173	194	164	185	163	154	166	185	154	168	169	164	191	182	150	183	171	161	205	162	164	168	184	176	155	163	163	171	156	158	153	166	179	147	176	168	194	181	143	161	158	195	170	168	190	153	188	166	151	146	157	146	189	203	185	181	167	177	189	173	151	159	171	171	179	166	195	160	180	159	152	188	167	167	182	195	183	174	166	197	192	170	182	164	175	182	183	152	160	166	168	168	185	150	197	159	180	150	176	151	170	170	185	177	166	172	183	179	191	176	159	150	186	169	169	180	170	179	181	162	150	167	182	148	140	153	165	144	146	161	184	153	181	181	154	162	169	183	176	191	179	166	187	170	179	174	162	172	165	176	177	165	183	158	173	158	161	161	162	141	182	180	162	160	179	155	152	169	172	178	169	177	157	175	160	151	176	151	168	174	159	162	181	199	186	157	167	179	164	161	185	159	175	165	176	179	196	176	170	179	178	164	171	191	189	196	169	171	138	170	164	204	201	177	174	152	165	159	162	170	179	192	156	185	160	180	169	169	180	174	160	162	188	164	168	173	172	166	191	135	184	155	155	169	154	181	172	179	169	171	169	192	176	179	177	176	177	163	154	196	165	160	175	168	176	160	185	150	169	154	165	169	197	175	190	173	148	153	137	204	174	162	205	151	180	153	171	175	157	164	166	170	179	166	174	147	174	191	186	179	174	154	185	175	168	169	166	166	180	172	177	163	156	192	165	143	185	167	144	161	180	174	139	173	152	168	169	173	160	194	196	153	190	181	173	163	168	171	180	162	157	191	165	153	161	172	182	152	156	154	174	173	166	181	175	206	186	182	181	148	147	159	186	184	169	166	165	177	161	183	167	183	170	194	144	176	179	183	174	181	177	161	157	181	165	169	164	172	175	156	156	183	160	176	158	181	192	173	203	176	161	184	165	176	162	178	195	176	142	172	168	169	149	167	177	188	168	192	152	170	188	168	192	193	145	174	161	173	179	158	158	183	150	166	159	188	176	147	199	174	160	178	166
26658	34957	5722	2062	1346	1063	867	726	666	612	518	508	540	433	395	334	281	283	269	247	262	268	278	245	256	261	243	264	285	256	265	266	241	255	224	260	256	265	248	270	272	268	230	257	265	295	272	262	262	257	263	263	255	266	250	248	265	268	275	264	251	253	254	282	253	219	236	239	264	253	236	262	242	244	247	213	265	238	241	247	245	269	206	255	231	225	244	248	219	232	236	263	233	225	237	225	231	264	239	242	221	238	216	246	263	226	205	244	221	232	245	210	233	234	222	240	270	228	269	243	219	239	225	247	232	236	229	223	203	294	237	266	245	241	225	203	236	237	231	255	248	250	242	253	231	216	237	215	248	209	237	247	253	219	230	248	245	229	239	222	257	221	222	225	233	237	240	245	212	243	236	215	269	237	229	206	242	262	245	245	244	214	213	229	228	215	268	243	239	253	275	231	240	223	243	253	225	218	222	241	243	225	220	248	219	241	239	219	211	238	228	255	207	248	239	235	251	241	247	262	238	220	249	223	229	248	231	242	250	218	246	256	225	230	233	243	231	230	219	233	237	242	219	236	245	226	228	248	214	250	247	207	237	230	250	231	261	265	258	221	253	241	234	243	227	265	225	226	211	236	227	212	233	246	230	218	233	257	202	240	230	247	251	244	215	251	278	217	220	247	269	250	199	232	212	239	231	223	220	244	257	251	246	234	244	217	254	226	224	241	236	252	235	234	236	227	249	221	229	255	249	250	214	234	225	233	221	241	257	255	223	222	221	216	223	256	229	225	231	226	238	229	221	220	234	232	242	256	243	224	227	254	266	271	262	226	219	221	201	254	237	239	241	251	236	241	237	207	217	225	204	243	239	218	240	231	250	235	217	202	241	233	244	246	226	226	223	234	247	189	224	251	239	265	205	230	226	223	220	252	248	218	223	225	232	222	227	238	236	255	238	246	242	251	243	220	228	250	239	277	231	233	210	234	260	243	248	233	222	248	231	211	226	240	212	242	225	227	260	215	247	228	227	233	246	217	249	218	264	217	240	232	225	242	232	237	267	217	237	217	225	250	225	241	251	222	253	249	230	226	261	204	265	230	224	247	228	243	230	222	241	254	236	234	238	239	251	261	253	237	260	230	221	220	229	200	233	247	225	221	228	243	225	240	251	225	244	238	229	222	198	232	240	229	222	230	261	229	232	244	236	221	216	234	215	225	248	247	232	229	223	239	235	238	234	258	235	238	259	227	230	230	248	234	231	209	211	229	253	204	246	238	236	234	228	216	206	239	229	242	271	228	227	211	226	269	250	227	236	207	221	246	248	219	253	223	241	260	255	231	227	248	250	220	250	264	259	251	237	235	252	246	247	263	247	232	223	272	210	252	241	234	258	224	254	225	217	234	218	213	246	206	237	211	253	255	224	275	219	242	215	244	238	258	239	239	248	229	221	220	246	249	220	248	249	228	229	243	219	256	256	248	237	212	231	207	241	213	241	233	217	227	218	210	236	230	224	227	251	246	233	230	246	239	233	227	230	246	260	205	235	227	229	246	247	226	221	241	269	242	216	238	209	246	251	225	236	217	230	257	228	220	256	226	236	253	215	223	220	262	260	214	218	274	224	226	218	224	242	227	244	223	233	236	202	223	224	236	203	248	246	229	241	239	236	238	227	252	223	247	236	244	225	223	220	232	247	245	230	246	240	235	238	207	225	218	253	213	241	207	242	218	228	257	225	265	232	248	240	218	252	235	236	233	233	240	240	238	221	232	248	252	218	274	240	227	247	244	237	217	260	217	208	226	207	223	239	246	245	249	241	257	238	245	227	247	227	228	235	228	232	229	219	227	253	223	221	230	252	265	235	250	213	228	217	231	239	206	255	238	260	242	256	235	249	229	235	222	238	211	226	225	239	225	189	231	234	232	260	263	257	214	239	226	217	225	246	232	197	205	199	240	204	240	208	235	232	243	212	238	240	239	255	246	220	246	260	220	221	219	240	224	230	228	242	252	225	234	236	243	217	229	255	254	238	237	238	222	247	273	242	222	264	223	228	213	231	245	227	240	240	212	237	255	235	256	216	239	274	223	247	237	234	252	220	246	249	229	243	221	254	255	227	235	245	224	205	271	205	231	219	252	251	208	211	257	228	240	225	245	230	270	230	229	224	213	224	253	243	216	234	233	265	238	246	230	251	225	241	237	258	231	257	267	259	205	214	222	239	244	251	208	207	207	230	250	231	207	224	244	226	242	235	243	244	262	223	225	227	230	223	239	220	239	246	256	236	240	198	210	210	244	206	207	254	236	240	233	226	219	210	228	264	235	223	260	245	233	249	264	240	251	250	234	226	243	239	220	232	257	196	271	226	258	251	235	224	224	259	234	227	223	258	225	212	271	236	270	219	239	243	228	219	224	243	251	230	243	237	240	238	231	235	201	218	253	225	221	225	227	236	225	236	252	237	273	229	233	248	236	227	242	233	249	216	247	233	259	202	235	207	211	242	220	258	237	224	221	228	232	233	242	243	218	224	244	225	237	235	260	239	221	265	236	246	228	246	217	232	226	251	243	258	227	211	251	227	218	238	269	238	235	242	262	244	260	243	251	250	242	243	226	247	234	224	249	230	238	272	243	216	232	217	233	220	229	235	241	250	244	221	228	212	248	236	246	210	213	249	238	234	255	230	226	209	251	225	254	229	264	241	226	266	242	246	229	225	243	260	222	248	233	238	244	240	219	275	226	238	240	224	229	264	244	239	220	250	229	212	235	260	219	256	258	230	230	235	237	223	229	246	259	246	231	236	232	245	213	220	275	234	226	235	244	241	239	192	237	240	211	212	228	238	247	233	224	254	245	244	241	248	232	215	258	216	245	242	236	251	220	267	230	242	197	240	270	231	225	221	234	223	223	241	252	239	224	229	230	243	234	262	263	259	237	234	229	258	210	199	239	217	213	257	221	225	251	228	241	247	227	247	239	209	214	256	253	212	234	235	226	271	230	239	236	238	248	265	227	244	236	239	212	205	263	243	241	224	205	236	227	254	235	214	248	231	251	270	236	228	233	209	265	210	230	237	236	208	242	255	216	243	242	193	228	232	241	224	227	234	221	213	246	245	251	230	236	264	207	208	259	233	248	237	200	219	258	253	247	244	273	231	243	247	230	249	212	239	237	197	237	220	238	242	206	238	234	227	236	250	222	225	232	226	228	233	214	242	218	225	254	241	251	195	233	235	263	232	257	235	236	244	236	241	230	228	257	224	218	229	230	237	243	241	237	226	265	218	252	228	229	253	245	256	235	235	248	231	242	235	240	212	227	246	219	211	232	213	241	239	247	237	216	262	227	215	244	238	228	229	237	227	257	239	244	223	222	235	218	221	250	276	203	252	231	214	248	225	203	237	263	220	265	241	256	213	233	262	251	241	245	241	236	238	244	209	229	239	224	231	244	234	237	224	241	249	221	244	243	227	264	251	246	250	244	242	215	239	246	231	238	233	206	220	243	213	257
22224	21203	29076	23607	21194	21190	7802	1099	783	711	676	632	603	549	508	455	441	386	401	392	416	380	368	352	370	352	366	333	388	361	375	391	378	377	359	379	380	367	349	341	345	382	385	388	366	381	306	364	371	390	381	378	365	360	348	351	371	389	346	334	372	342	340	330	366	354	327	353	313	361	327	329	321	364	330	347	369	343	308	326	346	335	323	335	307	340	334	368	339	313	352	355	333	327	368	331	332	333	325	351	323	302	323	352	364	312	306	354	324	319	346	324	376	348	333	337	338	351	339	338	341	349	325	333	354	356	310	349	333	340	348	339	352	336	352	325	349	309	356	331	349	324	348	347	342	333	354	315	344	321	344	324	308	337	369	360	354	348	338	307	348	348	365	360	352	352	326	317	301	295	308	348	309	350	311	377	329	334	326	306	334	332	380	369	346	314	324	349	342	358	351	356	340	377	342	325	329	328	350	344	348	333	362	330	323	379	330	352	348	312	353	334	355	327	387	339	332	337	336	365	339	390	365	345	337	304	328	343	332	346	368	333	317	334	357	348	323	346	341	369	356	354	342	335	328	299	364	342	343	347	324	334	313	350	357	343	329	329	349	304	339	322	327	317	358	373	340	308	343	312	376	343	383	337	325	362	337	299	332	307	327	329	364	360	338	360	304	324	337	309	349	334	331	331	344	319	343	340	317	319	337	335	346	329	309	319	350	345	342	355	309	324	307	309	331	350	287	322	340	318	355	338	346	319	334	345	343	337	356	358	321	377	296	336	290	332	340	317	339	340	323	327	298	343	375	310	350	320	362	365	297	349	360	340	353	302	334	333	323	302	326	353	351	347	329	355	309	321	322	356	324	334	334	346	343	319	331	359	298	346	358	331	342	335	345	333	336	339	320	347	326	341	352	304	330	346	322	331	352	335	311	345	334	354	330	321	351	355	329	338	294	347	313	347	344	317	335	363	318	329	314	329	301	356	302	323	332	324	313	320	343	338	358	354	342	327	336	323	330	341	330	347	331	336	362	325	300	301	333	363	315	299	341	310	327	358	327	318	345	358	311	330	327	324	327	343	333	329	335	379	338	308	347	340	328	378	381	337	348	299	335	328	297	327	326	318	343	347	334	341	307	336	316	353	358	351	370	352	356	316	299	343	328	325	345	329	367	313	342	311	337	337	334	317	320	326	352	356	316	332	359	341	329	330	341	355	321	327	338	351	333	346	317	341	339	317	359	335	321	313	349	334	360	318	323	321	338	347	354	401	308	339	333	326	317	351	327	332	352	362	320	347	336	335	343	342	354	330	354	362	313	341	372	333	326	360	308	339	353	353	326	390	371	343	359	349	330	316	353	315	330	371	336	359	347	329	315	345	330	347	323	320	360	318	315	342	339	322	333	304	329	361	339	337	359	331	325	337	305	340	325	358	321	349	333	351	352	364	322	364	344	322	344	348	381	352	353	332	341	331	329	358	309	330	344	310	328	322	337	350	350	309	324	313	328	364	360	355	344	342	352	352	337	328	340	303	326	359	336	323	349	348	374	360	326	319	351	356	345	330	351	353	330	334	338	348	358	336	327	322	342	357	365	372	315	374	331	325	357	359	326	334	350	316	333	336	325	327	366	346	326	328	331	347	324	318	357	308	340	315	353	315	318	315	342	338	346	351	297	331	359	351	360	335	340	356	299	326	324	324	292	336	311	360	322	344	322	362	317	318	328	372	336	334	329	341	370	339	344	309	354	336	310	354	320	333	340	324	353	360	354	340	300	320	335	340	313	316	339	387	333	310	311	351	323	323	302	353	374	331	327	309	346	351	360	327	328	342	342	320	338	337	324	352	336	378	320	334	329	340	351	354	330	372	326	323	355	328	341	353	331	330	336	357	334	326	332	372	322	328	326	330	342	340	342	360	342	320	350	365	331	329	360	339	321	357	338	343	286	379	337	349	315	352	357	341	357	348	304	342	352	330	328	364	326	327	354	316	333	326	317	314	336	322	333	291	366	353	350	331	327	369	342	349	339	340	359	380	340	313	375	318	316	348	315	357	351	333	360	344	349	309	312	332	353	320	301	331	351	332	333	306	301	326	337	352	334	331	331	328	319	333	322	314	330	341	321	363	304	353	326	346	336	317	335	329	364	348	312	318	342	314	342	324	321	320	305	299	327	339	327	364	322	361	309	321	337	360	356	343	348	328	345	350	318	369	339	354	337	324	311	322	310	370	324	336	333	321	310	339	364	312	392	316	351	342	361	366	356	326	355	320	349	373	327	356	346	315	345	307	359	358	358	323	342	314	349	331	339	337	325	347	343	313	284	342	316	330	336	323	321	351	272	329	321	379	334	338	360	346	323	359	336	336	323	327	335	313	326	357	324	360	364	312	317	340	338	364	376	327	334	332	344	321	341	340	324	329	322	322	336	340	363	358	340	355	338	317	358	351	327	333	331	293	350	342	344	363	335	320	321	320	315	318	339	343	296	335	352	378	316	309	339	327	346	333	320	366	343	312	348	316	331	345	340	319	319	309	367	340	336	335	327	308	325	373	325	326	323	330	354	307	321	328	333	302	328	288	315	338	344	361	331	348	285	357	348	330	334	308	366	310	317	349	300	341	322	346	355	345	339	362	346	311	315	317	302	335	316	317	328	327	339	330	342	340	324	310	333	301	333	348	345	340	323	371	330	329	356	330	352	335	316	311	344	334	321	326	326	375	338	343	345	325	329	319	335	324	364	359	359	334	337	311	327	355	366	314	297	352	328	343	349	333	309	344	355	327	329	326	327	335	362	328	353	340	329	296	341	337	357	341	330	336	330	355	367	328	341	333	344	318	341	315	364	317	361	304	317	331	329	333	351	309	332	344	323	328	300	319	323	350	345	346	357	333	346	336	358	345	324	361	328	297	344	295	334	320	347	347	333	343	363	304	327	359	334	309	350	344	391	322	349	351	331	314	327	363	328	321	319	324	312	327	336	349	347	350	350	318	357	344	376	320	319	342	338	350	334	349	362	350	335	389	355	355	323	337	368	343	368	336	320	359	318	316	375	329	334	349	318	336	317	335	339	348	353	322	349	322	345	331	354	340	346	358	332	344	352	304	329	300	335	334	331	367	299	355	304	342	364	382	304	364	344	341	319	345	330	372	336	353	341	320	308	354	319	333	328	317	355	337	345	354	320	307	311	309	337	353	330	328	346	329	335	325	318	346	312	373	342	326	321	335	356	343	333	341	358	346	347	316	338	348	323	354	326	353	349	296	366	342	320	333	330	341	308	354	309	317	351	312	311	314	350	336	339	356	323	314	323	372	341	326	331	369	353	347	330	332	327	328	324	312	336	301	302	335	358	330	343	319	302	314	301	327	336	370	343	351	329	344	360	336	335	347	373	325	323	328	322	340	342	317	334	325	326	297	332	346	358	307	344	344	341	351	301	359	346	322	326	332	371	318	325	323	331	376	359	302	329	358	346	323	297	352	337	344	326	340	337	348	341	358	343	351
31826	45950	12108	5349	3625	2863	2079	1783	1490	1350	1205	1115	966	808	847	731	658	653	600	531	540	519	507	483	482	483	530	486	538	477	493	484	500	469	479	513	490	481	491	493	489	465	502	491	468	484	488	448	503	468	499	475	498	465	473	488	480	467	438	491	445	507	454	479	466	479	471	443	468	474	462	434	461	468	386	424	437	470	431	450	455	487	492	420	451	460	433	441	462	431	426	489	444	425	447	454	457	455	411	442	505	443	425	439	478	443	432	460	453	434	451	440	449	436	444	421	431	413	439	433	441	464	449	454	479	447	424	452	474	464	463	414	425	448	483	420	437	423	473	466	432	437	428	439	437	426	403	446	456	417	459	424	451	437	411	451	461	491	418	464	441	446	438	462	446	428	462	455	423	462	429	422	450	470	451	474	464	435	429	447	420	428	428	451	460	458	444	470	484	431	490	457	436	474	443	457	436	449	490	455	439	461	452	460	436	449	403	417	402	451	438	441	447	424	443	439	434	431	435	428	411	483	422	449	444	437	416	442	444	425	452	432	459	403	407	443	466	463	454	453	445	462	460	478	445	475	424	420	463	445	442	433	418	463	453	441	438	427	470	427	452	425	444	480	414	436	479	415	445	420	443	429	423	462	421	428	443	475	468	418	432	435	488	442	462	504	455	451	470	433	434	428	441	467	439	409	448	397	433	455	431	442	409	443	430	447	456	448	432	431	459	458	430	439	421	423	426	425	438	463	435	408	442	459	481	450	441	473	460	439	413	464	405	448	455	423	432	416	446	435	401	426	433	441	415	480	433	469	429	466	454	426	468	430	439	451	458	500	433	427	438	427	435	474	437	442	457	438	411	457	472	440	405	440	461	470	483	425	440	519	467	433	449	429	467	419	448	462	455	431	475	438	433	431	506	473	449	428	433	439	450	445	426	431	460	461	461	426	484	426	460	432	452	442	428	461	469	439	444	449	480	482	463	492	435	460	440	428	430	412	450	467	454	445	415	474	458	464	427	449	455	470	449	450	494	437	456	449	459	457	455	428	434	441	423	450	456	432	434	446	450	444	467	449	454	466	422	454	467	418	427	464	457	475	431	445	434	431	459	456	438	452	457	449	377	407	429	434	439	454	471	453	418	440	449	430	434	446	431	456	456	416	433	442	417	465	434	439	451	460	450	418	463	461	438	446	450	446	416	431	468	460	459	430	448	477	450	447	405	430	468	443	433	445	470	428	440	496	462	425	492	451	402	439	430	463	425	442	398	423	444	446	457	442	464	437	431	469	466	450	454	457	458	430	466	400	460	447	444	466	436	453	441	446	428	439	491	461	467	459	433	434	472	437	431	414	447	417	453	462	433	425	433	440	432	425	458	463	438	444	465	434	473	425	453	439	454	479	459	436	480	435	407	465	433	450	453	490	453	410	459	430	430	456	448	432	465	452	456	431	461	457	431	420	432	444	450	416	440	453	456	436	443	460	424	436	465	461	462	434	461	439	446	418	434	460	436	410	421	480	470	450	436	413	403	421	462	428	470	445	400	436	452	454	443	452	471	428	429	506	439	433	455	424	416	447	450	456	464	425	479	448	438	449	442	435	463	425	422	474	448	477	414	436	493	422	400	470	451	426	424	483	432	500	434	426	423	414	442	420	451	460	466	459	440	435	442	444	431	438	450	421	434	425	437	469	467	443	440	429	441	423	429	419	449	432	420	424	453	457	423	454	429	425	424	478	464	407	456	414	424	438	464	423	487	439	442	472	423	465	442	456	444	421	458	431	471	447	438	444	478	475	443	446	451	419	449	400	460	471	411	440	459	434	419	438	446	456	423	458	421	465	419	427	448	431	441	464	430	443	418	444	432	427	409	428	449	459	443	442	473	398	429	437	463	460	455	451	450	401	443	419	449	456	445	415	465	445	475	448	422	449	417	430	421	430	442	429	417	432	445	472	471	442	463	448	445	442	435	430	424	461	460	427	423	472	427	449	461	500	459	425	424	438	428	444	483	438	441	402	430	477	443	455	428	471	436	415	418	444	467	487	455	441	414	431	432	419	438	408	485	419	429	447	458	457	461	469	417	445	438	430	479	464	416	440	450	398	452	441	458	422	476	446	432	446	432	431	448	427	431	462	442	456	429	425	443	415	419	471	420	459	472	466	458	431	477	446	477	455	495	460	439	450	466	418	470	445	431	440	434	444	479	425	449	433	479	425	422	413	492	436	423	469	466	440	431	433	471	430	464	480	428	439	424	445	426	423	415	470	471	416	490	435	439	438	475	447	485	468	423	450	505	448	440	421	447	441	446	422	431	450	443	460	456	450	475	436	493	415	472	448	424	437	475	466	420	411	459	419	421	481	445	439	427	441	426	446	436	452	441	488	460	460	484	464	436	424	455	446	418	422	446	487	446	448	446	456	416	446	425	481	445	433	426	428	439	437	461	487	428	437	447	416	454	453	438	450	438	442	407	428	452	445	421	443	470	421	441	460	445	464	421	404	445	420	469	428	460	461	445	443	457	410	435	398	488	433	464	424	409	426	444	428	443	436	426	447	425	448	442	447	431	437	410	433	441	472	442	451	465	483	458	433	448	467	458	459	421	466	448	464	420	462	465	457	410	431	438	441	406	450	453	483	459	479	454	466	442	431	432	405	410	448	444	454	440	453	428	456	476	440	396	457	426	487	441	456	431	427	465	442	494	406	440	425	470	449	443	413	471	465	415	419	419	376	451	436	429	445	384	464	453	485	434	434	456	429	413	459	455	439	493	471	453	453	449	429	429	415	448	437	475	411	411	454	447	447	463	430	456	435	437	451	473	465	446	481	442	433	450	454	417	454	439	416	441	442	410	451	420	445	437	435	447	428	432	427	409	447	416	469	397	440	470	455	458	450	477	445	433	433	435	429	428	441	449	428	472	419	444	407	469	421	437	442	459	468	431	471	458	436	494	430	410	440	443	420	466	476	433	432	424	453	475	438	445	478	471	438	391	448	421	446	446	448	445	417	449	480	436	452	471	479	442	465	458	420	450	465	475	429	405	426	415	456	456	414	460	463	434	437	456	455	456	435	455	422	466	448	444	440	455	426	456	450	461	437	455	450	448	430	420	439	483	425	423	427	416	447	453	485	468	441	487	438	484	442	464	467	427	444	432	454	399	449	424	433	466	437	460	422	427	441	404	455	457	452	439	444	403	451	464	426	438	437	472	445	436	428	429	446	449	393	420	435	445	489	464	447	448	411	443	447	409	471	494	450	429	468	432	435	432	459	426	403	450	471	462	453	450	447	443	468	427	422	470	455	470	479	442	431	427	420	447	423	469	450	460	420	451	467	429	461	432	417	436	422	478	474	436	440	443	411	467	463	432	407	489	437	404	426	462	447	406	420	459	456	466	405	453	418	445	420	443	467	438	410	432	454	431	464	470	485	434	458	434	439	443	448	412	457	447	392	444	418	425	457	468	460	439	452	485	442	443	475	442	436	457	459	426	429	443	463	435	466
27366	21101	9471	1288	622	463	420	406	417	383	358	334	316	329	341	339	316	307	295	300	290	264	285	304	274	287	280	273	276	343	297	288	281	279	308	281	295	267	269	275	304	277	294	312	287	298	329	291	296	284	297	305	283	289	312	288	324	281	273	301	308	329	286	294	315	284	287	303	286	261	312	303	271	292	286	325	305	295	284	300	280	291	301	280	305	305	303	290	273	274	270	297	241	309	277	298	255	295	275	280	307	274	255	269	286	274	304	290	285	312	288	274	289	264	272	304	304	321	297	263	296	288	285	291	275	295	288	290	295	292	290	263	281	299	299	325	311	313	275	294	293	311	279	281	286	298	272	293	282	282	289	293	290	308	271	296	308	288	293	286	273	286	264	303	267	281	269	299	284	285	286	287	279	278	256	287	246	298	278	274	264	276	317	280	283	285	280	285	310	282	276	285	291	291	270	292	296	319	281	298	295	284	279	308	261	303	300	302	293	268	314	274	290	282	289	284	308	289	263	310	305	309	277	285	277	279	283	272	299	284	283	306	244	277	284	288	279	277	292	293	254	324	287	267	264	289	279	284	290	297	332	304	273	285	322	302	278	253	318	271	267	289	296	283	300	283	313	280	295	302	249	307	281	276	282	313	307	320	289	288	298	304	297	310	276	340	290	308	251	293	295	305	281	296	298	328	290	296	306	304	284	320	291	269	302	262	301	305	273	310	265	269	305	310	327	278	273	287	293	288	267	296	288	282	286	294	329	269	271	269	271	282	259	293	283	269	288	289	293	272	311	293	301	278	287	306	308	280	265	269	271	298	318	301	305	279	278	275	303	298	293	271	322	280	335	286	278	284	287	299	289	285	330	289	283	290	316	253	276	262	273	279	299	319	289	306	293	279	311	266	282	301	270	311	294	304	259	272	308	312	276	288	295	295	261	303	316	320	286	311	277	293	287	275	276	300	286	304	303	308	300	273	303	288	277	288	288	290	301	297	282	280	280	282	244	284	311	287	302	291	308	268	258	303	299	274	299	275	327	314	292	307	301	275	273	276	290	272	291	286	308	276	342	289	310	308	316	289	274	262	272	290	273	280	262	293	304	256	282	262	313	289	298	250	274	284	287	289	299	290	256	274	303	285	297	289	283	273	282	290	284	314	303	292	291	278	311	278	306	301	288	308	301	318	313	288	287	311	300	290	279	288	292	272	299	245	280	329	278	295	295	283	269	258	284	315	283	282	283	286	290	271	307	292	285	302	298	275	279	297	296	286	289	291	281	304	286	311	291	299	299	287	297	271	266	307	301	282	292	298	277	293	278	275	282	318	271	266	306	307	310	290	277	291	301	275	294	277	271	251	299	286	307	287	304	285	283	306	287	278	307	277	281	278	307	292	263	267	301	276	264	257	279	303	286	294	300	271	217	286	315	304	288	281	307	312	294	293	287	298	288	288	271	289	282	282	311	314	262	295	308	302	307	297	287	287	302	269	300	295	321	264	281	294	286	284	312	263	304	284	287	287	324	299	257	311	275	294	298	305	279	297	300	300	283	323	304	299	264	298	266	296	303	315	281	314	281	282	276	295	296	333	257	277	294	296	273	314	292	286	297	295	296	277	308	273	288	275	289	298	285	266	286	319	284	275	286	304	295	250	308	294	260	302	293	312	291	274	319	301	294	268	289	294	298	270	295	312	265	295	337	293	308	266	279	296	292	268	275	296	308	313	275	266	306	312	293	306	283	275	276	277	278	301	271	295	293	303	312	269	288	292	302	287	296	283	289	259	300	286	314	288	299	277	276	273	281	235	274	275	285	278	304	306	289	292	325	269	274	285	309	305	293	276	317	289	276	290	284	274	271	269	272	289	299	269	298	303	277	294	305	305	319	274	295	290	271	288	300	300	249	280	292	286	262	295	310	296	308	302	279	277	284	280	289	279	275	279	278	279	282	293	265	295	299	289	269	302	279	250	286	293	264	271	277	282	313	278	277	273	296	326	287	300	303	282	273	291	282	273	301	294	313	283	274	280	297	297	290	303	320	266	287	319	297	302	300	307	291	286	276	292	284	286	255	286	322	307	303	310	279	264	280	266	286	251	255	327	257	277	290	313	290	303	285	265	274	265	313	299	285	304	317	286	261	296	300	280	282	288	297	282	299	294	294	307	297	305	294	296	320	269	267	304	297	267	274	305	297	290	300	281	293	276	307	278	293	292	275	289	279	257	268	298	291	294	334	272	315	324	305	272	265	318	294	270	287	304	261	292	312	272	287	279	273	269	300	298	268	303	289	272	266	294	286	307	296	295	291	292	272	287	296	281	267	292	302	305	291	302	293	288	299	313	307	295	294	294	292	310	299	288	263	289	337	295	290	304	248	275	306	318	237	298	272	299	298	289	264	288	301	269	307	294	296	303	269	287	293	265	288	308	286	290	307	302	271	283	265	307	337	317	261	280	282	284	310	273	289	290	282	260	316	265	272	268	306	303	339	291	264	276	282	250	305	291	301	284	289	284	256	298	284	255	300	298	309	267	298	266	279	292	292	269	284	261	271	293	275	286	303	292	272	286	283	298	295	287	306	272	289	288	271	279	296	284	266	331	288	276	291	317	317	294	283	299	319	269	255	305	299	303	303	286	302	288	264	285	311	262	307	294	285	274	282	281	266	295	291	301	294	302	281	295	300	299	289	289	281	269	292	267	294	307	321	280	268	296	269	278	292	304	299	267	285	325	264	300	295	317	280	298	247	290	288	280	284	286	268	310	282	291	296	288	294	287	275	285	278	333	237	286	260	245	284	273	274	307	252	278	290	295	287	298	284	295	319	269	275	305	265	278	285	286	285	291	293	263	248	289	289	275	286	265	280	283	266	305	270	282	296	281	259	275	348	288	303	289	302	267	313	312	291	285	271	271	299	247	292	276	265	272	274	296	286	278	323	293	275	301	265	313	274	281	268	303	297	272	289	270	278	318	275	289	270	276	314	279	265	315	288	287	296	314	296	297	307	276	303	303	297	262	284	283	286	309	288	275	279	298	292	310	264	267	300	273	321	296	319	256	294	290	280	313	311	322	292	273	265	283	293	267	316	281	312	308	287	285	309	275	285	289	272	294	306	284	292	291	286	295	268	266	262	289	283	303	296	296	297	301	302	290	290	276	304	279	289	278	277	270	279	321	282	284	324	297	304	319	299	248	291	293	306	278	298	304	293	291	289	309	287	304	310	278	301	311	295	279	286	285	286	272	295	276	302	275	279	300	284	275	276	301	307	311	288	279	282	330	298	247	301	322	299	291	284	315	299	282	295	303	319	277	302	305	307	304	277	297	291	257	312	276	278	306	292	287	272	274	276	310	272	301	274	294	292	276	275	321	299	303	272	289	286	298	314	285	293	255	272	265	296	288	273	255	309	290	327	291	352	293	279	274	268	279	265	319	303	319	282	288	302	306	268	298	287	284	277	292	273	257	303	294	283	294	252	283	282	289	293	274	327	321	286	255	285	327
22467	25101	3658	1280	958	777	710	677	602	564	530	546	532	439	442	469	447	426	383	395	391	349	355	397	408	383	380	393	413	381	397	412	405	388	413	387	388	379	371	374	407	363	400	378	374	400	410	410	400	406	392	367	394	408	403	375	412	375	366	410	400	360	363	383	364	356	394	413	428	394	361	349	387	397	401	397	407	391	393	353	381	392	400	386	379	368	357	375	408	394	363	338	358	367	343	374	403	405	363	379	375	396	385	393	376	414	386	388	359	360	365	397	397	371	368	390	362	370	398	404	383	388	390	369	356	395	354	353	392	372	379	362	368	383	395	376	360	377	375	378	370	358	372	376	396	371	384	406	381	370	348	357	380	370	401	366	376	398	408	411	373	390	379	372	404	370	380	356	358	352	362	363	367	355	380	375	400	370	360	376	410	385	373	369	383	381	420	345	364	377	389	373	363	376	368	382	380	379	384	405	371	388	358	376	417	372	354	378	395	360	382	402	372	382	338	364	367	380	377	391	386	387	381	371	388	368	390	355	362	407	364	375	395	357	351	389	413	372	341	358	391	363	401	390	381	356	369	356	412	362	366	377	341	373	387	387	357	384	378	414	379	371	353	360	398	367	349	367	375	367	416	356	359	378	399	373	381	379	357	380	332	393	420	419	363	347	378	384	375	364	394	392	343	401	375	408	354	370	344	388	372	367	392	394	377	362	349	377	380	386	382	374	343	385	398	393	394	386	430	355	409	376	418	372	365	376	345	385	362	370	390	395	376	384	331	374	377	412	380	398	355	408	391	362	400	364	352	346	364	416	392	362	381	382	367	371	369	381	362	376	385	385	396	416	344	354	379	373	393	376	368	378	380	391	383	387	371	374	398	342	349	369	348	394	396	332	410	373	398	394	391	408	351	377	373	409	380	371	378	387	359	335	363	368	400	378	353	358	397	366	367	391	357	388	367	340	372	377	344	413	370	405	377	397	362	377	387	379	359	391	362	372	358	375	372	373	369	378	371	387	389	378	360	362	420	398	343	356	372	404	339	361	358	377	363	415	396	378	359	344	366	387	375	370	379	365	376	355	376	371	377	374	344	362	384	376	335	352	371	393	377	380	387	399	377	385	374	343	401	345	368	377	380	385	408	397	361	377	359	372	365	378	369	367	346	370	365	374	373	407	409	396	388	354	375	366	399	372	416	385	352	352	390	362	381	391	394	372	363	403	362	401	395	393	399	390	361	384	369	408	363	376	362	367	381	351	397	396	345	344	362	391	383	384	379	379	389	362	395	374	372	381	381	417	370	385	350	364	372	373	393	372	405	364	391	384	378	399	369	352	380	378	388	367	409	366	395	359	387	346	390	407	373	362	367	387	393	397	386	366	394	391	367	387	333	431	390	385	378	374	400	386	377	366	375	375	370	409	386	392	383	383	357	353	383	387	346	347	390	387	358	434	393	371	363	361	386	371	385	371	394	367	359	390	399	387	404	371	374	385	350	390	350	397	361	369	371	388	406	356	418	365	349	365	364	388	393	394	383	411	384	380	362	376	356	396	395	342	413	391	377	376	376	381	365	355	368	361	373	377	353	420	414	362	376	384	367	386	378	391	382	362	368	391	379	339	375	334	385	363	378	347	375	402	361	390	392	381	380	386	403	358	397	420	364	372	387	381	395	406	363	400	420	381	396	410	392	369	393	354	366	398	369	416	383	373	362	401	366	404	372	350	393	384	332	389	363	369	377	369	382	365	392	345	360	380	350	364	387	422	348	374	349	399	380	357	377	339	376	366	367	367	423	371	391	369	382	385	377	363	366	348	397	393	399	361	356	358	374	395	384	380	373	365	347	381	360	367	346	379	367	402	371	399	392	328	401	338	386	385	408	369	382	363	356	410	393	380	370	372	374	416	370	372	387	368	375	384	383	381	392	366	396	387	371	406	360	371	377	363	422	363	377	392	401	391	363	376	349	375	415	393	341	386	344	361	386	376	359	355	356	410	362	372	359	387	363	372	369	399	370	386	362	381	401	360	364	401	403	372	395	384	328	395	374	381	401	334	350	395	378	378	333	378	401	398	379	397	401	395	389	374	352	400	349	359	393	408	367	383	375	378	391	371	383	365	394	356	362	351	360	372	377	392	396	422	402	373	373	379	401	345	378	368	384	373	368	378	369	369	350	389	365	383	368	398	423	349	408	373	369	398	428	357	393	382	408	398	376	365	375	367	353	348	400	383	402	387	350	350	418	358	352	404	361	328	356	350	355	384	387	402	378	354	377	386	396	363	361	386	344	395	368	384	404	398	423	401	346	390	351	397	388	368	352	353	364	383	361	393	347	395	363	365	357	396	353	368	364	380	361	386	394	376	349	356	374	376	367	391	402	387	396	374	354	378	412	374	368	375	402	390	387	368	365	411	379	372	380	385	383	378	375	369	415	352	337	372	322	368	402	354	383	398	367	404	375	385	395	397	387	373	385	355	386	388	376	407	408	350	369	389	351	377	373	389	373	362	375	367	361	398	393	368	363	374	400	369	344	385	336	380	379	384	390	379	353	410	356	384	408	391	390	353	371	363	375	378	346	384	343	375	388	342	387	394	369	352	384	375	370	385	351	412	370	372	360	362	396	371	352	395	383	392	409	363	361	370	384	388	399	387	375	396	406	379	386	369	354	373	381	405	378	378	418	387	352	364	382	382	376	388	375	386	364	379	396	397	370	372	385	344	385	348	376	393	417	415	361	397	390	381	355	416	371	375	343	377	397	390	381	361	375	377	388	344	376	377	364	383	361	376	366	376	386	379	364	378	385	381	388	366	421	380	365	359	382	363	393	353	398	357	373	379	354	371	351	356	366	362	388	378	395	381	369	394	358	385	390	365	387	389	383	381	403	379	375	372	380	342	370	380	402	391	389	349	409	373	388	368	389	350	393	359	353	380	373	350	377	364	392	387	381	404	379	403	386	390	417	393	367	383	383	388	394	366	374	362	404	414	372	373	386	382	377	350	335	367	390	389	400	387	386	376	383	397	383	398	386	393	357	358	367	390	368	384	363	366	373	381	392	380	374	350	368	352	386	369	380	410	385	370	356	406	394	384	376	381	357	399	341	400	356	352	367	368	358	364	403	358	354	414	353	352	359	415	376	390	369	422	380	376	360	407	386	366	386	410	403	378	367	373	333	384	386	377	371	402	353	393	413	350	340	376	358	374	397	352	373	365	377	358	346	382	349	378	359	387	383	355	406	367	375	363	355	347	385	367	373	365	355	386	374	370	366	367	370	363	392	339	395	408	377	367	358	398	391	366	387	397	406	401	379	343	354	360	377	371	383	386	374	399	369	371	356	356	362	399	402	375	389	374	350	389	381	324	380	377	380	368	348	394	375	345	386	385	367	361	375	364	341	381	414	405	382	393	387	371	379	376	385	361	393	386	418	371	387	380	392	365	363	333	388	394	414	409	395	396	395	418	370	363	372	401	400	337	364	388	349	354	362	400	366	372	410	342
23089	21219	28570	24119	21173	10240	1288	865	734	710	636	629	570	522	526	536	500	495	461	448	467	432	429	417	454	469	425	437	449	478	472	437	435	478	441	453	462	409	455	464	417	442	460	462	462	503	423	461	394	414	433	458	439	478	464	441	418	452	458	393	414	455	473	426	440	445	445	446	423	433	449	461	426	438	439	430	404	422	451	461	451	408	420	457	456	441	440	429	397	443	426	437	423	423	446	409	449	427	407	430	437	417	435	457	462	447	442	455	388	449	429	432	428	470	389	425	436	436	423	436	389	425	410	428	420	432	414	443	430	419	416	416	435	426	428	416	437	408	432	379	429	446	409	429	395	440	409	455	441	387	437	436	499	451	435	417	414	424	428	448	419	468	438	413	431	448	427	431	428	412	410	432	423	409	443	466	408	426	415	432	469	427	426	379	409	457	398	466	428	403	430	461	439	429	422	410	426	471	419	428	414	410	423	414	402	435	421	417	414	459	438	468	399	424	430	423	443	424	481	433	415	404	448	447	418	453	424	458	428	445	459	423	426	429	423	422	401	425	422	396	445	425	452	433	407	424	423	415	491	419	408	436	412	401	416	430	436	467	410	469	447	447	422	408	439	417	437	409	445	419	440	445	412	434	452	442	440	419	428	404	450	416	457	408	441	446	446	433	450	453	453	439	443	435	395	425	394	419	430	434	446	445	453	413	425	432	433	417	426	424	404	431	429	449	435	454	400	434	439	423	453	426	443	413	425	446	437	428	422	414	411	418	462	425	435	429	445	430	443	437	423	427	400	425	424	410	405	434	440	410	419	424	446	456	463	401	419	429	388	423	416	443	456	419	432	435	423	439	449	437	435	458	428	433	430	403	435	432	429	457	411	409	454	408	416	441	403	391	458	454	404	437	425	438	440	441	416	412	426	446	437	413	420	423	456	413	416	461	443	468	438	421	457	412	401	454	439	447	464	441	462	454	402	407	444	451	419	412	435	396	408	397	396	458	433	434	436	435	421	411	434	422	466	490	424	455	424	403	422	419	421	446	421	390	442	420	432	419	400	462	423	407	433	386	384	424	404	409	412	432	402	439	440	416	473	467	463	401	436	438	427	419	442	415	429	425	422	428	418	416	428	427	430	437	386	399	421	446	469	455	459	441	483	417	506	419	459	433	418	462	428	447	420	436	463	469	438	424	453	406	445	440	432	415	441	422	468	418	466	468	435	453	413	430	462	449	434	441	420	421	434	423	421	429	401	472	396	465	409	396	449	450	448	431	400	433	431	432	446	446	453	424	415	398	432	423	449	418	442	405	465	456	463	467	419	405	427	439	381	432	436	434	430	449	434	423	424	405	413	420	416	432	395	401	404	435	446	419	422	421	392	473	435	439	442	435	422	439	443	438	450	427	428	444	476	467	458	401	433	439	437	436	431	427	441	440	402	426	418	420	419	405	402	430	449	432	414	434	384	409	423	443	464	390	435	463	411	441	446	454	408	442	424	412	459	417	457	426	405	505	413	440	437	438	413	403	463	411	460	439	409	394	403	438	402	417	420	452	436	419	430	442	480	403	411	468	434	433	397	424	434	432	436	465	462	462	404	418	424	450	398	458	407	464	451	464	449	427	393	420	450	438	422	442	468	450	409	442	432	414	436	404	437	479	470	444	430	444	464	404	423	420	475	437	426	460	446	437	393	428	437	434	430	446	436	452	437	449	415	421	414	416	410	424	407	442	437	462	419	464	488	424	427	466	407	423	423	428	428	404	445	402	422	437	475	464	420	417	420	449	427	436	420	430	430	409	431	424	473	411	408	437	426	418	425	465	423	467	429	470	441	417	388	434	465	433	417	465	436	438	474	400	398	450	419	438	420	460	421	393	414	411	443	414	427	408	427	447	423	396	453	419	442	447	421	435	430	419	433	441	405	397	414	400	409	411	440	435	431	475	433	387	418	441	436	421	482	416	412	435	453	446	439	438	446	416	441	427	418	408	440	456	425	426	440	437	441	438	414	436	452	419	460	422	430	431	416	418	395	468	393	426	439	438	410	463	425	431	420	428	408	419	415	453	425	424	443	416	427	416	447	455	424	429	444	415	475	470	431	420	472	408	452	434	451	423	413	409	407	444	424	436	419	420	423	435	441	423	421	447	456	492	451	351	414	445	448	418	386	397	440	430	428	472	439	451	411	420	393	433	432	458	427	427	461	427	416	404	439	437	451	459	426	432	442	420	450	438	419	431	404	441	460	421	432	454	420	409	414	450	389	417	430	414	457	445	418	422	420	454	427	456	438	440	421	440	398	405	446	419	466	415	442	412	409	377	416	454	468	401	421	407	430	452	422	460	439	386	385	415	388	457	412	416	424	450	401	429	436	408	421	417	442	422	413	391	419	480	425	387	433	416	442	456	408	452	433	434	409	403	432	436	425	422	439	440	369	434	431	420	432	430	436	465	416	414	457	428	408	432	443	444	452	427	433	414	453	409	410	410	422	448	445	409	420	459	435	405	383	421	459	456	423	449	436	400	434	415	408	406	442	450	417	476	410	422	389	419	452	389	440	417	468	416	410	429	408	393	434	441	438	410	419	457	429	405	415	436	456	420	457	445	457	414	414	444	447	421	448	445	423	428	426	466	439	424	432	408	435	451	448	413	409	439	465	409	434	440	439	474	452	411	430	425	425	404	423	387	412	469	416	444	417	378	415	446	452	448	459	427	438	419	444	446	402	430	445	452	403	400	427	460	437	430	427	429	432	450	430	428	444	442	412	419	410	464	412	415	460	448	448	407	404	424	396	443	449	439	469	450	456	433	426	444	417	449	465	442	423	438	441	412	422	438	405	443	406	478	420	411	440	422	432	419	429	475	418	417	428	431	427	430	402	427	442	432	422	425	429	434	442	410	412	451	453	426	436	452	438	446	428	456	420	445	416	437	433	440	451	429	458	413	470	416	405	427	448	438	393	430	393	418	441	432	441	418	457	429	451	454	416	425	450	430	400	446	438	440	454	445	456	421	440	448	450	435	449	430	422	416	452	399	407	432	456	438	417	418	486	412	437	417	421	392	439	428	423	445	422	442	419	415	412	447	447	428	448	457	439	459	431	402	460	427	428	431	421	413	438	376	475	455	393	438	459	433	454	425	402	429	433	358	420	407	441	414	457	430	421	393	416	424	428	383	432	406	458	421	423	432	442	434	420	467	391	439	446	452	411	428	429	436	421	420	416	414	414	449	446	460	435	439	446	430	424	424	471	424	445	412	413	413	449	438	434	438	427	442	433	453	458	401	431	447	445	422	400	454	455	441	422	417	426	443	419	421	414	385	450	417	452	423	442	389	442	435	454	461	405	483	436	420	417	449	429	435	440	434	459	425	397	480	414	441	425	432	410	451	420	398	428	437	430	394	444	450	402	426	400	453	413	414	418	407	424	431	478	448	454	433	433	425	429	458	465	408	464	432	413	424	432	413	436	457	418	428	476	410	444	434	422	393	430	424	423	435
28205	39992	9559	3843	2751	2109	1636	1424	1300	1217	1049	957	925	821	793	791	675	659	637	621	629	590	618	623	605	580	583	604	624	590	574	578	575	527	619	557	564	593	574	539	584	599	568	561	572	567	591	561	647	549	616	628	574	612	567	549	572	581	600	585	576	588	613	592	552	561	542	574	571	570	571	579	547	551	563	563	553	545	575	538	575	559	558	545	505	614	572	553	531	541	565	564	561	565	556	537	560	555	567	507	537	553	560	574	516	545	589	564	565	549	560	569	522	578	570	531	592	559	551	558	595	580	539	567	562	551	579	572	559	572	538	550	545	590	578	574	536	545	539	530	541	540	574	564	592	553	591	556	538	566	590	549	564	563	596	574	574	525	549	543	514	568	579	531	546	479	539	549	516	535	542	509	580	527	541	521	562	550	519	582	567	571	522	551	561	546	555	534	574	531	538	540	586	545	559	537	561	566	536	536	545	568	549	534	548	585	586	561	578	551	543	590	543	523	546	533	594	576	582	550	551	551	554	530	612	497	559	550	537	538	561	556	537	571	527	550	573	537	557	577	573	541	553	566	569	549	553	569	541	558	590	514	569	546	563	526	543	571	525	543	507	555	551	551	580	569	564	573	578	577	562	536	552	567	556	523	569	519	540	583	569	564	542	541	566	531	584	554	541	532	543	602	585	524	549	582	551	569	589	530	528	556	572	529	538	552	534	537	494	545	558	538	587	536	556	541	520	551	551	540	578	561	501	518	597	513	544	552	579	558	564	551	556	565	569	542	549	548	566	564	529	523	542	512	551	531	566	571	591	569	535	522	553	549	580	573	536	589	514	550	560	531	547	579	582	601	574	563	553	529	560	540	504	559	534	580	541	602	590	524	509	565	558	543	538	576	571	541	549	542	550	560	557	529	535	556	562	521	522	589	579	537	560	564	583	540	542	531	516	576	553	532	577	585	525	541	544	565	560	573	539	552	550	547	519	537	547	520	563	525	519	514	575	554	530	551	576	535	544	529	573	571	548	561	566	579	548	553	539	545	554	557	544	532	547	553	569	538	566	570	568	594	526	558	563	553	570	524	562	551	560	559	525	582	553	527	545	523	551	559	537	529	541	585	567	560	582	555	589	547	548	567	559	562	518	530	565	553	538	580	568	567	558	577	552	553	603	540	584	569	543	531	532	595	568	584	548	535	569	589	568	548	526	531	541	544	534	555	571	600	562	561	591	596	577	558	532	586	633	552	562	549	568	541	545	532	514	557	588	568	527	552	554	542	535	550	548	551	576	527	558	555	553	529	549	555	542	589	558	593	530	530	528	567	539	552	515	553	598	522	571	557	551	568	571	564	535	507	555	544	552	552	532	549	527	583	548	566	544	567	566	546	569	579	539	547	566	577	563	539	592	548	565	525	550	541	562	562	554	519	523	543	537	536	571	529	545	568	589	558	609	553	584	533	558	565	570	573	546	585	544	556	560	566	553	539	580	545	574	555	548	549	579	529	576	558	525	569	554	569	547	516	569	564	554	572	564	562	528	593	535	578	612	567	568	587	550	549	556	600	570	534	542	548	555	572	523	572	559	555	553	585	514	580	551	542	551	505	587	561	522	564	546	555	524	584	574	544	525	552	585	571	525	572	580	570	550	550	536	550	530	547	523	518	565	535	531	596	583	589	606	544	583	543	564	593	560	542	549	533	526	542	544	565	545	553	566	507	564	534	550	575	567	535	543	553	525	526	568	591	546	569	582	541	582	543	566	552	540	574	559	571	582	582	577	571	590	513	598	578	541	549	541	556	554	552	516	578	558	546	514	553	568	621	557	533	579	526	550	594	578	547	521	553	590	548	568	558	553	554	583	554	559	542	574	556	572	587	550	551	549	551	573	548	572	539	522	588	543	527	524	572	527	570	545	555	600	563	593	546	581	546	622	558	538	548	546	540	572	535	529	528	565	571	555	518	536	595	552	543	527	554	536	588	571	547	554	515	574	598	543	553	495	562	602	555	538	575	529	547	545	557	576	526	501	568	561	585	581	588	533	545	516	579	604	581	508	585	557	593	541	555	529	555	547	535	555	556	558	505	567	568	554	571	521	550	533	552	598	537	523	545	567	576	583	520	542	539	592	532	618	533	557	605	546	565	564	593	576	534	536	567	556	539	552	558	544	581	526	556	537	563	544	571	557	559	562	583	525	576	553	561	559	572	570	578	563	502	539	563	567	573	530	588	559	587	546	551	545	548	551	533	558	520	547	530	573	514	513	602	563	548	533	548	510	541	556	570	592	530	525	522	562	548	539	582	505	565	550	515	513	568	559	509	571	548	580	534	558	536	574	582	570	526	530	494	521	542	561	553	552	537	521	547	514	532	564	575	552	567	596	516	586	516	518	530	567	574	585	603	531	550	620	547	559	551	527	548	552	530	592	539	575	566	540	578	583	574	561	547	585	496	556	540	538	564	586	554	537	533	564	542	528	524	556	561	602	543	536	583	540	559	507	554	524	558	567	549	529	546	550	564	545	581	540	541	537	543	531	539	558	577	535	527	555	564	579	541	589	523	556	539	517	551	540	603	540	560	554	585	558	552	560	546	537	521	581	544	572	525	520	567	528	562	580	560	572	534	574	550	514	524	586	534	544	599	532	579	577	556	564	552	557	545	524	602	554	604	533	530	571	509	581	570	557	540	556	568	568	546	544	568	537	540	580	534	550	540	537	562	565	597	545	531	550	571	528	552	576	542	512	545	522	564	559	545	571	587	527	526	540	541	516	535	575	547	529	535	518	490	570	563	531	596	538	537	570	514	564	525	594	512	586	542	564	570	595	512	535	589	525	519	579	562	552	557	540	569	581	567	558	574	566	547	574	562	557	563	556	548	571	558	540	568	550	545	536	510	559	555	540	563	542	581	563	567	558	546	541	502	549	565	579	565	534	516	560	551	555	567	585	561	525	550	567	535	505	617	554	606	553	519	562	539	513	582	563	586	562	563	554	597	565	574	528	546	575	530	497	551	543	503	557	548	554	535	545	510	568	584	559	582	535	602	536	559	564	585	561	541	539	534	529	539	600	568	601	560	514	562	567	533	562	536	515	573	552	547	531	523	575	588	509	585	486	569	568	562	546	586	553	543	575	563	558	544	545	538	520	525	588	541	573	569	552	504	536	547	549	601	570	567	584	528	565	520	587	545	544	545	562	553	551	563	596	562	558	549	544	520	512	527	561	548	573	535	591	552	550	532	605	569	563	571	500	506	570	505	547	545	529	553	532	545	562	568	545	556	549	595	570	590	520	558	525	557	537	539	591	570	529	538	571	550	515	566	569	553	521	528	565	529	566	592	594	545	539	561	576	535	555	541	531	550	582	534	539	574	541	587	574	584	530	517	542	570	546	560	527	602	524	513	558	534	552	566	594	543	557	554	554	523	556	564	564	547	550	576	571	557	562	538	529	588	550	548	546	520	547	563	565	557	569	540	584	571	580	553	559	550	556	549	540	581	542	549
24395	21224	27285	25192	8489	731	520	436	375	396	345	312	259	286	247	200	252	193	207	194	195	173	211	169	187	205	161	165	183	194	193	206	200	171	205	212	167	239	171	155	200	179	191	194	225	200	202	182	188	167	207	193	176	182	202	199	207	189	177	196	204	177	215	191	189	181	185	183	160	190	186	165	172	164	194	178	188	159	185	185	163	160	165	172	192	184	173	177	171	160	161	161	156	170	201	189	193	172	185	186	163	185	173	184	181	161	171	158	172	169	185	164	153	171	184	172	188	173	178	151	170	174	158	178	173	151	162	178	159	159	170	155	160	203	184	171	176	185	144	192	180	185	162	161	189	185	183	165	161	162	183	188	177	175	182	187	200	177	145	168	170	185	169	201	171	184	165	177	183	184	184	173	171	152	182	199	179	166	169	190	190	172	178	162	192	171	170	195	173	184	187	184	180	181	173	155	133	187	173	173	196	167	177	154	168	174	164	175	184	161	179	159	179	154	145	188	164	156	175	194	183	161	185	176	181	207	183	159	187	199	167	161	163	163	179	162	170	180	160	184	174	177	167	184	173	169	189	169	143	174	186	176	211	162	165	165	142	192	139	164	154	162	169	172	177	167	171	172	166	193	166	180	192	161	158	205	156	215	180	184	157	190	176	184	198	162	214	189	163	155	192	176	191	147	169	184	176	176	193	166	183	164	159	177	152	173	167	172	181	163	192	148	179	169	174	187	191	161	175	172	174	158	173	187	151	176	173	173	169	158	151	162	190	193	156	170	158	171	191	182	174	172	167	176	154	169	165	179	185	186	170	164	186	182	152	166	159	184	173	157	187	189	164	187	182	179	171	179	161	165	181	181	186	196	156	183	174	182	181	198	165	165	192	186	181	154	170	149	165	170	191	180	170	171	184	188	180	191	162	176	166	187	185	177	175	193	176	179	164	196	169	168	170	180	156	191	171	163	188	147	171	145	180	169	194	173	149	184	171	164	190	180	163	187	179	175	202	180	178	163	169	172	155	205	189	201	178	186	162	184	188	179	167	161	170	174	182	164	197	191	172	167	191	185	184	173	195	158	160	184	176	178	163	168	173	199	177	170	192	182	171	181	194	177	137	178	178	166	177	186	188	193	191	148	179	175	158	174	171	162	175	184	162	179	177	178	183	158	173	185	165	187	154	184	164	149	179	172	169	177	177	188	164	171	179	192	164	190	171	176	196	176	179	167	192	180	171	167	158	180	173	177	189	189	167	190	155	174	181	170	180	194	179	166	167	195	191	186	152	169	153	187	178	171	160	197	198	171	183	188	192	195	181	201	172	161	167	171	171	199	182	181	179	164	160	170	168	171	158	161	180	166	173	169	175	174	194	187	185	168	174	175	179	188	178	161	172	170	144	170	184	176	144	168	170	164	157	157	187	173	169	156	179	162	185	172	177	185	170	183	183	183	171	158	180	191	201	155	168	197	173	191	180	152	154	199	166	181	186	174	169	151	174	162	169	172	202	176	149	203	163	190	174	146	208	202	157	156	174	182	178	164	156	190	180	185	159	153	159	178	184	195	196	187	184	188	153	158	178	163	164	151	170	176	174	190	172	180	194	174	201	180	148	195	168	152	165	146	164	163	180	192	199	164	166	190	171	178	187	172	177	181	164	164	180	160	196	180	151	178	190	192	157	187	167	159	188	187	178	167	158	180	150	183	175	199	178	162	168	170	190	168	165	159	175	200	179	178	173	155	182	180	175	157	187	172	188	167	166	178	155	169	167	168	180	177	164	188	169	159	178	178	164	202	167	179	163	193	193	173	200	164	177	174	180	191	197	182	184	176	182	188	187	186	164	180	184	161	172	171	172	160	183	170	163	200	170	156	170	173	199	176	191	170	167	177	184	161	158	181	186	172	152	198	187	185	160	184	169	176	190	154	196	172	193	172	177	152	146	184	186	184	166	187	177	169	154	175	157	170	172	180	180	201	173	185	199	170	164	189	166	158	162	183	168	168	173	204	173	180	160	176	164	161	170	179	176	178	176	187	180	169	199	170	166	171	197	209	180	166	188	166	165	178	170	173	174	199	155	183	162	188	182	184	160	166	201	190	194	149	161	183	176	178	161	165	177	169	174	150	170	169	197	184	152	189	176	174	174	191	181	172	172	186	177	181	177	165	173	186	187	173	164	180	171	188	166	183	200	181	180	156	176	169	186	166	158	175	163	159	151	169	187	170	154	199	194	172	169	198	153	200	175	189	177	182	165	175	167	174	192	168	182	173	141	202	172	170	180	163	177	180	182	180	154	179	150	185	151	199	169	211	177	159	170	151	189	163	170	196	200	186	193	180	173	168	180	190	168	185	171	163	182	181	186	175	167	167	191	180	160	173	190	199	180	165	178	162	193	185	168	187	181	170	179	184	173	180	168	178	178	184	190	164	169	173	159	165	197	165	176	178	179	157	179	165	165	187	175	196	178	165	171	178	158	175	149	167	171	176	188	177	153	180	169	157	189	193	170	188	144	155	174	169	165	192	195	166	183	167	176	153	163	169	174	172	183	156	173	195	162	174	165	179	185	171	149	185	168	170	168	154	164	182	204	177	174	168	171	155	177	179	184	189	156	173	173	176	170	190	164	152	172	187	160	164	184	159	186	172	167	168	180	177	182	170	183	190	186	175	161	165	164	164	178	187	164	169	171	164	172	182	183	201	181	194	197	169	170	183	168	195	166	188	172	173	175	179	174	169	205	168	165	156	198	198	179	189	171	161	150	161	200	172	151	176	138	173	186	190	180	172	172	185	168	166	167	176	203	198	167	181	170	195	161	165	178	176	174	170	184	168	189	147	181	153	188	176	175	166	191	189	179	169	185	179	150	168	167	169	156	171	191	173	191	167	173	149	164	170	162	151	180	155	166	168	165	189	184	180	172	165	169	169	177	177	179	183	176	171	183	163	170	175	177	197	193	186	180	193	178	177	174	155	178	185	178	176	194	196	171	184	174	181	181	170	194	194	175	168	177	150	158	150	184	182	160	186	189	191	173	171	164	169	157	160	201	177	181	179	173	139	169	180	180	167	150	169	180	169	176	176	176	156	149	186	148	180	160	182	184	185	163	177	182	179	165	174	186	190	180	195	182	174	206	164	165	183	174	188	205	200	163	177	172	180	177	183	159	159	175	166	164	195	188	196	174	156	184	187	170	172	186	168	172	172	176	184	181	178	185	174	160	164	171	181	197	185	167	161	175	179	199	199	190	177	164	189	179	161	173	193	169	185	164	165	181	146	149	210	168	172	161	180	160	177	150	168	173	187	166	152	199	199	153	182	189	159	165	140	182	181	172	180	162	173	166	158	201	180	163	190	168	174	166	189	191	176	173	176	179	177	178	170	177	186	182	183	141	173	195	182	161	194	180	167	166	182	162	178	178	198	200	179	189	181	163	190	164	187	177	175	151	185	189	183	174	166	167	169	156	182	184	206	190	155	166	185	145	162	199	173	157	177	186	170
26963	34425	6773	2542	1775	1299	1017	904	777	772	609	572	443	411	386	357	383	348	299	284	275	240	241	271	273	274	285	246	231	256	259	251	242	254	260	226	258	264	285	266	276	263	259	291	282	274	277	260	256	248	271	248	267	284	250	254	256	269	278	260	254	249	272	242	253	272	248	257	260	240	243	229	216	256	260	245	262	211	209	236	241	261	245	240	231	223	223	245	247	245	248	225	232	215	252	256	254	206	217	239	227	224	258	246	232	234	249	245	220	230	246	257	243	230	246	243	236	262	258	234	249	245	248	221	228	258	257	222	246	234	223	260	252	244	263	222	235	230	262	247	247	231	233	251	277	253	238	246	254	223	227	247	243	258	232	215	237	228	228	217	274	218	220	229	267	247	245	237	272	249	224	270	249	212	228	221	261	268	235	258	244	240	236	247	229	245	244	234	252	239	238	240	262	258	248	225	227	243	245	252	235	234	262	269	231	246	251	243	207	241	243	244	231	268	227	218	213	224	271	241	246	269	260	263	236	218	241	252	231	264	248	239	249	236	220	234	243	249	266	245	238	250	269	227	251	243	206	217	247	238	232	233	230	250	245	234	233	228	233	233	239	250	237	224	225	246	250	234	230	243	219	218	215	252	258	213	260	224	223	255	221	252	236	236	252	220	222	234	227	252	243	222	270	260	219	240	219	242	224	239	231	235	253	217	238	223	224	226	242	235	230	228	256	216	258	262	236	259	245	240	229	281	249	247	240	253	220	235	237	239	229	221	246	252	242	238	225	227	238	266	213	244	235	246	240	249	244	234	266	220	245	235	239	245	239	240	260	261	232	247	225	232	252	275	248	235	231	214	220	243	203	239	235	240	230	208	239	249	233	210	219	221	244	217	230	243	224	251	250	255	238	254	230	251	268	242	203	248	250	264	223	262	254	238	227	264	255	262	217	240	238	263	236	237	253	247	237	245	227	240	263	219	256	220	222	238	211	251	250	226	223	225	234	244	231	270	247	224	224	230	221	235	253	242	248	220	229	237	254	243	247	235	247	265	207	253	258	271	238	233	242	224	231	252	245	240	247	245	232	260	220	241	255	225	238	250	229	218	239	228	217	240	256	243	258	266	245	252	234	244	225	224	208	246	227	232	201	270	244	219	222	224	262	235	248	243	241	257	244	244	253	214	231	250	242	226	233	268	245	243	284	247	238	240	232	277	230	238	246	220	229	236	259	246	240	247	223	216	206	253	239	240	247	260	239	239	229	243	258	208	239	255	255	210	224	231	263	244	249	245	229	228	245	224	234	246	224	255	214	257	252	254	242	243	244	236	229	217	236	238	254	229	231	236	275	233	234	235	260	222	233	227	233	251	251	235	241	246	253	250	251	252	288	239	214	239	265	226	245	227	212	255	252	236	268	226	273	230	230	250	252	224	237	244	215	216	253	247	240	254	242	245	247	215	214	270	253	236	227	214	212	227	245	230	266	257	283	239	228	265	215	245	247	239	246	239	251	260	253	247	248	228	236	230	263	249	246	231	248	230	239	228	264	253	238	238	252	267	257	248	239	241	260	248	232	230	252	240	204	242	242	246	231	235	232	221	238	223	250	239	248	228	255	225	226	228	199	259	222	236	215	234	226	245	223	275	253	246	209	232	244	242	235	266	221	236	225	213	253	252	197	223	250	214	259	238	254	223	211	249	216	257	257	231	218	256	253	266	264	212	256	241	244	229	225	220	259	228	238	251	241	244	226	230	261	231	221	241	233	258	229	243	251	222	236	223	237	266	261	240	244	264	236	252	228	251	256	259	268	208	244	239	253	243	235	278	272	212	245	233	243	270	226	229	251	268	249	229	259	243	234	241	231	270	254	225	239	244	219	220	230	245	223	229	241	247	234	266	242	241	252	214	236	238	227	255	220	233	241	228	221	263	247	247	229	259	214	205	259	244	241	251	222	213	265	252	245	225	238	238	258	285	251	238	239	243	243	206	241	251	294	246	260	243	230	231	259	242	235	229	226	231	249	240	228	266	226	253	250	245	236	234	234	218	244	250	254	233	262	243	269	239	241	271	251	245	253	248	242	281	235	241	266	234	245	244	237	221	235	254	218	223	262	257	239	230	235	228	246	228	245	245	254	248	240	230	253	228	250	245	245	258	234	219	234	231	242	241	203	266	236	250	254	277	252	251	223	221	218	255	250	242	270	251	241	234	238	243	241	255	252	242	248	252	236	236	250	245	232	218	244	223	258	222	251	242	236	240	251	253	233	242	238	271	220	236	237	250	234	247	219	229	250	248	234	255	216	244	241	273	231	264	205	234	230	229	241	237	248	247	234	250	217	233	283	258	235	262	230	266	245	219	234	241	250	252	232	231	256	231	231	214	243	252	218	246	242	217	247	230	246	232	262	233	232	240	238	254	247	245	247	245	242	236	243	233	257	274	243	261	203	275	227	246	279	256	239	244	258	234	218	221	216	227	232	216	264	252	223	241	214	262	254	249	231	231	231	245	227	236	231	235	260	221	258	239	239	232	253	264	249	216	260	240	247	269	222	216	218	250	258	218	222	228	261	249	214	273	228	224	233	245	239	228	244	190	240	238	262	224	231	232	235	234	236	264	237	239	237	217	233	217	256	219	247	254	213	250	269	210	246	265	229	255	276	254	255	231	264	246	212	269	247	258	230	251	252	222	233	247	237	225	247	242	244	238	227	242	275	224	230	234	238	231	227	220	225	263	250	257	234	206	248	248	230	249	229	233	260	236	229	242	247	223	222	230	248	228	204	223	234	246	217	226	240	241	255	241	240	263	257	254	278	252	249	226	227	247	253	237	255	264	275	244	249	247	237	234	228	229	226	255	249	248	241	239	239	262	228	229	252	232	225	236	256	212	246	236	243	264	240	258	212	217	230	230	269	231	243	259	249	264	231	227	258	253	225	235	252	225	237	229	240	254	229	246	234	244	248	247	235	240	256	237	220	243	251	253	201	256	240	212	239	240	238	223	235	240	254	237	227	238	241	227	226	244	240	259	247	274	248	213	252	258	236	247	256	240	213	225	236	237	249	238	262	250	227	220	224	227	228	237	237	236	235	239	260	249	233	223	246	244	243	218	248	257	275	246	242	212	260	250	249	238	238	243	242	275	252	263	228	230	255	241	242	208	250	216	254	230	234	262	251	239	219	230	270	232	245	253	255	246	246	252	253	263	243	240	214	247	218	238	244	255	248	230	234	246	249	222	227	232	240	228	233	248	245	229	261	251	214	239	235	237	258	238	197	242	230	255	247	236	219	250	239	242	267	245	236	228	248	240	207	236	223	228	261	244	244	242	236	254	233	230	236	276	263	258	236	294	248	241	204	261	245	250	228	262	215	238	241	234	229	242	249	243	248	234	220	250	260	240	241	254	247	230	245	230	226	275	257	226	225	234	243	228	250	240	252	266	238	242	257	264	237	255	242	268	235	264	224	218	251	221	236	222	271	261	262	244	226	236	207	233	218	221
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
